@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none;background-color:#000}.datepickerContainer{background:#121212;position:absolute;top:10px;left:10px}.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px;background:url(/static/images/datepicker_t.png)}.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px;background:url(/static/images/datepicker_b.png)}.datepickerBorderL{position:absolute;left:0;bottom:10px;top:10px;width:10px;background:url(/static/images/datepicker_l.png)}.datepickerBorderR{position:absolute;right:0;bottom:10px;top:10px;width:10px;background:url(/static/images/datepicker_r.png)}.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px;background:url(/static/images/datepicker_tl.png)}.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px;background:url(/static/images/datepicker_tr.png)}.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(/static/images/datepicker_bl.png)}.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(/static/images/datepicker_br.png)}.datepickerHidden{display:none}div.datepicker
table{border-collapse:collapse}div.datepicker
a{color:#eee;text-decoration:none;cursor:default;outline:none}div.datepicker table
td{text-align:right;padding:0;margin:0}div.datepicker
th{text-align:center;color:#999;font-weight:normal}div.datepicker tbody
th{text-align:left}div.datepicker tbody
a{display:block}.datepickerDays
a{width:20px;line-height:16px;height:16px;padding-right:2px}.datepickerYears a,.datepickerMonths
a{width:44px;line-height:36px;height:36px;text-align:center}td.datepickerNotInMonth
a{color:#666}tbody.datepickerDays
td.datepickerSelected{background:#136A9F}tbody.datepickerDays
td.datepickerNotInMonth.datepickerSelected{background:#17384d}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths
td.datepickerSelected{background:#17384d}div.datepicker a:hover,div.datepicker a:hover{color:#88c5eb}div.datepicker td.datepickerNotInMonth a:hover{color:#999}div.datepicker tbody
th{text-align:left}.datepickerSpace
div{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth
a{text-align:center;height:20px;line-height:20px}.datepickerGoNext
a{float:right;width:20px}.datepickerGoPrev
a{float:left;width:20px}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays
tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths
tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears
tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth
a{color:#333}td.datepickerDisabled a:hover{color:#333}td.datepickerSpecial
a{background:#700}td.datepickerSpecial.datepickerSelected
a{background:#a00}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/static/fonts/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;padding:0;background-color:#303030;background-image:url("/static/images/bg.png");color:white;font-family:"Open Sans",sans-serif;font-size:13px;overflow-y:scroll}a,a:visited,a:active,a:link{color:white}input{color:black}div{box-sizing:border-box}.container{width:1280px;margin:0
auto;box-sizing:border-box}@media screen and (max-width: 1280px){.container{width:100%;padding:0
10px}}@media screen and (max-width: 940px){.container{padding:0}}@media screen and (max-width: 750px){.alternative_responsive_menu
.standard_menu{display:none}}.alternative_responsive_menu
.mobile_menu{display:none}@media screen and (max-width: 750px){.alternative_responsive_menu
.mobile_menu{display:block}}@media screen and (max-width: 940px){.responsive__hide_medium{display:none}}@media screen and (max-width: 750px){.responsive__hide_mediumsmall{display:none}}.menu_bar{background-color:rgba(0,0,0,0.9);font-size:13px;letter-spacing:0.5px;position:fixed;width:100%;min-height:54px;display:block;z-index:10;top:0}@media screen and (max-width: 1280px){.menu_bar{letter-spacing:0}}@media screen and (max-width: 940px){.menu_bar{position:relative;background-color:black}.menu_bar.menu_bar_transparent_gradient{background-color:black}.menu_bar ul.main_menu,.menu_bar
ul.shop_menu{display:none;width:100%;background-color:black}.menu_bar ul.main_menu li,.menu_bar ul.shop_menu
li{width:100%}}.menu_bar
.logo{width:130px;height:33px;display:inline-block;overflow:hidden;background-image:url("/static/images/logo_large.png");background-size:contain;background-repeat:no-repeat;text-indent:-5000px;margin:11px
0 10px 14px}.menu_bar
.responsive_sandwich{float:right;display:none;overflow:hidden;background-image:url("/static/images/icon_sandwich.png");background-repeat:no-repeat;margin:0;line-height:54px;padding:0
14px 0 35px;background-position:left center;text-transform:uppercase;font-size:12px;text-decoration:none}@media screen and (max-width: 940px){.menu_bar
.responsive_sandwich{display:inline-block}}.menu_bar ul.main_menu,.menu_bar
ul.shop_menu{margin:0;text-transform:uppercase;font-weight:400;list-style:none;padding:0;float:right}.menu_bar ul.main_menu li>ul,.menu_bar ul.shop_menu li>ul{font-weight:300;list-style:none;padding:0}.menu_bar ul.main_menu li>a,.menu_bar ul.shop_menu li>a{text-decoration:none}.menu_bar ul.main_menu li>a:hover,.menu_bar ul.shop_menu li>a:hover{color:#6c0}.menu_bar ul.main_menu li.active>a,.menu_bar ul.shop_menu li.active>a{color:#6c0;font-weight:bold}.menu_bar ul.main_menu .search_icon,.menu_bar ul.shop_menu
.search_icon{margin-left:10px}@media screen and (max-width: 940px){.menu_bar ul.main_menu .search_icon,.menu_bar ul.shop_menu
.search_icon{text-align:center}.menu_bar ul.main_menu .search_icon .cart_dropdown,.menu_bar ul.shop_menu .search_icon
.cart_dropdown{text-align:left}}.menu_bar ul.main_menu .search_icon>a,.menu_bar ul.main_menu .search_icon>div>a,.menu_bar ul.shop_menu .search_icon>a,.menu_bar ul.shop_menu .search_icon>div>a{height:27px;width:27px;padding:0;margin:13px;display:inline-block;background-image:url("/static/images/menu_search_icon.png");background-repeat:no-repeat;background-size:contain;text-indent:-5000px}.menu_bar ul.main_menu .cart_icon,.menu_bar ul.shop_menu
.cart_icon{margin-right:10px}@media screen and (max-width: 940px){.menu_bar ul.main_menu .cart_icon,.menu_bar ul.shop_menu
.cart_icon{text-align:center}.menu_bar ul.main_menu .cart_icon .cart_dropdown,.menu_bar ul.shop_menu .cart_icon
.cart_dropdown{text-align:left}}.menu_bar ul.main_menu .cart_icon>a,.menu_bar ul.main_menu .cart_icon>div>a,.menu_bar ul.shop_menu .cart_icon>a,.menu_bar ul.shop_menu .cart_icon>div>a{height:27px;width:27px;padding:0;margin:13px;display:inline-block;background-image:url("/static/images/menu_cart_icon.png");background-repeat:no-repeat;text-indent:-5000px}.menu_bar ul.main_menu .cart_icon>a.has_bubble,.menu_bar ul.main_menu .cart_icon>div>a.has_bubble,.menu_bar ul.shop_menu .cart_icon>a.has_bubble,.menu_bar ul.shop_menu .cart_icon>div>a.has_bubble{text-indent:0;position:relative}.menu_bar ul.main_menu .cart_icon .bubble,.menu_bar ul.shop_menu .cart_icon
.bubble{font-size:12px;color:white;background-color:#6c0;border-radius:10px;text-align:right;right:-7px;top:-2px;position:absolute;line-height:9px;padding:3px
3px 3px 4px}.menu_bar ul.main_menu .cart_icon .cart_dropdown,.menu_bar ul.shop_menu .cart_icon
.cart_dropdown{background-color:white;color:black;width:400px;max-height:500px;position:absolute;right:0;box-sizing:border-box;padding:10px;border-radius:10px}@media screen and (max-width: 940px){.menu_bar ul.main_menu .cart_icon .cart_dropdown,.menu_bar ul.shop_menu .cart_icon
.cart_dropdown{right:initial}}@media screen and (max-width: 500px){.menu_bar ul.main_menu .cart_icon .cart_dropdown,.menu_bar ul.shop_menu .cart_icon
.cart_dropdown{width:100%;max-height:initial;position:absolute;left:0}}.menu_bar ul.main_menu .cart_icon .cart_dropdown .emptiness_notice,.menu_bar ul.shop_menu .cart_icon .cart_dropdown
.emptiness_notice{font-weight:600;text-transform:none;text-align:center;margin:20px
0 30px 0}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list,.menu_bar ul.shop_menu .cart_icon .cart_dropdown
.article_list{max-height:350px;overflow-y:auto;overflow-x:hidden}@media screen and (max-width: 500px){.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list,.menu_bar ul.shop_menu .cart_icon .cart_dropdown
.article_list{max-height:none}}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list
.article{margin-bottom:10px}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .left_part,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article
.left_part{display:inline-block;width:28%;height:67px;overflow:hidden}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .left_part img,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article .left_part
img{width:100%}@media screen and (max-width: 500px){.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .left_part,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article
.left_part{width:20%;height:45px}}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .right_part,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article
.right_part{display:inline-block;box-sizing:border-box;margin:0;padding:0
0 0 10px;vertical-align:top;width:62%}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .right_part h3,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article .right_part
h3{text-transform:uppercase;letter-spacing:0;font-size:14px;margin:0;padding:0}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .right_part p,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article .right_part
p{text-transform:none;margin:0;color:#b2b2b2;padding:0}.menu_bar ul.main_menu .cart_icon .cart_dropdown .article_list .article .right_part .article_delete_link,.menu_bar ul.shop_menu .cart_icon .cart_dropdown .article_list .article .right_part
.article_delete_link{color:#b2b2b2;text-decoration:underline;text-transform:none}.menu_bar ul.main_menu .cart_icon .cart_dropdown .grandtotal,.menu_bar ul.shop_menu .cart_icon .cart_dropdown
.grandtotal{text-align:center;font-size:14px;font-weight:700;letter-spacing:0;padding:20px
0;border-top:1px solid #e5e5e5}.menu_bar ul.main_menu .cart_icon .cart_dropdown .checkout_button_container,.menu_bar ul.shop_menu .cart_icon .cart_dropdown
.checkout_button_container{width:100%;text-align:center;margin-top:10px;box-sizing:border-box;margin-bottom:10px}.menu_bar ul.main_menu>li,.menu_bar ul.shop_menu>li{position:relative;display:inline-block;vertical-align:top}.menu_bar ul.main_menu>li>a,.menu_bar ul.shop_menu>li>a{line-height:54px;padding:0
10px;display:inline-block;overflow:hidden}@media screen and (max-width: 1280px){.menu_bar ul.main_menu>li>a,.menu_bar ul.shop_menu>li>a{padding:0
5px}}@media screen and (max-width: 940px){.menu_bar ul.main_menu>li>a,.menu_bar ul.shop_menu>li>a{padding:0
3px 0 4px;font-size:12px}}@media screen and (max-width: 940px){.menu_bar ul.main_menu>li>a,.menu_bar ul.shop_menu>li>a{line-height:40px;width:100%}}.menu_bar ul.main_menu>li ul,.menu_bar ul.shop_menu>li
ul{background-color:#303030;padding:0;position:absolute;top:54px;left:0;width:180px;display:none;opacity:0;visibility:hidden}.menu_bar ul.main_menu>li ul li,.menu_bar ul.shop_menu>li ul
li{line-height:18px;padding:10px
20px}@media screen and (max-width: 940px){.menu_bar ul.main_menu>li ul,.menu_bar ul.shop_menu>li
ul{position:relative;top:0;left:0;width:100%;display:inline-block;opacity:1;visibility:visible;background:none}.menu_bar ul.main_menu>li ul li,.menu_bar ul.shop_menu>li ul
li{line-height:18px;padding:0;font-size:11px}.menu_bar ul.main_menu>li ul li a,.menu_bar ul.shop_menu>li ul li
a{padding:0
3px 0 28px;line-height:40px;display:block}}.menu_bar ul.main_menu>li:hover ul,.menu_bar ul.shop_menu>li:hover
ul{display:block;opacity:0.9;visibility:visible}.main_menu>li>ul,.cart_dropdown{z-index:25}.menu_bar
.secondary_menu{display:block;overflow:hidden;width:100%}.menu_bar .secondary_menu
ul.shop_menu{margin-right:25px}.secondary_menu__checkout_button_container{float:right}.secondary_menu__checkout_button{line-height:34px;padding:0
20px !important;margin:10px
25px 10px 0}.c_menubar__xmasshoppinghoursbar{background-color:#6c0;color:black;text-align:center;display:block;padding:0.7em 3em;font-size:1.5em}.c_menubar__xmasshoppinghoursbar
a{color:black}.c_menubar__xmasshoppinghoursbar a:hover{text-decoration:none}.c_menubar__xmasshoppinghoursbar
a.c_menubar__xmasshoppinghoursbar__close{opacity:0.75;text-decoration:none;position:absolute;top:1.7em;right:1.7em}.c_menubar__xmasshoppinghoursbar
b{background-color:rgba(255,255,255,0.7);padding:0
0.2em}.c_menubar__xmasshoppinghoursbar__hidden{display:none}.footer{background-color:#4f4f4f;color:#b2b2b2;padding:20px
0}.footer
h3{color:white;text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:0.5px;margin-top:0;margin-bottom:30px}.footer a,.footer a:visited,.footer a:active,.footer a:link{color:#b2b2b2;text-decoration:none}.footer
h3.icon{line-height:20px;background-repeat:no-repeat;padding-left:40px}.footer
h3.icon.icon_people{background-image:url("/static/images/icon_people.png")}.footer
h3.icon.icon_squares{background-image:url("/static/images/icon_squares.png")}.footer
h3.icon.icon_envelope{background-image:url("/static/images/icon_envelope.png")}.footer
h4{color:white;margin-bottom:0.4em;margin-top:2em;text-transform:uppercase}.footer
.footer_column{width:33%;display:inline-block;vertical-align:top;padding:0
10px}@media screen and (max-width: 940px){.footer
.footer_column{width:100%;display:block;vertical-align:top;max-width:500px;margin:0
auto 70px auto;padding:0
10px}}.footer .footer_menu_1,.footer
.footer_menu_2{box-sizing:border-box;display:inline-block;width:50%;vertical-align:top;list-style:none;padding:0;margin:0}.footer .footer_menu_1 li,.footer .footer_menu_2
li{margin:0
0 5px 0}.footer .footer_newsletter_form
label{display:none}.footer .footer_newsletter_form input[type=text]{background-color:#616161;color:white;border:0;padding:11px
15px;width:100%;box-sizing:border-box;font-size:14px;margin:10px
0}.footer .footer_newsletter_form
.submit_buttons{margin-top:10px;text-align:right}.footer_bar{width:100%;background-color:#1d1d1d;color:#4f4f4f;overflow:hidden;padding:8px
0}@media screen and (max-width: 940px){.footer_bar{padding:8px
10px}}.footer_bar
.copyright{float:left;line-height:33px;overflow:hidden}.social_assets{margin-top:30px}.social_assets
.social_assets__title{margin-bottom:8px;font-weight:bold}.social_assets a,.social_assets
span{display:inline-block;overflow:hidden;line-height:33px}.social_assets
a{width:40px;height:40px;background-repeat:no-repeat;margin-right:10px;background-size:60%;background-position:center}.social_assets
.mark{background-color:#3b5898;background-image:url("/static/images/icon_facebook.png")}.social_assets
.pictures{background-color:#d93174;background-image:url("/static/images/icon_instagram.png")}#homepage_header{overflow:hidden;width:100%;position:relative;background-position:center;padding:27px
0;background-size:cover;z-index:1;max-width:1280px;margin:0
auto}@media screen and (max-width: 940px){#homepage_header{display:none}}#homepage_header
.homepage_header_logo{background-image:url("/static/images/logo_large.png");max-width:300px;height:80px;background-repeat:no-repeat;margin:0
auto;width:70%;background-size:contain;background-position:center;z-index:10;display:none}#homepage_header
.homepage_header_claim{margin:0
auto;text-align:center;font-size:17px;font-weight:300;letter-spacing:0.5px;margin-top:34px;display:none}#homepage_header
.homepage_header_news_area{text-align:center;width:100%;display:none}#homepage_header .homepage_header_news_area
.homepage_header_news_box{background:rgba(0,0,0,0.54);width:100%;max-width:650px;margin:0
auto;text-align:center;font-size:17px;overflow:hidden;padding:0
10px}@media screen and (max-width: 500px){#homepage_header .homepage_header_news_area
.homepage_header_news_box{font-size:14px}}#homepage_header .homepage_header_news_area .homepage_header_news_box
p{margin:15px
0}#homepage_header
.homepage_header_scroll{background-image:url("/static/images/scroll.png");width:48px;height:234px;background-repeat:no-repeat;margin:0
auto}#homepage_header .homepage_header_scroll
.homepage_header_scroll_button{width:48px;height:63px;cursor:pointer}#header_video_placeholder,#header_video{width:100%;position:absolute;z-index:-10}#header_video{display:none}.c_homepage__triage{max-width:1280px;margin:0
auto}.c_homepage__triage__tile{height:300px;display:inline-block;background-size:cover;background-position:center;text-align:center;vertical-align:top}@media screen and (max-width: 1280px){.c_homepage__triage__tile{height:24vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile{width:100%;height:32.29vw}}.c_homepage__triage__tile:hover
.c_homepage__triage__tile__button{background-color:#59b300}.c_homepage__triage__tile__broetchen{width:25%;background-image:url("/media/img/homepage/teaser_broetchen.jpg")}@media screen and (max-width: 940px){.c_homepage__triage__tile__broetchen{width:50%;height:50vw}.c_homepage__triage__tile__broetchen
.c_homepage__triage__tile__button{margin-top:37vw}}@media screen and (max-width: 750px){.c_homepage__triage__tile__broetchen{width:100%;height:64vw}.c_homepage__triage__tile__broetchen
.c_homepage__triage__tile__button{margin-top:45vw}}.c_homepage__triage__tile__kulturgut{width:50%;background-image:url("/media/img/homepage/teaser_kulturgut.jpg");text-align:left}.c_homepage__triage__tile__kulturgut
.c_homepage__triage__tile__kulturgut__button{margin-left:5%}@media screen and (max-width: 1280px){.c_homepage__triage__tile__kulturgut
.c_homepage__triage__tile__kulturgut__button{margin-top:16.7vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__kulturgut{width:100%;height:47vw;text-align:right}.c_homepage__triage__tile__kulturgut
.c_homepage__triage__tile__kulturgut__button{margin-top:35vw;margin-right:58%;padding:12px
5%;margin-left:0}}@media screen and (max-width: 500px){.c_homepage__triage__tile__kulturgut
.c_homepage__triage__tile__kulturgut__button{display:none}}.c_homepage__triage__tile__kulturgut3{width:50%;background-image:url("/media/img/homepage/teaser_kulturgut3.jpg");text-align:left}.c_homepage__triage__tile__kulturgut3
.c_homepage__triage__tile__kulturgut__button{margin-left:5%}@media screen and (max-width: 1280px){.c_homepage__triage__tile__kulturgut3
.c_homepage__triage__tile__kulturgut__button{margin-top:16.7vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__kulturgut3{width:100%;height:47vw;text-align:right}.c_homepage__triage__tile__kulturgut3
.c_homepage__triage__tile__kulturgut__button{margin-top:35vw;margin-right:58%;padding:12px
5%;margin-left:0}}@media screen and (max-width: 500px){.c_homepage__triage__tile__kulturgut3
.c_homepage__triage__tile__kulturgut__button{display:none}}.c_homepage__triage__tile__hofspeckerei{width:50%;background-image:url("/media/img/homepage/teaser_hofspeckerei_atzutaten.jpg");text-align:left}.c_homepage__triage__tile__hofspeckerei
.c_homepage__triage__tile__hofspeckerei__button{margin-left:5%}@media screen and (max-width: 1280px){.c_homepage__triage__tile__hofspeckerei
.c_homepage__triage__tile__hofspeckerei__button{margin-top:16.7vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__hofspeckerei{width:100%;height:47vw;text-align:right}.c_homepage__triage__tile__hofspeckerei
.c_homepage__triage__tile__hofspeckerei__button{margin-top:35vw;margin-right:58%;padding:12px
5%;margin-left:0}}@media screen and (max-width: 500px){.c_homepage__triage__tile__hofspeckerei
.c_homepage__triage__tile__hofspeckerei__button{display:none}}.c_homepage__triage__tile__ostern2018{width:50%;background-image:url("/media/img/homepage/teaser_ostern2018.jpg");text-align:left}.c_homepage__triage__tile__ostern2018
.c_homepage__triage__tile__ostern2018__button{margin-left:5%}@media screen and (max-width: 1280px){.c_homepage__triage__tile__ostern2018
.c_homepage__triage__tile__ostern2018__button{margin-top:16.7vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__ostern2018{width:100%;height:47vw;text-align:right}.c_homepage__triage__tile__ostern2018
.c_homepage__triage__tile__ostern2018__button{margin-top:35vw;margin-right:58%;padding:12px
5%;margin-left:0}}@media screen and (max-width: 500px){.c_homepage__triage__tile__ostern2018
.c_homepage__triage__tile__ostern2018__button{display:none}}.c_homepage__triage__tile__festtagsbroetchen2019{width:50%;background-image:url("/media/img/homepage/teaser_festtagsbroetchen2019.jpg");text-align:left}.c_homepage__triage__tile__festtagsbroetchen2019
.c_homepage__triage__tile__festtagsbroetchen2019__button{margin-left:5%}@media screen and (max-width: 1280px){.c_homepage__triage__tile__festtagsbroetchen2019
.c_homepage__triage__tile__festtagsbroetchen2019__button{margin-top:16.7vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__festtagsbroetchen2019{width:100%;height:47vw;text-align:right}.c_homepage__triage__tile__festtagsbroetchen2019
.c_homepage__triage__tile__festtagsbroetchen2019__button{margin-top:35vw;margin-right:58%;padding:12px
5%;margin-left:0}}@media screen and (max-width: 500px){.c_homepage__triage__tile__festtagsbroetchen2019
.c_homepage__triage__tile__festtagsbroetchen2019__button{display:none}}.c_homepage__triage__tile__feiertagslieferungen{background-color:#212121;text-align:center;padding:70px
65px;font-size:34px;font-weight:400;color:white;line-height:150%;width:25%;display:inline-block;box-sizing:border-box;text-decoration:none}.c_homepage__triage__tile__feiertagslieferungen
strong{color:#6c0}.c_homepage__triage__tile__feiertagslieferungen:hover{text-decoration:underline}@media screen and (max-width: 1280px){.c_homepage__triage__tile__feiertagslieferungen{padding:60px
55px;font-size:26px;line-height:130%}}@media screen and (max-width: 940px){.c_homepage__triage__tile__feiertagslieferungen{width:100%;height:auto;padding:35px
15px}}.c_homepage__tile__news{background-color:#212121;text-align:center;padding:25px
55px;font-size:19px;font-weight:300;padding-top:130px;color:white;line-height:150%;width:25%;display:inline-block;height:413px}@media screen and (max-width: 1280px){.c_homepage__tile__news{height:32.29vw;padding:8vw 35px 15px 35px}}@media screen and (max-width: 940px){.c_homepage__tile__news{padding:35px
15px;width:100%;height:initial !important;height:auto !important}}.c_homepage__tile__news
a{color:#6c0;font-weight:700}.c_homepage__tile__specialnews{background-color:#212121;text-align:center;padding:40px
25px 25px 25px;font-size:19px;font-weight:300;color:white;line-height:150%;width:25%;display:inline-block;height:413px}@media screen and (max-width: 1280px){.c_homepage__tile__specialnews{height:32.29vw;padding:1vw 35px 15px 35px}}@media screen and (max-width: 940px){.c_homepage__tile__specialnews{padding:35px
15px;width:100%;height:initial !important;height:auto !important}}.c_homepage__tile__specialnews
h2{font-size:1.2em}.c_homepage__tile__specialnews
a{color:#6c0;font-weight:700}.c_homepage__triage__tile__pakete{width:35%;background-image:url("/media/img/homepage/teaser_webshop_pakete.jpg")}.c_homepage__triage__tile__firmenkunden{background-image:url("/media/img/homepage/teaser_konferenz_buffet.jpg");width:100%;height:413px}.c_homepage__triage__tile__firmenkunden
.c_homepage__triage__tile__button{margin-top:182px}@media screen and (max-width: 1280px){.c_homepage__triage__tile__firmenkunden{height:32.29vw}.c_homepage__triage__tile__firmenkunden
.c_homepage__triage__tile__button{margin-top:14vw}}@media screen and (max-width: 940px){.c_homepage__triage__tile__firmenkunden{height:64vw}.c_homepage__triage__tile__firmenkunden
.c_homepage__triage__tile__button{margin-top:29vw}}.c_homepage__triage__tile__button{margin-top:215px;background-color:#6c0;border-radius:4px;text-decoration:none;text-transform:uppercase;display:inline-block;box-sizing:border-box;padding:12px
40px;font-size:14px;font-weight:300;letter-spacing:1px}@media screen and (max-width: 1280px){.c_homepage__triage__tile__button{padding:12px
15px}}.c_homepage__triage__partyplanner{box-sizing:border-box;width:50%;height:300px;padding:0
10px;margin-top:0;display:inline-block;overflow:hidden;vertical-align:top;background-image:url("/media/img/homepage/homepage_broetchenberater_bg.jpg");background-size:contain;background-position:top;background-color:#1d1d1b;background-repeat:no-repeat}@media screen and (max-width: 1280px){.c_homepage__triage__partyplanner{height:24vw}}@media screen and (max-width: 940px){.c_homepage__triage__partyplanner{width:100%;height:initial;height:auto}}@media screen and (max-width: 500px){.c_homepage__triage__partyplanner{padding:0}}.c_homepage__triage__partyplanner
.content_wrapper{background-color:#4f4f4f;width:100%;padding:18px;border-radius:3px;overflow:hidden;max-width:510px;margin:160px
auto 0 auto}@media screen and (max-width: 1280px){.c_homepage__triage__partyplanner
.content_wrapper{margin-top:12vw}}@media screen and (max-width: 940px){.c_homepage__triage__partyplanner
.content_wrapper{margin-top:22vw}}@media screen and (max-width: 500px){.c_homepage__triage__partyplanner
.content_wrapper{border-radius:0;margin-top:110px}}.c_homepage__triage__partyplanner .content_wrapper
.sentence{float:left;display:inline-block;font-weight:300;letter-spacing:0.5px;font-size:12px;line-height:33px}.c_homepage__triage__partyplanner .content_wrapper .sentence
input{margin:0
3px;text-align:right;width:24px;line-height:20px}.c_homepage__triage__partyplanner .content_wrapper .sentence
select{margin-right:3px;background-color:#272727;border:3px
solid #272727}.c_homepage__triage__partyplanner .content_wrapper
.submit_button{display:inline-block;float:right;margin-top:30px}@media screen and (max-width: 500px){.c_homepage__triage__partyplanner .content_wrapper
.submit_button{float:none;width:100%;margin-top:20px}}.c_homepage__triage__partyplanner .content_wrapper .submit_button
input{font-size:12px;text-transform:uppercase;font-weight:600;background-color:#6c0;color:white;border:none;padding:6px
15px;border-radius:4px}@media screen and (max-width: 500px){.c_homepage__triage__partyplanner .content_wrapper .submit_button
input{width:100%;padding:12px
15px}}.c_homepage__triage__partyplanner .content_wrapper .submit_button input:hover{background-color:#59b300}.homepage_tiles{max-width:1280px;margin:0
auto}.homepage_tiles
.row{display:block;box-sizing:border-box;overflow:hidden}.homepage_tiles .column_4,.homepage_tiles .column_2,.homepage_tiles
.column_1{display:inline-block;float:left;border-right:1px solid #bebebe}.homepage_tiles .column_4:last-child,.homepage_tiles .column_2:last-child,.homepage_tiles .column_1:last-child{border-right:none}@media screen and (max-width: 940px){.homepage_tiles .column_4,.homepage_tiles .column_2,.homepage_tiles
.column_1{border-right:none;border-bottom:1px solid #bebebe}}.homepage_tiles
.column_1{width:100%}.homepage_tiles
.column_2{width:50%}@media screen and (max-width: 940px){.homepage_tiles
.column_2{width:100%}.homepage_tiles .column_2>.tile_1{height:64.42vw}}.homepage_tiles
.column_4{width:25%}@media screen and (max-width: 940px){.homepage_tiles
.column_4{width:100%}.homepage_tiles .column_4>.tile_1{height:129.16vw}}.homepage_tiles .tile_1,.homepage_tiles
.tile_2{width:100%;display:block;overflow:hidden}.homepage_tiles
.tile_2{height:826px}@media screen and (max-width: 1280px){.homepage_tiles
.tile_2{height:64.58vw}}@media screen and (max-width: 940px){.homepage_tiles
.tile_2{height:129.16vw}}.homepage_tiles
.tile_1{height:413px}@media screen and (max-width: 1280px){.homepage_tiles
.tile_1{height:32.29vw}}@media screen and (max-width: 940px){.homepage_tiles
.tile_1{height:64.58vw}}.homepage_tiles
.tile_with_background{background-size:auto 100%;background-repeat:no-repeat;background-position:center}.homepage_tiles
.tile_with_background_no_hovereffect{background-size:auto 100%;background-repeat:no-repeat;background-position:center}.homepage_tiles
.tile_bg_webshop_erbsekarotte{background-image:url("/media/img/homepage/teaser_erbsekarotte.jpg");text-align:center}.homepage_tiles
.tile_bg_webshop{background-image:url("/media/img/homepage/teaser_webshop_landscape.jpg");text-align:center}.homepage_tiles .tile_bg_webshop.tile_bg_webshop_landscape
.webshop_button{margin-top:300px}@media screen and (max-width: 1280px){.homepage_tiles .tile_bg_webshop.tile_bg_webshop_landscape
.webshop_button{margin-top:23vw}}@media screen and (max-width: 940px){.homepage_tiles .tile_bg_webshop.tile_bg_webshop_landscape
.webshop_button{margin-top:49vw}}.homepage_tiles .tile_bg_webshop_erbsekarotte .webshop_button,.homepage_tiles .tile_bg_webshop
.webshop_button{margin-top:666px;border:1px
solid white;border-radius:20px;text-decoration:none;text-transform:uppercase;display:inline-block;box-sizing:border-box;padding:15px
80px;font-size:18px;font-weight:300;letter-spacing:1px}@media screen and (max-width: 1280px){.homepage_tiles .tile_bg_webshop_erbsekarotte .webshop_button,.homepage_tiles .tile_bg_webshop
.webshop_button{margin-top:52vw}}@media screen and (max-width: 940px){.homepage_tiles .tile_bg_webshop_erbsekarotte .webshop_button,.homepage_tiles .tile_bg_webshop
.webshop_button{margin-top:103vw}}@media screen and (max-width: 500px){.homepage_tiles .tile_bg_webshop_erbsekarotte .webshop_button,.homepage_tiles .tile_bg_webshop
.webshop_button{padding:15px
40px}}.homepage_tiles .tile_bg_webshop_erbsekarotte .webshop_button:hover,.homepage_tiles .tile_bg_webshop .webshop_button:hover{background-color:white;color:#303030}.homepage_tiles
.tile_bg_partyplanner{background-image:url("/media/img/homepage/teaser_partyplanner.jpg");position:relative}@media screen and (max-width: 500px){.homepage_tiles
.tile_bg_partyplanner{height:340px;background-position:center -30px}}.homepage_tiles
.tile_bg_festivehours{background-image:url("/media/img/homepage/teaser_festtagsoeffnungszeiten.jpg")}.homepage_tiles
.tile_bg_scs_umbau{background-image:url("/media/img/homepage/teaser_scs_umbau.jpg")}.homepage_tiles
.tile_bg_geschenkeshop{background-image:url("/media/img/homepage/teaser_geschenkeshop.jpg")}.homepage_tiles
.tile_bg_scnumzug{background-image:url("/media/img/homepage/teaser_scnumzug.jpg")}.homepage_tiles
.tile_bg_2018xmas{background-image:url("/media/img/homepage/teaser_2018xmas.jpg")}.homepage_tiles
.tile_bg_2018neujahr{background-image:url("/media/img/homepage/teaser_2018neujahr.jpg")}.homepage_tiles
.tile_bg_faq{background-image:url("/media/img/homepage/teaser_faq.jpg")}.homepage_tiles
.tile_bg_getraenke{background-image:url("/media/img/homepage/teaser_beverages.jpg")}.homepage_tiles
.tile_bg_filialen{background-image:url("/media/img/homepage/teaser_filialen.jpg")}.homepage_tiles
.tile_bg_packages{background-image:url("/media/img/homepage/teaser_packages.jpg")}.homepage_tiles
.tile_bg_broetchenmobil{background-image:url("/media/img/homepage/teaser_broetchenmobil_portrait.jpg")}.homepage_tiles
.tile_bg_tschopperlwossa{background-image:url("/media/img/homepage/teaser_tschopperlwossa.jpg")}.homepage_tiles
.tile_bg_business{background-image:url("/media/img/homepage/teaser_business.jpg")}.homepage_tiles
.tile_bg_b2b{background-image:url("/media/img/homepage/teaser_b2b.jpg")}.homepage_tiles
.tile_bg_scs_zustellung{background-image:url("/media/img/homepage/teaser_zustellung_scs.jpg")}.homepage_tiles
.tile_bg_geschichte{background-image:url("/media/img/homepage/homepage_teaser_geschichte.jpg")}.homepage_tiles
.tile_bg_donauzentrum{background-image:url("/media/img/homepage/homepage_teaser_donauzentrum.jpg")}.homepage_tiles
.tile_bg_festtagspaket2019{background-image:url("/media/img/homepage/teaser_festtagspaket.jpg")}.homepage_tiles
.tile_bg_festtagsueberlebenspaket2019{background-image:url("/media/img/homepage/teaser_festtagsueberlebenspaket2019.jpg")}.homepage_tiles
.tile_bg_weihnacht2019{background-image:url("/media/img/homepage/teaser_weihnacht2019.jpg")}.homepage_tiles
.tile_bg_silvester2019{background-image:url("/media/img/homepage/teaser_silvester2019.jpg")}.homepage_tiles
.tile_bg_beethoven2020{background-image:url("/media/img/homepage/teaser_beethoven2020.jpg")}.homepage_tiles
.tile_bg_lieferung202003{background-image:url("/media/img/homepage/teaser_lieferung202003.jpg")}.homepage_tiles
.tile_bg_tee202003{background-image:url("/media/img/homepage/teaser_tee202003.jpg")}.homepage_tiles
.tile_bg_tee202005{background-image:url("/media/img/homepage/teaser_tee202005.jpg")}.homepage_tiles
.tile_bg_tee202011a{background-image:url("/media/img/homepage/teaser_tee202011a.jpg")}.homepage_tiles
.tile_bg_bestellen20200406{background-image:url("/media/img/homepage/teaser_bestellen20200406.jpg")}.homepage_tiles
.tile_bg_bestellen20200417{background-image:url("/media/img/homepage/teaser_offen20200417.jpg")}.homepage_tiles
.tile_bg_sommer2020{background-image:url("/media/img/homepage/teaser_sommer2020.jpg")}.homepage_tiles
.tile_bg_sommerimpark2020{background-image:url("/media/img/homepage/teaser_sommerimpark2020.jpg")}.homepage_tiles
.tile_bg_umbau_rochusmarkt_2020{background-image:url("/media/img/homepage/umbau_rochusmarkt_2020.jpg")}.homepage_tiles
.tile_bg_umbau_rochusmarkt_fertig_2020{background-image:url("/media/img/homepage/umbau_rochusmarkt_fertig_202008.jpg")}.homepage_tiles
.tile_bg_oktoberbroetchen{background-image:url("/media/img/homepage/teaser_oktoberbroetchen.jpg")}.homepage_tiles
.tile_bg_mitabstand202010{background-image:url("/media/img/homepage/teaser_mitabstand202010.jpg")}.homepage_tiles
.tile_bg_lieferung202011{background-image:url("/media/img/homepage/teaser_lieferung202011.jpg")}.homepage_tiles
.tile_bg_lieferung202101{background-image:url("/media/img/homepage/teaser_lieferung202101.jpg")}.homepage_tiles
.tile_bg_lieferung202107{background-image:url("/media/img/homepage/teaser_lieferung202107.jpg")}.homepage_tiles
.tile_bg_lieferung202201{background-image:url("/media/img/homepage/teaser_lieferung202201.jpg")}.homepage_tiles
.tile_bg_filialen_offen202011{background-image:url("/media/img/homepage/teaser_filialen_offen202011.jpg")}.homepage_tiles
.tile_bg_festtag202011{background-image:url("/media/img/homepage/teaser_festtag202011.jpg")}.homepage_tiles
.tile_bg_seidl202012{background-image:url("/media/img/homepage/teaser_seidl202012.jpg")}.homepage_tiles
.tile_bg_xmas_eimitei202012{background-image:url("/media/img/homepage/teaser_xmas_eimitei202012.jpg")}.homepage_tiles
.tile_bg_silvester2020{background-image:url("/media/img/homepage/teaser_silvester2020.jpg")}.homepage_tiles
.tile_bg_matjes202102{background-image:url("/media/img/homepage/teaser_matjes202102.jpg")}.homepage_tiles
.tile_bg_hering_aus202102{background-image:url("/media/img/homepage/teaser_hering_aus202102.jpg")}.homepage_tiles
.tile_bg_almdudler202103{background-image:url("/media/img/homepage/teaser_almdudler202103.jpg")}.homepage_tiles
.tile_bg_bewerben202105{background-image:url("/media/img/homepage/bewerben202105.jpg")}.homepage_tiles
.tile_bg_referral202106{background-image:url("/media/img/homepage/teaser_referral202106.jpg")}.homepage_tiles
.tile_bg_sauerkraut2021{background-image:url("/media/img/homepage/teaser_sauerkraut2021.jpg")}.homepage_tiles
.tile_bg_sauerkraut2023{background-image:url("/media/img/homepage/teaser_sauerkraut2023.jpg")}.homepage_tiles
.tile_bg_aufstrichimglas202109{background-image:url("/media/img/homepage/teaser_aufstrichimglas202109.jpg")}.homepage_tiles
.tile_bg_heisserapfel2021{background-image:url("/media/img/homepage/teaser_heisserapfel2021.jpg")}.homepage_tiles
.tile_bg_broetchenzeit2021{background-image:url("/media/img/homepage/teaser_broetchenzeit2021.jpg")}.homepage_tiles
.tile_bg_offen202111{background-image:url("/media/img/homepage/teaser_offen202111.jpg")}.homepage_tiles
.tile_bg_offen20211219{background-image:url("/media/img/homepage/teaser_offen2021219.jpg")}.homepage_tiles
.tile_bg_silvester2021{background-image:url("/media/img/homepage/teaser_silvester2021.jpg")}.homepage_tiles
.tile_bg_120jahre_soschmecktwien{background-image:url("/media/img/homepage/teaser_120jahre_soschmecktwien.jpg")}.homepage_tiles
.tile_bg_120jahre{background-image:url("/media/img/homepage/teaser_120jahre.jpg")}.homepage_tiles
.tile_bg_jubilaeumsbroetchen202201{background-image:url("/media/img/homepage/teaser_jubilaeumsbroetchen202201.jpg")}.homepage_tiles
.tile_bg_flughafen202203{background-image:url("/media/img/homepage/teaser_flughafen202203.jpg")}.homepage_tiles
.tile_bg_hauptbahnhof202205{background-image:url("/media/img/homepage/teaser_hauptbahnhof202205.jpg")}.homepage_tiles
.tile_bg_sonnfeiertage202206{background-image:url("/media/img/homepage/teaser_sonnfeiertage202206.jpg")}.homepage_tiles
.tile_bg_festtag202211{background-image:url("/media/img/homepage/teaser_festtag202211.jpg")}.homepage_tiles
.tile_bg_keindirektverkauf2022{background-image:url("/media/img/homepage/teaser_keindirektverkauf2022.jpg")}.homepage_tiles
.tile_bg_prosit2023{background-image:url("/media/img/homepage/teaser_prosit2023.jpg")}.homepage_tiles
.tile_bg_direktverkauf202212{background-image:url("/media/img/homepage/teaser_direktverkauf202212.jpg")}.homepage_tiles
.tile_bg_direktverkauf20221224_31{background-image:url("/media/img/homepage/teaser_direktverkauf20221224_31.jpg")}.homepage_tiles
.tile_bg_direktverkauf20221231{background-image:url("/media/img/homepage/teaser_direktverkauf20221231.jpg")}.homepage_tiles
.tile_bg_direktverkauf20221231_mittag{background-image:url("/media/img/homepage/teaser_direktverkauf20221231_mittag.jpg")}.homepage_tiles
.tile_bg_direktverkauf20221231_mittag_prosit{background-image:url("/media/img/homepage/teaser_direktverkauf20221231_mittag_prosit.jpg")}.homepage_tiles
.tile_bg_vegan202301{background-image:url("/media/img/homepage/teaser_vegan202301.jpg")}.homepage_tiles
.tile_bg_umbau_mariahilf202301{background-image:url("/media/img/homepage/teaser_umbau_mariahilf202301.jpg")}.homepage_tiles
.tile_bg_fastenbr_202302_preview{background-image:url("/media/img/homepage/teaser_fastenbr_202302_preview.jpg")}.homepage_tiles
.tile_bg_fastenbr_202302{background-image:url("/media/img/homepage/teaser_fastenbr_202302.jpg")}.homepage_tiles
.tile_bg_linz_202401{background-image:url("/media/img/homepage/teaser_linz_202401.jpg")}.homepage_tiles
.tile_bg_linz_bewerben202401{background-image:url("/media/img/homepage/teaser_linz_bewerben202401.jpg")}.homepage_tiles
.tile_bg_gutscheine{background-image:url("/media/img/homepage/teaser_gutscheine.jpg")}.homepage_tiles
.tile_bg_unaussprechlichgut{background-image:url("/media/img/homepage/teaser_unaussprechlichgut.jpg")}.homepage_tiles
.tile_bg_wissenswertes{background-image:url("/media/img/homepage/teaser_wissenswertes.jpg")}.homepage_tiles
.tile_bg_wienumland202304{background-image:url("/media/img/homepage/teaser_wienumland202304.jpg")}.homepage_tiles
.tile_bg_wienumland202307{background-image:url("/media/img/homepage/teaser_wienumland202307.jpg")}.homepage_tiles
.tile_bg_dorotheer202306{background-image:url("/media/img/homepage/teaser_dorotheer202306.jpg")}.homepage_tiles
.tile_bg_sommerbr202306{background-image:url("/media/img/homepage/teaser_sommerbr202306.jpg")}.homepage_tiles
.tile_bg_wissenswert202309{background-image:url("/media/img/homepage/teaser_wissenswert_202309.jpg")}.homepage_tiles
.tile_bg_xmas202311{background-image:url("/media/img/homepage/teaser_xmas202311.jpg")}.homepage_tiles
.tile_bg_xmas_direktverkauf202311{background-image:url("/media/img/homepage/teaser_xmas_direktverkauf202311.jpg")}.homepage_tiles
.tile_bg_festtagsbroetchen202311{background-image:url("/media/img/homepage/teaser_festtagsbroetchen202311.jpg")}.homepage_tiles
.tile_bg_happy2024{background-image:url("/media/img/homepage/teaser_happy2024.jpg")}.homepage_tiles
.tile_news{background-color:#212121;text-align:center;padding:25px
55px;font-size:19px;font-weight:300;padding-top:110px;color:white;line-height:150%}@media screen and (max-width: 1280px){.homepage_tiles
.tile_news{padding:8vw 15px 15px 15px}}@media screen and (max-width: 940px){.homepage_tiles
.tile_news{height:initial !important;height:auto !important;padding:35px
15px}}.homepage_tiles .tile_news
a{color:#6c0;font-weight:700}.header_image
img{width:100%;display:block}.button{color:white;background-color:#6c0;padding:10px
30px;border-radius:5px;display:inline-block;border:none;text-transform:uppercase;text-decoration:none;font-weight:600;letter-spacing:0.5px}.button:hover{color:white;background-color:#59b300}.button.button_huge{font-size:16px;padding:15px
50px}.button.button_ludicrously_huge{font-size:20px;padding:15px
50px}.slim_content,.text_content,.c_news__container{padding-top:140px;padding-bottom:150px;width:520px;margin:0
auto}@media screen and (max-width: 520px){.slim_content,.text_content,.c_news__container{width:100%;padding:20px
0 50px 0}}.slim_content h1,.text_content h1,.c_news__container
h1{text-transform:uppercase;font-weight:300;font-size:32px;text-align:center;margin:0
0 30px 0}@media screen and (max-width: 520px){.slim_content h1,.text_content h1,.c_news__container
h1{font-size:27px;margin-bottom:10px}}.slim_content .card,.text_content .card,.c_news__container
.card{width:100%;background-color:#3d3d3d;padding:30px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1)}@media screen and (max-width: 940px){.slim_content .card,.text_content .card,.c_news__container
.card{padding:30px
15px}}.slim_content .card h2,.text_content .card h2,.c_news__container .card
h2{margin:2em
0 1em 0;letter-spacing:0.5px;line-height:140%;font-weight:600}.slim_content .card h2:first-child,.text_content .card h2:first-child,.c_news__container .card h2:first-child{margin-top:0}.slim_content .card h3,.text_content .card h3,.c_news__container .card
h3{margin:2em
0 1em 0;letter-spacing:0.5px;line-height:140%;font-weight:600;font-size:1.2em}.slim_content .card p,.text_content .card p,.c_news__container .card
p{margin-top:0;color:#dfdfdf}.slim_content .card p.action_button,.text_content .card p.action_button,.c_news__container .card
p.action_button{margin-top:50px;text-align:center}.slim_content .card fieldset,.text_content .card fieldset,.c_news__container .card
fieldset{border:none;margin:0;padding:0}.slim_content .card input[type=text],.text_content .card input[type=text],.c_news__container .card input[type=text],.slim_content .card input[type=password],.text_content .card input[type=password],.c_news__container .card input[type=password]{background-color:white;color:black;border:0;padding:11px
15px;width:100%;box-sizing:border-box;font-size:14px;margin:10px
0}.slim_content .card input[type=text]::-webkit-input-placeholder,.text_content .card input[type=text]::-webkit-input-placeholder,.c_news__container .card input[type=text]::-webkit-input-placeholder,.slim_content .card input[type=password]::-webkit-input-placeholder,.text_content .card input[type=password]::-webkit-input-placeholder,.c_news__container .card input[type=password]::-webkit-input-placeholder{color:#4f4f4f}.slim_content .card input[type=text]::-moz-placeholder,.text_content .card input[type=text]::-moz-placeholder,.c_news__container .card input[type=text]::-moz-placeholder,.slim_content .card input[type=password]::-moz-placeholder,.text_content .card input[type=password]::-moz-placeholder,.c_news__container .card input[type=password]::-moz-placeholder{color:#4f4f4f}.slim_content .card input[type=text]:-moz-placeholder,.text_content .card input[type=text]:-moz-placeholder,.c_news__container .card input[type=text]:-moz-placeholder,.slim_content .card input[type=password]:-moz-placeholder,.text_content .card input[type=password]:-moz-placeholder,.c_news__container .card input[type=password]:-moz-placeholder{color:#4f4f4f}.slim_content .card input[type=text]:-ms-input-placeholder,.text_content .card input[type=text]:-ms-input-placeholder,.c_news__container .card input[type=text]:-ms-input-placeholder,.slim_content .card input[type=password]:-ms-input-placeholder,.text_content .card input[type=password]:-ms-input-placeholder,.c_news__container .card input[type=password]:-ms-input-placeholder{color:#4f4f4f}.slim_content .card label.checkbox,.text_content .card label.checkbox,.c_news__container .card
label.checkbox{margin:10px
0;display:block}.slim_content .card label.checkbox input,.text_content .card label.checkbox input,.c_news__container .card label.checkbox
input{margin-right:5px}.slim_content .card .errorMessage,.text_content .card .errorMessage,.c_news__container .card
.errorMessage{margin:-7px 0 7px 0}.slim_content .card .submit_buttons,.text_content .card .submit_buttons,.c_news__container .card
.submit_buttons{margin:10px
0 0 0}.slim_content .card .submit_buttons .helper_link,.text_content .card .submit_buttons .helper_link,.c_news__container .card .submit_buttons
.helper_link{float:right;margin:10px
0}.slim_content .card.no_labels label,.text_content .card.no_labels label,.c_news__container .card.no_labels
label{display:none}.slim_content .card.no_labels label.checkbox,.text_content .card.no_labels label.checkbox,.c_news__container .card.no_labels
label.checkbox{display:block}.slim_content .card.no_labels input[type=text]::-webkit-input-placeholder,.text_content .card.no_labels input[type=text]::-webkit-input-placeholder,.c_news__container .card.no_labels input[type=text]::-webkit-input-placeholder,.slim_content .card.no_labels input[type=password]::-webkit-input-placeholder,.text_content .card.no_labels input[type=password]::-webkit-input-placeholder,.c_news__container .card.no_labels input[type=password]::-webkit-input-placeholder{color:#4f4f4f}.slim_content .card.no_labels input[type=text]::-moz-placeholder,.text_content .card.no_labels input[type=text]::-moz-placeholder,.c_news__container .card.no_labels input[type=text]::-moz-placeholder,.slim_content .card.no_labels input[type=password]::-moz-placeholder,.text_content .card.no_labels input[type=password]::-moz-placeholder,.c_news__container .card.no_labels input[type=password]::-moz-placeholder{color:#4f4f4f}.slim_content .card.no_labels input[type=text]:-moz-placeholder,.text_content .card.no_labels input[type=text]:-moz-placeholder,.c_news__container .card.no_labels input[type=text]:-moz-placeholder,.slim_content .card.no_labels input[type=password]:-moz-placeholder,.text_content .card.no_labels input[type=password]:-moz-placeholder,.c_news__container .card.no_labels input[type=password]:-moz-placeholder{color:#4f4f4f}.slim_content .card.no_labels input[type=text]:-ms-input-placeholder,.text_content .card.no_labels input[type=text]:-ms-input-placeholder,.c_news__container .card.no_labels input[type=text]:-ms-input-placeholder,.slim_content .card.no_labels input[type=password]:-ms-input-placeholder,.text_content .card.no_labels input[type=password]:-ms-input-placeholder,.c_news__container .card.no_labels input[type=password]:-ms-input-placeholder{color:#4f4f4f}.slim_content .card.centered h1,.text_content .card.centered h1,.c_news__container .card.centered
h1{font-size:24px}.slim_content .card.centered h2,.text_content .card.centered h2,.c_news__container .card.centered
h2{margin-top:30px;font-size:16px}.slim_content .huge_link,.text_content .huge_link,.c_news__container
.huge_link{display:block;width:100%;padding:18px
50px 18px 30px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1);box-sizing:border-box;margin-top:32px;letter-spacing:0.5px;line-height:130%;font-weight:600;font-size:1.5em;text-decoration:none;background-color:#3d3d3d;background-image:url("/static/images/delta_arrow_right.png");background-repeat:no-repeat;background-position:right 20px center}.slim_content .huge_link:hover,.text_content .huge_link:hover,.c_news__container .huge_link:hover{background-color:#4f4f4f}.errorMessage{color:#ff564c}.horizontal_group
.errorMessage{margin-bottom:2em}.help_block{font-size:12px;color:#b2b2b2}.section{margin:0
0 60px 0}.section:last-child{margin-bottom:0}.slim_content_with_menu{padding-top:140px;padding-bottom:150px;max-width:840px;width:100%;margin:0
auto;color:#bfbfbf}@media screen and (max-width: 750px){.slim_content_with_menu{padding:20px
0 50px 0}}.slim_content_with_menu .card
h2{text-transform:uppercase;color:white;font-size:22px;font-weight:600;margin-bottom:15px}.slim_content_with_menu
h1{text-transform:uppercase;font-weight:300;font-size:32px;text-align:center;margin:0
0 30px 0;color:white}.slim_content_with_menu
.menu_box{display:inline-block;width:300px;margin-right:20px;vertical-align:top}@media screen and (max-width: 940px){.slim_content_with_menu
.menu_box{width:230px;margin-right:10px}}@media screen and (max-width: 500px){.slim_content_with_menu
.menu_box{width:100%}}.slim_content_with_menu
.content_area{width:520px;display:inline-block;margin:0;vertical-align:top}@media screen and (max-width: 750px){.slim_content_with_menu
.content_area{width:100%;padding:40px
0 0 0}}.slim_content_with_menu .content_area
.card{padding:30px}@media screen and (max-width: 500px){.slim_content_with_menu .content_area
.card{padding:10px}}.text_content,.c_news__container{width:636px;color:#bfbfbf}@media screen and (max-width: 666px){.text_content,.c_news__container{width:100%;padding:20px
0 50px 0}.text_content h1,.c_news__container h1,.text_content p,.c_news__container
p{padding:0
15px}}.text_content h1,.c_news__container
h1{color:white}.text_content .card h2,.c_news__container .card
h2{text-transform:uppercase;color:white;font-size:22px;font-weight:600;margin-bottom:15px}.text_content .card p,.c_news__container .card
p{color:#bfbfbf}.heading_explanation{text-align:center;color:white;margin-top:-25px;margin-bottom:30px}@media screen and (max-width: 750px){.heading_explanation{margin-top:0}}figure{width:75%;margin:40px
auto}@media screen and (max-width: 750px){figure{width:100%}}figure
img{width:100%;height:auto}figure
figcaption{text-align:center}.content_cta{text-align:center;margin-top:30px}.definition_table{margin:2em
auto 4em auto;border-collapse:collapse;width:100%}.definition_table
td{padding:0.5em 1em;border-top:1px solid #6f6f6f}.definition_table td:first-child{font-weight:600}.definition_table tr:last-child
td{border-bottom:1px solid #6f6f6f}.shop_header_spacing{height:116px;overflow:hidden;opacity:0.3;display:block}@media screen and (max-width: 940px){.shop_header_spacing{display:none}}.shop_metainfo{padding:0
1rem;box-sizing:border-box}.shop_metainfo
a{color:#6c0;font-weight:700}.shop_metainfo_title{text-align:center;margin:1.9em 0 1em 0;font-size:2.5em;font-weight:300}@media screen and (max-width: 940px){.shop_metainfo_title{text-align:left;font-size:2em;margin:1em
0 1em 0}}.shop_metainfo_subtitle{margin:-1em 0 2.5em 0;text-align:center}@media screen and (max-width: 940px){.shop_metainfo_subtitle{text-align:left}}.shop_metainfo_description_infra{display:inline-block;margin:2em
0 4em auto;text-align:right;max-width:920px;width:100%}@media screen and (max-width: 940px){.shop_metainfo_description_infra{text-align:left}.shop_metainfo_description_infra
br{display:none}}.shop_articles{width:100%;margin-top:16px}.shop_articles
.shop_article{width:25%;min-width:230px;display:inline-block;box-sizing:border-box;padding:5px}@media screen and (max-width: 940px){.shop_articles
.shop_article{width:33%}}@media screen and (max-width: 750px){.shop_articles
.shop_article{width:50%}}@media screen and (max-width: 500px){.shop_articles
.shop_article{width:100%}}.shop_articles .shop_article
.top_part{position:relative}.shop_articles .shop_article .top_part
.soldOut{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);font-weight:700;font-size:1.5em;padding:3em
3em;text-align:center}.shop_articles .shop_article .top_part
.availability{position:absolute;top:25px;right:16px;background:#d33b3b;font-weight:bold;padding:0.3em 0.6em;transform:rotate(9deg);text-align:center;border-radius:5px;box-shadow:2px 2px 20px black}.shop_articles .shop_article .top_part
.info{position:absolute;top:70%;height:30%;width:100%;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));box-sizing:border-box;padding:8px
8px;overflow:hidden}.shop_articles .shop_article .top_part .info
.head{display:flex;flex-wrap:wrap;justify-content:space-between}.shop_articles .shop_article .top_part .info
.name{text-transform:uppercase;font-size:13px;line-height:13px;font-weight:600;letter-spacing:0.5px}.shop_articles .shop_article .top_part .info
.allergens{font-size:9px}.shop_articles .shop_article .top_part .info
.description{font-size:9px;color:#cdcdcd;margin-top:2px}.shop_articles .shop_article .top_part:hover
.quantity_interaction_overlay{display:block}.shop_articles .shop_article .top_part
.quantity_interaction_overlay{width:100%;background-color:rgba(0,0,0,0.6);height:100%;position:absolute;top:0;left:0;display:none;text-align:center;font-weight:300}.shop_articles .shop_article .top_part
.quantity_interaction_overlay.show{display:block}.shop_articles .shop_article .top_part .quantity_interaction_overlay
.quantity{font-size:60px;margin-top:10%;line-height:60px;margin-bottom:3%}.shop_articles .shop_article .top_part .quantity_interaction_overlay
.in_your_cart{text-transform:uppercase}.shop_articles .shop_article .top_part .quantity_interaction_overlay
.buttons{margin-top:5%}.shop_articles .shop_article .top_part .quantity_interaction_overlay .buttons
a{font-size:32px;text-decoration:none;border:1px
solid #6c0;text-align:center;border-radius:14px;line-height:40px;margin:0
3px;display:inline-block;box-sizing:border-box;width:31%}.shop_articles .shop_article .top_part .quantity_interaction_overlay .buttons a:hover{background-color:#6c0}.shop_articles .shop_article .top_part .quantity_interaction_overlay .buttons
a.inactive{color:#4f4f4f;border-color:#4f4f4f;cursor:default}.shop_articles .shop_article .top_part .quantity_interaction_overlay .buttons a.inactive:hover{background-color:transparent}.shop_articles .shop_article .top_part
img{width:100%}.shop_articles .shop_article
.order_row{background-color:#393939;overflow:hidden}.shop_articles .shop_article .order_row
input.quantity{width:40px;text-align:right;padding:0
5px;line-height:30px;margin:10px
8px 10px 8px;box-sizing:border-box;height:30px}.shop_articles .shop_article .order_row
.right_part{text-align:right;float:right;display:inline-block}.shop_articles .shop_article .order_row .right_part
.price{line-height:50px;margin-right:14px;font-weight:600}.shop_articles .shop_article .order_row .right_part
a.add_to_cart_button{text-align:left;background-color:#5d5d5d;display:inline-block;float:right;box-sizing:border-box;height:50px;width:50px;overflow:hidden;background-image:url("/static/images/menu_cart_icon.png");background-repeat:no-repeat;background-position:center;text-indent:-5000px}.shop_articles .shop_article .order_row .right_part a.add_to_cart_button:hover{background-color:#6c0}.shop_cart_button_container{width:100%;text-align:center;margin:60px
0}.footnote{font-size:11px;color:#b2b2b2;width:100%;max-width:520px;margin:50px
auto 50px 0}@media screen and (max-width: 940px){.footnote{padding:0
10px}}.footnote
.allergens_table{margin:10px
0 30px 0}.footnote .allergens_table
tr{border-bottom:1px solid #4f4f4f}.footnote .allergens_table tr
th{padding:3px
20px}.footnote .allergens_table tr
td{padding:3px
0px}.footnote .allergens_table tr
td.letter{padding:3px
20px;text-align:center}.footnote .allergens_table tr.content:hover{background-color:#4f4f4f}.footnote .allergens_table
tr.header{border:0}.same_as_last_time_box{background-color:rgba(0,0,0,0.5);overflow:hidden;display:block;padding:15px;text-align:center}.same_as_last_time_box
h2{margin:0;font-weight:700;font-size:1.3em}.same_as_last_time_box
p{margin:3px
auto;max-width:750px;color:#b2b2b2}.same_as_last_time_box form
input.button{padding:6px
16px}.unavailable_product_list{margin:3em
0}.unavailable_product_list
.unavailable_product{color:#b2b2b2;border-top:1px solid #5a5a5a;padding:0.5em 0;display:flex;justify-content:space-between;align-items:center}.unavailable_product_list .unavailable_product:last-child{border-bottom:1px solid #5a5a5a}.unavailable_product_list .unavailable_product
.name{font-size:1.1em;font-weight:bold;text-align:left;color:white}.unavailable_product_list .unavailable_product
.link{text-align:right;margin-left:0.5em}.unavailable_product_list .unavailable_product .link
a{color:#8fea34;text-decoration:none;font-weight:700}.unavailable_product_list .unavailable_product .link a:hover{text-decoration:underline;color:#6c0}.c_shop__quickshop_teaser{background-color:rgba(0,0,0,0.9);overflow:hidden;display:block;padding:10px
15px;text-align:left}.c_shop__quickshop_teaser
p{margin:3px
auto;color:#b2b2b2}.c_shop__geschenke__demmerlink{width:25%;min-width:230px;display:inline-block;box-sizing:border-box;padding:5px}.c_shop__geschenke__demmerlink
a{display:block;width:100%}.c_shop__geschenke__demmerlink a
img{display:block;width:100%}@media screen and (max-width: 940px){.c_shop__geschenke__demmerlink{width:33%}}@media screen and (max-width: 750px){.c_shop__geschenke__demmerlink{width:50%}}@media screen and (max-width: 500px){.c_shop__geschenke__demmerlink{width:100%}}.shadowed_box,.slim_content_with_menu .content_area .card,.checkout_content .options_panel .upsell_teaser,.checkout_content .options_panel .interactions_box,.checkout_content .left_area,.checkout_content .right_area,.shop_top_box,.geschichte_wide_image img,.geschichte_images
img{background-color:#3d3d3d;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1)}.checkout_content{width:1070px;margin:0
auto;padding:10em
0 10em 0}@media screen and (max-width: 940px){.checkout_content{width:100%;padding:3em
0 10em 0}}.checkout_content
h1{text-transform:uppercase;font-weight:300;font-size:32px;text-align:center;margin:0
0 30px 0}.checkout_content
.article_list{width:660px;display:inline-block}@media screen and (max-width: 940px){.checkout_content
.article_list{width:100%}}.checkout_content .article_list
table{background-color:#3d3d3d;width:100%}.checkout_content .article_list table
thead{background-color:#242424}.checkout_content .article_list table thead
td{padding:0.5em 0;text-transform:uppercase;font-weight:400;text-align:center}.checkout_content .article_list table thead td:nth-child(2){text-align:left}.checkout_content .article_list table tbody tr:nth-child(odd){background-color:#393939}.checkout_content .article_list table tbody
td{padding:10px
0;box-sizing:border-box}.checkout_content .article_list
.remove{text-align:center}.checkout_content .article_list .remove
.remove_button{background-image:url("/static/images/icon_trash.png");background-repeat:no-repeat;margin:0
20px;display:inline-block;width:13px;height:16px;cursor:pointer}@media screen and (max-width: 940px){.checkout_content .article_list .remove
.remove_button{margin:0
10px}}.checkout_content .article_list
.image{display:inline-block;width:50px;height:33px;overflow:hidden}@media screen and (max-width: 940px){.checkout_content .article_list
.image{display:none}}.checkout_content .article_list .image
img{width:100%}.checkout_content .article_list
.name{font-weight:600;font-size:1em;letter-spacing:0.5px}.checkout_content .article_list
.quantity{text-align:right}.checkout_content .article_list .quantity
input{text-align:right;width:40px}.checkout_content .article_list
.unit{text-align:left;padding-left:5px}.checkout_content .article_list
.amount{text-align:right;padding-right:38px;font-weight:600}@media screen and (max-width: 940px){.checkout_content .article_list
.amount{padding-right:10px}}.checkout_content
.article_list_catering{margin:45px
auto;text-align:center}.checkout_content .article_list_catering
p{opacity:0.7;margin:20px
auto;max-width:400px}.checkout_content .article_list_catering
.article_list_catering_button{background:#3d3d3d;border:1px
solid rgba(255,255,255,0.5);border-radius:5px;padding:12px
30px;text-decoration:none;font-size:100%;font-weight:bold;display:inline-block}.checkout_content .article_list_catering .article_list_catering_button:hover{border-color:white}.checkout_content
.options_panel{width:390px;display:inline-block;margin-left:20px;vertical-align:top}@media screen and (max-width: 940px){.checkout_content
.options_panel{width:100%;margin-left:0;margin-top:20px}}.checkout_content .options_panel
.upsell_teaser{background-image:url("/static/images/teaser_beverages.jpg");background-repeat:no-repeat;width:350px;height:178px;display:block;margin-bottom:17px}@media screen and (max-width: 940px){.checkout_content .options_panel
.upsell_teaser{display:none}}.checkout_content .options_panel
.interactions_box{margin-bottom:17px}.checkout_content .options_panel .interactions_box .tray_selection,.checkout_content .options_panel .interactions_box
.partitioning_selection{padding:20px;font-weight:600}.checkout_content .options_panel .interactions_box .tray_selection .name,.checkout_content .options_panel .interactions_box .partitioning_selection
.name{font-weight:700;margin-left:6px}.checkout_content .options_panel .interactions_box .tray_selection .price,.checkout_content .options_panel .interactions_box .partitioning_selection
.price{float:right}.checkout_content .options_panel .interactions_box .tray_selection .hint,.checkout_content .options_panel .interactions_box .partitioning_selection
.hint{margin-top:0.4em;font-size:0.9em}.checkout_content .options_panel .interactions_box
.partitioning_selection{border-top:1px solid #303030;border-bottom:1px solid #303030}.checkout_content .options_panel .interactions_box .partitioning_selection
label{display:block;margin-bottom:10px}.checkout_content .options_panel .interactions_box .partitioning_selection
select{color:white;background-color:#616161;border:0;padding:5px;width:100%;box-sizing:border-box;height:30px}.checkout_content .options_panel .interactions_box .partitioning_selection
.explanation_link{margin-top:10px;display:block;opacity:0.5;text-align:right}.checkout_content .options_panel .interactions_box .partitioning_selection
.explanations{margin-top:20px;display:block}.checkout_content .options_panel .interactions_box .partitioning_selection .explanations
h2{margin-bottom:0;font-weight:700;font-size:1em}.checkout_content .options_panel .interactions_box .partitioning_selection .explanations
p{margin-top:0;font-weight:300}.checkout_content .options_panel .interactions_box
.info{background-color:#393939;padding:1.5em}@media screen and (max-width: 750px){.checkout_content .options_panel .interactions_box
.info{position:fixed;bottom:0;width:100%;background-color:#242424}}.checkout_content .options_panel .interactions_box .info
.discount_notice{padding:0em
0 1em 0}.checkout_content .options_panel .interactions_box .info
.grand_total{padding-bottom:1.5em;text-transform:uppercase;font-weight:600;font-size:14px}.checkout_content .options_panel .interactions_box .info .grand_total
.amount{float:right}.checkout_content .options_panel .interactions_box .info
a.button{width:100%;box-sizing:border-box;text-align:center;font-size:16px}.checkout_content .options_panel
.secondary_actions{background-color:#242424;text-align:center;padding:20px}.checkout_content .options_panel .secondary_actions
a{color:#cdcdcd;font-weight:600;font-size:14px;line-height:15px;display:inline-block;background-repeat:no-repeat;text-indent:24px}.checkout_content .options_panel .secondary_actions a:hover{color:white}.checkout_content .options_panel .secondary_actions
.create_quote{background-image:url("/static/images/icon_circle_arrow_right.png")}.checkout_content .options_panel .secondary_actions
.back_to_shop{background-image:url("/static/images/icon_circle_arrow_right.png");float:right}.checkout_content .options_panel
.checkout_cart_xselling_box{margin-top:12px}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles
.shop_article.xsell_title{text-decoration:none}@media screen and (max-width: 940px){.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles
.shop_article.xsell_title{width:100%;display:block}}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article.xsell_title
h2{text-transform:uppercase;font-weight:300;letter-spacing:0;text-align:center;font-size:40px;display:none}@media screen and (max-width: 940px){.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article.xsell_title
h2{display:block}}@media screen and (max-width: 500px){.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article.xsell_title
h2{font-size:30px}}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article.xsell_title
img{width:100%}@media screen and (max-width: 940px){.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article.xsell_title
img{display:none}}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles
.shop_article{width:50%;min-width:initial}@media screen and (max-width: 500px){.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles
.shop_article{width:100%}}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article .top_part .info
.description{display:none}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article .top_part .quantity_interaction_overlay
.quantity{margin-top:5%}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article
.order_row{font-size:11px}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article .order_row
input.quantity{margin:2px
5px 2px 0}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article .order_row .right_part
a.add_to_cart_button{height:34px;width:34px;background-size:65%}.checkout_content .options_panel .checkout_cart_xselling_box.shop_articles .shop_article .order_row .right_part
.price{line-height:34px;margin-right:7px}.checkout_content
.left_area{display:inline-block;vertical-align:top;width:100%;max-width:700px;background-color:#3d3d3d;padding:20px}@media screen and (max-width: 940px){.checkout_content
.left_area{margin:0
auto 0 auto;display:block}}.checkout_content .left_area
h2{letter-spacing:0.5px;text-transform:uppercase;font-weight:400;font-size:16px}.checkout_content .left_area
h3{font-weight:400;font-size:14px}.checkout_content .left_area h3
label{margin-left:5px}.checkout_content .left_area
.selectors{width:100%}.checkout_content .left_area .selectors
.option{background-color:#474747;border:2px
solid #4f4f4f;color:#b2b2b2;width:320px;height:75px;margin-left:20px;display:inline-block;padding:10px
20px;font-size:14px;border-radius:5px;vertical-align:top}@media screen and (max-width: 940px){.checkout_content .left_area .selectors
.option{margin:5px
0;height:initial;width:100%}}.checkout_content .left_area .selectors .option:nth-child(1){margin-left:0}.checkout_content .left_area .selectors
.option.selected{color:white;border-color:#6c0;background-color:#425134}.checkout_content .left_area .selectors .option.selected:hover{border-color:#6c0}.checkout_content .left_area .selectors .option:hover{border-color:#6c0;color:white}.checkout_content .left_area .selectors .option
label{display:flex;align-items:center;height:100%;width:100%;box-sizing:border-box;cursor:pointer;font-weight:bold}.checkout_content .left_area .selectors .option label
input{margin-right:20px}.checkout_content .left_area .selectors .option label
.delivery_cash_hint{font-size:80%;display:block}.checkout_content .left_area .selectors
.option.option_disabled{background-color:transparent;border:none}.checkout_content .left_area .selectors .option.option_disabled:hover{color:#b2b2b2}.checkout_content .left_area .selectors .option.option_disabled
label{cursor:default}.checkout_content .left_area .selectors .option.option_disabled label
input{opacity:0}.checkout_content .left_area .selectors.horizontal_selectors
.option{width:100%;height:auto;margin:0
0 10px 0}.checkout_content .left_area .selectors.horizontal_selectors .option h3,.checkout_content .left_area .selectors.horizontal_selectors .option h4,.checkout_content .left_area .selectors.horizontal_selectors .option
p{margin:0}.checkout_content .left_area .selectors.horizontal_selectors .option
h3{font-size:14px}.checkout_content .left_area .selectors.horizontal_selectors .option
h4{font-size:12px}.checkout_content .left_area .selectors.horizontal_selectors .option
p{font-size:12px}.checkout_content .left_area .selectors.horizontal_selectors .option
.small_info{font-weight:normal;font-size:80%;margin-left:25px}.checkout_content .left_area
fieldset{padding:0;border:none;margin:30px
0 0 0}.checkout_content .left_area fieldset
.input_field{margin-bottom:20px}.checkout_content .left_area fieldset .input_field
label{display:block;color:#cdcdcd;font-size:12px;margin-bottom:5px}.checkout_content .left_area fieldset .input_field input,.checkout_content .left_area fieldset .input_field
select{color:black;background-color:white;border:2px
solid white;padding:5px;width:100%;box-sizing:border-box}.checkout_content .left_area fieldset .input_field input:focus,.checkout_content .left_area fieldset .input_field select:focus{border-color:#6c0;outline-color:#6c0}.checkout_content .left_area fieldset .input_field input::-webkit-input-placeholder{color:#4f4f4f}.checkout_content .left_area fieldset .input_field input::-moz-placeholder{color:#4f4f4f}.checkout_content .left_area fieldset .input_field input:-moz-placeholder{color:#4f4f4f}.checkout_content .left_area fieldset .input_field input:-ms-input-placeholder{color:#4f4f4f}.checkout_content .left_area
.loading_spinner{background-image:url("/static/images/loading_spinner.gif");width:16px;height:16px;background-repeat:no-repeat}.checkout_content .left_area
.submit_buttons{text-align:right;margin-top:50px}.checkout_content .left_area .submit_buttons
.button{padding:10px
70px;font-size:16px}.checkout_content
.right_area{display:inline-block;vertical-align:top;width:100%;max-width:350px;background-color:#3d3d3d;padding:20px;margin-left:20px}@media screen and (max-width: 940px){.checkout_content
.right_area{margin:20px
auto 0 auto;display:block}}.horizontal_group .col_1of2,.horizontal_group .col_1of3,.horizontal_group .col_1of4,.horizontal_group .col_1of4_end,.horizontal_group
.col_3of4{vertical-align:top;display:inline-block}.horizontal_group
.col_1of4{width:25%;padding-right:10px}.horizontal_group
.col_1of4_end{width:25%;padding-left:10px}.horizontal_group
.col_3of4{width:75%}.horizontal_group
.col_1of3{width:33%;padding-right:30px}.horizontal_group .col_1of3:last-child{padding-right:0}.horizontal_group
.col_1of2{width:50%;padding-right:10px}.horizontal_group .col_1of2:last-child{padding-right:0}@media screen and (max-width: 500px){.horizontal_group .col_1of2,.horizontal_group .col_1of3,.horizontal_group .col_1of4,.horizontal_group .col_1of4_end,.horizontal_group
.col_3of4{width:100%;padding:0}}.checkout_review
h2.order_review{margin:20px
0 0 0;text-transform:none;font-size:14px;font-weight:600}.checkout_review h2.order_review
.edit_link{text-transform:none;font-size:12px;font-weight:300;margin-left:20px;color:#b2b2b2}.checkout_review
p{color:#cdcdcd;margin:10px
0;font-size:13px}.checkout_review
table.order_review{width:100%}.checkout_review table.order_review
td{padding:6px}.checkout_review table.order_review
tr.break{background-color:none}.checkout_review table.order_review tr.break
td{padding-top:20px}.checkout_review table.order_review thead tr
td{border-top:none;padding-top:25px;text-transform:uppercase;color:#b2b2b2}.checkout_review table.order_review tbody tr:nth-child(odd){background-color:#393939}.checkout_review table.order_review tbody tr
td.quantity{text-align:right}.checkout_review table.order_review tbody tr
td.price{text-align:right}.checkout_review table.order_review tbody.sums
tr{background:none}.checkout_review table.order_review tbody.sums tr
td.name_unindented{text-align:right}.checkout_review table.order_review tbody.sums
tr.grand_total{border-top:1px solid white;font-weight:600}.checkout_review
.shipping_costs_disclaimer{margin-top:20px;color:#b2b2b2;text-align:right;width:100%}.checkout_review
.order_overview{margin-bottom:25px}.checkout_review .order_overview
.item{margin:0
0 15px 0}.checkout_review .order_overview .item .item_data
.item_number{font-size:18px}.checkout_review .order_overview .item .item_data
.item_unit{font-size:12px;margin-left:2px}.checkout_review .order_overview .item
.item_label{color:#b2b2b2;font-size:12px}.checkout_review
.comment_field{width:100%;height:110px;border:0;box-sizing:border-box;color:black;padding:4px}.checkout_review
.submit_buttons{margin-top:20px}.checkout_review .submit_buttons
.button{width:100%;margin-top:20px;padding:13px
30px}.thankyou_page
.buttons{text-align:center;margin-top:30px}.shipment-details
.notice{margin-top:3em;margin-bottom:-0.7em;font-weight:700}.shop_top_box{background-color:#393939;background-image:-webkit-linear-gradient(#3f3f3f,#313131);background-image:linear-gradient(#3f3f3f,#313131);border-radius:10px;margin-top:10px;padding:20px
30px;overflow:hidden}@media screen and (max-width: 500px){.shop_top_box{margin-top:0;border-radius:0;padding:10px}}.shop_top_box
.sentence{text-transform:uppercase;display:block;font-weight:400;letter-spacing:0.5px;font-size:12px;line-height:33px}@media screen and (max-width: 500px){.shop_top_box
.sentence{line-height:43px}}.shop_top_box .sentence
input{margin:0
3px;text-align:right;width:24px;line-height:20px}.shop_top_box .sentence
select{margin-right:3px;background-color:#272727;border:3px
solid #272727}.shop_top_box
.submit_button{display:inline-block;float:right;margin-top:30px}.shop_top_box .submit_button
input{font-size:14px;text-transform:uppercase;font-weight:600;background-color:#6c0;color:white;border:none;padding:8px
22px;border-radius:4px}@media screen and (max-width: 500px){.shop_top_box .submit_button
input{width:100%;padding:12px
22px}}.shop_top_box .submit_button input:hover{background-color:#59b300}.shop_top_box
.criteria_filter{width:70%;float:left;margin-top:10px}@media screen and (max-width: 750px){.shop_top_box
.criteria_filter{width:100%}}@media screen and (max-width: 500px){.shop_top_box
.criteria_filter{margin-top:20px}}.shop_top_box .criteria_filter
.criterion{width:33%;display:inline-block;margin:5px
0}@media screen and (max-width: 500px){.shop_top_box .criteria_filter
.criterion{width:100%}}.shop_top_box .criteria_filter .criterion
label{margin-left:4px}.shop_top_box
.submit_button{display:inline-block;float:right;margin-top:30px;width:30%;text-align:right}@media screen and (max-width: 750px){.shop_top_box
.submit_button{width:100%}}#partyplaner .article_list
.article{width:20%;display:inline-block;box-sizing:border-box;padding:5px}@media screen and (max-width: 940px){#partyplaner .article_list
.article{width:25%}}@media screen and (max-width: 750px){#partyplaner .article_list
.article{width:33%}}@media screen and (max-width: 500px){#partyplaner .article_list
.article{width:50%}}#partyplaner .article_list .article
.top_part{position:relative}#partyplaner .article_list .article .top_part
img{width:100%}#partyplaner .article_list .article .top_part
.allergens{display:none}#partyplaner .article_list .article .top_part
.availability{position:absolute;top:25px;right:16px;background:#d33b3b;font-weight:bold;padding:0.3em 0.6em;transform:rotate(9deg);text-align:center;border-radius:5px;box-shadow:2px 2px 20px black}#partyplaner .article_list .article .top_part
.info{position:absolute;top:70%;height:30%;width:100%;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));box-sizing:border-box;padding:8px
13px;overflow:hidden}#partyplaner .article_list .article .top_part .info
.name{text-transform:uppercase;font-size:13px;line-height:13px;font-weight:600;letter-spacing:0.5px}#partyplaner .article_list .article .top_part .info
.description{font-size:9px;color:#909090;margin-top:2px}#partyplaner .article_list .article
.order_row{background-color:#393939;overflow:hidden}#partyplaner .article_list .article .order_row
input.quantity{width:40px;text-align:right;padding:0
5px;line-height:30px;margin:10px
8px 10px 11px;box-sizing:border-box;height:30px}#partyplaner .article_list .article .order_row
.right_part{text-align:right;float:right;display:inline-block}#partyplaner .article_list .article .order_row .right_part
.price{line-height:50px;margin-right:14px;font-weight:600}#partyplaner
.order_sentence{margin-top:40px;text-align:right}#partyplaner .order_sentence
input.partyplaner_quantity{width:70px;text-align:right;padding:0
5px;line-height:30px;margin:10px
8px 10px 11px;box-sizing:border-box;height:30px}#partyplaner .order_sentence
.button{margin-left:8px}@media screen and (max-width: 500px){#partyplaner
.order_sentence{padding:0
10px;text-align:left;margin-top:20px;line-height:60px}#partyplaner .order_sentence
input.button{width:100%;margin:0}}.partyplaner_results{margin-bottom:90px;min-height:350px}.partyplaner_results
h2{font-size:2em;font-weight:400;margin:1em
0 0 0}.partyplaner_results
p{margin-top:0.3em}.partyplaner_results>h2,.partyplaner_results>p{padding:0
5px}@media screen and (max-width: 940px){.partyplaner_results>h2,.partyplaner_results>p{padding:0
10px}}.partyplanner__done{text-align:right;margin:2em
0 0 0}@media screen and (max-width: 940px){.partyplanner__done{padding:0
10px}}.partyplanner__done
a{font-weight:700;color:#6c0}ul.branch_list{list-style:none;padding:0;margin:0}ul.branch_list
li{display:inline-block;box-sizing:border-box;margin:5px
4px 0 0;vertical-align:top}@media screen and (max-width: 750px){ul.branch_list
li{margin:1px
0;width:100%}}ul.branch_list li
a{display:block;background-color:#616161;width:220px;padding:10px;box-sizing:border-box;text-decoration:none}@media screen and (max-width: 750px){ul.branch_list li
a{width:100%}}ul.branch_list li a:hover{background-color:#4f4f4f}ul.branch_list li a
.name{font-size:14px;display:block;font-weight:700;letter-spacing:0.5px}ul.branch_list li a
.telephone{display:block;font-size:12px}.card
h2.branch_list_region{margin:2em
0 0.5em 0;font-size:1.3em;color:white;font-weight:400 !important;letter-spacing:0.5px}.c_branches__specialnotice{padding:1em
1.5em;border-left:5px solid #ffc479;margin:1em
0;background-color:#2d2d2d;display:inline-block}.c_branches__specialnotice
h3{margin:0;color:white}.c_branches__specialnotice
p{margin:0.5em 0;color:white}.faq_section{margin-bottom:50px}.faq_section
.faq_pair{margin:0
0 10px 0}.faq_section .faq_pair.displayed
.faq_question{color:#6c0;background-image:url("/static/images/delta_arrow_up.png")}.faq_section .faq_pair
.faq_question{background-color:#242424;color:white;font-size:18px;padding:20px
40px 20px 20px;font-weight:600;cursor:pointer;background-repeat:no-repeat;background-image:url("/static/images/delta_arrow_down.png");background-position:right 25px center}@media screen and (max-width: 750px){.faq_section .faq_pair
.faq_question{font-size:14px}}.faq_section .faq_pair
.faq_answer{background-color:#3d3d3d;padding:20px;font-size:14px;color:white}@media screen and (max-width: 750px){.faq_section .faq_pair
.faq_answer{font-size:12px}}.faq_section .faq_pair .faq_answer
table{margin:3em
auto;border-collapse:collapse}.faq_section .faq_pair .faq_answer table
td{padding:0.5em 1em;border-top:1px solid #6f6f6f}.faq_section .faq_pair .faq_answer table td:first-child{font-weight:600}.faq_section .faq_pair .faq_answer table tr:last-child
td{border-bottom:1px solid #6f6f6f}.geschichte_wide_image{width:100%;text-align:center;margin:0
auto}.geschichte_wide_image
img{width:100%}.geschichte_video_link
img{width:100%;border:none}.geschichte_text_section{width:100%;max-width:680px;padding:80px
0;margin:0
auto}.geschichte_text_section
h2{text-align:center;font-weight:300;font-size:38px}@media screen and (max-width: 940px){.geschichte_text_section
h2{font-size:27px}}.geschichte_text_section
h3{text-align:center;font-weight:700;font-size:18px;margin-top:50px;margin-bottom:10px}.geschichte_text_section
p{font-size:1rem;color:#999;line-height:180%;margin:10px
0 30px 0}@media screen and (max-width: 940px){.geschichte_text_section{padding:30px
10px}.geschichte_text_section
p{text-align:left}}.geschichte_text_section ul,.geschichte_text_section
ol{text-align:left}.geschichte_text_section_masthead{width:100%;background-color:#3d3d3d;padding:30px;box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1);margin-top:50px;margin-bottom:100px}@media screen and (max-width: 940px){.geschichte_text_section_masthead{padding:30px
15px}}.geschichte_text_section_masthead
p{font-size:18px}@media screen and (max-width: 500px){.geschichte_text_section_masthead
p{font-size:16px}}.geschichte_images{width:100%;text-align:center;margin:0
auto}.geschichte_images
img{margin:5px;width:100%;max-width:486px}@media screen and (max-width: 940px){.geschichte_images
img{margin:10px
0}}.biz_masthead{background-image:url("/media/img/business_auf_wienerisch/konferenz_buffet.jpg")}.reseller_masthead{background-image:url("/media/img/business_auf_wienerisch/konferenz_buffet.jpg")}.biz_masthead,.reseller_masthead{width:100%;margin:0
auto;background-size:cover;padding:50px
0 280px 0;background-repeat:no-repeat;background-position:center}.biz_masthead h1,.reseller_masthead
h1{font-weight:300;font-size:3rem;padding:50px;text-align:center;text-transform:uppercase;text-shadow:0px 0px 10px #000}.biz_masthead .biz_box_list,.reseller_masthead
.biz_box_list{width:100%;display:flex}@media screen and (max-width: 750px){.biz_masthead .biz_box_list,.reseller_masthead
.biz_box_list{display:block}}.biz_masthead .biz_box_list .biz_box,.reseller_masthead .biz_box_list
.biz_box{display:inline-block;width:26%;background-color:#4f4f4f;margin:0
1%;vertical-align:top;padding:20px
20px 10px 20px}.biz_masthead .biz_box_list .biz_box:first-child,.reseller_masthead .biz_box_list .biz_box:first-child{margin-left:9%}@media screen and (max-width: 750px){.biz_masthead .biz_box_list .biz_box:first-child,.reseller_masthead .biz_box_list .biz_box:first-child{margin-left:auto}}@media screen and (max-width: 750px){.biz_masthead .biz_box_list .biz_box,.reseller_masthead .biz_box_list
.biz_box{display:block;width:100%;margin:0
auto 40px auto;max-width:430px}.biz_masthead .biz_box_list .biz_box p,.reseller_masthead .biz_box_list .biz_box
p{text-align:center}}.biz_masthead .biz_box_list .biz_box h2,.reseller_masthead .biz_box_list .biz_box
h2{font-weight:300;text-transform:uppercase;margin:0;text-align:center;font-size:27px}.biz_masthead .biz_box_list .biz_box h2 strong,.reseller_masthead .biz_box_list .biz_box h2
strong{font-weight:400}.biz_masthead .cta,.reseller_masthead
.cta{width:100%;text-align:center;padding:50px
0;margin:75px
auto 0 auto;max-width:300px}.reseller_main_cta{margin:100px
0}.b2b_shop
h2{text-align:center;text-transform:uppercase;font-weight:300;font-size:38px}@media screen and (max-width: 940px){.b2b_shop
h2{font-size:27px}}.reseller_shop_notice{margin-top:25px;max-width:500px}.reseller_shop_notice
h3{text-transform:uppercase;font-weight:300;margin-bottom:0}.reseller_shop_notice
p{margin-top:5px}.reseller_shop_descriptions{margin-top:25px}.reseller_shop_descriptions
.reseller_shop_descriptions_item{width:45%;display:inline-block;vertical-align:top;margin-right:5%}.reseller_shop_descriptions .reseller_shop_descriptions_item:last-child{margin-right:0}@media screen and (max-width: 940px){.reseller_shop_descriptions
.reseller_shop_descriptions_item{width:90%;margin:0
5%}}.reseller_shop_descriptions .reseller_shop_descriptions_item
h3{text-transform:uppercase;font-weight:300;margin-bottom:0}.reseller_shop_descriptions .reseller_shop_descriptions_item
p{margin-top:5px}.b2b_shop_articles
.shop_article{margin-right:25%}@media screen and (max-width: 940px){.b2b_shop_articles
.shop_article{margin-right:0}}.b2b_masthead
.cta{background-color:transparent !important;max-width:none !important;margin:0
!important}.firmenkunden_masthead{background-image:url("/media/img/business_auf_wienerisch/konferenz_buffet.jpg")}.firmenkunden_masthead,.reseller_masthead{width:100%;margin:0
auto;background-size:cover;padding:50px
0 500px 0;background-repeat:no-repeat;background-position:center}.firmenkunden_masthead h1,.reseller_masthead
h1{font-weight:300;font-size:3rem;padding:50px;text-align:center;text-transform:uppercase;text-shadow:0px 0px 10px #000}.firmenkunden_masthead .firmenkunden_box_list,.reseller_masthead
.firmenkunden_box_list{width:100%;display:flex}@media screen and (max-width: 750px){.firmenkunden_masthead .firmenkunden_box_list,.reseller_masthead
.firmenkunden_box_list{display:block}}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box,.reseller_masthead .firmenkunden_box_list
.firmenkunden_box{display:inline-block;width:33%;background-color:#4f4f4f;color:white;margin:0
1%;vertical-align:top;padding:20px
20px 10px 20px;text-decoration:none}@media screen and (max-width: 940px){.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box,.reseller_masthead .firmenkunden_box_list
.firmenkunden_box{width:44%}}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box:first-child,.reseller_masthead .firmenkunden_box_list .firmenkunden_box:first-child{margin-left:16%}@media screen and (max-width: 940px){.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box:first-child,.reseller_masthead .firmenkunden_box_list .firmenkunden_box:first-child{margin-left:5%}}@media screen and (max-width: 750px){.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box:first-child,.reseller_masthead .firmenkunden_box_list .firmenkunden_box:first-child{margin-left:auto}}@media screen and (max-width: 750px){.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box,.reseller_masthead .firmenkunden_box_list
.firmenkunden_box{display:block;width:100%;margin:0
auto 40px auto;max-width:430px}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box p,.reseller_masthead .firmenkunden_box_list .firmenkunden_box
p{text-align:center}}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box h2,.reseller_masthead .firmenkunden_box_list .firmenkunden_box
h2{font-weight:300;text-transform:uppercase;margin:0;text-align:center;font-size:27px}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box h2 strong,.reseller_masthead .firmenkunden_box_list .firmenkunden_box h2
strong{font-weight:400}.firmenkunden_masthead .firmenkunden_box_list .firmenkunden_box__cta,.reseller_masthead .firmenkunden_box_list
.firmenkunden_box__cta{margin-top:25px;text-align:center}.firmenkunden_masthead .cta,.reseller_masthead
.cta{width:100%;text-align:center;padding:50px
0;margin:75px
0 0 0;background-color:rgba(0,0,0,0.3)}.reseller_main_cta{margin:100px
0}.c_checkout_catering__topgap{margin-top:25px}.c_checkout_catering__alerta{font-weight:bold;color:white;background-color:black;padding:0
4px}.c_checkout_catering__checkbox{margin:15px
0}.c_checkout_catering__textarea label,.c_checkout_catering__textarea
textarea{display:block}.c_checkout_catering__textarea
textarea{width:100%;min-height:50px;background-color:white;color:black;border:0;padding:11px
15px;box-sizing:border-box;font-size:14px;margin:10px
0}.c_checkout_catering__submitbuttons{position:relative;display:block;overflow:hidden;margin-top:40px}@media screen and (max-width: 500px){.c_checkout_catering__submitbuttons{text-align:center}}.c_checkout_catering__submitbuttons
p{margin-bottom:25px}.c_checkout_catering__submitbuttons__back{float:left;vertical-align:middle}@media screen and (max-width: 500px){.c_checkout_catering__submitbuttons__back{float:none;margin:10px
0}}.c_checkout_catering__submitbuttons__back
button{background:none;border:1px
solid white;color:white;border-radius:5px;padding:10px
30px}.c_checkout_catering__submitbuttons__fwd{float:right;vertical-align:middle}@media screen and (max-width: 500px){.c_checkout_catering__submitbuttons__fwd{float:none;margin:10px
0}}.c_checkout_details__streetdropdown{margin:0
0 3em 0}.c_checkout_details__streetdropdown
p{margin-top:0.5em;background-color:#ffd164;display:inline-block;padding:0.4em 0.6em;color:#2f2f2f}.c_checkout_details__streetdropdown__list{background-color:white;margin:1px
0 0 0;border-top:1px solid #d2d2d2;max-height:175px;overflow:auto}.c_checkout_details__streetdropdown__list
a{color:black;display:block;width:100%;padding:0.5em 0.5em;border-bottom:1px solid #d2d2d2;box-sizing:border-box;background-color:#e0e0e0;font-weight:bold;text-decoration:none}.c_checkout_details__streetdropdown__list a:last-child{border-bottom:none}.c_checkout_details__streetdropdown__list a:hover{background-color:#bedf9f}.c_checkout_details__streetdropdown__list a:hover
.main{text-decoration:none}.c_checkout_details__streetdropdown__list a
.main{text-decoration:underline}.c_checkout_details__streetdropdown__list a
.secondary{font-weight:normal;text-decoration:none;color:#555;margin-left:1em}.c_checkout_details__submitbutton
p{display:inline-block;margin-right:2em;color:#ff564c}.c_checkout_details__submitbutton input:disabled{background-color:#47622d !important;color:#7c8f69 !important}.c_checkout_details__shippingtime__title{margin:1em
0}.c_checkout_details__shippingtime__title
.c_checkout_details__shippingtime__title__text{display:flex;justify-content:start;align-items:center}.c_checkout_details__shippingtime__title .c_checkout_details__shippingtime__title__text
h2{margin:0}.c_checkout_details__shippingtime__title .c_checkout_details__shippingtime__title__text
.loading_spinner{margin:0
0 0 1em}.c_checkout_details__regionselector{padding:0
0 20px 0;margin:1em
0}.c_checkout_details__regionselector
h2{text-align:center;margin:0
0 2em 0}.c_checkout_details__regionselector
.options{display:flex;align-items:stretch;justify-content:center}.c_checkout_details__regionselector .options
a{display:flex;background-color:#474747;border:2px
solid #4f4f4f;color:#b2b2b2;padding:2.5em 4em;margin:0
1em;text-decoration:none;font-weight:bold;font-size:14px;border-radius:5px}.c_checkout_details__regionselector .options a:hover{border-color:#6c0;color:white}.c_checkout_details__regionselector__selected{display:flex;align-items:center;justify-content:flex-end;padding:0
0 20px 0;border-bottom:1px solid #4f4f4f;margin:0
0 2em 0}.c_checkout_details__regionselector__selected
.icon{width:1.5em;height:1.5em;margin:0
0.5em 0 0}.c_checkout_details__regionselector__selected
.text{text-align:left}.c_checkout_details__regionselector__selected .text
.name{font-weight:bold}.js_conditional_toggle__hidden{display:none}.c_checkout_payment__toggleable{margin-top:40px}.c_checkout_payment__reviewinvoiceaddress_warning{color:#ff655b;font-weight:bold;margin-top:0.5em;margin-bottom:1em}.c_checkout_payment__reviewinvoiceaddress_checkbox__error{color:#ff655b;margin-top:2px}.c_checkout_payment__reviewinvoiceaddress_submitbuttons{position:relative;display:block;overflow:hidden;margin-top:40px}.c_checkout_payment__reviewinvoiceaddress_submitbuttons__back{float:left;vertical-align:middle}.c_checkout_payment__reviewinvoiceaddress_submitbuttons__fwd{float:right;vertical-align:middle}.c_checkout_review{margin:2em
0 0 0}.c_checkout_review
a{font-size:1.1em}.c_checkout_review__creditsbox{margin:2em
0 0 0;background-color:#eed486;padding:0.5em 1em;display:flex;align-items:center}.c_checkout_review__creditsbox__icon{color:#967c2e;width:24px;flex-grow:0;margin-right:1em}.c_checkout_review__creditsbox__text
p{color:black;font-size:13px;margin:0}.c_checkout_review__creditsbox__text
a{color:#633c00;font-size:13px;font-weight:700}.c_checkout_review__creditsbox__text a:hover{text-decoration:none}.c_customer__surveycoupon__code{text-align:center;color:white !important;font-size:2em;margin:1em
0 !important}.c_customer__surveycoupon__cta{text-align:center}.c_flashes{box-sizing:border-box;background-color:#fee5b6;color:black;margin:2em
auto;width:100%;max-width:520px;padding:0.5em 1em;list-style:none}.c_feedback__select{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;width:100%;background-color:#4f4f4f;border:1px
solid #7f7f7f;border-radius:0.3em;overflow:hidden;margin:1.5em 0}.c_feedback__select__item{border-right:1px solid #7f7f7f;flex-grow:1;display:flex;justify-content:center;align-items:center;text-align:center;padding:1em
0;cursor:pointer}.c_feedback__select__item:last-child{border-right:none}.c_feedback__select__item:hover{background-color:#303030}.c_feedback__select__item__selected{background-color:#303030;color:#6c0;font-weight:bold}.c_feedback__text{width:100%;margin:1em
0;color:black;font-size:1rem;padding:0.5em;box-sizing:border-box}.c_feedback__text::placeholder{color:#303030}.c_feedback__sendbutton{text-align:right}.c_feedback__googlemaps_cta{text-align:center;margin:3em
0 0 0}.c_forms__gdpr{margin:15px
0 25px 0}.c_forms__gdpr
h3{display:none;margin:0
0 5px 0;font-weight:300;font-size:1.17em;text-transform:none}.c_forms__gdpr
p{margin:5px
0}.c_forms__gdpr p
b{background-color:rgba(0,0,0,0.2);padding:0
3px;font-weight:400}.c_forms__gdpr a:link,.c_forms__gdpr a:active,.c_forms__gdpr a:visited{text-decoration:underline;color:white;font-weight:400}.c_forms__gdpr a:hover{text-decoration:none}.c_forms__checkbox{margin-top:15px}.c_forms__checkbox
label{margin:5px
0;display:inline !important}.c_forms__checkbox
.errorMessage{margin:0
!important}.c_forms__recaptcha{margin-bottom:10px}.c_forms__activatable{margin:2em
0;border:1px
solid transparent;border-radius:5px;overflow:hidden}.c_forms__activatable
.c_forms__activatable__checkbox{display:flex;flex-direction:row;align-items:center;justify-items:center;padding:0
1em;background-color:#4f4f4f;border-bottom:1px solid transparent}.c_forms__activatable .c_forms__activatable__checkbox
label{padding:1em
0.5em;flex-grow:1;cursor:pointer}.c_forms__activatable .c_forms__activatable__checkbox
input{cursor:pointer}.c_forms__activatable
.c_forms__activatable__content{padding:1em;display:none}.c_forms__activatable .c_forms__activatable__content .input_field:last-child input:last-child{margin-bottom:0}.c_forms__activatable .c_forms__activatable__content .input_field
.errorMessage{margin:0}.c_forms__activatable.checked{background-color:#4f4f4f}.c_forms__activatable.checked
.c_forms__activatable__checkbox{background-color:transparent;border-color:#3d3d3d}.c_forms__activatable.checked .c_forms__activatable__checkbox
label{color:white;font-weight:600}.c_forms__activatable.checked
.c_forms__activatable__content{display:block}.c_modal{display:block;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.c_modal__hidden{display:none}.c_modal__content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px
solid #888;width:80%;z-index:100;color:black;max-width:700px;overflow:auto}@media screen and (max-width: 500px){.c_modal__content{width:95%;max-height:85%}}.c_modal__content
h2{margin:1.5em 0 0 0}.c_modal__content h2:nth-child(2){margin-top:1em}.c_modal__content
p{margin:0.5em 0}.c_modal__content
a{color:#6c0;font-weight:bold}.c_modal__close{color:#aaa;float:right;font-size:28px;font-weight:bold}.c_modal__close:hover,.c_modal__close:focus{color:black;text-decoration:none;cursor:pointer}.c_news__container{width:100%;max-width:740px}@media screen and (max-width: 940px){.c_news__container{text-align:center}}.c_news__list{margin:50px
0 0 0}.c_news__list
h2{font-weight:300;font-size:2em;text-align:right}.c_news__list__item{display:inline-block;margin:10px;padding:0;text-decoration:none}.c_news__list__item:hover
.c_news__list__item__image{outline:1px
solid #b2b2b2}.c_news__list__item__image{width:160px;height:160px;overflow:hidden;background-size:cover;background-color:white;display:block;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.c_news__list__item__date{text-decoration:none;font-weight:700;line-height:1.56em;text-transform:uppercase;color:#6c0}.c_news__page__navigation{width:100%;max-width:700px;padding:0;margin:80px
auto 20px auto;text-align:left}.c_news__page__content{width:100%;max-width:700px;padding:70px
60px;margin:0
auto 80px auto;background-color:#f5f1ee;color:black}.c_news__page__content
h1{color:black;font-weight:300;text-transform:uppercase;font-size:32px;text-align:center;margin-bottom:10px;margin-top:0}.c_news__page__content
h2{margin-top:50px}.c_news__page__content
p{text-align:justify}.c_news__page__content
img{width:100%;display:block;margin:25px
auto}.c_news__page__content
a{color:#9da946}.c_news__page__date{text-align:center;margin-bottom:60px;font-weight:300;font-size:1.2em}.c_news__page__cta{text-align:center;margin:80px
auto 100px auto}.c_news__page__greeting{color:#9da946;text-transform:uppercase;font-size:2em}.c_quickshop__box{width:100%;max-width:750px;margin:0
auto;background-color:#4f4f4f;padding:20px;color:white}.c_quickshop__box
h2{font-weight:300;text-transform:uppercase;text-align:center}.c_quickshop__table{width:100%;margin:10px
0 60px 0}.c_quickshop__table
tr{border-color:#5b5a5a;border-width:1px 0 1px 0;border-style:solid}.c_quickshop__table tr:hover{background-color:#444}.c_quickshop__table tr
td{padding:7px
0}.c_quickshop__table tr
td.c_quickshop__table__article{padding-left:7px;padding-right:20px}.c_quickshop__table tr
td.c_quickshop__table__quantity{text-align:right}.c_quickshop__table tr
td.c_quickshop__table__unit{padding-right:7px}.c_quickshop__table__article__allergens{float:right;font-size:0.8em;color:#b2b2b2;letter-spacing:-0.7px}.c_quickshop__table__article__description{font-size:0.8em;color:#b2b2b2}.c_quickshop__table__unit{color:#b2b2b2}.c_quickshop__table__row__hasfocus{background-color:#444}.c_quickshop__table__quantity__input{width:25px;border:none;padding:5px;margin-right:5px;text-align:right}.c_quickshop__cta{text-align:center;margin-top:30px}.c_search__wrapper{margin:8em
0}@media screen and (max-width: 940px){.c_search__wrapper{margin:0
0 8em 0}}.c_search__input{max-width:500px;margin:0
auto;text-align:center}@media screen and (max-width: 940px){.c_search__input{padding:0
0.5em}}.c_search__input
h1{font-size:2.5em;font-weight:300}.c_search__input
input{line-height:2.5rem;padding:0
1em;border:none;box-sizing:border-box}.c_search__input input[type="text"]{border-radius:0.3em 0 0 0.3em;width:70%;margin:0}.c_search__input input[type="submit"]{border-radius:0 0.3em 0.3em 0;margin:0;width:30%}.c_search__results{margin:2em
0 0 0}.c_search__results
h2{font-weight:700;font-size:2em;margin:2em
0 0.5em 0}.c_search__results
p{text-align:center;margin:2em
0}@media screen and (max-width: 940px){.c_search__results
p{padding:0
0.5em}}.c_search__results p a,.c_search__results p a:visited,.c_search__results p a:active,.c_search__results p a:link{color:#6c0;font-weight:700}.c_text__emphasized{color:white;margin-bottom:30px;border-left:2px solid white;padding-left:10px;box-sizing:border-box}.c_text__pagedescription{margin:5em
0;max-width:700px}@media screen and (max-width: 940px){.c_text__pagedescription{padding:0
1em}}.c_text__pagedescription
h2{font-size:1.5em;margin:2em
0 0 0}.c_text__pagedescription
p{margin:0.5em 0}