/*!
Theme Name: Backen mit Christina Theme
Theme URI: http://underscores.me/
Author: Sunlime
Author URI: http://sunlime.at
Description: Theme created with <3 by SUNLIME
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bmc
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Backen mit Christina Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@-webkit-keyframes loader{100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse-ring{0%{opacity:1}90%{opacity:0}100%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:0}}@keyframes pulse-ring{0%{opacity:1}90%{opacity:0}100%{-webkit-transform:scale(1.75);transform:scale(1.75);opacity:0}}.is-hidden{display:none !important}@media screen and (min-width: 1921px){.is-hidden-xxxl-up{display:none !important}}@media screen and (max-width: 1920px){.is-hidden-xxxl-down{display:none !important}}@media screen and (min-width: 1921px){.is-visible-xxxl-up{display:block !important}}@media screen and (max-width: 1920px){.is-visible-xxxl-down{display:block !important}}@media screen and (min-width: 1277px){.is-hidden-xxl-up{display:none !important}}@media screen and (max-width: 1276px){.is-hidden-xxl-down{display:none !important}}@media screen and (min-width: 1277px){.is-visible-xxl-up{display:block !important}}@media screen and (max-width: 1276px){.is-visible-xxl-down{display:block !important}}@media screen and (min-width: 1024px){.is-hidden-xl-up{display:none !important}}@media screen and (max-width: 1023px){.is-hidden-xl-down{display:none !important}}@media screen and (min-width: 1024px){.is-visible-xl-up{display:block !important}}@media screen and (max-width: 1023px){.is-visible-xl-down{display:block !important}}@media screen and (min-width: 901px){.is-hidden-l-up{display:none !important}}@media screen and (max-width: 900px){.is-hidden-l-down{display:none !important}}@media screen and (min-width: 901px){.is-visible-l-up{display:block !important}}@media screen and (max-width: 900px){.is-visible-l-down{display:block !important}}@media screen and (min-width: 768px){.is-hidden-m-up{display:none !important}}@media screen and (max-width: 767px){.is-hidden-m-down{display:none !important}}@media screen and (min-width: 768px){.is-visible-m-up{display:block !important}}@media screen and (max-width: 767px){.is-visible-m-down{display:block !important}}@media screen and (min-width: 641px){.is-hidden-s-up{display:none !important}}@media screen and (max-width: 640px){.is-hidden-s-down{display:none !important}}@media screen and (min-width: 641px){.is-visible-s-up{display:block !important}}@media screen and (max-width: 640px){.is-visible-s-down{display:block !important}}@media screen and (min-width: 481px){.is-hidden-xs-up{display:none !important}}@media screen and (max-width: 480px){.is-hidden-xs-down{display:none !important}}@media screen and (min-width: 481px){.is-visible-xs-up{display:block !important}}@media screen and (max-width: 480px){.is-visible-xs-down{display:block !important}}@media screen and (min-width: 421px){.is-hidden-xxs-up{display:none !important}}@media screen and (max-width: 420px){.is-hidden-xxs-down{display:none !important}}@media screen and (min-width: 421px){.is-visible-xxs-up{display:block !important}}@media screen and (max-width: 420px){.is-visible-xxs-down{display:block !important}}@media screen and (min-width: 361px){.is-hidden-xxxs-up{display:none !important}}@media screen and (max-width: 360px){.is-hidden-xxxs-down{display:none !important}}@media screen and (min-width: 361px){.is-visible-xxxs-up{display:block !important}}@media screen and (max-width: 360px){.is-visible-xxxs-down{display:block !important}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,main{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#F8F7F6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:scroll;overflow-x:hidden;-ms-touch-action:manipulation;touch-action:manipulation}body.is-scroll-locked{overflow:hidden}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}a{color:inherit;text-decoration:none}a:hover,a:active{outline:0}ul,ol{margin:0 0 1.5em 0;padding-left:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;border-radius:0}body,button,input,select,optgroup,textarea{color:#3F312B;font-family:"Faustina",sans-serif;font-weight:"400";font-size:16px;font-size:1rem;line-height:1.375;letter-spacing:.48px}h1,h2,h3,h4,h5,h6,.o-heading{margin:0 0 .45em;line-height:1.1666666667;font-weight:400;-ms-hyphens:auto;hyphens:auto}h1,.o-heading--h1{font-size:60px;font-size:3.75rem;text-transform:uppercase}@media screen and (max-width: 640px){h1,.o-heading--h1{font-size:50px;font-size:3.125rem}}@media screen and (max-width: 480px){h1,.o-heading--h1{font-size:40px;font-size:2.5rem}}h2,.o-heading--h2{font-size:40px;font-size:2.5rem;text-transform:uppercase}@media screen and (max-width: 640px){h2,.o-heading--h2{font-size:35px;font-size:2.1875rem}}@media screen and (max-width: 480px){h2,.o-heading--h2{font-size:30px;font-size:1.875rem}}h3,.o-heading--h3{font-size:30px;font-size:1.875rem;text-transform:initial}@media screen and (max-width: 480px){h3,.o-heading--h3{font-size:25px;font-size:1.5625rem}}h4,.o-heading--h4{font-weight:600;font-size:20px;font-size:1.25rem}p{margin:0 0 1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-size:15px;font-size:.9375rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@font-face{font-family:'Faustina';src:url("assets/fonts/Faustina-Regular.woff2") format("woff2"),url("assets/fonts/Faustina-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Faustina';src:url("assets/fonts/Faustina-Italic.woff2") format("woff2"),url("assets/fonts/Faustina-Italic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'Faustina';src:url("assets/fonts/Faustina-SemiBold.woff2") format("woff2"),url("assets/fonts/Faustina-SemiBold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'Faustina';src:url("assets/fonts/Faustina-Bold.woff2") format("woff2"),url("assets/fonts/Faustina-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Faustina';src:url("assets/fonts/Faustina-BoldItalic.woff2") format("woff2"),url("assets/fonts/Faustina-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'Mukta';src:url("assets/fonts/Mukta-Regular.woff2") format("woff2"),url("assets/fonts/Mukta-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Mukta';src:url("assets/fonts/Mukta-Bold.woff2") format("woff2"),url("assets/fonts/Mukta-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Roshida Valentines';src:url("assets/fonts/Roshida-Valentines.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Belgin';src:url("assets/fonts/BelginRegular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next';src:url("assets/fonts/AvenirNextCyr-Regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Avenir Next';src:url("assets/fonts/AvenirNextCyr-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'Avenir Next';src:url("assets/fonts/AvenirNextCyr-Italic.woff2") format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:'Citrus Gothic';src:url("assets/fonts/CitrusGothic-Regular.woff2") format("woff2");font-weight:normal;font-style:italic}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.u-no-liststyle{list-style:none;padding:0;margin:0}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.custom-logo{width:100% !important}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.l-container{max-width:1360px;margin:0 auto;position:relative}.l-container--large{max-width:1210px}.l-container--search{max-width:1024px}.l-container--medium{max-width:930px}.l-container--small{max-width:670px}.l-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.l-row--gap-no{margin-left:0;margin-right:0}.l-row--gap-no>.l-col{padding-left:0;padding-right:0}.l-row--gap-xsmall{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall>.l-col{padding-left:5px;padding-right:5px}.l-row--gap-small{margin-left:-10px;margin-right:-10px}.l-row--gap-small>.l-col{padding-left:10px;padding-right:10px}.l-row--gap-default{margin-left:-15px;margin-right:-15px}.l-row--gap-default>.l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium{margin-left:-30px;margin-right:-30px}.l-row--gap-medium>.l-col{padding-left:30px;padding-right:30px}.l-row--gap-large{margin-left:-45px;margin-right:-45px}.l-row--gap-large>.l-col{padding-left:45px;padding-right:45px}.l-row--gap-xlarge{margin-left:-70px;margin-right:-70px}.l-row--gap-xlarge>.l-col{padding-left:70px;padding-right:70px}.woocommerce form .form-row.l-col,.l-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding-left:15px;padding-right:15px}.l-col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.l-col--no-padding-left{padding-left:0}.l-col--no-padding-right{padding-right:0}.l-a-i-start{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.l-j-c-end{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.l-j-c-around{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-col-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-1{margin-left:1.66667%}.l-col-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-2{margin-left:3.33333%}.l-col-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-3{margin-left:5%}.l-col-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-4{margin-left:6.66667%}.l-col-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-5{margin-left:8.33333%}.l-col-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-6{margin-left:10%}.l-col-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-7{margin-left:11.66667%}.l-col-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-8{margin-left:13.33333%}.l-col-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-9{margin-left:15%}.l-col-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-10{margin-left:16.66667%}.l-col-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-11{margin-left:18.33333%}.l-col-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-12{margin-left:20%}.l-col-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-13{margin-left:21.66667%}.l-col-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-14{margin-left:23.33333%}.l-col-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-15{margin-left:25%}.l-col-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-16{margin-left:26.66667%}.l-col-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-17{margin-left:28.33333%}.l-col-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-18{margin-left:30%}.l-col-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-19{margin-left:31.66667%}.l-col-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-20{margin-left:33.33333%}.l-col-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-21{margin-left:35%}.l-col-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-22{margin-left:36.66667%}.l-col-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-23{margin-left:38.33333%}.l-col-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-24{margin-left:40%}.l-col-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-25{margin-left:41.66667%}.l-col-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-26{margin-left:43.33333%}.l-col-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-27{margin-left:45%}.l-col-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-28{margin-left:46.66667%}.l-col-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-29{margin-left:48.33333%}.l-col-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-30{margin-left:50%}.l-col-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-31{margin-left:51.66667%}.l-col-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-32{margin-left:53.33333%}.l-col-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-33{margin-left:55%}.l-col-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-34{margin-left:56.66667%}.l-col-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-35{margin-left:58.33333%}.l-col-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-36{margin-left:60%}.l-col-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-37{margin-left:61.66667%}.l-col-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-38{margin-left:63.33333%}.l-col-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-39{margin-left:65%}.l-col-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-40{margin-left:66.66667%}.l-col-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-41{margin-left:68.33333%}.l-col-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-42{margin-left:70%}.l-col-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-43{margin-left:71.66667%}.l-col-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-44{margin-left:73.33333%}.l-col-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-45{margin-left:75%}.l-col-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-46{margin-left:76.66667%}.l-col-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-47{margin-left:78.33333%}.l-col-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-48{margin-left:80%}.l-col-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-49{margin-left:81.66667%}.l-col-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-50{margin-left:83.33333%}.l-col-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-51{margin-left:85%}.l-col-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-52{margin-left:86.66667%}.l-col-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-53{margin-left:88.33333%}.l-col-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-54{margin-left:90%}.l-col-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-55{margin-left:91.66667%}.l-col-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-56{margin-left:93.33333%}.l-col-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-57{margin-left:95%}.l-col-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-58{margin-left:96.66667%}.l-col-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-59{margin-left:98.33333%}.l-col-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-60{margin-left:100%}@media screen and (max-width: 1920px){.l-col-xxxl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xxxl-1{margin-left:1.66667%}.l-col-xxxl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xxxl-2{margin-left:3.33333%}.l-col-xxxl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xxxl-3{margin-left:5%}.l-col-xxxl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xxxl-4{margin-left:6.66667%}.l-col-xxxl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xxxl-5{margin-left:8.33333%}.l-col-xxxl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xxxl-6{margin-left:10%}.l-col-xxxl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xxxl-7{margin-left:11.66667%}.l-col-xxxl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xxxl-8{margin-left:13.33333%}.l-col-xxxl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xxxl-9{margin-left:15%}.l-col-xxxl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xxxl-10{margin-left:16.66667%}.l-col-xxxl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xxxl-11{margin-left:18.33333%}.l-col-xxxl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xxxl-12{margin-left:20%}.l-col-xxxl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xxxl-13{margin-left:21.66667%}.l-col-xxxl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xxxl-14{margin-left:23.33333%}.l-col-xxxl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xxxl-15{margin-left:25%}.l-col-xxxl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xxxl-16{margin-left:26.66667%}.l-col-xxxl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xxxl-17{margin-left:28.33333%}.l-col-xxxl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xxxl-18{margin-left:30%}.l-col-xxxl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xxxl-19{margin-left:31.66667%}.l-col-xxxl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xxxl-20{margin-left:33.33333%}.l-col-xxxl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xxxl-21{margin-left:35%}.l-col-xxxl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xxxl-22{margin-left:36.66667%}.l-col-xxxl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xxxl-23{margin-left:38.33333%}.l-col-xxxl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xxxl-24{margin-left:40%}.l-col-xxxl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xxxl-25{margin-left:41.66667%}.l-col-xxxl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xxxl-26{margin-left:43.33333%}.l-col-xxxl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xxxl-27{margin-left:45%}.l-col-xxxl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xxxl-28{margin-left:46.66667%}.l-col-xxxl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xxxl-29{margin-left:48.33333%}.l-col-xxxl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xxxl-30{margin-left:50%}.l-col-xxxl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xxxl-31{margin-left:51.66667%}.l-col-xxxl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xxxl-32{margin-left:53.33333%}.l-col-xxxl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xxxl-33{margin-left:55%}.l-col-xxxl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xxxl-34{margin-left:56.66667%}.l-col-xxxl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xxxl-35{margin-left:58.33333%}.l-col-xxxl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xxxl-36{margin-left:60%}.l-col-xxxl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xxxl-37{margin-left:61.66667%}.l-col-xxxl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xxxl-38{margin-left:63.33333%}.l-col-xxxl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xxxl-39{margin-left:65%}.l-col-xxxl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xxxl-40{margin-left:66.66667%}.l-col-xxxl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xxxl-41{margin-left:68.33333%}.l-col-xxxl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xxxl-42{margin-left:70%}.l-col-xxxl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xxxl-43{margin-left:71.66667%}.l-col-xxxl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xxxl-44{margin-left:73.33333%}.l-col-xxxl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xxxl-45{margin-left:75%}.l-col-xxxl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xxxl-46{margin-left:76.66667%}.l-col-xxxl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xxxl-47{margin-left:78.33333%}.l-col-xxxl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xxxl-48{margin-left:80%}.l-col-xxxl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xxxl-49{margin-left:81.66667%}.l-col-xxxl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xxxl-50{margin-left:83.33333%}.l-col-xxxl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xxxl-51{margin-left:85%}.l-col-xxxl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xxxl-52{margin-left:86.66667%}.l-col-xxxl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xxxl-53{margin-left:88.33333%}.l-col-xxxl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xxxl-54{margin-left:90%}.l-col-xxxl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xxxl-55{margin-left:91.66667%}.l-col-xxxl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xxxl-56{margin-left:93.33333%}.l-col-xxxl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xxxl-57{margin-left:95%}.l-col-xxxl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xxxl-58{margin-left:96.66667%}.l-col-xxxl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xxxl-59{margin-left:98.33333%}.l-col-xxxl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xxxl-60{margin-left:100%}.l-col-offset-xxxl-no{margin-left:0}.l-a-i-start-xxxl{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xxxl{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xxxl{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xxxl{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xxxl{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xxxl{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xxxl{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xxxl{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xxxl{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xxxl{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xxxl{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xxxl{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xxxl{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xxxl{margin-left:0;margin-right:0}.l-row--gap-xsmall-xxxl{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xxxl .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xxxl{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xxxl .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xxxl{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xxxl .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xxxl{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xxxl .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xxxl{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xxxl .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xxxl .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 1276px){.l-col-xxl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xxl-1{margin-left:1.66667%}.l-col-xxl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xxl-2{margin-left:3.33333%}.l-col-xxl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xxl-3{margin-left:5%}.l-col-xxl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xxl-4{margin-left:6.66667%}.l-col-xxl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xxl-5{margin-left:8.33333%}.l-col-xxl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xxl-6{margin-left:10%}.l-col-xxl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xxl-7{margin-left:11.66667%}.l-col-xxl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xxl-8{margin-left:13.33333%}.l-col-xxl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xxl-9{margin-left:15%}.l-col-xxl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xxl-10{margin-left:16.66667%}.l-col-xxl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xxl-11{margin-left:18.33333%}.l-col-xxl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xxl-12{margin-left:20%}.l-col-xxl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xxl-13{margin-left:21.66667%}.l-col-xxl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xxl-14{margin-left:23.33333%}.l-col-xxl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xxl-15{margin-left:25%}.l-col-xxl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xxl-16{margin-left:26.66667%}.l-col-xxl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xxl-17{margin-left:28.33333%}.l-col-xxl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xxl-18{margin-left:30%}.l-col-xxl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xxl-19{margin-left:31.66667%}.l-col-xxl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xxl-20{margin-left:33.33333%}.l-col-xxl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xxl-21{margin-left:35%}.l-col-xxl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xxl-22{margin-left:36.66667%}.l-col-xxl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xxl-23{margin-left:38.33333%}.l-col-xxl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xxl-24{margin-left:40%}.l-col-xxl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xxl-25{margin-left:41.66667%}.l-col-xxl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xxl-26{margin-left:43.33333%}.l-col-xxl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xxl-27{margin-left:45%}.l-col-xxl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xxl-28{margin-left:46.66667%}.l-col-xxl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xxl-29{margin-left:48.33333%}.l-col-xxl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xxl-30{margin-left:50%}.l-col-xxl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xxl-31{margin-left:51.66667%}.l-col-xxl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xxl-32{margin-left:53.33333%}.l-col-xxl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xxl-33{margin-left:55%}.l-col-xxl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xxl-34{margin-left:56.66667%}.l-col-xxl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xxl-35{margin-left:58.33333%}.l-col-xxl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xxl-36{margin-left:60%}.l-col-xxl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xxl-37{margin-left:61.66667%}.l-col-xxl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xxl-38{margin-left:63.33333%}.l-col-xxl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xxl-39{margin-left:65%}.l-col-xxl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xxl-40{margin-left:66.66667%}.l-col-xxl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xxl-41{margin-left:68.33333%}.l-col-xxl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xxl-42{margin-left:70%}.l-col-xxl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xxl-43{margin-left:71.66667%}.l-col-xxl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xxl-44{margin-left:73.33333%}.l-col-xxl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xxl-45{margin-left:75%}.l-col-xxl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xxl-46{margin-left:76.66667%}.l-col-xxl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xxl-47{margin-left:78.33333%}.l-col-xxl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xxl-48{margin-left:80%}.l-col-xxl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xxl-49{margin-left:81.66667%}.l-col-xxl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xxl-50{margin-left:83.33333%}.l-col-xxl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xxl-51{margin-left:85%}.l-col-xxl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xxl-52{margin-left:86.66667%}.l-col-xxl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xxl-53{margin-left:88.33333%}.l-col-xxl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xxl-54{margin-left:90%}.l-col-xxl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xxl-55{margin-left:91.66667%}.l-col-xxl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xxl-56{margin-left:93.33333%}.l-col-xxl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xxl-57{margin-left:95%}.l-col-xxl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xxl-58{margin-left:96.66667%}.l-col-xxl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xxl-59{margin-left:98.33333%}.l-col-xxl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xxl-60{margin-left:100%}.l-col-offset-xxl-no{margin-left:0}.l-a-i-start-xxl{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xxl{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xxl{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xxl{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xxl{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xxl{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xxl{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xxl{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xxl{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xxl{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xxl{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xxl{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xxl{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xxl{margin-left:0;margin-right:0}.l-row--gap-xsmall-xxl{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xxl .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xxl{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xxl .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xxl{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xxl .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xxl{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xxl .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xxl{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xxl .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xxl .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 1023px){.l-col-xl-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xl-1{margin-left:1.66667%}.l-col-xl-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xl-2{margin-left:3.33333%}.l-col-xl-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xl-3{margin-left:5%}.l-col-xl-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xl-4{margin-left:6.66667%}.l-col-xl-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xl-5{margin-left:8.33333%}.l-col-xl-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xl-6{margin-left:10%}.l-col-xl-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xl-7{margin-left:11.66667%}.l-col-xl-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xl-8{margin-left:13.33333%}.l-col-xl-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xl-9{margin-left:15%}.l-col-xl-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xl-10{margin-left:16.66667%}.l-col-xl-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xl-11{margin-left:18.33333%}.l-col-xl-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xl-12{margin-left:20%}.l-col-xl-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xl-13{margin-left:21.66667%}.l-col-xl-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xl-14{margin-left:23.33333%}.l-col-xl-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xl-15{margin-left:25%}.l-col-xl-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xl-16{margin-left:26.66667%}.l-col-xl-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xl-17{margin-left:28.33333%}.l-col-xl-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xl-18{margin-left:30%}.l-col-xl-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xl-19{margin-left:31.66667%}.l-col-xl-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xl-20{margin-left:33.33333%}.l-col-xl-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xl-21{margin-left:35%}.l-col-xl-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xl-22{margin-left:36.66667%}.l-col-xl-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xl-23{margin-left:38.33333%}.l-col-xl-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xl-24{margin-left:40%}.l-col-xl-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xl-25{margin-left:41.66667%}.l-col-xl-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xl-26{margin-left:43.33333%}.l-col-xl-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xl-27{margin-left:45%}.l-col-xl-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xl-28{margin-left:46.66667%}.l-col-xl-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xl-29{margin-left:48.33333%}.l-col-xl-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xl-30{margin-left:50%}.l-col-xl-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xl-31{margin-left:51.66667%}.l-col-xl-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xl-32{margin-left:53.33333%}.l-col-xl-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xl-33{margin-left:55%}.l-col-xl-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xl-34{margin-left:56.66667%}.l-col-xl-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xl-35{margin-left:58.33333%}.l-col-xl-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xl-36{margin-left:60%}.l-col-xl-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xl-37{margin-left:61.66667%}.l-col-xl-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xl-38{margin-left:63.33333%}.l-col-xl-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xl-39{margin-left:65%}.l-col-xl-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xl-40{margin-left:66.66667%}.l-col-xl-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xl-41{margin-left:68.33333%}.l-col-xl-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xl-42{margin-left:70%}.l-col-xl-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xl-43{margin-left:71.66667%}.l-col-xl-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xl-44{margin-left:73.33333%}.l-col-xl-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xl-45{margin-left:75%}.l-col-xl-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xl-46{margin-left:76.66667%}.l-col-xl-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xl-47{margin-left:78.33333%}.l-col-xl-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xl-48{margin-left:80%}.l-col-xl-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xl-49{margin-left:81.66667%}.l-col-xl-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xl-50{margin-left:83.33333%}.l-col-xl-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xl-51{margin-left:85%}.l-col-xl-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xl-52{margin-left:86.66667%}.l-col-xl-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xl-53{margin-left:88.33333%}.l-col-xl-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xl-54{margin-left:90%}.l-col-xl-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xl-55{margin-left:91.66667%}.l-col-xl-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xl-56{margin-left:93.33333%}.l-col-xl-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xl-57{margin-left:95%}.l-col-xl-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xl-58{margin-left:96.66667%}.l-col-xl-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xl-59{margin-left:98.33333%}.l-col-xl-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xl-60{margin-left:100%}.l-col-offset-xl-no{margin-left:0}.l-a-i-start-xl{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xl{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xl{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xl{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xl{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xl{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xl{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xl{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xl{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xl{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xl{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xl{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xl{margin-left:0;margin-right:0}.l-row--gap-xsmall-xl{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xl .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xl{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xl .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xl{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xl .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xl{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xl .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xl{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xl .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xl .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 900px){.l-col-l-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-l-1{margin-left:1.66667%}.l-col-l-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-l-2{margin-left:3.33333%}.l-col-l-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-l-3{margin-left:5%}.l-col-l-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-l-4{margin-left:6.66667%}.l-col-l-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-l-5{margin-left:8.33333%}.l-col-l-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-l-6{margin-left:10%}.l-col-l-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-l-7{margin-left:11.66667%}.l-col-l-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-l-8{margin-left:13.33333%}.l-col-l-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-l-9{margin-left:15%}.l-col-l-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-l-10{margin-left:16.66667%}.l-col-l-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-l-11{margin-left:18.33333%}.l-col-l-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-l-12{margin-left:20%}.l-col-l-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-l-13{margin-left:21.66667%}.l-col-l-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-l-14{margin-left:23.33333%}.l-col-l-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-l-15{margin-left:25%}.l-col-l-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-l-16{margin-left:26.66667%}.l-col-l-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-l-17{margin-left:28.33333%}.l-col-l-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-l-18{margin-left:30%}.l-col-l-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-l-19{margin-left:31.66667%}.l-col-l-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-l-20{margin-left:33.33333%}.l-col-l-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-l-21{margin-left:35%}.l-col-l-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-l-22{margin-left:36.66667%}.l-col-l-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-l-23{margin-left:38.33333%}.l-col-l-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-l-24{margin-left:40%}.l-col-l-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-l-25{margin-left:41.66667%}.l-col-l-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-l-26{margin-left:43.33333%}.l-col-l-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-l-27{margin-left:45%}.l-col-l-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-l-28{margin-left:46.66667%}.l-col-l-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-l-29{margin-left:48.33333%}.l-col-l-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-l-30{margin-left:50%}.l-col-l-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-l-31{margin-left:51.66667%}.l-col-l-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-l-32{margin-left:53.33333%}.l-col-l-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-l-33{margin-left:55%}.l-col-l-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-l-34{margin-left:56.66667%}.l-col-l-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-l-35{margin-left:58.33333%}.l-col-l-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-l-36{margin-left:60%}.l-col-l-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-l-37{margin-left:61.66667%}.l-col-l-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-l-38{margin-left:63.33333%}.l-col-l-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-l-39{margin-left:65%}.l-col-l-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-l-40{margin-left:66.66667%}.l-col-l-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-l-41{margin-left:68.33333%}.l-col-l-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-l-42{margin-left:70%}.l-col-l-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-l-43{margin-left:71.66667%}.l-col-l-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-l-44{margin-left:73.33333%}.l-col-l-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-l-45{margin-left:75%}.l-col-l-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-l-46{margin-left:76.66667%}.l-col-l-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-l-47{margin-left:78.33333%}.l-col-l-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-l-48{margin-left:80%}.l-col-l-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-l-49{margin-left:81.66667%}.l-col-l-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-l-50{margin-left:83.33333%}.l-col-l-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-l-51{margin-left:85%}.l-col-l-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-l-52{margin-left:86.66667%}.l-col-l-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-l-53{margin-left:88.33333%}.l-col-l-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-l-54{margin-left:90%}.l-col-l-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-l-55{margin-left:91.66667%}.l-col-l-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-l-56{margin-left:93.33333%}.l-col-l-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-l-57{margin-left:95%}.l-col-l-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-l-58{margin-left:96.66667%}.l-col-l-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-l-59{margin-left:98.33333%}.l-col-l-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-l-60{margin-left:100%}.l-col-offset-l-no{margin-left:0}.l-a-i-start-l{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-l{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-l{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-l{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-l{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-l{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-l{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-l{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-l{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-l{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-l{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-l{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-l{margin-left:0;margin-right:0}.l-row--gap-xsmall-l{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-l .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-l{margin-left:-10px;margin-right:-10px}.l-row--gap-small-l .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-l{margin-left:-15px;margin-right:-15px}.l-row--gap-default-l .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-l{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-l .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-l{margin-left:-45px;margin-right:-45px}.l-row--gap-no-l .l-col{padding-left:0;padding-right:0}.l-row--gap-large-l .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 767px){.l-col-m-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-m-1{margin-left:1.66667%}.l-col-m-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-m-2{margin-left:3.33333%}.l-col-m-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-m-3{margin-left:5%}.l-col-m-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-m-4{margin-left:6.66667%}.l-col-m-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-m-5{margin-left:8.33333%}.l-col-m-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-m-6{margin-left:10%}.l-col-m-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-m-7{margin-left:11.66667%}.l-col-m-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-m-8{margin-left:13.33333%}.l-col-m-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-m-9{margin-left:15%}.l-col-m-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-m-10{margin-left:16.66667%}.l-col-m-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-m-11{margin-left:18.33333%}.l-col-m-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-m-12{margin-left:20%}.l-col-m-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-m-13{margin-left:21.66667%}.l-col-m-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-m-14{margin-left:23.33333%}.l-col-m-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-m-15{margin-left:25%}.l-col-m-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-m-16{margin-left:26.66667%}.l-col-m-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-m-17{margin-left:28.33333%}.l-col-m-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-m-18{margin-left:30%}.l-col-m-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-m-19{margin-left:31.66667%}.l-col-m-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-m-20{margin-left:33.33333%}.l-col-m-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-m-21{margin-left:35%}.l-col-m-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-m-22{margin-left:36.66667%}.l-col-m-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-m-23{margin-left:38.33333%}.l-col-m-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-m-24{margin-left:40%}.l-col-m-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-m-25{margin-left:41.66667%}.l-col-m-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-m-26{margin-left:43.33333%}.l-col-m-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-m-27{margin-left:45%}.l-col-m-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-m-28{margin-left:46.66667%}.l-col-m-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-m-29{margin-left:48.33333%}.l-col-m-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-m-30{margin-left:50%}.l-col-m-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-m-31{margin-left:51.66667%}.l-col-m-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-m-32{margin-left:53.33333%}.l-col-m-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-m-33{margin-left:55%}.l-col-m-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-m-34{margin-left:56.66667%}.l-col-m-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-m-35{margin-left:58.33333%}.l-col-m-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-m-36{margin-left:60%}.l-col-m-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-m-37{margin-left:61.66667%}.l-col-m-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-m-38{margin-left:63.33333%}.l-col-m-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-m-39{margin-left:65%}.l-col-m-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-m-40{margin-left:66.66667%}.l-col-m-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-m-41{margin-left:68.33333%}.l-col-m-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-m-42{margin-left:70%}.l-col-m-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-m-43{margin-left:71.66667%}.l-col-m-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-m-44{margin-left:73.33333%}.l-col-m-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-m-45{margin-left:75%}.l-col-m-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-m-46{margin-left:76.66667%}.l-col-m-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-m-47{margin-left:78.33333%}.l-col-m-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-m-48{margin-left:80%}.l-col-m-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-m-49{margin-left:81.66667%}.l-col-m-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-m-50{margin-left:83.33333%}.l-col-m-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-m-51{margin-left:85%}.l-col-m-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-m-52{margin-left:86.66667%}.l-col-m-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-m-53{margin-left:88.33333%}.l-col-m-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-m-54{margin-left:90%}.l-col-m-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-m-55{margin-left:91.66667%}.l-col-m-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-m-56{margin-left:93.33333%}.l-col-m-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-m-57{margin-left:95%}.l-col-m-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-m-58{margin-left:96.66667%}.l-col-m-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-m-59{margin-left:98.33333%}.l-col-m-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-m-60{margin-left:100%}.l-col-offset-m-no{margin-left:0}.l-a-i-start-m{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-m{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-m{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-m{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-m{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-m{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-m{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-m{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-m{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-m{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-m{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-m{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-m{margin-left:0;margin-right:0}.l-row--gap-xsmall-m{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-m .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-m{margin-left:-10px;margin-right:-10px}.l-row--gap-small-m .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-m{margin-left:-15px;margin-right:-15px}.l-row--gap-default-m .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-m{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-m .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-m{margin-left:-45px;margin-right:-45px}.l-row--gap-no-m .l-col{padding-left:0;padding-right:0}.l-row--gap-large-m .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 640px){.l-col-s-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-s-1{margin-left:1.66667%}.l-col-s-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-s-2{margin-left:3.33333%}.l-col-s-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-s-3{margin-left:5%}.l-col-s-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-s-4{margin-left:6.66667%}.l-col-s-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-s-5{margin-left:8.33333%}.l-col-s-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-s-6{margin-left:10%}.l-col-s-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-s-7{margin-left:11.66667%}.l-col-s-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-s-8{margin-left:13.33333%}.l-col-s-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-s-9{margin-left:15%}.l-col-s-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-s-10{margin-left:16.66667%}.l-col-s-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-s-11{margin-left:18.33333%}.l-col-s-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-s-12{margin-left:20%}.l-col-s-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-s-13{margin-left:21.66667%}.l-col-s-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-s-14{margin-left:23.33333%}.l-col-s-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-s-15{margin-left:25%}.l-col-s-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-s-16{margin-left:26.66667%}.l-col-s-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-s-17{margin-left:28.33333%}.l-col-s-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-s-18{margin-left:30%}.l-col-s-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-s-19{margin-left:31.66667%}.l-col-s-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-s-20{margin-left:33.33333%}.l-col-s-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-s-21{margin-left:35%}.l-col-s-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-s-22{margin-left:36.66667%}.l-col-s-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-s-23{margin-left:38.33333%}.l-col-s-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-s-24{margin-left:40%}.l-col-s-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-s-25{margin-left:41.66667%}.l-col-s-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-s-26{margin-left:43.33333%}.l-col-s-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-s-27{margin-left:45%}.l-col-s-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-s-28{margin-left:46.66667%}.l-col-s-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-s-29{margin-left:48.33333%}.l-col-s-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-s-30{margin-left:50%}.l-col-s-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-s-31{margin-left:51.66667%}.l-col-s-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-s-32{margin-left:53.33333%}.l-col-s-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-s-33{margin-left:55%}.l-col-s-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-s-34{margin-left:56.66667%}.l-col-s-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-s-35{margin-left:58.33333%}.l-col-s-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-s-36{margin-left:60%}.l-col-s-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-s-37{margin-left:61.66667%}.l-col-s-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-s-38{margin-left:63.33333%}.l-col-s-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-s-39{margin-left:65%}.l-col-s-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-s-40{margin-left:66.66667%}.l-col-s-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-s-41{margin-left:68.33333%}.l-col-s-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-s-42{margin-left:70%}.l-col-s-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-s-43{margin-left:71.66667%}.l-col-s-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-s-44{margin-left:73.33333%}.l-col-s-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-s-45{margin-left:75%}.l-col-s-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-s-46{margin-left:76.66667%}.l-col-s-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-s-47{margin-left:78.33333%}.l-col-s-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-s-48{margin-left:80%}.l-col-s-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-s-49{margin-left:81.66667%}.l-col-s-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-s-50{margin-left:83.33333%}.l-col-s-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-s-51{margin-left:85%}.l-col-s-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-s-52{margin-left:86.66667%}.l-col-s-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-s-53{margin-left:88.33333%}.l-col-s-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-s-54{margin-left:90%}.l-col-s-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-s-55{margin-left:91.66667%}.l-col-s-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-s-56{margin-left:93.33333%}.l-col-s-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-s-57{margin-left:95%}.l-col-s-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-s-58{margin-left:96.66667%}.l-col-s-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-s-59{margin-left:98.33333%}.l-col-s-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-s-60{margin-left:100%}.l-col-offset-s-no{margin-left:0}.l-a-i-start-s{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-s{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-s{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-s{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-s{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-s{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-s{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-s{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-s{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-s{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-s{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-s{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-s{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-s{margin-left:0;margin-right:0}.l-row--gap-xsmall-s{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-s .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-s{margin-left:-10px;margin-right:-10px}.l-row--gap-small-s .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-s{margin-left:-15px;margin-right:-15px}.l-row--gap-default-s .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-s{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-s .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-s{margin-left:-45px;margin-right:-45px}.l-row--gap-no-s .l-col{padding-left:0;padding-right:0}.l-row--gap-large-s .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 480px){.l-col-xs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xs-1{margin-left:1.66667%}.l-col-xs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xs-2{margin-left:3.33333%}.l-col-xs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xs-3{margin-left:5%}.l-col-xs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xs-4{margin-left:6.66667%}.l-col-xs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xs-5{margin-left:8.33333%}.l-col-xs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xs-6{margin-left:10%}.l-col-xs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xs-7{margin-left:11.66667%}.l-col-xs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xs-8{margin-left:13.33333%}.l-col-xs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xs-9{margin-left:15%}.l-col-xs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xs-10{margin-left:16.66667%}.l-col-xs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xs-11{margin-left:18.33333%}.l-col-xs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xs-12{margin-left:20%}.l-col-xs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xs-13{margin-left:21.66667%}.l-col-xs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xs-14{margin-left:23.33333%}.l-col-xs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xs-15{margin-left:25%}.l-col-xs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xs-16{margin-left:26.66667%}.l-col-xs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xs-17{margin-left:28.33333%}.l-col-xs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xs-18{margin-left:30%}.l-col-xs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xs-19{margin-left:31.66667%}.l-col-xs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xs-20{margin-left:33.33333%}.l-col-xs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xs-21{margin-left:35%}.l-col-xs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xs-22{margin-left:36.66667%}.l-col-xs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xs-23{margin-left:38.33333%}.l-col-xs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xs-24{margin-left:40%}.l-col-xs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xs-25{margin-left:41.66667%}.l-col-xs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xs-26{margin-left:43.33333%}.l-col-xs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xs-27{margin-left:45%}.l-col-xs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xs-28{margin-left:46.66667%}.l-col-xs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xs-29{margin-left:48.33333%}.l-col-xs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xs-30{margin-left:50%}.l-col-xs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xs-31{margin-left:51.66667%}.l-col-xs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xs-32{margin-left:53.33333%}.l-col-xs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xs-33{margin-left:55%}.l-col-xs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xs-34{margin-left:56.66667%}.l-col-xs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xs-35{margin-left:58.33333%}.l-col-xs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xs-36{margin-left:60%}.l-col-xs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xs-37{margin-left:61.66667%}.l-col-xs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xs-38{margin-left:63.33333%}.l-col-xs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xs-39{margin-left:65%}.l-col-xs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xs-40{margin-left:66.66667%}.l-col-xs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xs-41{margin-left:68.33333%}.l-col-xs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xs-42{margin-left:70%}.l-col-xs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xs-43{margin-left:71.66667%}.l-col-xs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xs-44{margin-left:73.33333%}.l-col-xs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xs-45{margin-left:75%}.l-col-xs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xs-46{margin-left:76.66667%}.l-col-xs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xs-47{margin-left:78.33333%}.l-col-xs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xs-48{margin-left:80%}.l-col-xs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xs-49{margin-left:81.66667%}.l-col-xs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xs-50{margin-left:83.33333%}.l-col-xs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xs-51{margin-left:85%}.l-col-xs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xs-52{margin-left:86.66667%}.l-col-xs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xs-53{margin-left:88.33333%}.l-col-xs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xs-54{margin-left:90%}.l-col-xs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xs-55{margin-left:91.66667%}.l-col-xs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xs-56{margin-left:93.33333%}.l-col-xs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xs-57{margin-left:95%}.l-col-xs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xs-58{margin-left:96.66667%}.l-col-xs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xs-59{margin-left:98.33333%}.l-col-xs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xs-60{margin-left:100%}.l-col-offset-xs-no{margin-left:0}.l-a-i-start-xs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xs{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xs{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xs{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xs{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xs{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xs{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xs{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xs{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xs{margin-left:0;margin-right:0}.l-row--gap-xsmall-xs{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xs .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xs{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xs .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xs{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xs .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xs{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xs .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xs{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xs .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xs .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 420px){.l-col-xxs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xxs-1{margin-left:1.66667%}.l-col-xxs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xxs-2{margin-left:3.33333%}.l-col-xxs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xxs-3{margin-left:5%}.l-col-xxs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xxs-4{margin-left:6.66667%}.l-col-xxs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xxs-5{margin-left:8.33333%}.l-col-xxs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xxs-6{margin-left:10%}.l-col-xxs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xxs-7{margin-left:11.66667%}.l-col-xxs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xxs-8{margin-left:13.33333%}.l-col-xxs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xxs-9{margin-left:15%}.l-col-xxs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xxs-10{margin-left:16.66667%}.l-col-xxs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xxs-11{margin-left:18.33333%}.l-col-xxs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xxs-12{margin-left:20%}.l-col-xxs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xxs-13{margin-left:21.66667%}.l-col-xxs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xxs-14{margin-left:23.33333%}.l-col-xxs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xxs-15{margin-left:25%}.l-col-xxs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xxs-16{margin-left:26.66667%}.l-col-xxs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xxs-17{margin-left:28.33333%}.l-col-xxs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xxs-18{margin-left:30%}.l-col-xxs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xxs-19{margin-left:31.66667%}.l-col-xxs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xxs-20{margin-left:33.33333%}.l-col-xxs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xxs-21{margin-left:35%}.l-col-xxs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xxs-22{margin-left:36.66667%}.l-col-xxs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xxs-23{margin-left:38.33333%}.l-col-xxs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xxs-24{margin-left:40%}.l-col-xxs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xxs-25{margin-left:41.66667%}.l-col-xxs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xxs-26{margin-left:43.33333%}.l-col-xxs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xxs-27{margin-left:45%}.l-col-xxs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xxs-28{margin-left:46.66667%}.l-col-xxs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xxs-29{margin-left:48.33333%}.l-col-xxs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xxs-30{margin-left:50%}.l-col-xxs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xxs-31{margin-left:51.66667%}.l-col-xxs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xxs-32{margin-left:53.33333%}.l-col-xxs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xxs-33{margin-left:55%}.l-col-xxs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xxs-34{margin-left:56.66667%}.l-col-xxs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xxs-35{margin-left:58.33333%}.l-col-xxs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xxs-36{margin-left:60%}.l-col-xxs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xxs-37{margin-left:61.66667%}.l-col-xxs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xxs-38{margin-left:63.33333%}.l-col-xxs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xxs-39{margin-left:65%}.l-col-xxs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xxs-40{margin-left:66.66667%}.l-col-xxs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xxs-41{margin-left:68.33333%}.l-col-xxs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xxs-42{margin-left:70%}.l-col-xxs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xxs-43{margin-left:71.66667%}.l-col-xxs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xxs-44{margin-left:73.33333%}.l-col-xxs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xxs-45{margin-left:75%}.l-col-xxs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xxs-46{margin-left:76.66667%}.l-col-xxs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xxs-47{margin-left:78.33333%}.l-col-xxs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xxs-48{margin-left:80%}.l-col-xxs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xxs-49{margin-left:81.66667%}.l-col-xxs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xxs-50{margin-left:83.33333%}.l-col-xxs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xxs-51{margin-left:85%}.l-col-xxs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xxs-52{margin-left:86.66667%}.l-col-xxs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xxs-53{margin-left:88.33333%}.l-col-xxs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xxs-54{margin-left:90%}.l-col-xxs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xxs-55{margin-left:91.66667%}.l-col-xxs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xxs-56{margin-left:93.33333%}.l-col-xxs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xxs-57{margin-left:95%}.l-col-xxs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xxs-58{margin-left:96.66667%}.l-col-xxs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xxs-59{margin-left:98.33333%}.l-col-xxs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xxs-60{margin-left:100%}.l-col-offset-xxs-no{margin-left:0}.l-a-i-start-xxs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xxs{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xxs{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xxs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xxs{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xxs{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xxs{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xxs{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xxs{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xxs{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xxs{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xxs{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xxs{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xxs{margin-left:0;margin-right:0}.l-row--gap-xsmall-xxs{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xxs .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xxs{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xxs .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xxs{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xxs .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xxs{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xxs .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xxs{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xxs .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xxs .l-col{padding-left:45px;padding-right:45px}}@media screen and (max-width: 360px){.l-col-xxxs-1{-ms-flex-preferred-size:1.66667%;flex-basis:1.66667%;max-width:1.66667%;min-width:1.66667%}.l-col-offset-xxxs-1{margin-left:1.66667%}.l-col-xxxs-2{-ms-flex-preferred-size:3.33333%;flex-basis:3.33333%;max-width:3.33333%;min-width:3.33333%}.l-col-offset-xxxs-2{margin-left:3.33333%}.l-col-xxxs-3{-ms-flex-preferred-size:5%;flex-basis:5%;max-width:5%;min-width:5%}.l-col-offset-xxxs-3{margin-left:5%}.l-col-xxxs-4{-ms-flex-preferred-size:6.66667%;flex-basis:6.66667%;max-width:6.66667%;min-width:6.66667%}.l-col-offset-xxxs-4{margin-left:6.66667%}.l-col-xxxs-5{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;min-width:8.33333%}.l-col-offset-xxxs-5{margin-left:8.33333%}.l-col-xxxs-6{-ms-flex-preferred-size:10%;flex-basis:10%;max-width:10%;min-width:10%}.l-col-offset-xxxs-6{margin-left:10%}.l-col-xxxs-7{-ms-flex-preferred-size:11.66667%;flex-basis:11.66667%;max-width:11.66667%;min-width:11.66667%}.l-col-offset-xxxs-7{margin-left:11.66667%}.l-col-xxxs-8{-ms-flex-preferred-size:13.33333%;flex-basis:13.33333%;max-width:13.33333%;min-width:13.33333%}.l-col-offset-xxxs-8{margin-left:13.33333%}.l-col-xxxs-9{-ms-flex-preferred-size:15%;flex-basis:15%;max-width:15%;min-width:15%}.l-col-offset-xxxs-9{margin-left:15%}.l-col-xxxs-10{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;min-width:16.66667%}.l-col-offset-xxxs-10{margin-left:16.66667%}.l-col-xxxs-11{-ms-flex-preferred-size:18.33333%;flex-basis:18.33333%;max-width:18.33333%;min-width:18.33333%}.l-col-offset-xxxs-11{margin-left:18.33333%}.l-col-xxxs-12{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;min-width:20%}.l-col-offset-xxxs-12{margin-left:20%}.l-col-xxxs-13{-ms-flex-preferred-size:21.66667%;flex-basis:21.66667%;max-width:21.66667%;min-width:21.66667%}.l-col-offset-xxxs-13{margin-left:21.66667%}.l-col-xxxs-14{-ms-flex-preferred-size:23.33333%;flex-basis:23.33333%;max-width:23.33333%;min-width:23.33333%}.l-col-offset-xxxs-14{margin-left:23.33333%}.l-col-xxxs-15{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;min-width:25%}.l-col-offset-xxxs-15{margin-left:25%}.l-col-xxxs-16{-ms-flex-preferred-size:26.66667%;flex-basis:26.66667%;max-width:26.66667%;min-width:26.66667%}.l-col-offset-xxxs-16{margin-left:26.66667%}.l-col-xxxs-17{-ms-flex-preferred-size:28.33333%;flex-basis:28.33333%;max-width:28.33333%;min-width:28.33333%}.l-col-offset-xxxs-17{margin-left:28.33333%}.l-col-xxxs-18{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;min-width:30%}.l-col-offset-xxxs-18{margin-left:30%}.l-col-xxxs-19{-ms-flex-preferred-size:31.66667%;flex-basis:31.66667%;max-width:31.66667%;min-width:31.66667%}.l-col-offset-xxxs-19{margin-left:31.66667%}.l-col-xxxs-20{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;min-width:33.33333%}.l-col-offset-xxxs-20{margin-left:33.33333%}.l-col-xxxs-21{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%;min-width:35%}.l-col-offset-xxxs-21{margin-left:35%}.l-col-xxxs-22{-ms-flex-preferred-size:36.66667%;flex-basis:36.66667%;max-width:36.66667%;min-width:36.66667%}.l-col-offset-xxxs-22{margin-left:36.66667%}.l-col-xxxs-23{-ms-flex-preferred-size:38.33333%;flex-basis:38.33333%;max-width:38.33333%;min-width:38.33333%}.l-col-offset-xxxs-23{margin-left:38.33333%}.l-col-xxxs-24{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;min-width:40%}.l-col-offset-xxxs-24{margin-left:40%}.l-col-xxxs-25{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;min-width:41.66667%}.l-col-offset-xxxs-25{margin-left:41.66667%}.l-col-xxxs-26{-ms-flex-preferred-size:43.33333%;flex-basis:43.33333%;max-width:43.33333%;min-width:43.33333%}.l-col-offset-xxxs-26{margin-left:43.33333%}.l-col-xxxs-27{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;min-width:45%}.l-col-offset-xxxs-27{margin-left:45%}.l-col-xxxs-28{-ms-flex-preferred-size:46.66667%;flex-basis:46.66667%;max-width:46.66667%;min-width:46.66667%}.l-col-offset-xxxs-28{margin-left:46.66667%}.l-col-xxxs-29{-ms-flex-preferred-size:48.33333%;flex-basis:48.33333%;max-width:48.33333%;min-width:48.33333%}.l-col-offset-xxxs-29{margin-left:48.33333%}.l-col-xxxs-30{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;min-width:50%}.l-col-offset-xxxs-30{margin-left:50%}.l-col-xxxs-31{-ms-flex-preferred-size:51.66667%;flex-basis:51.66667%;max-width:51.66667%;min-width:51.66667%}.l-col-offset-xxxs-31{margin-left:51.66667%}.l-col-xxxs-32{-ms-flex-preferred-size:53.33333%;flex-basis:53.33333%;max-width:53.33333%;min-width:53.33333%}.l-col-offset-xxxs-32{margin-left:53.33333%}.l-col-xxxs-33{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;min-width:55%}.l-col-offset-xxxs-33{margin-left:55%}.l-col-xxxs-34{-ms-flex-preferred-size:56.66667%;flex-basis:56.66667%;max-width:56.66667%;min-width:56.66667%}.l-col-offset-xxxs-34{margin-left:56.66667%}.l-col-xxxs-35{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;min-width:58.33333%}.l-col-offset-xxxs-35{margin-left:58.33333%}.l-col-xxxs-36{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;min-width:60%}.l-col-offset-xxxs-36{margin-left:60%}.l-col-xxxs-37{-ms-flex-preferred-size:61.66667%;flex-basis:61.66667%;max-width:61.66667%;min-width:61.66667%}.l-col-offset-xxxs-37{margin-left:61.66667%}.l-col-xxxs-38{-ms-flex-preferred-size:63.33333%;flex-basis:63.33333%;max-width:63.33333%;min-width:63.33333%}.l-col-offset-xxxs-38{margin-left:63.33333%}.l-col-xxxs-39{-ms-flex-preferred-size:65%;flex-basis:65%;max-width:65%;min-width:65%}.l-col-offset-xxxs-39{margin-left:65%}.l-col-xxxs-40{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;min-width:66.66667%}.l-col-offset-xxxs-40{margin-left:66.66667%}.l-col-xxxs-41{-ms-flex-preferred-size:68.33333%;flex-basis:68.33333%;max-width:68.33333%;min-width:68.33333%}.l-col-offset-xxxs-41{margin-left:68.33333%}.l-col-xxxs-42{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%;min-width:70%}.l-col-offset-xxxs-42{margin-left:70%}.l-col-xxxs-43{-ms-flex-preferred-size:71.66667%;flex-basis:71.66667%;max-width:71.66667%;min-width:71.66667%}.l-col-offset-xxxs-43{margin-left:71.66667%}.l-col-xxxs-44{-ms-flex-preferred-size:73.33333%;flex-basis:73.33333%;max-width:73.33333%;min-width:73.33333%}.l-col-offset-xxxs-44{margin-left:73.33333%}.l-col-xxxs-45{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;min-width:75%}.l-col-offset-xxxs-45{margin-left:75%}.l-col-xxxs-46{-ms-flex-preferred-size:76.66667%;flex-basis:76.66667%;max-width:76.66667%;min-width:76.66667%}.l-col-offset-xxxs-46{margin-left:76.66667%}.l-col-xxxs-47{-ms-flex-preferred-size:78.33333%;flex-basis:78.33333%;max-width:78.33333%;min-width:78.33333%}.l-col-offset-xxxs-47{margin-left:78.33333%}.l-col-xxxs-48{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;min-width:80%}.l-col-offset-xxxs-48{margin-left:80%}.l-col-xxxs-49{-ms-flex-preferred-size:81.66667%;flex-basis:81.66667%;max-width:81.66667%;min-width:81.66667%}.l-col-offset-xxxs-49{margin-left:81.66667%}.l-col-xxxs-50{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;min-width:83.33333%}.l-col-offset-xxxs-50{margin-left:83.33333%}.l-col-xxxs-51{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:85%;min-width:85%}.l-col-offset-xxxs-51{margin-left:85%}.l-col-xxxs-52{-ms-flex-preferred-size:86.66667%;flex-basis:86.66667%;max-width:86.66667%;min-width:86.66667%}.l-col-offset-xxxs-52{margin-left:86.66667%}.l-col-xxxs-53{-ms-flex-preferred-size:88.33333%;flex-basis:88.33333%;max-width:88.33333%;min-width:88.33333%}.l-col-offset-xxxs-53{margin-left:88.33333%}.l-col-xxxs-54{-ms-flex-preferred-size:90%;flex-basis:90%;max-width:90%;min-width:90%}.l-col-offset-xxxs-54{margin-left:90%}.l-col-xxxs-55{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;min-width:91.66667%}.l-col-offset-xxxs-55{margin-left:91.66667%}.l-col-xxxs-56{-ms-flex-preferred-size:93.33333%;flex-basis:93.33333%;max-width:93.33333%;min-width:93.33333%}.l-col-offset-xxxs-56{margin-left:93.33333%}.l-col-xxxs-57{-ms-flex-preferred-size:95%;flex-basis:95%;max-width:95%;min-width:95%}.l-col-offset-xxxs-57{margin-left:95%}.l-col-xxxs-58{-ms-flex-preferred-size:96.66667%;flex-basis:96.66667%;max-width:96.66667%;min-width:96.66667%}.l-col-offset-xxxs-58{margin-left:96.66667%}.l-col-xxxs-59{-ms-flex-preferred-size:98.33333%;flex-basis:98.33333%;max-width:98.33333%;min-width:98.33333%}.l-col-offset-xxxs-59{margin-left:98.33333%}.l-col-xxxs-60{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;min-width:100%}.l-col-offset-xxxs-60{margin-left:100%}.l-col-offset-xxxs-no{margin-left:0}.l-a-i-start-xxxs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.l-a-i-center-xxxs{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.l-a-i-end-xxxs{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.l-j-c-start-xxxs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.l-j-c-center-xxxs{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.l-j-c-end-xxxs{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.l-j-c-around-xxxs{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.l-j-c-between-xxxs{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.l-a-s-start-xxxs{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.l-a-s-center-xxxs{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.l-a-s-end-xxxs{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.l-col-first-xxxs{order:-1;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.l-col-last-xxxs{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}.l-row--gap-no-xxxs{margin-left:0;margin-right:0}.l-row--gap-xsmall-xxxs{margin-left:-5px;margin-right:-5px}.l-row--gap-xsmall-xxxs .l-col{padding-left:5px;padding-right:5px}.l-row--gap-small-xxxs{margin-left:-10px;margin-right:-10px}.l-row--gap-small-xxxs .l-col{padding-left:10px;padding-right:10px}.l-row--gap-default-xxxs{margin-left:-15px;margin-right:-15px}.l-row--gap-default-xxxs .l-col{padding-left:15px;padding-right:15px}.l-row--gap-medium-xxxs{margin-left:-25px;margin-right:-25px}.l-row--gap-medium-xxxs .l-col{padding-left:25px;padding-right:25px}.l-row--gap-large-xxxs{margin-left:-45px;margin-right:-45px}.l-row--gap-no-xxxs .l-col{padding-left:0;padding-right:0}.l-row--gap-large-xxxs .l-col{padding-left:45px;padding-right:45px}}.wpcf7 .o-input{margin-top:11px}.wpcf7 .o-textarea{margin-top:22px}span.wpcf7-list-item{margin:0 0 11px 0}.wpcf7 .checkbox-466{padding-top:20px;display:block}@media screen and (max-width: 782px){#wpadminbar{display:none}html.bmc{margin-top:0 !important}}.em-booking-form-details{width:100%}.em-booking-form{width:100%;background:#fff;border:0 !important;position:relative}.em-booking-form h3{background-color:transparent !important;border:0 !important;color:#000 !important}.em-booking-form input:not(input[type='submit']){background-color:transparent !important}.em-booking-form .o-wave-seperator svg{fill:#fff}.em-booking{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.em-booking-form-details{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.em-booking-form-details p{width:calc(50% - 11px);margin-bottom:0}.em-booking-form-details p.input-dbem_country{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.em-booking-form-details p.input-field-data_privacy_consent{width:100%;margin-bottom:20px;font-size:14px;font-size:.875rem}div.em-booking-login{margin:0;border:0;padding:0}.em-booking-gateway-form{width:100%}.input-field-booking_comment{display:none}.dbem_country{width:100%}.em-booking-form .input-user-field{margin-bottom:12px}.em-booking-login-form a,.em-booking-form .input-field-data_privacy_consent a{color:#EE7262;text-decoration:underline}div.em-booking-login{width:100%}.em-booking-buttons{text-align:center}div.em-booking-login p{position:relative}div.em-booking-login label{width:120px}.em-booking-login-form input[type=text],.em-booking-login-form input[type=password]{background:transparent;border:0;border-bottom:2px solid #3F312B}.em-ticket .ticket-price strong{margin-left:10px}.em-wc-booking-message.woocommerce-message,.em-wc-booking-message.woocommerce-error{margin-bottom:25px}.vc-row.padding-top-10{padding-top:10px}.vc-row.padding-bottom-10{padding-bottom:10px}.vc-row.padding-top-15{padding-top:15px}.vc-row.padding-bottom-15{padding-bottom:15px}.vc-row.padding-top-20{padding-top:20px}.vc-row.padding-bottom-20{padding-bottom:20px}.vc-row.padding-top-25{padding-top:25px}.vc-row.padding-bottom-25{padding-bottom:25px}.vc-row.padding-top-30{padding-top:30px}.vc-row.padding-bottom-30{padding-bottom:30px}.vc-row.padding-top-35{padding-top:35px}@media screen and (max-width: 640px){.vc-row.padding-top-35{padding-top:30px}}.vc-row.padding-bottom-35{padding-bottom:35px}@media screen and (max-width: 640px){.vc-row.padding-bottom-35{padding-bottom:30px}}.vc-row.padding-top-40{padding-top:40px}@media screen and (max-width: 640px){.vc-row.padding-top-40{padding-top:30px}}.vc-row.padding-bottom-40{padding-bottom:40px}@media screen and (max-width: 640px){.vc-row.padding-bottom-40{padding-bottom:30px}}.vc-row.padding-top-45{padding-top:45px}@media screen and (max-width: 640px){.vc-row.padding-top-45{padding-top:30px}}.vc-row.padding-bottom-45{padding-bottom:45px}@media screen and (max-width: 640px){.vc-row.padding-bottom-45{padding-bottom:30px}}.vc-row.padding-top-50{padding-top:50px}@media screen and (max-width: 640px){.vc-row.padding-top-50{padding-top:30px}}.vc-row.padding-bottom-50{padding-bottom:50px}@media screen and (max-width: 640px){.vc-row.padding-bottom-50{padding-bottom:30px}}.vc-row.padding-top-55{padding-top:55px}@media screen and (max-width: 640px){.vc-row.padding-top-55{padding-top:50px}}.vc-row.padding-bottom-55{padding-bottom:55px}@media screen and (max-width: 640px){.vc-row.padding-bottom-55{padding-bottom:50px}}.vc-row.padding-top-60{padding-top:60px}@media screen and (max-width: 640px){.vc-row.padding-top-60{padding-top:50px}}.vc-row.padding-bottom-60{padding-bottom:60px}@media screen and (max-width: 640px){.vc-row.padding-bottom-60{padding-bottom:50px}}.vc-row.padding-top-65{padding-top:65px}@media screen and (max-width: 640px){.vc-row.padding-top-65{padding-top:50px}}.vc-row.padding-bottom-65{padding-bottom:65px}@media screen and (max-width: 640px){.vc-row.padding-bottom-65{padding-bottom:50px}}.vc-row.padding-top-70{padding-top:70px}@media screen and (max-width: 900px){.vc-row.padding-top-70{padding-top:70px}}@media screen and (max-width: 640px){.vc-row.padding-top-70{padding-top:50px}}.vc-row.padding-bottom-70{padding-bottom:70px}@media screen and (max-width: 900px){.vc-row.padding-bottom-70{padding-bottom:70px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-70{padding-bottom:50px}}.vc-row.padding-top-75{padding-top:75px}@media screen and (max-width: 900px){.vc-row.padding-top-75{padding-top:70px}}@media screen and (max-width: 640px){.vc-row.padding-top-75{padding-top:50px}}.vc-row.padding-bottom-75{padding-bottom:75px}@media screen and (max-width: 900px){.vc-row.padding-bottom-75{padding-bottom:70px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-75{padding-bottom:50px}}.vc-row.padding-top-80{padding-top:80px}@media screen and (max-width: 900px){.vc-row.padding-top-80{padding-top:70px}}@media screen and (max-width: 640px){.vc-row.padding-top-80{padding-top:50px}}.vc-row.padding-bottom-80{padding-bottom:80px}@media screen and (max-width: 900px){.vc-row.padding-bottom-80{padding-bottom:70px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-80{padding-bottom:50px}}.vc-row.padding-top-85{padding-top:85px}@media screen and (max-width: 900px){.vc-row.padding-top-85{padding-top:70px}}@media screen and (max-width: 640px){.vc-row.padding-top-85{padding-top:50px}}.vc-row.padding-bottom-85{padding-bottom:85px}@media screen and (max-width: 900px){.vc-row.padding-bottom-85{padding-bottom:70px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-85{padding-bottom:50px}}.vc-row.padding-top-90{padding-top:90px}@media screen and (max-width: 900px){.vc-row.padding-top-90{padding-top:70px}}@media screen and (max-width: 640px){.vc-row.padding-top-90{padding-top:50px}}.vc-row.padding-bottom-90{padding-bottom:90px}@media screen and (max-width: 900px){.vc-row.padding-bottom-90{padding-bottom:70px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-90{padding-bottom:50px}}.vc-row.padding-top-95{padding-top:95px}.vc-row.padding-bottom-95{padding-bottom:95px}.vc-row.padding-top-100{padding-top:100px}@media screen and (max-width: 900px){.vc-row.padding-top-100{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-100{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-100{padding-bottom:100px}@media screen and (max-width: 900px){.vc-row.padding-bottom-100{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-100{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-105{padding-top:105px}@media screen and (max-width: 900px){.vc-row.padding-top-105{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-105{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-105{padding-bottom:105px}@media screen and (max-width: 900px){.vc-row.padding-bottom-105{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-105{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-110{padding-top:110px}@media screen and (max-width: 900px){.vc-row.padding-top-110{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-110{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-110{padding-bottom:110px}@media screen and (max-width: 900px){.vc-row.padding-bottom-110{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-110{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-115{padding-top:115px}@media screen and (max-width: 900px){.vc-row.padding-top-115{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-115{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-115{padding-bottom:115px}@media screen and (max-width: 900px){.vc-row.padding-bottom-115{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-115{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-120{padding-top:120px}@media screen and (max-width: 900px){.vc-row.padding-top-120{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-120{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-120{padding-bottom:120px}@media screen and (max-width: 900px){.vc-row.padding-bottom-120{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-120{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-125{padding-top:125px}@media screen and (max-width: 900px){.vc-row.padding-top-125{padding-top:120px;padding-top:100px}}@media screen and (max-width: 640px){.vc-row.padding-top-125{padding-top:90px;padding-top:70px}}.vc-row.padding-bottom-125{padding-bottom:125px}@media screen and (max-width: 900px){.vc-row.padding-bottom-125{padding-bottom:120px;padding-bottom:100px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-125{padding-bottom:90px;padding-bottom:70px}}.vc-row.padding-top-130{padding-top:130px}@media screen and (max-width: 900px){.vc-row.padding-top-130{padding-top:120px}}@media screen and (max-width: 640px){.vc-row.padding-top-130{padding-top:90px}}.vc-row.padding-bottom-130{padding-bottom:130px}@media screen and (max-width: 900px){.vc-row.padding-bottom-130{padding-bottom:120px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-130{padding-bottom:90px}}.vc-row.padding-top-135{padding-top:135px}@media screen and (max-width: 900px){.vc-row.padding-top-135{padding-top:120px}}@media screen and (max-width: 640px){.vc-row.padding-top-135{padding-top:90px}}.vc-row.padding-bottom-135{padding-bottom:135px}@media screen and (max-width: 900px){.vc-row.padding-bottom-135{padding-bottom:120px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-135{padding-bottom:90px}}.vc-row.padding-top-140{padding-top:140px}@media screen and (max-width: 900px){.vc-row.padding-top-140{padding-top:120px}}@media screen and (max-width: 640px){.vc-row.padding-top-140{padding-top:90px}}.vc-row.padding-bottom-140{padding-bottom:140px}@media screen and (max-width: 900px){.vc-row.padding-bottom-140{padding-bottom:120px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-140{padding-bottom:90px}}.vc-row.padding-top-145{padding-top:145px}@media screen and (max-width: 900px){.vc-row.padding-top-145{padding-top:120px}}@media screen and (max-width: 640px){.vc-row.padding-top-145{padding-top:90px}}.vc-row.padding-bottom-145{padding-bottom:145px}@media screen and (max-width: 900px){.vc-row.padding-bottom-145{padding-bottom:120px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-145{padding-bottom:90px}}.vc-row.padding-top-150{padding-top:150px}@media screen and (max-width: 900px){.vc-row.padding-top-150{padding-top:120px}}@media screen and (max-width: 640px){.vc-row.padding-top-150{padding-top:90px}}.vc-row.padding-bottom-150{padding-bottom:150px}@media screen and (max-width: 900px){.vc-row.padding-bottom-150{padding-bottom:120px}}@media screen and (max-width: 640px){.vc-row.padding-bottom-150{padding-bottom:90px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-10{padding-top:10px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-10{padding-bottom:10px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-15{padding-top:15px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-15{padding-bottom:15px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-20{padding-top:20px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-20{padding-bottom:20px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-25{padding-top:25px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-25{padding-bottom:25px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-30{padding-top:30px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-30{padding-bottom:30px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-35{padding-top:35px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-35{padding-bottom:35px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-40{padding-top:40px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-40{padding-bottom:40px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-45{padding-top:45px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-45{padding-bottom:45px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-50{padding-top:50px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-50{padding-bottom:50px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-55{padding-top:55px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-55{padding-bottom:55px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-60{padding-top:60px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-60{padding-bottom:60px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-65{padding-top:65px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-65{padding-bottom:65px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-70{padding-top:70px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-70{padding-bottom:70px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-75{padding-top:75px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-75{padding-bottom:75px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-80{padding-top:80px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-80{padding-bottom:80px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-85{padding-top:85px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-85{padding-bottom:85px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-90{padding-top:90px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-90{padding-bottom:90px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-95{padding-top:95px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-95{padding-bottom:95px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-100{padding-top:100px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-100{padding-bottom:100px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-105{padding-top:105px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-105{padding-bottom:105px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-110{padding-top:110px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-110{padding-bottom:110px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-115{padding-top:115px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-115{padding-bottom:115px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-120{padding-top:120px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-120{padding-bottom:120px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-125{padding-top:125px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-125{padding-bottom:125px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-130{padding-top:130px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-130{padding-bottom:130px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-135{padding-top:135px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-135{padding-bottom:135px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-140{padding-top:140px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-140{padding-bottom:140px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-145{padding-top:145px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-145{padding-bottom:145px}}@media screen and (max-width: 900px){.vc-row.padding-top-mobile-150{padding-top:150px}}@media screen and (max-width: 900px){.vc-row.padding-bottom-mobile-150{padding-bottom:150px}}.vc_column_container>.vc_column-inner>.wpb_wrapper .wpb_content_element:last-child{margin-bottom:0}.vc-row{position:relative;width:100%;margin-left:0 !important;margin-right:0 !important;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vc-row>.vc-column-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.vc-column-container>.vc_column-inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.vc-column-container>.vc_column-inner>.wpb_wrapper{width:100%}.vc-row:before,.vc-row:after,.vc_column-inner:before,.vc_column-inner:after{display:none !important}.vc-row__waveseperator-top,.vc-row__waveseperator-bottom{position:absolute;width:100%;height:18px;top:-18px;left:0;z-index:2}.vc-row.backgroundcolor-white{background:#fff}.vc-row.backgroundcolor-light-grey{background:#EAE5E2}.vc-row.backgroundcolor-middle-grey{background:#D0C7C0}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0 !important}.c-swiper__outer{position:relative;width:auto;height:100%}.c-swiper__button-prev,.c-swiper__button-next{position:static;width:40px;height:40px;margin-top:0;background:#fff;will-change:stroke;display:none}.c-swiper__button-prev:focus,.c-swiper__button-next:focus{outline:none}.c-swiper__outer--initialized .c-swiper__button-prev:not(.swiper-button-lock),.c-swiper__outer--initialized .c-swiper__button-next:not(.swiper-button-lock){display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-swiper__button-prev:after,.c-swiper__button-next:after{content:'';display:none}.c-swiper__button-prev:before{width:14px;height:2px;background:#3F312B;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-swiper__button-prev:after{content:'';width:14px;height:2px;background:#3F312B;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-swiper__slide-image{display:block}.c-swiper__controls{position:absolute;width:89px;right:41px;bottom:0;background:#fff;z-index:2;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.c-swiper__button-prev-icon,.c-swiper__button-next-icon{stroke:#3F312B;-webkit-transition:stroke 0.28s;transition:stroke 0.28s}.c-swiper__button-prev:not(.swiper-button-disabled):hover .c-swiper__button-prev-icon,.c-swiper__button-next:not(.swiper-button-disabled):hover .c-swiper__button-next-icon{stroke:#EE7262}.c-swiper__button-prev.swiper-button-disabled .c-swiper__button-prev-icon,.c-swiper__button-next.swiper-button-disabled .c-swiper__button-next-icon{-webkit-transition:none;transition:none}.woocommerce-loop-product__link{position:relative}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:auto}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation ul li{border-bottom:2px solid #EAE5E2}.woocommerce-MyAccount-navigation ul li>a{padding:10px 5px;display:block}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{padding:9px 28px}@media screen and (max-width: 640px){.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{padding:9px 10px}}.woocommerce table.shop_table td.product-remove,.woocommerce table.shop_table tfoot td.product-remove,.woocommerce table.shop_table tfoot th.product-remove{padding:9px 15px}.woocommerce table.shop_table tfoot .order-total td,.woocommerce table.shop_table tfoot .order-total th{padding:25px 30px}.woocommerce table.shop_table th{padding:9px 28px}@media screen and (max-width: 1276px){.woocommerce table.shop_table th{padding:9px 18px}}@media screen and (max-width: 640px){.woocommerce table.shop_table th{padding:9px 10px}}.woocommerce table.shop_table td.actions{padding:22px 0;border-bottom:2px solid #EAE5E2}.c-thankyou .order-total,.c-checkout .order-total,.c-cart .order-total{background-color:#EAE5E2}.c-thankyou .order-total .amount,.c-checkout .order-total .amount,.c-cart .order-total .amount{font-size:30px;font-size:1.875rem;font-weight:normal}.c-checkout__collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr td{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals table{border-radius:0;border:3px solid #D0C7C0;margin-bottom:14px}.wc-proceed-to-checkout .o-button{display:block}.woocommerce .cart-collaterals .cart_totals table.shop_table th,.woocommerce .cart-collaterals .cart_totals table.shop_table td{padding:15px 30px}.woocommerce .cart-collaterals .cart_totals table.shop_table .order-total td,.woocommerce .cart-collaterals .cart_totals table.shop_table .order-total th{padding:25px 30px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{max-width:550px;padding-top:22px}.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:59px}.woocommerce-multistep-checkout.woocommerce-checkout .step-buttons{margin-bottom:30px}.woocommerce-multistep-checkout.woocommerce-checkout ul.nav-wizard{margin-top:70px}.woocommerce-checkout .c-cart__title{padding-top:0}.woocommerce-checkout .woocommerce-store-notice{display:none !important}.woocommerce-cart .cart-collaterals .shipping-calculator-button{margin-top:0}.woocommerce ul#shipping_method li{margin-bottom:4px}.woocommerce form .shipping-calculator-form p{height:46px;padding:3px 0}.c-checkout textarea{border:2px solid #D0C7C0;border-radius:5px;padding:0 13px 3px;background:transparent}.c-checkout textarea::-webkit-input-placeholder{color:#3F312B}.c-checkout textarea::-moz-placeholder{color:#3F312B}.c-checkout textarea:-ms-input-placeholder{color:#3F312B}.c-checkout textarea::-ms-input-placeholder{color:#3F312B}.c-checkout textarea::placeholder{color:#3F312B}#ship-to-different-address label{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}#ship-to-different-address label input{height:auto}.woocommerce .c-thankyou table.shop_table,.woocommerce .c-checkout table.shop_table{border-radius:0;background:transparent}.woocommerce .c-checkout table{border-spacing:0}.wc-gzd-order-submit{margin-bottom:55px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-NoticeGroup-checkout .woocommerce-error-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-NoticeGroup-checkout .woocommerce-error-inner li{width:100%}.woocommerce-form-login-toggle .woocommerce-info-inner,.woocommerce-form-coupon-toggle .woocommerce-info-inner{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-form-login-toggle .woocommerce-info-inner a,.woocommerce-form-coupon-toggle .woocommerce-info-inner a{padding-left:3px}@media screen and (max-width: 640px){.woocommerce-form-login-toggle .woocommerce-info-inner a,.woocommerce-form-coupon-toggle .woocommerce-info-inner a{display:block;width:100%;padding-left:0}}.woocommerce div.product form.cart .reset_variations{display:inline-block}.admin-bar p.demo_store,.woocommerce-store-notice,p.demo_store{position:relative;top:0;z-index:1;background-color:#EE7262}.c-woocommerce__form-field{margin-bottom:15px}.c-woocommerce__form-field.readonly{opacity:0.5;pointer-events:none}.woocommerce-gzd-legal-checkbox-text a{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}@media screen and (max-width: 900px){.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account .woocommerce-MyAccount-content{width:78%;margin-bottom:50px}@media screen and (max-width: 900px){.woocommerce-account .woocommerce-MyAccount-content{width:100%}}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent}.woocommerce form .form-row.woocommerce-invalid label{color:inherit}.woocommerce form .form-row label{line-height:1.25 !important}.o-input.is-error .o-checkbox__label:before,.woocommerce-invalid .o-checkbox__label:before,.o-checkbox.has-error .o-checkbox__label:before{border:2px solid #EE7262 !important}.o-input.is-error .o-checkbox__label,.o-input.is-error .o-input__label,.woocommerce-invalid .o-checkbox__label,.o-checkbox.has-error .o-checkbox__label{color:#EE7262 !important}.woocommerce-NoticeGroup{margin-bottom:50px}.woocommerce form .form-row{padding-left:0}._brlbs-btn{font-family:"Mukta",serif !important}.woocommerce .c-myaccount button.button,.woocommerce .c-myaccount a.button,.woocommerce button.button.alt,.woocommerce .c-checkout button.next-step-button.alt,.o-button,.woocommerce a.button,input[type="submit"].o-button,#em_wp-submit,.em-booking-form-details .em-booking-submit{display:inline-block;position:relative;min-width:210px;max-width:100%;height:42px;padding:2px 18px;cursor:pointer;border:2px solid #EE7262;vertical-align:top;text-align:center;text-decoration:none;border-radius:8px;background:#EE7262;background-color:#EE7262;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;outline:none;text-transform:uppercase;letter-spacing:1.6px;line-height:38px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;will-change:background;font-family:"Mukta",serif;font-size:15px;font-size:.9375rem;-webkit-transition:background 0.28s,color 0.28s;transition:background 0.28s,color 0.28s}@media screen and (max-width: 480px){.woocommerce .c-myaccount button.button,.woocommerce .c-myaccount a.button,.woocommerce button.button.alt,.woocommerce .c-checkout button.next-step-button.alt,.o-button,.woocommerce a.button,input[type="submit"].o-button,#em_wp-submit,.em-booking-form-details .em-booking-submit{min-width:0;padding:2px 12px}}.woocommerce .c-myaccount button.button:active,.woocommerce .c-myaccount a.button:active,.woocommerce button.button.alt:active,.woocommerce .c-checkout button.next-step-button.alt:active,.o-button:active,.woocommerce a.button:active,input[type="submit"].o-button:active,#em_wp-submit:active,.em-booking-form-details .em-booking-submit:active{-ms-transform:translate(0, 1px);-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}.woocommerce .c-myaccount button.button:hover,.woocommerce .c-myaccount button.button:focus,.woocommerce .c-myaccount a.button:hover,.woocommerce .c-myaccount a.button:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:focus,.woocommerce .c-checkout button.next-step-button.alt:hover,.woocommerce .c-checkout button.next-step-button.alt:focus,.o-button:hover,.o-button:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,input[type="submit"].o-button:hover,input[type="submit"].o-button:focus,#em_wp-submit:hover,#em_wp-submit:focus,.em-booking-form-details .em-booking-submit:hover,.em-booking-form-details .em-booking-submit:focus{background:#ec5d4b;border-color:#ec5d4b}.woocommerce .c-myaccount button.button:disabled,.woocommerce .c-myaccount a.button:disabled,.woocommerce button.button.alt:disabled,.woocommerce .c-checkout button.next-step-button.alt:disabled,.o-button:disabled,.woocommerce a.button:disabled,input[type="submit"].o-button:disabled,#em_wp-submit:disabled,.em-booking-form-details .em-booking-submit:disabled{background:#EAE5E2;border-color:#EAE5E2}.woocommerce .c-myaccount button.button:disabled:hover,.woocommerce .c-myaccount button.button:disabled:focus,.woocommerce .c-myaccount a.button:disabled:hover,.woocommerce .c-myaccount a.button:disabled:focus,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled:focus,.woocommerce .c-checkout button.next-step-button.alt:disabled:hover,.woocommerce .c-checkout button.next-step-button.alt:disabled:focus,.o-button:disabled:hover,.o-button:disabled:focus,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled:focus,input[type="submit"].o-button:disabled:hover,input[type="submit"].o-button:disabled:focus,#em_wp-submit:disabled:hover,#em_wp-submit:disabled:focus,.em-booking-form-details .em-booking-submit:disabled:hover,.em-booking-form-details .em-booking-submit:disabled:focus{background:#dfd8d3;border-color:#dfd8d3;cursor:not-allowed}.woocommerce #order_review button.button.alt{display:block;width:100%}.o-button--no-press-behaviour:active{-ms-transform:none;-webkit-transform:none;transform:none}.o-button--brownblack{background:#3F312B;border-color:#3F312B}.o-button--brownblack:hover,.o-button--brownblack:focus{background:#302521;border-color:#302521}.o-button--brownblack:disabled{background:#EAE5E2;border-color:#EAE5E2}.o-button--brownblack:disabled:hover,.o-button--brownblack:disabled:focus{background:#dfd8d3;border-color:#dfd8d3;cursor:not-allowed}.o-button--middle-grey{background:#D0C7C0;border-color:#D0C7C0;color:#3F312B}.o-button--middle-grey:hover,.o-button--middle-grey:focus{background:#c5bab1;border-color:#c5bab1}.o-button--light-grey{background:#EAE5E2;border-color:#EAE5E2}.o-button--light-grey:hover,.o-button--light-grey:focus{background:#dfd8d3;border-color:#dfd8d3}.o-button--white{background:#fff;border-color:#fff}.o-button--white:hover,.o-button--white:focus{background:#f2f2f2;border-color:#f2f2f2}.woocommerce .c-myaccount a.button,.o-button--bordered{background:transparent;color:#EE7262}.woocommerce .c-myaccount a.button:hover,.woocommerce .c-myaccount a.button:focus,.o-button--bordered:hover,.o-button--bordered:focus{color:#fff}.o-button--block{display:block;width:100%}.o-button--bordered.o-button--brownblack{color:#3F312B}.o-button--bordered.o-button--brownblack:hover,.o-button--bordered.o-button--brownblack:focus{color:#fff}.o-button--bordered.o-button--lighter-grey{color:#e7e2df;border-color:#e7e2df}.o-button--bordered.o-button--lighter-grey:hover,.o-button--bordered.o-button--lighter-grey:focus{color:#a26675;border-color:#e7e2df;background-color:#e7e2df}.o-button--bordered.o-button--white{color:#fff}.o-button--bordered.o-button--white:hover,.o-button--bordered.o-button--white:focus{color:#EE7262}.o-button--with-loader:before{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #fff;border-top-color:transparent;visibility:hidden;opacity:0;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.o-button.is-loading{color:transparent;pointer-events:none}.o-button.is-loading:before{visibility:visible;opacity:1;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.o-button.o-button--bordered.is-loading{background:transparent}.o-button--bordered.o-button--brownblack.o-button--with-loader:before{border:2px solid #3F312B;border-top-color:transparent}.o-button--bordered.o-button--brownblack:hover{border-color:#3F312B}.o-button--bordered.o-button--brownblack.is-loading{color:transparent}.o-button--bordered.o-button--white.o-button--with-loader:before{border:2px solid #fff;border-top-color:#EE7262}.o-button--bordered.o-button--white.is-loading{color:#EE7262}.o-button--full-width{width:100%}.o-button--min-width{min-width:325px;max-width:100%}@media screen and (max-width: 480px){.o-button--min-width{min-width:260px}}.o-button--close{width:40px;min-width:0;height:40px;padding:9px 0;background:transparent;border:transparent}.o-button--close:before,.o-button--close:after{content:'';position:absolute;left:9px;top:19px;width:22px;height:2px;background:#3F312B;-webkit-transition:background 0.28s;transition:background 0.28s}.o-button--close:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.o-button--close:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.o-button--close:focus{outline:none}.o-button--close:hover,.o-button--close:focus{background:transparent;border:transparent}.o-checkbox{position:relative;display:block}.o-checkbox__field{position:absolute;opacity:0;z-index:-1;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}.o-checkbox__label{position:relative;color:#3F312B;cursor:pointer;font-size:14px;font-size:.875rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:flex !important}.o-checkbox__label:before{content:'';display:block;top:0;left:0;width:20px;height:20px;margin-right:12px;border:2px solid #3F312B;background:transparent;border-radius:5px;-webkit-box-flex:0;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;-webkit-transition:all 0.2s;transition:all 0.2s}.o-checkbox__label:after{content:'';position:absolute;top:3px;left:7px;width:6px;height:12px;border:solid #3F312B;border-width:0 2px 2px 0;-ms-transform:scale(0) rotate(45deg);-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);-webkit-transition:all 0.28s;transition:all 0.28s}.o-checkbox__field.is-checked+.o-checkbox__label:after,.o-checkbox__field:checked+.o-checkbox__label:after{-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.o-checkbox__error{position:absolute;top:calc(100% + 2px);left:32px;color:#EE7262;line-height:1;font-size:11px;font-size:.6875rem}.o-checkbox.is-error .o-checkbox__label:before{border-color:#EE7262}.em-booking-form p.input-user-field:not(.input-dbem_country),.o-input{position:relative;padding-bottom:2px}.em-booking-form p.input-user-field:not(.input-dbem_country):after,.o-input:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background:#3F312B;border-radius:5px}.em-booking-form .input-user-field:not(.input-dbem_country) input,.woocommerce form .form-row .input-text,.o-input__field{display:block;width:100%;height:40px;padding:16px 8px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#F8F7F6;border:none;font-size:14px;font-size:.875rem;-webkit-transition:border-color 0.4s;transition:border-color 0.4s;will-change:border-color}.em-booking-form .input-user-field:not(.input-dbem_country) input:focus,.woocommerce form .form-row .input-text:focus,.o-input__field:focus{outline:none}.o-input--transparent-bg .o-input__field{background:transparent}.o-input__field:disabled{background:#fff}.em-booking-form .input-user-field:not(.input-dbem_country) label,.o-input__label{position:absolute;top:0px;left:8px;cursor:text;color:rgba(63,49,43,0.8);font-size:14px;font-size:.875rem;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.28s;transition:all 0.28s;-ms-transform:translateY(16px);-webkit-transform:translateY(16px);transform:translateY(16px)}.c-form__field.is-error .o-input__field,.c-form__field-group.is-error .o-input__field{border:2px solid #EE7262}.o-input__desc{margin:19px 0 5px}@media screen and (max-width: 640px){.o-input__desc{margin:16px 0 2px;font-size:14px;font-size:.875rem}}.wpcf7 .o-input__label,.em-booking-form .input-user-field:not(.input-dbem_country) label,.o-input__field:focus+.o-input__label,.o-input__field.has-value+.o-input__label,.o-input__field.has-value+.woocommerce-password-strength+.o-input__label{color:#8a7f7a;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}:-webkit-autofill+.o-input__label{-webkit-transition:none;transition:none;color:#8a7f7a;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.o-input.is-error:after{background:#EE7262}.o-input__error{position:absolute;top:calc(100% + 2px);right:0;color:#EE7262;line-height:1;font-size:11px;font-size:.6875rem}.o-input__field::-webkit-input-placeholder{color:#c9c0ba}.o-input__field::-moz-placeholder{color:#c9c0ba}.o-input__field:-ms-input-placeholder{color:#c9c0ba}.o-input__field:-moz-placeholder{color:#c9c0ba}.o-textarea{position:relative;margin-top:11px}.o-textarea__label{position:absolute;top:-11px;left:10px;padding:0 7px;background:#F8F7F6;color:rgba(63,49,43,0.8);z-index:1;font-size:14px;font-size:.875rem}.backgroundcolor-white .o-textarea__label{background:#fff}.em-booking-form textarea,.o-textarea__field{display:block;width:100%;height:190px;background:transparent;padding:5px 18px;border:2px solid #3F312B;resize:none;-webkit-appearance:none}.em-booking-form textarea:focus,.o-textarea__field:focus{outline:none}.o-textarea__error{position:absolute;top:calc(100% + 2px);right:0;color:#EE7262;line-height:1;font-size:11px;font-size:.6875rem}.o-textarea.is-error .o-textarea__field{border-color:#EE7262}.o-input-rate__text{margin-bottom:15px;font-size:20px;font-size:1.25rem}.o-input-rate__star{display:block;padding:0 3px}.o-input-rate__stars{margin:0 -3px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.o-input-rate__star-icon{display:block;width:21px;stroke:#3F312B;fill:transparent}.o-input-rate__star.is-chosen .o-input-rate__star-icon{stroke:#3F312B;fill:#3F312B}.o-link{text-decoration:none;color:#EE7262}.o-link:hover,.o-link:active{outline:0;color:#ec5d4b}.o-link--underlined{text-decoration:underline}.o-link--highlight{font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px;background-image:-webkit-gradient(linear, left top, left bottom, from(#EE7262), to(#EE7262));background-image:linear-gradient(#EE7262, #EE7262);background-position:0% 98%;background-repeat:no-repeat;background-size:100% 2px;-webkit-transition:all 0.28s;transition:all 0.28s}.o-link--highlight:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(#ec5d4b), to(#ec5d4b));background-image:linear-gradient(#ec5d4b, #ec5d4b)}.o-link--highlight--brownblack{color:#3F312B;background-image:-webkit-gradient(linear, left top, left bottom, from(#3F312B), to(#3F312B));background-image:linear-gradient(#3F312B, #3F312B)}.o-link--highlight--brownblack:hover{color:#302521;background-image:-webkit-gradient(linear, left top, left bottom, from(#302521), to(#302521));background-image:linear-gradient(#302521, #302521)}.o-anchor{position:absolute;height:64px;margin-top:-64px;display:block;width:1px;pointer-events:none}.admin-bar .o-anchor{height:96px;margin-top:-96px}@media screen and (max-width: 782px){.admin-bar .o-anchor{height:64px;margin-top:-64px}}.c-recipes-az .o-anchor{height:166px;margin-top:-166px}@media screen and (max-width: 640px){.c-recipes-az .o-anchor{height:136px;margin-top:-136px}}.admin-bar .c-recipes-az .o-anchor{height:198px;margin-top:-198px}@media screen and (max-width: 782px){.admin-bar .c-recipes-az .o-anchor{height:136px;margin-top:-136px}}.o-radio{position:relative;display:block}.o-radio__field{position:absolute;opacity:0;z-index:-1;-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}.o-radio__label{position:relative;color:#78706A;cursor:pointer;font-size:14px;font-size:.875rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-radio__label:before{content:'';display:block;top:0;left:0;width:20px;height:20px;margin-right:12px;border:2px solid #3F312B;background:transparent;border-radius:50%;-webkit-box-flex:0;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;-webkit-transition:all 0.2s;transition:all 0.2s}.o-radio__label:after{content:'';position:absolute;top:50%;left:5px;width:10px;height:10px;border-radius:50%;background:#3F312B;-ms-transform:scale(0) translateY(-50%);-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transition:all 0.28s;transition:all 0.28s}.o-radio__field.is-checked+.o-radio__label:after,.o-radio__field:checked+.o-radio__label:after{-ms-transform:scale(1) translateY(-50%);-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.o-radio__field.is-checked+.o-radio__label,.o-radio__field:checked+.o-radio__label{color:#3F312B}.o-radio.is-error .o-radio__label:before{border-color:#EE7262}.o-select,.em-tickets-spaces select,select,.c-myaccount .select2-selection--single,.shipping-calculator-form .select2-selection--single,.woocommerce form .form-row select,.c-checkout .select2-selection--single,.dbem_country{background-color:transparent;-webkit-appearance:none;border:2px solid #3F312B;height:42px;border-radius:5px;padding:0 13px 3px;background-image:url("assets/img/dropdown.svg");background-size:16px 10px;background-repeat:no-repeat;background-position:calc(100% - 13px);min-width:70px}.woocommerce form .form-row select,.c-checkout select,.c-myaccount .select2-selection--single,.shipping-calculator-form .select2-selection--single,.c-checkout .select2-selection--single{border:2px solid #D0C7C0}.is-error>.o-select{border-color:#EE7262}.select2-selection__arrow{display:none}.woocommerce-cart .cart-collaterals .cart_totals tr td .select2-selection__rendered{text-align:left}.select2-dropdown{border:2px solid #D0C7C0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#3F312B}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#3F312B;line-height:36px;padding:0}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.o-select{max-width:180px}.o-select__container{position:relative}.o-select__field{display:block;width:100%;height:50px;padding:10px 45px 10px 15px;background:transparent;border:2px solid #D0C7C0;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:16px;font-size:1rem;-webkit-transition:border-color 0.4s;transition:border-color 0.4s;will-change:border-color}.o-select__field:focus{outline:none}.c-form__field.is-error .o-select__field{border:2px solid #EE7262}.o-select__label{position:absolute;top:2px;left:9px;cursor:text;pointer-events:none;font-size:13px;font-size:.8125rem}.o-select__arrow-wrapper{position:absolute;top:50%;right:15px;pointer-events:none;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.o-select__arrow{display:block;stroke:#3F312B}.o-select__field::-ms-expand{display:none}.c-woocommerce__form-field .o-select{width:100%;max-width:none}.o-upload{position:relative;aspect-ratio:5/1;border:2px dashed #3F312B;border-radius:12px}.o-upload.is-drag-over{background:#D0C7C0}.o-upload__field-orig{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.o-upload__field{padding:24px;height:100%;border-radius:12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.o-upload__file{margin-bottom:24px}.o-upload .o-input__error{padding:0 24px 4px}.o-upload__field-button{text-align:center}.o-upload__field-value-text{font-size:14px;font-size:.875rem;text-align:center;padding:12px 0}.c-upload__form-col{margin-bottom:15px}.c-upload__conditions{margin-top:30px}.c-upload__submit{margin-top:30px}.c-upload__message{background:#9bb653;color:#fff;padding:10px 15px;border-radius:5px;overflow:hidden}.c-upload__message--error{background:#EE7262}.o-wave-seperator{position:absolute;width:100%;height:18px;top:-17px;left:0;z-index:2}@media screen and (max-width: 640px){.o-wave-seperator{height:10px;top:-9px}}.o-wave-seperator--bottom{top:auto;bottom:-17px}@media screen and (max-width: 640px){.o-wave-seperator--bottom{bottom:-9px}}.o-wave-seperator__svg{display:block;width:100%;height:100%;fill:#F8F7F6}.c-recipedetail__ingredients-wave-seperator,.c-infobox__wave-seperator,.c-lesson-infobox__wave-seperator .c-translationlist__wave-seperator{height:28px;top:-27px}@media screen and (max-width: 640px){.c-recipedetail__ingredients-wave-seperator,.c-infobox__wave-seperator,.c-lesson-infobox__wave-seperator .c-translationlist__wave-seperator{height:20px;top:-19px}}.c-lesson-infobox__wave-seperator svg{fill:white}.c-recipedetail__ingredients-wave-seperator.o-wave-seperator--bottom,.c-infobox__wave-seperator.o-wave-seperator--bottom,.c-lesson-infobox__wave-seperator.o-wave-seperator--bottom,.c-translationlist__wave-seperator.o-wave-seperator--bottom{height:24px;top:auto;bottom:-23px}@media screen and (max-width: 640px){.c-recipedetail__ingredients-wave-seperator.o-wave-seperator--bottom,.c-infobox__wave-seperator.o-wave-seperator--bottom,.c-lesson-infobox__wave-seperator.o-wave-seperator--bottom,.c-translationlist__wave-seperator.o-wave-seperator--bottom{height:16px;bottom:-15px}}.c-recipedetail__ingredients-wave-seperator .o-wave-seperator__svg,.c-infobox .o-wave-seperator__svg,.c-translationlist .o-wave-seperator__svg,.vc-row.backgroundcolor-white .o-wave-seperator__svg,.c-megamenu .o-wave-seperator__svg,.c-recipedetail__small-helpers .o-wave-seperator__svg,.c-related-products .o-wave-seperator__svg,.c-pressdocuments__infobox .o-wave-seperator__svg{fill:#fff}.c-main-footer__top .o-wave-seperator__svg{fill:#EAE5E2}.c-recipedetail__ingredients--beige .c-recipedetail__ingredients-wave-seperator .o-wave-seperator__svg{fill:#EAE5E2}.c-cart__empty{padding:30px 15px 0;text-align:center}.c-cart__empty-message{margin:30px 0 40px}.c-customer-navigation ul{list-style:none;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin:0}.c-customer-navigation ul li{display:inline-block;padding:0 11px}@media screen and (max-width: 640px){.c-customer-navigation ul li{padding:0 8px}}.c-customer-navigation ul li:last-child{padding-right:0}.c-customer-navigation__search circle,.c-customer-navigation__search path,.c-customer-navigation__account path,.c-customer-navigation__account circle{stroke:#3F312B}.c-customer-navigation ul li.c-customer-navigation__cart{padding-right:14px}.c-customer-navigation__cart a{position:relative}.c-customer-navigation__cart svg{width:20px;height:20px}.c-customer-navigation__cart-count{background-color:#EE7262;color:#fff;width:16px;height:16px;position:absolute;text-align:center;line-height:16px;border-radius:50%;bottom:50%;margin-bottom:-12px;right:-6px;font-weight:bold;font-size:11px;font-size:.6875rem}.c-checkout__tab-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 0;border-bottom:1px solid #EAE5E2}.c-checkout__tab-icon{margin-right:17px;width:32px;height:32px;border-radius:50%;border:2px solid #3F312B;color:#3F312B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-size:1.5rem}@media screen and (max-width: 767px){.c-checkout__tab-icon{width:25px;height:25px;font-size:16px;font-size:1rem}}.c-checkout__tab-icon-number{margin-bottom:3px}.is-active .c-checkout__tab-icon{background:#3F312B;color:#fff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#EAE5E2}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#D0C7C0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#D0C7C0}.c-checkout__tab-icon-check,.c-checkout__tab-icon-pen{display:none}.c-checkout__tab-icon-pen{margin-left:auto}.c-checkout__tab-icon-pen svg{width:20px;height:20px;fill:#3F312B}.c-checkout__tab-icon-check svg{width:14px;margin-top:7px}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon-check{display:block}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon-number{display:none}.c-checkout__tab-icon-number-text{margin-bottom:3px}.c-checkout__tab-summary{display:none;padding:20px 0 20px 50px}@media screen and (max-width: 767px){.c-checkout__tab-summary{padding:20px 0}}@media screen and (max-width: 767px){.c-checkout__tab-summary-billing{margin-bottom:20px}}.c-checkout__tab-summary-title{font-weight:bold}.c-checkout__tab-content{padding:30px 0 30px 50px;display:none}@media screen and (max-width: 767px){.c-checkout__tab-content{padding:20px 0}}.is-active .c-checkout__tab-content{display:block}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-title:hover{cursor:pointer}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon-check{display:block}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon-number{display:none}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-icon-pen{display:block}.c-checkout__tab.is-done:not(.is-active) .c-checkout__tab-summary{display:block}.c-checkout .c-cart__title{text-align:center;margin-top:50px}.c-checkout__checkbox{margin:20px 0;display:block}.c-checkout__different-address{margin:50px 0;display:block}.c-checkout__tab-content h4{margin-bottom:20px}.c-checkout__tab-content .o-checkbox__label{color:#78706A}.c-checkout__tab-content .o-checkbox__field:checked+.o-checkbox__label{color:#3F312B}.c-checkout__additional-fields{margin:30px 0}.c-checkout__collaterals-holder{position:sticky;top:105px}.admin-bar .c-checkout__collaterals-holder{top:137px}.c-checkout__coupons{margin-top:75px;padding:0 30px;background:#fff;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.c-checkout__coupons.is-loading{opacity:0.6;pointer-events:none}@media screen and (max-width: 1023px){.c-checkout__coupons{padding:0 15px}}@media screen and (max-width: 640px){.c-checkout__coupons{padding:0 15px}}.c-checkout__coupons .o-input__field{background:none}.c-checkout__coupons-button{text-align:right;margin-top:15px !important}.c-checkout__collaterals-inner{padding:23px 30px;background:#fff;position:relative}@media screen and (max-width: 1023px){.c-checkout__collaterals-inner{padding:23px 15px}}.c-checkout__collaterals-holder .o-wave-seperator__svg{fill:#fff}.c-checkout__collaterals-holder .o-wave-seperator{height:28px;top:-27px}.c-checkout__collaterals-holder .o-wave-seperator--bottom{height:24px;top:auto;bottom:-23px}.c-checkout__spacer{margin-bottom:50px}.c-checkout .l-container{padding:0 15px}.c-checkout__payment img{vertical-align:middle;margin:-2px 0 0 0.5em;padding:0;position:relative;-webkit-box-shadow:none;box-shadow:none}.c-checkout__progress{margin:30px 0 0}.c-checkout__newsletter{padding:10px 0;margin:10px 0;border-radius:5px}.c-checkout__newsletter #mailchimp-gdpr-fields .o-checkbox{margin:5px 0}.c-checkout__newsletter #mailchimp-gdpr-fields{padding:10px 15px;border-radius:5px;background:#EAE5E2;margin-top:5px}.c-checkout__gdpr-title{font-size:14px;font-size:.875rem;font-weight:bold}.c-checkout__additional-comment-info{font-size:14px;font-size:.875rem;padding:10px 15px;background:#EAE5E2;border-radius:5px}.c-checkout__additional-comment-info ul{margin-left:20px;margin-bottom:0}.c-checkout__additional-comment-info p{margin-bottom:5px}.c-checkout__login{margin:20px 0 0 !important;text-align:right;padding-bottom:0 !important}.c-checkout__login-rembmer{margin:20px 0 10px}.c-checkout__login-form{max-width:900px}.c-footer-navigation__menu{list-style:none;margin:0;text-align:center;background-color:#D0C7C0;padding:12px 15px}@media screen and (max-width: 900px){.c-footer-navigation__menu{text-align:left}}.c-footer-navigation__menu li{display:inline-block;padding:0 24px 0 0}.c-footer-navigation__menu li a{position:relative;color:#3F312B;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;font-size:15px;font-size:.9375rem}.c-footer-navigation__menu li a:after{position:absolute;content:'';width:2px;height:14px;background-color:#3F312B;top:50%;margin-top:-7px;right:-15px;pointer-events:none}.c-footer-navigation__menu li:last-of-type a:after{display:none}.c-footer-navigation__menu li:last-of-type a{padding-right:0}.c-main-header{position:fixed;top:0;left:0;right:0;height:64px;padding:0 15px;background:#fff;z-index:101}.c-main-header__inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;height:100%}@media screen and (max-width: 900px){.c-main-header__inner{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.admin-bar .c-main-header{top:32px}@media screen and (max-width: 782px){.admin-bar .c-main-header{top:0}}.is-homeintro-first .c-main-header{background:transparent}@media screen and (max-width: 900px){.is-homeintro-first .c-main-header{background:#fff}}.is-homeintro-scrolled .c-main-header,.is-megamenu-open.is-homeintro-first .c-main-header{background:#fff}.c-main-header__nav-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media screen and (max-width: 900px){.c-main-header__nav-container{position:absolute;top:22px;right:0}}.is-homeintro-first .c-main-header__logo{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-ms-transform:translateY(44px) scale(2.5);-webkit-transform:translateY(44px) scale(2.5);transform:translateY(44px) scale(2.5);-webkit-transition:transform 0.45s;-webkit-transition:-webkit-transform 0.45s;transition:-webkit-transform 0.45s;transition:transform 0.45s;transition:transform 0.45s, -webkit-transform 0.45s}@media screen and (max-width: 900px){.is-homeintro-first .c-main-header__logo{-ms-transform:none;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.is-homeintro-scrolled .c-main-header__logo,.is-megamenu-open.is-homeintro-first .c-main-header__logo{-ms-transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.c-main-header__mobile-nav-trigger-wrapper{position:absolute;top:24px;left:0;z-index:1;cursor:pointer}.c-main-header__mobile-nav-trigger{position:relative;width:28px;height:18px}.c-main-header__mobile-nav-trigger-bar{position:absolute;top:8px;width:100%;height:2px;background:#3F312B;border-radius:2px}.c-main-header__mobile-nav-trigger-bar:first-child{top:0;width:18px}.c-main-header__mobile-nav-trigger-bar:last-child{top:16px;width:24px}.c-main-header__mobile-nav-tigger-bar{position:absolute;top:0;width:100%;height:2px;background:#3F312B}.c-main-header__mobile-nav-tigger-bar{position:absolute;top:0;width:100%;height:2px;background:#3F312B}.c-main-footer__newsletter{position:relative}.c-main-footer__newsletter-inner{padding:80px 15px 115px}@media screen and (max-width: 1023px){.c-main-footer__newsletter-inner{padding:70px 15px 85px}}@media screen and (max-width: 767px){.c-main-footer__newsletter-inner{text-align:center;padding:55px 15px 60px}}.c-main-footer__newsletter-subscription{max-width:470px;margin:0 auto}.c-main-footer__newsletter-subscription-title{text-transform:uppercase;font-weight:normal}.c-main-footer__newsletter-subscription-content{margin-bottom:32px}.c-main-footer__newsletter-subscription-form-submit-container{margin-top:40px}.c-main-footer__newsletter-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 767px){.c-main-footer__newsletter-image{position:relative;padding-top:64.8%;background-position:left center}}.c-main-footer__border-top img{display:block}.c-main-footer__top{position:relative;background-color:#EAE5E2;padding:50px 15px;font-size:14px;font-size:.875rem}@media screen and (max-width: 767px){.c-main-footer__top{padding:30px 15px 28px}}.c-main-footer__top a{color:#3F312B}.c-main-footer__top .widget-title,.c-main-footer__customwidget-heading{margin:10px 0 15px;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;font-size:15px;font-size:.9375rem}.c-main-footer__customwidget-paymentmethods{margin-top:30px}.c-main-footer__top-first .widget-title{margin:0 0 9px;font-family:"Faustina",sans-serif;text-transform:none;font-weight:400;font-size:30px;font-size:1.875rem}.c-main-footer__social-media-container{margin-top:10px}@media screen and (max-width: 480px){.c-main-footer__social-media-container{margin-bottom:26px}}.c-main-footer__partner-row{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-main-footer__partner-entry{display:block;width:105px;height:76px}.c-main-footer__partner-entry--spar,.c-main-footer__partner-entry--loewenzahn,.c-main-footer__partner-entry--miele,.c-main-footer__partner-entry--thalia{background:url("assets/img/partnerlogos_sprite.jpg");background-repeat:no-repeat;background-size:420px 77px}.c-main-footer__partner-entry--loewenzahn{background-position:-105px 0}.c-main-footer__partner-entry--miele{background-position:-210px 0}.c-main-footer__partner-entry--thalia{background-position:-315px 0}.c-footer__accordion{background-color:#EAE5E2}.c-main-navigation__menu{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;list-style:none;margin:0}.c-main-navigation__menu>li{padding:0 20px}.c-main-navigation__menu>li>a{position:relative;display:block;height:64px;color:#3F312B;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;will-change:color;font-size:15px;font-size:.9375rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-transition:color 0.28s;transition:color 0.28s}.c-main-navigation__menu>li>a:after{content:'';display:block;position:absolute;bottom:20px;left:0;right:0;height:2px;background:#3F312B;border-radius:2px;opacity:0;will-change:opacity, background;-webkit-transition:opacity 0.28s,background 0.28s;transition:opacity 0.28s,background 0.28s}.c-main-navigation__menu>li.current-menu-item>a:after,.c-main-navigation__menu>li.current-menu-ancestor>a:after{opacity:1}.c-main-navigation__menu>li.is-hovered>a{color:#EE7262}.c-main-navigation__menu>li.is-hovered>a:after{background:#EE7262}.c-main-site{padding-top:64px;min-height:100vh}.c-megamenu{position:fixed;left:0;right:0;top:64px;padding:45px 0 65px;background-color:#fff;opacity:0;z-index:100;pointer-events:none;will-change:transform, opacity;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform 0.5s,opacity 0.5s;-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s,-webkit-transform 0.5s}.admin-bar .c-megamenu{top:96px}@media screen and (max-width: 782px){.admin-bar .c-megamenu{top:64px}}.c-megamenu__menu-link-title{font-weight:bold;margin-bottom:4px}.c-megamenu.is-expanded{opacity:1;pointer-events:auto;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.c-megamenu__elem{display:none;padding:0 15px}.c-megamenu__elem.is-active{display:block}.c-megamenu__menu-item{margin-bottom:6px}.c-megamenu__menu-item:last-child{margin-bottom:0}.c-megamenu__menu-item-link{background-image:-webkit-gradient(linear, left top, left bottom, from(#3F312B), to(#3F312B));background-image:linear-gradient(#3F312B, #3F312B);background-repeat:no-repeat;background-position:0% 100%;background-size:100% 0;-webkit-transition:0.28s background-size;transition:0.28s background-size}.c-megamenu__menu-item:hover .c-megamenu__menu-item-link{background-size:100% 1px}.c-megamenu__menu-item.is-current-menu-item .c-megamenu__menu-item-link{font-weight:700}.c-megamenu__imagebesidecontent-pretitle{margin-bottom:4px;font-family:"Mukta",serif;font-weight:700;text-transform:uppercase;line-height:1.1;font-size:17px;font-size:1.0625rem}.c-megamenu__imagebesidecontent-title{line-height:1.2;font-size:30px;font-size:1.875rem}.c-megamenu__imagebesidecontent-image-container-holder{border-radius:5px;overflow:hidden}.c-megamenu__imagebesidecontent-button-wrapper{margin-top:19px}.c-megamenu__imagebesidecontent-image{display:block;-webkit-transition:0.28s;transition:0.28s}.c-megamenu__imagebesidecontent-image-container:hover .c-megamenu__imagebesidecontent-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-megamenu__imagelink{display:block;border-radius:5px;overflow:hidden}.c-megamenu__imagelink-content{padding:12px 0;background-color:#D0C7C0;text-align:center}.c-megamenu__imagelink-image-holder{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.c-megamenu__imagelink-image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-megamenu__imagelink-title{font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:.96px;font-size:12px;font-size:.75rem}.c-megamenu__imagelink:hover .c-megamenu__imagelink-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-message--error{color:#EE7262}.c-megamenu-mobile{position:absolute;top:0;left:0;right:0;bottom:60px;z-index:102;pointer-events:none;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 0.8s;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s}@media screen and (max-width: 480px){.c-megamenu-mobile{bottom:45px}}.c-megamenu-mobile__menu{margin-bottom:32px}.c-megamenu-mobile.is-expanded{opacity:1;pointer-events:auto;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.c-megamenu-mobile__elem{display:none;padding:0 25px}@media screen and (max-width: 480px){.c-megamenu-mobile__elem{padding:0 15px}}.c-megamenu-mobile__elem.is-active{display:block}.c-megamenu-mobile__elem-heading-container{margin-bottom:12px;text-transform:uppercase;font-size:30px;font-size:1.875rem}.c-megamenu-mobile__button-wrapper{margin-bottom:45px}.c-megamenu-mobile__menu-heading{margin-bottom:7px;font-family:"Mukta",serif;font-weight:700;text-transform:uppercase;font-size:17px;font-size:1.0625rem}.c-megamenu-mobile__menu-inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-megamenu-mobile__menu-col{-webkit-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.c-megamenu-mobile__menu-item{margin-bottom:6px;font-size:20px;font-size:1.25rem}.c-megamenu-mobile__menu-item:last-child{margin-bottom:0}.c-megamenu-mobile__menu-item-link{background-image:-webkit-gradient(linear, left top, left bottom, from(#3F312B), to(#3F312B));background-image:linear-gradient(#3F312B, #3F312B);background-repeat:no-repeat;background-position:0% 100%;background-size:100% 0;-webkit-transition:0.28s background-size;transition:0.28s background-size}@media screen and (max-width: 360px){.c-megamenu-mobile__menu-item-link{font-size:18px;font-size:1.125rem}}.c-megamenu-mobile__menu-item:hover .c-megamenu-mobile__menu-item-link{background-size:100% 1px}.c-megamenu-mobile__menu-item.is-current-menu-item .c-megamenu-mobile__menu-item-link{font-weight:700}.c-order-table{margin:10px 0}.c-order-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #EAE5E2;padding:10px 0}.c-order-table__column{padding:0 5px}@media screen and (max-width: 640px){.c-order-table__column{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-size:.875rem}}.c-order-table__column--image{width:10%}.c-order-table__column--image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 640px){.c-order-table__column--image{width:30%}}.c-order-table__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%}@media screen and (max-width: 640px){.c-order-table__details{width:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-order-table__row--heading{font-weight:bold;border-bottom:2px solid #EAE5E2}@media screen and (max-width: 640px){.c-order-table__row--heading{display:none}}.c-order-table__column--product{width:37%}@media screen and (max-width: 640px){.c-order-table__column--product{width:100%}}.c-order-table__column--price{width:17%;text-align:center}.c-order-table__row--heading .c-order-table__column--price{margin-left:auto}@media screen and (max-width: 640px){.c-order-table__column--price{width:100%;text-align:left}}.c-order-table__column--quantity{width:17%;text-align:center}@media screen and (max-width: 640px){.c-order-table__column--quantity{width:100%;text-align:left}}.c-order-table__column--subtotal{width:29%;text-align:right}@media screen and (max-width: 640px){.c-order-table__column--subtotal{width:100%;text-align:left}}.c-order-table__product-name{font-weight:bold;font-size:16px;font-size:1rem;width:100%}.c-order-table__product-meta{font-size:14px;font-size:.875rem;width:100%}.c-order-table__product-meta ul{list-style:none;margin:0 0 15px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.c-order-table__product-meta ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 640px){.c-order-table__product-meta ul li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-order-table__product-meta ul p{margin:0}@media screen and (max-width: 640px){.c-order-table__product-meta ul{margin-bottom:0}}@media screen and (max-width: 640px){.c-order-table__product-meta{margin-top:5px}}.c-order-table__column-title{font-weight:bold;display:none;margin-right:auto}@media screen and (max-width: 640px){.c-order-table__column-title{display:block}}.c-order-table__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-order-table__summary-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 5px;border-bottom:1px solid #EAE5E2;width:50%}@media screen and (max-width: 640px){.c-order-table__summary-line{width:100%}}.c-order-table__summary-title{font-weight:bold}.c-order-table__summary-value{text-align:right;margin-left:auto}.c-wysiwyg ul,.c-wysiwyg ol{padding-left:30px}.c-wysiwyg ul>li,.c-wysiwyg ol>li{position:relative;margin-bottom:6px}.c-wysiwyg a{color:#D96859;text-decoration:underline;-webkit-transition:color 0.28s;transition:color 0.28s}.c-wysiwyg a:hover{color:#d45544}.c-wysiwyg>*:first-child{margin-top:0}.c-wysiwyg>*:last-child{margin-bottom:0}.c-category-card{display:block;margin-bottom:20px;border-radius:5px;color:#3F312B;overflow:hidden;will-change:transform, box-shadow;-webkit-transition:transform 0.28s,box-shadow 0.28s;-webkit-transition:-webkit-transform 0.28s,-webkit-box-shadow 0.28s;transition:-webkit-transform 0.28s,-webkit-box-shadow 0.28s;transition:transform 0.28s,box-shadow 0.28s;transition:transform 0.28s,box-shadow 0.28s,-webkit-transform 0.28s,-webkit-box-shadow 0.28s}@media screen and (max-width: 1023px){.c-category-card{margin-bottom:10px}}.c-category-card:hover{-webkit-box-shadow:0 0 6px rgba(63,49,43,0.25);box-shadow:0 0 6px rgba(63,49,43,0.25);-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-category-card__image-wrapper{position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.c-category-card__image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-category-card:hover .c-category-card__image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-category-card__content{background:#D0C7C0;text-align:center}.c-category-card__name{padding:20px 10px;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-size:1rem}@media screen and (max-width: 640px){.c-category-card__name{padding:12px 10px;font-size:14px;font-size:.875rem}}.c-recipe-card{display:block;margin-bottom:45px;border-radius:5px;color:#3F312B;-webkit-transition:transform 0.28s,opacity 0.18s;-webkit-transition:opacity 0.18s,-webkit-transform 0.28s;transition:opacity 0.18s,-webkit-transform 0.28s;transition:transform 0.28s,opacity 0.18s;transition:transform 0.28s,opacity 0.18s,-webkit-transform 0.28s}@media screen and (max-width: 640px){.c-recipe-card{margin-bottom:30px}}.c-recipe-card:hover{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-recipe-card--ajax{opacity:0;-ms-transform:translate(0, -8px);-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}.c-recipe-card__image-wrapper{position:relative;border-radius:5px;overflow:hidden;will-change:box-shadow;-webkit-transition:box-shadow 0.28s;-webkit-transition:-webkit-box-shadow 0.28s;transition:-webkit-box-shadow 0.28s;transition:box-shadow 0.28s;transition:box-shadow 0.28s, -webkit-box-shadow 0.28s;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.c-recipe-card__image-wrapper:hover{-webkit-box-shadow:0 0 6px rgba(63,49,43,0.25);box-shadow:0 0 6px rgba(63,49,43,0.25)}.c-recipe-card__image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-recipe-card:hover .c-recipe-card__image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-recipe-card__bookmark{position:absolute;bottom:6px;right:9px;width:27px;height:27px;background:#fff;border-radius:50%;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-transition:background 0.18s;transition:background 0.18s}.c-recipe-card__bookmark:hover{background:#3F312B}.c-recipe-card__bookmark-icon{fill:#3F312B;-webkit-transition:fill 0.18s;transition:fill 0.18s}.c-recipe-card__bookmark:hover .c-recipe-card__bookmark-icon{fill:#fff}.c-recipe-card__content{padding-bottom:6px}.c-recipe-card__infos{margin-top:6px;font-size:14px;font-size:.875rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 640px){.c-recipe-card__infos{font-size:12px;font-size:.75rem}}@media screen and (max-width: 480px){.c-recipe-card__infos{font-size:14px;font-size:.875rem}}@media screen and (max-width: 360px){.c-recipe-card__infos{font-size:12px;font-size:.75rem}}.c-recipe-card__infos--no-duration{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.c-recipe-card__rating{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-recipe-card__rating-score{margin-left:8px;font-weight:700}@media screen and (max-width: 1276px){.c-recipe-card__rating-score-count-text{display:none}}@media screen and (max-width: 1023px){.c-recipe-card__rating-score-count-text{display:inline}}@media screen and (max-width: 640px){.c-recipe-card__rating-score-count-text{display:none}}@media screen and (max-width: 480px){.c-recipe-card__rating-score-count-text{display:inline}}.c-recipe-card__rating-stars{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipe-card__rating-star{width:11px;margin-right:4px}.c-recipe-card__rating-star:last-child{margin-right:0}.c-recipe-card__rating-star-icon{display:block;fill:transparent;stroke:#D0C7C0}.c-recipe-card__rating-star-icon--full,.c-recipe-card__rating-star-icon--half{fill:#D0C7C0}.c-recipe-card__duration{padding-right:10px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.c-recipe-card__duration-icon{width:11px;margin-top:1px;fill:#D0C7C0}.c-recipe-card__duration-text{margin-left:8px}.c-recipe-card__name{margin-top:13px;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;font-size:17px;font-size:1.0625rem}.c-recipe-card__ingredients,.c-recipe-card__description{margin-top:3px;font-size:14px;font-size:.875rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-recipes__entry--spar-cooperation .c-recipe-card__ingredients{-webkit-line-clamp:1}.c-recipe-card__sparcooperation{font-size:14px;font-size:.875rem;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-recipe-card__sparcooperation-logo{width:84px;margin-left:8px}.c-recipe-card__sparcooperation-logo-svg{display:block}.c-recipe-card__controls{position:absolute;right:9px;bottom:6px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipe-card__like-icon-wrapper{width:27px;height:27px;background:#fff;border-radius:50%;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-transition:background 0.18s;transition:background 0.18s}.c-recipe-card__like-icon-wrapper{position:relative}.c-recipe-card__like-icon-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:50%;background-color:#EE7262;opacity:0}.c-recipe-card__like-icon-wrapper:before{width:11px;height:11px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;position:absolute;content:'';opacity:0;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.c-recipe-card__like.is-animated .c-recipe-card__like-icon-wrapper:after{-webkit-animation:pulse-ring 1.2s cubic-bezier(0.215, 0.55, 0.355, 1);animation:pulse-ring 1.2s cubic-bezier(0.215, 0.55, 0.355, 1)}.c-recipe-card__like.is-liked .c-recipe-card__like-icon path{fill:#fff}.c-recipe-card__like:hover .c-recipe-card__like-icon-wrapper{background:#3F312B}.c-recipe-card__like-icon{-webkit-transition:fill 0.18s;transition:fill 0.18s}.c-recipe-card__like:hover .c-recipe-card__like-icon{fill:#fff}.c-recipe-card__like.is-liked .c-recipe-card__like-icon-wrapper,.c-recipe-card__like.is-loading .c-recipe-card__like-icon-wrapper{background:#3F312B;fill:#fff}.c-recipe-card__like.is-loading .c-recipe-card__like-icon-wrapper:before{opacity:1}.c-recipe-card__like.is-loading .c-recipe-card__like-icon{fill:#fff;opacity:0}.c-recipe-card__like:focus{outline:0}.c-recipe-card__like{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;cursor:pointer}.c-blog-card{display:block;margin-bottom:85px;border-radius:5px;color:#3F312B;-webkit-transition:transform 0.28s,opacity 0.18s;-webkit-transition:opacity 0.18s,-webkit-transform 0.28s;transition:opacity 0.18s,-webkit-transform 0.28s;transition:transform 0.28s,opacity 0.18s;transition:transform 0.28s,opacity 0.18s,-webkit-transform 0.28s}@media screen and (max-width: 767px){.c-blog-card{margin-bottom:65px}}@media screen and (max-width: 640px){.c-blog-card{margin-bottom:45px}}@media screen and (max-width: 480px){.c-blog-card{margin-bottom:35px}}.c-blog-card:hover{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-blog-card--ajax{opacity:0;-ms-transform:translate(0, -8px);-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}.c-blog-card__image-wrapper{position:relative;border-radius:5px;overflow:hidden;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:box-shadow;-webkit-transition:box-shadow 0.28s;-webkit-transition:-webkit-box-shadow 0.28s;transition:-webkit-box-shadow 0.28s;transition:box-shadow 0.28s;transition:box-shadow 0.28s, -webkit-box-shadow 0.28s}.c-blog-card__image-wrapper:hover{-webkit-box-shadow:0 0 10px rgba(63,49,43,0.2);box-shadow:0 0 10px rgba(63,49,43,0.2)}.c-blog-card__image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-blog-card:hover .c-blog-card__image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-blog-card__type{position:absolute;top:0;left:9px}.c-blog-card__type-icon{display:block}.c-blog-card__controls{position:absolute;right:9px;bottom:6px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-blog-card__bookmark,.c-blog-card__like-icon-wrapper{width:27px;height:27px;background:#fff;border-radius:50%;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-transition:background 0.18s;transition:background 0.18s}.c-blog-card__like-icon-wrapper{position:relative}.c-blog-card__like-icon-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;border-radius:50%;background-color:#EE7262;opacity:0}.c-blog-card__like.is-liked .c-blog-card__like-icon-wrapper:after{-webkit-animation:pulse-ring 1.2s cubic-bezier(0.215, 0.55, 0.355, 1);animation:pulse-ring 1.2s cubic-bezier(0.215, 0.55, 0.355, 1)}.c-blog-card__bookmark{margin-right:9px}.c-blog-card__bookmark:hover,.c-blog-card__like:hover .c-blog-card__like-icon-wrapper{background:#3F312B}.c-blog-card__bookmark-icon{fill:#3F312B;-webkit-transition:fill 0.18s;transition:fill 0.18s}.c-blog-card__bookmark:hover .c-blog-card__bookmark-icon{fill:#fff}.c-blog-card__like-icon{stroke:#3F312B;-webkit-transition:stroke 0.18s;transition:stroke 0.18s}.c-blog-card__like:hover .c-blog-card__like-icon{stroke:#fff}.c-blog-card__like.is-loading .c-blog-card__like-icon-wrapper{background:#3F312B}.c-blog-card__like.is-loading .c-blog-card__like-icon{stroke:#fff}.c-blog-card__bookmark:focus,.c-blog-card__like:focus{outline:0}.c-blog-card__like{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-blog-card__like-count{margin-left:5px;color:#fff;font-weight:700;letter-spacing:.8px;font-size:14px;font-size:.875rem}.c-blog-card__title{margin-top:20px}@media screen and (max-width: 480px){.c-blog-card__title{margin-top:15px}}.c-blog-card__meta{margin-bottom:10px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-blog-card__date{padding-right:7px;font-size:14px;font-size:.875rem;-webkit-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-blog-card__categories{position:relative;padding-left:8px;color:#EE7262;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px}@media screen and (max-width: 1276px){.c-blog-card__categories{margin-top:1px;font-size:14px;font-size:.875rem}}.c-blog-card__categories:after{content:'';display:block;position:absolute;top:5px;left:0;width:1px;height:12px;background:#3F312B}@media screen and (max-width: 1276px){.c-blog-card__categories:after{top:4px}}.c-blog-card__teaser{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and (max-width: 1023px){.c-blog-card__teaser{font-size:15px;font-size:.9375rem}}.c-blogposts .c-blog-card__teaser{-webkit-line-clamp:3}.c-blog__latest-post .c-blog-card{margin-bottom:0}.c-blog__latest-post .c-blog-card__teaser{-webkit-line-clamp:3}.c-overflowx-scroller__inner{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}.c-overflowx-scroller__inner::-webkit-scrollbar{display:none}.c-overflowx-scroller.is-initialized .c-overflowx-scroller__inner{overflow-x:auto}.c-overflowx-scroller{position:relative;overflow:hidden;z-index:1}.c-overflowx-scroller:before,.c-overflowx-scroller:after{content:'';position:absolute;top:0;width:35px;height:100%;z-index:1;pointer-events:none;opacity:0;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.c-overflowx-scroller:before{left:0;background:-webkit-gradient(linear, left top, right top, from(#f8f7f6), to(rgba(248,247,246,0)));background:linear-gradient(to right, #f8f7f6 0%, rgba(248,247,246,0) 100%)}.c-overflowx-scroller:after{right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(248,247,246,0)), to(#f8f7f6));background:linear-gradient(to right, rgba(248,247,246,0) 0%, #f8f7f6 100%)}.c-overflowx-scroller--gradient-left:before{opacity:1}.c-overflowx-scroller--gradient-right:after{opacity:1}.c-placeholder{display:block;position:relative;overflow:hidden}.c-placeholder:after{content:'';display:block;position:relative;z-index:1}.c-placeholder--with-loader:before{content:'';display:block;position:absolute;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255,255,255,0.2)), to(transparent));background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);-webkit-animation:loading .8s infinite;animation:loading .8s infinite;z-index:2}.c-placeholder--card:after{padding-top:71.38461538%;background:#D0C7C0}.c-placeholder--category-card:after{padding-top:65.23809524%;background:#EAE5E2}.c-placeholder--recipedetail:after{padding-top:62.66666667%;background:#D0C7C0}.c-placeholder--image-loaded:before,.c-placeholder--image-loaded:after{display:none}.c-recipe-search__title{margin-bottom:25px;line-height:1.2;font-size:26px;font-size:1.625rem}.c-recipe-search__linkbutton-wrapper{margin-bottom:25px}.c-recipe-search__searchbutton-wrapper{max-width:210px}.c-recipe-search__searchbutton{width:100%;height:28px;background:transparent;color:#c9c0ba;border:none;border-bottom:2px solid #3F312B;border-radius:0;line-height:22px;cursor:text;font-size:12px;font-size:.75rem}.c-recipe-search__searchbutton:hover,.c-recipe-search__searchbutton:focus{background:transparent;border:none;border-bottom:2px solid #3F312B}.c-recipe-search__searchbutton-icon-wrapper{display:block;position:absolute;top:5px;right:8px}.c-recipe-search__searchbutton-icon{display:block;stroke:#3F312B}.c-responsive-embed{position:relative;padding-top:56.25%}.c-responsive-embed>iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:none}.c-form__row{margin-bottom:22px}.c-form__field{margin-bottom:22px}.c-form__field--spacing-bottom-no{margin-bottom:0}.c-form__field--spacing-bottom-medium{margin-bottom:32px}.c-form__field--spacing-bottom-large{margin-bottom:42px}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;padding:15px;z-index:2000;visibility:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;outline:0;text-align:center;white-space:nowrap;letter-spacing:0;font-size:0px;font-size:0rem;-webkit-transition:visibility 0.4s ease 0.4s;transition:visibility 0.4s ease 0.4s}.logged-in.admin-bar .c-modal{padding-top:47px}@media screen and (max-width: 782px){.logged-in.admin-bar .c-modal{padding-top:15px}}.c-modal:after{white-space:nowrap;content:"";display:inline-block;vertical-align:middle;position:relative;height:100%;z-index:-1;margin-right:-.25em}.c-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(63,49,43,0.5);visibility:hidden;opacity:0}.c-modal.is-visible .c-modal__backdrop{visibility:visible;opacity:1}.c-modal__dialog{position:relative;display:inline-block;width:100%;max-width:670px;margin:0 auto;opacity:0;text-align:left;vertical-align:middle;white-space:normal;font-size:18px;font-size:1.125rem;letter-spacing:.48px;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.28s;transition:all 0.28s}@media screen and (max-width: 640px){.c-modal__dialog{font-size:16px;font-size:1rem}}.c-modal.is-visible,.c-modal.is-loading{visibility:visible;-webkit-transition:none;transition:none}.c-modal.is-visible .c-modal__dialog{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.c-modal__content{position:relative;padding:78px 115px;background:#F8F7F6;outline:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.16);box-shadow:0 2px 2px rgba(0,0,0,0.16)}@media screen and (max-width: 767px){.c-modal__content{padding:70px 50px}}@media screen and (max-width: 480px){.c-modal__content{padding:45px 15px}}.c-modal__icon-wrapper{margin-bottom:35px}.c-modal__icon{display:block;margin:0 auto}.c-modal__heading{margin-bottom:1em}.c-modal__text{font-size:20px;font-size:1.25rem}.c-modal__body{position:relative;opacity:0}.c-modal.is-visible .c-modal__body{opacity:1;-webkit-transition:opacity 0.28s 0.25s;transition:opacity 0.28s 0.25s}.c-modal__controls{margin-top:35px}@media screen and (max-width: 640px){.c-modal__controls{margin-top:25px}}.c-modal__response{display:none;padding:10px 0 5px;margin:0;font-weight:700;line-height:1.25;font-size:12px;font-size:.75rem}.c-modal__close{position:absolute;top:14px;right:14px;z-index:10}@media screen and (max-width: 480px){.c-modal__close{top:5px;right:5px}}.c-modal__close:hover:before,.c-modal__close:hover:after,.c-modal__close:focus:before,.c-modal__close:focus:after{background:#EE7262}.c-modal__submit-container{margin-top:40px}@media screen and (max-width: 480px){.c-modal__submit{width:100%}}.c-modal--response .c-modal__body{text-align:center}.c-modal--response .c-modal__controls{text-align:center}.c-modal.c-modal--popup .c-modal__dialog{max-width:850px;margin-top:125px}.c-modal.c-modal--popup.c-modal--info .c-modal__dialog{position:relative;max-width:550px}.c-modal.c-modal--popup .c-modal__content{background:#D9B05B;color:#fff;padding:40px 45px;display:block}.c-modal.c-modal--info .c-modal__content{background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none}.c-modal.c-modal--popup .c-modal__close:before,.c-modal.c-modal--popup .c-modal__close:after{background:#fff}.c-modal.c-modal--popup .c-modal__heading{text-align:center;margin-bottom:0}.c-modal--info .c-modal__heading{font-family:'Roshida Valentines', serif;text-transform:none;font-weight:400;font-size:80px;font-size:5rem}@media screen and (max-width: 640px){.c-modal--info .c-modal__heading{font-size:64px;font-size:4rem}}@media screen and (max-width: 480px){.c-modal--info .c-modal__heading{font-size:48px;font-size:3rem}}.c-modal.c-modal--popup.c-modal--info .c-modal__subheading{font-family:'Roshida Valentines', serif;text-transform:none;font-weight:400}@media screen and (max-width: 640px){.c-modal.c-modal--popup.c-modal--info .c-modal__subheading{font-size:48px;font-size:3rem}}@media screen and (max-width: 480px){.c-modal.c-modal--popup.c-modal--info .c-modal__subheading{font-size:32px;font-size:2rem}}.c-modal--info .c-modal__text{text-align:center}.c-modal.c-modal--popup .c-modal__subheading{font-size:52px;font-size:3.25rem;font-weight:600;text-align:center}.c-modal.c-modal--popup .c-modal__text{margin-top:30px}.c-modal__dialog-background svg{fill:#a49d8d}@media screen and (max-width: 480px){.c-modal.c-modal--popup.c-modal--info .c-modal__text{margin-top:12px}}.c-modal.c-modal--popup .c-modal__disclaimer{font-size:14px;font-size:.875rem;margin-top:75px}.c-modal.c-modal--popup.c-modal--info .c-modal__disclaimer{font-size:14px;font-size:.875rem;margin-top:20px;text-align:center}.c-modal.c-modal--popup .c-modal__badge-icon g{fill:#F28D81}.c-modal.c-modal--popup .c-modal__badge{font-family:'Roshida Valentines', san-serif;position:absolute;width:175px;display:block;z-index:1;top:0;left:0;-webkit-transform:translate(-40%, -40%);-ms-transform:translate(-40%, -40%);transform:translate(-40%, -40%)}@media screen and (max-width: 1023px){.c-modal.c-modal--popup .c-modal__badge{-webkit-transform:translate(-5%, -70%);-ms-transform:translate(-5%, -70%);transform:translate(-5%, -70%)}}.c-modal.c-modal--popup .c-modal__badge-text{font-size:100px;font-size:6.25rem;color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.c-modal.c-modal--popup .c-modal__badge-text span:first-child{font-size:50px;font-size:3.125rem}.c-modal.c-modal--popup .c-modal__badge-text span:last-child{font-size:60px;font-size:3.75rem}.c-blogposts__intro{margin-bottom:48px}@media screen and (max-width: 640px){.c-blogposts__intro{margin-bottom:38px}}.c-blogposts__heading--center{text-align:center}.c-blogposts__heading--right{text-align:right}.c-blogposts__entries{margin-bottom:-85px}@media screen and (max-width: 767px){.c-blogposts__entries{margin-bottom:-65px}}@media screen and (max-width: 640px){.c-blogposts__entries{margin-bottom:-45px}}@media screen and (max-width: 480px){.c-blogposts__entries{margin-bottom:-35px}}.c-fixed-controls{position:fixed;top:111px;right:0;z-index:10;-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform 0.25s;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s}@media screen and (max-width: 900px){.c-fixed-controls{top:119px}}.admin-bar .c-fixed-controls{top:143px}@media screen and (max-width: 782px){.admin-bar .c-fixed-controls{top:119px}}.c-fixed-controls.is-visible{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.c-fixed-controls__share{display:block;position:relative;width:41px;height:201px;padding:11px 0;background:#EE7262;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;z-index:10}.c-fixed-controls__share-default{position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible;opacity:1;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:transform 0.25s 0.16s,opacity 0.2s 0.2s;-webkit-transition:opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s;transition:opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s;transition:transform 0.25s 0.16s,opacity 0.2s 0.2s;transition:transform 0.25s 0.16s,opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s}.c-fixed-controls__share:hover .c-fixed-controls__share-default{opacity:0;-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transition:transform 0.25s,opacity 0.2s;-webkit-transition:opacity 0.2s,-webkit-transform 0.25s;transition:opacity 0.2s,-webkit-transform 0.25s;transition:transform 0.25s,opacity 0.2s;transition:transform 0.25s,opacity 0.2s,-webkit-transform 0.25s}.c-fixed-controls__share-icon-wrapper{position:absolute;top:0;left:0;width:100%;height:46px;padding-top:20px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-fixed-controls__share-text{position:absolute;top:46px;bottom:0;left:0;width:100%;border-left:11px solid transparent;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;color:#fff}.c-fixed-controls__share-text-inner{position:absolute;bottom:-10px;left:0;width:143px;text-align:center;letter-spacing:1.6px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-fixed-controls__share-actions{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-fixed-controls__share-action{position:relative;opacity:0;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-ms-transform:translate(100%, 0);-webkit-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transition:transform 0.25s,opacity 0.2s;-webkit-transition:opacity 0.2s,-webkit-transform 0.25s;transition:opacity 0.2s,-webkit-transform 0.25s;transition:transform 0.25s,opacity 0.2s;transition:transform 0.25s,opacity 0.2s,-webkit-transform 0.25s}.c-fixed-controls__share-action:nth-child(1){-webkit-transition-delay:.04s;transition-delay:.04s}.c-fixed-controls__share-action:nth-child(2){-webkit-transition-delay:.08s;transition-delay:.08s}.c-fixed-controls__share-action:nth-child(3){-webkit-transition-delay:.12s;transition-delay:.12s}.c-fixed-controls__share-action:nth-child(4){-webkit-transition-delay:.16s;transition-delay:.16s}.c-fixed-controls__share:hover .c-fixed-controls__share-action{opacity:1;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.c-fixed-controls__share-action:not(:last-child):after,.c-fixed-controls__share-mobile-action:not(:last-child):after{content:'';position:absolute;left:6px;bottom:0;width:28px;height:1px;background:#fff}.c-fixed-controls__share-action-button,.c-fixed-controls__share-mobile-action-button{width:100%;height:100%;background:transparent;cursor:pointer;padding:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-fixed-controls__share-action-button:focus,.c-fixed-controls__share-mobile-action-button:focus{outline:none}.c-fixed-controls__share-mobile{position:relative;width:41px;height:43px;padding:11px 0;background:#EE7262;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;z-index:10;-webkit-transition:height 0.28s;transition:height 0.28s}.c-fixed-controls__share-mobile.is-expanded{height:201px}.c-fixed-controls__share-mobile-default{position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible;opacity:1;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:transform 0.25s 0.16s,opacity 0.2s 0.2s;-webkit-transition:opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s;transition:opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s;transition:transform 0.25s 0.16s,opacity 0.2s 0.2s;transition:transform 0.25s 0.16s,opacity 0.2s 0.2s,-webkit-transform 0.25s 0.16s}.c-fixed-controls__share-mobile-icon-wrapper{position:absolute;top:0;left:0;width:100%;height:43px;padding-top:12px;cursor:pointer;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-fixed-controls__share-mobile-actions{position:absolute;top:43px;left:0;width:100%;height:158px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-fixed-controls__share-mobile-action{position:relative;opacity:0;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.c-fixed-controls__share-mobile-action:nth-child(1){-webkit-transition-delay:.04s;transition-delay:.04s}.c-fixed-controls__share-mobile-action:nth-child(2){-webkit-transition-delay:.08s;transition-delay:.08s}.c-fixed-controls__share-mobile-action:nth-child(3){-webkit-transition-delay:.12s;transition-delay:.12s}.c-fixed-controls__share-mobile-action:nth-child(4){-webkit-transition-delay:.16s;transition-delay:.16s}.c-fixed-controls__share-mobile.is-expanded .c-fixed-controls__share-mobile-action{opacity:1}.c-fixed-controls__print-recipe{position:relative;display:block;width:41px;height:41px;margin-top:8px;background:#EE7262;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;z-index:10}.c-fixed-controls__print-recipe-icon-wrapper{padding:8px}.c-fixed-controls__print-recipe-icon{display:block;fill:#fff}.c-social-media{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-social-media__link{width:40px;margin-right:12px}.c-social-media__link:last-child{margin-right:0}.c-social-media__link-icon{display:block;fill:#3F312B;-webkit-transition:fill 0.28s;transition:fill 0.28s}.c-social-media__link:hover .c-social-media__link-icon{fill:#EE7262}.c-accordion__entry-title{position:relative;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;font-size:15px;font-size:.9375rem}.c-accordion__entry{border-bottom:2px solid #EAE5E2}.c-accordion__entry:first-child{border-top:2px solid #EAE5E2}.c-accordion__entry-header-link{display:block;padding:16px 56px 14px 15px;margin-bottom:0}.c-accordion__entry-body{display:none}.c-accordion__entry-header-icon-wrapper{display:block;position:absolute;top:50%;right:15px;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-accordion__entry-header-icon{display:block;stroke:#3F312B}.c-accordion__entry-contents{padding:12px 15px 15px}.c-accordion__entry.is-expanded .c-accordion__entry-header-icon-wrapper{-ms-transform:translate(0, -50%) rotate(180deg);-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.c-footer-accordion__entry{border-bottom:2px solid rgba(208,199,192,0.73)}.c-footer-accordion__entry:first-child{border-top:2px solid rgba(208,199,192,0.73)}.c-footer-accordion__entry:last-child{border-bottom:0}.c-footer-accordion__entry-header-icon{stroke:#D0C7C0}.c-comments__comment{margin-bottom:23px}.c-comments__comment:last-child{margin-bottom:0}.c-single-product .c-comments__comment{display:none}.c-single-product .c-comments__comment:first-child{display:block}.c-single-product .c-single-product__reviews-entries.is-expanded .c-comments__comment{display:block}.c-comments__comment-author{font-weight:700}.c-comments__comment-date{font-size:14px;font-size:.875rem}.c-comments__comment-date-rating{margin-top:6px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-comments__comment-rating{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-comments__comment-rating-stars{margin-right:10px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-comments__comment-rating-star{width:15px;margin-right:4px}.c-comments__comment-rating-star:last-child{margin-right:0}.c-comments__comment-rating-star-icon{display:block;fill:transparent;stroke:#D0C7C0}.c-comments__comment-rating-star-icon--full,.c-comments__comment-rating-star-icon--half{fill:#D0C7C0}.c-comments__comment-rating-star-icon:last-child{margin-right:0}.c-comments__comment-description{margin-top:17px}.c-comments__show-all{margin:-8px 0 21px}.c-single-product .c-single-product__reviews-entries.is-expanded .c-comments__show-all{display:none}.c-comments__show-all-link{font-size:14px;font-size:.875rem}.c-tm{background-color:#a26675;color:#e7e2df;padding:20px 30px 30px;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0;position:relative;overflow:hidden}@media screen and (max-width: 767px){.c-tm{padding:15px 20px 20px}}.c-tm__image{-ms-flex-negative:0;flex-shrink:0;margin-right:40px}@media screen and (max-width: 767px){.c-tm__image{margin-right:25px}}@media screen and (max-width: 640px){.c-tm__image{position:absolute;right:-30px;bottom:-30px;z-index:0;opacity:0.3}}.c-tm__content{z-index:10;position:relative}.c-tm__title{text-transform:uppercase;font-size:48px;font-size:3rem;margin-bottom:10px}@media screen and (max-width: 767px){.c-tm__title{font-size:32px;font-size:2rem}}.c-tm__input-holder{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1276px){.c-tm__input-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-tm__button-holder{margin-top:10px}.c-tm__subtitle{font-size:20px;font-size:1.25rem;font-family:"Mukta",serif}@media screen and (max-width: 767px){.c-tm__subtitle{font-size:16px;font-size:1rem}}.c-tm__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px;border:0;width:100%;margin-right:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-tm__input:focus{outline:0}@media screen and (max-width: 1276px){.c-tm__input{margin-bottom:10px}}@media screen and (max-width: 767px){.c-tm__input{padding:7px 14px}}.c-tm__switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -10px;padding:0 0 0 30px}@media screen and (max-width: 640px){.c-tm__switch{padding:0 0 0 0}}.c-recipedetail__intro+.c-tm__switch{padding-top:30px}@media screen and (max-width: 640px){.c-recipedetail__intro+.c-tm__switch{padding-top:20px}}.c-tm__switch-label{padding:0 10px;opacity:0.5;cursor:pointer}.c-tm__switch-label--active{opacity:1}.c-switch{display:inline-block}.c-switch input{display:none}.c-switch label{display:block;width:60px;height:30px;padding:3px;border-radius:15px;border:2px solid #a26675;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.c-switch label::after{content:"";display:inherit;width:20px;height:20px;border-radius:12px;background:#a26675;-webkit-transition:0.3s;transition:0.3s}.c-switch input:checked ~ label{border-color:#a26675}.c-switch input:checked ~ label::after{translate:30px 0;background:#a26675}.c-breadcrumbs--mobile{height:40px;padding:10px 15px;background:#F8F7F6;font-size:14px;font-size:.875rem}.c-breadcrumbs__inner{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-breadcrumbs__item{margin:0 8px}@media screen and (max-width: 640px){.c-breadcrumbs__item{margin:0 6px;font-size:14px;font-size:.875rem}}.c-breadcrumbs__item:first-child{margin-left:0}.c-breadcrumbs__item:last-child{margin-right:0}.c-breadcrumbs__seperator{stroke:#78706A}.c-breadcrumbs__item:not(.o-link){color:#78706A}.c-cookie-notice{position:fixed;right:0;bottom:0;left:0;padding:15px;z-index:220;visibility:hidden;background:#D0C7C0;-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:transform 0.5s,visiblity 0.5s 0.5s;-webkit-transition:visiblity 0.5s 0.5s,-webkit-transform 0.5s;transition:visiblity 0.5s 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,visiblity 0.5s 0.5s;transition:transform 0.5s,visiblity 0.5s 0.5s,-webkit-transform 0.5s}.c-cookie-notice.is-visible{visibility:visible;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 0.5s;transition:all 0.5s}.c-cookie-notice__inner{padding-right:70px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.c-cookie-notice__inner{padding-right:50px}}.c-cookie-notice__text{padding-right:30px;font-size:14px;font-size:.875rem;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.c-cookie-notice__text{padding-right:15px}}@media screen and (max-width: 640px){.c-cookie-notice__text{padding-right:0;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width: 640px){.c-cookie-notice__accept-button-wrapper{margin-top:15px;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width: 480px){.c-cookie-notice__accept-button{width:100%}}.c-cookie-notice__close-wrapper{position:absolute;top:50%;right:0;-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media screen and (max-width: 640px){.c-cookie-notice__close-wrapper{top:-5px;-ms-transform:none;-webkit-transform:none;transform:none}}.c-main-mobileoffcanvas{position:fixed;top:0;bottom:0;left:0;width:100%;overflow:hidden;z-index:102;visibility:hidden;-webkit-transition:visibility 0s 0.5s;transition:visibility 0s 0.5s}.is-mobileoffcanvas-visible .c-main-mobileoffcanvas{background:#EAE5E2;visibility:visible;-webkit-transition:visibility 0s,background 0s 0.8s;transition:visibility 0s,background 0s 0.8s}.c-main-mobileoffcanvas__inner{background:#EAE5E2;opacity:0;-webkit-transition:none;transition:none}.is-mobileoffcanvas-visible .c-main-mobileoffcanvas__inner{opacity:1;-webkit-transition:opacity 0.5s 0.4s;transition:opacity 0.5s 0.4s}.c-main-mobileoffcanvas__scale-stain{position:absolute;bottom:-20%;left:-100%;width:300%;-ms-transform:translate(-100%, -150%);-webkit-transform:translate(-100%, -150%);transform:translate(-100%, -150%);-webkit-transition:transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s, -webkit-transform 0.6s}.c-main-mobileoffcanvas__scale-stain-svg{fill:#EAE5E2}.c-main-mobileoffcanvas__scale-stain2{position:absolute;left:-78%;bottom:50px;right:0;width:230%;-ms-transform:translate(-100%, -150%);-webkit-transform:translate(-100%, -150%);transform:translate(-100%, -150%);-webkit-transition:transform 0.8s;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s}@media screen and (max-width: 480px){.c-main-mobileoffcanvas__scale-stain2{bottom:30px}}@media screen and (max-width: 360px){.c-main-mobileoffcanvas__scale-stain2{bottom:15px}}.c-main-mobileoffcanvas__scale-stain2-svg{fill:#f5f3f2}.is-mobileoffcanvas-visible .c-main-mobileoffcanvas__scale-stain{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.is-mobileoffcanvas-visible.is-megamenumobile-open .c-main-mobileoffcanvas__scale-stain2{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:transform 0.8s;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s, -webkit-transform 0.8s}.c-main-mobileoffcanvas__header{position:absolute;top:0;left:0;width:100%;height:64px;padding:0 15px}.c-main-mobileoffcanvas__header-inner{position:relative;height:100%}.c-main-mobileoffcanvas__header-inner:after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:rgba(63,49,43,0.1)}.c-main-mobileoffcanvas__header-customer-navigation{position:absolute;top:22px;right:0}.c-main-mobileoffcanvas__header-close{top:13px;left:-10px;-webkit-transition:opacity 0.28s 0.2s;transition:opacity 0.28s 0.2s}.is-megamenumobile-open .c-main-mobileoffcanvas__header-close{opacity:0;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.c-main-mobileoffcanvas__alternate-close{position:absolute;right:13px;bottom:13px;-ms-transform:translateY(150%);-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}@media screen and (max-width: 480px){.c-main-mobileoffcanvas__alternate-close{right:3px;bottom:3px}}.is-megamenumobile-open .c-main-mobileoffcanvas__alternate-close{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.c-main-mobileoffcanvas__header-back{position:absolute;top:23px;left:0;cursor:pointer;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-transform:translateX(-150%);-webkit-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.is-megamenumobile-open .c-main-mobileoffcanvas__header-back{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.c-main-mobileoffcanvas__header-back-arrow-wrapper{margin-right:15px}.c-main-mobileoffcanvas__header-back-arrow{display:block;stroke:#3F312B}.c-main-mobileoffcanvas__header-back-text{font-family:"Mukta",serif;font-weight:700;text-transform:uppercase;font-size:17px;font-size:1.0625rem}.c-main-mobileoffcanvas__container{position:absolute;top:64px;left:0;bottom:0;width:100%;margin-top:35px}.c-main-mobileoffcanvas__nav-container{height:100%;padding:0 25px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:opacity 0.4s 0.3s;transition:opacity 0.4s 0.3s}@media screen and (max-width: 480px){.c-main-mobileoffcanvas__nav-container{padding:0 15px}}.is-megamenumobile-open .c-main-mobileoffcanvas__nav-container{opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.c-main-mobileoffcanvas__social-media-container{margin-top:42px}.c-main-nav-mobile{list-style:none;padding:0;margin:0}.c-main-nav-mobile-container{margin-bottom:22px}.c-main-nav-mobile>li{margin-bottom:6px;text-transform:uppercase;font-size:30px;font-size:1.875rem}.c-main-nav-mobile>li>a{background-image:-webkit-gradient(linear, left top, left bottom, from(#3F312B), to(#3F312B));background-image:linear-gradient(#3F312B, #3F312B);background-repeat:no-repeat;background-position:0% 100%;background-size:100% 0;-webkit-transition:0.28s background-size;transition:0.28s background-size}.c-main-nav-mobile>li:hover>a{background-size:100% 2px}.c-secondary-nav-mobile{list-style:none;padding:0;margin:0}.c-secondary-nav-mobile>li{margin-bottom:5px}.c-secondary-nav-mobile>li>a{background-image:-webkit-gradient(linear, left top, left bottom, from(#3F312B), to(#3F312B));background-image:linear-gradient(#3F312B, #3F312B);background-repeat:no-repeat;background-position:0% 100%;background-size:100% 0;-webkit-transition:0.28s background-size;transition:0.28s background-size}.c-secondary-nav-mobile>li:hover>a{background-size:100% 1px}.c-search-overlay{position:fixed;top:0;bottom:0;left:0;width:100%;overflow:hidden;z-index:103;visibility:hidden;-webkit-transition:visibility 0s 0.6s;transition:visibility 0s 0.6s}.admin-bar .c-search-overlay{top:32px}@media screen and (max-width: 782px){.admin-bar .c-search-overlay{top:0}}.is-searchoverlay-visible .c-search-overlay{background:#EAE5E2;visibility:visible;-webkit-transition:visibility 0s,background 0s 0.6s;transition:visibility 0s,background 0s 0.6s}.c-search-overlay__inner{height:100%;padding:0 15px;position:relative;opacity:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:none;transition:none}.is-searchoverlay-visible .c-search-overlay__inner{opacity:1;-webkit-transition:opacity 0.4s 0.5s;transition:opacity 0.4s 0.5s}.c-search-overlay__inner-container{padding-bottom:50px}.c-search-overlay__scale-stain{position:absolute;bottom:-50%;right:-130%;width:300%;-ms-transform:translate(100%, -150%) scaleX(-1);-webkit-transform:translate(100%, -150%) scaleX(-1);transform:translate(100%, -150%) scaleX(-1);-webkit-transition:transform 0.6s;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s, -webkit-transform 0.6s}.c-search-overlay__scale-stain-svg{fill:#EAE5E2}.is-searchoverlay-visible .c-search-overlay__scale-stain{-ms-transform:translate(0, 0) scaleX(-1);-webkit-transform:translate(0, 0) scaleX(-1);transform:translate(0, 0) scaleX(-1)}.c-search-overlay__close{position:absolute;top:13px;right:20px;z-index:1;-webkit-transition:opacity 0.28s 0.2s;transition:opacity 0.28s 0.2s}@media screen and (max-width: 640px){.c-search-overlay__close{right:5px}}.c-search-overlay__search{padding-top:150px}@media screen and (max-width: 640px){.c-search-overlay__search{padding-top:90px}}.c-search-overlay__input-wrapper-inner{padding-right:25px}@media screen and (max-width: 900px){.c-search-overlay__input-wrapper-inner{padding-right:10px}}@media screen and (max-width: 640px){.c-search-overlay__input-wrapper-inner{padding-right:0;margin-bottom:28px}}.c-search-overlay__filter-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.c-search-overlay__filter-select__container{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.c-search-overlay__input-field{height:auto;padding:0;line-height:1;font-size:50px;font-size:3.125rem}@media screen and (max-width: 767px){.c-search-overlay__input-field{font-size:35px;font-size:2.1875rem}}.c-search-overlay__search-form{position:relative;margin-bottom:85px}@media screen and (max-width: 767px){.c-search-overlay__search-form{margin-bottom:55px}}.c-search-overlay__search-form:after{display:none;content:'';position:absolute;left:50%;bottom:-50px;width:30px;height:30px;margin-left:-15px;border-radius:50%;border:2px solid #3F312B;border-top-color:transparent;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}@media screen and (max-width: 767px){.c-search-overlay__search-form:after{bottom:-30px;width:26px;height:26px;margin-left:-13px}}.c-search-overlay.is-searching .c-search-overlay__search-form:after{display:block}.c-search-overlay__search-results,.c-search-overlay__no-search-results{display:none}.c-search-overlay__no-search-results{margin-bottom:85px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 767px){.c-search-overlay__no-search-results{margin-bottom:55px}}.c-search-overlay.has-results .c-search-overlay__search-results,.c-search-overlay.has-no-results .c-search-overlay__no-search-results{display:block}.c-search-overlay__search-results-inner{-webkit-transition:opacity 0.18s;transition:opacity 0.18s}.c-search-overlay.is-searching .c-search-overlay__search-results-inner{opacity:.2;pointer-events:none}.c-search-overlay.has-results .c-search-overlay__popular{display:none}.c-search-overlay__popular-col{-ms-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:none;transition:none}.is-searchoverlay-visible .c-search-overlay__popular-col{opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform 0.5s 0.5s,opacity 0.5s 0.5s;-webkit-transition:opacity 0.5s 0.5s,-webkit-transform 0.5s 0.5s;transition:opacity 0.5s 0.5s,-webkit-transform 0.5s 0.5s;transition:transform 0.5s 0.5s,opacity 0.5s 0.5s;transition:transform 0.5s 0.5s,opacity 0.5s 0.5s,-webkit-transform 0.5s 0.5s}.is-searchoverlay-visible .c-search-overlay__popular-col:nth-child(1){-webkit-transition-delay:0.5s;transition-delay:0.5s}.is-searchoverlay-visible .c-search-overlay__popular-col:nth-child(2){-webkit-transition-delay:0.65s;transition-delay:0.65s}.is-searchoverlay-visible .c-search-overlay__popular-col:nth-child(3){-webkit-transition-delay:0.8s;transition-delay:0.8s}@media screen and (max-width: 900px){.c-search-overlay__popular-col--recipes,.c-search-overlay__popular-col--products{margin-bottom:45px}}.c-search-overlay__popular-col-heading{margin-bottom:12px;font-family:"Mukta",serif;font-weight:700;text-transform:uppercase;letter-spacing:1.6px}.c-search-overlay__popular-col-entries{margin-bottom:-20px}.c-search-card{display:block;position:relative;height:87px;margin-bottom:20px;background:#F8F7F6;border-radius:5px;overflow:hidden;-webkit-transition:transform 0.28s,opacity 0.18s;-webkit-transition:opacity 0.18s,-webkit-transform 0.28s;transition:opacity 0.18s,-webkit-transform 0.28s;transition:transform 0.28s,opacity 0.18s;transition:transform 0.28s,opacity 0.18s,-webkit-transform 0.28s}.c-search-card:hover{background:#fff;-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-search-card--show-type{padding-right:30px}.c-search-card__inner{height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-search-card--ajax{opacity:0;-ms-transform:translate(0, -8px);-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}.c-search-card__image-wrapper{-webkit-box-flex:0;-moz-flex:0 0 106px;-ms-flex:0 0 106px;flex:0 0 106px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-search-card--product .c-search-card__image-wrapper{padding:12px}.c-search-card__content{padding:10px 15px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.c-search-card__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:600}.c-search-card--product .c-search-card__title{-webkit-line-clamp:2}.c-search-card--recipe .c-search-card__title,.c-search-card--post .c-search-card__title{-webkit-line-clamp:3}.c-search-card__description{margin-top:4px;font-size:14px;font-size:.875rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-search-card--product .c-search-card__description{-webkit-line-clamp:1}.c-search-card__type{position:absolute;bottom:0;right:0;width:87px;height:30px;padding:6px;margin-left:-30px;background:#D0C7C0;color:#fff;text-align:center;font-family:"Mukta",serif;font-weight:700;text-transform:uppercase;letter-spacing:1.6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;font-size:14px;font-size:.875rem;-ms-transform:translateY(-87px) rotate(-90deg);-webkit-transform:translateY(-87px) rotate(-90deg);transform:translateY(-87px) rotate(-90deg)}.c-lazyload__elem{display:block !important;height:0 !important}.c-lazyload__elem img{display:block}.c-lazyload.is-loaded .c-lazyload__elem{height:auto !important}.c-lazyload.is-loaded:before,.c-lazyload.is-loaded:after{display:none}@-webkit-keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}.c-course{background:white;position:relative;padding:150px 0}@media screen and (max-width: 767px){.c-course{padding:50px 15px}}.c-course__no-access{padding:150px 0}.c-course h1{text-transform:uppercase;text-align:left}.c-course__header-wrapper{width:100%;border-bottom:2px solid lightgray;padding-top:30px;padding-bottom:30px;margin-bottom:70px}@media screen and (max-width: 767px){.c-course__header-wrapper{margin:0}}.c-course__header-wrapper a{color:#D96859}.c-course__header-wrapper-progress{margin-top:30px;width:20%}.c-course__header-wrapper-progress .ld-lesson-status{background:none !important}.c-course__header-wrapper-progress .ld-breadcrumbs{display:none !important}.c-course__header-progress{margin:0 !important}.c-course__header-progress-bar{background:lightgray !important}.c-course__lesson-title{background:#EAE5E2 !important;color:black !important;padding:5px 10px 5px 10px !important;font-weight:normal !important}.c-course__header-progress-bar-bg{background:#9bb653 !important}.c-course__lessons-wrapper{padding:0 !important;margin:0;border:none !important}.c-course__lesson{background:whitesmoke;padding:0 10px 0 10px !important}.c-course__lesson-completed{opacity:0.5}.c-course__lesson-inprogress{background:#D96859;color:white !important}.c-course__lesson a:hover{color:#D96859 !important}.c-course__lesson-inprogress a:hover{color:#000 !important;background:#d45544}.c-course__lesson .ld-status-complete{background:#9bb653}.c-course__lesson .ld-status-incomplete{background:none !important;border:2px solid #000 !important}.c-course__topic-title{margin-left:15px}.c-course__topic-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}body .learndash-wrapper .ld-expand-button,.c-course__topic-button{font-family:sans-serif;color:#D96859;padding:3px 5px;text-align:center !important;margin:0 20px 0 0;text-transform:uppercase;border-bottom:2px solid #D96859}body .learndash-wrapper .ld-expand-button,.c-course__topic-button-continue{border-radius:5px;color:#D96859;background:#fff;border:2px solid #D96859}body .learndash-wrapper .ld-expand-button:hover,.c-course__topic-button-continue:hover{background:#D96859;color:#fff}body .learndash-wrapper .ld-profile-summary .ld-profile-stats{display:none}body .learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover{color:#D96859}body .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{color:#D96859}body .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress{background:whitesmoke}body .learndash-wrapper .ld-expand-button.ld-expanded .ld-icon{-webkit-transform:rotate(-180deg) translateY(3px);-ms-transform:rotate(-180deg) translateY(3px);transform:rotate(-180deg) translateY(3px)}body .learndash-wrapper .ld-expand-button.ld-expanded.ld-compact .ld-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}body .learndash-wrapper .ld-expand-button.ld-compact .ld-icon{-webkit-transform:translateX(1px) translateY(2px);-ms-transform:translateX(1px) translateY(2px);transform:translateX(1px) translateY(2px)}.c-course__topic-button-repeat{color:#D96859}.c-course__lesson-table{border:none !important;margin-bottom:0 !important}.c-course__lesson-section-heading{margin-top:60px;font-size:24px}.c-course__lesson-link{padding-top:10px !important;padding-bottom:10px !important}.c-course__lesson-status-icon div{width:20px !important;height:20px !important}.c-course__button{margin-top:30px}.c-course__button .ld-login,.c-course__button .btn-join{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;height:42px !important;border:2px solid #EE7262 !important;border-radius:8px !important;background:#EE7262 !important;font-size:16px !important;-webkit-transition:background .28s, color .28s !important;transition:background .28s, color .28s !important;text-transform:uppercase !important;padding:2px 18px !important;width:auto !important;color:#fff !important}.c-course__button .ld-login:active,.c-course__button .btn-join:active{-ms-transform:translate(0, 1px);-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}.c-course__button .ld-login:hover,.c-course__button .ld-login:focus,.c-course__button .btn-join:hover,.c-course__button .btn-join:focus{background:#ec5d4b !important;opacity:1 !important;border-color:#ec5d4b !important}.c-topic{padding:50px 0 150px 0}@media screen and (max-width: 767px){.c-topic{padding:50px 15px}}.c-topic__content-inner{position:relative;padding:45px 55px;margin:28px 65px;background-color:#fff;text-align:left}@media screen and (max-width: 767px){.c-topic__content-inner{padding:20px 15px 25px;margin:50px 0 0}}.c-quiz__content-inner{padding:45px 55px;margin:28px 65px}@media screen and (max-width: 640px){.c-quiz__content-inner{padding:20px 15px 25px}}.c-topic__content-inner .c-image__inner{display:block}.c-topic__content-inner .c-image__image,.c-topic__content-inner .c-image__image-wrapper{width:100%}.c-topic__content-inner .c-text__inner{max-width:100%}.transparent{background:none !important;padding-top:0}.c-topic__header-wrapper{width:100%;border-bottom:2px solid lightgray;border-top:2px solid lightgray;margin-bottom:70px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.c-topic__header-wrapper{margin:0}}.c-topic__tabs-wrapper{width:50%}.c-topic__tabs-button-wrapper{border:none !important;margin-top:50px;-webkit-box-orient:inherit !important;-webkit-box-direction:inherit !important;-ms-flex-direction:inherit !important;flex-direction:inherit !important}.c-topic__course-button{color:#D96859;margin-bottom:15px;margin-right:15px;float:right;text-decoration:underline !important;text-decoration-color:#D96859}.c-topic__tabs-text-prev{float:left;margin-left:20px}@media screen and (max-width: 767px){.c-topic__tabs-text-prev{margin:5px 0 0}}.c-topic__tabs-text-next{float:right;text-align:right;margin-right:20px}@media screen and (max-width: 767px){.c-topic__tabs-text-next{margin:5px 0 0}}.c-topic__tabs-title{font-weight:bold}.c-topic__tabs-button{color:#D96859;padding:5px;border-radius:5px !important;overflow:hidden;text-align:center !important;display:block;height:40px;width:40px;margin-top:3px}.c-topic__tabs-button svg{width:30px;height:30px}.c-topic__tabs-button-next{float:right;color:white;background:#D96859}.c-topic__tabs-button-next.is-done{background:#9bb653}.c-topic__tabs-button-prev{float:left;background:#EAE5E2;color:black}.c-topic__tabs-button.ld-empty{background:none}.c-topic__content-inner.transparent .c-topic__tabs-button-prev{background:#fff}.ld-tabs{margin-top:0 !important}.c-topic__status-wrapper{width:100%;border-bottom:2px solid lightgray;border-top:2px solid lightgray;margin:50px 0 10px;padding:20px 0}.c-topic__status-title{font-weight:bold;font-size:18px;font-size:1.125rem;margin-bottom:10px}.c-topic__status-subtitle{font-size:13px;font-size:.8125rem}.c-topic__status-button-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-topic__status-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-topic__status-button:hover{cursor:pointer}@media screen and (max-width: 767px){.c-topic__status-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0}}.c-topic__status-button.is-loading{pointer-events:none;opacity:0.5}.c-topic__status-button-open{opacity:1.0;font-weight:bold;text-transform:uppercase}.c-topic__status-button-done{opacity:0.5;font-weight:bold;text-transform:uppercase}.is-active .c-topic__status-button-open{opacity:0.5}.is-active .c-topic__status-button-done{opacity:1.0}.c-topic__status-toggle{position:relative;display:inline-block;width:60px;height:34px;margin:0 10px}.c-topic__status-slider{position:absolute;top:0;left:0;right:0;bottom:0;background:#D96859;border-radius:34px;-webkit-transition:.4s;transition:.4s}.c-topic__status-slider:before{border-radius:50%;position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#EAE5E2;-webkit-transition:.4s;transition:.4s}.is-active .c-topic__status-slider{background:#9bb653}.is-active .c-topic__status-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.c-toggle-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-toggle-button:hover{cursor:pointer}.c-toggle-button.is-loading{pointer-events:none;opacity:0.5}.c-toggle-button__before{opacity:1.0;font-weight:bold;text-transform:uppercase}.c-toggle-button__after{opacity:0.5;font-weight:bold;text-transform:uppercase}.is-active .c-toggle-button__before{opacity:0.5}.is-active .c-toggle-button__after{opacity:1.0}.c-toggle-button__toggle{position:relative;display:inline-block;width:60px;height:34px;margin:0 10px}.c-toggle-button__slider{position:absolute;top:0;left:0;right:0;bottom:0;background:#D96859;border-radius:34px;-webkit-transition:.4s;transition:.4s}.c-toggle-button__slider:before{border-radius:50%;position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#EAE5E2;-webkit-transition:.4s;transition:.4s}.is-active .c-toggle-button__slider{background:#D96859}.is-active .c-toggle-button__slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.c-recipe-collection__heading{text-align:center;padding-bottom:50px}.o-emph{font-weight:bold}.c-recipe-collection-image{background-size:contain !important}.c-recipe-collection__group{padding-bottom:70px}.c-recipe-collection__bg{position:absolute;top:0;bottom:0;left:-15px;right:-15px}.c-recipe-collection__term{position:relative;padding:50px 0 0}.c-recipe-collection__term:nth-child(odd) .c-recipe-collection__bg{background:#fff}.c-recipe-collection__search{font-size:32px;font-size:2rem;height:auto}.c-recipe-collection__searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.c-recipe-collection__searchform .o-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-recipe-collection__results{background:#fff;padding:15px 20px;position:absolute;left:0;right:0;top:100%;z-index:100;max-height:300px;overflow-y:auto;display:none}.c-recipe-collection__result-title{font-size:24px;font-size:1.5rem}.c-recipe-collection__result-magazine{text-transform:uppercase}.c-recipe-collection__search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;cursor:pointer;border-bottom:1px solid #EAE5E2}.c-recipe-collection__search-result:last-child{border-bottom:none}.c-recipe-collection__search-result:hover{background:#EAE5E2}.c-recipe-collection__result-image{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.c-recipe-collection__highlight{font-weight:bold}.c-recipe-collection__tags{margin-top:20px;margin-left:-5px;margin-right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-recipe-collection__tag{background:#fff;padding:5px 10px;border-radius:5px;margin:0 5px 5px;cursor:pointer}.c-recipe-collection__tag:hover{background:#EE7262;color:#fff}.c-recipe-collection__book-groups{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:20px 0}@media screen and (max-width: 767px){.c-recipe-collection__book-groups{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.c-recipe-collection__book-group{margin-bottom:20px}.c-recipe-collection__book-image{text-align:center}.c-course-category__breadcrumbs{padding:20px 15px 70px;position:relative}@media screen and (max-width: 900px){.c-course-category__breadcrumbs{display:none}}.c-course-category{overflow:hidden}.c-course-category .c-sitedetail-header{margin-left:0;margin-right:0}.c-course-category__images{padding:0 15px}.c-course-category__images img{display:block}.c-course-category__christina .o-wave-seperator__svg{fill:#fff}.c-course-category__christina{background-color:#fff;padding:60px 15px 0;position:relative;margin-top:80px}.c-course-category__related{padding:80px 15px}@media screen and (max-width: 900px){.c-course-category__related{padding:70px 15px}}@media screen and (max-width: 640px){.c-course-category__related{padding:50px 15px}}.c-course-category__related-inner{margin-bottom:-20px}@media screen and (max-width: 1023px){.c-course-category__related-inner{margin-bottom:-10px}}.c-course-category__related-entries{margin-top:36px}.c-course-category__images .l-col{margin-top:15px;margin-bottom:15px}@media screen and (max-width: 1023px){.c-course-category__description{padding:0 15px}}.c-course-category .c-imagestatement-text{padding-bottom:30px}.c-dates__entries{margin-top:55px}.c-events-filter{max-width:671px;margin:0 auto}.c-event-filter__after-results{margin-top:33px}.c-event-filter__after-results a{color:#D96859;text-decoration:underline}.c-events-filter__form-time{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-events-filter__title{margin-top:60px;font-size:20px;font-size:1.25rem}.c-events-filter__dropdowns .o-select{width:calc(49.5% - 22px)}@media screen and (max-width: 640px){.c-events-filter__dropdowns .o-select{width:100%;margin-bottom:10px}}.c-events-filter__dropdowns{margin-bottom:21px;margin-top:18px}.c-events-filter__dropdowns .o-select:nth-child(2){margin-left:21px}@media screen and (max-width: 640px){.c-events-filter__dropdowns .o-select:nth-child(2){margin-left:0}}.c-events-filter__dropdowns{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-events-filter__button{width:28%;text-align:center}@media screen and (max-width: 767px){.c-events-filter__button{width:100%;text-align:left}}.c-events-filter__button .o-button{min-width:127px}.c-events-filter__form-time-holder{width:72%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media screen and (max-width: 767px){.c-events-filter__form-time-holder{width:100%;margin-bottom:21px}}@media screen and (max-width: 640px){.c-events-filter__form-time-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}}.ui-datepicker{background-color:#fff;z-index:2 !important}.ui-state-default{display:block;width:22px;text-align:center}.ui-datepicker-title{width:100%}.ui-datepicker-prev,.ui-datepicker-next{cursor:pointer}.ui-datepicker-next{float:right}.ui-state-highlight{color:#D96859}.ui-state-active{color:#fff;background-color:#D96859;border-radius:50%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-events-filter__time-title{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-right:16px}@media screen and (max-width: 640px){.c-events-filter__time-title{width:100%}}.c-events-filter__time-title-icon{margin-right:12px}.c-events-filter__form-time-holder input{-webkit-appearance:none;color:#3F312B;border:2px solid #3F312B;height:42px;padding:0 17px 3px;border-radius:5px;width:150px;background:transparent}.c-events-filter__form-time-holder input::-webkit-input-placeholder{color:#3F312B}.c-events-filter__form-time-holder input::-moz-placeholder{color:#3F312B}.c-events-filter__form-time-holder input:-ms-input-placeholder{color:#3F312B}.c-events-filter__form-time-holder input::-ms-input-placeholder{color:#3F312B}.c-events-filter__form-time-holder input::placeholder{color:#3F312B}@media screen and (max-width: 640px){.c-events-filter__form-time-holder input{width:125px}}.c-events-filter__form-time-holder input:nth-of-type(1){border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;background-image:url("assets/img/line.svg");background-size:2px 30px;background-repeat:no-repeat;background-position:100%}.c-events-filter__form-time-holder input:nth-of-type(2){border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.c-events-filter__message{margin-top:20px}@media screen and (max-width: 767px){.c-list-item__date{margin:0 5px}}.c-list-item__col--description{width:50%}@media screen and (max-width: 767px){.c-list-item__col--description{width:70%}}@media screen and (max-width: 640px){.c-list-item__col--description{width:100%}}.c-list-item__col{padding:27px 20px}@media screen and (max-width: 767px){.c-list-item__col{padding:12px 20px}}@media screen and (max-width: 640px){.c-list-item__col{padding:12px 5px}}.c-list-item__col--date{width:22%}@media screen and (max-width: 767px){.c-list-item__col--date{width:100%;margin:0 -5px;padding-bottom:0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}}.c-list-item__col--actions{width:28%;text-align:center}@media screen and (max-width: 767px){.c-list-item__col--actions{width:30%}}@media screen and (max-width: 640px){.c-list-item__col--actions{width:100%;text-align:left;padding-top:0}}.c-list-item{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#EAE5E2;border-bottom:2px solid #D0C7C0}.c-list-item:first-child{border-top:2px solid #D0C7C0}.c-list-item.not-available{background-color:transparent}.c-list-item .o-button{min-width:0}.c-list-item.not-available .o-button{background-color:transparent;color:#D96859;position:relative;border:0;max-width:none;border-radius:0;padding:0;height:35px}.c-list-item.not-available .o-button:after{content:'';position:absolute;height:2px;background-color:#D96859;left:0;bottom:0;width:100%}.c-list-item__not-available{font-weight:600}@media screen and (max-width: 767px){.c-list-item__not-available{margin-left:10px}}.c-list-item__title{font-size:20px;font-size:1.25rem;font-weight:600}.c-list-item__detail-link{font-size:16px;font-size:1rem;font-weight:normal;text-decoration:underline}.c-list-item__title-text{padding-right:15px}.c-list-item__location{padding-top:3px}.c-course-related__image{width:100%;padding-top:66%;will-change:transform;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-course-related__image-wrapper{overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.c-course-related__title{text-align:center;font-family:"Mukta",serif;text-transform:uppercase;font-weight:bold;background-color:#D0C7C0;padding:20px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.c-course-related:hover .c-course-related__image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-services__inner{background-color:#fff;padding:50px;position:relative}@media screen and (max-width: 767px){.c-services__inner{padding:50px 25px}}.c-services .o-wave-seperator__svg{fill:#fff}.c-course .o-wave-seperator__svg{fill:#EAE5E2}.c-services__title{text-align:center;position:relative;padding-bottom:40px;margin-bottom:33px}.c-services__title:after,.c-services__price:after{content:'';position:absolute;height:2px;width:94px;background-color:#3F312B;border-radius:3px;bottom:0;left:50%;margin-left:-47px}.c-services__price:after{bottom:auto;top:0}.c-services__list{padding-left:20px}.c-services__list li{margin-bottom:9px}.c-services__price{text-align:center;position:relative;margin-top:52px;padding:35px 0 7px;font-size:30px;font-size:1.875rem}.c-services__price-info,.c-services__additional-info{text-align:center;font-size:14px;font-size:.875rem}.c-services__additional-info{padding:40px 40px 76px;opacity:0.5}.c-single-event__date,.c-single-event__location{font-weight:bold;font-family:"Mukta",serif}.c-single-event__location{color:#EE7262;text-transform:uppercase;text-decoration:underline}.c-single-event__description{font-size:20px;font-size:1.25rem;padding-top:31px;padding-bottom:60px}.c-single-event__date{padding:13px 0 4px}.c-single-event__map{border:0;margin-top:30px}.c-single-event{padding:0 15px}.single-event .c-imagestatement-text{padding-bottom:30px}.c-title-area{height:500px;position:relative;background-color:#EAE5E2}.c-title-area__image{height:100%;width:calc(50% - 15px);position:absolute;right:0;background-position:center;background-size:cover;background-repeat:no-repeat;top:0}.c-title-area .l-container,.c-title-area .l-row,.c-title-area .l-col{height:100%}.c-title-area__content{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;height:100%;text-align:center}.c-title-area__description{font-size:20px;font-size:1.25rem}.c-waitinglist__form-fields{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.c-waitinglist__form .c-form__field{width:calc(50% - 20px);margin:0 10px 13px}.c-waitinglist__form .c-form__field--full{width:calc(100% - 20px)}.c-waitinglist__form .c-form__field--places{margin-bottom:19px}.c-waitinglist__form .o-select{width:100%;margin-top:48px}.c-waitinglist__acceptance{font-size:14px;font-size:.875rem;margin-left:14px;width:calc(100% - 34px)}.c-waitinglist__acceptance a{color:#EE7262;text-decoration:underline}.c-waitinglist__form-button{width:100%;text-align:center;margin-top:28px}.c-waitinglist__result{text-align:center;margin-top:20px}.c-appointments__heading--center{text-align:center}.c-appointments__heading--right{text-align:right}.c-appointments__entries{margin-top:46px}@media screen and (max-width: 640px){.c-appointments__entries{margin-top:36px}}.c-appointments__entry{padding:22px 10px 24px;border-top:2px solid #D0C7C0;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-appointments__entry:last-child{border-bottom:2px solid #D0C7C0}.c-apointments__entry-date-time{font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px}.c-appointments__entry-date{-webkit-box-flex:0;-moz-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 640px){.c-appointments__entry-date{font-size:14px;font-size:.875rem;-ms-flex-preferred-size:140px;flex-basis:140px}}@media screen and (max-width: 480px){.c-appointments__entry-date{-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.c-appointments__entry-title{padding:0 30px;font-weight:600;font-size:20px;font-size:1.25rem;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 640px){.c-appointments__entry-title{padding:0 15px;font-size:18px;font-size:1.125rem}}@media screen and (max-width: 480px){.c-appointments__entry-title{padding:0;margin-top:10px;font-size:16px;font-size:1rem;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width: 640px){.c-appointments__entry-link-wrapper{margin-top:15px;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-audios__player{width:100%;margin-top:auto}.c-audios__image{border-radius:5px;width:100%}.c-audios__entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-audios__title{text-align:center;margin-top:10px}.c-audios__description{text-align:center;margin-bottom:20px}.c-audios__player-holder{border-radius:8px;-webkit-box-shadow:0 12px 24px rgba(0,0,0,0.12);box-shadow:0 12px 24px rgba(0,0,0,0.12);padding:20px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-christina__image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:top center;min-height:262px}.c-christina__text,.c-christina__info{height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-christina__text{font-size:30px;font-size:1.875rem}.c-christina__info-title{font-size:20px;font-size:1.25rem;font-weight:600;margin-bottom:12px}.c-christina__button{margin-top:3px}.c-christina__row{padding-bottom:126px;position:relative}.c-christina__row .l-col{z-index:1}.c-christina__stain{position:absolute;bottom:0;left:16.66667%;z-index:0;opacity:0.2}.c-christina__stain-icon{width:254px;fill:#D96859}.c-content-image__image{min-height:485px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 900px){.c-content-image__image{min-height:0;height:360px}}@media screen and (max-width: 767px){.c-content-image__image{height:330px}}@media screen and (max-width: 640px){.c-content-image__image{height:245px}}.c-content-image__subheading{text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;font-size:16px;font-size:1rem}.c-content-image__heading{margin-bottom:.3em}.c-content-beside-image--with-separator .c-content-image__heading{margin-bottom:.825em}.c-content-beside-image--with-separator .c-content-image__heading:after{content:'';display:block;margin-top:1em;width:94px;height:2px;background-color:#3F312B;border-radius:2px}.c-content-image__content-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-content-image__content{max-width:440px;padding:30px 0 30px 80px}@media screen and (max-width: 1276px){.c-content-image__content{padding-left:30px}}@media screen and (max-width: 900px){.c-content-image__content{max-width:none;padding:30px 30px 50px}}@media screen and (max-width: 767px){.c-content-image__content{max-width:none;padding:30px 15px 50px}}@media screen and (max-width: 640px){.c-content-image__content{padding:20px 0 45px}}.c-content-image__linkbutton-wrapper{margin-top:70px}@media screen and (max-width: 640px){.c-content-image__linkbutton-wrapper{margin-top:40px}}@media screen and (max-width: 480px){.c-content-image__linkbutton{width:100%}}.c-content-image--image-right .c-content-image__content-wrapper{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}@media screen and (max-width: 900px){.c-content-image--image-right .c-content-image__content-wrapper{-webkit-box-ordinal-group:1;-moz-order:0;-ms-flex-order:0;order:0}}.c-content-image--image-right .c-content-image__content{padding:30px 80px 30px 0;margin-left:auto}@media screen and (max-width: 1276px){.c-content-image--image-right .c-content-image__content{padding-right:30px}}@media screen and (max-width: 900px){.c-content-image--image-right .c-content-image__content{max-width:none;padding:30px 30px 50px}}@media screen and (max-width: 767px){.c-content-image--image-right .c-content-image__content{max-width:none;padding:30px 15px 50px}}@media screen and (max-width: 640px){.c-content-image--image-right .c-content-image__content{padding:20px 0 45px}}.c-content-beside-image__content{position:relative}.c-content-beside-image__content-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-content-beside-image__content{max-width:590px;padding:30px 80px 30px 0;margin-left:auto}@media screen and (max-width: 1276px){.c-content-beside-image__content{padding-right:30px}}@media screen and (max-width: 900px){.c-content-beside-image__content{max-width:none;padding:30px 30px 0}}@media screen and (max-width: 767px){.c-content-beside-image__content{padding:30px 15px 0}}@media screen and (max-width: 640px){.c-content-beside-image__content{padding:20px 0 0}}.c-content-beside-image--with-separator .c-content-beside-image__content{max-width:520px}@media screen and (max-width: 900px){.c-content-beside-image--with-separator .c-content-beside-image__content{max-width:none}}.c-content-beside-image__linkbutton-wrapper{margin-top:32px}@media screen and (max-width: 480px){.c-content-beside-image__linkbutton{width:100%}}.c-content-beside-image--image-left .c-content-beside-image__image-wrapper{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.c-content-beside-image--image-left .c-content-beside-image__content{padding:30px 0 30px 80px;margin-left:0}@media screen and (max-width: 1276px){.c-content-beside-image--image-left .c-content-beside-image__content{padding-left:30px}}@media screen and (max-width: 900px){.c-content-beside-image--image-left .c-content-beside-image__content{padding:30px 30px 0}}@media screen and (max-width: 767px){.c-content-beside-image--image-left .c-content-beside-image__content{padding:30px 15px 0}}@media screen and (max-width: 640px){.c-content-beside-image--image-left .c-content-beside-image__content{padding:20px 0 0}}@media screen and (max-width: 900px){.c-content-beside-image__image-wrapper{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}}.c-content-beside-image__image{height:100%;min-height:485px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 900px){.c-content-beside-image__image{min-height:0;height:360px;margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 767px){.c-content-beside-image__image{height:330px}}@media screen and (max-width: 640px){.c-content-beside-image__image{height:245px}}.c-content-beside-image__icon{position:absolute;right:calc(100% + 15px);width:200px}.c-content-beside-image__icon img{width:100%}.c-content-beside-image--image-left .c-content-beside-image__icon{left:calc(100% + 15px);right:auto}@media screen and (max-width: 900px){.c-content-beside-image--recipe-of-the-week .c-content-beside-image__content--icon{margin:0 auto;text-align:center}}.c-content-beside-map__content-wrapper{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-content-beside-map__heading{margin-bottom:7px}.c-content-beside-map__content{max-width:590px;padding:30px 80px 30px 0;margin-left:auto}@media screen and (max-width: 1276px){.c-content-beside-map__content{padding-right:30px}}@media screen and (max-width: 900px){.c-content-beside-map__content{max-width:none;padding:30px 30px 0}}@media screen and (max-width: 767px){.c-content-beside-map__content{padding:30px 15px 0}}@media screen and (max-width: 640px){.c-content-beside-map__content{padding:20px 0 0}}.c-content-beside-map__content-contact{background:#fff;text-align:center;max-width:590px;padding:30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-content-beside-map__content-contact .c-content-beside-map__heading:after{margin:1em auto 0}@media screen and (max-width: 767px){.c-content-beside-map__content-contact{margin:0;max-width:none;width:100%}}.c-content-beside-map--with-separator .c-content-beside-map__content{max-width:520px}@media screen and (max-width: 900px){.c-content-beside-map--with-separator .c-content-beside-map__content{max-width:none}}.c-content-beside-map__linkbutton-wrapper{margin-top:32px}@media screen and (max-width: 480px){.c-content-beside-map__linkbutton{width:100%}}.c-content-beside-map--map-left .c-content-beside-map__map-wrapper{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}.c-content-beside-map--map-left .c-content-beside-map__content{padding:30px 0 30px 80px;margin-left:0}@media screen and (max-width: 1276px){.c-content-beside-map--map-left .c-content-beside-map__content{padding-left:30px}}@media screen and (max-width: 900px){.c-content-beside-map--map-left .c-content-beside-map__content{padding:30px 30px 0}}@media screen and (max-width: 767px){.c-content-beside-map--map-left .c-content-beside-map__content{padding:30px 15px 0}}@media screen and (max-width: 640px){.c-content-beside-map--map-left .c-content-beside-map__content{padding:20px 0 0}}@media screen and (max-width: 900px){.c-content-beside-map__map-wrapper{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}}.c-content-beside-map--with-separator .c-content-beside-map__heading:after{content:'';display:block;margin-top:1em;width:94px;height:2px;background-color:#3F312B;border-radius:2px}.c-content-beside-map--with-separator .c-content-beside-map__heading{margin-bottom:.825em}.c-course-event-registration__date{margin:10px 0}.c-course-event-registration__date--disabled{opacity:0.5}.js-course-event-registration__form-result{margin:10px 0}.c-course-event-registration__notice{padding:12px 12px;background:#EAE5E2;border-radius:4px;margin:16px 0}.c-course-locations__location{margin-bottom:30px}.c-course-locations__title{text-align:center}.c-course-locations__location-image img{width:100%;display:block}.c-course-locations__location-title{text-align:center;font-family:"Mukta",serif;text-transform:uppercase;font-weight:bold;background-color:#D0C7C0;padding:20px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.c-course-locations__info{height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;margin-bottom:30px}.c-course-locations__description{font-size:30px;font-size:1.875rem}.c-course-locations__subtitle{font-weight:bold;font-family:"Mukta",serif;text-transform:uppercase;margin-top:11px}.c-course-locations__row{margin-top:54px;padding-bottom:66px}.c-course-locations__row .l-col{z-index:1}.c-course-locations__stain{position:absolute;bottom:0;left:-20px;z-index:0;opacity:0.2}.c-course-locations__stain-icon{width:250px;fill:#D96859}.c-course-topics__description{font-size:20px;font-size:1.25rem}.c-course-topics__tax-description{position:absolute;top:0;right:15px;bottom:0;left:15px;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-course-topics__overview{background-color:#D96859;color:#fff;text-align:center;height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 15px}@media screen and (max-width: 767px){.c-course-topics__overview{width:calc(100% + 30px);margin:0 -15px}}.c-course-topics__col{margin-bottom:30px;position:relative;min-height:330px}@media screen and (max-width: 767px){.c-course-topics__col{min-height:280px}}@media screen and (max-width: 767px){.c-course-topcs--description-col{min-height:0}}.c-course-topics__tax-title{color:#fff;text-align:center}.c-course-topics__tax-image{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s;will-change:transform;background-size:cover;background-repeat:no-repeat;background-position:center}.c-course-topics__link{position:relative;display:block;width:100%;height:100%;overflow:hidden}@media screen and (max-width: 767px){.c-course-topics__link{width:calc(100% + 30px);margin:0 -15px}}.c-course-topics__link:hover .c-course-topics__tax-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-course-topics__overview-button .o-button{color:#fff;border-color:#fff}.c-course-topics__overview:hover .o-button,.c-course-topics__overview-button .o-button:hover{background-color:#fff;color:#D96859}.c-course-topics__overview-title{font-size:30px;font-size:1.875rem;margin:23px 0 36px}.c-course-topics__overview-inner{max-width:509px}.c-course-topics-detailed__image-holder{position:relative;height:100%;width:100%;min-height:393px}.c-course-topics-detailed__image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}.c-course-topics-detailed__row{margin-bottom:111px}@media screen and (max-width: 767px){.c-course-topics-detailed__row{margin-bottom:30px}}.c-course-topics-detailed__row:nth-child(2n+2){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.c-course-topics-detailed__info{height:100%;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 767px){.c-course-topics-detailed__info{margin-top:5px}}.c-course-topics-detailed__title{position:relative;padding-bottom:28px;margin-bottom:25px}.c-course-topics-detailed__title:after{content:'';position:absolute;bottom:0;left:0;height:2px;border-radius:3px;background-color:#3F312B;width:94px}.c-course-topics-detailed__button{margin-top:33px}.c-event-registration__header{background-color:#EAE5E2;margin:0 -15px;padding:81px 15px;text-align:center}.c-event-registration__header .c-sitedetail-header__left-inner{height:100%}.c-event-registration__header .c-sitedetail-header__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-event-registration__content{position:relative;margin:0 -15px;padding:81px 15px 92px}.c-event-registration__event-date,.c-event-registration__event-location{font-family:"Mukta",serif;font-weight:bold}.c-event-registration__event-location{text-transform:uppercase}.c-home-intro{padding-bottom:70px}.c-home-intro__left{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-home-intro__left-inner{-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.c-home-intro__about{position:sticky;top:64px;padding-top:170px;z-index:1;-webkit-transition:padding 0.5s;transition:padding 0.5s}@media screen and (max-width: 900px){.c-home-intro__about{padding-top:0}}.c-home-intro__about-mobile{position:relative;top:0;padding-top:45px !important}@media screen and (max-width: 480px){.c-home-intro__about-mobile{padding-top:35px}}.c-home-intro__about-stain{position:absolute;width:254px;left:-75px;bottom:32px;z-index:-1;opacity:0;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.5s;transition:all 0.5s}.is-homeintro-scrolled .c-home-intro__about-stain{opacity:.15;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.c-home-intro__about-stain-icon{fill:#EE7262}.c-home-intro__about-image-wrapper{margin-bottom:20px}.c-home-intro__about-image{display:block}.c-home-intro__about-description{margin-bottom:.8em}.is-homeintro-scrolled .c-home-intro__about{padding-top:37px}@media screen and (max-width: 900px){.is-homeintro-scrolled .c-home-intro__about{padding-top:0}}.c-home-intro__right-inner{padding-top:54px;-webkit-transition:padding 0.5s;transition:padding 0.5s}@media screen and (max-width: 900px){.c-home-intro__right-inner{padding-top:0}}.is-homeintro-scrolled .c-home-intro__right-inner{padding-top:0}.c-home-intro__slider-outer{height:calc(100vh - 118px);min-height:500px;max-height:790px}@media screen and (max-width: 900px){.c-home-intro__slider-outer{height:calc(100vh - 64px);margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 640px){.c-home-intro__slider-outer{min-height:350px}}.admin-bar .c-home-intro__slider-outer{height:calc(100vh - 150px)}@media screen and (max-width: 900px){.admin-bar .c-home-intro__slider-outer{height:calc(100vh - 111px)}}@media screen and (max-width: 782px){.admin-bar .c-home-intro__slider-outer{height:calc(100vh - 79px)}}.c-home-intro__slider{height:100%}.c-home-intro__slider-slide-image,.c-home-intro__slider-slide-image-mobile{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.c-home-intro__slider-slide-box{position:absolute;right:0;bottom:0;width:400px;padding:40px;background-color:#EE7262;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 640px){.c-home-intro__slider-slide-box{width:100%;padding:20px 15px 32px;left:0}}.c-home-intro__slider-controls{background:transparent;right:25px;bottom:31px}@media screen and (max-width: 640px){.c-home-intro__slider-controls{width:80px;right:1px;bottom:24px}}.c-home-intro__slider-prev,.c-home-intro__slider-next{background:transparent}.c-home-intro__slider-prev-icon,.c-home-intro__slider-next-icon{stroke:#fff}.c-home-intro__slider-prev:not(.swiper-button-disabled):hover .c-home-intro__slider-prev-icon,.c-home-intro__slider-next:not(.swiper-button-disabled):hover .c-home-intro__slider-next-icon{stroke:#fff}.c-home-intro__slider-slide-box--mustard-yellow{background-color:#D9B05B}.c-home-intro__slider-slide-box--wine-red{background-color:#90384A}.c-home-intro__slider-slide-box--blue{background-color:#4B8183}.c-home-intro__slider-slide-box--dark-green{background-color:#455A51}.c-home-intro__slider-slide-box--violet{background-color:#694D63}.c-home-intro__slider-slide-title-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-home-intro__slider-slide-title{margin-bottom:0;font-size:40px;font-size:2.5rem}@media screen and (max-width: 640px){.c-home-intro__slider-slide-title{font-size:32px;font-size:2rem}}.c-home-intro__slider-slide-text{margin-top:25px}.c-home-intro__slider-slide-linktext-wrapper{padding-right:85px;margin-top:28px}@media screen and (max-width: 640px){.c-home-intro__slider-slide-linktext-wrapper{padding-right:70px;margin-top:18px}}.c-home-intro__slider-slide-linktext{position:relative;color:#fff;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px;font-size:15px;font-size:.9375rem}.c-home-intro__slider-slide-linktext:after{content:'';display:block;height:2px;position:absolute;right:0;bottom:-9px;left:-40px;background:#fff;border-radius:2px;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}@media screen and (max-width: 640px){.c-home-intro__slider-slide-linktext:after{bottom:-5px;left:-20px}}@media screen and (max-width: 420px){.c-home-intro__slider-slide-linktext:after{left:-15px}}.c-home-intro__right-text{max-width:595px;padding-top:80px;margin:0 auto;padding-bottom:145px;text-align:center;font-size:20px;font-size:1.25rem}@media screen and (max-width: 900px){.c-home-intro__right-text{padding-bottom:96px}}@media screen and (max-width: 640px){.c-home-intro__right-text{padding-top:65px;text-align:left;font-size:16px;font-size:1rem}}.c-home-intro__background-image{position:absolute;bottom:0;right:-15px;width:331px;z-index:-1}@media screen and (max-width: 900px){.c-home-intro__background-image{width:214px}}.c-icon-text__icon{max-width:70px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;text-align:center;margin:0 auto;height:90px}.c-icon-text__icon img{display:block;-o-object-fit:contain;object-fit:contain}.c-icon-text__title{text-align:center;margin-top:18px}.c-icon-text__content{text-align:center;margin-top:18px}.c-icon-text__stain{left:-66px;position:absolute;width:254px;top:99px;z-index:0}@media screen and (max-width: 900px){.c-icon-text__stain{top:30px}}.c-icon-text__stain-icon{fill:#EE7262;opacity:0.15}.c-icon-text__main-title{position:relative;z-index:1;padding:60px 0}@media screen and (max-width: 640px){.c-icon-text__main-title{text-align:center}}.c-icon-text__content-holder{margin-bottom:30px}.c-infobox__infos{max-width:532px;margin:0 auto}.c-infobox--with-image .c-infobox__infos{max-width:312px}.c-infobox__content-inner{position:relative;max-width:670px;padding:38px 15px 50px;margin:28px auto 24px;background-color:#fff;text-align:center}@media screen and (max-width: 640px){.c-infobox__content-inner{padding:20px 15px 25px}}.c-infobox__heading{position:relative;max-width:440px;margin:0 auto 1.5em}.c-infobox__heading:after{content:'';display:block;width:94px;height:2px;margin:1em auto 0;background-color:#3F312B;border-radius:2px}.c-infobox__info{margin-top:26px}.c-infobox__info-title{color:#EE7262;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px}.c-infobox__image-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-infobox__image-wrapper{padding:28px 0 24px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.c-infobox__image{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.c-lms-register{padding:30px 0}.c-recipes--heading-teaser-in-recipes .c-recipes__intro{padding:20px 120px 0 0}@media screen and (max-width: 1276px){.c-recipes--heading-teaser-in-recipes .c-recipes__intro{padding:0}}.c-recipes__intro{margin-bottom:48px}@media screen and (max-width: 640px){.c-recipes__intro{margin-bottom:38px}}.c-recipes__heading--center{text-align:center}.c-recipes__heading--right{text-align:right}.c-recipes__content{font-size:20px;font-size:1.25rem}@media screen and (max-width: 640px){.c-recipes__content{font-size:16px;font-size:1rem}}.c-recipes__entries{margin-bottom:-45px;-webkit-transition:height 0.5s;transition:height 0.5s}@media screen and (max-width: 640px){.c-recipes__entries{margin-bottom:-30px}}.c-recipes__entries-inner{-webkit-transition:opacity 0.18s;transition:opacity 0.18s}.c-recipes.is-loading .c-recipes__entries-inner{opacity:.2}.c-recipes--heading-teaser-in-recipes .c-recipes__entries{margin-top:0}.c-recipe__button-container{margin-top:57px;text-align:center}@media screen and (max-width: 640px){.c-recipe__button-container{margin-top:36px}}@media screen and (max-width: 480px){.c-recipe__button{width:100%}}.is-not-visible .c-recipe-card{opacity:0;-ms-transform:translate(0, -10px);-webkit-transform:translate(0, -10px);transform:translate(0, -10px)}.c-recipes__entry{width:23%}@media screen and (max-width: 1023px){.c-recipes__entry{width:30%}}@media screen and (max-width: 900px){.c-recipes__entry{width:42%}}@media screen and (max-width: 640px){.c-recipes__entry{width:70%}}@media screen and (max-width: 480px){.c-recipes__entry{width:80%}}.c-recipes__slider--outer{padding:0 40px}.c-recipes__slider-button--prev,.c-recipes__slider-button--next{position:absolute;top:50%;left:0;margin-top:-20px;background:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-recipes__slider-button--next{left:auto;right:0}.c-recipes__slider--outer .c-recipe-card{padding:0 10px}.c-recipecategories__inner{margin-bottom:-20px}@media screen and (max-width: 1023px){.c-recipecategories__inner{margin-bottom:-10px}}.c-recipecategories__entries{margin-top:36px}.c-recipes-az__nav{height:102px}@media screen and (max-width: 640px){.c-recipes-az__nav{height:72px;margin-top:15px}}.c-recipes-az__nav-outer{height:102px;padding:30px 15px;margin-left:-15px;margin-right:-15px;-webkit-transition:box-shadow 0.28s;-webkit-transition:-webkit-box-shadow 0.28s;transition:-webkit-box-shadow 0.28s;transition:box-shadow 0.28s;transition:box-shadow 0.28s, -webkit-box-shadow 0.28s}@media screen and (max-width: 640px){.c-recipes-az__nav-outer{height:72px;padding:15px}}.has-recipes-az-nav-fixed .c-recipes-az__nav-outer{position:fixed;top:64px;left:15px;width:100%;padding:30px 15px;background:#F8F7F6;margin-bottom:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1);box-shadow:0 3px 6px rgba(0,0,0,0.1);z-index:20}@media screen and (max-width: 640px){.has-recipes-az-nav-fixed .c-recipes-az__nav-outer{padding:15px}}.has-recipes-az-nav-fixed.admin-bar .c-recipes-az__nav-outer{top:96px}@media screen and (max-width: 782px){.has-recipes-az-nav-fixed.admin-bar .c-recipes-az__nav-outer{top:64px}}.c-recipes-az__nav-items{position:relative;list-style:none;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipes-az__nav-item{margin-right:3px;text-align:center;-webkit-box-flex:0;-moz-flex:0 0 29px;-ms-flex:0 0 29px;flex:0 0 29px}.c-recipes-az__nav-item-link,.c-recipes-az-single__nav-item-link{display:block;padding:11px 0;background:#EAE5E2;color:#3F312B;font-family:"Mukta",serif;font-weight:700;font-size:15px;font-size:.9375rem;-webkit-transition:background 0.28s;transition:background 0.28s}.c-recipes-az__nav-item.is-active .c-recipes-az__nav-item-link,.c-recipes-az__nav-item.is-active .c-recipes-az-single__nav-item-link{background:#D0C7C0}.c-recipes-az__nav-item .c-recipes-az__nav-item-link:hover,.c-recipes-az__nav-item .c-recipes-az-single__nav-item-link:hover{background:#3F312B;color:#fff}.c-recipes-az__nav-item.has-no-match .c-recipes-az__nav-item-link,.c-recipes-az__nav-item.has-no-match .c-recipes-az-single__nav-item-link{opacity:.4;pointer-events:none}.c-recipes-az__nav-item:first-child .c-recipes-az__nav-item-link,.c-recipes-az__nav-item:first-child .c-recipes-az-single__nav-item-link{border-top-left-radius:5px;border-bottom-left-radius:5px}.c-recipes-az__nav-item:last-child .c-recipes-az__nav-item-link,.c-recipes-az__nav-item:last-child .c-recipes-az-single__nav-item-link{border-top-right-radius:5px;border-bottom-right-radius:5px}.c-recipes-az__nav-scroller{position:relative}.c-recipes-az__nav-inner{position:relative;overflow:hidden;height:42px}.c-recipes-az__entries-section-inner{padding:30px 0 90px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 900px){.c-recipes-az__entries-section-inner{padding:30px 0 70px}}@media screen and (max-width: 640px){.c-recipes-az__entries-section-inner{padding:30px 0 45px}}@media screen and (max-width: 420px){.c-recipes-az__entries-section-inner{padding:20px 0 30px}}.c-recipes-az__entries-section:last-child .c-recipes-az__entries-section-inner{padding-bottom:0}.c-recipes-az__entries-section-letter-wrapper{-webkit-box-flex:0;-moz-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px}@media screen and (max-width: 640px){.c-recipes-az__entries-section-letter-wrapper{-ms-flex-preferred-size:96px;flex-basis:96px}}@media screen and (max-width: 480px){.c-recipes-az__entries-section-letter-wrapper{padding-bottom:10px;-ms-flex-preferred-size:100%;flex-basis:100%}}.c-recipes-az-single__entries-section-letter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.c-recipes-az-single__entries-section-letter-wrapper svg{min-width:150px;min-height:250px;margin-top:10px}@media screen and (max-width: 640px){.c-recipes-az__entries-section-letter{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}.c-recipes-az__entries-section-letter-svg{display:block;fill:#EE7262}.c-recipedetail__cooking-steps--tm .c-recipes-az__entries-section-letter-svg path{fill:#a26675}.c-recipedetail__cooking-steps--tm .c-wysiwyg a{color:#a26675}.c-recipes-az__entries-wrapper{margin-top:30px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 900px){.c-recipes-az__entries-wrapper{margin-top:10px}}.c-recipes-az__entries{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.c-recipes-az__entry{margin-bottom:6px}.c-recipes-az__entry-link{color:#3F312B;-webkit-transition:color 0.28s;transition:color 0.28s}@media screen and (max-width: 640px){.c-recipes-az__entry-link{font-size:15px;font-size:.9375rem}}@media screen and (max-width: 360px){.c-recipes-az__entry-link{font-size:16px;font-size:1rem}}.c-recipes-az__entry-link:hover{color:#D96859}.c-text-background{position:relative;min-height:470px;padding:70px 15px;margin-left:-15px;margin-right:-15px;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media screen and (max-width: 1276px){.c-text-background{min-height:400px}}@media screen and (max-width: 900px){.c-text-background{min-height:350px}}@media screen and (max-width: 767px){.c-text-background{min-height:320px}}@media screen and (max-width: 640px){.c-text-background{min-height:285px;padding:35px 15px 45px}}.c-text-background-inner{z-index:1;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.c-text-background--imageoverlay-dark:after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(63,49,43,0.2)}.c-text-background--imageoverlay-light:after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(255,255,255,0.2)}.c-text-background__content{padding:0 60px;text-align:center}@media screen and (max-width: 1276px){.c-text-background__content{padding:0 45px}}@media screen and (max-width: 900px){.c-text-background__content{padding:0 30px}}@media screen and (max-width: 767px){.c-text-background__content{padding:0 55px}}@media screen and (max-width: 640px){.c-text-background__content{padding:0}}.c-text-background--with-subheading .c-text-background__heading{margin-bottom:.275em}.c-text-background__subheading{margin-bottom:2em;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px;font-size:16px;font-size:1rem}@media screen and (max-width: 900px){.c-text-background__text{display:none}}.c-text-background--textcolor-light .c-text-background__heading,.c-text-background--textcolor-light .c-text-background__text{color:#fff}.c-text-background--textshadow .c-text-background__heading,.c-text-background--textshadow .c-text-background__text{text-shadow:0 0 4px #fff}.c-text-background--textshadow.c-text-background--textcolor-light .c-text-background__heading,.c-text-background--textshadow.c-text-background--textcolor-light .c-text-background__text{text-shadow:0 0 4px #3F312B}.c-text-background__controls-wrapper{margin-top:40px}.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__linkbutton-wrapper{padding-right:5px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 480px){.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__linkbutton-wrapper{padding-right:0;margin-bottom:8px;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__searchbutton-wrapper{padding-left:5px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 480px){.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__searchbutton-wrapper{padding-left:0;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-text-background__linkbutton-wrapper,.c-text-background__searchbutton-wrapper{text-align:center}.c-text-background__linkbutton{width:100%;max-width:350px}.c-text-background__searchbutton{width:100%;max-width:350px;background:#fff;border-color:#fff;color:#D0C7C0}.c-text-background__searchbutton:hover,.c-text-background__searchbutton:focus{background:#f2f2f2;border-color:#f2f2f2}.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__linkbutton,.c-text-background__controls-wrapper.c-text-background__controls-wrapper--search-link .c-text-background__searchbutton{width:100%}.c-text-background__searchbutton-icon-wrapper{position:absolute;top:7px;right:10px}.c-text-background__searchbutton-icon{display:block}.c-recipedetail__left{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end}.c-recipedetail__notice{position:absolute;right:140px;z-index:1;bottom:10px}.c-recipedetail__images--0 .c-recipedetail__notice,.c-recipedetail__images--1 .c-recipedetail__notice{right:10px}.c-recipedetail__left-inner{width:100%;max-width:550px;padding-right:15px;-webkit-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 1023px){.c-recipedetail__left-inner{max-width:none;padding-right:0}}.c-recipedetail__breadcrumbs{margin:14px 0 46px}.c-recipedetail__sparcooperation{width:120px;margin:30px auto 0}.c-recipedetail__sparcooperation-svg{display:block}.c-recipedetail__heading{margin:20px 0 .7em;text-align:center}@media screen and (max-width: 900px){.c-recipedetail__heading{margin:30px 0 .425em}}@media screen and (max-width: 640px){.c-recipedetail__heading{margin-bottom:.425em}}.c-recipedetail__info-box-icon-svg{fill:#EE7262}.c-recipedetail__infos{margin-bottom:35px;color:#EE7262;font-weight:600;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-recipedetail__infos{margin-bottom:30px}}.c-recipedetail__info-box{width:104px;height:105px;margin:0 11px 22px;border:2px solid #EE7262;border-radius:5px;text-align:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 640px){.c-recipedetail__info-box{width:86px;height:87px;margin:0 8px 16px}}@media screen and (max-width: 360px){.c-recipedetail__info-box{margin:0 6px 12px}}.c-recipedetail__info-box-icon-wrapper{padding-bottom:10px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.c-recipedetail__info-box-icon-wrapper--yeast-sweet{padding-bottom:5px}.c-recipedetail__info-box-icon-wrapper--quark{padding-bottom:8px}.c-recipedetail__info-box-icon-wrapper--biscuit{padding-bottom:9px}.c-recipedetail__info-box-icon-wrapper--short-pastry{padding-bottom:9px}.c-recipedetail__info-box-icon-wrapper--spongemixture{padding-bottom:9px}.c-recipedetail__info-box-icon-wrapper--yeast-piquant{padding-bottom:4px}.c-recipedetail__info-box-icon-wrapper--sour{padding-bottom:9px}.c-recipedetail__info-box-icon-wrapper--strudel{padding-bottom:9px}.c-recipedetail__info-box-icon-wrapper--cooky{padding-bottom:4px}.c-recipedetail__info-box-icon{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@media screen and (max-width: 640px){.c-recipedetail__info-box-icon{-ms-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}}.c-recipedetail__info-box-icon-svg{display:block}.c-recipedetail__info-box-text{margin-bottom:13px;line-height:1.2}@media screen and (max-width: 640px){.c-recipedetail__info-box-text{margin-bottom:6px;font-size:15px;font-size:.9375rem}}.c-recipedetail__rating{margin-bottom:45px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 640px){.c-recipedetail__rating{margin-bottom:30px}}.c-recipedetail__rating-stars{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipedetail__rating-star{width:18px;margin-right:6px}.c-recipedetail__rating-star-icon{display:block;fill:transparent;stroke:#D0C7C0}.c-recipedetail__rating-star-icon--full,.c-recipedetail__rating-star-icon--half{fill:#D0C7C0}.c-recipedetail__rating-star-icon:last-child{margin-right:0}.c-recipedetail__rating-text{margin-left:15px;font-size:14px;font-size:.875rem}.c-recipedetail__rating-text-not-yet{font-size:14px;font-size:.875rem}.c-recipedetail__rating-score{font-weight:700}.c-recipedetail__ingredients{position:sticky;position:-webkit-sticky;top:116px;padding:28px 35px 24px}@media screen and (max-width: 1276px){.c-recipedetail__ingredients{padding:28px 15px 24px}}@media screen and (max-width: 1023px){.c-recipedetail__ingredients{padding:28px 0 24px;margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 640px){.c-recipedetail__ingredients{padding:20px 0 16px}}.c-recipedetail__ingredients-inner{position:relative;padding:40px 15px 50px;background:#fff}@media screen and (max-width: 640px){.c-recipedetail__ingredients-inner{padding:20px 15px}}.c-recipedetail__ingredients--beige .c-recipedetail__ingredients-inner{background:#EAE5E2}.c-recipedetail__ingredients--fixed .c-recipedetail__ingredients-inner{position:fixed;top:85px}.admin-bar .c-recipedetail__ingredients--fixed .c-recipedetail__ingredients-inner{top:117px}.c-recipedetail__ingredients-heading{text-align:center}.c-recipedetail__ingredients-sections{margin-top:36px}@media screen and (max-width: 640px){.c-recipedetail__ingredients-sections{margin-top:30px}}.c-recipedetail__ingredients-measurement{text-transform:uppercase;text-align:center;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px}.c-recipedetail__ingredients-section{margin-bottom:35px}@media screen and (max-width: 640px){.c-recipedetail__ingredients-section{margin-bottom:30px}}.c-recipedetail__ingredients-section:last-child{margin-bottom:0}.c-recipedetail__ingredients-section-heading{padding-left:12px;margin-bottom:11px;margin-left:50%;text-transform:uppercase;color:#EE7262;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px}@media screen and (max-width: 640px){.c-recipedetail__ingredients-section-heading{padding-left:8px;margin-bottom:6px}}@media screen and (max-width: 480px){.c-recipedetail__ingredients-section-heading{margin-left:70px}}.c-recipedetail__ingredients-entry{margin-bottom:6px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipedetail__ingredients-entry:last-child{margin-bottom:0}.c-recipedetail__ingredients-entry-amount-unit{padding-right:12px;text-align:right;-webkit-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width: 640px){.c-recipedetail__ingredients-entry-amount-unit{padding-right:8px}}@media screen and (max-width: 480px){.c-recipedetail__ingredients-entry-amount-unit{-webkit-box-flex:0;-moz-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px}}.c-recipedetail__ingredients-entry-title{padding-left:12px;-webkit-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width: 640px){.c-recipedetail__ingredients-entry-title{padding-left:8px}}.c-recipedetail__right-inner{padding-left:4px;margin-right:-15px}@media screen and (max-width: 1023px){.c-recipedetail__right-inner{padding-left:0;margin-right:0}}.c-recipedetail__images-container-mobile{margin-left:-15px;margin-right:-15px}.c-recipedetail__images{height:517px;margin-bottom:46px;position:relative}@media screen and (max-width: 1276px){.c-recipedetail__images{height:450px}}@media screen and (max-width: 1023px){.c-recipedetail__images{height:420px;margin-bottom:20px}}@media screen and (max-width: 640px){.c-recipedetail__images{height:300px;margin-bottom:10px}}@media screen and (max-width: 480px){.c-recipedetail__images{height:250px}}.c-recipedetail__images-slider{height:100%}.c-recipedetail__images-image,.c-recipedetail__images-slider-slide-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.c-recipedetail__content{max-width:800px;padding-right:15px}@media screen and (max-width: 1023px){.c-recipedetail__content{padding-right:0;margin:0 auto}}.c-recipedetail__intro{max-width:600px;padding-left:30px}@media screen and (max-width: 1023px){.c-recipedetail__intro{padding-top:45px;max-width:none;padding-right:0}}@media screen and (max-width: 640px){.c-recipedetail__intro{padding-top:35px;padding-left:0}}.c-recipedetail__cooking-steps{padding-left:30px;margin:55px 0}@media screen and (max-width: 1276px){.c-recipedetail__cooking-steps{padding-left:15px}}@media screen and (max-width: 640px){.c-recipedetail__cooking-steps{padding-left:0;margin:40px 0}}.c-recipedetail__cooking-steps-heading{margin-bottom:24px}@media screen and (max-width: 1023px){.c-recipedetail__cooking-steps-heading{text-align:center}}.c-recipedetail__cooking-step{margin-bottom:44px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-recipedetail__cooking-step:last-child{margin-bottom:0}.c-recipedetail__cooking-step-number-wrapper{pointer-events:none;-webkit-box-flex:0;-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 640px){.c-recipedetail__cooking-step-number-wrapper{-ms-flex-preferred-size:64px;flex-basis:64px}}@media screen and (max-width: 480px){.c-recipedetail__cooking-step-number-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 640px){.c-recipedetail__cooking-step-number{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}.c-recipedetail__cooking-step-content{margin-top:12px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 480px){.c-recipedetail__cooking-step-content{text-align:center;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-recipedetail__cooking-step-text{max-width:500px;margin-bottom:15px}@media screen and (max-width: 1023px){.c-recipedetail__cooking-step-text{max-width:700px}}@media screen and (max-width: 767px){.c-recipedetail__cooking-step-text{max-width:none}}.c-recipedetail__cooking-step-gallery{margin-top:35px;margin-bottom:-20px}@media screen and (max-width: 640px){.c-recipedetail__cooking-step-gallery{margin-top:30px}}.c-recipedetail__cooking-step-content--no-text .c-recipedetail__cooking-step-gallery{margin-top:0}.c-recipedetail__cooking-step-gallery-image-wrapper{display:block;position:relative;margin-bottom:20px;border-radius:5px;overflow:hidden}.c-recipedetail__cooking-step-gallery-image{display:block}.c-recipedetail__tip{margin:55px 0 70px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 640px){.c-recipedetail__tip{margin-bottom:64px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-recipedetail__tip-icon-wrapper{-webkit-box-flex:0;-moz-flex:0 0 110px;-ms-flex:0 0 110px;flex:0 0 110px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 640px){.c-recipedetail__tip-icon-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}.c-recipedetail__tip-text{margin-top:12px;max-width:500px}@media screen and (max-width: 640px){.c-recipedetail__tip-text{text-align:center}}.c-recipedetail__videos{margin-top:70px}.c-recipedetail__video{margin-bottom:30px}.c-recipedetail__video:last-child{margin-bottom:0}.c-recipedetail__rate,.c-recipedetail__rated{padding:18px 22px;margin-top:40px;background:#EAE5E2;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-recipedetail__rate,.c-recipedetail__rated{padding:18px 15px;margin-top:25px;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.c-recipedetail__rate-text,.c-recipedetail__rated-text{margin-right:29px;font-size:20px;font-size:1.25rem;-webkit-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media screen and (max-width: 640px){.c-recipedetail__rate-text,.c-recipedetail__rated-text{margin-right:0;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 480px){.c-recipedetail__rate-text,.c-recipedetail__rated-text{font-size:16px;font-size:1rem}}.c-recipedetail__rate-stars,.c-recipedetail__rated-stars{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 640px){.c-recipedetail__rate-stars,.c-recipedetail__rated-stars{margin:15px 0 7px}}.c-recipedetail__rate-star,.c-recipedetail__rated-star{display:block;padding:0 3px}.c-recipedetail__rate-star-icon,.c-recipedetail__rated-star-icon{display:block;width:21px;stroke:#3F312B;fill:transparent}.c-recipedetail__rated-star-icon--full{fill:#3F312B}.c-recipedetail__rate-star.is-chosen .c-recipedetail__rate-star-icon{stroke:#3F312B;fill:#3F312B}.c-recipedetail__controls{padding:45px 0;margin-top:26px;border-top:1px solid #EAE5E2;border-bottom:1px solid #EAE5E2;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-recipedetail__controls{padding:42px 0 20px;margin-top:0;border:0}}.c-recipedetail__controls-like,.c-recipedetail__controls-print{padding-right:38px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-recipedetail__controls-like,.c-recipedetail__controls-print{padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.c-recipedetail__controls-like{padding-left:38px;padding-right:0}.c-recipedetail__controls-like-trigger,.c-recipedetail__controls-print-trigger{display:block;width:41px;height:41px;padding:10px;background:#EE7262;border-radius:5px;overflow:hidden}.c-recipedetail__controls-like-text,.c-recipedetail__controls-print-text,.c-recipedetail__controls-share-text{padding:6px 10px 0 0;font-weight:600}@media screen and (max-width: 640px){.c-recipedetail__controls-like-text,.c-recipedetail__controls-print-text,.c-recipedetail__controls-share-text{padding:0 0 8px;text-align:center;-webkit-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.c-recipedetail__controls-print-trigger-icon{display:block;fill:#fff}@media screen and (max-width: 640px){.c-recipedetail__controls-print-trigger-icon{padding-right:0}}.c-recipedetail__controls-share{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-recipedetail__controls-share{margin-top:26px;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-flex:1;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.c-recipedetail__controls-share-actions{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-recipedetail__controls-share-action-button{position:relative;width:54px;height:41px;padding:0;background:#EE7262;cursor:pointer;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-recipedetail__controls-share-action-button:after{content:'';position:absolute;right:0;top:6px;width:1px;height:28px;background:#ffffff}.c-recipedetail__controls-share-action-button:focus{outline:none}.c-recipedetail__controls-share-action:first-child .c-recipedetail__controls-share-action-button{border-top-left-radius:5px;border-bottom-left-radius:5px}.c-recipedetail__controls-share-action:last-child .c-recipedetail__controls-share-action-button{border-top-right-radius:5px;border-bottom-right-radius:5px}.c-recipedetail__controls-share-action:last-child .c-recipedetail__controls-share-action-button:after{display:none}.c-recipedetail__small-helpers{position:relative;padding:80px 15px 70px;margin:90px -15px 0;background:#fff}@media screen and (max-width: 900px){.c-recipedetail__small-helpers{padding-top:70px;margin-top:70px}}@media screen and (max-width: 640px){.c-recipedetail__small-helpers{padding:50px 15px 50px;margin-top:50px}}.c-recipedetail__controls-print-trigger--extra{position:fixed;right:0;top:320px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;z-index:10;border-radius:5px 0 0 5px}@media screen and (max-width: 782px){.c-recipedetail__controls-print-trigger--extra{top:168px}}.c-recipedetail__controls-print-trigger--extra.is-visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.admin-bar .c-recipedetail__controls-print-trigger--extra{top:352px}@media screen and (max-width: 782px){.admin-bar .c-recipedetail__controls-print-trigger--extra{top:168px}}.c-recipedetail__book{margin-top:40px}@media screen and (max-width: 640px){.c-recipedetail__book{margin-top:25px}}.c-recipedetail__book-title{margin:0 0 2px;font-weight:600;text-transform:none;font-size:20px;font-size:1.25rem}.c-recipedetail__book-image-holder{max-width:150px;margin:0 auto}.c-recipedetail__book-link{padding:30px;text-align:center;display:block}.c-recipedetail__book-detail{-ms-flex-negative:0;flex-shrink:0}.c-recipedetail__book-text{margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-recipedetail__book-button-holder{margin-top:15px}.c-recipedetail__like-controls{position:absolute;left:5px;bottom:5px}.c-recipe-notices__notice{background:#D0C7C0;padding:7px;border-radius:3px;margin:10px 0;position:relative}.c-recipedetail__notice .o-button{overflow:visible}.c-recipe-notices__content{margin-top:15px}.c-recipe-notices__date{font-size:12px;font-size:.75rem}.c-recipe-notices__holder{margin-bottom:30px}.c-recipedetail__notice-count{position:absolute;width:26px;height:26px;background:#fff;color:#3F312B;border-radius:50%;font-size:12px;font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);left:-13px;top:-13px;z-index:10}.c-recipe-notices__actions{position:absolute;top:5px;right:5px;margin:0 -3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-recipe-notices__action{border-radius:50%;background:#3F312B;color:#fff;width:25px;height:25px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0 3px;-webkit-transition:color 0.1s, background 0.1s;transition:color 0.1s, background 0.1s}.c-recipe-notices__action:hover{background:#fff;color:#3F312B}.c-recipe-notices__action .dashicons{font-size:14px;font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-recipe-notices__action:before{width:11px;height:11px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;position:absolute;content:'';opacity:0;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.c-recipe-notices__action.is-loading{color:#3F312B}.c-recipe-notices__action.is-loading:before{opacity:1}.c-recipe-notices__action.is-loading:hover{color:#3F312B;background:#3F312B}.c-recipe-notices__delete .dashicons{margin-left:2px}.c-recipedetail.is-premium{-webkit-filter:blur(10px);filter:blur(10px)}.c-modal--recipe-premium-button{text-align:center}.c-blog__upper{padding:10px 15px 60px;margin-left:-15px;margin-right:-15px;background:#EAE5E2}@media screen and (max-width: 640px){.c-blog__upper{padding:10px 15px 50px}}.c-blog__breadcrumbs{margin-top:4px}.c-blog__intro{position:relative;padding:100px 30px 0;z-index:1;text-align:center}@media screen and (max-width: 1276px){.c-blog__intro{padding-top:70px}}@media screen and (max-width: 1023px){.c-blog__intro{padding-top:35px}}@media screen and (max-width: 900px){.c-blog__intro{padding-top:25px}}@media screen and (max-width: 767px){.c-blog__intro{padding-bottom:50px}}@media screen and (max-width: 640px){.c-blog__intro{padding-left:0;padding-right:0}}.c-blog__intro-stain{position:absolute;top:40px;left:7%;width:254px;z-index:-1;opacity:.15}@media screen and (max-width: 1276px){.c-blog__intro-stain{top:20px}}@media screen and (max-width: 1023px){.c-blog__intro-stain{width:179px;top:30px}}@media screen and (max-width: 900px){.c-blog__intro-stain{top:20px}}@media screen and (max-width: 640px){.c-blog__intro-stain{top:10px}}.c-blog__intro-stain-icon{fill:#EE7262}.c-blog__intro-heading{margin-bottom:.92em}@media screen and (max-width: 900px){.c-blog__intro-heading{margin-bottom:.7em}}.c-blog__intro-content{max-width:440px;margin:0 auto;font-size:20px;font-size:1.25rem}@media screen and (max-width: 1276px){.c-blog__intro-content{max-width:none}}@media screen and (max-width: 1023px){.c-blog__intro-content{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 640px){.c-blog__intro-content{font-size:16px;font-size:1rem}}.c-blog__intro-social-media-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;margin-top:50px}@media screen and (max-width: 1276px){.c-blog__intro-social-media-container{margin-top:35px}}@media screen and (max-width: 640px){.c-blog__intro-social-media-container{margin-top:25px}}.c-blog__latest-post{margin-top:35px}@media screen and (max-width: 900px){.c-blog__latest-post{margin-top:20px}}@media screen and (max-width: 640px){.c-blog__latest-post{margin-top:0}}.c-blog__lower{position:relative;padding:10px 15px 0;margin-left:-15px;margin-right:-15px}.c-blog__lower-waveseperator-top{position:absolute;width:100%;height:18px;top:-18px;left:0;z-index:2}.c-blog__lower-waveseperator-top-svg{display:block;width:100%;height:100%;fill:#F8F7F6}.c-blog__filter{height:102px}@media screen and (max-width: 640px){.c-blog__filter{height:72px}}@media screen and (max-width: 360px){.c-blog__filter{height:68px}}.c-blog__filter-outer{height:102px;padding:30px 15px;margin-left:-15px;margin-right:-15px;-webkit-transition:box-shadow 0.28s;-webkit-transition:-webkit-box-shadow 0.28s;transition:-webkit-box-shadow 0.28s;transition:box-shadow 0.28s;transition:box-shadow 0.28s, -webkit-box-shadow 0.28s}@media screen and (max-width: 640px){.c-blog__filter-outer{height:72px;padding:15px}}@media screen and (max-width: 360px){.c-blog__filter-outer{height:68px}}.has-blogfilter-fixed .c-blog__filter-outer{position:fixed;top:64px;left:15px;width:100%;background:#F8F7F6;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1);box-shadow:0 3px 6px rgba(0,0,0,0.1);z-index:20}.has-blogfilter-fixed.admin-bar .c-blog__filter-outer{top:96px}@media screen and (max-width: 782px){.has-blogfilter-fixed.admin-bar .c-blog__filter-outer{top:64px}}.c-blog__filter-items{position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-blog__filter-item{margin-right:8px;-webkit-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-blog__filter-item-link{display:block;position:relative;padding:11px 18px;background:#EAE5E2;border-radius:5px;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;font-size:15px;font-size:.9375rem;-webkit-transition:padding 0.08s,background 0.28s,color 0.28s;transition:padding 0.08s,background 0.28s,color 0.28s}@media screen and (max-width: 360px){.c-blog__filter-item-link{font-size:12px;font-size:.75rem}}.c-blog__filter-item-link:after{content:'';position:absolute;top:50%;right:18px;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ffffff;border-top-color:transparent;visibility:hidden;opacity:0;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.c-blog__filter-item.is-loading .c-blog__filter-item-link{padding-right:46px}.c-blog__filter-item.is-loading .c-blog__filter-item-link:after{visibility:visible;opacity:1;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.c-blog__filter-item.is-active .c-blog__filter-item-link{background:#3F312B;color:#fff}.c-blog__filter-item-link:hover{background:#D0C7C0}.c-blog__posts-outer{margin:18px 0 -85px;-webkit-transition:height 0.5s;transition:height 0.5s}@media screen and (max-width: 767px){.c-blog__posts-outer{margin-bottom:-65px}}@media screen and (max-width: 640px){.c-blog__posts-outer{margin-bottom:-45px}}@media screen and (max-width: 480px){.c-blog__posts-outer{margin-bottom:-35px}}.c-blog__posts-inner{-webkit-transition:opacity 0.18s;transition:opacity 0.18s}.c-blog.is-filtering .c-blog__posts-inner,.c-blog.is-loadingmore .c-blog__posts-inner{opacity:.2}.c-blog__load-more{margin-top:57px;text-align:center}.c-blog__no-posts{margin-bottom:85px}@media screen and (max-width: 640px){.c-blog__no-posts{margin-bottom:65px}}@media screen and (max-width: 480px){.c-blog__no-posts{margin-bottom:45px}}.c-title{margin:0 -15px}.c-blogdetail-header{padding:0 15px;margin-left:-15px;margin-right:-15px;background:#EAE5E2}@media screen and (max-width: 900px){.c-blogdetail-header__left{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}}.c-blogdetail-header__breadcrumbs{margin-top:14px;max-width:665px;margin-left:auto}.c-blogdetail-header__content{max-width:560px;padding:50px 100px 60px 0;margin-left:auto;text-align:center}@media screen and (max-width: 1276px){.c-blogdetail-header__content{padding-right:15px}}@media screen and (max-width: 1023px){.c-blogdetail-header__content{padding:35px 0 50px}}@media screen and (max-width: 900px){.c-blogdetail-header__content{max-width:none}}@media screen and (max-width: 640px){.c-blogdetail-header__content{padding:25px 0 40px}}.c-blogdetail-header__heading{margin-bottom:.275em}.c-blogdetail-header__intro{margin-top:50px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 1023px){.c-blogdetail-header__intro{margin-top:30px;font-size:18px;font-size:1.125rem}}@media screen and (max-width: 640px){.c-blogdetail-header__intro{margin-top:15px;font-size:16px;font-size:1rem}}.c-blogdetail-header__meta{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-blogdetail-header__date{padding-right:7px;-webkit-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 480px){.c-blogdetail-header__date{font-size:14px;font-size:.875rem}}.c-blogdetail-header__categories{position:relative;padding-left:8px;margin-top:3px;color:#EE7262;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px}@media screen and (max-width: 480px){.c-blogdetail-header__categories{margin-top:1px}}.c-blogdetail-header__categories:after{content:'';display:block;position:absolute;top:4px;left:0;width:1px;height:12px;background:#3F312B}.c-blogdetail-header__image{height:100%;min-height:500px;margin-right:-15px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 900px){.c-blogdetail-header__image{height:350px;min-height:0;margin-left:-15px}}@media screen and (max-width: 640px){.c-blogdetail-header__image{height:275px}}@media screen and (max-width: 480px){.c-blogdetail-header__image{height:250px}}.c-important-info__content{max-width:440px;min-height:242px;padding-top:52px}@media screen and (max-width: 640px){.c-important-info__content{min-height:179px;padding-top:35px}}.c-important-info__stain{position:absolute;top:0;left:-160px;width:254px;z-index:-1;opacity:.15}@media screen and (max-width: 640px){.c-important-info__stain{width:179px;left:-78px}}.c-important-info__stain-icon{display:block;fill:#EE7262}.c-important-info__text{font-size:30px;font-size:1.875rem;line-height:1.2}.c-important-info__additional{margin-top:27px;font-family:"Mukta",serif;font-weight:700;text-transform:uppercase}.c-custombutton--align-center .c-custombutton__inner{text-align:center}.c-custombutton--align-right .c-custombutton__inner{text-align:right}@media screen and (max-width: 480px){.c-custombutton__button{width:100%}}.c-backgroundimage{position:relative;min-height:530px;margin-left:-15px;margin-right:-15px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 1023px){.c-backgroundimage{min-height:450px}}@media screen and (max-width: 900px){.c-backgroundimage{min-height:400px}}@media screen and (max-width: 767px){.c-backgroundimage{min-height:350px}}@media screen and (max-width: 640px){.c-backgroundimage{min-height:300px}}.c-magazines__image{-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s;text-align:center}.c-magazines__image img{display:block;margin:0 auto}.c-magazines__entry:hover .c-magazines__image{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-magazines__title{font-size:20px;font-size:1.25rem;text-align:center;text-transform:none;font-weight:600;margin-top:18px}.c-magazines__entry{margin-bottom:58px;display:block}.c-magazine__holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:20px 0}.c-magazine__image{text-align:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-magazine__image img{max-height:500px;width:auto}.c-magazine__image .o-button{margin-top:20px}.c-magazines__entry-overlay{background:rgba(0,0,0,0.3);margin:0 auto;position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.c-magazines__entry-overlay-inner{margin:0 auto;color:#fff;text-shadow:0 0 5px #000000;font-size:28px;font-size:1.75rem}.c-magazines__entry--placeholder{position:relative}.c-magazines__entry--placeholder img{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;right:0;bottom:0}.c-magazines__entry--placeholder .c-magazines__image{padding-top:90%;position:relative;border-radius:10px;overflow:hidden}.c-mediareport__title{font-family:"Mukta",serif;text-transform:uppercase;font-weight:bold}.c-mediareport__caption{margin-top:10px}.c-mediareport__col{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.c-mediareport__report,.c-mediareport__video{margin-top:auto}.c-mediareport__report img{display:block;width:100%;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-mediareports__heading{margin-bottom:47px}@media screen and (max-width: 480px){.c-mediareports__heading{margin-bottom:37px}}.c-mediareports__inner{margin-bottom:-80px}@media screen and (max-width: 480px){.c-mediareports__inner{margin-bottom:-80px}}.c-mediareport__col{margin-bottom:80px}@media screen and (max-width: 480px){.c-mediareport__col{margin-bottom:80px}}.c-mediareport__report{overflow:hidden;cursor:pointer}.c-mediareport__report:hover img{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.admin-bar .pswp{top:32px}@media screen and (max-width: 767px){.admin-bar .pswp{top:0}}.c-steps__headings{margin-bottom:25px}@media screen and (max-width: 480px){.c-steps__headings{text-align:center}}.c-steps__heading{margin-bottom:.3em}.c-steps__subheading{text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;font-size:16px;font-size:1rem}.c-steps__step-entry{margin-bottom:44px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-steps__step-entry{margin-top:35px}}.c-steps__step-entry:last-child{margin-bottom:0}.c-steps__step-entry-number-wrapper{pointer-events:none;-webkit-box-flex:0;-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 640px){.c-steps__step-entry-number-wrapper{-ms-flex-preferred-size:64px;flex-basis:64px}}@media screen and (max-width: 480px){.c-steps__step-entry-number-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 640px){.c-steps__step-entry-number{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}.c-steps__step-entry-content-container{margin-top:12px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 480px){.c-steps__step-entry-content-container{padding-right:0;margin-top:2px;text-align:center}}.c-steps__step-entry-content{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.c-steps__step-entry-content{-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-steps__step-entry-content-inner{max-width:630px;padding-right:30px}@media screen and (max-width: 900px){.c-steps__step-entry-content-inner{max-width:none;padding-right:0}}.c-steps__step-entry-title{margin-bottom:8px;font-weight:600;font-size:20px;font-size:1.25rem}.c-steps__step-entry-image-container{margin-top:10px;-webkit-box-flex:0;-moz-flex:0 0 324px;-ms-flex:0 0 324px;flex:0 0 324px}@media screen and (max-width: 900px){.c-steps__step-entry-image-container{-ms-flex-preferred-size:270px;flex-basis:270px}}@media screen and (max-width: 767px){.c-steps__step-entry-image-container{margin-top:30px;-ms-flex-preferred-size:300px;flex-basis:300px}}.c-steps__step-entry-image-wrapper{display:block;position:relative;border-radius:5px;overflow:hidden}.c-steps__step-entry-image{display:block}.c-imagegallery__inner{margin-bottom:-20px}@media screen and (max-width: 480px){.c-imagegallery__inner{margin-bottom:-10px}}.c-imagegallery__image-outer{margin-bottom:20px}@media screen and (max-width: 480px){.c-imagegallery__image-outer{margin-bottom:10px}}.c-imagegallery__image-wrapper{display:block;position:relative;overflow:hidden}.c-imagegallery__image{display:block}.c-imagegallery__caption{font-size:14px;font-size:.875rem;opacity:0.6;padding-top:11px}.c-imagegallery__no-images{text-align:center}.c-imagegallery--uploads .c-imagegallery__image-wrapper{aspect-ratio:284/375;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#EAE5E2}.c-imagegallery--uploads .c-imagegallery__image-wrapper img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-imagegrid__image-wrapper{display:block;position:relative;padding-top:calc(75.37313433% - 10px);margin-bottom:20px}@media screen and (max-width: 640px){.c-imagegrid__image-wrapper{padding-top:calc(75.37313433% - 5px);margin-bottom:10px}}.c-imagegrid__image-outer--large .c-imagegrid__image-wrapper{padding-top:150.74626866%}.c-imagegrid__image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.c-imagegrid__sizer{width:50%}.c-image__inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-image__image{display:block}.c-shop-products__heading{margin-bottom:30px}.c-shop-products__heading--center{text-align:center}.c-shop-products__heading--right{text-align:right}.c-shop-products__products{margin-bottom:-58px}@media screen and (max-width: 480px){.c-shop-products__products{margin-bottom:-45px}}.c-shop-products__product-inner{margin-bottom:58px}@media screen and (max-width: 480px){.c-shop-products__product-inner{margin-bottom:65px}}.c-shop-productscarousel__heading{margin-bottom:30px}.c-shop-productscarousel__heading--center{text-align:center}.c-shop-productscarousel__heading--right{text-align:right}.c-shop-productscarousel__products-outer{position:relative;padding:0 40px}@media screen and (max-width: 480px){.c-shop-productscarousel__products-outer{margin-left:-15px;margin-right:-15px}}.c-shop-productscarousel__products-inner{-webkit-box-sizing:border-box;box-sizing:border-box}.c-shop-productscarousel__button-container{margin-top:67px;text-align:center}@media screen and (max-width: 640px){.c-shop-productscarousel__button-container{margin-top:42px}}@media screen and (max-width: 480px){.c-shop-productscarousel__button{width:100%}}.c-shop-productscarousel__product{width:23%;height:auto}@media screen and (max-width: 1023px){.c-shop-productscarousel__product{width:30%}}@media screen and (max-width: 900px){.c-shop-productscarousel__product{width:42%}}@media screen and (max-width: 640px){.c-shop-productscarousel__product{width:70%}}@media screen and (max-width: 480px){.c-shop-productscarousel__product{width:80%}}.c-shop-productscarousel__product-inner{height:100%;padding:0 10px}.c-shop-productscarousel__holder{padding:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.c-shop-productscarousel__products-slider-prev,.c-shop-productscarousel__products-slider-next{position:absolute;top:50%;left:0;margin-top:-20px;background:transparent}.c-shop-productscarousel__products-slider-next{left:auto;right:0}.c-productcategories__heading--center{text-align:center}.c-productcategories__heading--right{text-align:right}.c-productcategories__inner{margin-bottom:-20px}@media screen and (max-width: 1023px){.c-productcategories__inner{margin-bottom:-10px}}.c-productcategories__entries{margin-top:36px}.c-shop-categorytiles{margin-left:-15px;margin-right:-15px}.c-shop-categorytiles__inner{margin-bottom:-20px;padding:0 15px;overflow:hidden}.c-shop-categorytiles__sizer{width:50%}.c-shop-categorytiles__category{color:#fff;text-align:center}.c-shop-categorytiles__category--dark-text{color:#3F312B}.c-shop-categorytiles__category-inner{display:block;position:relative;padding-top:calc(50% - 10px);margin-bottom:20px;overflow:hidden}@media screen and (max-width: 767px){.c-shop-categorytiles__category-inner{padding-top:50%;margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 480px){.c-shop-categorytiles__category-inner{padding-top:74.66666667%}}.c-shop-categorytiles__category--large .c-shop-categorytiles__category-inner{padding-top:100%}@media screen and (max-width: 767px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-inner{padding-top:50%}}@media screen and (max-width: 480px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-inner{padding-top:74.66666667%}}.c-shop-categorytiles__category-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-shop-categorytiles__category-inner:hover .c-shop-categorytiles__category-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-shop-categorytiles__category-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:30px 15px;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-shop-categorytiles__category--textcolor-dark .c-shop-categorytiles__category-text{color:#3F312B}.c-shop-categorytiles__category--textshadow .c-shop-categorytiles__category-text{text-shadow:0 0 4px #3F312B}.c-shop-categorytiles__category--textshadow.c-shop-categorytiles__category--textcolor-dark .c-shop-categorytiles__category-text{text-shadow:0 0 4px #fff}.c-shop-categorytiles__category-title{margin-bottom:.25em}@media screen and (max-width: 1023px){.c-shop-categorytiles__category-title{font-size:36px;font-size:2.25rem}}@media screen and (max-width: 900px){.c-shop-categorytiles__category-title{font-size:32px;font-size:2rem}}@media screen and (max-width: 767px){.c-shop-categorytiles__category-title{font-size:40px;font-size:2.5rem}}@media screen and (max-width: 640px){.c-shop-categorytiles__category-title{font-size:36px;font-size:2.25rem}}@media screen and (max-width: 480px){.c-shop-categorytiles__category-title{font-size:30px;font-size:1.875rem}}@media screen and (max-width: 1023px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-title{font-size:52px;font-size:3.25rem}}@media screen and (max-width: 900px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-title{font-size:44px;font-size:2.75rem}}@media screen and (max-width: 767px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-title{font-size:40px;font-size:2.5rem}}@media screen and (max-width: 640px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-title{font-size:36px;font-size:2.25rem}}@media screen and (max-width: 480px){.c-shop-categorytiles__category--large .c-shop-categorytiles__category-title{font-size:30px;font-size:1.875rem}}.c-shop-categorytiles__category-subtitle{font-family:"Mukta",serif;font-weight:700;text-transform:uppercase}.c-shop-categorytiles__category--imageoverlay-light .c-shop-categorytiles__category-inner:after,.c-shop-categorytiles__category--imageoverlay-dark .c-shop-categorytiles__category-inner:after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(255,255,255,0.2)}.c-shop-categorytiles__category--imageoverlay-dark .c-shop-categorytiles__category-inner:after{background:rgba(63,49,43,0.2)}.c-shop-categorytiles__category--search .c-shop-categorytiles__category-inner{background-color:#EE7262;color:#fff}.c-shop-categorytiles__search{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.c-shop-categorytiles__search-inner{max-width:440px;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (max-width: 480px){.c-shop-categorytiles__search-inner{max-width:none}}.c-shop-categorytiles__search-text{margin-bottom:50px;line-height:1.2;font-size:30px;font-size:1.875rem}@media screen and (max-width: 1276px){.c-shop-categorytiles__search-text{margin-bottom:25px;font-size:24px;font-size:1.5rem}}@media screen and (max-width: 1023px){.c-shop-categorytiles__search-text{font-size:20px;font-size:1.25rem}}.c-shop-categorytiles__search-text-mobile{margin-bottom:33px}.c-shop-categories__category-search-holder{max-width:470px}.c-shop-categories__category-inner{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-shop-categorytiles__search-linkbutton{margin-bottom:15px}.c-shop-categorytiles__search-button{width:100%;height:28px;background:transparent;color:rgba(255,255,255,0.6);border:none;border-bottom:2px solid #fff;border-radius:0;line-height:22px;cursor:text}.c-shop-categorytiles__search-button:hover,.c-shop-categorytiles__search-button:focus{background:transparent;border:none;border-bottom:2px solid #fff}.c-shop-categorytiles__search-button-icon-wrapper{position:absolute;top:5px;right:8px}.c-shop-categorytiles__search-button-icon{display:block;stroke:#fff}.c-site-header{padding:10px 15px 60px;margin-left:-15px;margin-right:-15px;background:#EAE5E2}@media screen and (max-width: 900px){.c-site-header{padding:0 15px 50px}}.c-site-header__breadcrumbs{margin-top:4px}.c-site-header__intro{position:relative;padding:100px 30px 0;z-index:1;text-align:center}@media screen and (max-width: 1023px){.c-site-header__intro{padding:30px 15px 0}}@media screen and (max-width: 640px){.c-site-header__intro{padding:35px 0 0}}.c-site-header__stain{position:absolute;top:40px;left:7%;width:254px;z-index:-1;opacity:.15}@media screen and (max-width: 1276px){.c-site-header__stain{top:20px}}@media screen and (max-width: 1023px){.c-site-header__stain{width:179px;top:30px}}@media screen and (max-width: 900px){.c-site-header__stain{top:20px}}.c-site-header__stain-icon{fill:#EE7262}.c-site-header__heading{margin-bottom:.92em}@media screen and (max-width: 900px){.c-site-header__heading{margin-bottom:.7em}}.c-site-header__content{max-width:440px;margin:0 auto;font-size:20px;font-size:1.25rem}@media screen and (max-width: 1276px){.c-site-header__content{max-width:none}}@media screen and (max-width: 1023px){.c-site-header__content{font-size:18px;font-size:1.125rem}}@media screen and (max-width: 640px){.c-site-header__content{font-size:16px;font-size:1rem}}.c-site-header__social-media-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;margin-top:50px}@media screen and (max-width: 1276px){.c-site-header__social-media-container{margin-top:35px}}@media screen and (max-width: 640px){.c-site-header__social-media-container{margin-top:25px}}.c-site-header__image-wrapper{margin-top:35px}@media screen and (max-width: 900px){.c-site-header__image-wrapper{margin-top:0;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}}.c-site-header__image{height:100%;min-height:485px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:1}@media screen and (max-width: 900px){.c-site-header__image{min-height:0;height:360px;margin-left:-15px;margin-right:-15px;-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}}@media screen and (max-width: 767px){.c-site-header__image{height:330px}}@media screen and (max-width: 640px){.c-site-header__image{height:245px}}.c-sitedetail-header{padding:0 15px;margin-left:-15px;margin-right:-15px;background:#EAE5E2}@media screen and (max-width: 900px){.c-sitedetail-header__left{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}}.c-sitedetail-header__breadcrumbs{margin-top:14px;max-width:665px;margin-left:auto}.c-sitedetail-header__content{max-width:560px;padding:58px 120px 60px 0;margin-left:auto;text-align:center}@media screen and (max-width: 1276px){.c-sitedetail-header__content{padding-right:15px}}@media screen and (max-width: 1023px){.c-sitedetail-header__content{padding:40px 0 50px}}@media screen and (max-width: 900px){.c-sitedetail-header__content{max-width:none}}@media screen and (max-width: 640px){.c-sitedetail-header__content{padding:25px 0 40px}}.c-sitedetail-header__heading{margin-bottom:.275em}.c-sitedetail-header__intro{margin-top:50px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 1023px){.c-sitedetail-header__intro{margin-top:30px;font-size:18px;font-size:1.125rem}}@media screen and (max-width: 640px){.c-sitedetail-header__intro{margin-top:15px;font-size:16px;font-size:1rem}}.c-sitedetail-header__image{height:100%;min-height:500px;margin-right:-15px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 900px){.c-sitedetail-header__image{height:350px;min-height:0;margin-left:-15px}}@media screen and (max-width: 640px){.c-sitedetail-header__image{height:275px}}@media screen and (max-width: 480px){.c-sitedetail-header__image{height:250px}}.c-sitedetail-header__subtitle{font-family:"Mukta",serif;font-weight:bold;text-transform:uppercase}.c-steps-image{margin:0 -15px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media screen and (max-width: 900px){.c-steps-image{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-steps-image__left{width:50%;padding:30px 0;-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}@media screen and (max-width: 900px){.c-steps-image__left{width:100%;-webkit-box-ordinal-group:1;-moz-order:0;-ms-flex-order:0;order:0}}.c-steps-image--image-right .c-steps-image__left{-webkit-box-ordinal-group:1;-moz-order:0;-ms-flex-order:0;order:0}.c-steps-image__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-height:625px}@media screen and (max-width: 900px){.c-steps-image__right{height:360px;min-height:0;width:100%}}@media screen and (max-width: 767px){.c-steps-image__right{height:330px}}@media screen and (max-width: 640px){.c-steps-image__right{height:245px}}.c-steps-image__image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}.c-steps-image__content{max-width:610px;margin-right:auto;padding:0 15px 0 60px}@media screen and (max-width: 900px){.c-steps-image__content{max-width:none;padding-left:15px}}.c-steps-image--image-right .c-steps-image__content{margin-left:auto;margin-right:0;padding:0 60px 0 15px}@media screen and (max-width: 900px){.c-steps-image--image-right .c-steps-image__content{max-width:none;padding-right:15px}}.c-steps-image__step-entry{margin-bottom:44px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 640px){.c-steps-image__step-entry{margin-top:35px}}.c-steps-image__step-entry:last-child{margin-bottom:0}.c-steps-image__step-entry-number-wrapper{pointer-events:none;-webkit-box-flex:0;-moz-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 640px){.c-steps-image__step-entry-number-wrapper{-ms-flex-preferred-size:64px;flex-basis:64px}}@media screen and (max-width: 480px){.c-steps-image__step-entry-number-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 640px){.c-steps-image__step-entry-number{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}.c-steps-image__step-entry-content-container{margin-top:12px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 480px){.c-steps-image__step-entry-content-container{padding-right:0;margin-top:2px;text-align:center}}.c-steps-image__step-entry-content{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 767px){.c-steps-image__step-entry-content{-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-steps-image__step-entry-content-inner{max-width:630px;padding-right:30px}@media screen and (max-width: 900px){.c-steps-image__step-entry-content-inner{max-width:none;padding-right:0}}.c-steps-image__step-entry-title{margin-bottom:8px;font-weight:600;font-size:20px;font-size:1.25rem}.c-steps-image__headings{margin-bottom:25px}@media screen and (max-width: 480px){.c-steps-image__headings{text-align:center}}.c-steps-image__heading{margin-bottom:.3em}.c-steps-image__subheading{text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;font-size:16px;font-size:1rem}@media screen and (max-width: 640px){.c-steps-image__step-entry-number{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}.c-imagestatement-text__left-inner{position:relative;padding:0 0 127px 110px;z-index:1;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1276px){.c-imagestatement-text__left-inner{padding-left:45px}}@media screen and (max-width: 1023px){.c-imagestatement-text__left-inner{padding-bottom:84px;padding-left:0}}@media screen and (max-width: 900px){.c-imagestatement-text__left-inner{padding:0 0 70px 0}}@media screen and (max-width: 480px){.c-imagestatement-text__left-inner{padding-bottom:50px;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.c-imagestatement-text__stain{position:absolute;left:145px;top:147px;opacity:0.2;z-index:-1}@media screen and (max-width: 1023px){.c-imagestatement-text__stain{top:110px;left:100px}}@media screen and (max-width: 900px){.c-imagestatement-text__stain{top:70px}}@media screen and (max-width: 640px){.c-imagestatement-text__stain{top:55px}}@media screen and (max-width: 480px){.c-imagestatement-text__stain{top:190px;left:-40px}}@media screen and (max-width: 420px){.c-imagestatement-text__stain{left:50px}}@media screen and (max-width: 360px){.c-imagestatement-text__stain{left:35px}}.c-imagestatement-text__stain-icon{display:block;width:254px;fill:#EE7262}@media screen and (max-width: 1023px){.c-imagestatement-text__stain-icon{width:179px}}@media screen and (max-width: 900px){.c-imagestatement-text__stain-icon{width:254px}}@media screen and (max-width: 640px){.c-imagestatement-text__stain-icon{width:230px}}@media screen and (max-width: 480px){.c-imagestatement-text__stain-icon{width:254px}}.c-imagestatement-text__image-wrapper{-webkit-box-flex:0;-moz-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}@media screen and (max-width: 1023px){.c-imagestatement-text__image-wrapper{-ms-flex-preferred-size:150px;flex-basis:150px}}@media screen and (max-width: 900px){.c-imagestatement-text__image-wrapper{-ms-flex-preferred-size:200px;flex-basis:200px}}@media screen and (max-width: 640px){.c-imagestatement-text__image-wrapper{-ms-flex-preferred-size:170px;flex-basis:170px}}@media screen and (max-width: 480px){.c-imagestatement-text__image-wrapper{-ms-flex-preferred-size:200px;flex-basis:200px}}.c-imagestatement-text__image{display:block}.c-imagestatement-text__statement{margin-bottom:1.1em}@media screen and (max-width: 480px){.c-imagestatement-text__statement{margin-bottom:.8em}}.c-imagestatement-text__statement-wrapper{padding:0 15px 0 65px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1276px){.c-imagestatement-text__statement-wrapper{padding:0 15px 0 30px}}@media screen and (max-width: 480px){.c-imagestatement-text__statement-wrapper{padding:20px 0 0 0;text-align:center;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-imagestatement-text__statement-author{font-family:"Mukta",serif;letter-spacing:1.6px;font-weight:700;text-transform:uppercase}.c-imagestatement-text__right-inner{max-width:480px;padding-top:20px}@media screen and (max-width: 900px){.c-imagestatement-text__right-inner{max-width:none;padding-top:0}}.c-imagestatement-text__heading,.c-imagestatement-text__content{position:relative;z-index:1}.c-imagestatement-text__button-wrapper{margin-top:26px}.c-imagestatement-text__graphic{position:absolute;right:0;bottom:8px;width:230px;z-index:0}@media screen and (max-width: 1920px){.c-imagestatement-text__graphic{width:220px}}@media screen and (max-width: 1276px){.c-imagestatement-text__graphic{width:160px}}@media screen and (max-width: 1023px){.c-imagestatement-text__graphic{display:none}}.c-heading-subheading--center{text-align:center}.c-heading-subheading--right{text-align:right}.c-heading-subheading__heading{margin-bottom:.3em}.c-heading-subheading__subheading{text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;font-size:16px;font-size:1rem}.c-linktiles{margin-left:-15px;margin-right:-15px}.c-linktiles__inner{margin-bottom:-20px;overflow:hidden}@media screen and (max-width: 900px){.c-linktiles__inner{margin-bottom:-10px}}.c-linktiles-entry__sizer{width:50%}.c-linktiles__entry-inner{display:block;position:relative;height:345px;margin-bottom:20px;overflow:hidden}@media screen and (max-width: 900px){.c-linktiles__entry-inner{height:295px;margin-bottom:10px}}@media screen and (max-width: 640px){.c-linktiles__entry-inner{height:315px}}.c-linktiles__entry-inner:after{display:none;content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(63,49,43,0.5)}@media screen and (max-width: 640px){.c-linktiles__entry-inner:after{display:block}}.c-linktiles__entry--large .c-linktiles__entry-inner{height:710px}@media screen and (max-width: 900px){.c-linktiles__entry--large .c-linktiles__entry-inner{height:600px}}@media screen and (max-width: 767px){.c-linktiles__entry--large .c-linktiles__entry-inner{height:450px}}@media screen and (max-width: 640px){.c-linktiles__entry--large .c-linktiles__entry-inner{height:315px}}.c-linktiles__entry-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-linktiles__entry-inner:hover .c-linktiles__entry-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-linktiles__entry-text{position:absolute;right:0;bottom:0;width:300px;height:265px;background:#fff;z-index:1}@media screen and (max-width: 1023px){.c-linktiles__entry-text{height:245px}}@media screen and (max-width: 900px){.c-linktiles__entry-text{width:275px;height:200px}}@media screen and (max-width: 640px){.c-linktiles__entry-text{width:auto;height:auto;top:0;left:0;background:transparent;text-align:center}}.c-linktiles__entry--large .c-linktiles__entry-text{width:auto;height:auto;top:0;left:0;background:transparent;text-align:center}.c-linktiles__entry-text-inner{height:100%;padding:35px 25px 45px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 1023px){.c-linktiles__entry-text-inner{padding:20px 25px 30px}}@media screen and (max-width: 900px){.c-linktiles__entry-text-inner{padding:20px 15px 30px}}@media screen and (max-width: 640px){.c-linktiles__entry-text-inner{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.c-linktiles__entry--large .c-linktiles__entry-text-inner{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 640px){.c-linktiles__entry--large .c-linktiles__entry-text-inner{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.c-linktiles__entry-text-heading{text-transform:none;line-height:1.1666666667;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:30px;font-size:1.875rem}@media screen and (max-width: 900px){.c-linktiles__entry-text-heading{font-size:25px;font-size:1.5625rem}}@media screen and (max-width: 640px){.c-linktiles__entry-text-heading{display:none}}.c-linktiles__entry-text-subheading{font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px;font-size:15px;font-size:.9375rem}@media screen and (max-width: 640px){.c-linktiles__entry-text-subheading{color:#fff;font-family:"Faustina",sans-serif;font-weight:400;letter-spacing:.48px;font-size:30px;font-size:1.875rem}}.c-linktiles__entry-text-subheading-inner{position:relative}.c-linktiles__entry-text-subheading-inner:after{content:'';display:block;height:2px;position:absolute;right:0;bottom:-9px;left:-25px;background:#3F312B;border-radius:2px;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}@media screen and (max-width: 1023px){.c-linktiles__entry-text-subheading-inner:after{left:-15px}}@media screen and (max-width: 640px){.c-linktiles__entry-text-subheading-inner:after{display:none}}.c-linktiles__entry--large .c-linktiles__entry-text-heading{margin:0 0 .45em;text-transform:uppercase;font-size:60px;font-size:3.75rem}@media screen and (max-width: 1023px){.c-linktiles__entry--large .c-linktiles__entry-text-heading{font-size:50px;font-size:3.125rem}}@media screen and (max-width: 900px){.c-linktiles__entry--large .c-linktiles__entry-text-heading{font-size:46px;font-size:2.875rem}}.c-linktiles__entry--large .c-linktiles__entry-text-subheading-inner:after{display:none}.c-linktiles__entry-inner:hover .c-linktiles__entry-text-subheading-inner:after{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-linktiles__entry--textcolor-light .c-linktiles__entry-text{color:#fff}.c-linktiles__entry--textshadow .c-linktiles__entry-text{text-shadow:0 0 4px #fff}.c-linktiles__entry--textshadow.c-linktiles__entry--textcolor-light .c-linktiles__entry-text{text-shadow:0 0 4px #3F312B}.c-linktiles__entry--imageoverlay-light .c-linktiles__entry-inner:after,.c-linktiles__entry--imageoverlay-dark .c-linktiles__entry-inner:after{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:rgba(255,255,255,0.2)}.c-shop-categorytiles__category--imageoverlay-dark .c-shop-categorytiles__category-inner:after{background:rgba(63,49,43,0.2)}.c-contactform__intro{margin-bottom:35px}.c-contactform__form-submit-container{margin-top:40px;text-align:center}.c-tip__left-inner{position:relative}.c-tip__stain{position:absolute;left:271px;bottom:0;opacity:0.2;z-index:1}@media screen and (max-width: 1023px){.c-tip__stain{left:150px}}@media screen and (max-width: 767px){.c-tip__stain{left:100px}}@media screen and (max-width: 640px){.c-tip__stain{left:0}}@media screen and (max-width: 480px){.c-tip__stain{left:-50px}}.c-tip__stain-icon{display:block;width:254px;fill:#EE7262}.c-tip__tip-icon-svg{width:115px;height:120px}.c-tip__tip{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}@media screen and (max-width: 900px){.c-tip__tip{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}@media screen and (max-width: 900px){.c-tip__tip-icon-wrapper{width:100%}}.c-tip__tip,.c-tip__left-inner{padding-left:115px}@media screen and (max-width: 1023px){.c-tip__tip,.c-tip__left-inner{padding-left:50px}}@media screen and (max-width: 900px){.c-tip__tip,.c-tip__left-inner{padding-left:0}}.c-tip__tip-icon-wrapper{margin-right:42px}@media screen and (max-width: 900px){.c-tip__tip-icon-wrapper{margin-right:0;margin-bottom:30px}}.c-tip__image-wrapper{margin-top:47px;margin-left:27px;max-width:268px;z-index:2;position:relative;padding-bottom:76px}@media screen and (max-width: 900px){.c-tip__image-wrapper{margin:20px auto 0;max-width:230px}}.c-tip__right-inner{margin-top:42px}@media screen and (max-width: 900px){.c-tip__right-inner{margin-top:15px}}@media screen and (max-width: 900px){.c-tip__tip-text{width:100%}}.c-pressdocuments__upper{padding-top:5px;margin-bottom:45px}.c-pressdocuments__logos,.c-pressdocuments__textfiles{padding-top:25px}.c-pressdocuments__logos-header,.c-pressdocuments__textfiles-header,.c-pressdocuments__images-header{margin-bottom:20px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-pressdocuments__logos-heading,.c-pressdocuments__textfiles-heading,.c-pressdocuments__images-heading{margin-bottom:0}.c-pressdocuments__logos-download-all,.c-pressdocuments__textfiles-download-all,.c-pressdocuments__images-download-all{margin-left:10px}.c-pressdocuments__logos.is-loading-all .c-pressdocuments__logos-download-all,.c-pressdocuments__textfiles.is-loading-all .c-pressdocuments__textfiles-download-all,.c-pressdocuments__images.is-loading-all .c-pressdocuments__images-download-all{opacity:.2;pointer-events:none}@media screen and (max-width: 1023px){.c-pressdocuments__logos-download-all{font-size:14px;font-size:.875rem}}.c-pressdocuments__logos-entries,.c-pressdocuments__textfiles-entries{font-size:20px;font-size:1.25rem}.c-pressdocuments__logos-entry-outer,.c-pressdocuments__textfiles-entry-outer{margin-bottom:2px}.c-pressdocuments__logos-entry-outer:last-child,.c-pressdocuments__textfiles-entry-outer:last-child{margin-bottom:0}.c-pressdocuments__logos-entry{position:relative;-webkit-transition:padding 0.28s;transition:padding 0.28s}.c-pressdocuments__logos-entry:after{content:'';position:absolute;top:3px;left:0;width:20px;height:20px;border-radius:50%;border:2px solid #3F312B;border-top-color:transparent;z-index:1;visibility:hidden;opacity:0;-webkit-transition:opacity 0.28s,visibility 0.28s 0.28s;transition:opacity 0.28s,visibility 0.28s 0.28s;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.c-pressdocuments__logos-entry.is-loading,.c-pressdocuments__logos.is-loading-all .c-pressdocuments__logos-entry{padding-left:26px}.c-pressdocuments__logos-entry.is-loading:before,.c-pressdocuments__logos-entry.is-loading:after,.c-pressdocuments__logos.is-loading-all .c-pressdocuments__logos-entry:before,.c-pressdocuments__logos.is-loading-all .c-pressdocuments__logos-entry:after{visibility:visible;opacity:1;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.c-pressdocuments__images-entries{margin-bottom:-20px}@media screen and (max-width: 480px){.c-pressdocuments__images-entries{margin-bottom:-10px}}.c-pressdocuments__images-entry-outer{margin-bottom:20px}@media screen and (max-width: 480px){.c-pressdocuments__images-entry-outer{margin-bottom:10px}}.c-pressdocuments__images-entry{display:block;position:relative;overflow:hidden;border-radius:5px}.c-pressdocuments__images-entry:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;background:rgba(255,255,255,0.7);z-index:1;-webkit-transition:opacity 0.28s,visibility 0.28s 0.28s;transition:opacity 0.28s,visibility 0.28s 0.28s}.c-pressdocuments__images-entry:after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #3F312B;border-top-color:transparent;z-index:1;visibility:hidden;opacity:0;-webkit-transition:opacity 0.28s,visibility 0.28s 0.28s;transition:opacity 0.28s,visibility 0.28s 0.28s;-webkit-animation:loader 0.8s linear infinite;animation:loader 0.8s linear infinite}.c-pressdocuments__images-entry.is-loading:before,.c-pressdocuments__images-entry.is-loading:after,.c-pressdocuments__images.is-loading-all .c-pressdocuments__images-entry:before,.c-pressdocuments__images.is-loading-all .c-pressdocuments__images-entry:after{visibility:visible;opacity:1;-webkit-transition:opacity 0.28s;transition:opacity 0.28s}.c-pressdocuments__images-entry-image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-pressdocuments__images-entry:hover .c-pressdocuments__images-entry-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}@media screen and (max-width: 900px){.c-pressdocuments__infobox{-webkit-box-ordinal-group:0;-moz-order:-1;-ms-flex-order:-1;order:-1}}.c-pressdocuments__infobox-inner{position:relative;padding:25px 15px 45px;margin:28px auto 24px;background-color:#fff;text-align:center}@media screen and (max-width: 640px){.c-pressdocuments__infobox-inner{padding:20px 15px 25px}}.c-pressdocuments__infobox-heading{position:relative;max-width:330px;margin:0 auto 1em}.c-pressdocuments__infobox-heading:after{content:'';display:block;width:94px;height:2px;margin:.85em auto 0;background-color:#3F312B;border-radius:2px}.c-pressdocuments__infobox-info{margin-top:26px}.c-pressdocuments__infobox-info-title{color:#EE7262;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px}.c-translationlist__infos{max-width:532px;margin:0 auto}.c-translationlist__content-inner{position:relative;max-width:670px;padding:38px 15px 50px;margin:28px auto 24px;background-color:#fff}@media screen and (max-width: 640px){.c-translationlist__content-inner{padding:20px 15px 25px}}@media screen and (max-width: 360px){.c-translationlist__content-inner{padding:20px 10px 25px}}.c-translationlist__heading{position:relative;max-width:440px;margin:0 auto 1.5em;text-align:center}.c-translationlist__heading:after{content:'';display:block;width:94px;height:2px;margin:1em auto 0;background-color:#3F312B;border-radius:2px}.c-translationlist__entries-title{position:relative;margin-bottom:11px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-translationlist__entries-title:after{content:'|';display:block;position:absolute;top:-4px;left:50%;margin-left:-3px;color:#EE7262}.c-translationlist__entries-title-left,.c-translationlist__entries-title-right{text-transform:uppercase;color:#EE7262;font-family:"Mukta",serif;font-weight:700;letter-spacing:1.6px;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width: 640px){.c-translationlist__entries-title-left,.c-translationlist__entries-title-right{margin-bottom:6px}}@media screen and (max-width: 420px){.c-translationlist__entries-title-left,.c-translationlist__entries-title-right{font-size:15px;font-size:.9375rem}}@media screen and (max-width: 360px){.c-translationlist__entries-title-left,.c-translationlist__entries-title-right{font-size:14px;font-size:.875rem}}.c-translationlist__entries-title-left{padding-right:12px;text-align:right}@media screen and (max-width: 640px){.c-translationlist__entries-title-left{padding-right:8px}}@media screen and (max-width: 360px){.c-translationlist__entries-title-left{padding-right:6px}}.c-translationlist__entries-title-right{padding-left:12px}@media screen and (max-width: 640px){.c-translationlist__entries-title-right{padding-left:8px}}@media screen and (max-width: 360px){.c-translationlist__entries-title-right{padding-left:6px}}.c-translationlist__entry{position:relative;margin-bottom:6px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 420px){.c-translationlist__entry{font-size:15px;font-size:.9375rem}}@media screen and (max-width: 360px){.c-translationlist__entry{font-size:14px;font-size:.875rem}}.c-translationlist__entry:after{content:'|';display:block;position:absolute;top:-1px;left:50%;margin-left:-3px}.c-translationlist__entry-left,.c-translationlist__entry-right{overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.c-translationlist__entry-left{padding-right:12px;text-align:right}@media screen and (max-width: 640px){.c-translationlist__entry-left{padding-right:8px}}@media screen and (max-width: 360px){.c-translationlist__entry-left{padding-right:6px}}.c-translationlist__entry-right{padding-left:12px}@media screen and (max-width: 640px){.c-translationlist__entry-right{padding-left:8px}}@media screen and (max-width: 360px){.c-translationlist__entry-right{padding-left:6px}}.c-lesson-header{padding:0 15px;margin-left:-15px;margin-right:-15px;background:#EAE5E2}@media screen and (max-width: 900px){.c-lesson-header__left{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}}.c-lesson-header__breadcrumbs{margin-top:14px;max-width:665px;margin-left:auto}.c-lesson-header__content{max-width:560px;padding:58px 120px 60px 0;margin-left:auto;text-align:center}@media screen and (max-width: 1276px){.c-lesson-header__content{padding-right:15px}}@media screen and (max-width: 1023px){.c-lesson-header__content{padding:40px 0 50px}}@media screen and (max-width: 900px){.c-lesson-header__content{max-width:none}}@media screen and (max-width: 640px){.c-lesson-header__content{padding:25px 0 40px}}.c-lesson-header__heading{margin-bottom:.275em}.c-lesson-header__intro{margin-top:50px;font-size:20px;font-size:1.25rem}@media screen and (max-width: 1023px){.c-lesson-header__intro{margin-top:30px;font-size:18px;font-size:1.125rem}}@media screen and (max-width: 640px){.c-lesson-header__intro{margin-top:15px;font-size:16px;font-size:1rem}}.c-lesson-header__image{height:100%;min-height:500px;margin-right:-15px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 900px){.c-lesson-header__image{height:350px;min-height:0;margin-left:-15px}}@media screen and (max-width: 640px){.c-lesson-header__image{height:275px}}@media screen and (max-width: 480px){.c-lesson-header__image{height:250px}}.c-lesson-header__subtitle{font-family:"Mukta",serif;font-weight:bold;text-transform:uppercase}.c-lesson-header__lesson-link{color:#D96859}.c-lesson-header__lesson-link-hr{background:#D96859;width:120px;height:2px}.c-lesson-infobox__infos{max-width:532px;margin:0 auto}.c-lesson-infobox--with-image .c-lesson-infobox__infos{max-width:312px}.c-lesson-infobox__content-inner{position:relative;max-width:670px;padding:38px 15px 50px;margin:28px auto 24px;background-color:#fff;text-align:left}@media screen and (max-width: 640px){.c-lesson-infobox__content-inner{padding:20px 15px 25px}}.c-lesson-infobox__heading{position:relative;max-width:440px;margin:0 auto 1.5em;text-align:center}.c-lesson-infobox__heading:after{content:'';display:block;width:94px;height:2px;margin:1em auto 0;background-color:#3F312B;border-radius:2px}.c-lesson-infobox__info{margin-top:26px}.c-lesson-infobox__info-title{color:#EE7262;font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;letter-spacing:1.6px}.c-lesson-infobox__description-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-lesson-infobox__description-wrapper{padding:28px 0 24px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.c-lesson-infobox__description{height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.c-progress-map__map{height:500px;display:block;margin-bottom:30px;margin-left:-15px;margin-right:-15px}.c-progress-map .c-progress-map__card-entry{cursor:pointer}.c-progress-map .c-progress-map__card-entry{-webkit-transition:opacity 0.28;transition:opacity 0.28}.c-progress-map .c-progress-map__card-entry.is-disabled{opacity:.3}.c-progress-map__card{display:block;margin-bottom:45px;border-radius:5px;color:#3F312B;-webkit-transition:transform 0.28s,opacity 0.18s;-webkit-transition:opacity 0.18s,-webkit-transform 0.28s;transition:opacity 0.18s,-webkit-transform 0.28s;transition:transform 0.28s,opacity 0.18s;transition:transform 0.28s,opacity 0.18s,-webkit-transform 0.28s}@media screen and (max-width: 640px){.c-progress-map__card{margin-bottom:30px}}.c-progress-map__card:hover{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-progress-map__card-image-wrapper{position:relative;border-radius:5px;overflow:hidden;will-change:box-shadow;-webkit-transition:box-shadow 0.28s;-webkit-transition:-webkit-box-shadow 0.28s;transition:-webkit-box-shadow 0.28s;transition:box-shadow 0.28s;transition:box-shadow 0.28s, -webkit-box-shadow 0.28s;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.c-progress-map__card-image-wrapper:hover{-webkit-box-shadow:0 0 6px rgba(63,49,43,0.25);box-shadow:0 0 6px rgba(63,49,43,0.25)}.c-progress-map__card-image{display:block;will-change:transform;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-progress-map__card:hover .c-progress-map__card-image{-ms-transform:scale(1.025);-webkit-transform:scale(1.025);transform:scale(1.025)}.c-progress-map__card-content{padding-bottom:6px}.c-progress-map__card-name{margin-top:13px;text-transform:uppercase;font-family:"Mukta",serif;font-weight:700;font-size:17px;font-size:1.0625rem}.c-progress-map__card-text{margin-top:3px;font-size:14px;font-size:.875rem}.c-progress-map__infowindow{font-size:1rem}.c-progress-map__infowindow-title{font-size:1.5rem;margin-bottom:10px}.c-progress-map__infowindow-address,.c-progress-map__infowindow-city,.c-progress-map__infowindow-state{padding:2px}.c-open-doors-day{position:relative;margin-left:-15px;margin-right:-15px}.c-open-doors-day__inner{padding:80px 15px 115px}@media screen and (max-width: 1023px){.c-open-doors-day__inner{padding:70px 15px 85px}}@media screen and (max-width: 767px){.c-open-doors-day__inner{text-align:center;padding:55px 15px 60px}}.c-open-doors-day__inner-column{max-width:470px;margin:0 auto;color:#EAE5E2}@media screen and (max-width: 767px){.c-open-doors-day__inner-column{color:inherit}}.c-open-doors-day__title{text-transform:uppercase;font-weight:normal}.c-open-doors-day__content{margin-bottom:32px}.c-open-doors-day__form-submit-container{margin-top:40px}.c-open-doors-day__image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (max-width: 767px){.c-open-doors-day__image{position:relative;padding-top:64.8%;background-position:left center}}.c-open-doors-day__image:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.1)}.c-open-doors-day .o-input:after{background:#EAE5E2}@media screen and (max-width: 767px){.c-open-doors-day .o-input:after{background:#3F312B}}.c-open-doors-day .o-input__label{color:rgba(234,229,226,0.8)}@media screen and (max-width: 767px){.c-open-doors-day .o-input__label{color:rgba(63,49,43,0.8)}}.c-open-doors-day .o-input__field{color:#EAE5E2}@media screen and (max-width: 767px){.c-open-doors-day .o-input__field{color:#3F312B}}.c-open-doors-day .o-input__field.has-value+.o-input__label{color:rgba(234,229,226,0.8)}@media screen and (max-width: 767px){.c-open-doors-day .o-input__field.has-value+.o-input__label{color:rgba(63,49,43,0.8)}}.c-open-doors-day .o-input__field:focus+.o-input__label{color:#eae5e2}@media screen and (max-width: 767px){.c-open-doors-day .o-input__field:focus+.o-input__label{color:rgba(63,49,43,0.8)}}.c-raffle__heading--center{text-align:center}.c-raffle__heading--right{text-align:right}.c-raffle__content{font-size:20px;font-size:1.25rem}@media screen and (max-width: 640px){.c-raffle__content{font-size:16px;font-size:1rem}}.c-raffle__intro{margin-bottom:48px}@media screen and (max-width: 640px){.c-raffle__intro{margin-bottom:38px}}.c-raffle__form-col{margin-bottom:15px}.c-raffle__question-text{font-size:24px;font-size:1.5rem;margin-top:30px}@media screen and (max-width: 640px){.c-raffle__question-text{font-size:20px;font-size:1.25rem;margin-top:20px}}.c-raffle__submit{margin-top:30px}.c-raffle__firstname{opacity:0;pointer-events:none;width:1px;height:1px}.c-raffle__message{background:#9bb653;color:#fff;padding:10px 15px;border-radius:5px;overflow:hidden}.c-raffle__message--error{background:#EE7262}.c-raffle__newsletter{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-raffle__conditions{margin-top:30px}.c-advent{background:#eeebe6;padding:100px 15px;margin:0 -15px}.c-advent>.l-container{position:relative}.c-advent__days{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-advent__days-column{width:calc((100% - 60px) / 4);-ms-flex-preferred-size:calc((100% - 60px) / 4);flex-basis:calc((100% - 60px) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:20px}@media screen and (max-width: 767px){.c-advent__days-column{width:calc((100% - 20px) / 2);-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}}.c-advent__days-column:first-child,.c-advent__days-column:nth-child(2){padding-top:300px}@media screen and (max-width: 767px){.c-advent__days-column:first-child,.c-advent__days-column:nth-child(2){padding-top:0}}.c-advent__days-column.has-large .c-advent__day--large{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-advent__days-column.has-large .c-advent__day--large .c-advent__day-inner{height:100%;min-height:500px}.c-advent__days-column.has-medium .c-advent__day:last-child,.c-advent__days-column.has-medium .c-advent__day--medium{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-advent__days-column.has-medium .c-advent__day:last-child .c-advent__day-inner,.c-advent__days-column.has-medium .c-advent__day--medium .c-advent__day-inner{height:100%;min-height:350px}.c-advent__days-column.has-small .c-advent__day:last-child,.c-advent__days-column.has-small .c-advent__day:nth-last-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.c-advent__days-column.has-small .c-advent__day:last-child .c-advent__day-inner,.c-advent__days-column.has-small .c-advent__day:nth-last-child(2) .c-advent__day-inner{height:100%;min-height:200px}.c-advent__day{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:160px;font-size:10rem;font-family:'Roshida Valentines', san-serif}@media screen and (max-width: 1023px){.c-advent__day{font-size:128px;font-size:8rem}}@media screen and (max-width: 900px){.c-advent__day{font-size:96px;font-size:6rem}}@media screen and (max-width: 767px){.c-advent__day{font-size:160px;font-size:10rem}}@media screen and (max-width: 640px){.c-advent__day{font-size:128px;font-size:8rem}}.c-advent__day.is-opened,.c-advent__day.is-open,.c-advent__day.is-opening{z-index:10000}.c-advent__day.is-opened .c-advent__day-inner,.c-advent__day.is-open .c-advent__day-inner{border-radius:22px;background:#fff;-webkit-perspective-origin:0;perspective-origin:0;-webkit-transition:all .3s;transition:all .3s}.c-advent__day.is-opened .c-advent__day-link-empty,.c-advent__day.is-opened .c-advent__day-link-image,.c-advent__day.is-open .c-advent__day-link-empty,.c-advent__day.is-open .c-advent__day-link-image{-webkit-filter:brightness(100%);filter:brightness(100%)}.c-advent__day.is-opened .c-advent__day-index,.c-advent__day.is-open .c-advent__day-index{-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-advent__day.is-opened .c-advent__day-index-holder,.c-advent__day.is-open .c-advent__day-index-holder{-webkit-transform:rotateY(-150deg);transform:rotateY(-150deg);opacity:0;pointer-events:none}.c-advent__day-openable:not(.is-open):not(.is-opening) .c-advent__day-index-holder:hover{cursor:pointer;-webkit-transition:all .4s;transition:all .4s;-webkit-box-shadow:5px 0 5px rgba(0,0,0,0.2);box-shadow:5px 0 5px rgba(0,0,0,0.2);-webkit-transform:rotateY(-35deg) !important;transform:rotateY(-35deg) !important}.c-advent__day-inner{border-radius:22px;position:relative;height:0;-webkit-perspective:1000px;perspective:1000px}.c-advent__day-inner.has-shadow{-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.1);box-shadow:0 8px 15px rgba(0,0,0,0.1)}.c-advent__day-index-holder{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;border-radius:22px;z-index:2;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:all .3s, opacity .5s .1s, -webkit-transform 0.5s;transition:all .3s, opacity .5s .1s, -webkit-transform 0.5s;transition:all .3s, transform 0.5s, opacity .5s .1s;transition:all .3s, transform 0.5s, opacity .5s .1s, -webkit-transform 0.5s}.c-advent__day-link-empty,.c-advent__day-link-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;-webkit-filter:brightness(65%);filter:brightness(65%);border-radius:22px;-webkit-transition:all 0.75s;transition:all 0.75s}.c-advent__link-button{position:absolute;left:50%;bottom:15px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:1;max-width:90%}.c-advent__link-button:active{-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.c-advent__top{text-align:right;padding:0 150px 30px}@media screen and (max-width: 767px){.c-advent__top{padding:0 30px}}.c-advent__image{max-width:700px;width:100%;z-index:10}.c-advent__logo{margin-bottom:-250px;height:250px;width:50%;position:relative;z-index:10}@media screen and (max-width: 767px){.c-advent__logo{width:80%;margin:0 auto}}.c-advent__logo-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-advent__bg-image{position:absolute;z-index:9;pointer-events:none;width:400px}@media screen and (max-width: 640px){.c-advent__bg-image{width:300px}}.c-advent__bg-image--top-left{left:0;top:0;-webkit-transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);transform:translate(-50%, -45%)}.c-advent__bg-image--top-right{right:0;top:0;-webkit-transform:translate(35%, -30%);-ms-transform:translate(35%, -30%);transform:translate(35%, -30%)}@media screen and (max-width: 767px){.c-advent__bg-image--top-right{-webkit-transform:translate(35%, 15%);-ms-transform:translate(35%, 15%);transform:translate(35%, 15%)}}.c-advent__bg-image--bot-left{left:0;bottom:0;-webkit-transform:translate(-75%, 10%);-ms-transform:translate(-75%, 10%);transform:translate(-75%, 10%);width:450px}@media screen and (max-width: 640px){.c-advent__bg-image--bot-left{width:350px}}.c-advent__bg-image--bot-right{right:0;bottom:0;-webkit-transform:translate(62%, 10%);-ms-transform:translate(62%, 10%);transform:translate(62%, 10%);width:450px}@media screen and (max-width: 640px){.c-advent__bg-image--bot-right{width:350px}}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:15px;margin-bottom:0;color:#3F312B;border-top:none}@media screen and (max-width: 480px){.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:14px;font-size:.875rem}}.woocommerce-error:before,.woocommerce-error:after,.woocommerce-info:before,.woocommerce-info:after,.woocommerce-message:before,.woocommerce-message:after{display:none}.woocommerce-error{color:#fff}.woocommerce-error-inner,.woocommerce-info-inner,.woocommerce-message-inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 480px){.woocommerce-error-inner,.woocommerce-info-inner,.woocommerce-message-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}}.woocommerce-error .o-button,.woocommerce-info .o-button,.woocommerce-message .o-button{margin-left:15px;-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 480px){.woocommerce-error .o-button,.woocommerce-info .o-button,.woocommerce-message .o-button{margin:10px 0 0}}.woocommerce-info,.woocommerce-message{background:#D0C7C0}.woocommerce-error{background:#EE7262}.c-cart{padding:0 15px}.c-cart__empty{padding:30px 15px 0}.c-cart__delete{position:relative;width:26px;height:26px;display:block}.c-cart__delete:before,.c-cart__delete:after{content:'';width:18px;height:2px;background-color:#EE7262;position:absolute;border-radius:2px;left:3px;top:50%;margin-top:-1px}.c-cart__delete:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-cart__delete:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-cart__calculator-button{text-decoration:underline}.c-cart__calculator-button:after{display:none}.c-cart__title{padding:57px 0 16px}.c-cart__totals-title{margin-bottom:31px}.edit_price_in_cart_text small{line-height:1}.c-cart__update-shipping-button button{display:block;width:100%}@media screen and (max-width: 767px){.woocommerce-cart-form__cart-item .c-single-product__amount{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;margin-right:0}}@media screen and (max-width: 767px){.woocommerce table.shop_table td.actions{padding:22px 28px}}@media screen and (max-width: 640px){.woocommerce table.shop_table td.actions{padding:11px 14px}}.woocommerce-cart #ppc-button{margin-top:10px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:auto;min-width:50px}.c-coupon{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;float:left}@media screen and (max-width: 767px){.c-coupon{width:100%;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-coupon label{display:none}.c-coupon__input{margin-right:20px}@media screen and (max-width: 640px){.c-coupon__input{width:100%;margin-right:0;text-align:left;margin-bottom:10px}}.c-coupon__input-field{border:2px solid #D0C7C0;background:transparent;border-radius:3px;height:42px;padding:7px 8px;text-align:center}.c-coupon__input-field::-webkit-input-placeholder{color:#3F312B}.c-coupon__input-field::-moz-placeholder{color:#3F312B}.c-coupon__input-field:-ms-input-placeholder{color:#3F312B}.c-coupon__input-field::-ms-input-placeholder{color:#3F312B}.c-coupon__input-field::placeholder{color:#3F312B}.c-archive-product{display:block}.c-shop-productscarousel .c-archive-product{height:100%;padding:10px;background:#fff;border-radius:5px}.c-shop-productscarousel__holder{background:#fff}.c-recipedetail__small-helpers .c-shop-productscarousel .c-archive-product,.c-recipedetail__small-helpers .c-shop-productscarousel__holder,.c-related-products .c-shop-productscarousel .c-archive-product,.c-related-products .c-shop-productscarousel__holder,.vc-row.backgroundcolor-white .c-shop-productscarousel .c-archive-product,.vc-row.backgroundcolor-white .c-shop-productscarousel__holder{background:#F8F7F6}.c-archive-product__title{margin:0 0 2px;font-weight:600;text-transform:none;text-align:center;font-size:20px;font-size:1.25rem}.c-archive-product__category{text-align:center;font-size:14px;font-size:.875rem}.c-archive-product__price{padding-top:9px;text-align:center;font-family:"Mukta",serif;font-weight:700}.c-archive-product__image{position:relative;width:100%;padding-top:100%;-webkit-transition:transform 0.28s;-webkit-transition:-webkit-transform 0.28s;transition:-webkit-transform 0.28s;transition:transform 0.28s;transition:transform 0.28s, -webkit-transform 0.28s}.c-archive-product__image-holder{position:relative;max-width:300px;margin:0 auto;margin-bottom:18px}@media screen and (max-width: 640px){.c-archive-product__image-holder{margin-bottom:12px}}.c-shop-productscarousel .c-archive-product__image-holder{max-width:170px}.c-shop-intro__right-product .c-archive-product__image-holder{max-width:230px}.c-archive-product:hover .c-archive-product__image{-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.c-archive-product__image-container{position:absolute;bottom:0;left:0;right:0;height:100%;text-align:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}@media screen and (max-width: 480px){.c-shop-products__product .c-archive-product__image-holder{max-width:220px}}@media screen and (max-width: 480px){.c-shop-products__product .c-archive-product__image-container{position:relative;bottom:auto;left:auto;right:auto;height:auto !important}}@media screen and (max-width: 480px){.c-shop-products__product .c-archive-product__image{padding-top:0}}.c-archive-product__image-container>img{max-height:100%;width:auto !important}.c-archive-product__new{position:absolute;left:0;top:0;overflow:hidden;width:116px;z-index:1}@media screen and (max-width: 1276px){.c-archive-product__new{width:87px}}@media screen and (max-width: 480px){.c-archive-product__new{width:60px}}.c-archive-product__badge{position:absolute;top:0;right:0;width:50px;overflow:hidden;background:#e57465;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 5px 3px;border-radius:3px}.c-shop-productscarousel .c-archive-product__new,.c-shop-intro .c-archive-product__new{width:72px}.c-archive-product__stain{display:block}.c-archive-product__add-to-cart{text-align:center;margin-top:12px}.woocommerce #reviews #comments ol.commentlist li{margin:0 0 28px 0}.woocommerce #reviews #comments ol.commentlist li:first-child{margin-bottom:18px}.woocommerce #reviews #comments ol.commentlist.show-all li:first-child{margin-bottom:28px}.commentlist .review:not(:first-child){display:none}.commentlist.show-all .review:not(:first-child){display:block}.commentlist{max-height:400px;overflow-y:auto}.c-comments__show-more{cursor:pointer;color:#D96859;text-decoration:underline;margin-bottom:20px;font-size:14px;font-size:.875rem}.c-comments__show-more.hide{display:none}.c-comments{position:relative}.c-comments__overlay{display:none;position:absolute;bottom:0;left:0;right:0;height:30px;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#F8F7F6));background-image:linear-gradient(transparent, #F8F7F6)}.c-comments__overlay.show{display:block}.c-comments__text .description p{margin:0}.c-comments__review-form{border-top:1px solid #EAE5E2}.c-minicart{font-size:16px;font-size:1rem;text-transform:none}.c-minicart.is-loading{opacity:0.3}.c-minicart__item{border-bottom:1px solid #EAE5E2;padding:15px 0}.c-minicart__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.c-minicart__info-top{display:-webkit-box;display:-ms-flexbox;display:flex}.c-minicart__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.c-minicart__actions{-ms-flex-negative:0;flex-shrink:0}.c-minicart__action{width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-minicart__action svg{fill:#3F312B}.c-minicart__action:hover svg{fill:#EE7262}.c-minicart__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-minicart__price{margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.c-minicart__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 28px 15px 18px}.c-minicart__image-holder{width:80px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}.c-minicart__image-holder>{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-minicart__attributes{margin-top:10px}.c-minicart__totals{text-transform:none;font-size:16px;font-size:1rem;margin-top:20px}.c-minicart__small,.c-minicart__shipping .c-minicart__text{color:#D0C7C0;font-size:14px;font-size:.875rem}.c-minicart__totals-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:3px 0}.c-minicart__empty-button-holder,.c-minicart__button-holder{margin-top:10px}.c-minicart__empty-button-holder .o-button,.c-minicart__button-holder .o-button{display:block;width:100%}.c-minicart__button-separator{text-align:center;color:#D0C7C0;font-size:12px;font-size:.75rem;padding:5px 0}.c-minicart__article-count{padding-bottom:5px;border-bottom:1px solid #EAE5E2}.c-minicart__card-data{font-size:12px;font-size:.75rem}.c-minicart__item-count{font-size:12px;font-size:.75rem;margin-top:5px}.c-minicart__empty{font-size:16px;font-size:1rem;text-transform:none;text-align:center}.c-minicart__empty-title{font-size:20px;font-size:1.25rem;padding-bottom:10px;border-bottom:1px solid #EAE5E2;margin-bottom:10px}.c-minicart__empty-description{margin:20px 0}.c-minicart__icon{fill:#D0C7C0}.c-myaccount{padding:0 15px;margin:30px auto}.woocommerce .c-myaccount a.button{display:inline-block}.c-myaccount .woocommerce-error,.c-myaccount .woocommerce-info,.c-myaccount .woocommerce-message{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.woocommerce .c-myaccount .edit-account .button{margin-top:20px}.woocommerce .c-myaccount .voucher-actions a.button{background:#EE7262;border-color:#EE7262}.woocommerce .c-myaccount .voucher-actions a.button:hover{color:#fff;background:#ec5d4b;border-color:#ec5d4b}.c-myaccount__welcome-text{font-size:24px;font-size:1.5rem}.c-myaccount__quicklink{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px;border-radius:15px;overflow:hidden;margin:0 15px;width:50%;-webkit-transition:-webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:-webkit-box-shadow 0.3s, -webkit-transform 0.3s;transition:box-shadow 0.3s, transform 0.3s;transition:box-shadow 0.3s, transform 0.3s, -webkit-box-shadow 0.3s, -webkit-transform 0.3s}.c-myaccount__quicklink:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 6px 6px rgba(63,49,43,0.25);box-shadow:0 6px 6px rgba(63,49,43,0.25)}@media screen and (max-width: 767px){.c-myaccount__quicklink{width:100%}}.c-myaccount__quicklinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 -15px 30px}.c-myaccount__quicklink-overlay{text-shadow:0 0 5px #000000;color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:32px;font-size:2rem;z-index:2;background:rgba(0,0,0,0.2)}.c-myaccount__quicklink-image{-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.woocommerce-MyAccount-navigation-link{font-family:"Mukta",serif}.woocommerce-MyAccount-navigation-link.is-active{font-weight:bold}mark{background:#EAE5E2}.woocommerce-customer-details .woocommerce-column{margin-bottom:15px}.woocommerce-customer-details .woocommerce-column h2{font-size:32px;font-size:2rem}@media screen and (max-width: 420px){.woocommerce-customer-details .woocommerce-column h2{font-size:24px;font-size:1.5rem}}.c-myaccount form{margin-bottom:100px}.c-myaccount__newsletter{margin:30px 0}.c-myaccount__term-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:0 -30px;padding:16px 0;overflow-x:auto}.c-myaccount__term-button{border-radius:32px;padding:4px 16px;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;border:1px solid #D0C7C0;cursor:pointer}.c-myaccount__term-button.is-active{border:1px solid #3F312B}.c-myaccount__term-button:first-child{margin-left:30px}.c-myaccount__term-button:last-child{margin-right:30px}.c-product-accordion__entry-header-link{padding:16px 56px 14px 0}.c-product-accordion__entry-contents{padding:0 0 22px 0}.woocommerce .c-rating__stars .star-rating{float:none}.c-rating__name{font-weight:700}.c-rating__date{font-size:14px;font-size:.875rem}.c-related-products{position:relative;padding:80px 15px 70px;background:#fff}@media screen and (max-width: 900px){.c-related-products{padding-top:70px}}@media screen and (max-width: 640px){.c-related-products{padding:50px 15px 50px}}.c-related-products__title{text-align:center;margin-bottom:53px}.c-shop-categories{margin:0 -10px}.c-shop-categories__category{width:50%;padding-top:27.5%;position:relative;text-align:center;color:#fff}.c-shop-categories__category.is-dark{color:#3F312B}.c-shop-categories__category.is-big{padding-top:55%}.c-gallery__sizer{width:25%}.c-shop-categories__category.is-search .c-shop-categories__category-inner{background-color:#D96859;color:#fff}.c-shop-categories__category-search-holder{max-width:470px}.c-shop-categories__search-text{font-size:30px;font-size:1.875rem}.c-shop-categories__category-inner{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-shop-categories__search-input label{text-align:center;text-transform:uppercase;font-family:"Mukta",serif;color:#fff;left:50%;font-weight:bold;-ms-transform:translate(-50%, 22px);-webkit-transform:translate(-50%, 22px);transform:translate(-50%, 22px)}.c-shop-categories__search-input .o-input__field:focus+.o-input__label,.c-shop-categories__search-input .o-input__field.has-value+.o-input__label{left:8px}.c-shop-categories__search-input .o-input__field{background:transparent;color:#fff;text-align:center;font-family:"Mukta",serif}.c-shop-categories__search-input .o-input__field::-webkit-input-placeholder{color:rgba(255,255,255,0.6);text-transform:uppercase;font-weight:bold}.c-shop-categories__search-input .o-input__field::-moz-placeholder{color:rgba(255,255,255,0.6);text-transform:uppercase;font-weight:bold}.c-shop-categories__search-input .o-input__field:-ms-input-placeholder{color:rgba(255,255,255,0.6);text-transform:uppercase;font-weight:bold}.c-shop-categories__search-input .o-input__field::-ms-input-placeholder{color:rgba(255,255,255,0.6);text-transform:uppercase;font-weight:bold}.c-shop-categories__search-input .o-input__field::placeholder{color:rgba(255,255,255,0.6);text-transform:uppercase;font-weight:bold}.c-shop-categories__search-input .o-input:after{background-color:#fff}.c-shop-categories__search-button{margin-top:44px}.c-shop-categories__search-button .o-button{display:block}.c-shop-intro__inner{padding-bottom:50px}@media screen and (max-width: 767px){.c-shop-intro__inner{padding-bottom:0}}.c-shop-intro__left-inner{position:relative;padding-top:65px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1023px){.c-shop-intro__left-inner{padding-top:0}}@media screen and (max-width: 767px){.c-shop-intro__left-inner{padding-bottom:50px}}@media screen and (max-width: 640px){.c-shop-intro__left-inner{padding-bottom:45px}}.c-shop-intro__left-stain{position:absolute;left:0;top:208px;width:254px;opacity:.2;z-index:-1}@media screen and (max-width: 1023px){.c-shop-intro__left-stain{width:179px;top:98px}}.c-shop-intro__left-stain-icon{display:block;fill:#EE7262}.c-shop-intro__left-image-container{position:relative;-webkit-box-flex:0;-moz-flex:0 0 385px;-ms-flex:0 0 385px;flex:0 0 385px}@media screen and (max-width: 1276px){.c-shop-intro__left-image-container{-webkit-box-flex:0;-moz-flex:0 0 315px;-ms-flex:0 0 315px;flex:0 0 315px}}@media screen and (max-width: 1023px){.c-shop-intro__left-image-container{-webkit-box-flex:0;-moz-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px}}.c-shop-intro__left-image-wrapper{position:relative;padding-left:140px}@media screen and (max-width: 1276px){.c-shop-intro__left-image-wrapper{padding-left:70px}}@media screen and (max-width: 1023px){.c-shop-intro__left-image-wrapper{padding-left:100px}}.c-shop-intro__left-image{display:block;margin-left:auto}.c-shop-intro__left-text{max-width:465px;padding:0 25px 0 55px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1276px){.c-shop-intro__left-text{padding:0 0 0 30px}}@media screen and (max-width: 1023px){.c-shop-intro__left-text{max-width:none;padding:55px 0 0 0;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width: 767px){.c-shop-intro__left-text{padding:0 0 0 30px;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 640px){.c-shop-intro__left-text{padding:55px 0 0 0;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-shop-intro__left-heading{margin-bottom:.825em}.c-shop-intro__left-heading:after{content:'';display:block;margin-top:1em;width:94px;height:2px;background-color:#3F312B;border-radius:2px}.c-shop-intro__left-button-wrapper{margin-top:43px}@media screen and (max-width: 640px){.c-shop-intro__left-button-wrapper{margin-top:30px}}@media screen and (max-width: 480px){.c-shop-intro__left-button{width:100%}}.c-shop-intro__right-inner{background-color:#EAE5E2;text-align:center;padding:30px 15px 45px}@media screen and (max-width: 767px){.c-shop-intro__right-inner{margin-left:-15px;margin-right:-15px}}.c-shop-intro__right-heading{margin-bottom:30px}.c-shop-intro__right-button-wrapper{margin-top:30px}@media screen and (max-width: 480px){.c-shop-intro__right-button{width:100%}}.c-single-product__container-inner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-single-product__images{width:50%;padding-right:10px}@media screen and (max-width: 900px){.c-single-product__images{width:100% !important;margin-top:50px}}@media screen and (max-width: 640px){.c-single-product__images{width:100% !important;margin-top:30px}}.c-single-product__container .voucher-image-option{display:block}.c-single-product__container .voucher-image-option:hover{cursor:pointer}.c-single-product__gallery-images-mobile,.c-single-product__gallery-videos-mobile{margin:35px -15px 0}.c-single-product__summary{width:50% !important;padding-left:125px;margin-bottom:0 !important}@media screen and (max-width: 1276px){.c-single-product__summary{padding-left:90px}}@media screen and (max-width: 1023px){.c-single-product__summary{padding-left:50px}}@media screen and (max-width: 900px){.c-single-product__summary{width:100% !important;padding-left:0}}.c-single-product__summary-inner{position:sticky;position:-webkit-sticky;top:94px;max-width:440px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 900px){.c-single-product__summary-inner{position:static;top:auto;max-width:none}}.admin-bar .c-single-product__summary-inner{top:126px}@media screen and (max-width: 782px){.admin-bar .c-single-product__summary-inner{top:94px}}.c-single-product__title-container:after{content:'';display:block;height:2px;width:94px;margin:33px 0 18px;border-radius:2px;background-color:#3F312B}@media screen and (max-width: 640px){.c-single-product__title-container:after{margin:18px 0 13px}}.c-single-product__title{margin-bottom:2px}.c-single-product__subtitle{position:relative;font-size:20px;font-size:1.25rem}.c-single-product__short-description{margin-bottom:20px}@media screen and (max-width: 900px){.c-single-product__short-description{margin-bottom:0}}@media screen and (max-width: 900px){.c-single-product__accordion{margin-top:35px;margin-bottom:35px}}@media screen and (max-width: 480px){.c-single-product__accordion{margin-top:25px;margin-bottom:25px}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#3F312B;font-size:30px;font-size:1.875rem;margin:0 7px 0 0}.woocommerce div.product form.cart,.c-single-product__price{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 900px){.woocommerce div.product form.cart,.c-single-product__price{margin-top:0}}.woocommerce div.product form.cart .wc-gzd-additional-info,.c-single-product__price .wc-gzd-additional-info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:1rem !important}@media screen and (max-width: 900px){.c-single-product__priceactions{-webkit-box-ordinal-group:2;-moz-order:1;-ms-flex-order:1;order:1}}.woocommerce .c-single-product.product p.stock{margin-bottom:0;font-size:14px;font-size:.875rem}.c-single-product__price .legal-price-info{margin-bottom:5px;width:100%}@media screen and (max-width: 480px){.c-single-product__price .legal-price-info{margin-bottom:6px}}@media screen and (max-width: 360px){.c-single-product__price .legal-price-info{margin-bottom:0;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.c-single-product .c-single-product__price p.wc-gzd-additional-info{margin-bottom:0;font-size:14px;font-size:.875rem}@media screen and (max-width: 480px){.c-single-product .c-single-product__price p.wc-gzd-additional-info{font-size:12px;font-size:.75rem}}.c-single-product__price a{color:#D96859;text-decoration:underline}.c-single-product__actions{margin-top:15px;margin-bottom:58px !important;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 900px){.c-single-product__actions{margin-bottom:0 !important}}@media screen and (max-width: 480px){.c-single-product__actions{margin-bottom:20px !important}}@media screen and (max-width: 480px){.c-single-product__add-to-cart-button{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.c-single-product__amount{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;margin-right:20px}@media screen and (max-width: 360px){.c-single-product__amount{margin-right:10px}}.c-single-product__amount-button{width:28px;height:42px;border:2px solid #D0C7C0;cursor:pointer;position:relative}.c-single-product__amount-button:before,.c-single-product__amount-button:after{content:'';position:absolute;background-color:#D0C7C0;width:10px;height:2px;border-radius:2px;left:50%;margin-left:-5px;top:50%}.c-single-product__minus{border-bottom-left-radius:3px;border-top-left-radius:3px}.c-single-product__plus{border-bottom-right-radius:3px;border-top-right-radius:3px}.c-single-product__plus:before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-4px}.c-single-product__plus:after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:2px}.c-single-product__minus:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-4px}.c-single-product__minus:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:2px}.woocommerce div.product form.cart div.quantity{margin-right:0}.c-single-product__amount .quantity input[type=number]::-webkit-inner-spin-button,.c-single-product__amount .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .c-single-product__amount .quantity .qty{background-color:transparent;border:2px solid #D0C7C0;margin-left:-2px;margin-right:-2px;line-height:36px;width:40px;height:42px;font-family:"Mukta",serif;border-radius:0;-webkit-appearance:none}.related.products{clear:both}.c-single-product__image-wrapper{margin:0 auto 50px}@media screen and (max-width: 767px){.c-single-product__image-wrapper{max-width:285px}}@media screen and (max-width: 640px){.c-single-product__image-wrapper{max-width:230px}}.c-single-product__image{display:block;margin:0 auto}.c-single-product__gallery-image-wrapper{margin-bottom:30px}@media screen and (max-width: 480px){.c-single-product__gallery-image-wrapper{margin-bottom:20px}}.c-single-product__gallery-image-wrapper:last-child{margin-bottom:0}.c-single-product__gallery-image{display:block}.c-single-product__gallery-videos{margin-top:50px}.c-single-product__gallery-video{width:100%}.c-single-product__breadcrumbs{margin:14px 0 45px;-webkit-box-flex:1;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.c-single-product__container{padding:0 15px;margin-bottom:90px}@media screen and (max-width: 900px){.c-single-product__container{margin-bottom:70px}}@media screen and (max-width: 767px){.c-single-product__container{margin-bottom:55px}}@media screen and (max-width: 480px){.c-single-product__container{margin-bottom:35px}}.c-single-product__sticky-addtocart-box .variations{margin-bottom:5px !important}.c-single-product__sticky-addtocart-box .reset_variations{display:none !important}.c-single-product__sticky-addtocart-box .pre_order_single{font-size:12px;font-size:.75rem;display:block;margin-bottom:10px}.c-single-product__sticky-addtocart-box{position:fixed;left:0;right:0;bottom:0;padding:15px;background:#fff;z-index:20;visibility:hidden;-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:transform 0.5s,visibility 0.5s 0.5s;-webkit-transition:visibility 0.5s 0.5s,-webkit-transform 0.5s;transition:visibility 0.5s 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,visibility 0.5s 0.5s;transition:transform 0.5s,visibility 0.5s 0.5s,-webkit-transform 0.5s}body .product .nyp label{font-weight:normal}body .product .nyp .nyp-input{text-align:left;font-weight:normal}body .product .nyp,.c-single-product__priceactions .nyp{width:100%;margin-bottom:0 !important}body .product .nyp .nyp-input,body .product .c-single-product__priceactions .nyp .nyp-input{margin-bottom:0 !important}.c-single-product__priceactions .voucher-fields-wrapper{width:100%}.nyp-product .c-single-product__sticky-addtocart-box{display:none !important}.nyp-product .c-single-product__price,.nyp-product .suggested-price{display:none}.c-single-product__sticky-addtocart-box .voucher-fields-wrapper{display:none}.is-stickyaddtocartbox-visible .c-single-product__sticky-addtocart-box{visibility:visible;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:transform 0.5s,visibility 0.5s;-webkit-transition:visibility 0.5s,-webkit-transform 0.5s;transition:visibility 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,visibility 0.5s;transition:transform 0.5s,visibility 0.5s,-webkit-transform 0.5s}.c-single-product__sticky-addtocart-box-infos{font-family:"Mukta",serif;text-transform:uppercase;font-weight:700;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-single-product__sticky-addtocart-box .c-single-product__actions{margin-bottom:0 !important}.c-single-product__sticky-addtocart-box-title{padding-right:5px;letter-spacing:1.6px}.c-single-product__sticky-addtocart-box-price{position:relative;padding-left:9px}.c-single-product__sticky-addtocart-box-price:after{content:'';display:block;position:absolute;top:3px;left:0;width:2px;height:14px;background:#3F312B}.woocommerce .c-single-product.product .c-single-product__sticky-addtocart-box p.stock{font-size:12px;font-size:.75rem}.c-single-product__reviews-no{margin-bottom:22px}.c-single-product__reviews-rate,.c-single-product__reviews-rated{padding-top:12px;border-top:1px solid #EAE5E2}.c-single-product__reviews-rate-text,.c-single-product__reviews-rated-text{font-size:20px;font-size:1.25rem}@media screen and (max-width: 480px){.c-single-product__reviews-rate-text,.c-single-product__reviews-rated-text{font-size:16px;font-size:1rem}}.c-single-product__reviews-rate-stars,.c-single-product__reviews-rated-stars{margin:14px 0 4px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-single-product__reviews-rate-star,.c-single-product__reviews-rated-star{display:block;padding:0 3px}.c-single-product__reviews-rate-star-icon,.c-single-product__reviews-rated-star-icon{display:block;width:21px;stroke:#3F312B;fill:transparent}.c-single-product__reviews-rate-star-icon--full,.c-single-product__reviews-rated-star-icon--full{fill:#3F312B}.c-single-product__reviews-rate-star.is-chosen .c-single-product__reviews-rate-star-icon{stroke:#3F312B;fill:#3F312B}.c-single-product__reviews-rating{margin:6px 0 35px;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.c-single-product__reviews-rating-stars{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex}.c-single-product__reviews-rating-star{width:15px;margin-right:4px}.c-single-product__reviews-rating-star-icon{display:block;fill:transparent;stroke:#D0C7C0}.c-single-product__reviews-rating-star-icon--full,.c-single-product__reviews-rating-star-icon--half{fill:#D0C7C0}.c-single-product__reviews-rating-star-icon:last-child{margin-right:0}.c-single-product__reviews-rating-text{margin-left:8px;font-size:14px;font-size:.875rem}.c-recipedetail__rating-text-not-yet{font-size:14px;font-size:.875rem}.c-single-product__reviews-rating-score{font-weight:700}.c-single-product__reviews-entries{border-top:1px solid #EAE5E2}.c-single-product__reviews-entries-inner{position:relative}.c-single-product__reviews-entries-inner:before,.c-single-product__reviews-entries-inner:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:30px;background:-webkit-gradient(linear, left top, left bottom, from(#f8f7f6), to(rgba(248,247,246,0)));background:linear-gradient(to bottom, #f8f7f6 0%, rgba(248,247,246,0) 100%);z-index:1}.c-single-product__reviews-entries-inner:after{top:auto;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(248,247,246,0)), to(#f8f7f6));background:linear-gradient(to bottom, rgba(248,247,246,0) 0%, #f8f7f6 100%)}.c-single-product__reviews-entries.is-expanded .c-single-product__reviews-entries-inner{height:400px}.c-single-product__reviews-entries-scroller{height:100%;padding-top:16px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-archive-product .pre_order_loop{font-size:12px;font-size:.75rem;text-align:center}.c-single-product__slider-wrapper{display:grid;grid-gap:16px;grid-template-columns:repeat(4, minmax(0, 1fr))}.c-single-product__thumbs{grid-column:span 1 / span 1}@media screen and (max-width: 640px){.c-single-product__thumbs{grid-column:span 4 / span 4;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.c-single-product__main-slider{grid-column:span 3 / span 3}@media screen and (max-width: 640px){.c-single-product__main-slider{grid-column:span 4 / span 4;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-single-product__thumbs .swiper-slide{opacity:50%}.c-single-product__thumbs .swiper-slide.swiper-slide-thumb-active{opacity:100%}.c-single-product__video-thumb{background-color:#EAE5E2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (max-width: 640px){.c-single-product__video-thumb{min-height:120px}}.c-single-product__video-thumb--placeholder{aspect-ratio:4/3}.c-single-product__video-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-single-product__video-thumb svg{width:76px;height:76px;opacity:90%;z-index:10;position:absolute;left:50%;margin-left:-38px;top:50%;margin-top:-38px}@media screen and (max-width: 640px){.c-single-product__thumbs .c-single-product__video-thumb,.c-single-product__thumbs .c-single-product__gallery-image{height:120px;width:auto}}@media screen and (max-width: 640px){.c-single-product__thumbs .swiper-slide{width:auto}}.c-further-productcategories{padding:80px 15px}@media screen and (max-width: 900px){.c-further-productcategories{padding:70px 15px}}@media screen and (max-width: 640px){.c-further-productcategories{padding:50px 15px}}.c-thankyou{margin:30px 0;padding:0 15px 30px}.c-thankyou__title{margin:50px 0;text-align:center}.c-checkout__thankyou-sub-title{padding:20px 20px 10px 0}.c-checkout__thankyou-tab{margin-bottom:20px}.c-thankyou__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;border:0 !important}.c-thankyou__details:after,.c-thankyou__details:before{display:none !important}@media screen and (max-width: 767px){.c-thankyou__details{display:block}}.c-thankyou__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0 !important;margin:0 !important;padding:0 !important;float:none !important}@media screen and (max-width: 767px){.c-thankyou__detail{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:15px !important}}.c-thankyou__detail-title{font-size:14px;font-size:.875rem;font-weight:bold;margin-bottom:2px;text-transform:none;padding:0 5px}.c-thankyou__detail-value{font-size:16px;font-size:1rem;border-radius:5px;background:#EAE5E2;padding:7px 10px 10px;text-transform:none}@media screen and (max-width: 900px){.c-thankyou__collaterals{margin-top:50px}}.c-recipe-instruction-overview,body.single-recipe-instruction{background:#e0cec8}.c-recipe-instruction{padding:0 15px 150px;position:relative;overflow:hidden;font-family:'Avenir Next', sans-serif}.c-recipe-instruction__clock{position:absolute;top:0;left:0;z-index:0;pointer-events:none;-webkit-transform:translate(-33%, -33%);-ms-transform:translate(-33%, -33%);transform:translate(-33%, -33%)}.c-recipe-instruction__clock img{-webkit-animation:spin 20s linear infinite;animation:spin 20s linear infinite}.c-recipe-instruction__clock--bottom{bottom:0;right:0;top:auto;left:auto;-webkit-transform:translate(33%, 33%);-ms-transform:translate(33%, 33%);transform:translate(33%, 33%)}.c-recipe-instruction__search{margin:48px auto;text-align:center;position:relative;z-index:5}.c-recipe-instruction__search-none{padding:24px 16px;text-align:center;width:100%}.c-recipe-instruction__search-holder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-recipe-instruction__search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0 8px;line-height:40px;min-width:300px;height:40px;font-size:20px;font-family:'Avenir Next', sans-serif}@media screen and (max-width: 420px){.c-recipe-instruction__search input{min-width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.c-recipe-instruction__search button{width:40px;height:40px;background:#b1866f;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;-ms-flex-negative:0;flex-shrink:0}.c-recipe-instruction__search button svg{width:28px;height:28px}.c-recipe-instruction__search button:before{content:'';width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;margin-left:-10px;left:50%;border-top:2px solid #fff;border-right:2px solid #fff;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;pointer-events:none;opacity:0}.c-recipe-instruction__search button.is-loading:before{opacity:1}.c-recipe-instruction__search button.is-loading{color:transparent;pointer-events:none}.c-recipe-instruction__search button:hover{background:#8f5244}.c-recipe-instruction__search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;position:relative}.js-recipe-instruction__search-result{width:100%;position:absolute;top:100%}.c-recipe-instruction__search-result-items{width:100%;max-width:500px;margin:0 auto;background:#fff;padding:8px;margin-top:8px;max-height:300px;overflow-y:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.c-recipe-instruction__search-result-content{display:grid;grid-template-columns:1fr;grid-gap:2px;text-align:left}.c-recipe-instruction__search-title{font-size:20px;font-weight:bold}.c-recipe-instruction__search-result-image img{height:75px;width:auto;margin:0 auto;display:block}.c-recipe-instruction__search-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px;border-bottom:1px solid #8f5244}.c-recipe-instruction__search-result-item:hover{background:#e0cec8;cursor:pointer}.c-recipe-instruction-overview__content,.c-recipe-instruction__description{font-size:17px;font-style:italic;max-width:500px;text-align:center;width:100%;color:#8f5244;margin:0 auto 32px}.c-recipe-instruction-overview__content{max-width:540px}.c-recipe-instruction__start-time{font-size:18px;color:#8f5244;padding:0 4px;border:0;font-family:'Avenir Next', sans-serif}.c-recipe-instruction h1{color:#8f5244;text-align:center;padding-bottom:32px;font-family:'Belgin', serif;text-transform:none;font-size:70px}@media screen and (max-width: 767px){.c-recipe-instruction h1{font-size:50px}}@media screen and (max-width: 640px){.c-recipe-instruction h1{font-size:40px}}@media screen and (max-width: 480px){.c-recipe-instruction h1{font-size:32px}}@media screen and (max-width: 767px){.c-recipe-instruction__image{text-align:center}}.c-recipe-instruction__image img{width:100%;height:auto}@media screen and (max-width: 767px){.c-recipe-instruction__image img{max-width:300px;margin:0 auto}}.c-recipe-instruction__title{font-size:18px;text-transform:uppercase;padding-bottom:16px;font-family:'Citrus Gothic', sans-serif;color:#8f5244}@media screen and (max-width: 767px){.c-recipe-instruction__title{padding-top:24px}}.c-recipe-instruction__back-holder{margin-top:24px}.c-recipe-instruction__back{font-size:18px;text-transform:uppercase;padding-bottom:16px;font-family:'Citrus Gothic', sans-serif}.c-recipe-instruction__step{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #8f5244;padding:8px 0}.c-recipe-instruction__time{font-size:18px;width:104px;-ms-flex-negative:0;flex-shrink:0;color:#8f5244}.c-recipe-instruction__instruction{font-size:20px}.c-recipe-instruction__search{text-align:center}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.c-recipe-instruction-overview{position:relative;overflow:hidden;margin:0 -15px;padding:14px 15px 150px}.c-recipe-instruction-overview__heading-small{text-align:center;font-family:'Avenir Next', 'sans-serif';font-weight:bold;font-size:66px;margin-top:120px;text-transform:uppercase;line-height:1.2;color:#b1866f}@media screen and (max-width: 767px){.c-recipe-instruction-overview__heading-small{margin-top:100px;font-size:42px}}@media screen and (max-width: 640px){.c-recipe-instruction-overview__heading-small{font-size:42px}}@media screen and (max-width: 480px){.c-recipe-instruction-overview__heading-small{font-size:28px}}.c-recipe-instruction-overview__heading-large{color:#8f5244;text-align:center;font-family:'Belgin', serif;text-transform:none;font-size:176px;margin-top:-10px}@media screen and (max-width: 767px){.c-recipe-instruction-overview__heading-large{font-size:126px}}@media screen and (max-width: 640px){.c-recipe-instruction-overview__heading-large{font-size:80px}}@media screen and (max-width: 480px){.c-recipe-instruction-overview__heading-large{font-size:60px}}.c-recipe-instruction-overview__image{text-align:center;margin-top:48px}.c-recipe-instruction-overview__image img{max-width:400px;margin:0 auto;width:100%}
