/*!
Theme Name: ChocolateBar 2020
Theme URI: http://underscores.me/
Author: Eric Davis
Author URI: https://www.smallbox.com/
Description: Endangered Species Chocolate 2020 Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: chocolatebar-2020
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.

ChocolateBar 2020 is based on Underscores https://underscores.me/, (C) 2012-2020 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/
*/@font-face{font-family:"Libre Baskerville";src:url(../assets/fonts/LibreBaskerville-Bold.eot);src:url(../assets/fonts/LibreBaskerville-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/LibreBaskerville-Bold.woff2) format("woff2"),url(../assets/fonts/LibreBaskerville-Bold.woff) format("woff"),url(../assets/fonts/LibreBaskerville-Bold.ttf) format("truetype"),url(../assets/fonts/LibreBaskerville-Bold.svg#LibreBaskerville-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url(../assets/fonts/LibreBaskerville-Regular.eot);src:url(../assets/fonts/LibreBaskerville-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/LibreBaskerville-Regular.woff2) format("woff2"),url(../assets/fonts/LibreBaskerville-Regular.woff) format("woff"),url(../assets/fonts/LibreBaskerville-Regular.ttf) format("truetype"),url(../assets/fonts/LibreBaskerville-Regular.svg#LibreBaskerville-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Libre Baskerville";src:url(../assets/fonts/LibreBaskerville-Italic.eot);src:url(../assets/fonts/LibreBaskerville-Italic.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/LibreBaskerville-Italic.woff2) format("woff2"),url(../assets/fonts/LibreBaskerville-Italic.woff) format("woff"),url(../assets/fonts/LibreBaskerville-Italic.ttf) format("truetype"),url(../assets/fonts/LibreBaskerville-Italic.svg#LibreBaskerville-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"DIN Condensed";src:url(../assets/fonts/DINCondensed-Bold.eot);src:url(../assets/fonts/DINCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/DINCondensed-Bold.woff) format("woff"),url(../assets/fonts/DINCondensed-Bold.ttf) format("truetype"),url(../assets/fonts/DINCondensed-Bold.svg#DINCondensed-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"DIN Condensed-Light";src:url(../assets/fonts/DINCond-Light.eot);src:url(../assets/fonts/DINCond-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/DINCond-Light.woff2) format("woff2"),url(../assets/fonts/DINCond-Light.woff) format("woff"),url(../assets/fonts/DINCond-Light.ttf) format("truetype"),url(../assets/fonts/DINCond-Light.svg#DINCond-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Metropolis";src:url(../assets/fonts/Metropolis-Regular.eot) format("embedded-opentype"),url(../assets/fonts/Metropolis-Regular.woff2) format("woff2"),url(../assets/fonts/Metropolis-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Metropolis";src:url(../assets/fonts/Metropolis-Medium.eot) format("embedded-opentype"),url(../assets/fonts/Metropolis-Medium.woff2) format("woff2"),url(../assets/fonts/Metropolis-Medium.woff) format("woff"),url(../assets/fonts/Metropolis-Medium.ttf) format("truetype"),url(../assets/fonts/Metropolis-Medium.svg#Metropolis-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Metropolis;src:url(../assets/fonts/Metropolis-SemiBold.eot) format("embedded-opentype"),url(../assets/fonts/Metropolis-SemiBold.woff2) format("woff2"),url(../assets/fonts/Metropolis-SemiBold.woff) format("woff"),url(../assets/fonts/Metropolis-SemiBold.ttf) format("truetype"),url(../assets/fonts/Metropolis-SemiBold.svg#Metropolis-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Metropolis;src:url(../assets/fonts/Metropolis-Bold.eot) format("embedded-opentype"),url(../assets/fonts/Metropolis-Bold.woff2) format("woff2"),url(../assets/fonts/Metropolis-Bold.woff) format("woff"),url(../assets/fonts/Metropolis-Bold.ttf) format("truetype"),url(../assets/fonts/Metropolis-Bold.svg#Metropolis-Bold) format("svg");font-weight:700;font-style:normal}.din_condensed{font-family:"DIN Condensed"}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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:.35em .75em .625em}legend{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]{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{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;color:#24272a}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#14767a;text-decoration:none;transition:all ease-in .3s;-webkit-transition:all ease-in .3s;-moz-transition:all ease-in .3s}a:hover,a:focus,a:active{color:#1c4e52}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=submit].btn-esc,.btn-esc{height:50px;background-color:#14767a;color:#fff;font-size:18px;line-height:18px;font-family:"DIN Condensed",sans-serif;padding:3px 35px 0px;border-radius:30px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,.15)}input[type=submit].btn-esc:focus,.btn-esc:focus{color:#fff}input[type=submit].btn-esc:hover,.btn-esc:hover{color:#fff;background-color:#1c4e52}.btn-esc-rev{height:50px;background-color:#fff;color:#14767a;font-size:18px;line-height:18px;font-family:"DIN Condensed",sans-serif;border:2px solid #14767a;padding:3px 35px 0px;border-radius:30px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center}.btn-esc-rev:focus{color:#fff}.btn-esc-rev:hover{color:#fff;background-color:#1c4e52;border:2px solid #1c4e52}.arrowbtn{height:60px;background-color:#14767a;color:#fff;font-size:18px;line-height:18px;font-family:"DIN Condensed",sans-serif;padding:3px 70px 0px 25px;border-radius:30px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,.15);position:relative;transition:background-color .2s ease-in-out}.arrowbtn:focus{color:#fff}.arrowbtn .arrow-wrap{height:60px;width:60px;border-radius:50%;background-color:#14767a;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0}.arrowbtn .arrow-wrap svg{fill:#fff;width:20px;-webkit-transform:translateX(-15px);transform:translateX(-15px);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.arrowbtn:hover{background-color:#1c4e52;color:#fff}.arrowbtn:hover .arrow-wrap svg{-webkit-transform:translateX(0px);transform:translateX(0px)}@media screen and (max-width: 600px){.arrowbtn{-webkit-transform:scale(0.8);transform:scale(0.8)}}.arrowbtn-light{color:#14767a;font-size:18px;line-height:18px;font-family:"DIN Condensed",sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:color .2s ease-in-out}.arrowbtn-light .arrow-wrap{margin-left:10px}.arrowbtn-light .arrow-wrap svg{fill:#14767a;width:20px;-webkit-transform:translateX(0px);transform:translateX(0px);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.arrowbtn-light:hover{color:#1c4e52}.arrowbtn-light:hover .arrow-wrap svg{fill:#1c4e52;-webkit-transform:translateX(10px);transform:translateX(10px)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.clearfix:before,.clearfix:after{visibility:hidden;display:table;content:" ";clear:both}.clearfix{display:block;clear:both}a:focus{outline:none}a,p,div,section,span{box-sizing:border-box}ul,ol{margin-left:0}li{margin:0}ul.list li{margin-bottom:5px;position:relative;padding:0 0 0 20px}ul.list li:before{content:"";width:8px;height:8px;background:#252525;left:0;display:block;position:absolute;top:9px}h1,h2,h3,h4,h5,h6{margin:0;color:#362e2c;display:inline-block;vertical-align:middle;width:100%;font-family:"Metropolis";font-weight:bold}h1,h2,h3{font-family:"DIN Condensed";text-transform:uppercase}strong{font-weight:600}b{font-weight:normal}img{max-width:100%;display:block;height:auto;box-sizing:border-box}input:focus,select:focus,textarea:focus{outline:none}input[type=search],input[type=text]{-webkit-appearance:none;appearance:none;-moz-appearance:none;border-radius:0}.libre_baskerville{font-family:"Libre Baskerville"}.metropolis{font-family:"Metropolis"}.din_condensed{font-family:"DIN Condensed"}.bold{font-weight:bold}.normal{font-weight:normal}.medium{font-weight:500}.italic{font-style:italic}.wrapper{max-width:1240px;margin:0 auto;width:100%}.big_wrapper{width:100%;padding:0 3%}.small_wrapper{max-width:81.125em;width:100%;margin:0 auto;padding:0 1.25em}.wrap{max-width:1300px;margin:0 auto;display:block}.arow_link{color:#362e2c;font-family:"DIN Condensed";font-size:18px;position:relative;text-transform:uppercase;padding:0 36px 0 0;display:inline-block}.arow_link:after{content:"";display:inline-block;background-image:url(../img/link_arrow.png);width:26px;height:14px;margin-left:15px;vertical-align:middle;background-size:22px;background-repeat:no-repeat;position:absolute;bottom:3px}.cmspage_main{overflow:hidden;background:#fefefe}.cmspage_banner{background-repeat:no-repeat;background-size:cover;background-position:bottom;position:relative}.cmspage_banner .cmspage-title{padding:120px 0 64px 120px;color:#fff;font-size:150px;line-height:145px;text-transform:uppercase}.banner_choco_pieces{position:absolute;right:-12%;bottom:-191px;width:45%}.cmspage_main p{font-size:18px;font-weight:300}.cmspage_main p:last-child{margin-bottom:0}.cms_page li{position:relative;padding:4px 0 4px 25px}.cms_page li::before{content:"";display:block;position:absolute;left:0;height:10px;width:10px;background:#efc663;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:14px}.blog_list li{position:relative;padding:4px 0 4px 25px}.blog_list li::before{content:"";display:block;position:absolute;left:0;height:10px;width:10px;background:#efc663;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:14px}.cms_page ul{margin-bottom:15px}.our-promoses-top{max-width:49%;padding-left:120px}.common-section{padding:70px 0}.exceptional{position:relative;padding:30px 0}.YesParallax .wrapper{position:relative;z-index:1}.YesParallax:before,.YesParallax:after{display:block;position:absolute;height:100%;width:100%;left:0;top:0;background-attachment:fixed;background-repeat:no-repeat}.YesParallax:after{left:inherit;right:0;background-position:right}.exceptional .sm_title{font-family:"DIN Condensed-Light";position:relative;color:rgba(54,46,44,.6);font-size:16px;text-align:center;margin:0 auto;height:116px}.exceptional .sm_title:after{content:"";display:block;background-image:url(../img/promoses-arow.png);width:14px;height:75px;position:absolute;right:0;left:0;margin:20px auto 0}.exceptional_image{padding:120px 0}.exceptional_image img{margin:0 auto}.exceptional_detail{max-width:711px;margin:0 auto 50px;text-align:center}.exceptional_detail h4{font-family:"DIN Condensed-Light";font-size:16px;text-transform:uppercase}.exceptional_detail h2{font-family:"DIN Condensed";font-size:80px;color:#efc663;line-height:75px;margin:30px 0}.exceptional_main .exceptional:first-child .sm_title{margin:-30px 0 0;text-align:left;padding-left:120px}.exceptional_main .exceptional:first-child .sm_title:after{margin:0;top:-60px;left:80px}.exceptional_main .exceptional:first-child .exceptional_image{padding-top:0px}.ten_giveback{background-repeat:no-repeat;background-size:cover;margin-top:100px}.ten_giveback_inner{padding:146px 100px 150px 42px;max-width:50%}.ten_giveback_inner h2{font-size:100px;color:#efc663;line-height:75px;margin-bottom:20px}.ten_giveback_inner p{color:#f5f2e9;font-size:18px;margin-bottom:0}.partners_menu{max-width:1340px;text-align:center;background:#f4f0eb;margin:-20px auto 0;position:relative;z-index:1}.sm_wrapper{max-width:998px;margin:0 auto;display:block}.partners_menu li{float:left;margin-right:112px}.partners_menu li:before{display:none}.partners_menu #menu-our-partners li:last-child{margin-right:0;position:absolute;width:30%;top:-5px;right:0}.partners_menu li a{text-transform:uppercase;color:#19322f;opacity:50%;font-family:"DIN Condensed-Light";font-size:16px;padding:16px 0;position:relative;display:inline-block}.partners_menu li.current-menu-item a{color:#19322f;opacity:1}.partners_menu li.current-menu-item a:before{content:"";display:block;position:absolute;top:0;width:100%;left:0;height:4px;background:#14767a}.partners_menu .menu:after,.partners_menu .menu:before{content:"";display:table;clear:both}.partners_menu{position:relative}.partners_menu #menu-our-partners li:last-child a{background:#efc663;padding:20px 40px;font-size:18px;color:#362e2c;font-family:"DIN Condensed";opacity:1}.partners_menu #menu-our-partners li:last-child a:before{display:none}.cms_page h3{text-transform:uppercase;font-size:24px;color:#14767a;margin:0 0 24px}.partners_pages .cms_page p{font-size:22px;line-height:36px;font-weight:300}.partners_post-inner{float:left;width:48.5%;margin:0 0 40px}.partners_post-inner:nth-child(2n){float:right}.partners_post-inner:nth-child(2n+1){clear:both}.partners_post-content{padding:40px 32px}.partners_post-content h2{font-size:36px;line-height:30px;margin:0}.partners_post-content p{line-height:32px;font-size:18px;margin:20px 0 22px}#menu-our-partners{position:relative}.farmers_class .farmers_left{width:57%;margin-right:8%;display:inline-block;vertical-align:top}.farmers_class .farmers_right{width:34%;display:inline-block;vertical-align:top}.farmers_class .farmers_right blockquote p{font-family:"Libre Baskerville";font-style:italic;font-size:18px;color:rgba(54,46,44,.5);line-height:32px}.farmers_class .farmers_right h3{color:#362e2c;margin:30px 0 3px;text-transform:uppercase}.farmers_class .farmers_right p{font-family:"Metropolis";font-size:14px;color:rgba(54,46,44,.5)}.farmers_class iframe{width:100%;height:498px;margin-top:110px}.yellow_btn{background:#efc663;padding:20px 30px;color:#fafbfd;font-size:24px;font-family:"DIN Condensed";display:inline-block}.teal_btn{background:#14767a;padding:20px 30px;color:#fff;font-size:24px;font-family:"DIN Condensed";display:inline-block}.teal_btn:hover{background:#1c4e52;color:#fff}.mac-os .yellow_btn{padding:20px 30px 16px 30px}.arrow-bottom{display:inline-block;vertical-align:middle;background:url(../img/arrow-bottom.png) no-repeat;width:30px;height:30px;margin-left:20px}.yellow_btn:hover{background:#362e2c;color:#fff}#menu-our-story{display:flex;align-items:center;justify-content:center}.partners_menu #menu-our-story li{width:20%;float:left;margin:0;list-style:none}.common-section h2{margin:30px 0 20px;font-size:36px}.story_image{padding-bottom:60px}.story_slider_main{padding:50px 0}.story_slider_inner p{font-family:"DIN Condensed";font-size:14px;text-transform:uppercase;margin:10px 0 0}.story_slider_main .slick-dots{position:absolute;bottom:12px;right:0}.story_slider_main .slick-dots li{margin-left:5px;display:inline-block;line-height:0}.story_slider_main .slick-dots li button{font-size:0;border:1px solid #efc663;background:none;height:8px;width:8px;display:inline-block;border-radius:50%;cursor:pointer}.story_slider_main .slick-dots li button:focus{outline:none}.story_slider_main .slick-dots li.slick-active button{background:#efc663}.story_slider_main .slick-arrow{height:14px;width:26px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%;right:-40px;cursor:pointer;background:url(../img/slider_arow.png);display:block;z-index:1}.story_slider_main .slick-arrow.slide-left{background-position:0 15px;right:inherit;left:-40px}.our_story_team{padding:50px 0}.story_team{margin:0 -22px}.story_team_members{width:33.33%;float:left;padding:0 22px;margin-bottom:80px}.story_team_members:nth-child(3n+1){clear:both}.employee_name{font-weight:500;margin:30px 0 10px}.story_team_members p{font-size:15px;margin:20px 0 0;line-height:21px}.story_team_members img{width:100%}.story_video_iframe iframe{width:100%;height:600px}.story_video{padding-bottom:100px}.story_faq .acco-title{font-family:"DIN Condensed";font-size:30px;color:#362e2c;position:relative;text-transform:uppercase;color:#14767a}.story_faq .acco-title::before{content:"+";-webkit-transform:translateX(-15px);transform:translateX(-15px);display:inline-block;font-size:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:40px;position:absolute;left:-20px;top:-10px}.story_faq .acco-title.active::before{content:"-";-webkit-transform:translateX(-15px);transform:translateX(-15px);font-size:60px}.mac-os .story_faq .acco-title::before{top:0}.story_faq .acco-title.active::before{background-position:-2px -35px}.faq_inner{padding:12px 0}.story_faq .acco-cont{font-size:16px;line-height:24px;padding-top:10px;font-weight:300}.story_faq{padding-bottom:100px}.thanx-icon:before{content:"";font-family:"FontAwesome"}.thanx-icon{width:150px;height:150px;border-radius:50%;border:2px solid #ddd;margin:0 auto 40px;font-size:50px;line-height:150px}.errorpage_404{text-align:center;position:relative}a.light-button{background:#ffcf01;color:#fff;padding:14px 20px;display:inline-block;margin:20px 0 0}a.light-button:hover{background:#362e2c;color:#fff}.errorpage_404 img{width:100%;min-height:400px;-o-object-fit:cover;object-fit:cover}.errorpage_404 .wrapper{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.erroe_page_top{font-size:17px;line-height:20px;color:#f5f2e9;position:relative;padding-left:30px;display:inline-block}.erroe_page_top:before{content:"";background:url(../img/error_page_icon.png) no-repeat;width:20px;height:20px;position:absolute;left:0;display:block}.errorpage_404 h1{font-size:90px;text-transform:uppercase;color:#14767a;margin:60px 0 0px;line-height:90px}.errorpage_404 h3{font-size:36px;text-transform:uppercase;color:#f5f2e9;margin:0px 0 40px;line-height:36px}.errorpage_404 p{font-weight:500;color:#f5f2e9;margin-bottom:0}figure{max-width:100%;margin-bottom:15px}figcaption{padding:5px;font-size:14px;font-style:italic}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(59,36,22,.9);z-index:99}#status img{margin:0 auto}#status{width:200px;height:64px;position:absolute;left:50%;top:50%;text-align:center;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);background-repeat:no-repeat;background-position:center;margin:0}.whiteloader{width:0;position:fixed;bottom:0;left:0;right:0;background-color:#efc663;transition:.2s all ease-in-out;height:10px}.tab_online_buy{width:100%;padding:70px 0% 0 0%}.tab_online_buy li{padding:35px 0}.tab_online_buy>ul{margin-top:30px;height:560px;overflow-y:auto;padding:0}.tab_online_buy_open{z-index:9}.page-template-Partners_cms-template .partners_menu .sm_wrapper,.page-template-Partners-template .partners_menu .sm_wrapper{max-width:100%}.partners_menu #menu-our-partners li{margin:0 56px;float:none;display:inline-block}.partners_menu #menu-our-partners li:before{display:none}.partners_menu #menu-our-partners li:first-child{margin-left:0}.partners_menu #menu-our-partners li:last-child{margin-right:0;position:relative;width:auto;display:inline-block;vertical-align:top;top:unset;margin-top:-4px;margin-bottom:-4px}.home_cta_btn{background:#f6b955;font-size:24px;color:#333;font-family:"DIN Condensed";line-height:30px;padding:.85em 2.5em .625em 1.25em;position:relative;cursor:pointer;display:inline-block;min-width:14em}.home_cta_btn:hover{color:#fff}.home_cta_btn:after{content:"";display:inline-block;background-image:url(../img/link_arrow.png);width:1.2em;height:.68em;background-size:1.2em auto;background-repeat:no-repeat;position:absolute;right:1em;top:0;bottom:0;margin:auto}.product-horizontal .single_product{padding:40px 40px}.product-horizontal .single_product .product-thumbnail{width:55%}.product-horizontal .single_product_detail .product-thumbnail img{max-width:100%}.product-horizontal .single_product_right{width:54%;margin:300px 0 0}.product-horizontal .nutrition-facts img{max-width:100%}.product-horizontal .single_product_certificat{text-align:center}.product-horizontal .single_product .product-thumbnail:after{bottom:28px}body{max-width:100vw;overflow-x:hidden}#page{overflow-x:hidden;position:relative}h1,h2,h3,h4,h5,h6{font-family:"DIN Condensed",sans-serif;text-transform:uppercase}h1{font-size:72px;line-height:72px}h2{font-size:54px;line-height:54px}h3{font-size:32px;line-height:32px}h4{font-size:24px;line-height:24px;color:#14767a}p,ul,ol,li{font-size:22px;line-height:30px;font-weight:300}ul{list-style:none}ul li::before{content:"•";color:#14767a;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#home-banner{position:relative}#home-banner .triangleborder{height:40px;background-color:#fff;background-image:url(../img/bkgrd-border-bone.png);background-repeat:no-repeat;background-position:center 10px;background-size:100%}#home-carousel{height:100%}#home-carousel .slide{min-height:640px;padding:120px;display:flex;align-items:flex-end;background-size:cover}#home-carousel .slide .inner{max-width:600px}#home-carousel .slide .inner .heading{font-family:"DIN Condensed",sans-serif;font-size:120px;line-height:120px;text-transform:uppercase}#home-carousel .slide .inner .smtext{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;line-height:30px;margin-bottom:30px}#home-carousel .slide .inner .arrowbtn{margin-top:0px}@media screen and (max-width: 1200px){#home-carousel .slide{min-height:600px;padding:90px}#home-carousel .slide .inner .heading{font-size:90px;line-height:90px}#home-carousel .slide .inner .smtext{font-size:18px;line-height:24px;margin-bottom:20px}}@media screen and (max-width: 900px){#home-carousel .slide{min-height:50vw}#home-carousel .slide .inner .heading{font-size:72px;line-height:72px}#home-carousel .slide .inner .smtext{font-size:18px;line-height:24px;margin-bottom:20px}}@media screen and (max-width: 600px){#home-carousel .slide{min-height:270px;padding:60px 60px 30px 60px}#home-carousel .slide .inner .heading{font-size:36px;line-height:36px;margin-bottom:20px}#home-carousel .slide .inner .smtext{display:none}#home-carousel .slide .inner .arrowbtn{margin-bottom:20px;margin-left:-30px}}.arrow-prev,.arrow-next{position:absolute;top:40%;z-index:1;cursor:pointer}.arrow-prev svg,.arrow-next svg{width:25px;height:auto;fill:#24272a;-webkit-transform:translateX(0px);transform:translateX(0px);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.arrow-prev{left:40px}.owl-dots{display:inline-block;position:absolute;bottom:60px;left:120px}.owl-dots button span{display:inline-block;background-color:#a19f9c;width:40px;height:3px;margin-right:10px}.owl-dots button.active span{display:inline-block;background-color:#14767a;width:40px;height:3px}.arrow-prev:hover svg{fill:#14767a;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.arrow-next{right:40px}.arrow-next:hover svg{-webkit-transform:translateX(10px);transform:translateX(10px);fill:#14767a}@media screen and (max-width: 600px){.owl-dots{bottom:20px;left:60px}.arrow-prev{left:20px;-webkit-transform:scale(0.5);transform:scale(0.5)}.arrow-next{right:20px;-webkit-transform:scale(0.5);transform:scale(0.5)}}.template-frontpage .featured-products h1{font-size:72px;line-height:72px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;text-align:center;letter-spacing:1px;margin:80px 0 40px}.template-frontpage .featured-products .inner{max-width:1130px;margin:auto;padding:15px 15px 100px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:55px}.template-frontpage .featured-products .inner .product-card{position:relative;padding-bottom:60px;display:flex;flex-direction:column;align-items:center}.template-frontpage .featured-products .inner img{width:auto;height:auto;max-height:400px}.template-frontpage .featured-products .inner h3{font-size:32px;line-height:36px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;letter-spacing:1px;margin:20px 0 0}.template-frontpage .featured-products .inner h3:hover{color:#14767a}.template-frontpage .featured-products .inner p{font-size:16px;line-height:30px;font-weight:300;margin-top:5px}.template-frontpage .featured-products .inner .arrowbtn{position:absolute;bottom:0}@media screen and (max-width: 900px){.template-frontpage .featured-products h1{font-size:60px;line-height:60px;margin:30px 0 0px}.template-frontpage .featured-products .inner{padding:15px 15px 30px;grid-gap:30px}.template-frontpage .featured-products .inner .product-card{text-align:center;max-width:360px;margin:30px auto}.template-frontpage .featured-products .inner .product-card h3{font-size:24px;line-height:28px}.template-frontpage .featured-products .inner .product-card p{font-size:16px;line-height:24px}}@media screen and (max-width: 650px){.template-frontpage .featured-products h1{font-size:48px;line-height:48px}.template-frontpage .featured-products .inner{padding:15px;grid-gap:30px;grid-template-columns:1fr}.template-frontpage .featured-products .inner img{margin:auto}.template-frontpage .featured-products .inner h3{font-size:24px;line-height:28px}.template-frontpage .featured-products .inner p{font-size:16px;line-height:24px}}.altblock{background-size:cover;background-repeat:no-repeat;background-position:center left}.altblock .inner{max-width:1130px;min-height:660px;margin:auto;padding:15px;display:flex;align-items:center}.altblock .inner .txt-wrap{max-width:500px;margin-left:auto}.altblock .inner .txt-wrap h2{font-size:54px;line-height:60px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;letter-spacing:1px;margin:20px 0 10px}.altblock .inner .txt-wrap p{font-size:22px;line-height:30px;font-weight:300;margin-top:5px}.altblock:nth-of-type(even){background-position:center right}.altblock:nth-of-type(even) .txt-wrap{margin-left:0;margin-right:auto}@media screen and (max-width: 900px){.altblock{padding:10%}.altblock .inner{min-height:400px;background-color:rgba(255,255,255,.85)}.altblock .inner .txt-wrap{margin:auto}.altblock .inner .txt-wrap h2{font-size:48px;line-height:54px;margin:20px 0 10px}.altblock .inner .txt-wrap p{font-size:22px;line-height:30px}}@media screen and (max-width: 600px){.altblock .inner{min-height:240px}.altblock .inner .txt-wrap{margin:auto;padding-bottom:15px}.altblock .inner .txt-wrap h2{font-size:36px;line-height:40px;margin:15px 0 15px}.altblock .inner .txt-wrap p{font-size:16px;line-height:24px}}#home-banner-vid{width:100%;padding:20px 40px 40px;overflow:hidden}#home-banner-vid .video-background{max-height:600px;min-height:200px;height:calc(56.25vw - 80px);background-color:#fff;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:center}#home-banner-vid .video-background .video-foreground{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#home-banner-vid .video-background .arrowbtn{border:none}#home-banner-vid.loading .video-background{opacity:0}@media screen and (max-width: 800px){#home-banner-vid{padding:20px}}.site-content-contain{background:#fafbfd}.page-banner{height:360px;width:100%;position:relative;display:block;background-position:center right;background-repeat:no-repeat;background-size:cover}.product_banner.page-banner{background-position:center left}.page_banner_content{max-width:454px;width:100%;padding:15px}.page_banner_content h1{font-size:120px;line-height:120px}.page-banner.text-banner .page_banner_content{max-width:800px;left:0}.page-banner.text-banner .page_banner_content p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:30px;font-style:normal;max-width:100%}.page-banner .wrapper{position:relative;height:100%;display:flex;align-items:center}.heading3{font-size:100px;text-transform:uppercase;line-height:100px}.page_banner_content p{font-family:"Libre Baskerville";font-style:italic;font-size:17px;line-height:30px;margin-bottom:0;max-width:75%}@media only screen and (max-width: 700px){.heading3{font-size:80px;line-height:80px}.page-banner{height:300px}.page-banner .heading3{font-size:60px;line-height:60px}}@media only screen and (max-width: 500px){.heading3{font-size:50px;line-height:50px}.page_banner_content{max-width:454px;width:100%;padding:15px}.page_banner_content h1{font-size:120px;line-height:120px}}.product_filter_col{width:25%;float:left;position:relative}.product_filter_title{background:#f4f0eb;padding:15px 30px;font-size:24px;line-height:24px;color:#a6a29e;text-transform:uppercase;position:relative;cursor:pointer;border-right:1px solid #e1dcd8}.product_filter_title span{color:#a6a29e;display:block;font-size:16px;font-family:"DIN Condensed-Light"}@media screen and (max-width: 1160px){.product_filter_title{padding:15px;font-size:20px;line-height:24px}}.filter_pro_icon{height:35px;width:35px;border-radius:50%;background:#e1dcd8;display:block;right:20px;top:33%;position:absolute;cursor:pointer}.filter_pro_icon span1{position:relative;height:2px;width:11px;background:#fff;display:block;text-align:center;margin:0 auto;top:48%}.filter_pro_icon span1:before,.filter_pro_icon span1:after{content:"";height:2px;width:15px;position:absolute;display:block;top:-5px;background:#fff;left:-2px}.filter_pro_icon span1:after{top:initial;bottom:-5px;width:6px;left:3px}.filter_title_active{background:#fff}.filter_title_active .filter_pro_icon{background:#14767a}.filter_title_active span{color:#14767a}.product_filter_menu{height:0;z-index:-11;opacity:0;position:absolute;background:#fff;box-shadow:0px 3px 7px 0px rgba(0,0,0,.1);width:100%;top:86px;transition:all ease-in .3s;-webkit-transition:all ease-in .3s;padding:20px 25px;margin:0;list-style:none}.product_filter_menu.product_filter_menu_open{display:block;height:auto;opacity:1;z-index:1}.product_filter_menu.product_filter_menu_open li{list-style:none}.product_filter_menu.product_filter_menu_open li::before{display:none}.check-box-txt input{display:none}.check-box-txt input+.checkmark::before{content:"";height:8px;width:8px;background:#adabab;position:absolute;left:0;top:12px;border-radius:50%}.mac-os .check-box-txt input+.checkmark::before{top:6px}.check-box-txt input:checked+.checkmark:before{background:#14767a}.check-box-txt input:checked+.checkmark{color:#14767a}.product_filter_menu .checkmark{font-family:"DIN Condensed";font-size:20px;color:#adabab;position:relative;padding:4px 5px 4px 30px;text-transform:uppercase;cursor:pointer}.response_loading{margin:0 auto;display:block;height:200px;width:200px}.check-box-txt:hover .checkmark{color:#14767a}.check-box-txt:hover .checkmark:before{background:#14767a}.product_filter-close{padding:30px;font-size:16px;color:#362e2c;font-family:"DIN Condensed-Light";display:flex;width:100%}.product_filter-close i{color:#14767a;font-size:20px;margin-right:10px}.category-close{display:inline-block;margin-left:5px}.category-close a{position:relative;color:#fff;background:#14767a;padding:9px 15px;border-radius:20px;cursor:pointer;margin-left:15px}.category-close a:before{content:"";font-family:"FontAwesome";padding-right:10px}.category-close a:hover{background:#1c4e52}.product_filter_search{width:25%;float:right;background:#fff;position:relative;padding:20px}.product_filter_search .inlineSearch{background:none;border:none;border-bottom:1px solid #e5e5e5;padding:5px 10px;width:100%;font-size:18px;font-family:"DIN Condensed"}.open_filter_mobile{background:#fff;display:flex}.product_filter_search .inlineSubmit{background:url(../img/searchi_icon.png) no-repeat;width:18px;height:18px;font-size:0;border:none;position:absolute;right:30px;top:29px;cursor:pointer}.product_filter_search .inlineSearch::-webkit-input-placeholder{color:rgba(54,46,44,.5);text-transform:uppercase}.product_filter_search .inlineSearch::-moz-placeholder{color:rgba(54,46,44,.5);text-transform:uppercase}.product_filter_search .inlineSearch:-ms-input-placeholder{color:rgba(54,46,44,.5);text-transform:uppercase}.product_filter_search .inlineSearch:-moz-placeholder{color:rgba(54,46,44,.5);text-transform:uppercase}.product_filter-close{padding:30px;font-size:16px;color:#362e2c;font-family:"DIN Condensed-Light";background-color:#fafbfd}.product_filter-close i{color:#14767a;font-size:20px;margin-right:10px}.mobile_filter{display:none}@media only screen and (max-width: 768px){.product_filter_search{display:none}.product_filter_col{width:100%}.mobile_filter{display:block}.mobile_filter .product_filter_title{font-size:24px}.mobile_filter .filter_pro_icon{top:26%}.product_filter_title1{background:#14767a;padding:20px 30px;font-size:24px;color:#fff;text-transform:uppercase;position:relative;cursor:pointer;border-right:1px solid #caa858}.product_filter_title1 .filter_pro_icon{background:#1c4e52}.product_filter_title1 span{color:#fff;display:block;font-size:16px;font-family:"DIN Condensed-Light"}.filter_pro_icon{background:none;right:20px}.filter_pro_icon span1{height:2px;width:20px;background:#14767a}.filter_pro_icon span1:before{content:"";height:2px;width:20px;position:absolute;display:block;top:0;background:#14767a;left:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.filter_title_active .filter_pro_icon span1:before{display:none}.filter_pro_icon span1:after{display:none}.filter_title_active{background:#fff}.filter_title_active .filter_pro_icon{background:none}.filter_title_active span{color:#14767a}.product_filter_menu{position:relative;padding:0px 25px;top:0}.product_filter_title{background:#fff;border-right:none;border-top:1px solid #e5e5e5;font-size:24px;padding:20px 30px}.product_filter_title span{display:none}.product_filter_menu{box-shadow:none}.product_filter_menu li:last-child{padding-bottom:16px}.filter_pro_icon{top:25%}.product_filter_title1 .filter_pro_icon{height:35px;width:35px;border-radius:50%;background:#1c4e52;display:block;right:20px;top:25%;position:absolute;cursor:pointer}.product_filter_title1 .filter_pro_icon span1{position:relative;height:2px;width:11px;background:#fff;display:block;text-align:center;margin:0 auto;top:48%}.product_filter_title1 .filter_pro_icon span1:before,.product_filter_title1 .filter_pro_icon span1:after{content:"";height:2px;width:15px;position:absolute;display:block;top:-5px;background:#fff;left:-2px;transform:none;-webkit-transform:none}.product_filter_title1 .filter_pro_icon span1:after{top:initial;bottom:-5px;width:6px;left:3px}.product_filter_title1 .filter_title_active{background:#fff}.product_filter_title1 .filter_title_active .filter_pro_icon{background:#14767a}.product_filter_title1 .filter_title_active span{color:#14767a}.open_filter_mobile{display:none}}.wrap-product-outer{background-color:#fafbfd}.wrap-product{max-width:1382px;width:100%;margin:0 auto;background-color:#fafbfd}.wrap-product ul{margin:0}.wrap-product li{list-style:none}section.product-cat{visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear}section.product-cat h2{padding:30px 15px 0;font-size:54px;color:#24272a;font-family:"DIN Condensed",sans-serif;text-transform:uppercase}section.product-cat.hidden{display:none;visibility:hidden;opacity:0}ul.product_list{margin-top:10px;display:flex;flex-wrap:wrap;list-style:none;padding:0}.product_list li{float:left;width:25%;margin-bottom:40px;visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear;position:relative;list-style:none}.product_list li:before{display:none}.product_list li.hidden{display:none;visibility:hidden;opacity:0}section.product-cat.baking-chips li{width:50%}.product_list li.product-categories-new:after{content:"NEW!";position:absolute;top:20px;right:20px;background-color:#14767a;color:#fff;width:65px;height:65px;border-radius:50%;font-size:18px;font-family:"DIN Condensed",sans-serif;display:flex;align-items:center;justify-content:center;padding-top:5px}.product_inner{background:#fff;border:1px solid #e5e3e3;padding:48px;margin:0 13px}.product_inner:hover{box-shadow:1px 1px 15px 1px rgba(0,0,0,.1)}.product_list li:nth-child(4n+1){clear:left}@media only screen and (max-width: 999px){.product_banner_content p{font-size:15px;line-height:26px}.product_banner_content{left:0%}.product_filter_title{padding:20px 53px 20px 20px;font-size:20px}.product_filter-close{padding:20px 20px 0}.product_list li{width:33.33%}.product_list li:nth-child(4n+1){clear:none}.product_list li:nth-child(3n+1){clear:left}}@media only screen and (max-width: 768px){.product_list li{width:50%}.product_list li:nth-child(3n+1){clear:none}.product_list li:nth-child(2n+1){clear:left}section.product-cat.baking-chips li{width:100%}}@media only screen and (max-width: 560px){.product_list li{width:100%}.product_list li:nth-child(2n+1),.product_list li:nth-child(3n+1){clear:none}.product_banner_content p{max-width:100%}}.product_inner .product-thumbnail img{margin:0 auto;width:100%;transform:scale(1);-webkit-transform:scale(1);transition:ease-in .3s;-webkit-transition:ease-in .3s}@media only screen and (max-width: 999px){.product_inner .product-thumbnail img{max-height:400px;width:auto}}.product_inner:hover .product-thumbnail img{transform:scale(1.13);-webkit-transform:scale(1.13)}.product_inner .product_title{margin:50px 0 0;font-family:"DIN Condensed";font-size:36px;line-height:40px}.product_inner .product_title a{display:inline-block;color:#362e2c}.product_inner .product_title a:hover{display:inline-block;color:#14767a}.list_prod_desc p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;line-height:27px;margin:0}.Cocoa-Percentage{margin:30px 0 20px}.Cocoa-Percentage p{color:#14767a;font-family:"DIN Condensed-Light";margin:0;float:left}.list_certifications{float:right}.list_certifications div{display:inline-block;vertical-align:middle;margin-right:4px}.list_certifications div:last-child{margin-right:0}.list_certifications .all-certifications{display:none}.list_certifications img{max-width:25px}.ingredients-cta{background-size:contain;background-position:center;background-repeat:no-repeat}.ingredients-cta .inner{max-width:1130px;min-height:760px;margin:auto;padding:15px;display:flex;align-items:center}.ingredients-cta .inner .txtwrap{max-width:550px;margin-right:auto}.ingredients-cta .inner .txtwrap h2{font-size:100px;line-height:90px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;letter-spacing:1px;margin:20px 0 10px}.ingredients-cta .inner .txtwrap p{font-size:22px;line-height:30px;font-weight:300;margin-top:5px}@media screen and (max-width: 1200px){.ingredients-cta{background-size:cover}.ingredients-cta .inner{max-width:1130px;min-height:760px;margin:auto;padding:15px;display:flex;align-items:center}.ingredients-cta .inner .txtwrap{max-width:550px;margin-right:auto}.ingredients-cta .inner .txtwrap h2{font-size:72px;line-height:72px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;letter-spacing:1px;margin:20px 0 10px}.ingredients-cta .inner .txtwrap p{font-size:22px;line-height:30px;font-weight:300;margin-top:5px}}@media screen and (max-width: 800px){.ingredients-cta{background-size:cover}.ingredients-cta .inner{max-width:1130px;min-height:450px;margin:auto;padding:15px;display:flex;align-items:center;background-color:rgba(255,255,255,.5)}.ingredients-cta .inner .txtwrap{max-width:450px;margin-right:auto}.ingredients-cta .inner .txtwrap h2{font-size:48px;line-height:48px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;letter-spacing:1px;margin:20px 0 10px}.ingredients-cta .inner .txtwrap p{font-size:18px;line-height:26px;font-weight:300;margin-top:5px}}.ingredients-content .wpcontent{max-width:930px;margin:auto;padding:15px}.ingredients-content .wpcontent h1{text-transform:uppercase;font-size:72px;line-height:72px}.ingredients-content .wpcontent p{font-size:22px;font-weight:300;max-width:700px;margin:auto}@media screen and (max-width: 1000px){.ingredients-content .wpcontent h1{font-size:60px;line-height:60px}.ingredients-content .wpcontent p{font-size:20px;max-width:700px;margin:0px auto 50px}}@media screen and (max-width: 600px){.ingredients-content .wpcontent h1{font-size:48px;line-height:48px}.ingredients-content .wpcontent p{font-size:18px;margin:20px auto 50px}}.ingredients-section{position:relative}#ingredients-bkgrd{position:absolute;top:-150px;left:0;z-index:-1}#ingredients-bkgrd img{width:100vw;height:auto}.ingredients-wrap{padding:10px 60px 100px;text-align:left}.ingredients-wrap .scroll-down{display:block;text-align:center;font-size:18px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;color:#14767a;margin-bottom:90px}.ingredients-wrap .scroll-down img{margin:10px auto;-webkit-transform:translateY(0px);transform:translateY(0px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.ingredients-wrap .scroll-down:hover img{-webkit-transform:translateY(10px);transform:translateY(10px)}.ingredients-section .ingredients-list{max-width:1260px;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:60px}.ingredients-section .ingredients-list .ingredients-list-item{padding:40px;background:#fff}.ingredients-section .ingredients-list .ingredients-list-item .img-wrap{height:240px;display:flex;align-items:center;justify-content:center}.ingredients-section .ingredients-list .ingredients-list-item .img-wrap img{max-width:100%;height:auto}.ingredients-section .ingredients-list .ingredients-list-item h3{text-transform:uppercase;font-size:32px;line-height:40px}.ingredients-section .ingredients-list .ingredients-list-item p{font-size:16px;font-weight:300}@media screen and (max-width: 1000px){.ingredients-wrap{background-position:top;background-attachment:fixed;background-size:cover;padding:30px 60px 100px;text-align:center}.ingredients-section .ingredients-list{margin:auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}.ingredients-section .ingredients-list .ingredients-list-item{padding:30px;background:#fff}.ingredients-section .ingredients-list .ingredients-list-item .img-wrap{height:250px;display:flex;align-items:center;justify-content:center}.ingredients-section .ingredients-list .ingredients-list-item h3{text-transform:uppercase;font-size:28px;line-height:32px}}@media screen and (max-width: 700px){.ingredients-wrap{padding:30px 30px 100px}.ingredients-section .ingredients-list{margin:auto;display:grid;grid-template-columns:1fr;grid-gap:30px}.ingredients-section .ingredients-list .ingredients-list-item{padding:30px;background:#fff}.ingredients-section .ingredients-list .ingredients-list-item .img-wrap{height:250px;display:flex;align-items:center;justify-content:center}.ingredients-section .ingredients-list .ingredients-list-item h3{text-transform:uppercase;font-size:28px;line-height:32px}}.ingredients-extra .certifications{padding:200px 70px;background-size:cover;background-repeat:no-repeat;background-position:center}.ingredients-extra .certifications .inner{padding:100px 60px;background-color:#fff}.ingredients-extra .certifications .inner h2{color:#24272a;font-size:72px;line-height:80px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;text-align:center;padding-bottom:30px}.ingredients-extra .certifications .inner .icons-wrap{display:flex;align-items:center;justify-content:space-evenly}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap{height:120px;display:flex;align-items:center;justify-content:center}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap img{max-width:100%;height:auto}.ingredients-extra .certifications .inner .icons-wrap .cert p{color:#24272a;font-size:32px;line-height:40px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;text-align:center;margin-top:20px}@media screen and (max-width: 1200px){.ingredients-extra .certifications{padding:100px 70px}.ingredients-extra .certifications .inner{padding:60px 30px 30px}.ingredients-extra .certifications .inner h2{font-size:60px;line-height:70px;padding-bottom:30px}.ingredients-extra .certifications .inner .icons-wrap{flex-wrap:wrap}.ingredients-extra .certifications .inner .icons-wrap .cert{width:33.33%}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap{height:90px;padding:15px}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap img{max-width:100%;height:auto}.ingredients-extra .certifications .inner .icons-wrap .cert p{font-size:24px;line-height:30px;margin-top:20px}}@media screen and (max-width: 600px){.ingredients-extra .certifications{padding:0}.ingredients-extra .certifications .inner{padding:60px 30px 30px;background-color:rgba(255,255,255,.7)}.ingredients-extra .certifications .inner h2{color:#24272a;font-size:48px;line-height:48px;padding-bottom:30px}.ingredients-extra .certifications .inner .icons-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.ingredients-extra .certifications .inner .icons-wrap .cert{width:50%}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap{height:90px;display:flex;align-items:center;justify-content:center;padding:15px}.ingredients-extra .certifications .inner .icons-wrap .cert .img-wrap img{max-width:100%;height:auto}.ingredients-extra .certifications .inner .icons-wrap .cert p{color:#24272a;font-size:24px;line-height:30px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;text-align:center;margin-top:20px}}.ingredients-extra .lowercta{padding:60px}.ingredients-extra .lowercta .inner{display:flex;max-width:1330px;margin:auto}.ingredients-extra .lowercta .inner .left{flex-basis:55%;padding-left:60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ingredients-extra .lowercta .inner .left h2{color:#19322f;font-size:100px;line-height:90px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase}.ingredients-extra .lowercta .inner .left p{color:#19322f;font-size:22px;line-height:32px;font-weight:300}.ingredients-extra .lowercta .inner .left a{text-decoration:none;color:#14767a;text-transform:uppercase}.ingredients-extra .lowercta .inner .right{flex-basis:45%;padding-left:60px}@media screen and (max-width: 1200px){.ingredients-extra .lowercta{padding:60px}.ingredients-extra .lowercta .inner{display:flex;max-width:1330px;margin:auto}.ingredients-extra .lowercta .inner .left{flex-basis:65%;padding-left:0px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ingredients-extra .lowercta .inner .left h2{font-size:60px;line-height:60px}.ingredients-extra .lowercta .inner .left p{font-size:20px;line-height:30px}.ingredients-extra .lowercta .inner .right{flex-basis:35%;padding-left:30px}}@media screen and (max-width: 900px){.ingredients-extra .lowercta{padding:60px 30px}.ingredients-extra .lowercta .inner{display:flex;margin:auto}.ingredients-extra .lowercta .inner .left{flex-basis:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ingredients-extra .lowercta .inner .left h2{font-size:48px;line-height:48px}.ingredients-extra .lowercta .inner .left p{font-size:18px;line-height:28px}.ingredients-extra .lowercta .inner .right{flex-basis:50%;padding-left:30px}}@media screen and (max-width: 600px){.ingredients-extra .lowercta{padding:60px 0px}.ingredients-extra .lowercta .inner{position:relative;padding:60px 30px;background:rgba(255,255,255,.7)}.ingredients-extra .lowercta .inner .left{flex-basis:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ingredients-extra .lowercta .inner .left h2{font-size:48px;line-height:48px}.ingredients-extra .lowercta .inner .left p{font-size:18px;line-height:28px}.ingredients-extra .lowercta .inner .right{position:absolute;top:0;left:0;width:100%;padding:0;z-index:-1;overflow:hidden;height:100%}.ingredients-extra .lowercta .inner .right img{max-width:100%;height:auto}}.page-template-template-flex #page{background-color:#fafbfd}.flex-banner{height:360px;width:100%;position:relative;display:block;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.flex_banner_content{width:100%;position:absolute;left:0%;top:65%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:15px}.flex_banner_content h1{font-size:120px;line-height:120px}.flex-banner .flex-banner-content{max-width:800px;left:0}.flex-banner .flex-banner-content p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:20px;line-height:30px;font-style:normal;max-width:100%}.flex-banner .wrapper{position:relative;height:100%}.flex-blocks .text-block{background-color:#fafbfd;padding:60px 15px 30px}.flex-blocks .text-block .inner{max-width:760px;margin:auto}.flex-blocks .text-block .inner h1,.flex-blocks .text-block .inner h2{text-transform:uppercase;font-size:72px;line-height:72px;margin:30px 0}.flex-blocks .text-block .inner h2.gsection_title{font-size:54px;margin-top:30px !important;margin-bottom:15px !important}.flex-blocks .text-block .inner .gform_legacy_markup_wrapper .top_label .gfield_label{font-size:18px;margin-top:30px;margin-bottom:15px}.flex-blocks .text-block .inner .gform_legacy_markup_wrapper .gfield_description{margin-bottom:15px;font-size:16px;line-height:24px}.flex-blocks .text-block .inner input.gform_button.button{height:50px;background-color:#14767a;color:#fff;font-size:18px;line-height:18px;font-family:"DIN Condensed",sans-serif;padding:3px 35px 0px;border-radius:30px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,.15)}.flex-blocks .text-block .inner .gform_fileupload_rules{font-size:14px}.flex-blocks .text-block .inner h3,.flex-blocks .text-block .inner h4{margin:60px 0 30px}.flex-blocks .text-block .inner p{max-width:760px;margin:auto;font-size:22px;font-weight:300;margin-bottom:30px}.flex-blocks .text-block.center{text-align:center}.flex-blocks .text-block.center .inner{max-width:900px}@media screen and (max-width: 900px){.flex-blocks .text-block{background-color:#fafbfd;padding:60px 15px}.flex-blocks .text-block .inner{max-width:900px;margin:auto}.flex-blocks .text-block .inner h1,.flex-blocks .text-block .inner h2{text-transform:uppercase;font-size:60px;line-height:60px}.flex-blocks .text-block .inner p{max-width:760px;margin:auto;font-size:20px;font-weight:300}}@media screen and (max-width: 900px){.flex-blocks .text-block{background-color:#fafbfd;padding:60px 15px}.flex-blocks .text-block .inner{max-width:900px;margin:auto}.flex-blocks .text-block .inner h1,.flex-blocks .text-block .inner h2{text-transform:uppercase;font-size:40px;line-height:40px;margin-bottom:30px}.flex-blocks .text-block .inner p{max-width:760px;margin:0 0 30px;font-size:18px;font-weight:300}}.flex-blocks .two-col-img{background-color:#fafbfd}.flex-blocks .two-col-img .inner{max-width:1030px;margin:auto;padding:60px 15px}.flex-blocks .two-col-img .inner h2{text-transform:uppercase;font-size:54px;text-align:center;margin-bottom:30px}.flex-blocks .two-col-img .inner .article-wrap{display:flex}.flex-blocks .two-col-img .inner .article-wrap article{flex-basis:50%;flex-wrap:wrap;flex-shrink:0;flex-grow:0}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap{padding:5px;height:290px}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap{padding:40px}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap h3{font-size:36px;line-height:42px;text-transform:uppercase}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap p{font-size:18px;font-weight:300}@media screen and (max-width: 900px){.flex-blocks .two-col-img .inner{padding:30px 15px}.flex-blocks .two-col-img .inner h2{font-size:40px}.flex-blocks .two-col-img .inner .article-wrap article{flex-basis:50%;flex-wrap:wrap;flex-shrink:0;flex-grow:0}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap{padding:5px;height:240px}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap{padding:20px}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap h3{font-size:28px;line-height:34px}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap p{font-size:18px;font-weight:300}}@media screen and (max-width: 600px){.flex-blocks .two-col-img .inner{padding:30px 15px}.flex-blocks .two-col-img .inner h2{font-size:40px;line-height:40px}.flex-blocks .two-col-img .inner .article-wrap{flex-direction:column;align-items:center;justify-content:center}.flex-blocks .two-col-img .inner .article-wrap article{flex-basis:100%;flex-wrap:wrap;flex-shrink:0;flex-grow:0;margin-bottom:30px;max-width:400px}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap{padding:5px;height:240px;text-align:center}.flex-blocks .two-col-img .inner .article-wrap article .img-wrap img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;margin:auto}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap{padding:20px}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap h3{font-size:28px;line-height:34px}.flex-blocks .two-col-img .inner .article-wrap article .text-wrap p{font-size:18px;font-weight:300}}.flex-blocks .fullwidth-image-block{min-height:600px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:flex-start;align-items:center}.flex-blocks .fullwidth-image-block .inner{max-width:1060px;width:100%;padding:90px 30px;margin:auto}.flex-blocks .fullwidth-image-block .inner .text-wrap{max-width:500px;margin-right:auto}.flex-blocks .fullwidth-image-block .inner .text-wrap h2{text-transform:uppercase;font-size:54px;line-height:54px;text-align:left}.flex-blocks .fullwidth-image-block .inner .text-wrap p{font-size:18px;font-weight:300;max-width:400px}.flex-blocks .fullwidth-image-block .inner .text-wrap a{display:block;margin-top:30px}.flex-blocks .fullwidth-image-block.center{padding:200px 70px}.flex-blocks .fullwidth-image-block.center .inner{background-color:#fdfdfd}.flex-blocks .fullwidth-image-block.center .inner .text-wrap{max-width:800px;margin:auto;text-align:center}.flex-blocks .fullwidth-image-block.center .inner .text-wrap h2{text-align:center}.flex-blocks .fullwidth-image-block.center .inner .text-wrap p{text-align:center;max-width:750px;margin:auto}@media screen and (max-width: 600px){.flex-blocks .fullwidth-image-block{min-height:0px !important}.flex-blocks .fullwidth-image-block .inner{background-color:rgba(255,255,255,.6);padding:60px 30px;height:100%;width:100%;margin:0}.flex-blocks .fullwidth-image-block .inner .text-wrap h2{font-size:28px !important;line-height:32px !important;text-align:left}.flex-blocks .fullwidth-image-block .inner .text-wrap p{font-size:18px;font-weight:300;max-width:400px}.flex-blocks .fullwidth-image-block .inner .text-wrap a{display:block;margin-top:30px}.flex-blocks .fullwidth-image-block.center{padding:30px 30px}.flex-blocks .fullwidth-image-block.center .inner{background-color:rgba(255,255,255,.9)}.flex-blocks .fullwidth-image-block.center .inner .text-wrap{max-width:800px;margin:auto;text-align:center}.flex-blocks .fullwidth-image-block.center .inner .text-wrap h2{text-align:center}.flex-blocks .fullwidth-image-block.center .inner .text-wrap p{text-align:center;max-width:750px;margin:auto}}.flex-blocks .threecol-image-block{padding:60px 0;background-color:#fafbfd}.flex-blocks .threecol-image-block .inner{max-width:1220px;margin:auto;padding:15px}.flex-blocks .threecol-image-block .inner h2{text-transform:uppercase;font-size:54px;line-height:54px;text-align:center;margin-bottom:60px}.flex-blocks .threecol-image-block .inner .article-wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:60px}.flex-blocks .threecol-image-block .inner .article-wrap article{height:240px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:15px}.flex-blocks .threecol-image-block .inner .article-wrap article img{max-width:100%;height:auto}.flex-blocks .threecol-image-block .inner .article-wrap article:hover{box-shadow:2px 2px 15px -5px rgba(0,0,0,.2)}@media screen and (max-width: 600px){.flex-blocks .threecol-image-block{padding:60px 0;background-color:#fafbfd}.flex-blocks .threecol-image-block .inner{max-width:1220px;margin:auto;padding:15px}.flex-blocks .threecol-image-block .inner h2{text-transform:uppercase;font-size:36px;line-height:36px;text-align:center;margin-bottom:20px}.flex-blocks .threecol-image-block .inner .article-wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}.flex-blocks .threecol-image-block .inner .article-wrap article{height:140px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:15px}.flex-blocks .threecol-image-block .inner .article-wrap article img{max-width:100%;height:auto}.flex-blocks .threecol-image-block .inner .article-wrap article:hover{box-shadow:2px 2px 15px -5px rgba(0,0,0,.2)}}.flex-blocks .script-block{padding:0px 30px 90px}.flex-blocks .script-block .inner{max-width:1160px;margin:auto}.flex-blocks .wysiwyg-block{padding:30px;margin-bottom:60px}.flex-blocks .wysiwyg-block .inner{max-width:1160px;margin:auto}.flex-blocks .faq-block{padding:0 30px 30px 60px}.flex-blocks .faq-block .inner{max-width:700px;margin:auto}.flex-blocks .faq-block .inner article{margin:30px 0;position:relative}.flex-blocks .faq-block .inner article h2{color:#14767a;cursor:pointer;font-size:24px}.flex-blocks .faq-block .inner article h2:before{content:"+";-webkit-transform:translateX(-15px);transform:translateX(-15px);display:inline-block;font-size:40px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:40px;position:absolute;left:-20px;top:-10px}.flex-blocks .faq-block .inner article .answer{font-size:18px;font-weight:300;height:0;opacity:0;pointer-events:none;transition:all .2s ease-in;padding-left:10px}.flex-blocks .faq-block .inner article.expanded h2:before{content:"-";font-size:60px}.flex-blocks .faq-block .inner article.expanded .answer{height:auto;opacity:1}.flex-blocks .events-calendar{padding:60px}.flex-blocks .events-calendar .month-separator{display:flex;align-items:center;font-size:16px;color:#24272a;opacity:.5;text-transform:uppercase;font-family:"DIN Condensed-Light",sans-serif}.flex-blocks .events-calendar .month-separator hr{display:inline-block;width:100%;color:#24272a;opacity:.5;margin-left:10px}.flex-blocks .events-calendar article{background-color:#fff;padding:40px;display:flex;margin:30px auto 60px;max-width:1200px}.flex-blocks .events-calendar article .left{flex-basis:60px;flex-shrink:0;flex-grow:0}.flex-blocks .events-calendar article .left .event-day-text{font-size:16px;opacity:.5;text-transform:uppercase;font-family:"DIN Condensed-Light",sans-serif}.flex-blocks .events-calendar article .left .event-day-num{font-family:"DIN Condensed",sans-serif;color:#24272a;font-size:28px}.flex-blocks .events-calendar article .center{padding:0 40px 0 30px}.flex-blocks .events-calendar article .center .event-date-text{text-transform:uppercase;font-family:"DIN Condensed-Light",sans-serif;font-size:16px;margin-bottom:20px;letter-spacing:1px}.flex-blocks .events-calendar article .center h2{font-size:36px;line-height:40px;color:#24272a}.flex-blocks .events-calendar article .center .event-type{text-transform:uppercase;font-family:"DIN Condensed-Light",sans-serif;font-size:16px;color:#362e2c;letter-spacing:1px;margin:5px 0}.flex-blocks .events-calendar article .center .event-desc{font-size:15px;color:#24272a;font-weight:300;line-height:30px}.flex-blocks .events-calendar article .right{flex-basis:380px;flex-grow:0;flex-shrink:0}.flex-blocks .events-calendar article .right img{width:100%;height:auto;position:sticky;top:60px;margin-bottom:30px;max-width:400px}.flex-blocks .events-calendar article.featured .left{border-right:2px solid #1c4e52}.flex-blocks .events-calendar article.featured .event-date-text span.featured-label{color:#14767a;margin-right:15px}.flex-blocks .events-calendar article.featured .event-date-text span.featured-label:before{content:url(../img/icon-featured-event.png);margin-right:7px;-webkit-transform:translateY(1px);transform:translateY(1px);display:inline-block}@media screen and (max-width: 1200px){.flex-blocks .events-calendar{padding:60px 30px}.flex-blocks .events-calendar article .right{flex-basis:320px}}@media screen and (max-width: 1000px){.flex-blocks .events-calendar{padding:60px 15px}.flex-blocks .events-calendar article{padding:40px 20px}.flex-blocks .events-calendar article .left{display:none}}@media screen and (max-width: 800px){.flex-blocks .events-calendar{padding:60px 15px}.flex-blocks .events-calendar article{flex-direction:column-reverse}.flex-blocks .events-calendar article .right{flex-basis:auto}}@media screen and (max-width: 500px){.flex-blocks .events-calendar article .center{padding:0}article.featured .event-date-text span.featured-label{display:block;width:100%;margin-right:15px}article.featured .event-date-text span.featured-label:before{content:url(../img/icon-featured-event.png);margin-right:7px;-webkit-transform:translateY(1px);transform:translateY(1px)}}section.impact-report{padding:90px 30px 150px}.impact-report_inner{max-width:1460px;margin:auto;display:flex}.impact-report_inner .left{flex-basis:50%;padding-right:40px}.impact-report_inner .left h2{font-size:100px;line-height:100px;color:#362e2c;text-transform:uppercase}.impact-report_inner .left p{font-size:20px;margin:30px 0 40px}.impact-report_inner .right{flex-basis:50%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1200px){section.impact-report{padding:90px 30px 150px}.impact-report_inner .left{flex-basis:60%;padding-right:40px}.impact-report_inner .left h2{font-size:72px;line-height:72px}.impact-report_inner .right{flex-basis:40%}}@media screen and (max-width: 800px){section.impact-report{padding:0px 30px 100px}.impact-report_inner{flex-direction:column-reverse}.impact-report_inner .left{flex-basis:auto;padding-right:0px}.impact-report_inner .left h2{font-size:60px;line-height:60px}.impact-report_inner .right{flex-basis:auto}.impact-report_inner .right img{margin-bottom:60px}}body.single-products{background-color:#fcfcfc}.single_pro_bg{height:600px;width:100%;display:block;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}.single_product_detail .wrap-product{padding:0px;display:block}.single_product_detail{background:#fcfcfc;width:90%;max-width:1300px;margin:-220px auto 0}.single_product{padding:40px 50px;background:#fafbfd;z-index:1;display:flex}.single_product_detail .product-thumbnail .tabContainer img{width:100%;max-width:410px;-webkit-transform:translateY(-120px);transform:translateY(-120px)}.single_product_left{order:1;flex-basis:550px;padding-right:50px}.single_product .product-thumbnail{order:2;flex-basis:410px}@media screen and (max-width: 768px){.single_product_left{order:1;flex-basis:550px;padding-right:0px}}.product-back{position:absolute;width:100%;margin-top:50px;text-align:center}.product-back li{display:inline-block}.product-back a{font-size:14px;font-family:"DIN Condensed";color:#1c4e52}.product-back a.selected{color:#14767a}.single_product_top{display:flex;align-items:flex-start;justify-content:space-between}.blog_cat{margin-bottom:15px}#FRONT{position:relative}#FRONT.has-shadow:after{content:"";position:absolute;bottom:120px;width:100%;height:50px;border-radius:66%;box-shadow:0 41px 34px -5px rgba(105,105,105,.41)}.single_product_top a{position:relative;font-size:16px;color:#362e2c;font-family:"DIN Condensed-Light";padding:10px 0 0 24px}.single_product_top a:before{content:"";display:block;position:absolute;background:url(../img/back-arrow-teal.png) no-repeat;height:13px;width:14px;left:0;top:12px}.single_product_top .share_icons div:first-child{margin-right:8px;color:rgba(54,46,44,.3);font-size:16px;font-family:"DIN Condensed-Light";text-transform:uppercase}.single_product_top .share_icons div{display:inline-block;vertical-align:middle}.heading4{font-size:80px;line-height:80px}@media screen and (max-width: 1000px){.heading4{font-size:60px;line-height:60px}}.product_detail{margin-top:20px}.percentage_cocoa{color:#14767a;font-family:"DIN Condensed-Light";margin:20px 0;font-size:24px}.product_detail p{font-size:18px;line-height:31px}.shop-form-inner{display:flex}.shop-form-inner section .label{font-family:"DIN Condensed";color:#14767a;font-size:24px}.shop-form-inner section.price-wrap{margin-right:60px}.shop-form-inner section.price-wrap .price{font-family:"Georgia","Libre Baskerville",serif;font-size:34px}.shop-form-inner section.qty-wrap .qty-control{border:1px solid #ccc;border-radius:30px;padding:2px 15px 5px;display:flex;align-items:center;justify-content:space-between}.shop-form-inner section.qty-wrap .qty-control input{border:none;text-align:center;font-size:18px;margin:0 5px}.shop-form-inner section.qty-wrap .qty-control span{cursor:pointer}.bd-buttons{padding:30px 0 30px;border-bottom:2px solid #ccc}#add-to-cart{margin-top:20px;cursor:pointer}.buy_now{position:relative}.buy_now_title{background:#14767a;font-size:30px;color:#fafbfd;font-family:"DIN Condensed";line-height:30px;padding:25px 30px 15px 30px;position:relative;cursor:pointer}.buy_now_title span{color:rgba(54,46,44,.8);font-size:16px;font-family:"DIN Condensed-Light";display:block;line-height:16px}.buy_now_title:after{content:"";font-family:"FontAwesome";font-size:25px;position:absolute;right:30px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#000}.active.buy_now_title:after{content:""}.online_retailers{position:absolute;background:#fff;width:100%;top:70px;box-shadow:0 2px 6px 0px #ececec;border:1px solid #e5e5e5;border-bottom:none}.online_retailers li:hover{background:#f3f3f3}.online_retailers li{border-bottom:1px solid #e5e5e5}.online_retailers li::before{display:none}.online_retailers li img{display:inline-block;vertical-align:middle}.online_retailers a{display:table;width:100%;text-align:left;padding:15px 30px;transition:none;-webkit-transition:none}.online_retailers span{display:table-cell;vertical-align:middle;text-align:left;width:66%;font-size:18px;font-family:"DIN Condensed";color:#362e2c;text-transform:uppercase;position:relative}.online_retailers span:after{content:"";display:inline-block;background-image:url(../img/link_arrow.png);width:18px;height:10px;position:absolute;right:0;top:11px;background-size:100%}.single_product_txt{margin:60px 0 50px;font-size:18px;color:#bfbdbe;font-family:"DIN Condensed-Light"}.ingredients_left{width:50%;padding-right:35px}.ingredients_left h6{font-size:16px;color:#14767a;font-family:"DIN Condensed-Light";margin-bottom:10px}.ingredients_left p{font-weight:500;font-size:14px;line-height:24px;margin:0}.single_product_right{order:3;flex-basis:250px;padding-left:50px;position:relative}.nutrition-facts img{margin:0 auto;max-width:190px}.single_product_certificat .all-certifications{display:none}.single_product_certificat div{display:inline-block;vertical-align:middle;margin:0 11px 20px 11px}.single_product_certificat{margin:50px 0 0}.product-detail-image{position:absolute;right:-20px;width:30%;bottom:0;width:300px}.single_product_bottom{padding:40px 0 60px;display:flex;width:100%}.single_product_bottom h4{font-size:18px;color:#14767a;font-family:"DIN Condensed";margin-bottom:20px}@media screen and (max-width: 1000px){.single_product{padding:40px 50px;background:#fafbfd;z-index:1;display:block}.single_product_detail .product-thumbnail .tabContainer img{width:auto;max-width:none;max-height:600px;-webkit-transform:translateY(-120px);transform:translateY(-120px)}#FRONT:after{content:"";display:none}.ingredients_left{width:50%;padding-right:35px;float:left}}@media screen and (max-width: 800px){.single_product{padding:40px 50px;background:#fafbfd;z-index:1;display:block}.single_product_detail{margin-top:-120px}.single_product_detail .product-thumbnail .tabContainer img{width:auto;max-width:none;max-height:450px;-webkit-transform:translateY(-120px);transform:translateY(-120px)}#FRONT:after{content:"";display:none}.ingredients_left{width:50%;padding-right:35px;float:left}}@media screen and (max-width: 500px){.single_product_detail{margin-top:-90px}.single_product_detail .product-thumbnail .tabContainer img{width:auto;max-width:none;max-height:350px;-webkit-transform:translateY(-90px);transform:translateY(-90px)}}.product_inner{padding:33px}.single_pro_bg{height:520px}.single_product .product-thumbnail img{width:280px}.single_product_certificat img{max-width:43px}.single_product_certificat div{margin:0 8px 20px 8px}.might_enjoy{width:57%;margin-top:30px}.might_enjoy-colwrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:8px}.might_enjoy_col{height:100%}.might_enjoy_col_inner{border:1px solid #e5e3e3;margin:0;height:100%}.might_enjoy_col_inner img{margin:0 auto;max-height:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.might_enjoy_col_inner .product-thumbnail{max-height:250px;overflow:hidden;padding:30px 30px 0;border-bottom:1px solid #e5e3e3}.might_enjoy_title{padding-top:5px;color:#2c2020;font-size:30px;line-height:36px;margin-bottom:8px}.might_enjoy_detail{padding:28px;font-family:"DIN Condensed";font-size:14px;position:relative;text-transform:uppercase}.might_enjoy-cocoa{width:60px;height:60px;border-radius:50%;background:#14767a;color:#fff;font-family:"DIN Condensed-Light";padding-top:12px;text-align:center;position:absolute;top:-30px;right:20px}.might_enjoy_detail_txt{min-height:40px}.might_recipe{width:38%;margin-left:1%;margin-top:30px}.recipe_product{border:1px solid #e5e3e3}.recipe_product img{width:100%;max-height:158px;-o-object-fit:cover;object-fit:cover}.recipe_product_detail{padding:25px}.recipe_product_detail p{font-size:16px}@media only screen and (max-width: 1200px){.single_product .product-thumbnail img{width:250px}.single_product{padding:30px 30px;margin-top:-90px}.might_enjoy_detail{padding:18px}.might_enjoy_col_inner .product-thumbnail{padding:20px 20px 0}.single_product_txt{margin:40px 0 10px}.might_enjoy-cocoa{width:50px;height:50px;padding-top:7px}}@media screen and (max-width: 1000px){.might_enjoy-colwrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px}}.exception_taste{background-repeat:no-repeat;background-size:cover;padding:70px 0 60px}.exception_taste_inner{max-width:435px;margin-left:8%}.exception_taste h2{color:#fff;font-family:"DIN Condensed";font-size:100px;line-height:90px;margin-bottom:30px;text-transform:uppercase}.exception_taste .arow_link{background:#fff;padding:20px 30px;display:block;max-width:90%}.exception_taste .arow_link:after{float:right;top:8px;position:relative}@media only screen and (max-width: 999px){.product_filter_title{padding:20px 12% 20px 5%;font-size:17px}.filter_pro_icon{right:5px}.single_product .product-thumbnail{position:relative;left:0;right:0;margin:0 auto}.single_product .product-thumbnail::after{display:none}.single_product .product-thumbnail img{margin:0 auto}.product-back{position:relative;margin:20px 0}.single_product_left{width:63%;float:left}.single_product_right{width:28%;float:left}.single_product_certificat img{max-width:37px}.product-detail-image{width:37%;bottom:70px}.single_product_bottom{padding:0px 0 60px;display:flex}.might_enjoy .might_enjoy_col:last-child{display:flex}.recipe_product_detail{padding:15px}.recipe_product_detail p{font-size:14px}.exception_taste h2{font-size:60px;line-height:62px}.exception_taste .arow_link{padding:16px 23px}}@media only screen and (max-width: 999px){.single_product_bottom{flex-direction:column}}@media only screen and (max-width: 768px){.single_pro_bg{height:340px}.single_product .product-thumbnail{max-width:100%}.single_product_left{width:100%}.single_product .product-thumbnail{margin:40px auto -40px;top:0}.single_product .product-thumbnail img{width:214px}.heading4{font-size:48px;line-height:50px}.single_product_top,.product-detail-image{display:none}.percentage_cocoa{margin:14px 0;font-size:20px}.product_detail p{font-size:16px;line-height:29px;font-weight:500}.single_product_txt{margin:20px 0 20px}.ingredients_left{width:100%;padding-right:0}.ingredients_left:last-child{margin-top:20px}.single_product_right,.might_enjoy,.might_recipe{width:100%}.nutrition-facts{width:70%;display:inline-block;vertical-align:top}.single_product_certificat{margin:0;display:inline-block;width:22%;vertical-align:top;padding-left:9%}.nutrition-facts img{margin:0}.single_product{padding:0;margin-top:-40px}.might_enjoy,.might_recipe{margin-top:30px}.might_enjoy_col{width:100%}.might_enjoy_col:nth-child(3){margin-top:10px}.exception_taste h2{font-size:60px;line-height:60px}.exception_taste{background-position:center;background-size:cover}}@media only screen and (max-width: 640px){.single_pro_bg{height:300px}}@media only screen and (max-width: 479px){.single_pro_bg{height:200px}.single_product_certificat{padding-left:6%}}@media only screen and (max-width: 1439px){.product-horizontal .single_product .product-thumbnail img{width:100%}.product-horizontal .single_product_right{margin:220px 0 0}}@media only screen and (max-width: 1200px){.product-horizontal .single_product .product-thumbnail img{width:100%}.product-horizontal .single_product_right{margin:200px 0 0}}@media only screen and (max-width: 999px){.product-horizontal .single_product .product-thumbnail{width:100%;margin:70px 0 0}.product-horizontal .single_product_right{width:100%;margin:0 0 40px 0}.product-horizontal .single_product_certificat img{max-width:100%}.product-horizontal .single_product_left{width:100%}}@media only screen and (max-width: 768px){.product-horizontal .single_product .product-thumbnail{margin:0 auto 20px}.product-horizontal .nutrition-facts{width:100%;display:block}.product-horizontal .single_product_certificat{margin:40px 0 0;display:block;padding:0;width:100%}}@media only screen and (max-width: 479px){.product-horizontal .single_product .product-thumbnail{top:0}}#my_cart{border-collapse:collapse;border-spacing:0}#my_cart th,#my_cart td{padding:5px;border:1px solid #ccc}#subtotal td{text-align:right;border-top:2px solid #ccc}.qty{text-align:center}.price,.item_total{text-align:right}.label{font-weight:bold}.single_product_detail.layout-horizontal .wrap-product .single_product{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:500px auto;gap:30px}@media screen and (max-width: 999px){.single_product_detail.layout-horizontal .wrap-product .single_product{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto}}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_left{grid-column:1/2;grid-row:1/3}@media screen and (max-width: 999px){.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_left{grid-column:1/2;grid-row:2/3;width:100%}}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_left .product_detail h1.heading4{font-size:clamp(48px,6vw,80px);line-height:clamp(48px,6vw,80px)}.single_product_detail.layout-horizontal .wrap-product .single_product .product-thumbnail{grid-column:2/3;grid-row:1/2;padding:120px 0}@media screen and (max-width: 999px){.single_product_detail.layout-horizontal .wrap-product .single_product .product-thumbnail{grid-column:1/2;grid-row:1/2;padding:30px 0 60px}}.single_product_detail.layout-horizontal .wrap-product .single_product .product-thumbnail .tabContainer img{width:100%;height:auto;max-width:none;-webkit-transform:none;transform:none}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_right{grid-column:2/3;grid-row:2/3;padding-left:0}@media screen and (max-width: 999px){.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_right{grid-column:1/2;grid-row:3/4;width:100%}}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_right .nutrition-facts{width:100%}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_right .nutrition-facts img{margin:0 auto;max-width:100%}.single_product_detail.layout-horizontal .wrap-product .single_product .single_product_right .single_product_certificat{display:flex;align-items:center;justify-content:center;margin-top:20px;width:100%}.page-template-where_to_buy-template header.site-header{position:static}.where-buy-banner.page-banner{background-position:center right}.where-buy-banner.page-banner .wrapper{display:flex;align-items:center}.where-buy-banner.page-banner .wrapper .page_banner_content{-webkit-transform:none;transform:none;position:static}.where-buy-banner.page-banner .wrapper .page_banner_content p{max-width:600px}@media screen and (max-width: 1200px){.where-buy-banner.page-banner{background-position:center center;height:360px}.where-buy-banner.page-banner .wrapper .page_banner_content{position:static}.where-buy-banner.page-banner .heading3{font-size:72px;line-height:72px}}@media screen and (max-width: 900px){.where-buy-banner.page-banner{background-position:center center;height:360px}.where-buy-banner.page-banner .heading3{font-size:48px;line-height:48px}}@media screen and (max-width: 600px){.where-buy-banner.page-banner{background-position:center right;height:360px}.where-buy-banner.page-banner .wrapper{background-color:rgba(255,255,255,.85);max-width:none}.where-buy-banner.page-banner .heading3{font-size:48px;line-height:48px}}.product_find_map{position:relative}.product_find_map .ssf-main-content .ssf-row{max-width:initial;height:800px}.product_find_map #mainContent .store-locator-map-holder{width:67%;float:right;position:relative}.product_find_map #filter_left_panel{position:absolute;left:0;width:29%;padding:0;top:240px;margin:0 2%}.product_find_map #mainContent .section{padding:0}.tb_txt{font-family:"DIN Condensed";font-size:24px;text-transform:uppercase;color:rgba(54,46,44,.2);background:#f5f2e9;float:left;display:block;padding:20px 0;text-align:center;width:50%;cursor:pointer}.tb_txt.active{background:#fff;color:#362e2c}.tab_online_buy{max-width:33%;padding:70px 2% 0;position:absolute;top:0;z-index:0;top:140px;text-align:center;height:100%;background:#fff;max-height:728px;opacity:0}.tab_online_buy_open{z-index:11;opacity:1}.tab_online_buy li{width:50%;float:left;padding:16px 0;padding:50px 0}.tab_online_buy li:nth-child(2n+1){clear:both}.tab_online_buy li img{margin:0 auto;display:block}.tab_online_buy p{font-size:15px;line-height:24px}.tab_find_menu{max-width:33%;position:relative;top:70px;z-index:3}.product_find_map #ssf_adress_input_box{width:29%;position:absolute;top:60px;left:0px;padding:0;margin:0 2%}.product_find_map .store-locator__actions-bar{padding:0;position:relative;box-shadow:initial;background:none}.product_find_map .ssf-panel.shadowed{box-shadow:none}.product_find_map .store-locator__geolocator-cell{display:none}.product_find_map .store-locator__map-status.is-shown.is-transitionable{display:none}.product_find_map .field-holder__icon~.ssf-field{padding:15px;border:1px solid #e6e6e8;border-radius:0;box-shadow:none;background:none}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{font-family:"DIN Condensed";background:#efc663 !important;width:180px !important;position:relative;top:120px;left:0px;padding:15px 0px}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x:focus{font-size:19px}.product_find_map #filter_left_panel .filter__row{border:none;overflow:initial;padding:0;font-family:"Metropolis";font-weight:700;font-size:12px;color:#362e2c}.product_find_map #filterOptionsClearer{font-family:"DIN Condensed";background:#f5f2e9;color:rgba(54,46,44,.2) !important;text-transform:uppercase;padding:3px 30px;top:-70px;position:absolute;right:0;width:180px;text-align:center;font-size:19px}.product_find_map #filter_left_panel .filter__row br{display:none;font-family:"Metropolis";font-weight:700;font-size:12px;color:#362e2c}.product_find_map .filter__items-counter{float:none}.product_find_map .infobox__marker{background-color:#efc663;border:none;font-size:0;background:url(../img/map_icon.png) no-repeat;height:26px;width:20px}.product_find_map #storeLocator__bottomHalf{width:31%;margin:0 0 0 2%;position:absolute;top:288px;height:100%;overflow:auto;max-height:512px}.product_find_map #storeLocator__storeListRow .title{display:none}.product_find_map #storeLocator__storeListRow{padding:0}.product_find_map #storeLocator__storeList .ssf-column{width:100%}.product_find_map #storeLocator__storeList .infobox__cta{display:none}.product_find_map .store-locator__infobox{padding:0;margin-bottom:0 !important;background-color:#fff;font-size:14px;line-height:1.8;cursor:pointer;color:#362e2c !important;font-family:"Metropolis";border-bottom:1px solid #e6e6e8;padding:30px 0;margin-right:18px}.product_find_map .store-locator__infobox:after,.product_find_map .store-locator__infobox:before{content:"";display:table;clear:both}.product_find_map .store-locator__infobox.is-active .infobox__marker{background-color:inherit}.product_find_map .infobox__row.infobox__row--marker{position:absolute;left:0;padding:0}.product_find_map .infobox__body{padding:0 0 0 35px !important;display:block}.product_find_map .infobox__body .infobox__title{font-size:17px;color:#efc663;font-weight:500;padding:0 0 6px}.product_find_map .infobox__body .store-address{font-size:14px;padding:0;max-width:190px}.product_find_map #storeLocator__bottomHalf::-webkit-scrollbar{width:6px}.product_find_map #storeLocator__bottomHalf::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(193,193,193,.3);border-radius:20px}.product_find_map #storeLocator__bottomHalf::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 6px #c1c1c1;background:#c1c1c1}.product_find_map .store-locator__infobox.store-locator__infobox--main{background-color:#ddd}.product_find_map .store-locator-map .store-locator__infobox:before{border-right-color:#ddd}.product_find_map .store-locator__infobox--main .infobox__cta{border-top-color:#000;color:#111}.product_find_map .store-locator__infobox--main .infobox__cta:hover{color:#fff}.product_find_map .store-locator__infobox--main .infobox__stv:hover{color:#fff}.product_find_map .infobox__cta,.product_find_map .infobox__stv{border:none}.product_find_map .infobox__inner .infobox__body{padding:10px !important}.product_find_map .store-contact-us+div{display:none}.product_find_map .infobox__closer+.infobox__body .store-address{max-width:100%;padding:0 !important}.product_find_map .store-locator__infobox--main .infobox__cta,.store-locator__infobox--main .infobox__stv{color:#fff;background:#efc663;padding:8px 8px;display:inline-block;margin:14px 0 0}.product_find_map .infobox__row+.infobox__row{padding:8px 8px}.product_find_map .infobox__body>.infobox__row:last-child{padding:inherit}.product_find_map .store-locator-map .store-locator__infobox{padding:30px}.featured_post_top{position:relative;display:flex;display:-webkit-flex;align-items:center;flex-direction:row-reverse;margin-top:180px}.featured_left,.featured_right{flex:1}.featured_right img{width:100%}.featured_left_inner{max-width:385px;width:100%;margin:0 auto;position:relative}.featured_title{font-size:80px;text-transform:uppercase;line-height:70px}.featured_cat a{font-family:"DIN Condensed";font-size:18px;text-transform:uppercase;color:#14767a;margin:14px 0 20px;display:inline-block}.featured_left_inner p{font-weight:500}.keep_reading a{background:#f5f2e9;height:100px;width:100px;border-radius:50%;display:block;position:absolute;text-align:center;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:12px;color:rgba(54,46,44,.3);font-family:"DIN Condensed";padding-top:25px}.keep_reading a:hover{background:#d6d6d6}.keep_reading a::before{content:"";display:block;background:url(../img/blog-page_arow.png);width:26px;height:14px;margin:0 auto 10px}.esc_blog{font-family:"DIN Condensed-Light";font-size:16px;text-transform:uppercase;position:absolute;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);left:2%;top:27%}.cat_filter{background:#f5f2e9}.cat_filter ul{text-align:center;padding-left:0}.cat_filter ul li{display:inline-block;padding:25px 0;margin:0 36px}.cat_filter ul li:before{display:none}.cat_filter ul li a{color:rgba(54,46,44,.3);font-size:20px;font-family:"DIN Condensed";text-transform:uppercase;position:relative;padding:0 10px 0 40px}.cat_filter ul li a::before{content:"";display:block;position:absolute;left:0;height:18px;width:18px;border:2px solid #bfbbb4;border-radius:5px;top:0;z-index:1}.mac-os .cat_filter ul li a::before{top:-4px}.cat_filter ul li a:hover::before{border-color:#14767a}.cat_filter ul li a:hover::after{content:"";display:block;position:absolute;left:-12px;height:44px;width:44px;border-radius:50%;top:-11px;background:#fafbfd}.mac-os .cat_filter ul li a:hover::after{top:-15px}.cat_filter ul li.current a{color:#362e2c}.cat_filter ul li.current a::before{background:url(../img/blog-category-current.png);border:none;background-repeat:no-repeat;top:0px;width:14px;height:12px;left:5px}.mac-os .cat_filter ul li.current a::before{top:0}.cat_filter ul li.current a::after{display:none}.blog.wrap{max-width:100%;margin:0 auto;display:block;background-color:#fafbfd}.blog_post_row{padding-bottom:60px;max-width:1300px;margin:auto;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:15px}.blog_post_row article{margin:50px 0 0;padding:0 10px;background-color:#fff;padding:10px}@media screen and (max-width: 1000px){.blog_post_row{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.blog_post_row{grid-template-columns:1fr}}.releted_product .blog_post_row article:nth-child(3n+1){clear:none}.blog-content{background:#fff;position:relative;padding:45px 15px;min-height:330px}.single_blog_top img{margin:30px 0}.post-date{width:60px;height:60px;background:#14767a;border-radius:50%;font-size:14px;font-family:"DIN Condensed-Light";color:#fff;padding:0;position:absolute;text-align:center;top:-40px;right:44px;display:flex;align-items:center;justify-content:center;line-height:18px}.post-categories{display:flex;flex-wrap:wrap}.post-categories li{margin:10px 15px 15px 0;letter-spacing:1px;line-height:inherit}.blog_post_title a{color:#362e2c;font-size:36px;line-height:36px;display:block;text-transform:uppercase;margin-bottom:15px}.blog_post_title a:hover{color:#14767a}.blog_cat a,.blog_cat .post-categories li a{color:#14767a;font-size:16px;font-family:"DIN Condensed-Light";text-transform:uppercase;margin-right:5px}.blog-content p{font-family:"Metropolis";color:#2c2020;font-size:15px;line-height:27px;margin:0}.blog_post_row .post-thumbnail{position:relative;overflow:hidden;max-height:250px}@media screen and (max-width: 600px){.blog_post_row .post-thumbnail{position:relative;overflow:hidden;max-height:300px}}.releted_product .blog_post_row .post-thumbnail{max-height:100%}.blog_post_row .post-thumbnail img{transition:all ease-in .3s;-webkit-transition:all ease-in .3s}.blog_post_row article:hover .post-thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}#loadMore{background:#efc663;color:#fff;font-family:"DIN Condensed";font-size:24px;padding:20px 90px;text-transform:uppercase;display:inline-block}.mac-os #loadMore{padding-bottom:15px}#loadMore:hover{background:#362e2c}.lodemor_post{margin:0 0 80px;text-align:center}#loadMore.last_blog_show{background:#adadad;cursor:not-allowed}.single_blog_banner img{width:100%}.wrap-single_blog{max-width:1036px;margin:-80px auto 0;display:block;background:#fff;position:relative;padding:45px 70px}.wrap-single_blog ol{margin-left:0;padding-left:0}.wrap-single_blog .post-date{left:-30px;top:47px}.single_post_title{text-transform:uppercase;font-size:80px;line-height:80px;margin:30px 0 10px}.single_blog_main p,.single_blog_main li{font-size:18px;line-height:32px}.single_blog_main .size-full.aligncenter{width:100%}.single_blog_main .size-full.alignright{float:right;margin:0 0 15px 15px}.single_blog_main .size-full.alignleft{float:left;margin:0 15px 15px 0}.single_blog_main iframe{width:100%}.single_blog_main h4{font-family:"DIN Condensed-Light";font-size:16px;margin:30px 0 20px}hr{margin:20px 0;border:1px solid #ebeae9}.blog_directions ul,.blog_directions li{list-style:inherit}.blog_directions li{font-size:16px;padding:8px 10% 8px 0;margin-left:15px;font-weight:bold}.blog_directions strong{font-weight:400}.blog_ingredients ul li{width:48%;padding-right:10%;display:inline-block;vertical-align:top;font-size:15px}.blog_bottom_content{background:#fff}.releted_product{padding:80px 0}.single_blog_main .releted_product{padding:0}.releted_product h3{font-size:18px;color:#14767a}.small-dialog-custom.news_popup_box{padding:90px;width:100%;max-width:700px;margin:0 auto;background:#fff;position:relative}.mfp-close-btn-in .news_popup_box .mfp-close{color:#efc663;opacity:1;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;font-size:44px;right:10px;top:10px}.mfp-close-btn-in .news_popup_box .mfp-close:hover{color:#1d0d08}.news_popup_box h2{color:#efc663;font-size:51px;margin:0}.news_popup_box h2 br,.news_popup_box p br{display:none}.news_popup_box .footer-signup-form{margin:40px 0 40px}.news_popup_box .footer-signup-form form{border-bottom:1px solid #e5e5e5}.news_popup_box p{font-family:"Libre Baskerville";font-style:italic;font-size:14px;color:rgba(54,46,44,.5)}.single_blog_top ul{margin-bottom:20px}.single_blog_top p img{margin:0 auto}.single_blog_top .rightalign{float:right}.single_blog_top .leftalign{float:left}.blog_cat .post-categories li{padding:0}.blog_cat .post-categories li::before{display:none}.blog-img-slider img{width:100%;max-height:530px;-o-object-fit:cover;object-fit:cover}.blog-img-slider ul.slick-dots{margin-bottom:50px;text-align:center;margin-top:0px;text-align:center}.blog-img-slider .slick-dots li{display:inline-block;padding:0;margin:0 5px}.blog-img-slider .slick-dots li button{display:inline-block;width:20px;height:20px;background-color:#efc663;color:transparent;border:0;border-radius:100%;outline:0;cursor:pointer}.blog-img-slider .slick-dots li::before{display:none}.blog-img-slider .slick-dots li.slick-active button{background:none;border:1px solid #efc663}.blog-img-thumb .slick-slide img{height:150px;-o-object-fit:cover;object-fit:cover;outline:0;border:5px solid #fff;cursor:pointer}.blog-img-thumb .slick-slide img:focus{outline:0}.blr{transition:1.3s all ease-in-out}.blr-top{position:absolute;top:0;right:0;z-index:3}.blr-bites-top{position:absolute;top:0;z-index:44}.contact_page{padding:70px 0}.contact_page_row .left_col{width:54%;float:left}.contact_page_row .right_col{width:30%;float:right;margin-top:20px}.contact_page h3{font-size:24px;color:#14767a;margin-bottom:15px}.contact_page h3+p{font-size:22px}.contact_page h4{font-family:"DIN Condensed";text-transform:uppercase;margin:25px 0 14px;font-size:24px}.contact_page h4+p,.contact_page h4+p+p{font-weight:300}.contact_page .right_col p{font-size:14px;line-height:22px;margin:0;font-weight:300}.contact_page .right_col h4{margin:20px 0 4px}.contact_form{padding:40px 0 80px}.contact_form_row .gform_wrapper{margin:0}.contact_form_row .gform_wrapper ul.gform_fields li.gfield{padding:0;position:relative}.cms_page .gform_wrapper ul.gform_fields li::before{display:none !important}.contact_form_row .gform_wrapper ul.gform_fields li.gfield .gfield_label{display:none}body .contact_form_row .gform_wrapper .top_label div.ginput_container{margin:0}body .contact_form_row .gform_wrapper .top_label input.large,body .contact_form_row .gform_wrapper textarea.large,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:none;border-bottom:1px solid #989494;height:50px;font-size:24px !important;color:#362e2c;font-family:"DIN Condensed" !important;padding:10px 11px !important}body .contact_form_row .gform_wrapper textarea.large{height:100px}.contact_form_row input::-webkit-input-placeholder,.contact_form_row textarea::-webkit-input-placeholder{color:#362e2c;text-transform:uppercase}.contact_form_row input::-moz-placeholder,.contact_form_row textarea::-moz-placeholder{color:#362e2c;text-transform:uppercase}.contact_form_row input:-ms-input-placeholder,.contact_form_row textarea::-ms-input-placeholder{color:#362e2c;text-transform:uppercase}.contact_form_row input:-moz-placeholder,.contact_form_row textarea::-moz-placeholder{color:#362e2c;text-transform:uppercase}.contact_form_row .gform_wrapper div.validation_error{display:none}.contact_form_row .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px) !important}.contact_form_row .gform_wrapper .validation_message{color:#d54a27;font-family:"DIN Condensed" !important;font-size:16px;position:absolute;padding:0 !important;top:0;right:0;width:100%;text-align:right;text-transform:uppercase}.contact_form_row .gform_wrapper li.gfield.gfield_error{background:none;margin:0 !important;width:calc(100% - 0px) !important;border:none !important}.contact_form_row .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact_form_row .gform_wrapper li.gfield_error textarea{border:none;border-bottom:1px solid #989494}.contact_form_row .gform_wrapper .gform_footer .gform_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.2;border-radius:0;background:#14767a;color:#fff;font-family:"DIN Condensed";font-size:24px;cursor:pointer;padding:22px 100px 22px 40px;text-transform:uppercase;border:none;letter-spacing:1.2px;margin:0}.mac-os .contact_form_row .gform_wrapper .gform_footer .gform_button{padding:22px 100px 15px 40px}.contact_form_row .gform_wrapper .gform_footer .gform_button:hover{background:#1c4e52;color:#fff}.contact_form_row .gform_wrapper .gform_footer{padding:0;display:inline-block;width:auto;position:relative;margin:40px 0 0}.contact_form_row .gform_wrapper .gform_footer::before{content:"";background:url(../img/white_link_arrow.png);width:26px;height:14px;position:absolute;display:block;right:30px;top:39%}.footer_social.common_social{display:flex;justify-content:space-between;max-width:160px;list-style:none}.search_page_banner{position:relative;padding:30px}.search_title{font-size:80px;color:#24272a;padding:90px 0;text-transform:uppercase}.search_page .search_content_custom .entry-meta,.search_content_custom .link-more{display:none}.search_page_title{margin:20px 0 40px;text-transform:uppercase;color:#14767a;font-size:22px}.search_content_custom h2{margin:25px 0 15px}.navigation.pagination .screen-reader-text{display:none}.navigation.pagination .next.page-numbers .icon,.navigation.pagination .prev.page-numbers .icon{width:15px;height:15px}.navigation.pagination{padding:30px 0}.prev.page-numbers,.next.page-numbers{background:#ffcf01;padding:7px 19px 6px}.search_page{padding:50px 30px}.search_page_img{width:20%;float:left}#search-popup{background-color:#fafbfd;padding:60px 30px 60px;max-width:60vw;margin:auto;position:relative}#search-popup h2{text-transform:uppercase;font-size:48px}#search-popup .search-icon-close{position:absolute;top:20px;right:20px;display:none}#search-popup input[type=search]{height:50px;min-width:300px;background-color:#fff;padding-left:20px;border:1px solid #ccc;padding-right:0;margin-right:0}#search-popup input[type=submit]{background-color:#14767a;font-family:"DIN Condensed",sans-serif;color:#fff;height:50px;border:none;font-size:20px;text-transform:uppercase}.entries-wrap{padding:0px 30px 100px;background-color:#fafbfd}.entries-wrap .inner{max-width:1200px;margin:auto}.entries-wrap .inner article{margin-bottom:60px;background-color:#fff;padding:60px}.entries-wrap .inner article .share_icons{text-transform:uppercase;color:rgba(54,46,44,.3);font-size:16px;font-family:"DIN Condensed-Light";display:flex;align-items:center;width:100%}.entries-wrap .inner article .share_icons .text{margin-right:10px}.entries-wrap .inner article .upper{display:flex}.entries-wrap .inner article .upper .vote-counts{color:#14767a;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;margin-bottom:10px;text-align:right;font-size:24px}.entries-wrap .inner article .upper .vote-counts span{font-weight:bold}.entries-wrap .inner article .upper .text-wrap{flex-basis:70%;padding-right:60px}.entries-wrap .inner article .upper .text-wrap h2{font-size:36px;line-height:36px;margin-top:30px}.entries-wrap .inner article .upper .text-wrap h3{font-size:24px;line-height:24px;margin:30px 0 15px;color:#14767a;display:flex;align-items:center}.entries-wrap .inner article .upper .text-wrap h3::after{content:"▼";margin-left:10px;font-size:16px;display:inline-block;transition:all .3s ease-in-out;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-3px) rotate(-90deg);transform:translateY(-3px) rotate(-90deg)}.entries-wrap .inner article .upper .about-recipe{font-size:20px;font-weight:300}.entries-wrap .inner article .upper .authorname{margin-bottom:30px}.entries-wrap .inner article .upper .recipe-details{margin-top:60px}.entries-wrap .inner article .upper .recipe-detail-block .details{height:0;opacity:0;pointer-events:none;transition:all .3s ease-in-out}.entries-wrap .inner article .upper .recipe-detail-block .details.expanded{height:100%;opacity:1;pointer-events:all}.entries-wrap .inner article .upper .recipe-detail-block.expanded h3::after{-webkit-transform:rotate(0deg) translateY(0px);transform:rotate(0deg) translateY(0px)}.entries-wrap .inner article .upper .recipe-detail-block.expanded .details{height:100%;opacity:1}.entries-wrap .inner article .upper .img-wrap{flex-basis:30%;-o-object-fit:cover;object-fit:cover}.entries-wrap .inner article .upper .img-wrap .vote-inner{position:sticky;top:90px}.entries-wrap .inner article .upper .img-wrap .vote-inner img{width:100%;height:auto;max-width:350px;margin-bottom:10px}.entries-wrap .inner article .upper .img-wrap .vote-inner small{display:block;margin-bottom:30px}.entries-wrap .inner article .upper .img-wrap .arrowbtn{width:160px}.entries-wrap .inner article .upper .img-wrap .arrowbtn.hidden{display:none}@media screen and (max-width: 1000px){.entries-wrap{padding:0 15px 100px}.entries-wrap .inner article{padding:60px 30px}}@media screen and (max-width: 700px){.entries-wrap{padding:0 15px 60px}.entries-wrap .inner article{padding:60px 30px}.entries-wrap .inner article .upper{flex-direction:column-reverse}.entries-wrap .inner article .upper .text-wrap{padding-right:0;flex-basis:auto}.entries-wrap .inner article .upper .img-wrap{flex-basis:auto}.entries-wrap .inner article .upper .img-wrap .vote-inner{position:static}.entries-wrap .inner article .upper .vote-counts{text-align:left}}#vote-popup{background-color:#fff;max-width:600px;padding:0 30px 30px;margin:auto}#vote-popup #prevote{display:flex}#vote-popup #prevote .left{flex-basis:50%;display:flex;flex-direction:column;justify-content:center;padding-right:30px}#vote-popup #prevote .left .arrowbtn{margin-top:30px;width:160px}#vote-popup #prevote #vote-title{font-weight:300}#vote-popup #prevote .right{flex-basis:50%;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column}#vote-popup #prevote .right img{max-width:250px}#vote-popup #postvote .share_icons{text-transform:uppercase;color:rgba(54,46,44,.3);font-size:20px;font-family:"DIN Condensed-Light";display:flex;align-items:center;justify-content:flex-end;width:100%}#vote-popup #postvote .share_icons .text{margin-right:10px}#vote-popup #postvote h2{font-size:36px}#vote-popup #postvote p{margin-bottom:60px;font-weight:300;font-size:24px}#vote-popup #prevote.hidden,#vote-popup #postvote.hidden{display:none}@media screen and (max-width: 600px){#vote-popup #prevote{display:flex;flex-direction:column-reverse}#vote-popup #prevote .left{flex-basis:auto;display:flex;flex-direction:column;justify-content:center;padding-right:0px}#vote-popup #prevote .left .arrowbtn{margin-top:0px;width:160px}#vote-popup #prevote #vote-title{font-weight:300}#vote-popup #prevote .right{flex-basis:auto;align-items:flex-start;flex-direction:column}#vote-popup #prevote .right .closepopup{align-self:flex-end}#vote-popup #prevote .right img{max-width:250px;margin-bottom:30px}#vote-popup #postvote .share_icons{text-transform:uppercase;color:rgba(54,46,44,.3);font-size:20px;font-family:"DIN Condensed-Light";display:flex;align-items:center;justify-content:flex-end;width:100%}#vote-popup #postvote .share_icons .text{margin-right:10px}#vote-popup #postvote h2{font-size:36px}#vote-popup #postvote p{margin-bottom:60px;font-weight:300;font-size:24px}#vote-popup #prevote.hidden,#vote-popup #postvote.hidden{display:none}}.closepopup{font-size:30px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block}.error-page-404{padding:100px 30px;max-width:1240px;margin:auto}.error-page-404 header{text-align:center;margin-bottom:100px}.error-page-404 header form{display:flex;align-items:center;justify-content:center}.error-page-404 header form input[type=search]{font-family:"DIN Condensed",sans-serif;font-size:18px;letter-spacing:1px;height:60px;flex-grow:1;flex-shrink:1;flex-basis:100%;outline:none;border:none;background-color:#dbd8d3;border-radius:30px;text-transform:uppercase;padding-left:30px;padding-top:10px;color:#a4a19e;min-width:250px}.error-page-404 header form input[type=submit]{font-size:0;background-color:#14767a;height:60px !important;width:60px !important;border-radius:50%;border:none;flex-basis:60px;flex-grow:0;flex-shrink:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);background-image:url(../img/arrow-subscribe.png);background-repeat:no-repeat;background-position:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,.15)}.error-page-404 .flex50{display:flex;margin-bottom:60px;justify-content:center;align-items:flex-start;gap:60px}.error-page-404 .flex50>div{flex-basis:50%;margin-bottom:60px}.error-page-404 #archives-dropdown--1{padding:15px 30px;font-size:20px;border-radius:10px;background-color:#14767a;color:#fff}@media screen and (max-width: 800px){.error-page-404 .flex50{display:block}}@media only screen and (max-width: 1439px){_ ::-moz-svg-foreign-content,:root .home_product{font-size:80%}_::-moz-svg-foreign-content,:root .home-two-layer{font-size:80%}.wrapper,.wrap-product{max-width:1100px}.footer-wrapper{max-width:1170px}.footer-signup-left h2{font-size:88px}.footer-col.f_menu{width:63%}.f_last_menu{width:23%}.we_invest{width:45%}.we_invest:nth-child(2){float:right}.we_invest:nth-child(2) .we-invest-inner,.we-invest-inner{margin:0}.menu_right .menu-main-menu-container>ul>li>a{font-size:46px}.menu_right_side_bg{max-width:36%}.cmspage_banner .cmspage-title{padding:100px 0 54px 120px;font-size:120px;line-height:120px}.banner_choco_pieces{bottom:-131px}.ten_giveback_inner{padding:136px 90px 140px 32px;max-width:56%}.featured_left_inner{left:54px;max-width:400px}.featured_title{font-size:66px;line-height:60px}.esc_blog{top:200px}.tb_txt{font-size:20px}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{width:162px !important}.product_find_map #filterOptionsClearer{width:162px}.cat_filter ul li{margin:0 26px}.site_logo{position:absolute}.footer-top{padding:60px 0 80px}.bar-show .main_header{position:relative;top:auto;z-index:1}.bar-show .site_logo{top:120px;z-index:1}.header_right{position:fixed;right:3%;z-index:1;top:20px}.bar-show .header_right{top:120px}.announcement-bar span.close-icon{right:50px}.bar-show.open_menu_body .header_right{top:20px}.announcement-bar{z-index:11}.open_menu_body .announcement-bar{z-index:1}.bar-content-right{width:61%}}@media only screen and (max-width: 1366px){.wrap{max-width:1170px}.menu_right{padding:30px 0 0 110px}.menu_right .menu-main-menu-container>ul>li>a{padding:5px 0;font-size:43px}.menu_right li.menu-item-has-children a+button{top:-10px}.YesParallax::before{background-position:-10%}.YesParallax::after{background-position:120%}.partners_menu{max-width:1170px}.story_faq .accordion{padding:0 50px}.online_retailers a{padding:15px 20px}.online_retailers li img{max-width:70px}.blog_post_row{margin:0px}.blog_post_title a{font-size:30px;line-height:30px}.single_post_title{font-size:66px;line-height:66px}.where_buy_banner_content{max-width:530px;padding:125px 0 50px}.tab_online_buy p br{display:none}.tab_find_menu{top:65px}.errorpage_404 h1{font-size:100px;line-height:100px}.errorpage_404 h3{font-size:30px;line-height:30px}.cat_filter ul li{margin:0 20px}.announcement-bar .bar-title{font-size:32px;padding-right:22px;margin-right:20px;padding-top:5px;padding-bottom:5px}.announcement-bar p{font-size:18px}.announcement-bar{padding:0 4%}.announcement-bar span.close-icon{right:30px;font-size:18px}.bar-show .site_logo,.bar-show .header_right{top:100px}.bar-content-right{width:62%}.partners_menu #menu-our-partners li{margin:0 40px}}@media only screen and (max-width: 1200px){.wrapper,.footer-wrapper,.wrap-product,.sm_wrapper,.wrap{max-width:960px}.site_logo{width:90px}.header_right{top:15px}.footer-signup-left h2{font-size:76px;line-height:70px}.footer-col{width:9%}.footer-col img{max-width:70px}.footer-col.f_menu{width:63%}.f_last_menu{width:28%}.info_f{width:16%}.info_center{width:520px}.info_right_f{width:240px}.menu_right{padding:30px 0 0 60px}.header_menu_bottom{padding:0 3% 0 60px}.header_bottom_info p{font-size:11px}.header_menu_bottom .common_social li{margin-right:8px}.cmspage_banner .cmspage-title{padding:90px 0 40px 120px;font-size:100px;line-height:100px}.our-promoses-top{max-width:70%;padding-left:120px}.YesParallax::before{background-position:-30%}.YesParallax::after{background-position:135%}.ten_giveback_inner{padding:116px 100px 120px 32px;max-width:63%}.yellow_btn{font-size:20px}.arrow-bottom{width:20px;height:20px;background-size:100%}.story_slider{padding:0 40px}.story_slider_main .slick-arrow.slide-left{left:0}.story_slider_main .slick-arrow{right:0}.story_slider_main .slick-dots{right:40px}.featured_right img{min-height:530px;-o-object-fit:cover;object-fit:cover}.featured_title{font-size:52px;line-height:53px}.featured_left_inner p{font-size:19px;line-height:28px}.featured_cat a{margin:8px 0 13px}.featured_left_inner{left:49px;max-width:309px}.esc_blog{top:37%}.cat_filter ul li a{font-size:16px;padding:0 10px 0 37px}.cat_filter ul li a::before{width:16px;height:16px}.cat_filter ul li.current a::before{top:4px}.cat_filter ul li a:hover::after{left:-8px;height:34px;width:34px;top:-7px}.blog-content{padding:30px 26px;min-height:342px}#loadMore{font-size:22px;padding:12px 80px}.wrap-single_blog{max-width:880px;margin:-70px auto 0;padding:30px 52px}.single_blog_banner img{min-height:250px;-o-object-fit:cover;object-fit:cover}.blog-img-thumb .slick-slide img{height:110px}.blog-img-slider img{max-height:500px}.where_buy_banner_content{max-width:550px;padding:60px 0 60px 110px}.tb_txt{font-size:15px}.tab_find_menu{top:60px}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x,.product_find_map #filterOptionsClearer{width:132px !important}.tab_online_buy li{max-width:40%}.tab_online_buy li:nth-child(2n){float:right}.menu_right{width:380px}.announcement-bar .bar-title{font-size:28px;padding-right:16px;margin-right:14px}.announcement-bar p{font-size:16px;line-height:normal}.announcement-bar{padding:0 2%}.announcement-bar img{max-width:102px}.announcement-bar span.close-icon{right:16px;font-size:16px}.bar-show .site_logo,.bar-show .header_right{top:80px}.tab_online_buy>ul{padding:0 30px}.partners_menu #menu-our-partners li{margin:0 30px}}@media only screen and (max-width: 1024px){.where_buy_banner{position:relative}.where_buy_banner::after{content:"";display:block;background:rgba(255,255,255,.9);position:absolute;top:0;width:100%;height:100%}.where_buy_banner_content{max-width:100%;padding:103px 0 60px 0;z-index:1;position:relative}.product_find_map .store-locator-map{height:680px;top:0}.product_find_map .ssf-main-content .ssf-row{height:682px}.product_find_map #ssf_adress_input_box{top:35px}.tb_txt{font-size:13px}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{left:70px}.tab_online_buy{padding-top:10px}.tab_online_buy{top:120px}.footer-top{background-position:right -60px top}}@media only screen and (max-width: 999px){.wrapper,.footer-wrapper,.wrap-product,.sm_wrapper,.wrap{max-width:720px}p,li{font-size:17px}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{left:40px}.product_find_map #storeLocator__bottomHalf{top:218px;max-height:462px}.home_instagram #wdi_feed_0 .wdi_feed_item{width:100%;margin:10px 0}.panel_scroll.home_banner{height:auto;padding:145px 0 60px}.home_product{font-size:inherit;top:0;transform:none;-webkit-transform:none}.small_wrapper{max-width:100%;padding:0 20px}.heading1{font-size:58px;line-height:60px}.home_product_detail p{font-size:16px;line-height:30px;margin-bottom:17px}.home_link::after{width:29px;height:16px;margin-left:11px;background-size:auto}.site_logo{top:10px;width:80px}.big_wrapper{padding:0 20px}.home_product_img img{margin:0 36% 0 auto;width:260px}.home_product_img .sm-img{content:"";width:95%;height:188px;bottom:-50px;background-size:100%;right:20%}.home-two-layer{-webkit-transform:none;transform:none;top:inherit}.home_link{font-size:18px}.panel_scroll{padding:60px 0}.home-sourcing img{width:100%}.home_half-right{padding:0 0 0 40px}section.home-sourcing:nth-child(3) .home_half-right{padding:0 40px 0 0}section.home-sourcing:nth-child(3) .home_half.right img{width:auto;max-width:280px}.home-two-layer h4{font-size:16px;line-height:18px;margin-bottom:10px}.home-two-layer .heading2{font-size:48px;line-height:50px}.home_product_detail{margin-top:15px}.footer_top_logos li img{max-width:75%}.footer_top_title h3{font-size:24px}.footer-signup-left h2{font-size:55px;line-height:64px}.footer-signup-content p{font-size:12px}.footer-col{width:100%;margin-bottom:20px}.f_last_menu,.footer-col.f_menu{width:100%}.info_f,.info_center{display:none}.info_right_f{width:100%}.footer_menu{padding:42px 0}.footer_menu_border::after{bottom:-10px}.footer_info{padding:10px 0 33px}.menu_right{padding:30px 0 0 40px}.header_menu_bottom{padding:0 3% 0 40px}.header_menu_bottom .common_social li a{width:30px;height:30px;font-size:19px}.header_bottom_info{width:55%}.header_social{width:46%}.open_menu .header_slide_right{width:66%}.open_menu .header_slide_left{width:34%}.our-promoses-top{max-width:74%}.YesParallax::before{background-position:-60% -200%}.YesParallax::after{background-position:190% -100%}.ten_giveback{margin-top:70px}.ten_giveback_inner{padding:80px 126px 80px 0;max-width:83%}.ten_giveback_inner h2{font-size:80px;line-height:65px}.ten_giveback_inner p{font-size:16px;line-height:28px}.partners_menu li{margin-right:54px}.partners_menu #menu-our-partners li:last-child a{padding:20px}.partners_pages .cms_page p{font-size:18px;line-height:32px}.partners_post-content{padding:25px 10px}.contact_page_row .right_col{width:34%}.featured_post_top{display:block}.featured_left,.featured_right{flex:auto;flex-direction:inherit}.featured_right img{min-height:inherit;height:420px}.featured_right{height:420px}.featured_left_inner{left:0;max-width:720px;padding:60px 0 40px}.keep_reading a{height:80px;width:80px;left:30px;top:380px;transform:none;-webkit-transform:none;padding-top:12px}.esc_blog{display:none}.cat_filter ul li{margin:0 20px}.blog-content{min-height:314px}.releted_product{padding:50px 0 0}.blog_post_row{padding-bottom:40px}.lodemor_post{margin-bottom:60px}.blog-img-thumb .slick-slide img{height:100px}.blog-img-slider img{max-height:400px}.wrap-single_blog{max-width:700px;margin:-30px auto 0;padding:30px 40px}.single_post_title{font-size:50px;line-height:50px}.blog_ingredients ul li{padding-bottom:12px}.errorpage_404 h1{font-size:70px;line-height:70px}.errorpage_404 h3{font-size:24px;line-height:24px;margin-bottom:20px}.cat_filter ul li{margin:0 10px}.cat_filter ul li a{padding:0 5px 0 30px}.home-sourcing{height:auto}.home_product_img>.sm-img>img{width:100%}.blr-top{right:auto}.footer-top{background-position:right -120px top}.new-retailer .footer_top_title h3{font-size:32px;line-height:38px;max-width:84%}.bar-show.open_menu_body .header_right{top:10px}.announcement-bar p{font-size:15px;text-align:left;line-height:22px}.announcement-bar .bar-title{font-size:25px;padding-right:16px;margin-right:14px}.announcement-bar img{max-width:98px}.bar-show .site_logo,.bar-show .header_right{top:70px}.home_product_img{z-index:0}.bar-content-right{width:43%}.tab_online_buy>ul{padding:0 20px;margin-top:0;height:520px}.tab_online_buy{max-height:615px}.partners_menu #menu-our-partners li{margin:0 15px}.home_banner .heading1{font-size:3.6em}}@media only screen and (max-width: 768px){.wrapper,.wrap-product,.sm_wrapper,.wrap,.wrap-single_blog{max-width:600px}.wrap-single_blog{background:none;padding:40px 0}.site_logo{top:10px;width:58px}.panel_scroll.home_banner{padding:160px 0 60px}.big_wrapper{padding:0 20px}.header_menu .header_menu_icon::after{width:44px;height:44px}.header_menu .header_menu_icon{width:44px;height:44px}.active .header_menu_icon span:nth-child(1),.header_menu:hover .header_menu_icon span:nth-child(1){-webkit-transform:rotate(-45deg) translate(-2px, 2px);transform:rotate(-45deg) translate(-2px, 2px)}.header_menu_icon span{height:2px;max-width:22px}.header_right{margin-top:0;right:20px;top:23px}.header_slide_left{display:none}.header_slide_right{width:100%;left:0;height:0}.open_menu .header_slide_right{width:100%;height:100%}.menu_right{padding:0;float:none}.header_slide_right_inner{height:auto;padding:120px 0 0 20px}.menu_right_side{float:none;padding:30px 0 0;text-align:left}.menu_right_side_bg{position:relative;float:right;max-width:53%;top:-120px}.header_menu_bottom{display:none}.home_product_bg{width:100%}.home_product_bg::after{content:"";height:100%;width:100%;top:0;display:block;background:linear-gradient(to top, rgba(255, 255, 255, 0.8) 40%, rgba(255, 255, 255, 0.6) 55%, rgba(255, 255, 255, 0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#00ffffff",GradientType=0 )}.home_product_img .sm-img{content:"";width:140%;height:130px;bottom:-30px;background-size:113%;right:0}.home_product_img img{margin:0;width:190px}.home_product_img{position:absolute;right:0;bottom:0}.home_product .home_half.left{padding-right:0}.heading1{max-width:300px}.home_product_detail{margin-top:20px}.home_product .home_product_detail{max-width:300px}.home_half{width:100%}.home_half-right{padding:30px 0 0 0}section.home-sourcing:nth-child(3) .home_half.right img{margin:0 auto}.panel_scroll{padding:40px 0}section.home-sourcing:nth-child(4) .home_half-right{padding:30px 0 0 0}.home_link::after{bottom:4px;position:absolute}.home_product .home_link::after{bottom:inherit;position:relative}.home_news_left{width:100%;float:none}.home_instagram{width:100%;float:none;margin:30px auto 0;max-width:330px}.footer-top{padding:50px 0 150px}.we_invest,.footer-signup-left,.footer-signup-right{width:100%}.footer-top::after{display:none}.we_invest:nth-child(2){margin-top:40px;padding-top:40px;border-top:1px solid #e6e6e8}.footer-signup-left h2{text-align:center}.footer-signup-content p{font-size:14px}.footer-col img{max-width:100px;margin:0 auto}.f_menu .menu-footer-menu-container>ul>li{width:100%;float:left;padding:0 !important;text-align:center}#menu-footer-menu .sub-menu{display:none;padding-bottom:20px}#menu-footer-menu li>a{cursor:pointer}.footer-col{width:100%;margin-bottom:0;padding:0;text-align:center}.footer-col.f_menu{margin:20px 0 0}.info_right_f{text-align:center}.footer-signup-left h2{font-size:50px;line-height:56px}.we_invest .slick-arrow.slide-left{left:0}.we_invest .slick-arrow{right:0}.cmspage_banner .cmspage-title{padding:120px 0 100px 0px;font-size:70px;line-height:70px}.bar-show .cmspage_banner .cmspage-title{padding:190px 0 100px 0}.banner_choco_pieces{bottom:-70px;right:0;left:0;margin:0 auto;width:310px}.cmspage_banner{background-position:70%;margin-bottom:40px}.our-promoses-top{max-width:100%;padding-left:0}.exceptional_main .exceptional:first-child .sm_title{margin:0 auto;text-align:center;padding-left:0}.exceptional_main .exceptional:first-child .sm_title::after{margin:20px auto 0;top:inherit;left:0}.common-section{padding:40px 0}.we_invest:nth-child(2) .we-invest-inner,.we-invest-inner{margin:0 auto}.exceptional_image{padding:60px 0}.exceptional_detail h2{font-size:40px;line-height:40px}.cmspage_main p{font-size:16px;line-height:28px}.YesParallax::before,.YesParallax::after{display:none}.ten_giveback{margin-top:0;background-position:40%}.YesParallax img{width:70%}.exceptional_image{padding:70px 0}.YesParallax::before{background-position:-80% -200%}.YesParallax::after{background-position:230% -100%}.ten_giveback_inner h2{font-size:60px;line-height:45px}.ten_giveback_inner{padding:70px 96px 70px 0;max-width:60%}.partners_pages .cmspage_banner{margin-bottom:0}.partners_menu li a{padding:7px 0}.partners_menu li.current-menu-item a::before{display:none}.partners_menu #menu-our-partners li:last-child a{padding:12px 20px;float:none;font-size:16px;background:none;font-family:"DIN Condensed-Light";padding:7px 0}.partners_menu #menu-our-partners li:last-child{position:static;width:100%}.partners_menu{max-width:100%;text-align:left}.partners_menu li{margin-right:0;float:left;width:50%}.partners_post-content h2{font-size:28px;line-height:24px}.partners_menu #menu-our-story li{width:50%}.partners_pages .cms_page p{font-size:16px;line-height:30px}.common-section h2{margin:25px 0 15px;font-size:28px}.story_image{padding-bottom:20px}.story_team_members{padding:0 15px;margin-bottom:67px}.story_video_iframe iframe{height:460px}.story_video{padding-bottom:50px}.story_team_members{width:50%}.story_faq{padding-bottom:30px}.contact_page{padding:30px 0}.contact_page_row .left_col,.contact_page_row .right_col{width:100%}.contact_form_row .gform_wrapper .gform_footer .gform_button{padding:8px 80px 7px 30px;font-size:18px}.mac-os .contact_form_row .gform_wrapper .gform_footer .gform_button{padding:8px 80px 7px 30px}.mac-os .yellow_btn{padding:16px 30px 16px}.story_team_members:nth-child(3n+1){clear:none}.story_team_members:nth-child(2n+1){clear:both}.featured_right img{height:380px}.featured_right{height:380px}.featured_left_inner{max-width:600px}.keep_reading a{top:340px}.featured_title{font-size:40px;line-height:48px}.featured_left_inner p{font-size:16px;line-height:26px}.cat_filter ul{padding:25px 0}.cat_filter ul li{margin:0 0 0 20px;padding:0}.releted_product{padding:40px 0 0}.wrap-single_blog .post-date{top:0;position:static}.single_blog_main p{font-size:15px;line-height:29px}.blog_bottom_content{padding:0 20px}.blog_ingredients ul li{padding:0 0 10px;width:100%}.single_post_title{font-size:40px;line-height:40px}.wrap-single_blog .post-date{left:0}.lodemor_post{margin-bottom:20px}.tab_find_menu{max-width:100%}.product_find_map #mainContent .store-locator-map-holder{width:100%;margin-top:400px}.product_find_map{padding-bottom:420px}.product_find_map .store-locator-map{height:400px;top:0}.product_find_map .ssf-main-content .ssf-row{height:400px}.product_find_map #ssf_adress_input_box{width:68%}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{left:initial;right:-108%;top:53px;margin:auto}.product_find_map #storeLocator__bottomHalf{top:161px;max-height:212px;width:98%}.product_find_map .store-locator__infobox{padding:13px 0}.tab_online_buy{top:120px;max-width:100%;max-height:340px}.tab_online_buy li{max-width:33.33%;padding:16px 0}.tab_online_buy li:nth-child(2n){float:left}.tab_online_buy li:nth-child(2n+1){clear:none}.tab_online_buy li:nth-child(3n+1){clear:left}.product_find_map .store-locator__infobox.store-locator__infobox--main{padding:20px;margin:0}.product_find_map .infobox__closer+.infobox__body{padding:10px !important}.product_find_map .infobox__closer{right:2px}.category-close a{margin:15px 7px 4px;display:inline-block}.mac-os .cat_filter ul li a::before{top:0}.mac-os .cat_filter ul li a:hover::after{top:-8px}.cat_filter ul li.current a::before{top:-2px}.cat_filter ul li a::before{top:-4px}.check-box-txt input+.checkmark::before{top:10px}.mac-os #loadMore{padding-bottom:10px}.home_product_img{right:10%}.home_product_img .sm-img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:auto;bottom:-50px}.footer-top{background-position:right bottom;background-size:596px auto}.new-retailer .footer_top_title h3{max-width:70%}.announcement-bar p{text-align:center !important}.announcement-bar .bar-title{padding-right:0;margin-right:0;display:block;border-right:0;border-bottom:1px solid #362e2c;padding-top:7px;padding-bottom:0}.announcement-bar span.close-icon{top:11px;transform:none;-webkit-transform:none}.bar-show .site_logo,.bar-show .header_right{top:110px}.bar-content-right{width:81%;text-align:center}.show_menu_only_mobile{display:block}.f_last_menu{display:none}.tab_online_buy>ul{height:240px}.partners_menu #menu-our-partners li{margin:0;padding:0 20px}.home_cta_btn{font-size:20px}}@media only screen and (max-width: 640px){.wrapper,.wrap-product,.sm_wrapper,.wrap,.wrap-single_blog{max-width:460px}.home_product .home_product_detail{max-width:160px}.ten_giveback_inner{padding:70px 0px 70px 0;max-width:60%}.partners_post-inner{width:100%}.story_faq .acco-title{font-size:24px}.story_faq .acco-title::before{top:4px}.small-dialog-custom.news_popup_box{padding:40px}.news_popup_box h2{font-size:36px}.featured_right img{height:300px}.featured_right{height:300px}.featured_left_inner{max-width:460px;padding-bottom:20px}.keep_reading a{top:265px}.keep_reading a::before{margin:0 auto 0px;background-size:18px;background-repeat:no-repeat;position:relative;left:5px}.keep_reading a{width:70px;height:70px}.cat_filter ul{padding:15px 0}.cat_filter ul li{padding:3px 0}.blog_post_row article{width:100%}.blog-content{min-height:initial}.single_post_title{font-size:30px;line-height:30px}.blog_post_row .post-thumbnail img{width:100%}.blog-img-thumb .slick-slide img{height:70px}.blog-img-slider img{max-height:300px}.product_find_map #ssf_adress_input_box{width:62%}.menu_right{width:auto}.bar-content-right h1,.bar-content-right h2,.bar-content-right h3,.bar-content-right h4,.bar-content-right h5,.bar-content-right h6{font-size:18px}.bar-content-right *{font-size:15px}.bar-content-right{width:76%}.home_cta_btn{font-size:18px;max-width:100%;min-width:90%;padding:.5em 1.5em .2em .75em}}@media only screen and (max-width: 479px){.wrapper,.wrap-product,.sm_wrapper,.wrap,.wrap-single_blog{padding:0 20px}.home_product_img .sm-img{width:122%}.footer_top_title h3 br{display:none}.ten_giveback_inner{max-width:80%}.ten_giveback_inner p{max-width:210px}.ten_giveback{background-position:50%}.story_team_members{width:100%}.online_retailers span{font-size:0}.footer-signup-content p br{display:none}.featured_right img{height:270px}.featured_right{height:270px}.featured_left_inner{max-width:342px}.keep_reading a{top:240px}.blog_post_row{padding-bottom:20px}.lodemor_post{margin-bottom:0px}.blog-img-thumb .slick-slide img{height:50px}.blog-img-slider img{max-height:200px}.single_blog_top img{display:block;float:none !important;margin:15px auto !important}.product_find_map #ssf_adress_input_box{width:54%}.product_find_map #ssf_adress_input_box .field-holder .sprite-icons-2x{right:-111%;width:100px !important}.tab_online_buy li{max-width:24%;margin:0 3%}.product_find_map .infobox__closer+.infobox__body{padding:0 !important}.cat_filter ul li{margin:0 0;padding:3px 10px;width:100%;text-align:left}.footer-top{background-position:right bottom;background-size:375px auto}.new-retailer .footer_top_title h3{max-width:100%}.announcement-bar .bar-title{margin-bottom:3px}.announcement-bar img{max-width:65px}.bar-show .site_logo,.bar-show .header_right{top:120px}.panel_scroll.home_banner{padding:120px 0 60px}.bar-show .panel_scroll.home_banner{padding-top:200px}.tab_online_buy li{max-width:46%;margin:0 2%;float:none;display:inline-block;vertical-align:middle}.tab_online_buy li:nth-child(2n){float:none}}@media only screen and (max-width: 410px){.home_product .home_product_detail{max-width:140px}.home_product_detail p{font-size:15px;line-height:30px}.home_product_img img{width:160px}.home_product_img .sm-img{bottom:-85px}}@media only screen and (max-width: 370px){.wrapper,.wrap-product,.sm_wrapper,.wrap,.wrap-single_blog{max-width:300px}.heading1{font-size:48px;line-height:56px}.home_banner .heading1{font-size:3em}.home_product .home_product_detail{max-width:144px}.home_product_img img{width:157px}.home_product_img .sm-img{width:110%;bottom:-70px}.footer-signup-left h2{font-size:40px;line-height:46px}.exception_taste .arow_link{font-size:15px}.ten_giveback_inner h2{font-size:50px}.featured_left_inner{max-width:300px}.home_product_img{right:15px}}@media only screen and (max-width: 330px){.home_product_img{right:5px}.home_product_img .sm-img{width:100%;bottom:-100px}}@media screen and (max-height: 800px){.menu_right nav#site-navigation{max-height:100%;overflow:auto}.header_menu_bottom{bottom:15px}.menu_right .menu-main-menu-container>ul>li>a{font-size:48px;padding:4px 0}.menu_right_side_bg{max-width:30%}}@media screen and (max-height: 700px){.menu_right nav#site-navigation{max-height:100%;overflow:auto}}@media screen and (max-height: 600px){.menu_right nav#site-navigation{max-height:100%;overflow:auto}}@media screen and (max-height: 600px)and (min-width: 1024px){.home_product_img>.sm-img>img{width:80%}}@media screen and (max-height: 500px){.menu_right nav#site-navigation{max-height:100%;overflow:auto}}@media only screen and (max-width: 768px){.home_half.left .heading1{padding-top:30px}.home_half.left .home_product_detail{max-width:100%}.home_half.left .home_product_detail .home_cta_btn{width:100%}.home_half.right{display:none}.home_product_img{position:absolute;right:0;bottom:170px}}header li:before{display:none}header.site-header{background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:20px 40px;font-family:"DIN Condensed",sans-serif;height:140px;top:0;left:0;z-index:10;width:100%;background-color:rgba(255,255,255,.95)}@media screen and (max-width: 1200px){header.site-header{padding:20px 15px}}@media screen and (max-width: 900px){header.site-header{padding:0px 15px;height:90px}}header.site-header .left{display:flex;align-items:center;flex-grow:1}header.site-header .left .site-branding{margin-right:35px;flex-basis:100px;flex-shrink:1;flex-grow:0}@media screen and (max-width: 1200px){header.site-header .left .site-branding{margin-right:5px}}header.site-header .left .site-branding img{height:auto;width:92px}@media screen and (max-width: 1200px){header.site-header .left .site-branding img{width:60px}}header.site-header .left .main-navigation{font-size:33px;line-height:33px;flex-grow:1}@media screen and (max-width: 1200px){header.site-header .left .main-navigation{font-size:24px;line-height:24px}}@media screen and (max-width: 900px){header.site-header .left .main-navigation{display:none}}header.site-header .left .main-navigation li{margin-right:35px;display:inline-flex;padding-bottom:15px}@media screen and (max-width: 1200px){header.site-header .left .main-navigation li{margin-right:25px}}header.site-header .left .main-navigation li a{color:#24272a;text-decoration:none;text-transform:uppercase;letter-spacing:1px;-webkit-transform:translateY(5px);transform:translateY(5px)}header.site-header .left .main-navigation .sub-menu{display:flex;flex-direction:column;padding-top:20px;background-color:#fff;padding-left:15px;padding-bottom:15px}header.site-header .left .main-navigation .sub-menu li{color:#9a9794;text-decoration:none;font-size:18px;text-transform:uppercase}header.site-header .left li:hover a{color:#14767a}header.site-header .left li:hover .sub-menu li a{color:#9a9794}header.site-header .left li:hover .sub-menu li:hover a{color:#14767a}header.site-header #primary-menu>li.current-menu-item>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;display:block;height:2px;background:linear-gradient(to right, #fde36a, #a17f1c)}header.site-header #primary-menu>li.menu-item-has-children::after{content:url(../img/arrow-nav.svg);width:12px;height:auto;margin-left:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}header.site-header #primary-menu>li.menu-item-has-children:hover::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}header.site-header>.right{height:100%;flex-basis:300px}@media screen and (max-width: 1100px){header.site-header>.right{flex-basis:260px}}@media screen and (max-width: 900px){header.site-header>.right{display:none}}header.site-header>.right .secondary-nav{height:100%;display:flex;flex-direction:column;justify-content:space-between}header.site-header>.right .secondary-nav .upper{display:flex;justify-content:flex-end}header.site-header>.right .secondary-nav .upper div.menuitem{margin-left:30px}@media screen and (max-width: 1100px){header.site-header>.right .secondary-nav .upper div.menuitem{margin-left:20px}}header.site-header>.right .secondary-nav .upper div.menuitem a{color:#9a9794;text-decoration:none;font-size:18px;text-transform:uppercase}header.site-header>.right .secondary-nav .upper div.menuitem:hover a{color:#14767a}header.site-header>.right .secondary-nav .upper .search{margin-left:30px;margin-right:0px}header.site-header>.right .secondary-nav .upper .search svg{height:22px;fill:#14767a}header.site-header>.right .secondary-nav .upper .search:hover svg{fill:#24272a}header.site-header>.right .secondary-nav .lower{text-align:right}header.site-header>.right .secondary-nav .lower .cart-is-empty{display:inline-flex}header.site-header>.right .secondary-nav .lower .cart-has-items{display:none}header.site-header>.right .secondary-nav .lower.cart-active .cart-is-empty{display:none}header.site-header>.right .secondary-nav .lower.cart-active .cart-has-items{display:inline-flex;padding-left:20px;padding-right:20px}header.site-header>.right .secondary-nav .lower.cart-active .cart-has-items img{margin:0 8px 5px 0}@media screen and (max-width: 1200px){header .btn-esc{-webkit-transform:scale(0.8);transform:scale(0.8)}}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}nav.banner-subnav{height:60px;margin:0 50px;display:flex;align-items:center;justify-content:center;background-color:#f4f0eb;-webkit-transform:translateY(-30px);transform:translateY(-30px);gap:60px;padding:0 30px}@media screen and (max-width: 700px){nav.banner-subnav{flex-direction:column;height:auto;padding:30px 0;gap:30px}}nav.banner-subnav .submenuitem{margin:0;height:100%;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-2px);transform:translateY(-2px)}nav.banner-subnav .submenuitem a{font-size:16px;line-height:20px;text-align:center;font-family:"DIN Condensed-Light",sans-serif;text-transform:uppercase;color:#19322f;opacity:50%;letter-spacing:1px}nav.banner-subnav .submenuitem.active{border-top:4px solid #14767a}nav.banner-subnav .submenuitem.active a{opacity:100%;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width: 700px){nav.banner-subnav{margin:0;-webkit-transform:translateY(0);transform:translateY(0)}nav.banner-subnav .submenuitem{margin:0 30px;height:100%;display:flex;align-items:center;justify-content:center;-webkit-transform:translateY(-2px);transform:translateY(-2px)}}#mobilemenu{z-index:10;background:#fff;position:fixed;height:100vh;width:100vw;top:0;left:-100vw;padding-top:15px;transition:left .3s ease-in-out}#mobilemenu .logo-link{display:inline-block}#mobilemenu .logo{width:60px;height:auto;margin-left:15px;margin-bottom:15px}#mobilemenu ul{padding:0;margin:0 0 0 15px}#mobilemenu ul li{list-style:none;margin-bottom:10px}#mobilemenu ul li a{text-decoration:none;text-transform:uppercase;color:#24272a;font-size:20px}#mobilemenu ul li.btn-esc a{color:#fff}#mobilemenu .close{position:fixed;top:30px;right:30px}#mobilemenu .close button{height:60px;width:60px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}#mobilemenu.open{top:0;left:0}#mobilemenu.open .nav-icon{position:absolute;top:15px;right:15px}.nav-icon{width:40px;height:25px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;margin-bottom:15px}@media screen and (min-width: 900px){.nav-icon{display:none}}.nav-icon span{display:block;position:absolute;height:7px;width:100%;background:#14767a;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.nav-icon span:nth-child(1){top:0px}.nav-icon span:nth-child(2){top:12px}.nav-icon span:nth-child(3){top:24px}.nav-icon.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav-icon.open span:nth-child(2){opacity:0;left:-60px}.nav-icon.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mob-cart-icon{background:#14767a;margin-right:25px;margin-bottom:10px;width:45px;height:45px;border-radius:10px;display:none;align-items:center;justify-content:center;position:relative;cursor:pointer}.mob-cart-icon span{position:absolute;bottom:2px;right:2px;background-color:#fff;border-radius:50%;height:15px;width:15px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:12px;padding-top:3px}@media screen and (min-width: 900px){.mob-cart-icon{display:none}}@media screen and (max-width: 900px){.cart-has-items .mob-cart-icon{display:flex}}footer li:before{display:none}footer .upper{background-color:#f4f0eb;background-image:url(../img/bkgrd-border.png);background-repeat:no-repeat;background-position:center 10px;background-size:100%}footer .upper .inner{display:flex;padding:100px 15px 80px;max-width:1260px;margin:auto;display:flex;justify-content:space-between}@media screen and (max-width: 900px){footer .upper .inner{flex-direction:column-reverse;padding:60px 30px 40px}}footer .upper .inner .left{flex-basis:330px;flex-shrink:1;flex-grow:0;padding-right:30px}@media screen and (max-width: 900px){footer .upper .inner .left{display:flex;flex-direction:row;justify-content:space-between;flex-basis:auto}}@media screen and (max-width: 650px){footer .upper .inner .left{flex-direction:column;align-items:center;padding-right:0}}footer .upper .inner .left .footerlogo{margin-bottom:80px;display:block}@media screen and (max-width: 650px){footer .upper .inner .left .footerlogo{margin-bottom:30px}}footer .upper .inner .left .footerlogo img{max-width:100%;height:auto}footer .upper .inner .left .social{display:flex}footer .upper .inner .left .social a{display:inline-block;margin-right:20px}footer .upper .inner .left .social a:last-of-type{margin-right:0}footer .upper .inner .right{flex-basis:750px;flex-shrink:1;flex-grow:0}@media screen and (max-width: 900px){footer .upper .inner .right{flex-basis:auto;margin-bottom:60px}}@media screen and (max-width: 650px){footer .upper .inner .right{flex-basis:auto;margin-bottom:30px}}footer .upper .inner .right .subscribe-wrapper .heading{font-family:"DIN Condensed",sans-serif;color:#14767a;text-transform:uppercase;font-size:28px;line-height:28px;margin:0 0 5px}@media screen and (max-width: 650px){footer .upper .inner .right .subscribe-wrapper .heading{text-align:center}}footer .upper .inner .right .subscribe-wrapper .description{font-family:"Georgia","Libre Baskerville",serif;font-style:italic;font-weight:300;color:#24272a;font-size:20px;margin:0 0 10px}@media screen and (max-width: 650px){footer .upper .inner .right .subscribe-wrapper .description{font-size:14px;text-align:center}}footer .upper .inner .right .subscribe-wrapper form{margin-bottom:70px;padding-top:10px}footer .upper .inner .right .subscribe-wrapper form .mc4wp-form-fields{display:flex;position:relative}footer .upper .inner .right .subscribe-wrapper form input[type=email]{font-family:"DIN Condensed",sans-serif;font-size:18px;letter-spacing:1px;height:60px;flex-grow:1;flex-shrink:1;flex-basis:100%;outline:none;border:none;background-color:#dbd8d3;border-radius:30px;text-transform:uppercase;padding-left:30px;padding-top:10px;color:#a4a19e}@media screen and (max-width: 650px){footer .upper .inner .right .subscribe-wrapper form input[type=email]{-webkit-transform:translateX(0px);transform:translateX(0px);font-size:16px;letter-spacing:0px}}footer .upper .inner .right .subscribe-wrapper form input[type=submit]{font-size:0;background-color:#14767a;height:60px !important;width:60px !important;border-radius:50%;border:none;flex-basis:60px;flex-grow:0;flex-shrink:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);background-image:url(../img/arrow-subscribe.png);background-repeat:no-repeat;background-position:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,.15)}@media screen and (max-width: 650px){footer .upper .inner .right .subscribe-wrapper form input[type=submit]{-webkit-transform:translateX(0px);transform:translateX(0px);position:absolute;right:0}}footer .upper .inner .right nav{display:flex}footer .upper .inner .right nav .footermain{flex-basis:100%;flex-grow:1;flex-shrink:1;padding-right:60px}footer .upper .inner .right nav .footermain ul{display:flex;margin-left:0;padding:0;justify-content:space-between}@media screen and (max-width: 650px){footer .upper .inner .right nav .footermain ul{flex-direction:column}}footer .upper .inner .right nav .footermain ul li{list-style:none}footer .upper .inner .right nav .footermain ul li a{font-family:"DIN Condensed",sans-serif;color:#14767a;text-transform:uppercase;text-decoration:none;font-size:18px;display:block;margin-bottom:10px}footer .upper .inner .right nav .footermain ul ul{flex-direction:column}@media screen and (max-width: 650px){footer .upper .inner .right nav .footermain ul ul{display:none}}footer .upper .inner .right nav .footermain ul ul li{margin-bottom:10px}footer .upper .inner .right nav .footermain ul ul li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#24272a;text-transform:none;font-size:16px;font-weight:300;margin-bottom:0}footer .upper .inner .right nav .footersecondary{flex-basis:125px;flex-grow:0;flex-shrink:0}footer .upper .inner .right nav .footersecondary a{display:inline-block;font-family:"DIN Condensed",sans-serif;color:#14767a;text-transform:uppercase;text-decoration:none;font-size:18px;margin-bottom:10px}footer .lower{background-color:#dbd8d3;font-family:"Georgia","Libre Baskerville",serif}@media screen and (max-width: 650px){footer .lower{flex-direction:column}}footer .lower .inner{padding:80px 15px;max-width:1260px;margin:auto;display:flex;justify-content:space-between}@media screen and (max-width: 650px){footer .lower .inner{padding-top:40px;flex-direction:column}}footer .lower .inner .left{display:flex}@media screen and (max-width: 650px){footer .lower .inner .left{flex-direction:column;align-items:center;text-align:center}}footer .lower .inner .left>div{margin-right:60px}@media screen and (max-width: 650px){footer .lower .inner .left>div{margin-right:0;margin-bottom:30px;font-size:14px}}footer .lower .inner .left>div a{color:#24272a}footer .lower .inner .left>div a:hover{color:#14767a}@media screen and (max-width: 650px){footer .lower .inner .right{align-items:center;text-align:center;font-size:14px}}#instagram-feed{overflow-x:hidden;padding:120px 0 0}#instagram-feed .upper{padding:0 10vw;display:flex;justify-content:space-between;align-items:center}#instagram-feed .upper .left h2{text-transform:uppercase;font-size:72px;line-height:72px}#instagram-feed .upper .left p{font-family:"Georgia","Libre Baskerville",serif;color:#b68c2d;font-size:28px;margin-top:0}#instagram-feed .upper .right button{background:none;border:none;cursor:pointer}#instagram-feed .upper .right button:focus{outline:none}#instagram-feed #sbi_images{-webkit-transform:translateX(calc(10vw - 60px));transform:translateX(calc(10vw - 60px))}#instagram-feed .sbi-owl-nav{display:none}@media screen and (max-width: 600px){#instagram-feed{padding:30px 0 0}#instagram-feed .upper{padding:0 15px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}#instagram-feed .upper .left h2{font-size:48px;line-height:48px}#instagram-feed .upper .left p{font-size:20px;-webkit-transform:translateY(-15px);transform:translateY(-15px)}#instagram-feed .upper .right{display:flex;align-items:center;justify-content:center;width:100%}#instagram-feed .upper .right button{background:none;border:none;cursor:pointer}#instagram-feed .upper .right button:focus{outline:none}#instagram-feed #sbi_images{-webkit-transform:translateX(0);transform:translateX(0);padding:15px !important}}#sb_instagram .sbi_link .sbi_instagram_link{top:0;left:0;bottom:auto;right:auto}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.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:.8075em 0}.wp-caption-text{text-align:center}#coupon-popup{background-color:#fff;background-image:url("../img/modal.png");background-repeat:no-repeat;background-position:left;background-size:contain;height:400px;max-width:600px;margin:auto;padding-left:300px;padding-right:30px}#coupon-popup .coupon-icon-close{color:#9a9794;font-size:48px;line-height:40px;text-align:right;margin-right:-20px}#coupon-popup .coupon-icon-close span{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}#coupon-popup p{font-family:"DIN Condensed",sans-serif;font-size:28px;line-height:34px;text-transform:uppercase;margin:30px 0}#coupon-popup form input[type=text]{margin-bottom:15px;text-transform:uppercase;font-family:"DIN Condensed",sans-serif;width:100%;border-radius:30px;padding:10px 20px 5px;font-size:18px;background-color:#f4f0eb;color:#a4a19e;border:none}#coupon-popup form.hidden{display:none}#coupon-popup .form-response p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:24px;margin:10px 0 30px}#coupon-popup .form-response p strong{color:#14767a}#coupon-popup .form-response.hidden{display:none}button.mfp-close{display:none !important}@media screen and (max-width: 650px){#coupon-popup{margin:15px;padding-left:30px;background:#fff}}#addedtocart-popup{background:#fff;max-width:880px;margin:auto}#addedtocart-popup header{background-color:#14767a;background-image:url("../../build/img/check-bkgrd.png");background-size:cover;display:flex;align-items:center;justify-content:space-between;color:#fff;font-family:"DIN Condensed",sans-serif;text-transform:uppercase;font-size:18px;line-height:20px;padding:15px}#addedtocart-popup header .search-icon-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:30px;cursor:pointer}#addedtocart-popup .main{display:flex;padding:30px 50px}#addedtocart-popup .main .left{padding:40px 40px 40px 0;border-right:1px solid #24272a;display:flex}#addedtocart-popup .main .left .img-wrap{padding-right:40px}#addedtocart-popup .main .left .img-wrap img{max-height:150px;width:auto}#addedtocart-popup .main .left .text-wrap{max-width:180px}#addedtocart-popup .main .left .item-name{font-size:26px;line-height:30px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase}#addedtocart-popup .main .left .item-price{font-size:18px;line-height:30px;color:#bfbdbe;font-family:"Georgia","Libre Baskerville",serif}#addedtocart-popup .main .left .item-quantity{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#addedtocart-popup .main .left .item-subtotal{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}#addedtocart-popup .main .right{padding:40px 0 40px 40px}#addedtocart-popup .main .right .itemcounttext{color:#14767a;font-family:"DIN Condensed",sans-serif;font-size:18px;line-height:24px;text-transform:uppercase}#addedtocart-popup .main .right .itemcounttext img{width:18px;height:16px;margin-top:0px;margin-right:5px;float:left}#addedtocart-popup .main .right .itemcounttext span{margin:0 1px}#addedtocart-popup .main .right .cartsubtotal{font-size:28px;font-weight:bold;margin-bottom:30px}#addedtocart-popup .main .right .btn-esc{margin-right:15px;margin-bottom:15px}#addedtocart-popup footer p{font-weight:300;font-size:16px;text-align:center}@media screen and (max-width: 800px){#addedtocart-popup .main{display:flex;padding:15px}#addedtocart-popup .main .left{padding:20px 20px 20px 0;border-right:1px solid #24272a;display:flex}#addedtocart-popup .main .left .img-wrap{padding-right:20px}#addedtocart-popup .main .left .img-wrap img{max-height:150px;width:auto}#addedtocart-popup .main .left .text-wrap{max-width:180px}#addedtocart-popup .main .left .item-name{font-size:26px;line-height:30px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase}#addedtocart-popup .main .left .item-price{font-size:18px;line-height:30px;color:#bfbdbe;font-family:"Georgia","Libre Baskerville",serif}#addedtocart-popup .main .left .item-quantity{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#addedtocart-popup .main .left .item-subtotal{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}#addedtocart-popup .main .right{padding:20px 0 20px 20px}#addedtocart-popup .main .right .itemcounttext{display:block;font-size:20px}#addedtocart-popup .main .right .itemcounttext img{display:none}#addedtocart-popup .main .right .itemcounttext span{margin:0px}#addedtocart-popup .main .right .cartsubtotal{font-size:28px;font-weight:bold;margin-bottom:30px}#addedtocart-popup .main .right .btn-esc{margin-right:15px;margin-bottom:15px}}@media screen and (max-width: 500px){#addedtocart-popup .main{flex-direction:column}#addedtocart-popup .main .left{padding:15px 0px;border-right:none;display:flex}#addedtocart-popup .main .left .img-wrap{padding-right:20px}#addedtocart-popup .main .left .img-wrap img{max-height:150px;width:auto}#addedtocart-popup .main .left .text-wrap{max-width:180px}#addedtocart-popup .main .left .item-name{font-size:24px;line-height:28px;font-family:"DIN Condensed",sans-serif;text-transform:uppercase}#addedtocart-popup .main .left .item-price{font-size:16px;line-height:26px;color:#bfbdbe;font-family:"Georgia","Libre Baskerville",serif}#addedtocart-popup .main .left .item-quantity{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#addedtocart-popup .main .left .item-subtotal{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}#addedtocart-popup .main .right{padding:20px 0 20px 0px}#addedtocart-popup .main .right .itemcounttext{display:block;font-size:18px}#addedtocart-popup .main .right .itemcounttext img{display:none}#addedtocart-popup .main .right .itemcounttext span{margin:0px}#addedtocart-popup .main .right .cartsubtotal{font-size:28px;font-weight:bold;margin-bottom:30px}#addedtocart-popup .main .right .btn-esc{margin-right:15px;margin-bottom:15px}}#cart-contents{position:absolute;top:140px;right:0;background-color:#fff;width:430px;max-width:100%;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .5s ease-in-out;z-index:100;padding:0 0 40px;overflow:hidden}@media screen and (max-width: 900px){#cart-contents{top:90px}}#cart-contents.active{-webkit-transform:translateX(0);transform:translateX(0)}#cart-item-list{max-height:450px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#cart-item-list::-webkit-scrollbar{display:none}#cart-item-list article{display:flex;padding-top:20px}#cart-item-list article .left{flex-basis:150px;flex-grow:0;flex-shrink:0}#cart-item-list article .left img{max-height:140px;margin:auto}#cart-item-list article .right{padding-top:30px;padding-right:20px}#cart-item-list article .right .item-name{font-size:26px;line-height:30px;font-family:"DIN Condensed",sans-serif}#cart-item-list article .right .item-price{font-size:18px;line-height:30px;color:#bfbdbe;font-family:"Georgia","Libre Baskerville",serif}#cart-item-list article .right .item-quantity{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}#cart-item-list article .right .item-subtotal{font-size:16px;line-height:30px;color:#362e2c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.cart-subtotal-wrap{padding:20px;margin:20px;border-top:1px solid #c0bdbe;border-bottom:1px solid #c0bdbe;display:flex;align-items:center;justify-content:space-between;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:20px;background:#fff}.cart-checkout{padding:20px;text-align:center}.cart-checkout a:first-of-type{margin-right:15px}#scrolldown{padding:20px;cursor:pointer;background-color:#fff;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease-in-out;background-color:#fff;position:relative;bottom:0;z-index:-1}#scrolldown img{margin:auto;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}#scrolldown:hover img{-webkit-transform:translateY(5px);transform:translateY(5px)}#scrollup{padding:20px;cursor:pointer;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s ease-in-out;position:absolute;top:0;width:100%;background-color:#fff}#scrollup img{margin:auto;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}#scrollup:hover img{-webkit-transform:translateY(-5px);transform:translateY(-5px)}#cart-contents.scrolledtop #scrollup{-webkit-transform:translateY(-70px);transform:translateY(-70px)}#cart-contents.scrolledbottom #scrolldown{bottom:-70px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);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;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}

/*# sourceMappingURL=style.css.map */