@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:400;src:url(/wp-content/themes/horeca/fonts/fira-sans-v17-cyrillic_cyrillic-ext_latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:400;src:url(/wp-content/themes/horeca/fonts/fira-sans-v17-cyrillic_cyrillic-ext_latin-italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Fira Sans';font-style:normal;font-weight:700;src:url(/wp-content/themes/horeca/fonts/fira-sans-v17-cyrillic_cyrillic-ext_latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Fira Sans';font-style:italic;font-weight:700;src:url(/wp-content/themes/horeca/fonts/fira-sans-v17-cyrillic_cyrillic-ext_latin-700italic.woff2) format('woff2')}*{margin:0;padding:0;line-height:1.5;box-sizing:border-box;outline-color:#ffb83c;outline-width:1px;font-family:'Fira Sans',sans-serif}img{border:none;max-width:100%;height:auto}html{background:#1c1c1c}body{display:flex;flex-wrap:wrap}body .fancybox-hidden{display:none}.screen-reader-text{display:none}.centered{max-width:1480px;margin:0 auto}.small-centered{max-width:800px}.flexdiv{width:100%}.site-icon{display:inline-block;vertical-align:middle;width:16px;height:16px;mask-position:center center;mask-repeat:no-repeat;mask-size:contain;background-color:#1c1c1c}.top-line{padding:0 20px;background:#f5f1ec}.top-line-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.top-pages button{display:none;font-size:13px;line-height:42px;color:#1c1c1c;padding:0 16px;border:none;border-right:1px solid #e7e2d9;border-left:1px solid #e7e2d9;background:#fff0;outline:none;cursor:pointer}.top-pages button:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-2px 4px 0 0;mask-position:center center;mask-repeat:no-repeat;mask-size:contain;background-color:#1c1c1c;mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/list-task.svg)}.top-pages button:hover,.top-pages button:focus{text-decoration:underline}#MenuPages ul{list-style:none;display:flex;flex-wrap:wrap}#MenuPages a{display:block;font-size:13px;line-height:42px;color:#1c1c1c;padding:0 16px;border-right:1px solid #e7e2d9;text-decoration:none}#MenuPages a:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;margin:-2px 4px 0 0;mask-position:center center;mask-repeat:no-repeat;mask-size:contain;background-color:#1c1c1c}#MenuPages .home a:before{mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/house.svg)}#MenuPages .delivery a:before{mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/truck.svg)}#MenuPages .return a:before{mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/arrow-counterclockwise.svg)}#MenuPages .blog a:before{mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/file-earmark-text.svg)}#MenuPages .contact a:before{mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/geo-alt.svg)}#MenuPages a:hover{text-decoration:underline}#MenuPages li:first-child a{border-left:1px solid #e7e2d9}.top-langs ul{list-style:none;display:flex;flex-wrap:wrap}.top-langs a{display:block;font-size:13px;text-align:center;width:42px;line-height:42px;color:#1c1c1c;padding:0;text-decoration:none;border-right:1px solid #e7e2d9}.top-langs a:hover{text-decoration:underline}.top-langs li:last-child a{border-right:none}@media screen and (min-width:921px){#MenuPages{display:block!important}}@media screen and (max-width:920px){.top-pages button{display:block}#MenuPages{display:none}#MenuPages ul{width:400px;max-width:100%;display:block}#MenuPages a{line-height:1.2;padding:13px 16px;border:1px solid #e7e2d9;border-radius:10px;margin:8px 0}}.head-line{padding:20px;background:#fbf8f3;position:sticky;top:0;z-index:99999}.head-line-wrap{display:flex;flex-wrap:wrap;align-items:center}.head-line header{width:84px;margin-right:20px}.head-line header a{display:block}.head-line header img{display:block}.head-nav{width:120px;margin-right:20px}.head-nav button{width:100%;border:none;color:#1c1c1c;font-size:16px;font-weight:700;background-color:#ffb83c;line-height:42px;cursor:pointer;outline:none;border-radius:35px;transition:background-color 0.5s}.head-nav button i{margin:-2px 4px 0 0}.head-nav button:hover,.head-nav button:focus{background-color:#ffc663}.head-search{width:calc(100% - 722px)}.head-search button{display:none;width:42px;height:42px;background:#fff0;border:1px solid #1c1c1c;border-radius:100%;outline:none;cursor:pointer;margin-left:auto}.head-search button i{width:20px;height:20px}#HeadSearch .aws-container .aws-search-form{height:42px;border-radius:10px}#HeadSearch .aws-container .aws-search-field{border-color:#e7e2d9;color:#1c1c1c;border-radius:10px 0 0 10px!important;padding:0 42px 0 14px;line-height:40px;border-right:none;font-size:12px!important}#HeadSearch .aws-container .aws-search-field::placeholder{color:#1c1c1c}#HeadSearch .aws-container .aws-search-form .aws-search-clear{color:#1c1c1c;padding:0;width:42px;text-align:center}#HeadSearch .aws-container .aws-search-form .aws-wrapper .aws-loader{border-color:#e7e2d9;border-left-color:#1c1c1c}#HeadSearch .aws-container .aws-search-form .aws-form-btn{background:#fff;border-color:#e8e2d9;border-left:none;margin:0;border-radius:0 10px 10px 0px!important}#HeadSearch .aws-container .aws-search-form .aws-search-btn_icon{color:#1c1c1c}body .aws-search-result{border-color:#e7e2d9;border-radius:10px!important;overflow:hidden}body .aws-search-result .aws_result_scroll::-webkit-scrollbar-track{background:#e7e2d9;border-radius:4px;cursor:pointer}body .aws-search-result .aws_result_scroll::-webkit-scrollbar-thumb{background:#dbd6cd;border-radius:4px;cursor:pointer}body .aws-search-result .aws_results .aws_result_item{display:flex;flex-wrap:wrap;align-items:center;border-color:#e7e2d9;padding:4px}body .aws-search-result .aws_result_item.hovered,body .aws-search-result .aws_result_item:hover,body .aws-search-result .aws_search_more a:hover{background:#fbf8f3}body .aws-search-result .aws_result_image{float:none;padding:0;width:60px;margin-right:10px}body .aws-search-result .aws_result_image img{display:block;width:60px;height:60px;object-fit:cover;border-radius:10px}body .aws-search-result .aws_result_content{width:calc(100% - 85px)}body .aws-search-result .aws_result_head{display:block;color:#1c1c1c;margin-bottom:0}body .aws-search-result .aws_result_title{padding:0;line-height:1.2}body.rus-lang .aws-search-result .aws_result_title .ukr-lang{display:none}body.ukr-lang .aws-search-result .aws_result_title .rus-lang{display:none}body .aws-search-result .aws_result_price{text-align:left;color:#055e21;margin-top:4px}body .aws-search-result .aws_result_price del{padding:0;color:#363636;font-weight:400;opacity:1}body .aws-search-result .aws_search_more{line-height:42px;display:block!important;color:#1c1c1c;padding:0!important;font-weight:700;text-transform:uppercase;border-bottom:none!important}body .aws-search-result .aws_results .aws_result_item.aws_result_tax{padding:10px}body .aws-search-result .aws_results .aws_result_item.aws_result_tax .aws_result_content{width:100%}body .aws-search-result .aws_results .aws_result_item.aws_result_tax .aws_result_content .aws_result_head{display:flex;align-items:center;flex-wrap:wrap;min-height:19px}body .aws-search-result .aws_results .aws_result_item.aws_result_tax .aws_result_content .aws_result_head img{width:60px;height:60px;border-radius:10px;display:block;margin:0 10px 0 0}.head-contacts{width:210px;margin-left:20px}.head-contacts button{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;border:none;color:#1c1c1c;font-weight:700;background:#fff0;cursor:pointer;outline:none;line-height:42px;font-size:18px}.head-contacts button i{background-color:#1c1c1c}.head-contacts button span{line-height:42px}.head-contacts button .caret-down-fill{transition:transform 0.5s}.head-contacts button:hover,.head-contacts button:focus{text-decoration:underline}.head-contacts button:hover .caret-down-fill,.head-contacts button:focus .caret-down-fill{transform:rotate(180deg)}.head-account{width:228px;margin-left:20px}.head-account ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.head-account li{width:110px}.head-account a{display:block;text-align:center;position:relative;color:#1c1c1c;border:1px solid #1c1c1c;border-radius:35px;line-height:40px;font-size:13px;text-decoration:none;text-transform:uppercase;font-weight:700}.head-account a:hover{text-decoration:underline}.head-account a i{background-color:#1c1c1c;width:24px;height:24px;margin:-2px 4px 0 0}.head-account a .cart-count{display:block;width:28px;line-height:28px;position:absolute;right:-8px;top:-14px;background:#ffb83c;color:#1c1c1c;border-radius:100%}#MenuCatalog{background:#fff!important}#MenuCatalog button.toggle{display:none}#MenuCatalog ul{list-style:none}#MenuCatalog>ul{width:1000px;max-width:100%;height:500px;max-height:100%;overflow-y:auto}#MenuCatalog>ul::-webkit-scrollbar{width:6px}#MenuCatalog>ul::-webkit-scrollbar-track{background:#e7e2d9;border-radius:4px;cursor:pointer}#MenuCatalog>ul::-webkit-scrollbar-thumb{background:#dbd6cd;border-radius:4px;cursor:pointer}#MenuCatalog>ul>li>div{display:none;position:absolute;left:calc(300px + 2rem);right:2rem;top:2rem;bottom:2rem;overflow:hidden;padding:0 20px}#MenuCatalog>ul>li:hover>div{display:block}#MenuCatalog>ul>li>div>ul{max-height:100%;overflow-y:auto;display:flex;flex-wrap:wrap;gap:8px}#MenuCatalog>ul>li>div>ul::-webkit-scrollbar{width:6px}#MenuCatalog>ul>li>div>ul::-webkit-scrollbar-track{background:#e7e2d9;border-radius:4px;cursor:pointer}#MenuCatalog>ul>li>div>ul::-webkit-scrollbar-thumb{background:#dbd6cd;border-radius:4px;cursor:pointer}#MenuCatalog>ul>li{max-width:300px}#MenuCatalog>ul li>a{display:block;position:relative;color:#1c1c1c;border:1px solid #e7e2d9;border-radius:10px;line-height:1.2;padding:13px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:color 0.5s;background:#fbf8f3}#MenuCatalog>ul>li>a{padding:13px 28px 13px 52px;text-transform:uppercase;margin:8px 0}#MenuCatalog>ul>li:first-child>a{margin-top:0}#MenuCatalog>ul>li:last-child>a{margin-bottom:0}#MenuCatalog>ul li:hover>a{text-decoration:underline;color:#603c00}#MenuCatalog>ul>li>a:before{content:"";display:block;width:30px;height:30px;position:absolute;left:12px;top:50%;margin-top:-15px;mask-size:contain;mask-position:center center;mask-repeat:no-repeat;background-color:#1c1c1c;transition:background-color 0.5s;mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome/solid/list.svg)}#MenuCatalog>ul>li.menu-item-has-children>a:after{content:"";display:block;width:14px;height:14px;position:absolute;right:16px;top:50%;margin-top:-7px;mask-size:contain;mask-position:center center;mask-repeat:no-repeat;background-color:#1c1c1c;transition:background-color 0.5s;mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/chevron-right.svg);transition:right 0.5s,background-color 0.5s}#MenuCatalog>ul>li.menu-item-has-children:hover>a:after{right:10px;background-color:#603c00}#MenuCatalog>ul>.milk a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/cow.svg)}#MenuCatalog>ul>.plant-milk a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/leaf.svg)}#MenuCatalog>ul>.condensed a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/can.svg)}#MenuCatalog>ul>.cheese a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/cheese.svg)}#MenuCatalog>ul>.butter a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/butter.svg)}#MenuCatalog>ul>.cream a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/cream.svg)}#MenuCatalog>ul>.kefir a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/kefir.svg)}#MenuCatalog>ul>.sour-cream a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/sour-cream.svg)}#MenuCatalog>ul>.cottage-cheese a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/cottage-cheese.svg)}#MenuCatalog>ul>.yogurt a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/yogurt.svg)}#MenuCatalog>ul>.egg a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/egg.svg)}#MenuCatalog>ul>.confectionery a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/cookie.svg)}#MenuCatalog>ul>.syrup a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/syrup.svg)}#MenuCatalog>ul>.sauce a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/sauce.svg)}#MenuCatalog>ul>.coffee a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/coffee-beans.svg)}#MenuCatalog>ul>.tea a:before{mask-image:url(/wp-content/themes/horeca/images/icons/custom/tea.svg)}#MenuCatalog>ul>.drinks a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/bottle-water.svg)}#MenuCatalog>ul>.ice a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/cubes.svg)}#MenuCatalog>ul>.consumables a:before{mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/utensils.svg)}@media screen and (max-height:620px){#MenuCatalog>ul{height:100%}}@media screen and (max-width:1120px){#MenuCatalog>ul{height:100%;overflow-y:unset}#MenuCatalog button.toggle{display:block;position:absolute;right:0;top:0;height:43.59px;width:42px;border:none;background-color:#1c1c1c;cursor:pointer;mask-repeat:no-repeat;mask-position:center center;mask-size:14px 14px;mask-image:url(/wp-content/themes/horeca/images/icons/font-awesome-7/solid/chevron-down.svg);transition:transform 0.5s,background-color 0.5s}#MenuCatalog button.toggle.active{transform:rotate(180deg);background-color:#603c00}#MenuCatalog>ul>li{max-width:inherit;position:relative}#MenuCatalog>ul li>a{padding:12px;margin:8px 0}#MenuCatalog>ul>li>a{padding:13px 28px 13px 52px;margin:8px 0!important}#MenuCatalog>ul>li.menu-item-has-children>a{padding:13px 52px}#MenuCatalog>ul>li.menu-item-has-children>a:after{width:1px;right:42px;top:0;bottom:0;background-color:#e7e2d9;mask:none;margin-top:0;height:auto}#MenuCatalog>ul>li.menu-item-has-children:hover>a:after{right:43px;background-color:#e7e2d9}#MenuCatalog>ul>li>div{position:static;padding:0 0 0 16px}#MenuCatalog>ul>li:hover>div{display:none}#MenuCatalog>ul>li>div.active{display:block!important}#MenuCatalog>ul>li>div>ul{display:block}}@media screen and (max-width:1200px){body .aws-search-result .aws_results .aws_result_item.aws_result_tax .aws_result_content .aws_result_head img{display:none}}@media screen and (max-width:1060px){.head-search{width:calc(100% - 406px)}.head-contacts{width:42px}.head-contacts button{justify-content:center;border:1px solid #1c1c1c;height:42px;border-radius:100%}.head-contacts button i{width:18px;height:18px}.head-contacts button span{display:none}.head-contacts button .caret-down-fill{display:none}.head-account{width:92px;margin-left:8px}.head-account li{width:42px}.head-account a{border-radius:100%}.head-account a i{margin-right:0}.head-account a span:not(.cart-count){display:none}}@media screen and (max-width:1024px){.head-search .aws-container .aws-search-field{font-size:12px}}@media screen and (min-width:721px){#HeadSearch{display:block!important}}@media screen and (max-width:720px){.head-search{width:calc(100% - 394px)}.head-search button{display:block}#HeadSearch{width:600px;max-width:100%;display:none;height:98%}.head-contacts{margin-left:8px}}@media screen and (max-width:480px){.head-line header{margin-right:8px}.head-nav{margin-right:8px}.head-search{width:calc(100% - 370px)}}@media screen and (max-width:460px){.head-line header{width:50px}.head-nav{width:106px}.head-search{width:calc(100% - 322px)}}@media screen and (max-width:408px){.head-contacts{display:none}.head-search{width:calc(100% - 272px)}}@media screen and (max-width:358px){.head-line header{display:none}.head-search{width:calc(100% - 214px)}}.content-line{padding:50px 20px 30px;background:#fff}.front-page-line{background:#fbf8f3}.white-content-box{background:#fff;padding:60px 60px 40px;border-radius:10px;margin-bottom:20px}.archive-description{background:#fbf8f3;padding:60px 60px 40px;border-radius:10px;margin-bottom:20px;margin-top:40px}@media screen and (max-width:900px){.white-content-box,.archive-description{background:#fff0;padding:0;border-radius:0;margin-bottom:0}}.flow-root{display:flow-root}main h1,main h2,main h3,main h4,main h5,main h6{font-size:32px;margin-bottom:20px;line-height:1.2;color:#1c1c1c}main h1>*,main h2>*,main h3>*,main h4>*,main h5>*,main h6>*{line-height:1.2}main h2{font-size:28px}main h3{font-size:24px}main h4,main h5,main h6{font-size:20px}@media screen and (max-width:600px){main h1,main h2,main h3,main h4,main h5,main h6{word-wrap:break-word}}main .sub-heading{text-transform:uppercase;font-size:16px;margin-bottom:10px;line-height:1.2;color:#1c1c1c;font-weight:700}main a{color:#603c00}main a:hover{text-decoration:none}main mark{background:#1c1c1c;color:#fff;padding:3px 6px;border-radius:10px}main code{background:#e7e2d9;font-family:monospace}main sup,main sub{line-height:1.2}main p,main address,main ul,main ol,main dl{font-size:16px;margin-bottom:20px;color:#363636}main ul,main ol{padding-left:24px}main ul li ul,main ul li ol,main ol li ul,main ol li ol{margin-bottom:0}main li{margin:8px 0}main dt{font-weight:700}.contact-info dt i{width:24px;height:24px;margin:-2px 4px 0 0}.contact-info dd{padding-left:28px}main blockquote{padding:10px 20px;background:#fbf8f3;border-left:4px solid #1c1c1c;border-right:4px solid #1c1c1c;margin-bottom:20px;border-radius:10px}main blockquote p{margin:10px 0}main pre{padding:20px;background:#fbf8f3;margin-bottom:20px;overflow-x:auto;font-size:16px;color:#363636;font-family:monospace;border-radius:10px}main pre::-webkit-scrollbar{height:6px}main pre::-webkit-scrollbar-track{background:#e7e2d9;border-radius:4px;cursor:pointer}main pre::-webkit-scrollbar-thumb{background:#dbd6cd;border-radius:4px;cursor:pointer}main hr{margin:0 auto 20px;border:none;border-bottom:1px solid #e7e2d9}main table{margin-bottom:20px;font-size:14px;color:#363636;width:100%;max-width:100%;border-collapse:separate!important;border-spacing:1px!important;background:#e7e2d9;border-radius:4px}main caption{font-size:12px;color:#363636;text-align:center;margin-top:8px;caption-side:bottom;line-height:1.2}main td,main th{font-size:14px;color:#363636;padding:10px;vertical-align:top;text-align:left;line-height:1.2;background:#fff;border-radius:4px}main td>*,main th>*{font-size:14px;line-height:1.2}main th{color:#1c1c1c}main thead th,main thead td{color:#fff;font-weight:700;background:#1c1c1c;outline:1px solid #1c1c1c;border-radius:0}main thead>tr>*:first-child{border-radius:4px 0 0 4px}main thead>tr>*:last-child{border-radius:0 4px 4px 0}main tfoot th,main tfoot td{background:#fbf8f3}@media screen and (max-width:800px){main table{display:block;overflow-x:auto}main table::-webkit-scrollbar{height:6px}main table::-webkit-scrollbar-track{background:#e7e2d9;border-radius:4px;cursor:pointer}main table::-webkit-scrollbar-thumb{background:#dbd6cd;border-radius:4px;cursor:pointer}main caption{margin-bottom:8px}main th,main td{min-width:300px}}main form{margin-bottom:20px;font-size:14px;color:#1c1c1c;background:#fbf8f3;padding:20px 20px 10px;border-radius:10px}main form>*{color:#1c1c1c;font-size:14px}main abbr,main .required{color:#e12d2d;text-decoration:none}main form p,main form address,main form h2,main form h3,main form h4,main form h5,main form h6,main form ul,main form ol,main form dl,main form blockquote,main form table,main form hr,main form pre{margin-bottom:10px}main form ul li ul,main form ol li ul,main form ol li ol,main form ul li ol,main form blockquote p{margin:0}main input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="radio"]):not([type="checkbox"]),main textarea,main select{border:1px solid #e7e2d9;background:#fff;font-size:14px;padding:10px 14px;color:#1c1c1c;width:100%;max-width:100%;resize:vertical;border-radius:10px}main input[type="date"],main input[type="file"],main input[type="color"]{resize:none!important}main *[disabled="disabled"]{background:#e7e2d9!important;cursor:not-allowed!important;color:#363636!important;border-color:#e7e2d9!important}main input[type="color"]{min-height:40px;min-width:40px;width:auto!important;padding:2px 4px!important}main input[type="radio"],main input[type="checkbox"],main select,main input[type="file"],main input[type="color"],main label{cursor:pointer}main input[type="radio"],main input[type="checkbox"]{margin:-2px 4px 0 0;vertical-align:middle;outline:none;padding:0;width:18px;height:18px;border:2px solid #e7e2d9;background:#fff;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color 0.5s,background 0.5s,box-shadow 0.5s}main input[type="radio"]:hover,main input[type="checkbox"]:hover,main input[type="radio"]:focus,main input[type="checkbox"]:focus{border-color:#603c00}main input[type="radio"]:checked,main input[type="checkbox"]:checked{background:#603c00;border-color:#603c00;box-shadow:inset 3px 0 0 #fff,inset -3px 0 0 #fff,inset 0 3px 0 #fff,inset 0 -3px 0 #fff}main input[type="checkbox"]{position:relative;border-radius:4px}main input[type="checkbox"]:checked{box-shadow:none;background:#fff}main input[type="checkbox"]:before{content:"";display:block;width:3px;height:7px;border-bottom:3px solid #603c00;border-right:3px solid #603c00;transform:rotate(45deg) scale(0);position:absolute;left:50%;top:50%;margin-left:-3px;margin-top:-6px;opacity:0;transition:transform 0.5s,opacity 0.5s}main input[type="checkbox"]:checked:before{transform:rotate(45deg) scale(1);opacity:1}main input[type="file"]::-webkit-file-upload-button{border:1px solid #e7e2d9;-webkit-appearance:none;background:#fbf8f3;color:#1c1c1c;cursor:pointer;font-family:'Fira Sans',sans-serif;border-radius:10px;font-size:14px}main input[type="file"]::-ms-value{border:1px solid #e7e2d9;background:#fbf8f3;color:#1c1c1c;cursor:pointer;border-radius:10px;font-size:14px}main fieldset{padding:20px 20px 10px;border:2px solid #e7e2d9;margin-bottom:10px;border-radius:10px}main fieldset>*{color:#1c1c1c;font-size:14px}main legend{font-size:13px;color:#1c1c1c;text-transform:uppercase;font-weight:700}main input[type="reset"],main input[type="button"],main button,main input[type="submit"]{background:#ffb83c;color:#1c1c1c;font-size:12px;padding:12px 16px;border:none;border-radius:35px;cursor:pointer;text-transform:uppercase;font-weight:700;transition:background-color 0.5s;outline:none}main input[type="reset"]:hover,main input[type="button"]:hover,main button:hover,main input[type="reset"]:focus,main input[type="button"]:focus,main button:focus,main input[type="submit"]:hover,main input[type="submit"]:focus{background-color:#ffc663}body .wpcf7-spinner{display:none!important}main table p,main table address,main table h2,main table h3,main table h4,main table h5,main table h6,main table ul,main table ol,main table dl,main table blockquote,main table form,main table hr,main table pre{margin:8px 0;line-height:1.2}main object,main iframe,main audio,main video{margin:0 auto 20px;max-width:100%;display:block;border:none;border-radius:10px;overflow:hidden}main video,main audio{width:100%;border-radius:10px;overflow:hidden}main .wp-audio-shortcode,main .wp-video-shortcode{margin-bottom:20px;display:block;border-radius:10px;overflow:hidden}main .wp-video{max-width:100%;overflow:hidden;margin:0 auto}main .wp-post-image{display:block;margin:0 auto 20px}main .alignnone,main .aligncenter,main .alignleft,main .alignright{overflow:hidden}main table.alignnone,main table.aligncenter,main table.alignleft,main table.alignright{overflow-x:auto}main img.alignnone,main img.aligncenter,main img.alignleft,main img.alignright{border-radius:10px}main .alignnone{margin:0 0 20px}main .aligncenter{margin:0 auto 20px}main .alignleft{float:left;clear:left;margin:0 20px 20px 0;width:auto!important}main .alignright{float:right;clear:right;margin:0 0 20px 20px;width:auto!important}main table .alignnone{margin:8px 0}main table .aligncenter{margin:8px auto}main table .alignleft{margin:8px 8px 8px 0}main table .alignright{margin:8px 0 8px 8px}@media screen and (max-width:780px){main .alignleft,main .alignright,main table .alignleft,main table .alignright{float:none;clear:both;margin:0 auto 20px}main .alignleft img,main .alignright img{margin-left:auto;margin-right:auto}}main figure img{display:block}main figcaption{font-size:12px;color:#363636;text-align:center;margin:8px 0 0;line-height:1.2}main :where(img[class*=wp-image-]){border-radius:10px}main .aligncenter img{margin:0 auto}main .wp-caption-text{text-align:center}main .wp-caption>a{display:grid;clear:both;position:relative;text-decoration:none;overflow:hidden;border-radius:10px}main .wp-caption>a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgb(28 28 28 / .6);transition:opacity 0.5s;opacity:0}main .wp-caption>a:after{content:"";display:block;mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/eye-fill.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center center;background-color:#fff;width:36px;height:36px;margin:-18px 0 0 -18px;top:50%;left:50%;position:absolute;z-index:3;transition:opacity 0.5s;opacity:0}main .wp-caption>a:hover:before,main .wp-caption>a:hover:after{opacity:1}main .gallery{display:flex;flex-wrap:wrap;margin:0 -4px 12px;text-align:center}main .gallery figure{margin:0 4px 8px}main .gallery figure img{margin:0 auto;width:auto;border-radius:10px}main .gallery-columns-9 figure{width:calc(11.11% - 8px)}main .gallery-columns-8 figure{width:calc(12.5% - 8px)}main .gallery-columns-7 figure{width:calc(14.28% - 8px)}main .gallery-columns-6 figure{width:calc(16.66% - 8px)}main .gallery-columns-5 figure{width:calc(20% - 8px)}main .gallery-columns-4 figure{width:calc(25% - 8px)}main .gallery-columns-3 figure{width:calc(33.33% - 8px)}main .gallery-columns-2 figure{width:calc(50% - 8px)}main .gallery-columns-1 figure{width:calc(100% - 8px)}main .gallery figure .gallery-icon a{display:inline-block;vertical-align:top;clear:both;position:relative;text-decoration:none;max-width:100%;overflow:hidden;border-radius:10px}main .gallery figure .gallery-icon a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgb(28 28 28 / .6);opacity:0;transition:opacity 0.5s}main .gallery figure .gallery-icon a:after{content:"";display:block;mask-image:url(/wp-content/themes/horeca/images/icons/bootstrap/zoom-in.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center center;background-color:#fff;width:36px;height:36px;margin:-18px 0 0 -18px;top:50%;left:50%;position:absolute;z-index:3;transition:opacity 0.5s;opacity:0}main .gallery figure .gallery-icon a:hover:before,main .gallery figure .gallery-icon a:hover:after{opacity:1}@media screen and (max-width:840px){main .gallery-columns-9 figure{width:calc(12.5% - 8px)}}@media screen and (max-width:670px){main .gallery-columns-9 figure,main .gallery-columns-8 figure{width:calc(14.28% - 8px)}}@media screen and (max-width:600px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure{width:calc(16.66% - 8px)}}@media screen and (max-width:560px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure,main .gallery-columns-6 figure{width:calc(20% - 8px)}}@media screen and (max-width:500px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure,main .gallery-columns-6 figure,main .gallery-columns-5 figure{width:calc(25% - 8px)}}@media screen and (max-width:430px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure,main .gallery-columns-6 figure,main .gallery-columns-5 figure,main .gallery-columns-4 figure{width:calc(33.33% - 8px)}}@media screen and (max-width:350px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure,main .gallery-columns-6 figure,main .gallery-columns-5 figure,main .gallery-columns-4 figure,main .gallery-columns-3 figure{width:calc(50% - 8px)}}@media screen and (max-width:290px){main .gallery-columns-9 figure,main .gallery-columns-8 figure,main .gallery-columns-7 figure,main .gallery-columns-6 figure,main .gallery-columns-5 figure,main .gallery-columns-4 figure,main .gallery-columns-3 figure,main .gallery-columns-2 figure{width:calc(100% - 8px)}}