@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=3bee0968-185e-4f36-9607-44f4e8644cdb&fontids=722178,722190,1118849");@font-face{font-family:"FontAwesome";src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-regular-400.svg) format("svg");font-weight:normal;}@font-face{font-family:"FontAwesome";src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-brands-400.svg) format("svg");font-weight:normal;}@font-face{font-family:"FontAwesome";src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(/sites/all/themes/bettybossi/fonts/fontawesome/fa-solid-900.svg) format("svg");font-weight:bold;}@font-face{font-family:"Frutiger";src:url(/sites/all/themes/bettybossi/fonts/722190/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/722190/3aabd8f8-de16-4c1d-94fa-1d85cdeca8b5.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/722190/33de3f05-9ad2-4aa8-8305-953d212ed871.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/722190/f5206e18-da88-476d-a17e-ac9c580f00c1.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/722190/084bc02f-68ac-47c0-8102-0b1b53e8d4ac.ttf) format("truetype");font-weight:normal;}@font-face{font-family:"Frutiger";src:url(/sites/all/themes/bettybossi/fonts/722178/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/722178/497c3588-4b93-4f85-bcbc-52af2bdf03df.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/722178/46195450-8eef-4511-ac19-062ed9a6f1a0.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/722178/78cb2356-22e7-4eae-bbb7-f947f2384d4b.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/722178/ac1fbae2-c358-43bd-8789-791cd09a114d.ttf) format("truetype");font-weight:bold;}@font-face{font-family:"BauerBodoni";src:url(/sites/all/themes/bettybossi/fonts/1118849/0656f5f9-0f65-4085-b1b8-163f7421ded2.eot?#iefix);src:url(/sites/all/themes/bettybossi/fonts/1118849/0656f5f9-0f65-4085-b1b8-163f7421ded2.eot?#iefix) format("eot"),url(/sites/all/themes/bettybossi/fonts/1118849/95664587-40e9-4b5c-bba7-1fe37055324c.woff2) format("woff2"),url(/sites/all/themes/bettybossi/fonts/1118849/cff3d6bd-eb88-430a-92bb-c9b8b1bdb207.woff) format("woff"),url(/sites/all/themes/bettybossi/fonts/1118849/6871dd88-9320-458e-9284-c355819da731.ttf) format("truetype");}body,html{width:100%;height:100%;margin:0;padding:0;font-family:'Frutiger',sans-serif;color:#000;font-size:20px;font-weight:normal;line-height:1.4;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body,html,*{margin:0;padding:0;border:0;outline:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.right{float:right;}.left{float:left;}.clearfix{clear:both;}.clearfix:after{content:"";clear:both;display:block;}div,img,article,aside,footer,header,nav,section,figcaption,figure,main{display:block;}img{max-width:100%;border:0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-khtml-user-select:none;}:focus{outline:none;}::-moz-focus-inner{border:0;}#skip{display:none;}h1{font-family:'BauerBodoni';font-size:2.5em;font-weight:bold;line-height:1;margin:0 0 1em 0;}h2{font-size:1.75em;font-weight:normal;line-height:1.1;margin:0 0 0.5em 0;}h3,footer h2,h2.slide__title,.leaflet-popup-content h2{font-size:1.25em;font-weight:bold;line-height:1.1;margin:0 0 0.25em 0;}h4,.field-name-title-field{font-size:1.25em;font-weight:bold;line-height:1.2;margin:0 0 0.25em 0;}h4 > .field-name-title-field{font-size:1em;}ul li,ol li{margin-left:1em;}a{color:#a6a192;text-decoration:none;transition:.2s;-moz-transition:.2s;webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}a.button{padding:0.25em 1em;background:#ee0000;color:#fff;font-weight:bold;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}a.button:hover{background:#dd0000;}hr{border:1px solid #a6a192;height:1px;}header#header{width:100%;height:68px;background:#fff;border-bottom:1px solid #e5e5e5;position:fixed;left:0;top:0;right:0;z-index:500;}header#header .block{margin:0;}header#header .header-inner{width:100%;max-width:960px;margin:0 auto;}header#header .logo{width:240px;float:left;position:relative;z-index:1;}header#header .logo img{width:100%;}header#header .navigation{height:68px;position:relative;width:100%;max-width:960px;margin:0 auto;}header#header .navigation nav.menu{float:left;}header#header .navigation .region:after{content:'';clear:both;}header#header .navigation .region .contextual-links-region{position:static;}header#header .navigation a{color:#000;}header#header .navigation a:hover{color:#a6a192;}header#header .navigation a.active,header#header .navigation a.active-trail{color:#ee0000;font-weight:bold;}header#header .navigation nav.menu{margin:0 0 0 1.5em;}header#header .navigation nav.menu ul{list-style:none;}header#header .navigation nav.menu ul li{margin:1em 0.75em 1em 0;float:left;}header#header .navigation nav.menu ul li:last-of-type{margin-right:0;}header#header .breadcrumb{display:none;}.admin-menu #header{top:29px;}.easy-breadcrumb{padding:0.25em 0.5em;position:absolute;bottom:-47px;left:270px;background:rgba(255,255,255,0.8);font-size:0.8em;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}body.front .block-easy-breadcrumb{display:none;}.mobile-button{width:30px;height:26px;position:absolute;top:50%;right:1em;font-size:1em;cursor:pointer;display:none;transition:ease 0.5s;-moz-transition:ease 0.5s;-webkit-transition:ease 0.5s;ms-transition:ease 0.5s;-o-transition:ease 0.5s;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.mobile-button span{width:100%;height:4px;position:absolute;background-color:#333;display:block;transition:ease 0.5s;-moz-transition:ease 0.5s;-webkit-transition:ease 0.5s;-ms-transition:ease 0.5s;-o-transition:ease 0.5s;}.mobile-button span:first-of-type{top:0;}.mobile-button span:nth-of-type(2){top:9px;opacity:1;}.mobile-button span:last-of-type{top:18px;}.mobile-button.open span:first-of-type{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:10px;}.mobile-button.open span:nth-of-type(2){opacity:0;}.mobile-button.open span:last-of-type{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:10px;}#page{overflow-x:hidden;}#main{width:100%;margin-top:68px;}#main .content{width:100%;max-width:960px;margin:0 auto;}#main section#content{margin:10em auto 0;}.block{margin:5em auto;}#main .block-system-main,#main .block-bb-custom{margin-top:2em;}.block.block-bid-300,.block.block-bid-301{display:none;margin-top:-8em;}.block.block-bid-300 ul li,.block.block-bid-301 ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5;}.block.block-bid-300 ul li a,.block.block-bid-301 ul li a{cursor:pointer;display:block;padding:0.5em 0;margin-right:0.25em;}.block.block-bid-300 ul li a:after,.block.block-bid-301 ul li a:after{content:'›';margin-left:0.25em;}.block.block-bid-308,.block.block-bid-314{margin:0;}.front #main section#content,.page-products #main section#content,.page-inspiration #main section#content,.node-type-bb-recipe #main section#content{margin:0 auto;}.page-inspiration.page-inspiration-videos #main section#content{margin:10em auto 0;}.layout-container{position:relative;margin:0px 24px 0px;margin:0rem 1.875rem 0rem;}.layout-full-width{margin:0px -25px 0px;margin:0rem -1.875rem 0rem;}.views-exposed-widget[class*="search"]{float:right;padding:0;}input[type="text"][id*="search"]{width:100%;padding:0.5em 1.75em 0.5em 0.5em;position:relative;font-size:0.75em;line-height:1.3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;}.form-item[class*="search"]{margin:0.75em 0.25em 0.75em 0;width:110px;position:relative;}.form-item[class*="search"]:before{content:'\f002';font-family:'FontAwesome';font-weight:bold;font-size:0.8em;width:1em;color:#a6a192;height:1.3em;position:absolute;top:50%;right:0.5em;z-index:1;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.domain-menu{margin:0.75em 0;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:right;cursor:pointer;}.domain-menu .country-icon{width:18px;margin:5px 0.325em 5px 5px;float:left;}.domain-menu .domain-button{padding:0.325em;border:1px solid #e5e5e5;border-bottom:none;}.domain-menu .domain-button .domain-current{min-width:160px;margin:0;position:relative;}.domain-menu.condensed .domain-button .domain-current{min-width:135px;}.domain-menu .domain-button .domain-current:after{content:'';width:0;height:0;position:absolute;top:50%;right:5px;z-index:-1;border-style:solid;border-width:5px 5px 0 5px;border-color:#000000 transparent transparent transparent;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.domain-menu .domain-item{font-size:0.75em;line-height:1.4;}.domain-menu ul.domain-list{width:100%;max-height:0;margin:0;padding:0;position:absolute;top:100%;left:0;z-index:100;display:block;overflow:hidden;list-style:none;background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:0.5s ease;-moz-transition:0.5s ease;-webkit-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;}.domain-menu ul.domain-list.open,.domain-menu:hover ul.domain-list{max-height:800px;transition:0.5s ease;-moz-transition:0.5s ease;-webkit-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;}.domain-menu ul.domain-list li{margin:0;padding:0.325em;border-top:1px solid #e5e5e5;}.domain-menu ul.domain-list li a{width:100%;height:100%;display:block;}.domain-language-menu.hidden{display:none;}.domain-language-menu{margin:0.75em 0 0.75em 0.25em;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:right;cursor:pointer;}.domain-language-menu .language-button{padding:0.325em;border:1px solid #e5e5e5;border-bottom:none;}.domain-language-menu .language-button .lang-current{min-width:42px;margin:0;position:relative;}.domain-language-menu .language-button .lang-current:after{content:'';width:0;height:0;position:absolute;top:50%;right:5px;z-index:-1;border-style:solid;border-width:5px 5px 0 5px;border-color:#000000 transparent transparent transparent;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.domain-language-menu .lang-item{padding-left:5px;font-size:0.75em;line-height:1.4;}.domain-language-menu ul.language-list{width:100%;max-height:0;margin:0;padding:0;position:absolute;top:100%;left:0;z-index:100;display:block;overflow:hidden;list-style:none;background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:0.5s ease;-moz-transition:0.5s ease;-webkit-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;}.domain-language-menu ul.language-list.open,.domain-language-menu:hover ul.language-list{max-height:500px;transition:0.5s ease;-moz-transition:0.5s ease;-webkit-transition:0.5s ease;-ms-transition:0.5s ease;-o-transition:0.5s ease;}.domain-language-menu ul.language-list li{margin:0;padding:0.325em;border-top:1px solid #e5e5e5;}.domain-language-menu ul.language-list li a{width:100%;height:100%;display:block;}.follow-us:after{content:'';clear:both;display:block;}.follow-us ul li{float:left;margin:0!important;list-style:none!important;}.follow-us a{float:left;margin-right:0.375em;color:#333;}.follow-us a:before{font-family:'FontAwesome';font-size:1.8em;font-weight:normal;}.follow-us a.facebook:before{content:'\f082';}.follow-us a.facebook:hover{color:#3b5998;}.follow-us a.youtube:before{content:'\f431';}.follow-us a.youtube:hover{color:#ff0000;}.follow-us a.pinterest:before{content:'\f0d3';}.follow-us a.pinterest:hover{color:#bd081c;}.follow-us a.instagram:before{content:'\f16d';}.follow-us a.instagram:hover{color:#c32aa3;}.follow-us a.googleplus:before{content:'\f0d4';}.follow-us a.googleplus:hover{color:#db4437;}.follow-us a.twitter:before{content:'\f081';}.follow-us a.twitter:hover{color:#1da1f2;}.front #content-region h2.title,.page-products #content-region h2.title,.page-inspiration #content-region h2.title{float:left;}.bb-teaser a.button{padding:0.25em 1em;background:#ee0000;color:#fff;font-weight:bold;text-align:center;float:right;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.bb-teaser .view-header:after{content:'';clear:both;display:block;}.bb-teaser .view-content{display:flex;flex-wrap:wrap;}.bb-teaser .view-content:after{content:'';clear:both;display:block;}.card{width:32%;margin:0 0 2%;position:relative;background:#fff;color:#000;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}.card:hover{transform:translateY(-.25em);-moz-transform:translateY(-.25em);-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);-o-transform:translateY(-.25em);}.card a{color:#000;}.card:nth-of-type(3n+1){margin-right:2%;}.card:nth-of-type(3n+3){margin-left:2%;}.card img{width:100%;height:auto;padding:0;}.card .text{margin-bottom:3em;padding:1em;}.card a.more-link{margin:1em 0 0;padding:0.25em 0;position:absolute;bottom:1em;left:1em;right:1em;text-align:center;font-weight:bold;border:2px solid #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.card a.more-link:hover{background:#333;color:#fff;}.teaser-rectangle .card{width:100%;min-height:200px;float:none;margin:0 0 1em;}.teaser-rectangle .card:after{content:'';clear:both;display:block;}.teaser-rectangle .card .image{width:250px;height:200px;position:absolute;left:0;top:0;overflow:hidden;}.teaser-rectangle .card .image img{width:auto;max-width:none;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.teaser-rectangle .card .more-link{padding:0.25em 1em;left:auto;float:right;}.teaser-rectangle .card .text{width:auto;display:block;width:100%;padding-left:280px;height:100%;margin:0;position:relative;}.teaser-rectangle .card .text h4{font-weight:bold;}.new{background-color:#ee0000;display:inline-block;font-size:0.8em;padding:0.25em 0.5em;color:#ffffff;font-weight:bold;text-transform:uppercase;margin:1em;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;z-index:1;}.categories{width:100%;margin:1em 0 0;font-size:0.75em;color:#a6a192;}.categories a{color:#a6a192;}.categories ul{list-style:none;margin:0;}.categories ul li{margin:0;float:left;}.categories ul li:after{content:",";margin-right:0.5em;}.categories .item-list:last-of-type ul li.last:after{content:"";margin-right:0;}.field-type-file{margin:1em 0;color:#a6a192;}.field-type-file img{display:none;}.field-type-file .file > a:before{content:'\f1c1';font-family:'FontAwesome';margin-right:0.5em;}.field-type-file .file > a:after{content:'›';margin-left:0.25em;}.field-name-field-store-links{margin:1em 0;}.store-link-amazon:before{content:'\f270';font-family:'FontAwesome';font-weight:normal;margin-right:0.5em;}fieldset.collapsible legend{width:100%;font-size:1.25em;font-weight:bold;position:relative;}fieldset.collapsible legend .fieldset-title{margin-left:1.25em;display:block;}fieldset.collapsible legend .summary{display:none;}fieldset.collapsible .fieldset-title:before{width:16px;height:16px;font-size:0.8em;text-align:center;border:2px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;left:0;top:0.3em;}fieldset.collapsible{padding:0;}fieldset.collapsible .fieldset-title:before{content:'–';line-height:0.8;}fieldset.collapsible.collapsed .fieldset-title:before{content:'+';line-height:0.7;}html.js fieldset.collapsed .fieldset-legend{background-image:none;}html.js fieldset.collapsible .fieldset-legend{background:none;padding:0;}.view-filters{width:100vw;position:relative;left:50%;margin-left:-50vw;margin-top:-5em;margin-bottom:-2em;padding:2em 0 4em;background:#f0efeb;}.view-filters a{color:#000;}.view-filters form{width:100%;max-width:960px;margin:0 auto;}.view-filters label.option{font-weight:normal;margin-left:1.4em;position:relative;}.view-filters label.option:before{content:'';width:14px;height:14px;position:absolute;left:-2em;top:0;font-size:0.7em;line-height:1;text-align:center;border:2px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.view-filters input:checked + label.option:before{content:'\f00c';font-family:'FontAwesome';font-weight:bold;background:transparent;color:#333;}.view-filters .views-exposed-widget{float:none;}.view-filters .fieldset-wrapper{width:100%;}.view-filters .fieldset-wrapper .form-type-bef-checkbox{width:33.3334%;float:left;}.view-filters fieldset.collapsible .fieldset-title{margin-left:1.25em;}.view-filters .form-item label{cursor:pointer;}.view-filters .form-item > label.option{width:100%;float:none;}.view-filters .form-type-select:after{border:0;}#page .view-filters fieldset.collapsed .fieldset-legend{background:none!important;}#page .view-filters fieldset.collapsible .fieldset-legend{background:none!important;padding:0;}.node-type-product #content-region h1{margin:0 0 0.25em;}.node-type-product #content-region .block-system-main{margin-top:0;}.node-type-product #content-region .group-details ul li{list-style:none;position:relative;margin-left:1.5em;}.node-type-product #content-region .group-details ul li:before{content:'\f00c';font-family:'FontAwesome';font-weight:bold;font-size:0.9em;position:absolute;left:-1.5em;}.node-type-product #content-region .group-details,.node-type-product #content-region .service-links{margin:1em 0 1em 50%;}.node-type-product #content-region .specifications{width:100%;height:auto;margin:2em 0;padding:1em;background:#f0efeb;display:block;color:#333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.node-type-product #content-region .specifications legend{float:left;}.node-type-product #content-region .specifications legend a{color:#333;}.node-type-product #content-region .specifications .fieldset-wrapper{clear:both;padding-top:1em;}.node-type-product .field-name-field-subtitle{font-size:1.25em;font-weight:normal;margin:0 0 1em 0;}.node-type-product .store-finder-link{margin:1.75em 0;}.node-type-product .store-finder-link a{padding:0.5em 1em;background:#ee0000;color:#fff;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.node-type-bb-recipe #content h1{display:none;}.node-type-bb-recipe .ingredient-group h3{display:none;}.node-type-bb-recipe #keyvisual .block{margin:0;}.node-type-bb-recipe .node-keyvisual{position:relative;}.node-type-bb-recipe .node-keyvisual img{width:100vw;max-width:2000px;height:auto;position:relative;left:50%;margin-left:-50vw;overflow:hidden;}.node-type-bb-recipe .node-keyvisual .keyvisual-caption{width:60%;padding:2em;position:absolute;top:auto;bottom:10%;left:0;background:rgba(255,255,255,0.8);color:#333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.node-type-bb-recipe .node-keyvisual .keyvisual-caption h1{margin:0;color:#000;}.node-type-bb-recipe .node-keyvisual .recipe-categories:after,.categories:after{content:'';clear:both;display:block;}.node-type-bb-recipe .node-keyvisual .recipe-categories ul{list-style:none;}.node-type-bb-recipe .node-keyvisual .recipe-categories ul li{margin:0;float:left;}.node-type-bb-recipe .node-keyvisual .recipe-categories ul li:after{content:",";margin-right:0.5em;}.node-type-bb-recipe .node-keyvisual .recipe-categories .item-list:last-of-type ul li.last:after{content:"";margin-right:0;}.node-type-bb-recipe .node-keyvisual .view-recipe-times{margin-top:1em;}.node-type-bb-recipe .node-keyvisual .recipe-servings{display:inline-block;}.node-type-bb-recipe .node-keyvisual .recipe-servings:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_menge.png);margin-right:0.25em;vertical-align:middle;}.node-type-bb-recipe .field-name-field-ingredients{width:25%;float:left;}.node-type-bb-recipe .field-name-field-ingredients .view-content{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}.node-type-bb-recipe .field-name-body{width:70%;float:right;}.node-type-bb-recipe .field-name-field-additional-notes{width:70%;float:right;margin:1em 0;}.node-type-bb-recipe article:after{content:'';clear:both;display:block;}.node-type-bb-recipe > .links{width:70%;float:right;margin:1em 0;}.node-type-bb-recipe .service-links{width:70%;float:right;margin:1em 0;}.nutrition-information{width:70%;margin:0.5em 0;float:right;}.nutrition-information .group-nutrition-wrap{padding:0.5em;background:#f0efeb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}.nutrition-information .group-nutrition-wrap:after{content:'';clear:both;display:block;}.nutrition-information h2{font-size:inherit;margin:0;display:inline-block;}.nutrition-information .field{float:left;margin-right:1em;clear:none;font-weight:bold;}.nutrition-information .field .field-label{font-weight:normal;}.nutrition-information .field-name-field-nutrition-unit{margin:0 0 0.5em;float:none;}.times{margin-right:1em;float:left;}.times:before{vertical-align:middle;margin-right:0.125em;}.times.term-355:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_aufgehen.png);}.times.term-734:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_kuehlen.png);}.times.term-26:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_zubereiten.png);}.times.term-196:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_ziehen.png);}.times.term-29:before{content:url(/sites/all/themes/bettybossi/images/icons/icon_backen.png);}.yield-multiplier{padding:0 0 1em;font-weight:bold;line-height:1;}.yield-multiplier > *{float:left;}.yield-multiplier:after{content:'';clear:both;display:block;}.yield-multiplier .yield-dec,.yield-multiplier .yield,.yield-multiplier .yield-inc{padding:0.5em 0;border:1px solid #e5e5e5;}.yield-multiplier .yield-dec,.yield-multiplier .yield-inc{width:1.5em;text-align:center;cursor:pointer;transition:.2s;-moz-transition:.2s;webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}.yield-multiplier .yield-dec:hover,.yield-multiplier .yield-inc:hover{color:#000;}.yield-multiplier .yield-dec{color:#a6a192;border-right:0;border-top-left-radius:4px;-moz-border-top-left-radius:4px;webkit-border-top-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;}.yield-multiplier .yield{padding:0.5em 0.75em;}.yield-multiplier .yield-inc{color:#a6a192;border-left:0;border-top-right-radius:4px;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;}.yield-multiplier .yield-unit{margin-left:0.5em;line-height:2;}.ingredient-group{padding:0.5em 0;}.ingredient-group:after{content:'';clear:both;display:block;}.ingredient-group .ingredient{padding:0.125em 0;line-height:1.2;}.ingredient-group .ingredient:after{content:'';clear:both;display:block;}.ingredient-group .ingredient-quantity-abbr{width:30%;font-weight:bold;float:left;}.ingredient-group .ingredient-name-note{width:70%;float:right;}.page-about-us #main #content-region > h1.title{width:100%;max-width:720px;margin:0 auto 1em;}.page-about-us #main .content .block:first-of-type,.page-about-us #main .content .block:last-of-type{width:100%;max-width:720px;margin:0 auto;}.news .date{font-size:0.9em;margin:0 0 0.25em;}.page-blog .view-filters{margin-top:0;}.view-blog .view-content,.view-blog-search .view-content{min-height:300px;margin-left:-1em;display:block;}.teaser-landscape{width:66.6667%;}.teaser-square{width:33.3333%;}.blog-teaser{margin:0;margin-bottom:1em;padding:0;padding-left:1em;float:left;background-color:transparent!important;border:0;position:relative;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;}.blog-teaser:hover{transform:translateY(-.25em);-moz-transform:translateY(-.25em);-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);-o-transform:translateY(-.25em);}.blog-teaser .wrap{min-height:300px;padding:3em;position:relative;overflow:hidden;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.blog-teaser a{color:transparent;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}.blog-teaser .title{font-size:1.25em;font-weight:bold;color:#fff;position:relative;z-index:1;text-shadow:0 0 6px rgba(0,0,0,0.2);}.blog-teaser .image{width:100%;height:100%;position:absolute;top:0;left:0;}.blog-teaser .image img{width:100%;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);filter:brightness(0.7);-webkit-filter:brightness(0.7);}.blog-teaser.teaser-landscape .image img{width:auto;height:100%;max-width:none;}.view-blog{height:310px;overflow:hidden;clear:both;}.all-blog-button{float:right;}[class*="node"][class*="blog"] .title{margin-bottom:0;}[class*="node"][class*="blog"] .date-created{font-size:0.875em;margin-bottom:3em;}.youtube-wrapper{width:100%;height:0;position:relative;padding-bottom:56.25%;}.youtube-wrapper video,.youtube-wrapper iframe{width:100%;height:100%;position:absolute;left:0;top:0;}[class*="node"][class*="blog"] .field[class*="taxonomy"]{margin-top:2em;}[class*="node"][class*="blog"] .field[class*="taxonomy"] .item{font-size:0.875em;color:#a6a192;}[class*="node"][class*="blog"] .field[class*="taxonomy"] .item:after{content:",";}[class*="node"][class*="blog"] .field[class*="taxonomy"] .item:last-of-type:after{content:"";}[class*="node"][class*="blog"] .service-links{margin-top:1em;padding:0.5em;background:#f0efeb;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}[class*="node"][class*="blog"] .service-links:after{content:"";clear:both;display:block;}[class*="node"][class*="blog"] .service-links .service-label{padding:0.325em 0 0 0.325em;float:left;}[class*="node"][class*="blog"] .service-links .links{float:right;}.view-blog-search .views-exposed-widget[class*="search"]{float:right;padding:0;}.view-blog-search .views-exposed-widget[class*="search"] label{display:none;}.view-blog-search .form-item[class*="search"]{width:200px;}.blog-quick-link{width:100%;max-width:960px;margin:0 auto;text-align:center;position:fixed;top:68px;left:50%;z-index:10;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}.admin-menu .blog-quick-link{top:97px;}.blog-quick-link a{width:6em;padding:5em 0.5em 0;color:#fff;font-weight:bold;color:#fff!important;background:#80083e;position:absolute;right:0;}.blog-quick-link a:after{content:"";width:100%;height:1em;border-radius:0 0 100% 100%;background:#80083e;position:absolute;left:0;bottom:-1em;z-index:-1;}.blog-quick-link a:hover{padding:6em 0.5em 0;}.chriesi,.chriesi > .wrap{background-color:#80083e;}.lavendel,.lavendel > .wrap{background-color:#9eb6db;}.heidelbeer,.heidelbeer > .wrap{background-color:#002455;}.grau-hell,.grau-hell > .wrap{background-color:#e3e2dc;}.grau-dunkel,.grau-dunkel > .wrap{background-color:#55524e;}.lila-hell,.lila-hell > .wrap{background-color:#f8c7d0;}.lila-mittel,.lila-mittel > .wrap{background-color:#9d6d84;}.lila-dunkel,.lila-dunkel > .wrap{background-color:#622d51;}.blau-hell,.blau-hell > .wrap{background-color:#a3d8e3;}.blau-mittel,.blau-mittel > .wrap{background-color:#5da4b3;}.blau-dunkel,.blau-dunkel > .wrap{background-color:#0b5766;}.grun-hell,.grun-hell > .wrap{background-color:#c5d76a;}.grun-mittel,.grun-mittel > .wrap{background-color:#3d9b61;}.grun-dunkel,.grun-dunkel > .wrap{background-color:#254a29;}.braun-hell,.braun-hell > .wrap{background-color:#d3b37c;}.braun-mittel,.braun-mittel > .wrap{background-color:#786755;}.braun-dunkel,.braun-dunkel > .wrap{background-color:#3b2a16;}.info-panel.single-language{font-size:0.75em;text-align:center;margin:0 0 4em;padding:0.5em 0;border:1px solid #f0efeb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}p.node-headline{font-size:1.125em;font-weight:bold;margin-bottom:0.5em;}ul.bb-checkmarklist{margin:0 0 0 1em;padding:0;list-style:none;}ul.bb-checkmarklist li{position:relative;padding-left:1.5em;margin:0.5em 0;}ul.bb-checkmarklist li:before{content:'✓';position:absolute;left:0;}ul.bb-specification{margin:0;padding:0 0 0 1.5em;}ul.bb-specification li{margin:0.5em 0;}.twocol{width:100%;margin:2em 0;}.twocol:after{content:'';clear:both;display:block;}.twocol > div{width:50%;float:left;}.twocol .twocol-1{padding-right:1.5em;}.twocol .twocol-2{padding-left:1.5em;}.pager{width:100%;margin:1em 0;list-style:none;position:relative;}.pager li{margin:0;}.pager a{padding:0.375em 1em;background:#f0efeb;color:#333;font-weight:bold;text-align:center;display:block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.pager a:hover{background:#e3e2de;}.service-links:after{content:'';clear:both;display:block;}.service-links .service-label{font-weight:bold;}.service-links ul{list-style:none;}.service-links ul li{margin:0 0.5em 0 0;float:left;}.service-links ul li a{color:#333;}.service-links ul li a img{display:none;}.service-links ul li a:before{font-family:'FontAwesome';font-size:1.5em;font-weight:normal;}.service-links ul li.service-links-facebook a:before{content:'\f082';}.service-links ul li.service-links-facebook a:hover{color:#3b5998;}.service-links ul li.service-links-google-plus a:before{content:'\f0d4';}.service-links ul li.service-links-google-plus a:hover{color:#db4437;}.service-links ul li.service-links-twitter a:before{content:'\f081';}.service-links ul li.service-links-twitter a:hover{color:#1da1f2;}.service-links ul li.service-links-pinterest-button span{background:none;padding:0;font-size:0;line-height:1.4;text-indent:0;box-shadow:none;border:0;}.service-links ul li.service-links-pinterest-button span:hover{background:none;}.service-links ul li.service-links-pinterest-button span:before{content:'\f0d3';font-family:'FontAwesome';font-size:30px;font-weight:normal;color:#333;transition:.2s;-moz-transition:.2s;webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}.service-links ul li.service-links-pinterest-button span:hover:before{color:#bd081c;}.instafeed-block{margin-bottom:0;}.instafeed-block h2.title{float:left;}.instafeed-block .instagram-feed.follow-us{float:right;}.instafeed-block #instafeed{width:100vw;position:relative;left:50%;margin-left:-50vw;clear:both;}.instafeed-block #instafeed:after{content:'';clear:both;display:block;}.instafeed-block #instafeed a{width:12.5%;padding-top:12.5%;float:left;position:relative;overflow:hidden;}.instafeed-block #instafeed a:hover{filter:brightness(0.9);}.instafeed-block #instafeed a img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.ui-widget{font-family:'Frutiger',sans-serif;color:#000;font-size:1em;font-weight:normal;line-height:1.4;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}.ui-corner-bottom{border-radius:0 !important;}.ui-widget-content{border:0;background-image:none;background:#f0efeb !important;}.ui-accordion .ui-accordion-header{margin-top:5px;padding:1em 1em 1em 2.2em;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;border-radius:0 !important;font-weight:bold !important;background-image:none;background:#f0efeb !important;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000 !important;}.ui-state-default .ui-icon{text-indent:0;background-image:none;margin-left:0.5em;position:relative;text-align:center;border:2px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.ui-state-default .ui-icon:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:'+';display:block;color:#000;line-height:0;font-size:1em;}.ui-state-active .ui-icon:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);content:'–';display:block;color:#000;line-height:0;font-size:1em;}.ui-widget p{margin:0 0 1em 0;}.ui-widget h1,.ui-widget h2,.ui-widget h3,.ui-widget h4{margin:1em 0 0.5em 0;}footer{background:#f2f2f2;}footer > .container{width:100%;max-width:960px;margin:0 auto;}footer > .container > *{width:33.3334%;float:left;}footer > .container:after{content:'';clear:both;display:block;}footer h3{font-size:1.2em;font-weight:bold;}footer a{color:#333;}footer ul li{margin:0!important;list-style:none!important;}footer #footer_third a{margin-right:0.25em;}.slick-arrow,.slick-down{height:25px;width:25px;overflow:visible;}.slick-arrow::before{width:20px;height:20px;border-top:5px solid #000;border-right:5px solid #000;display:block;}.slick-prev{left:2%;transform:rotate(-135deg);}.slick-next{right:2%;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}.slick-prev:before{content:'';}.slick-next:before{content:'';}.slick-dots{bottom:1em;}.slick-dots li,.slick-dots li button{width:14px;height:14px;}.slick-dots li button:before{content:'';width:10px;height:10px;opacity:.75;border:2px solid #000;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}.slick-dots li.slick-active button:before{background:#000;opacity:1;}#slider-region .content{max-width:2000px;margin:0 auto;}#slider-region .block{margin-top:0;}#slider-region .slick.keyvisual img{width:100%;}#slider-region .slick.keyvisual h2{font-family:'BauerBodoni';font-size:2em;}#slider-region .slick.keyvisual .slide__caption{width:100%;max-width:960px;margin:0 auto;position:absolute;top:auto;bottom:10%;left:0;right:0;}#slider-region .slick.keyvisual .slide__caption__container{width:60%;padding:2em;background:rgba(255,255,255,0.8);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#slider-region .slick.keyvisual .slide__link{margin:1em 0 0;}#slider-region .slick.keyvisual .slide__link a{padding:0.25em 1em;background:#ee0000;color:#fff;font-weight:bold;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#slider-region .slick.keyvisual .slide__link a:hover{background:#e40000;}#slider-region .slick.keyvisual .slick-dots{bottom:2em;}#slider-region .slick.keyvisual .slick-dots li button:before{box-shadow:0px 0px 20px 20px rgba(255,255,255,0.1);-moz-box-shadow:0px 0px 20px 20px rgba(255,255,255,0.1);-webkit-box-shadow:0px 0px 20px 20px rgba(255,255,255,0.1);}#slider-region:after{content:"";display:block;clear:both;}.related-block{width:100vw;max-width:none;padding:2em 0;background:#f0efeb;position:relative;left:50%;margin-left:-50vw;overflow:hidden;}.related-block .content > h2{float:left;}.related-block .all-button{color:#333;background:transparent;border:2px solid #333;text-align:center;float:right;}.related-block .all-button:hover{color:#fff;background:#333;}.related-block .view-header:after{content:'';clear:both;display:block;}.related-block .slick{padding-bottom:2em;}.related-block .slick-track{padding:1em 0;}.related-block .slick__slide{width:33.3334%;padding:0.5em;}.related-block .slick__slide .slide__content,.related-block .video-teaser .slick__slide{position:relative;background:#fff;color:#000;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);}.related-block .slick__slide a{color:#000;}.related-block .slick__slide img{width:100%;height:auto;padding:0;}.related-block .slick__slide .slide__caption{padding:1em;}.related-block .slick__slide .slide__caption .slide__description{min-height:5em;}.related-block .slide__link a{width:100%;margin:1em 0 0;padding:0.25em 0;display:inline-block;text-align:center;font-weight:bold;border:2px solid #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.related-block .slide__link a:hover{background:#333;color:#fff;}.related-block .slick-prev{left:-5%;}.related-block .slick-next{right:-5%;}.related-block .slick-dots{bottom:-2em;}#product-region{width:50%;padding-right:2em;float:left;}#product-region .block{margin:0;}#product-region .block:first-of-type .slick{background:#000;}#product-region .block:first-of-type .slick-initialized .slick-slide{float:none;display:inline-block !important;vertical-align:middle;}#product-region .block:first-of-type .slide__caption{padding:1em 0;}#product-region .block:first-of-type .slick-prev{left:3%;}#product-region .block:first-of-type .slick-next{right:3%;}#product-region .block:first-of-type .slick-arrow{width:20px;height:20px;}#product-region .block:first-of-type .slick-arrow::before{width:15px;height:15px;}#product-region .block:last-of-type{padding:0.5em;background:#f0efeb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#product-region .block:last-of-type .slick{padding:0 1em;}#product-region .block:last-of-type .slick-prev{left:1%;}#product-region .block:last-of-type .slick-next{right:1%;}#product-region .block:last-of-type .slick-arrow{width:13px;height:13px;}#product-region .block:last-of-type .slick-arrow::before{width:10px;height:10px;border-top:3px solid #000;border-right:3px solid #000;}#product-region .block:last-of-type .draggable{cursor:pointer;}#product-region .block:last-of-type .slick-current .slide__content{border:2px solid #333;}.news-block{width:100vw;max-width:none;padding:2em 0;background:#f0efeb;position:relative;left:50%;margin-left:-50vw;overflow:hidden;}.news-block .content > h2{float:left;}.news-block .all-button{color:#333;background:transparent;border:2px solid #333;float:right;}.news-block .all-button:hover{color:#fff;background:#333;}.news-block .view-header:after{content:'';clear:both;display:block;}.news-block .slick{padding-bottom:2em;}.news-block .slick-track{padding:1em 0;}.news-block .slick__slide{width:33.3334%;padding:0.5em;}.news-block .slick__slide .slide__content{position:relative;background:#fff;color:#000;box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 4px 4px rgba(0,0,0,0.05);}.news-block .slick__slide a{color:#000;}.news-block .slick__slide img{width:100%;height:auto;padding:0;}.news-block .slick__slide .slide__caption{padding:1em;}.news-block .slick__slide .slide__caption .slide__title{height:2em;}.news-block .slick__slide .slide__caption .slide__description{margin-bottom:3em;}.news-block .slide__link{position:absolute;bottom:1em;left:1em;right:1em;}.news-block .slide__link a{width:100%;padding:0.25em 0;display:inline-block;text-align:center;font-weight:bold;border:2px solid #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.news-block .slide__link a:hover{background:#333;color:#fff;}.news-block .slick-prev{left:-5%;}.news-block .slick-next{right:-5%;}.news-block .slick-dots{bottom:-2em;}#highlighted .block-menu ul.menu:after{content:'';clear:both;display:block;}#highlighted .block-menu ul.menu li{list-style:none;margin:0;padding:0;}#highlighted .block-menu ul.menu li a{margin:0 0.5em 0 0;padding:0.25em 1em;background:transparent;color:#333;font-weight:bold;display:inline-block;float:left;border:2px solid #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#highlighted .block-menu ul.menu li a:hover{background:#333;color:#fff;}#highlighted .block-menu ul.menu li.translate a{background:#2E8B57;color:#fff;border:2px solid #2E8B57;}.block-store-finder-search .content{padding:1.3em 1em;background:#f0efeb;}.block-store-finder-search .content .instruction{margin:0 0 1em;}.block-store-finder-search .store-finder-form{width:50%;}.block-store-finder-search .store-finder-user-input{width:100%;}.block-store-finder-search .store-finder-submit{background:#333;float:none;}.block-store-finder-search .store-finder-submit:hover{background:#000;}.block-store-finder-search .form-item.form-item-store-finder{width:70%;float:left;position:relative;}.block-store-finder-search .form-item.form-item-store-finder:after{content:'\f002';font-family:'FontAwesome';font-weight:bold;color:#a6a192;position:absolute;top:50%;right:0.5em;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.block-store-finder-search .form-item:last-of-type{width:25%;float:right;}#main .view-store-finder-main .block{margin:0;}.view-store-finder-main{height:600px;overflow:hidden;border:1px solid #f0efeb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.view-store-finder-main > .view-header{position:relative;width:40%;float:left;}.view-store-finder-main .view-store-finder-list{overflow-y:scroll;}.view-store-finder-main .view-row-legal-entity{padding:1em;border-bottom:1px solid #f0efeb;}.view-store-finder-main .view-row-legal-entity .organisation-name{font-weight:bold;}.view-store-finder-main .store-finder-form{width:100%;}.view-store-finder-main .form-item.form-item-store-finder{width:60%;}.view-store-finder-main .block-store-finder-search .form-item:last-of-type{width:35%;}.view-headquarters:after{content:'';clear:both;display:block;}.view-headquarters .view-content{display:flex;flex-wrap:wrap;}.card.legal-entity-card{padding:0;}.contact-info{padding:1em;}.contact-info ul li{list-style:none;margin:0;}.contact-info a{color:#a6a192;}.contact-info a:after{content:'›';margin-left:0.25em;}form{margin:0;}form:after{content:'';clear:both;display:block;}form input,form select,form textarea{font-family:inherit;font-size:inherit;color:inherit;margin:0;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.form-item{margin:0.5em 0;}.form-item > label{width:25%;float:left;font-weight:normal;}.form-item > label:not(.option){padding-top:0.5em;}.label-required{float:left;margin-left:25%;font-size:0.85em;}form h2{margin-bottom:1em;}form p{margin:1em 0;}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="password"],select,textarea{width:75%;padding:0.5em;border:1px solid #e5e5e5;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-ms-transition:0.3s ease;-o-transition:0.3s ease;}input:focus,textarea:focus{border-color:#a6a192;}.form-textarea-wrapper textarea{width:75%;height:auto;padding:0.5em;overflow:auto;resize:none;}.form-textarea-wrapper textarea + .grippie{display:none;}.contact-form .form-type-textarea{margin-bottom:1em;}.form-type-select{position:relative;}.form-type-select:after{content:'';width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#000000 transparent transparent transparent;position:absolute;top:50%;right:0.75em;pointer-events:none;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}select::-ms-expand{display:none;}input[type="checkbox"]{position:absolute;visibility:hidden;}input[type="checkbox"] + label{margin-left:1.5em;position:relative;cursor:pointer;}input[type="checkbox"] + label::before{content:'';width:16px;height:16px;margin:0.175em 0.25em 0.175em 0;position:absolute;top:0;left:-1.5em;background-color:transparent;border:1px solid #c4c2be;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;clear:both;}input[type="checkbox"]:checked + label::before{background:#c4c2be;box-shadow:inset 0 0 0 4px #fff;}input[type="radio"]{position:absolute;visibility:hidden;}input[type="radio"] + label{margin-left:1.5em;position:relative;cursor:pointer;}input[type="radio"] + label::before{content:'';width:16px;height:16px;margin:0.175em 0.25em 0.175em 0;position:absolute;top:0;left:-1.5em;background-color:transparent;border:1px solid #c4c2be;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;clear:both;}input[type="radio"]:checked + label::before{background:#c4c2be;box-shadow:inset 0 0 0 4px #fff;}.form-item .form-radios{width:75%;float:left;}.form-item .form-radios > .form-item{width:16.6667%;float:left;}.form-actions{margin:0;}input[type="submit"]{padding:0.5em 1em;background:#ee0000;color:#fff;font-weight:bold;float:right;display:inline-block;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:.2s;-moz-transition:.2s;webkit-transition:.2s;-ms-transition:.2s;-o-transition:.2s;cursor:pointer;}input[type="submit"]:hover{background:#e40000;}form#user-login .form-item,form#user-pass .form-item{margin:2.5em 0;}form#user-login .form-item > .description{margin-top:1em}#sliding-popup{width:100%;padding:1.2em;text-align:left;background-color:#f0efeb;}#sliding-popup .popup-content{width:100%;margin:0 auto;max-width:none;}#sliding-popup .popup-content #popup-text{font-size:0.861em;max-width:none !important;}#sliding-popup .agree-button{margin:0.5em 0 0 0;padding:0.381em 0.613em;text-align:center;font-family:'Frutiger',sans-serif;color:#000;font-size:0.861em;font-weight:normal;background-color:#f0efeb;border:2px solid #333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.i18n-fr .popup-content .nl,.i18n-nl .popup-content .fr{display:none;}.admin-menu{z-index:300;}.slicknav_menu{position:relative;z-index:301;}.messages{margin:1em 0px;padding:1em;}.messages--status{color:#304319;background-color:#2edb84;}.messages--warning{color:#903023;background-color:#fddc42;}.messages--error{color:white;background-color:#f09431;}.messages{display:none;}.page-translate input[type="submit"]{float:none;}.page-translate .view-tmgmt-local-task-overview > div{margin-bottom:4em;}.page-translate .block-system-main td,.page-translate .block-system-main th{padding-right:1em;padding-left:0.5em;}.page-translate form input[type="checkbox"]{appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;margin-left:0.5em;}.page-translate textarea{resize:both;width:100%;background-color:#fff;}.page-translate input[type="submit"]{background-color:#2E8B57;}.page-translate input[type="submit"] + input[type="submit"]{margin-left:1em;}.leaflet-top,.leaflet-bottom{z-index:400;}.leaflet-popup-content .country,.leaflet-popup-content .links{display:none;}.page-user-imce .imce-frame{height:1024px!important;}.views-exposed-widgets{margin-bottom:0 !important;}.ajax-progress-throbber{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(255,255,255,0.3) url(/sites/all/themes/bettybossi/images/loader/Bars-1s-50px.gif) no-repeat center center;}.ajax-progress .throbber{display:none;}@media screen and (max-width:1100px){header#header .container{padding:0 2em;}#content{padding:0 2em;}.block{margin:4em auto;}.mobile-button{height:23px;display:block;}header#header .navigation{position:absolute;top:68px;left:0;height:auto;max-height:0;max-width:none;overflow:hidden;background:#fff;transition:ease 1s;-moz-transition:ease 1s;-webkit-transition:ease 1s;-ms-transition:ease 1s;-o-transition:ease 1s;}header#header .navigation.open{max-height:calc(100vh - 68px);overflow-y:scroll;transition:ease 0.75s;-moz-transition:ease 0.75s;-webkit-transition:ease 0.75s;-ms-transition:ease 0.75s;-o-transition:ease 0.75s;border-bottom:1px solid #e5e5e5;}header#header .navigation.open .block-easy-breadcrumb{display:none;}header#header .navigation nav.menu{width:100%;margin:0;padding:2.5em 0 0;float:none;}header#header .navigation nav.menu ul li{margin:0;padding:0.75em 2em;border-bottom:1px solid #e5e5e5;float:none;}.domain-menu{float:none;margin:0;}.domain-menu .domain-button{display:none;}.domain-menu ul.domain-list{max-height:none;position:relative;border:0;}.domain-menu ul.domain-list li{width:50%;padding:0.5em 2em;float:left;border-bottom:1px solid #e5e5e5;border-top:0;}.domain-menu ul.domain-list li:nth-of-type(odd){border-right:1px solid #e5e5e5;}.domain-language-menu{float:none;margin:0;}.domain-language-menu .lang-item{font-size:100%;}.domain-language-menu .lang-link{padding:0;}.domain-language-menu .language-button{display:none;}.domain-language-menu ul.language-list{max-height:none;position:relative;padding:1em 0.5em 1em 1.5em;border:0;border-bottom:1px solid #e5e5e5;text-align:center}.domain-language-menu ul.language-list li{width:auto;float:left;padding:0;border-bottom:0;border-top:0;}.domain-language-menu ul.language-list li .lang-link{float:left;}.domain-language-menu ul.language-list li .lang-link:after{content:'|';margin:0 0.5em;}.domain-language-menu ul.language-list li:last-child .lang-link:after{content:'';}#views-exposed-form-search-page .views-widget-filter-search_api_views_fulltext{float:none;}#views-exposed-form-search-page .form-item{margin:0.75em 2em;display:block;width:auto;}#views-exposed-form-search-page input{width:100%;max-width:100%;}input[type="text"][id*="search"]{padding:1em 2.5em 1em 1em;}.form-item[class*="search"]:before{right:1em;}.view-filters{width:100%;margin:0 auto;left:0;padding:0 0 1em;background:#fff;}.view-filters form{padding:0;}.view-filters form .form-type-select:after{top:0.75em;}#keyvisual .block > .content{max-width:none;}.node-type-bb-recipe .node-keyvisual .keyvisual-caption{width:100%;position:inherit;background:#f0efeb;}.node-type-bb-recipe .node-keyvisual img{width:auto;height:500px;margin:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}.instafeed-block #instafeed a{width:20%;padding-top:20%;}.instafeed-block #instafeed a:nth-child(n+16){display:none;}.view-blog-search .form-item[class*="search"]{margin:0;}.blog-quick-link a{padding:4em 0.5em 0;right:1em;}.blog-quick-link a:hover{padding:5em 0.5em 0;}.view-store-finder-main .form-item.form-item-store-finder{width:60%;}.view-store-finder-main .view-store-finder-list{height:auto !important;}footer{padding:2em;}footer .block{margin:2em 0;}footer > .container > *{width:50%;}#slider-region .slick.keyvisual{background:#f0efeb;}#slider-region .slick.keyvisual .slide__caption{position:inherit;}#slider-region .slick.keyvisual .slide__caption__container{width:100%;background:transparent;}#slider-region .slick.keyvisual .slick-dots{position:inherit;margin-top:1em;}#slider-region .slick.keyvisual .slick__arrow{top:249px;}#slider-region .slick.keyvisual .slide__media{height:500px;}#slider-region .slick.keyvisual img{width:auto;max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}.related-block{margin-left:-50vw;padding:2em;}.related-block .slick-prev{left:-3%;}.related-block .slick-next{right:-3%;}.news-block{margin-left:-50vw;padding:2em;}}@media screen and (max-width:800px){#main section#content,.page-inspiration.page-inspiration-videos #main section#content,.front #main section#content{margin:8em auto 0;}.block.block-bid-300,.block.block-bid-301{display:block;}.block-bid-301+.block.block-bid-300{display:none;}.card{width:49%;}.card:nth-of-type(3n+1){margin-right:0;}.card:nth-of-type(3n+3){margin-left:0;}.card:nth-of-type(2n+2){margin-left:2%;}.teaser-rectangle .card:nth-of-type(2n+2){margin-left:0;}.view-filters .fieldset-wrapper .form-type-bef-checkbox{width:50%;}.instafeed-block #instafeed a{width:25%;padding-top:25%;}.instafeed-block #instafeed a:nth-child(n+13){display:none;}.blog-teaser .wrap{padding:2em;}.teaser-landscape{width:50%;}.teaser-square{width:50%;}.node-type-product #product-region{width:100%;margin-bottom:2em;padding:0;float:none;}.node-type-product #content-region .group-details,.node-type-product #content-region .service-links{margin-left:0;}.node-type-bb-recipe .field-name-field-ingredients{width:100%;float:none;}.node-type-bb-recipe .field-name-body{width:100%;float:none;padding:0;}.node-type-bb-recipe .field-name-field-additional-notes{width:100%;float:none;padding:0;}.node-type-bb-recipe .nutrition-information{width:100%;float:none;margin:1em 0;}.node-type-bb-recipe .service-links{width:100%;float:none;margin:1em 0;}.yield-multiplier{padding:0 0 1em;}.ingredient-group .ingredient-quantity-abbr{width:10%;}.ingredient-group .ingredient-name-note{width:90%;}.view-store-finder-main{height:auto;}.view-store-finder-main > .view-header{width:100%;float:none;}.view-store-finder-main > .view-content > div{height:300px!important;}.view-store-finder-main .form-item.form-item-store-finder{width:100%;float:none;}.view-store-finder-main .block-store-finder-search .form-item:last-of-type{width:auto;margin:0;}.view-store-finder-main .block-store-finder-search .form-item.form-item-store-finder{width:100%;}.block-store-finder-search .store-finder-form{width:100%;}.block-store-finder-search .form-item.form-item-store-finder{width:100%;}.block-store-finder-search .form-item:last-of-type{width:auto;}.news-block .slick__slide{width:50%;}}@media screen and (max-width:600px){body,html{font-size:18px;}#content{padding:0 1.5em;}.block.block-bid-300,.block.block-bid-301{margin-top:-7em;}header#header{height:52px;}header#header .logo{width:180px;}header#header .navigation.open{max-height:calc(100vh - 52px);}header#header .container{padding:0 1.5em;}.admin-menu #header{top:47px;}.mobile-button{width:25px;height:18px;}.mobile-button span{height:3px;}.mobile-button span:nth-of-type(2){top:7px;}.mobile-button span:last-of-type{top:14px;}header#header .navigation{width:100%;top:52px;left:0;}.domain-menu ul.domain-list{margin-left:0;}header#header .navigation nav.menu ul li{padding:1em 0.5em 1em 1.5em;}.domain-menu ul.domain-list li{padding:1em 0.5em 1em 1em;}#views-exposed-form-search-page .form-item{margin:0.75em 1.5em;}#main{margin-top:52px;}#main section#content,.page-inspiration.page-inspiration-videos #main section#content,.front #main section#content{margin:7em auto 0;}h1{font-size:2.3em;font-weight:bold;line-height:1;margin:0 0 0.25em 0;}h2{font-size:1.4em;font-weight:normal;line-height:1.1;margin:0 0 0.5em 0;}h2.title{margin:0 0 1em 0;}h3,footer h2,h2.slide__title,.leaflet-popup-content h2{font-size:1.1em;font-weight:bold;line-height:1.1;margin:0 0 0.25em 0;}h4,.field-name-title-field{font-size:1.25em;font-weight:bold;line-height:1.2;margin:0 0 0.25em 0;}.front #content-region h2.title,.page-inspiration #content-region h2.title{float:none;}.bb-teaser a.button,a.button.all-blog-button{width:100%;margin:0 0 1em 0;float:none;}a.button.all-blog-button{margin-top:0.5em;}.teaser-rectangle .card{min-height:300px;}.card{width:100%;margin:0 0 5%;}.card:nth-of-type(3n+1){margin-right:0;}.card:nth-of-type(3n+3){margin-left:0;}.card:nth-of-type(2n+2){margin-left:0;}.teaser-rectangle .card{width:100%;min-height:none;float:none;margin:0 0 1em;}.teaser-rectangle .card .image{width:100%;height:0;padding-bottom:80%;float:none;position:relative;}.teaser-rectangle .card .more-link{margin:1em auto 0 auto;position:static;display:block;width:100%;float:none;}.teaser-rectangle .card .text{padding:1.5em;width:100%;height:auto;}.view-filters .fieldset-wrapper .form-type-bef-checkbox{width:100%;float:none;}.node-type-bb-recipe .node-keyvisual img{width:auto;height:300px;}.node-type-bb-recipe .node-keyvisual .keyvisual-caption{padding:1.5em;}.service-links ul li a:before{margin-right:0.5em;font-size:2em;}.service-links ul li.service-links-pinterest-button span:before{margin-right:0.5em;font-size:36px;}.ingredient-group .ingredient-quantity-abbr{width:25%;}.ingredient-group .ingredient-name-note{width:75%;}.instafeed-block{margin-bottom:0;}.instafeed-block h2.title{float:none;}.instafeed-block .instagram-feed.follow-us{margin-bottom:1em;float:none;}.instafeed-block #instafeed a{width:33.3334%;padding-top:33.3334%;}.instafeed-block #instafeed a:nth-child(n+10){display:none;}.blog-teaser .wrap{min-height:200px;}.view-blog{height:645px;}.teaser-landscape{width:100%;}.teaser-square{width:100%;}.blog-quick-link{position:relative;top:0;}.admin-menu .blog-quick-link{top:0;}.blog-quick-link a{width:5em;padding:2em 0.5em 0;}.blog-quick-link a:hover{padding:3em 0.5em 0;}.view-blog-search .views-exposed-widget[class*="search"]{float:none;}.view-blog-search .form-item[class*="search"]{width:100%;margin-bottom:1em;}.info-panel.single-language{margin:0 0 2em;}.page-about-us #main #content-region > h1.title{margin:0 auto 0.5em;}.twocol > div{width:100%;float:none;}.twocol img{margin:0 auto;}.twocol .twocol-1{padding-right:0;padding-bottom:2em;}.twocol .twocol-2{padding-left:0;}.block-store-finder-search .form-item:last-of-type{margin:0;}.view-slider .all-button{width:100%;margin-top:2em;float:none;text-align:center;}.slick-arrow,.slick-down{width:22px;height:22px;}.slick-arrow::before{width:18px;height:18px;border-top:4px solid #000;border-right:4px solid #000;}.slick-next{right:3%;}.slick-prev{left:3%;}#slider-region .slick.keyvisual .slick__arrow{top:149px;}#slider-region .slick.keyvisual .slide__media{height:300px;}#slider-region .slick.keyvisual .slide__caption__container{padding:1.5em;}.related-block .slick-prev{left:0%;}.related-block .slick-next{right:0%;}.related-block .slick-dots{bottom:-0.5em;}.related-block{padding:1.5em 1.75em;}.related-block .slick__slide{padding:0.5em 1.5em;}.related-block .slick{padding-bottom:0;}.news-block .slick__slide{width:100%;}.form-item{margin:1em 0;}.form-item > label{width:100%;float:none;margin-bottom:0.5em;}.label-required{float:left;margin-left:0;}input[type="text"],input[type="date"],input[type="email"],input[type="number"],input[type="password"],select,textarea{width:100%;}.form-textarea-wrapper textarea{width:100%;}.form-type-select:after{top:75%;}.form-item .form-radios{width:100%;float:none;}.form-item .form-radios:after{content:'';clear:both;display:block;}.form-item .form-radios > .form-item{width:50%;margin:0 0 1em;}footer > .container > *{width:100%;float:none;}}
