@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i|Muli:400,400i,700&display=swap);:root{--bp-nav-hide:880px}a,img,svg{outline:0!important}.touch a{-webkit-tap-highlight-color:transparent}html{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}*{position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{overflow-x:hidden}div{position:relative}img{width:100%;height:auto;display:block;line-height:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list:after,#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list:before,#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list:after,#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list:before,#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list:after,#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list:before,.clearfix:after,.clearfix:before,.group:after,.group:before,.panel-grid:after,.panel-grid:before,.row:after,.row:before{content:"";display:table}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list:after,#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list:after,#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list:after,.clearfix:after,.group:after,.panel-grid:after,.row:after{clear:both}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list,#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list,#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list,.clearfix,.group,.panel-grid,.row{zoom:1}.alignleft{display:inline;float:left;margin-right:30px}.alignright{display:inline;float:right;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}picture{display:block;line-height:0}picture img{line-height:0;display:block}ol,ul{list-style-type:none;padding:0;margin:0}ol li,ul li{margin:0;padding:0}.extra-hatom-entry-title,.screen-reader-text{display:none}*,address,blockquote,body,caption,cite,code,dd,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,label,li,ol,p,pre,strong,td,th,ul,var{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}table{border-collapse:collapse;border-spacing:0}fieldset{border:0}img{border:0;-ms-interpolation-mode:bicubic}caption,th{text-align:center}q:after,q:before{content:''}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}strong{font-weight:700}em{font-style:italic}a img{border:none}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{cursor:pointer;-webkit-appearance:button}input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}textarea{overflow:auto;vertical-align:top}.narrow-978 .inner-wrap{width:100%;max-width:inherit}@media screen and (max-width:1119px){.grid--above-desktop .container{padding-left:0!important;padding-right:0!important}.grid--above-desktop .container .row{margin-left:0!important;margin-right:0!important}.grid--above-desktop .container .row>*{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:767px){.grid--above-tablet .container{padding-left:0!important;padding-right:0!important}.grid--above-tablet .container .row{margin-left:0!important;margin-right:0!important}.grid--above-tablet .container .row>*{padding-left:0!important;padding-right:0!important}}@media screen and (min-width:768px){.grid-pad,.sgmbShare{padding-left:25px;padding-right:25px}}@media screen and (max-width:767px){.grid-pad,.sgmbShare{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px){.grid-margin{margin-left:25px;margin-right:25px}}@media screen and (max-width:767px){.grid-margin{margin-left:20px;margin-right:20px}}.container{transition:padding .1s;max-width:1120px;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto}.container--max-width-thin{max-width:960px!important}.container--max-width-thinner{max-width:800px!important}.container--max-width-thinnest{max-width:640px!important}.row{margin-left:-25px;margin-right:-25px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{position:relative;min-height:1px;padding-left:25px;padding-right:25px;width:100%}.col-sm-1.unpad,.col-sm-10.unpad,.col-sm-11.unpad,.col-sm-12.unpad,.col-sm-2.unpad,.col-sm-3.unpad,.col-sm-4.unpad,.col-sm-5.unpad,.col-sm-6.unpad,.col-sm-7.unpad,.col-sm-8.unpad,.col-sm-9.unpad{padding-left:0;padding-right:0}.col{width:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%!important}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%!important}.col-sm-8{width:66.66666667%!important}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%!important}.col-sm-3{width:25%!important}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media screen and (max-width:767px){.panel-grid{margin-left:0!important;margin-right:0!important}}.c{width:100%;margin:0 auto;max-width:1120px;padding-left:25px;padding-right:25px}.c--no-padding{padding-left:0;padding-right:0}.c--post{max-width:770px}.c--wide{max-width:1170px}@media screen and (max-width:767px){.c--wide.c--grid{max-width:1170px}}@media screen and (max-width:767px){.c--grid{max-width:1170px}}.c--slider{padding-left:12.5px;padding-right:12.5px}@media screen and (max-width:767px){.c--slider{max-width:1120px}}.so-panel,.w{width:100%;display:block}.r{width:100%;display:flex;flex-direction:column}.r--halign-center{align-items:center}@media screen and (max-width:767px){.r--halign-center-mobile{align-items:center!important}}@media screen and (min-width:768px){.r--halign-right-desktop{align-items:flex-end!important}}.r--valign-center{align-content:center}.r--justify-center{justify-content:center!important}.r--justify-end{justify-content:flex-end!important}.r--justify-space-between{justify-content:space-between!important}@media screen and (min-width:768px){.r--row-desktop{flex-direction:row}}.r--row-always{flex-direction:row}@media screen and (min-width:768px){.r--row-always{flex-direction:row}}.r--v-gutters>*+*{margin-top:25px}@media screen and (min-width:768px){.r--v-gutters>*+*{margin-top:0}}.r--has-subgrid>*+*{margin-top:25px}@media screen and (min-width:768px){.r--h-gutters{flex-direction:row}.r--h-gutters>*+*{margin-top:0;margin-left:25px}}.r--full-width-children>*{width:100%;flex:1 1 auto}@media screen and (min-width:768px){.r--wrap{flex-wrap:wrap}}@supports (display:grid){.r--grid{display:grid;grid-template-columns:1fr;align-items:stretch;grid-gap:25px 25px}.r--grid>*{width:100%}.r--sm-3{grid-template-columns:1fr 1fr}@media screen and (min-width:768px){.r--sm-3{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width:480px){.r--sm-4{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.r--sm-4{grid-template-columns:1fr 1fr 1fr}}.r--sm-6{grid-template-columns:1fr}@media screen and (min-width:480px){.r--sm-6{grid-template-columns:1fr 1fr}}.grid-wrapper{display:flex;flex-direction:column;width:100%;max-width:none;align-items:center;align-content:center}.grid-wrapper>*{width:100%}@supports not (display:grid){.c--grid{padding-left:12.5px;padding-right:12.5px}.r--grid{align-content:center;align-items:center;flex:1 1 auto;width:100%}@media screen and (min-width:480px){.r--grid{flex-wrap:wrap;flex-direction:row}}.r--grid>*{margin-top:25px;width:100%;padding-right:12.5px;padding-left:12.5px}.r--grid>*>*{margin:0 auto}@media screen and (max-width:479px){.r--grid>:first-child{margin-top:0}}@media screen and (min-width:480px){.r--grid>*{justify-content:space-between}}.r--sm-12>*{flex:0 1 100%;width:100%}.r--sm-6>*{margin-bottom:25px}@media screen and (min-width:480px){.r--sm-6>*{flex:0 1 50%;width:50%}}@media screen and (min-width:480px) and (max-width:767px){.r--sm-4>*{flex:0 1 50%;width:50%}}@media screen and (min-width:768px){.r--sm-4>*{flex:0 1 33.333333%;width:33.333333%}}.r--sm-3>*{flex:0 1 50%;width:50%}@media screen and (min-width:768px){.r--sm-3>*{flex:0 1 25%;width:25%}}}}html{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:16px;line-height:1.6;font-family:Muli,sans-serif;font-weight:400}a{text-decoration:none;color:#222}#disqus_thread a{color:#222}h1{font-family:Lora,serif;font-weight:700!important;font-size:33px;line-height:1.3}@media screen and (max-width:767px){h1{font-size:28px}}h1.text--size-large{font-size:40px}@media screen and (max-width:767px){h1.text--size-large{font-size:28px}}h2{font-family:Muli,sans-serif;font-weight:700!important;line-height:1.4;font-size:26px}@media screen and (max-width:767px){h2{font-size:20px}}h2.text--size-small{font-size:20px}h3{font-family:Muli,sans-serif;font-weight:700;font-size:19px;letter-spacing:1px;text-transform:uppercase;display:inline-block}h4{font-family:Lora,serif;font-size:18px;font-weight:700}h5{font-size:16px;line-height:1.4;font-family:Lora,serif;font-weight:700}h6{font-family:Muli,sans-serif;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:1px;text-transform:uppercase;display:inline-block}@media screen and (min-width:768px){h6{font-size:14px}}hr{border:1px solid #dedede;border-bottom-width:0;border-left-width:0;border-right-width:0;margin:35px auto 35px}del,s{text-decoration:none}del:after,s:after{content:"";position:absolute;bottom:0;left:0;border-top:2px solid #222;height:45%;height:calc(50%);width:100%}input,textarea{font-family:Muli,sans-serif}.text-panel-spacing h1{margin-bottom:6px}.text-panel-spacing h2{margin-bottom:15px}.text-panel-spacing h3{margin-bottom:8px}.text-panel-spacing h4{margin-bottom:8px}.text-panel-spacing h5{margin-bottom:12px}.text-panel-spacing p{margin-bottom:24px}.text-panel-spacing ol,.text-panel-spacing ul{margin-bottom:24px}.text-panel-spacing .entry-date{margin-bottom:18px}.text-panel-spacing caption,.text-panel-spacing td,.text-panel-spacing th{text-align:left}.text-panel-spacing .wp-caption{height:auto;margin-bottom:10px;display:block;margin-left:-35px;margin-right:-35px;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0;width:auto!important}@media screen and (min-width:768px){.text-panel-spacing .wp-caption{width:100%!important;margin-left:0;margin-right:0}}.text-panel-spacing .wp-caption img{margin-bottom:15px}.text-panel-spacing .wp-caption .wp-caption-text{font-size:14px;font-family:Lora,serif;color:#888;margin-left:35px;margin-right:35px}@media screen and (min-width:768px){.text-panel-spacing .wp-caption .wp-caption-text{width:100%!important;margin-left:0;margin-right:0}}.text-panel-spacing .post .entry-content{padding-top:15px}.text-panel-spacing .post .entry-content p{margin-bottom:25px;margin-top:0}.text-panel-spacing .post .entry-content p img{margin-bottom:15px}.text-panel-spacing .post .entry-content img{margin-bottom:25px}.text-panel-spacing .post .entry-content img.size-large.alignright{margin-left:0!important;clear:both!important}.text-panel-typography p{font-family:Lora,serif}.text-panel-typography ol{list-style-type:decimal;margin-left:21px}.text-panel-typography ol li{padding-left:8px}.text-panel-typography ul{list-style-type:disc;margin-left:24px}.text-panel-typography ul li{padding-left:4px}.text-panel-typography ol,.text-panel-typography ul{font-family:Lora,serif}.text-panel-typography ol>li+li,.text-panel-typography ul>li+li{margin-top:8px}.text-panel-typography blockquote{color:#222;font-family:Lora,serif;font-size:26px;line-height:1.4;font-weight:700;font-style:italic;margin-bottom:20px;padding:15px 0 10px 30px!important;display:inline-block;border:0!important}.text-panel-typography blockquote:before{content:"“";display:inline-block;position:absolute;left:0;top:0;font-size:50px}.text-panel-typography blockquote em{display:block;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-style:normal;font-weight:400;font-family:Muli,sans-serif;margin-top:-10px}.text-panel-typography blockquote em:before{content:"- "}.text-panel-typography .entry-date .date{color:#222;font-size:13px;display:block;font-family:Muli,sans-serif;text-transform:uppercase;letter-spacing:1px}.type--uppercase{color:#222;font-size:14px;display:block;font-family:Muli,sans-serif;text-transform:uppercase;letter-spacing:1px}.text-panel-links a{color:#222;text-decoration:underline}.text-panel-links a:hover{text-decoration:underline;color:#000}.text-panel-links-inherit a{color:#222}.text-panel-links-inherit a:hover{color:#222;text-decoration:underline}.text--color-grey-light{color:#222}.text--size-large{font-size:larger}.text--size-small{font-size:small}.text--size-smaller{font-size:smaller}.type--dark-background{color:#fff!important}.type--dark-background h1,.type--dark-background h2,.type--dark-background h3,.type--dark-background h4,.type--dark-background h5,.type--dark-background h6,.type--dark-background li,.type--dark-background p{color:#fff!important}.type--dark-background a:not(.btn){color:#fff!important;text-decoration:none}.type--dark-background a:not(.btn):hover{color:#fff!important;text-decoration:underline}.type--align-center{text-align:center}.type--align-left{text-align:left}.type--content-margins>:last-child{margin-bottom:0!important}body{color:#222;padding:0!important}#page{box-shadow:none;width:100%;max-width:none}#main{padding-top:63px}a img:hover{opacity:inherit}form button,form input[type=button],form input[type=reset],form input[type=submit]{display:inline-block;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;border:0;border-radius:5px;padding:6px 15px!important;font-family:Muli,sans-serif;text-transform:uppercase;font-weight:700;font-size:14px!important}.bg-dark form button,.bg-dark form input[type=button],.bg-dark form input[type=reset],.bg-dark form input[type=submit]{background-color:#222;font-size:16px!important;border:2px solid #fff!important;color:#fff!important}.bg-dark input[type=email],.bg-dark input[type=text]{border:0;font-weight:700}.bg-dark ::-webkit-input-placeholder{color:rgba(34,34,34,.75)}.bg-dark :-moz-placeholder{color:rgba(34,34,34,.75)}.bg-dark ::-moz-placeholder{color:rgba(34,34,34,.75)}.bg-dark :-ms-input-placeholder{color:rgba(34,34,34,.75)}.rounded{border-radius:100%}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.pad-b-40{padding-bottom:40px}.full-width,.panel--full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.element--rounded{border-radius:100%}.element--rounded img{border-radius:100%}#main ul.default-wp-page li a,.btn{width:100%;max-width:250px;min-height:60px;display:flex;align-items:center;justify-content:center;color:#fff!important;text-transform:uppercase;background-color:#222;font-size:18px;font-family:Muli,sans-serif;line-height:1.2;letter-spacing:1px;text-decoration:none!important;border:0!important}.btn--faux{letter-spacing:1px;display:block;position:relative;min-height:60px;text-decoration:none!important;border:0!important}@media screen and (min-width:480px){.btn--faux{overflow:hidden;padding-bottom:72.027972028%}}.btn--faux>*{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.2;display:flex;text-transform:uppercase;color:#fff!important}.btn--faux:hover{color:#fff!important}.btn--turbo{background-color:#222}.tag:not(.archive){font-size:12px;line-height:1.3;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (min-width:900px){.tag:not(.archive){padding:2px 15px 3px;border-radius:100%;width:90px;height:90px;color:#fff!important}}.element--center{margin-left:auto;margin-right:auto}.block--unmargin-last>:last-child{margin-bottom:0!important}.list--unstyled{list-style-type:none;margin:0!important;padding:0!important}.list--unstyled li{list-style-type:none;margin:0;padding:0}.fill-color svg{fill:#222}#page .post .entry-content .zlrecipe-container-border{font-family:Muli,sans-serif;border:1px solid #dedede!important;padding:20px}@media screen and (min-width:768px){#page .post .entry-content .zlrecipe-container-border{padding:35px}}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container{padding:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container .h-4{font-family:Muli,sans-serif;font-weight:700;font-size:17px;text-transform:uppercase;line-height:1.5;letter-spacing:1px;margin-bottom:10px}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container p picture{width:100%;margin-left:0;margin-right:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container img{width:100%;height:auto}@media screen and (max-width:479px){#page .post .entry-content .zlrecipe-container-border #zlrecipe-container img{display:none}}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container .b-b{border-bottom:1px solid #dedede}#page .post .entry-content .zlrecipe-container-border #zlrecipe-container .b-b .b-b{border:0}#page .post .entry-content .zlrecipe-container-border p{padding:0;line-height:1.6!important;margin:0 0 20px}#page .post .entry-content .zlrecipe-container-border .zlmeta{padding-top:30px;padding-bottom:30px!important;margin-bottom:30px!important;font-size:16px;text-transform:uppercase;color:#888}#page .post .entry-content .zlrecipe-container-border #zlrecipe-summary{margin:0 0 20px;padding:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-summary p{margin:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list{display:block;margin:0 0 40px;margin-left:0!important;padding-left:20px!important}#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list li{font-size:15px;line-height:1.6;margin-bottom:20px}#page .post .entry-content .zlrecipe-container-border #zlrecipe-instructions-list li:last-child{margin-bottom:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list{display:block;margin:0;padding:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-notes-list p.notes{font-size:15px;line-height:1.6;margin-bottom:20px}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list{padding-left:20px!important;display:block;margin:0 0 40px}@media screen and (max-width:767px){#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list{padding-left:0}}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list div{left:0!important;margin-top:25px!important;margin-bottom:8px!important;margin-left:-17px!important}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list div:first-of-type{margin-top:0!important}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list li{font-size:15px;line-height:1.6;margin-bottom:10px}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list li.no-bullet{margin-left:-17px!important}#page .post .entry-content .zlrecipe-container-border #zlrecipe-ingredients-list li:last-child{margin-bottom:0}#page .post .entry-content .zlrecipe-container-border #zlrecipe-title{font-family:Lora,serif;font-weight:700!important;font-size:28px;line-height:1.4;margin-bottom:6px}@media screen and (max-width:767px){#page .post .entry-content .zlrecipe-container-border #zlrecipe-title{font-size:24px}}#page .post .entry-content .zlrecipe-container-border .zlrecipe-print-link{z-index:1000;display:flex;align-content:center;justify-content:flex-end;float:none;width:100%;text-align:right;margin-bottom:10px}#page .post .entry-content .zlrecipe-container-border .zlrecipe-print-link a{height:inherit!important;background-position:0 8px;border:0}.img-desc-wrap{max-width:175px;width:auto!important;float:right;margin-top:10px!important;margin-left:25px!important;margin-bottom:30px!important;display:block}@media screen and (max-width:479px){.img-desc-wrap{width:100%;margin-top:0;float:none}.img-desc-wrap #zlrecipe-summary{margin-bottom:0!important}}.img-desc-wrap p{margin-bottom:0}.img-desc-wrap #zlrecipe-summary{display:none}.img-desc-wrap .t-a-c{margin-bottom:0!important}.img-desc-wrap .t-a-c img{margin-bottom:0!important}@media screen and (max-width:479px){.img-desc-wrap .t-a-c{display:none}}.zlmeta{width:100%;border-bottom:1px solid #dedede!important;padding-bottom:20px!important}@media screen and (min-width:480px){.zlmeta{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px!important}}@media screen and (max-width:479px){.zlmeta{width:100%;margin-top:0;float:none;margin-bottom:25px!important}}.zlmeta .fl-l{width:100%!important;float:left;clear:both}.zlmeta .fl-l p{margin-bottom:5px!important}.zlmeta .fl-l p:last-child{margin-bottom:0!important}@media screen and (max-width:479px){.zlmeta .fl-l p:last-child{margin-bottom:5px!important}}#zlrecipe-print-container .t-a-c img{width:100%;height:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:block;width:100%}.slick-dots li{position:relative;display:inline-block;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:auto;width:auto;outline:0;line-height:0;font-size:0;height:inherit;width:inherit;color:transparent;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{content:"";width:7px;height:7px;display:inline-block;background-color:rgba(34,34,34,.25);border-radius:100%}.slick-dots li.slick-active button:before{background-color:#222}header .dropdown{position:relative}header .dropdown-menu{position:absolute;top:100%;left:0;z-index:2000}header .dropdown-menu>li>a{display:block;clear:both}header .open>.dropdown-menu{display:block}.rpwwt-widget ul{list-style:outside none none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rpwwt-widget ul li{overflow:hidden;margin:0 0 1.5em}.rpwwt-widget ul li:last-child{margin:0}.rpwwt-widget ul li img{display:inline;float:left;margin:.3em .75em .75em 0}#rpwwt-recent-posts-widget-with-thumbnails-2 img{width:75px;height:75px}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}ul.default-wp-page{display:flex;justify-content:space-between;padding-bottom:35px;width:100%;list-style-type:none;margin:0;padding:0}ul.default-wp-page li{margin:0;padding:0;width:inherit!important}ul.default-wp-page li.next{text-align:right}.slick-arrow{width:30px;height:30px;display:flex!important;justify-content:center;align-items:center;z-index:1000;background-color:#222}.slick-arrow svg{width:15px;height:15px}.slick-arrow svg path{fill:#fff}.slick-arrow.slick-disabled{opacity:.5}.slick-arrow--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.subscribe-header-widget{width:100%;display:block;background-color:#222;display:flex;justify-content:center}.subscribe-header-widget .content{display:flex;flex-direction:column;align-items:center;padding-top:35px;padding-bottom:35px;max-width:900px;margin:0 auto}@media screen and (min-width:768px){.subscribe-header-widget .content{flex-direction:row}}.subscribe-header-widget .content:before{content:"";display:inline-block;width:25.71px;height:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 177.03 123.92'%3E%3Cpath style='fill:%23fff;'  class='cls-1' d='M88.52,65.66,173,6.51A17.69,17.69,0,0,0,159.33,0H17.7A17.69,17.69,0,0,0,4,6.51Z'/%3E%3Cpath style='fill:%23fff;' class='cls-1' d='M88.52,81.87,0,19.91v86.31a17.76,17.76,0,0,0,17.7,17.7H159.33a17.75,17.75,0,0,0,17.7-17.7V19.91Z'/%3E%3C/svg%3E");background-size:25.71px 18px;margin-right:12px;flex:0 0 auto;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media screen and (max-width:767px){.subscribe-header-widget .content:before{margin-bottom:6px;width:22.86px;height:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 177.03 123.92'%3E%3Cpath style='fill:%23fff;'  class='cls-1' d='M88.52,65.66,173,6.51A17.69,17.69,0,0,0,159.33,0H17.7A17.69,17.69,0,0,0,4,6.51Z'/%3E%3Cpath style='fill:%23fff;' class='cls-1' d='M88.52,81.87,0,19.91v86.31a17.76,17.76,0,0,0,17.7,17.7H159.33a17.75,17.75,0,0,0,17.7-17.7V19.91Z'/%3E%3C/svg%3E");background-size:22.86px 16px;-webkit-transform:rotate(0);transform:rotate(0)}}.subscribe-header-widget .content .ajax-loader{display:none}.subscribe-header-widget .content span.title{font-family:Lora,serif;font-style:italic;font-weight:700;font-size:14px;line-height:1.2;color:#fff;width:100%}@media screen and (max-width:767px){.subscribe-header-widget .content span.title{text-align:center}}@media screen and (min-width:768px){.subscribe-header-widget .content span.title{max-width:55%;font-size:16px;padding-right:20px}}@media screen and (min-width:1020px){.subscribe-header-widget .content span.title{font-size:18px}}.subscribe-header-widget .content>div{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.subscribe-header-widget .content>div{justify-content:flex-end;flex-direction:row;margin-left:auto}}.subscribe-header-widget form span{margin-bottom:0}.subscribe-header-widget form br{display:none}.subscribe-header-widget form p{width:100%;display:flex;flex-direction:row;align-items:center}@media screen and (max-width:767px){.subscribe-header-widget form p{margin-top:10px}}.subscribe-header-widget form p>*+*{margin-left:12px}.subscribe-header-widget form p img{display:none}.subscribe-header-widget form input[type=submit]{width:32px;height:32px;padding:0 0 0 2px!important;flex:0 0 auto;font-family:Muli,sans-serif!important;line-height:1.4;background-size:12px 12px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath style='fill:%23fff;' d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 9px;color:transparent;text-indent:-9999px}.subscribe-header-widget form input[type=email],.subscribe-header-widget form input[type=text]{max-width:150px}.subscribe-header-widget form input[type=email]:focus,.subscribe-header-widget form input[type=text]:focus{border:0!important}@media screen and (max-width:767px){.subscribe-header-widget form input[type=email],.subscribe-header-widget form input[type=text]{max-width:none;width:100%}}.subscribe-header-widget form .wpcf7-mail-sent-ok{margin:0;padding:0;border:0;color:#fff;font-size:15px;display:none!important}.subscribe-header-widget form .wpcf7-not-valid-tip,.subscribe-header-widget form .wpcf7-validation-errors{display:none!important}.subscribe-header-widget form input.wpcf7-not-valid{color:red}.subscribe-header-widget form input.wpcf7-not-valid ::-webkit-input-placeholder{color:red}.subscribe-header-widget form input.wpcf7-not-valid :-moz-placeholder{color:red}.subscribe-header-widget form input.wpcf7-not-valid ::-moz-placeholder{color:red}.subscribe-header-widget form input.wpcf7-not-valid :-ms-input-placeholder{color:red}.panel{padding-top:40px}@media screen and (min-width:768px){.panel{padding-top:45px}}.panel--reduced-padding-above{padding-top:25px}@media screen and (min-width:768px){.panel--reduced-padding-above{padding-top:15px}}.panel figure{margin-bottom:0!important}.panel figure figcaption{margin-top:15px!important}.panel-layout>.panel-grid+.panel-grid{margin-top:100px}.page-template-page-full .panel-layout>.panel-grid+.panel-grid{margin-top:60px}.post-template-default .panel-layout{padding-bottom:40px}.panel--dark{margin-top:35px;padding-bottom:40px}@media screen and (min-width:768px){.panel--dark{margin-top:35px;padding-bottom:45px}}.panel--dark.panel--dark-tight{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.panel--dark.panel--dark-tight{padding-top:30px;padding-bottom:30px}}.panel--unpad{padding-top:0}.panel-first-child .panel{padding-top:0}.panel__content>:last-child{margin-bottom:0!important}.widget .panel--full-width{margin-left:auto!important;margin-right:auto!important}.panel__hr hr{margin-bottom:0}.panel__slider-nav{display:flex;justify-content:center;align-items:center;align-content:center;width:100%}.panel__slider-nav .slick-dots{background-color:#fff;padding-top:22px;padding-bottom:6px;padding-bottom:0;margin:0!important;display:flex;flex-wrap:wrap;justify-content:center;padding-left:0!important;padding-right:0!important}@media screen and (max-width:767px){.panel__slider-nav .slick-dots{max-width:280px}}.panel__slider-nav .slick-dots>*{margin-top:12px}.panel__slider-nav .slick-dots>*+*{margin-left:12px}.panel--instagram .panel__headline>*{padding:0 0 25px;text-align:center;display:flex;justify-content:center}.panel--instagram .panel__headline>* a{display:flex;align-items:center}.panel--instagram .panel__headline>* svg{fill:#222;margin-left:10px}.panel--instagram div.picture-list{display:flex;margin:0!important}.panel--instagram div.picture-list a{display:block;height:auto}.panel--instagram div.picture-list picture{display:block;width:235px;height:auto}.panel--instagram div.picture-list picture img{margin:0}.block--hr{padding-bottom:40px;border-bottom:1px solid #fff}p.excerpt--title{font-family:Muli,sans-serif;font-weight:700;margin-bottom:0!important;line-height:1.4}@media screen and (min-width:768px){p.excerpt--title{padding-left:20px;padding-right:20px}}.panel--ad{text-align:center}header .dropdown-menu{left:0;width:300px;display:flex;flex-direction:column;background-color:#fff;padding-left:0;margin-left:0;padding-bottom:40px}header .dropdown-menu a{font-size:20px!important}header .dropdown-menu a:hover{text-decoration:underline}header .dropdown-menu>li{padding-left:0;margin-left:0!important;z-index:2000}header .dropdown-menu>li:before{content:"-";margin-right:5px;margin-top:3px}header .dropdown-menu>*+*{margin-top:20px}header .dropdown-menu:before{content:"";z-index:1999;display:block;margin-left:calc(-100vw);margin-right:calc(-100vw);position:absolute;top:0;left:calc(-100vw);bottom:0;right:calc(-100vw);-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;border-bottom:1px solid #dedede}@media screen and (max-width:879px){header .dropdown-menu:before{display:none}}header .dropdown-menu{transition:all .15s cubic-bezier(.23,1,.32,1);-webkit-transform:translateY(calc(-100% - 40px));transform:translateY(calc(-100% - 40px));pointer-events:none}header .dropdown-menu li{transition:all .15s cubic-bezier(.23,1,.32,1);opacity:0}header li.open .dropdown-menu{pointer-events:inherit;padding-top:10px}header li.open .dropdown-menu li{opacity:1}header li.open .dropdown-menu{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-navigation__element{position:fixed;top:0;left:0;right:0;padding-bottom:60px;padding-top:63px;z-index:2;pointer-events:none;background-color:#fff}@media screen and (max-width:479px){.mobile-navigation__element{height:100%;overflow:scroll}}.mobile-navigation__cover{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(34,34,34,.5);opacity:0;pointer-events:none;z-index:1}.mobile-navigation__close{position:absolute;top:45px;right:0;cursor:pointer;z-index:2}.mobile-navigation__close svg g,.mobile-navigation__close svg path{fill:#222}.mobile-navigation__row{z-index:1}.mobile-navigation__row nav{padding-top:15px}.mobile-navigation__row nav a{color:#222}.mobile-navigation__row nav a:hover{text-decoration:underline}.mobile-navigation__row nav ul li+li{margin-top:20px}.mobile-navigation__row nav>ul>li>a{font-size:20px}.mobile-navigation__row nav>ul>li>ul>li{margin-top:20px;margin-left:25px}.mobile-navigation__row nav>ul>li>ul>li:before{content:"-";margin-right:5px}.mobile-navigation__row nav>ul>li>ul>li>a{font-size:17px}.mobile-navigation__element{will-change:transform;transition:all .25s cubic-bezier(.23,1,.32,1);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.mobile-navigation__cover{transition:all .25s cubic-bezier(.23,1,.32,1)}.mobile-navigation-active .mobile-navigation__element{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:inherit}.mobile-navigation-active .mobile-navigation__cover{opacity:1}.mobile-navigation-active header#masthead{border-bottom:1px solid #dedede}.mobile-navigation-active .menu-trigger{position:absolute;pointer-events:none;display:none!important}.mobile-navigation-active .menu-close-trigger{pointer-events:inherit!important;display:flex!important;position:relative!important}.fade-box .lazyload,.fade-box .lazyloading{opacity:0}.fade-box img{transition:opacity .4s}.fade-box img.lazyloaded{opacity:1}.intrinsic-origin>*{display:flex!important;flex-direction:column}.intrinsic-origin--bottom>*{justify-content:flex-end}.intrinsic-parent{display:block;overflow:hidden;flex:1 1 auto;height:auto}.intrinsic{z-index:0;display:block;position:relative;height:0;width:100%;padding-top:100%}.intrinsic .intrinsic-item{position:absolute;top:0;left:0;width:100%;height:auto}.picture--full-width-on-mobile{display:block;margin-left:-35px;margin-right:-35px;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0;width:auto}@media screen and (min-width:768px){.picture--full-width-on-mobile{width:100%;margin-left:0;margin-right:0}}.post-footer-nav{padding-top:40px}.post-footer-nav .excerpt__list{display:flex;flex-direction:row;justify-content:space-between}.post-footer-nav .excerpt__list>*+*{margin-left:15px}.post-footer-nav .excerpt__list .excerpt{width:100%;height:auto}.post-footer-nav .excerpt__list .excerpt .title{color:#222;text-align:center;padding-left:20px;padding-right:20px;margin-top:15px}.panel__featured-posts--blog_river_wide .excerpt{max-width:none!important}.panel__featured-posts--blog_river_wide .excerpt img,.panel__featured-posts--blog_river_wide .excerpt picture{max-width:inherit!important;width:100%;height:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:30px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}a#scroll-up{bottom:20px;position:fixed;right:20px;display:none;background-color:#222!important;opacity:.5;width:30px;height:30px}a#scroll-up:after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath style='fill:%23fff;' d='M5 3l3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");width:15px;height:15px;background-size:15px 15px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:8px;left:8px}a#scroll-up:hover{opacity:1}.logged-in a#scroll-up{bottom:50px}.social-share-nav{display:flex;align-items:center}.social-share-nav__heading{margin-right:10px;margin-bottom:0!important}.social-share-nav__list{display:flex}.social-share-nav__list li{display:flex;align-content:center;align-items:center;line-height:.5}.social-share-nav__list>*+*{margin-top:0!important;margin-left:15px!important}.entry-header .social-share-nav__list li svg{max-width:15px!important}.entry-header .social-share-nav__list>*+*{margin-left:10px!important}.entry-date{display:flex;flex-direction:column}@media screen and (min-width:480px){.entry-date{align-content:center;align-items:center;flex-direction:row;padding-bottom:12px}}.entry-date time{margin-bottom:0!important;padding-bottom:0!important}.entry-date .share{margin-top:12px}@media screen and (min-width:480px){.entry-date .share{margin-top:0}}@media screen and (min-width:480px){.entry-date .share .social-share-nav:before{content:"/";display:block;margin-left:9px;margin-right:10px}}.content-footer .social-share-nav__heading{margin-right:0}.content-footer .social-share-nav{display:flex;flex-direction:column;justify-content:center;padding-top:15px}.content-footer .social-share-nav>*+*{margin-top:15px}.content-footer .social-share-nav__list{padding-top:15px!important}.content-footer .social-share-nav__list>:first-child{margin-left:0;padding-left:0}.recipe-card--single .recipe-card__meta{margin-bottom:20px}.recipe-card__meta>*+*{display:inline-block;margin-left:6px}.recipe-card__meta>*+:before{content:"|";display:inline-block;margin-right:6px}.recipe-card__print-button{margin-bottom:40px}.recipe-card--embed{max-width:800px;margin:40px auto 40px;border:1px solid #dedede;padding:25px}.recipe-card--embed .recipe-card__title{margin-bottom:0!important}.recipe-card--embed .share:before{display:none;margin:0;padding:0}@media screen and (max-width:767px){.recipe-card--embed .recipe-card__image figure{margin-left:0!important;margin-right:0!important}}.recipe-card--embed header{padding-bottom:25px}.recipe-card--embed header>*+*{margin-top:10px}@media screen and (max-width:767px){.recipe-card--embed .recipe-card__description--desktop{display:none}}@media screen and (min-width:768px){.recipe-card--embed .recipe-card__description--mobile{display:none}}.recipe-card__content{display:flex;flex-direction:column}@media screen and (min-width:768px){.recipe-card__content{flex-direction:row}.recipe-card__content>*+*{margin-left:25px}}@media screen and (min-width:768px){.recipe-card__left{flex:0 1 40%}}@media screen and (min-width:768px){.recipe-card__right{flex:1 1 60%}}.panel__featured-posts .panel__headlines{padding-bottom:20px}.panel__featured-posts .panel__headlines .row>*>*+*{margin-top:2px}@media screen and (max-width:1120px){.panel__featured-posts .panel__headlines{text-align:center}}.panel__featured-posts .panel__headlines .panel__sub-headline{font-family:Lora,serif}.panel__featured-posts .panel__headline__content{display:flex;flex-direction:column}@media screen and (max-width:1119px){.panel__featured-posts .panel__headline__content{align-items:center}}@media screen and (min-width:1120px){.panel__featured-posts .panel__headline__content{flex-direction:row}}.panel__featured-posts .panel__headline__content__info{max-width:680px}.panel__featured-posts__posts .excerpt__list:not(.slick-slider){transition:opacity .15s;opacity:0}@media screen and (min-width:1120px){.panel__featured-posts__posts .excerpt__list:not(.slick-slider){justify-content:space-between}}.panel__featured-posts__posts .excerpt__list:not(.slick-slider) .excerpt{width:100%;display:block;flex:0 0 auto}.panel__featured-posts__posts .excerpt__list.slick-slider{opacity:1}.panel__featured-posts__posts .slick-list:before{content:"";display:block;width:25px;height:100%;position:absolute;left:0;top:0;bottom:0;z-index:999;background-color:transparent;background:linear-gradient(90deg,#fff 10%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0))}@media screen and (min-width:1120px){.panel__featured-posts__posts .slick-list:before{display:none}}.panel__featured-posts__posts .slick-list:after{content:"";display:block;width:25px;height:100%;position:absolute;right:0;top:0;bottom:0;z-index:999;background-color:transparent;background:linear-gradient(270deg,#fff 10%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0))}@media screen and (min-width:1120px){.panel__featured-posts__posts .slick-list:after{display:none}}.panel__featured-posts__posts .slick-track .excerpt{flex:0 0 auto}.panel__featured-posts__posts .slick-track .excerpt a{display:flex;flex-direction:column;color:#222;overflow:hidden}.panel__featured-posts__posts .slick-track .excerpt a:hover .title{text-decoration:underline}.panel__featured-posts__posts .slick-track .excerpt a>*+*{margin-top:15px}.panel__featured-posts__posts .slick-track .excerpt picture{width:100%;height:auto}.panel__featured-posts__posts .slick-track .excerpt picture img{width:100%;height:auto}.panel__featured-posts__posts .slick-track .excerpt .title{text-align:center;padding-left:20px;padding-right:20px}.panel__featured-posts--portrait .excerpt{padding:0 12.5px}@media screen and (max-width:767px){.panel__featured-posts--portrait .excerpt{width:272px!important}}@media screen and (min-width:768px) and (max-width:1120px){.panel__featured-posts--portrait .excerpt .intrinic-parent,.panel__featured-posts--portrait .excerpt img,.panel__featured-posts--portrait .excerpt picture{max-width:inherit!important;width:100%;height:auto}}.panel__featured-posts--landscape .excerpt{padding:0 12.5px}@media screen and (max-width:767px){.panel__featured-posts--landscape .excerpt{width:340px!important}}@media screen and (min-width:768px) and (max-width:1120px){.panel__featured-posts--landscape .excerpt .intrinic-parent,.panel__featured-posts--landscape .excerpt img,.panel__featured-posts--landscape .excerpt picture{max-width:inherit!important;width:100%;height:auto}}.panel__slider-nav--arrows{display:flex;margin-left:auto;align-self:flex-end;margin-top:-4px}.panel__slider-nav--arrows>*+*{margin-left:15px}.featured-categories{background-color:rgba(34,34,34,.5)}.featured-categories .container>*+*{margin-top:10px}.featured-categories .container .headline{margin-bottom:0!important}.featured-categories .container .headline>*{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.featured-categories .container .headline>* .description{font-family:Lora,serif;max-width:600px;margin-top:16px}@media screen and (min-width:768px){.featured-categories .container .content.category-count-3{margin-left:auto;margin-right:auto;max-width:760px}}.featured-categories .container nav.categories{padding-left:25px;padding-right:25px;padding-top:25px;display:none}@media screen and (min-width:480px){.featured-categories .container nav.categories{display:block}}.featured-categories .container nav.categories ul{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:480px){.featured-categories .container nav.categories ul{justify-content:space-between;flex-direction:row}}.featured-categories .container nav.categories ul li+li{margin-top:30px!important}@media screen and (min-width:480px){.featured-categories .container nav.categories ul li+li{margin-left:15px!important;margin-top:0!important}}.featured-categories .container nav.categories ul li{max-width:200px;width:100%;text-align:center}.featured-categories .container nav.categories ul li a{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;color:#fff;border:0!important}.featured-categories .container nav.categories ul li a:hover svg{-webkit-transform:scale(1.05) translateY(-4px);transform:scale(1.05) translateY(-4px)}.featured-categories .container nav.categories ul li a .icon svg{transition:all .1s;display:none}@media screen and (min-width:480px){.featured-categories .container nav.categories ul li a .icon svg{display:block}}.featured-categories .container nav.categories ul li a .icon.icon-mixer svg{width:51px;height:50px}@media screen and (min-width:768px){.featured-categories .container nav.categories ul li a .icon.icon-mixer svg{width:71px;height:70px}}.featured-categories .container nav.categories ul li a .icon.icon-mountain svg{width:84px;height:50px}@media screen and (min-width:768px){.featured-categories .container nav.categories ul li a .icon.icon-mountain svg{width:117px;height:70px}}.featured-categories .container nav.categories ul li a .icon.icon-lifestyle svg{width:46px;height:50px}@media screen and (min-width:768px){.featured-categories .container nav.categories ul li a .icon.icon-lifestyle svg{width:65px;height:70px}}.featured-categories .container nav.categories ul li a .title{display:inline-block;margin-top:14px}.featured-categories .container nav.categories ul li a .description{margin-top:0}.featured-categories .container nav.categories ul li .picture,.featured-categories .container nav.categories ul li picture{width:100%}.gallery-type--row.gallery__list{transition:opacity .1s;opacity:1}.gallery-type--row.gallery__list:not(.slick-slider){transition:opacity .15s;opacity:0}.gallery-type--row .gallery__list__item{transition:opacity .15s}.gallery-type--row .gallery__list__item img,.gallery-type--row .gallery__list__item picture{height:500px;width:auto}.gallery-type--row .gallery__list__item.slick-center{opacity:1}.gallery-type--row .gallery__list__item:not(.slick-center){opacity:.5}.gallery-type--grid.gallery__list{opacity:1!important}.gallery-type--grid.gallery__list .gallery__list__item{opacity:1!important}.embed-panel{padding-top:25px}.panel--hero .panel__content>*{display:block;overflow:hidden;max-height:420px}@media screen and (min-width:900px){.panel--hero .panel__content>*{overflow:hidden}}.panel--hero .panel__content>* picture img{margin-bottom:0!important}@media screen and (max-width:899px){.panel--hero .panel__content>a{height:337px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.panel--hero .panel__content>a picture{height:337px;width:899px;margin-left:50%;-webkit-transform:translate3d(-50%,0,0)!important;transform:translate3d(-50%,0,0)!important}.panel--hero .panel__content>a picture img{height:337px;width:899px}}.panel--hero .panel__content .panel__positioner{display:flex;justify-content:center;padding-top:25px;padding-left:25px;padding-right:25px;margin-top:-150px}@media screen and (min-width:900px){.panel--hero .panel__content .panel__positioner{margin-top:inherit;border:0;padding:0;top:0;left:0;right:0;bottom:0;justify-content:center;width:100%;height:100%;position:absolute}}.panel--hero .panel__content .panel__copy{display:flex}@media screen and (min-width:900px){.panel--hero .panel__content .panel__copy{max-width:600px;width:100%;padding-bottom:60px;justify-content:flex-end;align-items:center;flex-direction:column}}.panel--hero .panel__content .panel__copy .panel__copy__container{background-color:rgba(255,255,255,.98);text-align:center;padding:25px 25px 0}@media screen and (min-width:480px){.panel--hero .panel__content .panel__copy .panel__copy__container{padding:25px 32px 0}}@media screen and (min-width:900px){.panel--hero .panel__content .panel__copy .panel__copy__container{padding:40px 32px;max-width:600px;width:100%}}.panel--hero .panel__content .panel__copy .panel__copy__container a{display:block;width:100%;height:100%}.panel--hero .panel__content .panel__copy .panel__copy__container .headline{display:inline-block}@media screen and (min-width:900px){.panel--hero .panel__content .panel__copy .panel__copy__container .headline{font-size:35px}}.panel--hero .panel__content .panel__copy .panel__copy__container .headline.has-description{padding-bottom:15px;border-bottom:1px solid #ccc}.panel--hero .panel__content .panel__copy .panel__copy__container .description{margin-top:16px;font-size:20px;margin-bottom:0!important;font-family:Lora,serif}.panel--hero a .description,.panel--hero a .headline,.panel--hero a .tag{color:#222;text-decoration:none}.panel--hero a:hover .headline{text-decoration:underline}@media screen and (max-width:899px){.tag--hero{margin-bottom:12px}}@media screen and (min-width:900px){.tag--hero{position:absolute}}@media screen and (min-width:900px){.tag--top-left{top:-45px;left:-45px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}}@media screen and (min-width:900px){.tag--top-right{top:-45px;right:-45px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}}.quote-panel{padding-top:25px;padding-bottom:10px}.quote-panel .type--align-center .quote-panel__attribution{margin-left:0}.quote-panel__attribution{display:block;font-size:16px;letter-spacing:1px;text-transform:uppercase;font-style:normal;font-weight:400;font-family:Muli,sans-serif;margin-top:-15px;margin-left:30px}.quote-panel__attribution:before{content:"- "}.quote-panel__attribution a{color:#222}.hero-new__content{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-new__content a:hover{text-decoration:none!important}.hero-new__content a:hover .hero-new__subtitle{text-decoration:underline!important}.hero-new__content__row{max-width:640px}.hero-new__title{font-size:28px}@media screen and (min-width:480px){.hero-new__title{font-size:38px}}@media screen and (min-width:768px){.hero-new__title{font-size:48px}}.hero-new__subtitle{font-size:18px;font-family:Lora,serif}@media screen and (min-width:480px){.hero-new__subtitle{font-size:22px}}@media screen and (min-width:768px){.hero-new__subtitle{font-size:28px}}.hero-new__breadcrumb{margin-bottom:10px}.hero-new__breadcrumb>div>span>span>a{display:none}.hero-new__breadcrumb .breadcrumb_last{display:none}.nav-panel{padding-top:25px}.nav-panel ul{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:767px){.nav-panel ul>*+*{margin-top:8px}}@media screen and (min-width:768px){.nav-panel ul{flex-direction:row}.nav-panel ul>*+:before{content:"|";margin-left:8px;margin-right:8px}}.nav-panel ul a{color:#222;text-decoration:underline}.nav-panel ul a:hover{color:#222}.nav-panel__title{text-align:center}.panel__content__title{border-bottom:1px solid #dedede;padding-bottom:24px;width:inline-block;margin:0 0 32px}.panel--intro.align--center{text-align:center}.panel--intro.align--center .panel__content__title{margin:60px auto 32px;max-width:720px}.panel--intro.text--large-first-letter .panel__content__content>p:first-child:first-letter {font-size:78px;line-height:.9;margin:0 20px 20px 0;display:block;float:left;font-weight:700;color:#222}.images-panel .row--images{padding-left:25px;padding-right:25px;display:flex;flex-direction:column}.images-panel .row--images>*{flex:1 1 50%}.images-panel .row--images>*+*{margin-top:25px}@media screen and (min-width:768px){.images-panel .row--images{flex-direction:row;justify-content:space-between}.images-panel .row--images>*+*{margin-top:0;margin-left:15px}}.panel--about-me{padding-top:30px}@media screen and (min-width:900px){.panel--about-me{padding-top:35px!important;padding-bottom:0}}.panel--about-me .row{display:flex;flex-direction:column}.panel--about-me .about-me-content{text-align:left;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.panel--about-me .about-me-content>*+*{margin-top:25px}@media screen and (min-width:900px){.panel--about-me .about-me-content>*+*{margin-top:15px}}.panel--about-me .about-me-content .about-me-text__headline{display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (min-width:900px){.panel--about-me .about-me-content .about-me-text__headline{align-items:center;flex-direction:row}}.panel--about-me .about-me-content .about-me-text__description{margin-top:10px;font-family:Lora,serif;max-width:600px}.panel--about-me .about-me-content .about-me-image{margin-bottom:25px}@media screen and (min-width:900px){.panel--about-me .about-me-content .about-me-image{margin-right:15px;margin-bottom:0}}.panel--about-me .about-me-content .about-me-image picture{transition:all .1s;width:80px;height:80px}@media screen and (min-width:900px){.panel--about-me .about-me-content .about-me-image picture{width:60px;height:60px}}.panel--about-me .about-me-content .about-me-image img{border-radius:100%}.panel--about-me .about-me-content .about-me-image img:after{content:""}.panel--about-me .about-me-content .about-me-text{text-align:center}.panel--about-me .about-me-content .about-me-text p a{margin-top:12px;display:block}@media screen and (min-width:900px){.panel--about-me .about-me-content .about-me-text p a{margin-top:0;display:inline-block}}.panel--about-me .panel__about-me__social-nav{margin-top:25px}.panel--about-me .panel__about-me__social-nav nav{display:flex;justify-content:center}.panel--about-me .panel__about-me__social-nav nav ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:flex-start}.panel--about-me .panel__about-me__social-nav nav ul>li+li{margin-left:30px}.panel--about-me .panel__about-me__social-nav nav ul li{margin-bottom:0!important;border:0!important;line-height:0}.panel--about-me .panel__about-me__social-nav nav ul li a{text-decoration:none!important;border:0!important}.panel--about-me .panel__about-me__social-nav nav ul li a:hover svg{fill:#222}.panel--about-me .panel__about-me__social-nav nav ul li a svg{width:24px;height:auto;fill:#222}.panel__about-me__posts-nav-title{display:flex;justify-content:center;flex-direction:column;align-items:center}.panel__about-me__posts-nav-title .title{margin-bottom:0!important;width:100%;text-align:center;max-width:700px}.panel__about-me__posts-nav-title .title:before{max-width:700px;content:"";display:flex;height:1px;width:100%;margin:20px auto;border-top:1px dashed #dedede}.excerpt-list--about-me{padding:25px 0 0;margin:0;list-style-type:none;display:flex;width:100%;flex-direction:column}@media screen and (min-width:900px){.excerpt-list--about-me{justify-content:center;align-items:stretch;flex-direction:row}}@media screen and (min-width:900px){.excerpt-list--about-me>*{max-width:220px;display:flex;flex-direction:column;justify-content:center}}.excerpt-list--about-me>.list-title{flex:0 0 auto;text-align:left}.excerpt-list--about-me>*+*{margin-top:8px}@media screen and (min-width:900px){.excerpt-list--about-me>*+*{margin-top:0;margin-left:25px}}.excerpt-list--about-me .excerpt-list__excerpt a{display:flex;flex-direction:row;align-items:center;line-height:1.1!important;font-size:14px!important;color:#222!important}.excerpt-list--about-me .excerpt-list__excerpt a:hover{color:#222!important}.excerpt-list--about-me .excerpt-list__excerpt a>*+*{margin-left:15px}.excerpt-list--about-me .excerpt-list__excerpt a picture{flex:0 0 auto;width:40px;height:40px}@media screen and (min-width:900px){.excerpt-list--about-me .excerpt-list__excerpt a picture{width:60px;height:60px}}.excerpt-list--about-me .excerpt-list__excerpt a picture img{border-radius:100%}.panel--about-me.panel--widget{padding-top:0;margin-bottom:20px;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.panel--about-me.panel--widget .about-me-content .about-me-image{margin-right:0;margin-bottom:15px}.panel--about-me.panel--widget .about-me-content .about-me-image picture{width:80px;height:80px}}@media screen and (min-width:900px){.panel--about-me.panel--widget .about-me-content .about-me-text p a{display:inline-block}}@media screen and (min-width:900px){.panel--about-me.panel--widget .about-me-content .about-me-text .about-me-text__headline{flex-direction:column;margin-bottom:10px}}.panel--about-me.panel--widget .about-me-content .about-me-text__description{margin-bottom:0}.panel--about-me.panel--widget .panel__about-me__social-nav{margin-top:20px;border-bottom:1px solid #dedede;padding-bottom:25px}.panel--blog-river .container>*+*{margin-top:25px}.panel--blog-river .container .headline>*{display:flex;flex-direction:row;justify-content:center;align-items:center}.panel--blog-river .container .headline>*>*+*{margin-left:12px}.panel--blog-river .container .headline svg{width:16px;height:16px;fill:#222}.panel--blog-river .container .headline a{margin-top:11px}.panel--blog-river .container .headline a:hover svg{fill:#222}.panel--blog-river .container .content{display:flex;flex-direction:column;align-items:stretch}@media screen and (min-width:768px){.panel--blog-river .container .content{flex-direction:row}}.panel--blog-river .container .content .ads{margin-top:40px}@media screen and (min-width:768px){.panel--blog-river .container .content .ads{margin-top:0}}.panel--blog-river .container .content .ads .ad{text-align:center}@media screen and (max-width:767px){.panel--blog-river .container .content .ads .ad{position:relative!important;top:inherit!important;left:inherit!important}}.panel--blog-river .river ul.river-list{padding:0!important;display:flex;flex-direction:column}@media screen and (min-width:480px){.panel--blog-river .river ul.river-list{flex-direction:row;flex-wrap:wrap}.panel--blog-river .river ul.river-list>:nth-child(even){margin-right:12.5px}.panel--blog-river .river ul.river-list>:nth-child(odd){margin-left:12.5px}.panel--blog-river .river ul.river-list>*{width:50%;flex:1 1 auto;margin-bottom:25px}.panel--blog-river .river ul.river-list>:first-child{margin-left:0;margin-right:0;width:100%;flex:0 1 auto}}@media screen and (max-width:479px){.panel--blog-river .river ul.river-list>li+li{margin-top:25px}}@media screen and (max-width:767px){.panel--blog-river .block--hr{display:none}}.river-excerpt{text-align:left}.river-excerpt a{color:#222}.river-excerpt a:hover .title{text-decoration:underline}.river-excerpt .title{font-size:22px;margin-top:4px;line-height:1.4}.river-excerpt .excerpt__info{margin-top:14px}.river-excerpt .excerpt__info .excerpt__info__meta{display:flex;font-size:13px;line-height:1.6;color:#222;letter-spacing:1px;text-transform:uppercase}.river-excerpt .excerpt__info .excerpt__info__meta>*{display:inline-block}.river-excerpt .excerpt__info .excerpt__info__meta .category:before{content:"/";display:inline-block;margin:0 10px}.river-excerpt .excerpt__info .excerpt__content{border-top:1px solid #dedede;padding-top:13px;margin-top:14px}@supports (display:grid){@media screen and (min-width:480px){.panel--blog-river .river ul.river-list{display:grid!important;grid-template-columns:1fr;grid-gap:40px 25px;grid-template-columns:1fr 1fr}.panel--blog-river .river ul.river-list>*{width:inherit!important;margin-bottom:0!important}.panel--blog-river .river ul.river-list>:first-child{grid-column-start:1;grid-column-end:3}.panel--blog-river .river ul.river-list>:nth-child(even){margin-right:0!important}.panel--blog-river .river ul.river-list>:nth-child(odd){margin-left:0!important}}}@media screen and (min-width:768px){ul.river-list>:first-child .title{font-size:26px}ul.river-list>:first-child .excerpt__info__meta{font-size:15px}}.recipe-roundup-panel{padding-top:30px}.recipe-roundup-panel .content p{margin-bottom:0!important}.recipe-roundup-panel .content>*+*{margin-top:4px}.recipe-roundup-panel .content ul{margin-top:8px;margin-bottom:0}.recipe-roundup-panel .image{margin-top:30px}.panel--text{padding-top:30px}.text-panel__content{display:flex;flex-direction:column}@media screen and (max-width:767px){.text-panel__content>*+*{margin-top:25px}}@media screen and (min-width:768px){.text-panel__content{flex-direction:row}}@media screen and (max-width:767px){.panel--text.image-left .text-panel__content>*+*{margin-top:0}.panel--text.image-left .text-panel__content>:first-of-type{margin-top:25px}}.panel--text.image-left .text-panel__content .panel__content{order:2}.panel--text.image-left .text-panel__content .panel__image{order:1}.archive .main-content-container,.blog .main-content-container,.page-template-default .main-content-container,.page-template-page-category-grid .main-content-container,.search .main-content-container,.single .main-content-container{padding-top:15px}.main-content-container>.row{display:flex;flex-direction:column;align-content:stretch}@media screen and (min-width:768px){.main-content-container>.row{flex-direction:row}}#content>*+*{margin-top:45px}.page-template-page-category-grid .category-row .post-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-10px;margin-right:-10px}.page-template-page-category-grid .category-row .post-row .post-col{width:50%;padding-right:10px;padding-left:10px;padding-bottom:20px}@media screen and (min-width:768px){.page-template-page-category-grid .category-row .post-row .post-col{width:25%}}.page-template-page-category-grid .category-row .post-row .post-col img{width:100%;height:auto}.single .bc{font-size:14px;margin-bottom:12px;display:block;letter-spacing:1px;text-transform:uppercase}.single .bc a{color:#222}.single .bc a:hover{text-decoration:underline}.single .excerpt{padding:0!important}.post--full-width{margin-top:-15px}.post__hero{margin-bottom:25px}.archive-title,.category-title{margin-bottom:15px!important}.archive .category-title:before{content:"";display:inline-block;margin-right:12px;background-color:#222;width:20px;height:20px;border-radius:100%;vertical-align:-3px}@media screen and (max-width:767px){.archive .category-title:before{font-size:-2px}}.page .entry-title{margin-bottom:15px}.archive-list>*{display:flex;flex-direction:row;flex-wrap:wrap}.archive-list>*>*{flex:1 1 33.333%}.archive-list .river-excerpt a{text-decoration:none}.archive-list .river-excerpt a:hover .title{text-decoration:underline}.archive-list__header{padding-top:60px;padding-bottom:40px}.archive-list__nav{padding-top:40px}header#masthead{position:fixed;width:100%;background-color:#fff;z-index:3000}header#masthead .container{max-width:1240px}header#masthead .container .row>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:63px}@media screen and (min-width:880px){header#masthead .container .row>div{height:63px}}header#masthead .menu-button{display:flex}@media screen and (min-width:880px){header#masthead .menu-button{display:none}}header#masthead .menu-button .menu-close-trigger{position:absolute;pointer-events:none;display:none;width:17px}header#masthead .header-left{display:flex;flex:0 0 auto;z-index:2000}header#masthead .header-left a svg{transition:all .1s ease-in;display:block;fill:#222;width:204px;height:25px}@media screen and (min-width:480px){header#masthead .header-left a svg{width:240px;height:29.5px}}@media screen and (min-width:880px){header#masthead .header-left a svg{max-width:342px;max-height:42px;margin-bottom:0}}header#masthead .header-right{font-size:16px;display:none;z-index:1999}@media screen and (min-width:880px){header#masthead .header-right{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end}}header#masthead .header-right>*+*{margin-left:24px;padding-left:23px;border-left:1px solid #dedede}header#masthead .header-right nav>ul{height:63px}header#masthead .header-right nav>ul>li{height:63px}header#masthead .header-right nav>ul>li:before{content:"";display:block;margin-left:calc(-100vw);margin-right:calc(-100vw);background-color:#fff;position:absolute;height:63px;right:calc(-100vw);top:0;bottom:0;left:calc(-100vw);z-index:2000;-webkit-transform:translateY(0);transform:translateY(0);transition:background-color .25s}header#masthead .header-right nav>ul>li>a{height:63px;z-index:2001;display:flex;align-items:center}header#masthead .header-right nav>ul>li>a:hover{text-decoration:underline}header#masthead .header-right nav ul{line-height:1;display:flex;justify-content:flex-start}header#masthead .header-right nav ul>li+li{margin-left:24px}header#masthead .header-right nav ul li{display:flex;flex:0 0 auto}header#masthead .header-right nav ul li a{text-transform:lowercase;font-size:19px;color:#fff}header#masthead .header-right nav ul li a:hover{color:#000}header#masthead .header-right nav ul li a:hover svg{fill:#000}@media screen and (min-width:768px){header#masthead .header-right nav ul li a{color:#222}}header#masthead .header-right nav ul li a svg{fill:#222}header#masthead .header-right nav ul li:last-child{margin-right:0}header#masthead .header-right nav ul li.current_page_item a{color:#000}header#masthead .header-right nav ul li.subscribe{display:none}header#masthead .header-right nav.social-media{display:none}header#masthead .header-right nav.social-media .list-title{display:none}@media screen and (min-width:1040px){header#masthead .header-right nav.social-media{display:flex;justify-content:space-between}}header#masthead .header-right nav.social-media ul>li+li{margin-left:10px}header#masthead .header-right nav.social-media ul li a svg{fill:#222;width:18px;height:auto}header#masthead .header-right nav.social-media ul li a:hover svg{fill:#000}header#masthead .header-right nav.social-media ul li.pinterest svg{width:19px}header#masthead .header-right nav.search{display:flex;flex:0 0 auto;padding-left:0!important}header#masthead .header-right nav.search svg{width:19px;height:auto}header#masthead .searchform{display:none;justify-content:space-between;align-items:center;width:0;font-family:Muli,sans-serif}header#masthead .searchform div.close{display:flex;flex:0 0 auto;margin-right:18px;cursor:pointer;width:16px;fill:#222}header#masthead .searchform form{display:flex;flex:1 1 auto;justify-content:space-between;height:38px;align-items:stretch}header#masthead .searchform form input{font-family:Muli,sans-serif;font-size:18px;line-height:1;display:flex;flex:1 1 auto;width:100%;border:0;border-bottom:1px solid #222;padding:0 12px 0 6px!important;outline:0;border-radius:0;color:#222;font-weight:700}header#masthead .searchform form button{display:flex;flex:0 0 auto;align-items:center;margin-left:18px;line-height:1;border-radius:100%;padding:0 12px!important}header#masthead .searchform form button svg{fill:#fff;width:16px;height:auto}header#masthead .searchform form ::-webkit-input-placeholder{font-weight:400}header#masthead .searchform form :-moz-placeholder{font-weight:400}header#masthead .searchform form ::-moz-placeholder{font-weight:400}header#masthead .searchform form :-ms-input-placeholder{font-weight:400}header#masthead.active-search .searchform{display:flex;border:0;max-width:480px;width:100%}header#masthead.active-search .header-right div.navigation,header#masthead.active-search .header-right nav.search,header#masthead.active-search .header-right nav.social-media{display:none}.scrolling header#masthead{border-bottom:1px solid #dedede}.scrolling header#masthead .container .row>div{height:63px}.scrolling header#masthead .header-left a svg{width:204px;height:25px}@media screen and (min-width:480px){.scrolling header#masthead .header-left a svg{width:240px;height:29.5px}}header li.dropdown .caret{display:inline-block;width:10px;height:6px;background-repeat:no-repeat;margin-left:6px;margin-top:4px;-webkit-transform:rotate(0);transform:rotate(0)}header li.dropdown .caret{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='10' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.243 1L5 4.434.757 1' stroke='%23333' stroke-width='2' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E")}header li.dropdown.open>a .caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:768px){html body{padding-top:15px}}.menu-button .menu-trigger{margin-right:-18px;display:flex;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-button .menu-trigger svg{fill:#222;width:18px}.menu-button .menu-trigger:hover{fill:#000}#main .entry-header{padding-top:60px}#main .entry-header .entry-date{padding-top:8px;padding-bottom:17px}#main figure{margin-bottom:24px}#main figure img,#main figure picture{width:100%;height:auto}#main figure,#main p picture{display:block;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0;width:inherit}@media screen and (min-width:768px){#main figure,#main p picture{width:100%;margin-left:0;margin-right:0}}#main .entry-meta-bar{border:0}#main .entry-meta-bar .entry-meta{border:0;margin:0}#main .entry-meta-bar .entry-meta span{margin:0 10px 0 0!important;padding:0!important}@media screen and (max-width:767px){#main .default-wp-page{margin-bottom:40px}}#main .sgmbShare{margin-bottom:0}@media screen and (max-width:767px){#main .sgmbShare{margin:0 auto;text-align:center}}#main ul.default-wp-page{padding-bottom:25px;display:flex;justify-content:space-between}#main ul.default-wp-page>li+li{margin-left:25px}#main ul.default-wp-page li{display:flex;margin-top:0!important;display:flex}#main ul.default-wp-page li a{font-size:15px;display:flex}#main ul.default-wp-page li.next{justify-content:flex-end}.post-footer-widgets>*{margin-bottom:25px}.after-first-post-widgets>*{margin-bottom:65px}.adsbygoogle{background-color:#f2f2f2}.ad--hide-background .adsbygoogle{background-color:transparent}#main .gallery{display:block;margin-left:-35px;margin-right:-35px;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0;margin-bottom:20px;width:auto}#main .gallery:hover .slick-next,#main .gallery:hover .slick-prev{opacity:1}#main .gallery figure.gallery-item{padding:0!important;display:none;opacity:0;transition:opacity .15s linear;transition:height .15s linear}#main .gallery figure.gallery-item img{margin-bottom:0!important}#main .gallery figure.gallery-item:first-child{display:block;opacity:1}#main .gallery figure.gallery-item[aria-hidden=true]{transition:opacity .1s linear}#main .gallery figure.gallery-item figcaption{display:inline-block;width:100%;padding:20px 70px 0;font-size:16px;text-align:left;font-family:Muli,sans-serif;line-height:1.5!important}@media screen and (min-width:768px){#main .gallery figure.gallery-item figcaption{padding:20px 0 0}}@media screen and (min-width:768px){#main .gallery{width:100%;margin-left:0;margin-right:0}}#main .gallery.slick-initialized figure.gallery-item{display:block}#main .gallery .slide-nav{display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;list-style-type:none;margin:0 -10px 0;padding:17px 35px 0}@media screen and (min-width:768px){#main .gallery .slide-nav{padding:15px 0 0}}#main .gallery .slide-nav li{width:20%;height:auto;padding-left:10px;padding-right:10px;margin-top:0}#main .gallery .slide-nav li a{transition:all .15s linear;width:100%;height:100px;display:block;background-position:50% 50%;background-size:160px auto;background-repeat:no-repeat;margin-bottom:20px}@media screen and (max-width:767px){#main .gallery .slide-nav li a{height:75px}}@media screen and (max-width:479px){#main .gallery .slide-nav li a{height:50px}}#main .gallery .slide-nav li a:after{transition:all .15s linear;position:absolute;bottom:-8px;width:100%;height:4px;background-color:transparent;content:""}#main .gallery .slide-nav li a:hover:after{background-color:#dedede}#main .gallery .slide-nav li a.active:after{background-color:#222}#main .gallery .slide-nav li a.active:hover{background-color:#222}#main .gallery .slick-arrow{transition:opacity .15s linear;position:absolute;opacity:0;top:30px}#main .gallery .slick-arrow--prev{left:30px}#main .gallery .slick-arrow--next{right:30px}#main .gallery:hover .slick-arrow{opacity:1!important}#secondary{font-size:14px!important;margin-top:30px}@media screen and (min-width:768px){#secondary{margin-top:0}}#secondary li,#secondary p{font-family:Lora,serif}#secondary aside{margin-bottom:25px}#secondary .profile{max-width:175px!important;display:block;margin:0 auto 15px;width:100%;height:auto;height:inherit}@media screen and (max-width:767px){#secondary .profile{margin:0 auto 15px;display:block}}#secondary .profile-desc{text-align:center;max-width:225px!important;display:block;margin:0 auto}#secondary .rpwwt-widget{font-family:Lora,serif}#secondary .rpwwt-widget li{padding:0!important;margin-bottom:0;overflow:visible}#secondary .rpwwt-widget li:first-child a{padding-top:0}#secondary .rpwwt-widget li:last-child{border:0}#secondary .rpwwt-widget li:last-child a{padding-bottom:0}#secondary .rpwwt-widget li a{padding:15px 0 15px;width:100%;display:flex;flex-direction:row;align-content:center;justify-content:flex-start}#secondary .rpwwt-widget li a img{max-width:75px;max-height:75px;width:100%;border-radius:100%;margin:0;align-self:center}#secondary .rpwwt-widget li a span{max-width:160px;padding:0 0 0 25px;display:inline-block;align-self:center;text-align:left;flex:1 1 auto}@media screen and (max-width:767px){#secondary .rpwwt-widget li a span{max-width:100%;width:100%}}@media screen and (max-width:767px){#secondary form input[type=email],#secondary form input[type=text],#secondary form span{width:100%;display:block}}#secondary .widget_archive ul li{font-size:16px;padding:0 0 15px;margin:0 0 15px}#secondary .widget_archive ul li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}#secondary .widget.widget_nav_menu .menu-categories-menu-container ul li{font-size:14px}#secondary .widget.widget_nav_menu .menu-categories-menu-container ul li a{font-size:14px}.widget ul li{border-bottom:1px solid #dedede!important}.widget ul li:last-child{border:0!important}.widget select{width:100%;font-size:15px!important}form textarea{font-size:16px;color:#222;width:100%;padding:7px 12px;border:1px solid #222;border-radius:3px;padding:6px 14px}form input[type=email],form input[type=password],form input[type=search],form input[type=text]{font-size:16px;color:#222;width:100%;padding:7px 12px;border:1px solid #222;border-radius:3px;padding:6px 14px}form input[type=email]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=text]:focus{color:#222;border:1px solid #222}form button,form input[type=button],form input[type=reset],form input[type=submit]{color:#fff;display:inline-block;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer;background-color:#222;border:0;border-radius:3px;font-size:16px;padding:6px 25px}form p{margin:0}form span{display:inline-block;margin-bottom:20px}form.search-form button{display:none}form.sent input{opacity:.25;pointer-events:none}form input{transition:opacity .15s}form .wpcf7-mail-sent-ok{margin:0;padding:0;border:0;color:#fff;font-size:15px;display:none!important}.widget .widget-title{padding-bottom:10px!important}.widget .widget-title span{border:0}.widget form br{display:none}.sgmbShare{margin-bottom:0}@media screen and (min-width:768px){.sgmbShare{padding:0!important}}.widget.widget_nav_menu .menu-categories-menu-container ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:768px) and (max-width:950px){.widget.widget_nav_menu .menu-categories-menu-container ul{flex-direction:column}}.widget.widget_nav_menu .menu-categories-menu-container ul li{border:0!important;padding:0!important;width:50%;margin-bottom:10px;flex:0 0 auto}@media screen and (min-width:768px) and (max-width:950px){.widget.widget_nav_menu .menu-categories-menu-container ul li{width:100%}}.widget.widget_nav_menu .menu-categories-menu-container ul li a{font-family:Muli,sans-serif;color:#222;font-weight:700}.widget.widget_nav_menu .menu-categories-menu-container ul li a:hover{text-decoration:none!important;color:#222}.footer__navs{background-color:#f2f2f2}.footer__navs__content{padding-top:35px;padding-bottom:35px;display:flex;flex-direction:column}.footer__navs__content>*+*{margin-top:25px}@media screen and (min-width:768px){.footer__navs__content{flex-direction:row;justify-content:space-around}.footer__navs__content>*+*{margin-top:0}}.footer__navs__content__widget{max-width:640px;color:#626262;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.footer__navs__content__widget{align-items:center}}.footer__navs__content__widget .title{text-align:center}@media screen and (max-width:767px){.footer__navs__content__widget .title{margin-bottom:4px}}.footer__navs__content__widget ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.footer__navs__content__widget ul>*{margin-right:7px;margin-left:7px}@media screen and (min-width:768px){.footer__navs__content__widget ul{margin-top:5px;flex-direction:column;align-items:center}.footer__navs__content__widget ul>*{margin-left:0;margin-right:0;margin-top:4px}}.footer__navs__content__widget ul li{font-size:small}.footer__navs__content__widget a{color:#626262}.footer__navs__content__widget a:hover{color:#626262}.footer__copyright{background-color:#fff}.footer__copyright__content{padding-top:25px;padding-bottom:25px;display:flex;justify-content:center;color:#dedede}.footer__copyright__content a{color:#dedede}.footer__copyright__content a:hover{color:#dedede}.ad--floating{display:block;position:fixed;bottom:0;left:0;width:100%;padding-top:10px;padding-bottom:0;background-color:rgba(255,255,255,.8);z-index:2000}.ad--floating .container-positioner .container .close{cursor:pointer}#main,footer{z-index:1}header{z-index:2}.header--relative{z-index:4}.header--fixed{z-index:3}.search-panel{z-index:5}.mobile-navigation{z-index:5}.logo{z-index:6}