@import url("//fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap&subset=latin-ext");@import url("https://use.typekit.net/czz0zzr.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{list-style:none;margin:1em 0;padding:0}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-left:.3em;margin-right:0}.button-action{display:inline-block;line-height:160%;padding:.2em .5em .3em;text-decoration:none}.button-action:before{content:"+";font-weight:900;margin-left:-.1em;padding-right:.2em}[dir=rtl] .button-action:before{margin-left:0;margin-right:-.1em;padding-left:.2em;padding-right:0}
.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li:before{content:" »"}.breadcrumb li:first-child:before{content:none}
.button,.image-button{margin-left:1em;margin-right:1em}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0}
.container-inline .label:after,.container-inline label:after{content:":"}.form-type-checkboxes .container-inline label:after,.form-type-radios .container-inline label:after{content:""}.form-type-checkboxes .container-inline .form-type-checkbox,.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-bottom:0;margin-top:0}
details{border:1px solid #ccc;margin-bottom:1em;margin-top:1em}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}
.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;font-weight:400;width:10em}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:700}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0}
.field__label{font-weight:700}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-left:.5em;padding-right:0}.field--label-inline .field__label:after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;padding-right:0}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}.form-required:after{background-image:url(/themes/theme/assets/css/images/icons/drupal/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:0}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid #e00}.form-item--error-message:before{background:url(/themes/theme/assets/css/images/icons/drupal/error.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;vertical-align:sub;width:14px}
.icon-help{background:url(/themes/theme/assets/css/images/icons/drupal/help.png) 0 50% no-repeat;padding:1px 0 1px 20px}[dir=rtl] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0}.feed-icon{background:url(/themes/theme/assets/css/images/icons/drupal/feed.svg) no-repeat;display:block;height:16px;overflow:hidden;text-indent:-9999px;width:16px}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-left:.5em;margin-right:0}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-left:.5em;margin-right:1em;margin-top:2.3em}[dir=rtl] .form--inline .form-item-separator{margin-left:1em;margin-right:.5em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
button.link{background:transparent;border:0;cursor:pointer;font-size:1em;margin:0;padding:0}label button.link{font-weight:700}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-left:15px;padding-right:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}ul.links a.is-active{color:#000}
ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left}[dir=rtl] ul.menu{margin-left:0;margin-right:1em;text-align:right}.menu-item--expanded{list-style-image:url(/themes/theme/assets/css/images/icons/drupal/menu-expanded.png);list-style-type:circle}.menu-item--collapsed{list-style-image:url(/themes/theme/assets/css/images/icons/drupal/menu-collapsed.png);list-style-type:disc}[dir=rtl] .menu-item--collapsed{list-style-image:url(/themes/theme/assets/css/images/icons/drupal/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox,td.checkbox,th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
.tabs{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 .5em;padding:0}.tabs a{border:2px solid var(--border-color-green);display:block;padding:.5em 1em;text-decoration:none}.tabs a.is-active,.tabs a:focus,.tabs a:hover{background-color:var(--background-color-green);color:var(--color-text-light)}
.form-textarea-wrapper textarea{box-sizing:border-box;display:block;margin:0;width:100%}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%}}
.messages{background:no-repeat 10px 17px;border:1px solid;border-left:0 solid;border-radius:2px;overflow-wrap:break-word;padding:15px 20px 15px 35px}[dir=rtl] .messages{background-position:right 10px top 17px;border-width:1px 0 1px 1px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{background-color:#f3faef;background-image:url(/themes/theme/assets/css/images/icons/drupal/check.svg);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/themes/theme/assets/css/images/icons/drupal/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;background-image:url(/themes/theme/assets/css/images/icons/drupal/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
@media screen{:root{--color-surf:#afd7b4;--color-deep-sea-green:#055556;--color-white:#fff;--text-base-size:1em}@font-face{font-display:swap;font-family:danish_crown_displaybold;font-style:normal;font-weight:400;src:url(/themes/theme/assets/fonts/danishcrowndisplay-bold.woff2) format("woff2"),url(/themes/theme/assets/fonts/danishcrowndisplay-bold.woff) format("woff")}@font-face{font-display:swap;font-family:danish_crown_textbold;font-style:normal;font-weight:400;src:url(/themes/theme/assets/fonts/danishcrowntext-bold.woff2) format("woff2"),url(/themes/theme/assets/fonts/danishcrowntext-bold.woff) format("woff")}@font-face{font-display:swap;font-family:danish_crown_textbold_italic;font-style:normal;font-weight:400;src:url(/themes/theme/assets/fonts/danishcrowntext-bolditalic.woff2) format("woff2"),url(/themes/theme/assets/fonts/danishcrowntext-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:danish_crown_textitalic;font-style:normal;font-weight:400;src:url(/themes/theme/assets/fonts/danishcrowntext-italic.woff2) format("woff2"),url(/themes/theme/assets/fonts/danishcrowntext-italic.woff) format("woff")}@font-face{font-display:swap;font-family:danish_crown_textregular;font-style:normal;font-weight:400;src:url(/themes/theme/assets/fonts/danishcrowntext-regular.woff2) format("woff2"),url(/themes/theme/assets/fonts/danishcrowntext-regular.woff) format("woff")}.menu-main__link--level-1,.skip-link,h1,h2,h3,h4,h5,h6{font-family:danish_crown_displaybold,arial,sans-serif;font-style:normal;font-weight:400}#sliding-popup .eu-cookie-compliance-buttons button,#sliding-popup .eu-cookie-compliance-content a,#sliding-popup .eu-cookie-compliance-content strong{font-family:danish_crown_textbold,Arial,sans-serif;font-style:normal;font-weight:400}#sliding-popup,html{font-family:danish_crown_textregular,Arial,sans-serif;font-style:normal;font-weight:400}.contact-section>.content>.label,.node-grill-master .header h1,.node-grill-master .label,.node-grill-master-teaser h3,.node-product .header .text,.node-product .product-content .other-products .label,.node-product .product-content .product h1,.node-product-teaser h2,.node-products-category-page .header h2,.node-products-category-page .products-category-content .label,.node-recipe .other-recipes .label,.node-recipe .recipe-content .label,.node-recipe .recipe-top .info,.node-recipe .recipe-top h1,.node-recipe-category-page .header h1,.node-recipe-teaser .info,.node-recipe-teaser .link a,.node-recipe-teaser h3,.node-recipe-teaser-compact h3,.node-trick .header .label,.node-trick h2,.paragraph-central-text-with-graphics h2,.paragraph-grill-masters h2,.paragraph-recommended h2,.paragraph-slide-recipe h3,.paragraph-stek-timer h2,.paragraph-text-image .content .text strong,.paragraph-text-with-graphics-on-side h2,.paragraph-view h2,.view-products-links.view-display-id-pages .view-content,.view-recipes-front h2,.view-recipes-links.view-display-id-pages .view-content{font-family:Repetition,Arial,sans-serif;font-style:normal;font-weight:400}.contact-section .top .address p,.node-grill-master .header .description,.node-product .product-content .product .description,.node-product-teaser .description,.node-recipe .recipe-content .wrapper>div,.node-recipe .recipe-top .description,.paragraph-central-text-with-graphics .text,.paragraph-slide-recipe .description,.paragraph-text .text,.paragraph-text-image .content .text,.paragraph-text-with-graphics-on-side .image-description,.paragraph-text-with-graphics-on-side .text{font-family:Montserrat,Arial,sans-serif;font-style:normal;font-weight:500}.contact-section .bottom,.contact-section .top .address .label,.contact-section .top .contact .mail,.node-recipe-teaser-compact .link a,.node-trick .header h1,.node-trick-teaser .link a:not(.coverer),.node-trick-teaser h3,.paragraph-recommended .recommended .title,.paragraph-slide-recipe .link a,.paragraph-slide-video .link a,.term-recipe-category .link a:not(.coverer),.term-recipe-category h3,.view-id-tricks.view-display-id-front .pager a{font-family:headline-gothic-atf-round,Arial,sans-serif;font-style:normal;font-weight:400}.ajax-progress-fullscreen,.ajax-progress-throbber{background-color:transparent;background-image:none;height:48px;left:50%;opacity:1;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:48px;z-index:1000}.ajax-progress-fullscreen:before,.ajax-progress-throbber:before{animation:flipX 1s linear infinite;background-color:var(--background-color-green);box-sizing:border-box;content:"";display:block;height:48px;width:48px}.ajax-progress-fullscreen .message,.ajax-progress-fullscreen .throbber,.ajax-progress-throbber .message,.ajax-progress-throbber .throbber{display:none}@keyframes flipX{0%{transform:perspective(200px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(200px) rotateX(-180deg) rotateY(0deg)}to{transform:perspective(200px) rotateX(-180deg) rotateY(-180deg)}}.dont-break-out{hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.overlay-link{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:1}.overlay-link:focus-visible{outline:2px dashed var(--outline-color-light);outline-offset:-2px}body{background-color:#010101;color:#fff;position:relative}body.menu-main-is-open{overflow:hidden}body.gin--horizontal-toolbar.gin--horizontal-toolbar{margin-left:auto}html{scroll-behavior:smooth}a:focus-visible{outline:2px dashed var(--color-link)}a[href^="tel:"]{text-decoration:none}@media (hover:hover){a[href^="tel:"]{pointer-events:none}}figure{margin:0}figcaption{font-size:.75rem}img{height:auto;max-width:100%}::-moz-selection{background:var(--color-selection-background);color:var(--color-selection)}::selection{background:var(--color-selection-background);color:var(--color-selection)}html{color:var(--color-text);font-size:var(--text-base-size)}h2{font-size:1.5rem}h3{font-size:1.375rem}h4,h5,h6{font-size:1.25rem}a:link{color:var(--color-link)}a:visited{color:var(--color-link-visited)}a:hover{color:var(--color-link-hover);text-decoration:none}a:active{color:var(--color-link-active)}.checkboxes--wrapper .js-form-type-checkbox,.checkboxes--wrapper .js-webform-checkboxes{position:relative}.checkboxes--wrapper .js-form-type-checkbox [type=checkbox],.checkboxes--wrapper .js-form-type-checkbox [type=radio],.checkboxes--wrapper .js-webform-checkboxes [type=checkbox],.checkboxes--wrapper .js-webform-checkboxes [type=radio]{left:-18px;margin:0;max-height:1px;max-width:1px;opacity:0;padding:0;position:absolute;top:-18px;z-index:-1}.checkboxes--wrapper .js-form-type-checkbox [type=checkbox]+label,.checkboxes--wrapper .js-form-type-checkbox [type=radio]+label,.checkboxes--wrapper .js-webform-checkboxes [type=checkbox]+label,.checkboxes--wrapper .js-webform-checkboxes [type=radio]+label{color:#fff;cursor:pointer;display:inline-block;font-size:12px;letter-spacing:-.28;margin-right:0;margin-top:0;padding-bottom:0;padding-left:35px;position:relative;text-align:justify}.checkboxes--wrapper .js-form-type-checkbox label:before,.checkboxes--wrapper .js-webform-checkboxes label:before{border:2px solid #afd7b4;bottom:1px;content:"";display:inline-block;height:19px;left:0;margin-right:10px;margin-top:-2px;position:absolute;top:4px;width:19px}.checkboxes--wrapper .js-form-type-checkbox [type=checkbox]:checked+label:before,.checkboxes--wrapper .js-webform-checkboxes [type=checkbox]:checked+label:before{color:#afd7b4;content:"✓";font-size:18px;line-height:19px;text-align:center}.checkboxes--wrapper .js-form-type-checkbox [type=checkbox].error+label:before,.checkboxes--wrapper .js-webform-checkboxes [type=checkbox].error+label:before{border:2px solid #cd4533}.js-form-type-webform-document-file,.js-form-type-webform-document-file>.js-webform-document-file>.file-wrapper{position:relative}.js-form-type-webform-document-file>.js-webform-document-file>.file-wrapper .ajax-progress.ajax-progress-throbber{background:none;left:0;position:absolute;top:0}.js-form-type-webform-document-file>.js-webform-document-file>.file-wrapper .ajax-progress.ajax-progress-throbber:before{height:20px;inset:6px auto auto 10px;width:20px}.js-form-type-webform-document-file>.js-webform-document-file>.file-wrapper>label{background:url(/themes/theme/assets/images/icon-upload-trans.png) no-repeat right 6px;border:2px solid #afd7b4;color:#fff;cursor:pointer;display:block;font-weight:700;margin:0;overflow:hidden;padding:18px 10px 10px 0;position:static;text-align:left;text-indent:-9999px}.js-form-type-webform-document-file>.js-webform-document-file.error>.file-wrapper>label{border:2px solid #cd4533}.js-form-type-webform-document-file .js-form-type-checkbox{margin-bottom:0;padding-top:15px;position:relative}.js-form-type-webform-document-file .js-form-type-checkbox>input{left:0;position:absolute;top:0;z-index:-1}.js-form-type-webform-document-file .js-form-type-checkbox>label{background:url(/themes/theme/assets/images/icon-remove-trans.png) no-repeat right 6px;border:2px solid #afd7b4;cursor:pointer;display:block;margin:0;overflow:hidden;position:relative;text-align:left}.js-form-type-webform-document-file .js-form-type-checkbox>label .file{background:none;display:block;font-size:16px;max-width:calc(100% - 90px);overflow:hidden;padding:20px 10px 10px}.js-form-type-webform-document-file .js-form-type-checkbox>label a{font-size:16px;text-decoration:none}.js-form-type-webform-document-file .js-form-type-checkbox>label:before,.js-form-type-webform-document-file input.form-submit{display:none}.js-form-type-webform-document-file .description{margin-top:15px}.js-form-type-webform-document-file .description div{font-size:.75rem;line-height:1.3;text-align:right}.js-form-type-webform-document-file.error label{border-color:#cd4533}.hover-links{bottom:3%;min-width:40px;opacity:0;position:fixed;right:6%;transition:opacity .3s ease-in-out;width:1.8%;z-index:99}.hover-links.visible{opacity:1}.hover-links .go-to-top{position:relative}.hover-links .go-to-top a{aspect-ratio:1/1;background:url(/themes/theme/assets/images/icon-top.webp) no-repeat 50%;background-size:contain;cursor:pointer;display:block;width:100%}.text-content>:first-child{margin-top:0!important}.text-content>:last-child{margin-bottom:0!important}.text-content{line-height:1.45}.text-content p{margin:1.5em 0}.text-content ul{list-style-position:outside;list-style-type:"•";padding-left:1em}.text-content ul li{padding-left:.75em}.text-content ol{list-style-position:outside;list-style-type:decimal;padding-left:1.75em}.text-content--dark,.text-content--dark a:active,.text-content--dark a:hover,.text-content--dark a:link,.text-content--dark a:visited{color:var(--color-text-light)}.text-content--dark a:focus-visible{outline-color:var(--color-text-light)}.text-content--kids,.text-content--kids a:active,.text-content--kids a:hover,.text-content--kids a:link,.text-content--kids a:visited{color:var(--color-text-brown)}.text-content--kids a:focus-visible{outline-color:var(--color-text-brown)}#sliding-popup{background-color:rgba(0,0,0,.8);color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}@media (max-width:640px){#sliding-popup.sliding-popup-top{display:block;height:100%;left:0;position:absolute;top:0;width:100%}}@media (max-height:420px){#sliding-popup.sliding-popup-top{display:block;height:100%;left:0;position:absolute;top:0;width:100%}}#sliding-popup .eu-cookie-compliance-banner{background-color:#fff;border-radius:8px;margin:10px auto;max-width:600px;padding:32px 0}@media (max-height:480px){#sliding-popup .eu-cookie-compliance-banner{padding:10px 0}}@media (max-width:640px){#sliding-popup .eu-cookie-compliance-banner{margin-left:10px;margin-right:10px}}#sliding-popup .eu-cookie-compliance-content{font-size:.7em;max-width:80%}@media (max-width:640px){#sliding-popup .eu-cookie-compliance-content{max-width:calc(100% - 40px)}}#sliding-popup .eu-cookie-compliance-content p{margin-bottom:15px}@media (max-height:710px){#sliding-popup .eu-cookie-compliance-content p:first-child{display:none}}#sliding-popup .eu-cookie-compliance-content strong{font-size:1.22em}#sliding-popup .eu-cookie-compliance-content a{color:#000;text-decoration:underline}#sliding-popup .eu-cookie-compliance-message{float:none;line-height:1.25;max-width:100%;width:100%}#sliding-popup .eu-cookie-compliance-message .logo-cookies{display:block;margin:0 auto 39px;max-width:125px}#sliding-popup .eu-cookie-compliance-message strong{display:block;margin-bottom:18px}#sliding-popup .eu-cookie-compliance-categories-buttons{float:left;margin-right:15px;margin-top:20px;width:calc(62% - 15px)}#sliding-popup .eu-cookie-compliance-categories-buttons button{background-color:#f6f6f6;border:1px solid #959595;border-radius:8px;color:#000;min-height:68px;padding:17px 6px 17px 12px;text-align:left;width:100%}@media (max-width:480px){#sliding-popup .eu-cookie-compliance-categories-buttons button{min-height:94px}}#sliding-popup .eu-cookie-compliance-buttons{float:left;margin-left:15px;margin-top:20px;width:calc(38% - 15px)}@media (max-width:600px){#sliding-popup .eu-cookie-compliance-buttons{clear:none}}#sliding-popup .eu-cookie-compliance-buttons button{background-color:#055556;border:1px solid #959595;border-radius:8px;color:#fff;min-height:68px;padding:10px 14px;text-align:left;width:100%}@media (max-width:480px){#sliding-popup .eu-cookie-compliance-buttons button{min-height:94px}}#sliding-popup .eu-cookie-compliance-categories-wrapper{clear:both;margin:0 auto;max-width:95%}#sliding-popup .eu-cookie-compliance-category{float:left;margin-top:40px;width:33.3%}#sliding-popup .eu-cookie-compliance-category .slider-elem .title{display:block;margin-bottom:11px;text-align:center}#sliding-popup .eu-cookie-compliance-category .slider-elem label{display:block;margin:0 auto;max-width:67px;position:relative}#sliding-popup .switch{display:inline-block;height:38px;position:relative;width:67px}#sliding-popup .switch .slider{background-color:#959595;border-radius:38px;cursor:pointer;inset:0;position:absolute;transition:.4s}#sliding-popup .switch .slider:before{background:url(/themes/theme/assets/images/cookies/leaf-grey.png) no-repeat 50% #fff;border-radius:50%;bottom:4px;content:"";height:30px;left:4px;position:absolute;transition:.4s;width:30px}#sliding-popup .switch input{height:0;opacity:0;width:0}#sliding-popup .switch input:checked+.slider{background-color:#790102}#sliding-popup .switch input:focus+.slider{box-shadow:0 0 1px #790102}#sliding-popup .switch input:checked+.slider:before{background:url(/themes/theme/assets/images/cookies/leaf-red.png) no-repeat 50% #fff;transform:translateX(30px)}.action-links{list-style:none;margin:1em 0;padding:0}[dir=rtl] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-left:.3em;margin-right:0}.button-action{display:inline-block;line-height:160%;padding:.2em .5em .3em;text-decoration:none}.button-action:before{content:"+";font-weight:900;margin-left:-.1em;padding-right:.2em}[dir=rtl] .button-action:before{margin-left:0;margin-right:-.1em;padding-left:.2em;padding-right:0}.breadcrumb{padding-bottom:.5em}.breadcrumb ol{margin:0;padding:0}[dir=rtl] .breadcrumb ol{margin-right:0}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0}.breadcrumb li:before{content:" »"}.breadcrumb li:first-child:before{content:none}.button,.image-button{margin-left:1em;margin-right:1em}.button:first-child,.image-button:first-child{margin-left:0;margin-right:0}.container-inline .label:after,.container-inline label:after{content:":"}.form-type-checkboxes .container-inline label:after,.form-type-radios .container-inline label:after{content:""}.form-type-checkboxes .container-inline .form-type-checkbox,.form-type-radios .container-inline .form-type-radio{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-bottom:0;margin-top:0}details{border:1px solid #ccc;margin-bottom:1em;margin-top:1em}details>.details-wrapper{padding:.5em 1.5em}summary{cursor:pointer;padding:.2em .5em}.ui-dialog{background:#fff;border:1px solid #ccc;color:#000;overflow:visible;padding:0;position:absolute;z-index:1260}@media (max-width:48em){.ui-dialog{width:92%!important}}.ui-dialog .ui-dialog-titlebar{background:#f3f4ee;border:solid #ccc;border-radius:0;border-width:0 0 1px;font-weight:700}.ui-dialog .ui-dialog-titlebar-close{background:none;border:0}.ui-dialog .ui-dialog-buttonpane{background-color:#f3f4ee;border-color:#ccc;border-width:1px 0 0;margin-top:0;padding:.3em 1em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog .ajax-progress-throbber{background-color:#333;background-image:url(/themes/theme/assets/images/icons/drupal/loading-small.gif);background-position:50%;background-repeat:no-repeat;border-radius:7px;height:24px;left:49%;opacity:.9;padding:4px;position:fixed;top:48.5%;width:24px;z-index:1000}.ui-dialog .ajax-progress-throbber .message,.ui-dialog .ajax-progress-throbber .throbber{display:none}.js .dropbutton-widget{background-color:#fff;border:1px solid #ccc}.js .dropbutton-widget:hover{border-color:#b8b8b8}.dropbutton .dropbutton-action>*{padding:.1em .5em;white-space:nowrap}.dropbutton .secondary-action{border-top:1px solid #e8e8e8}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8}[dir=rtl] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0}.dropbutton-multiple .dropbutton .dropbutton-action>*{margin-right:.25em}[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action>*{margin-left:.25em;margin-right:0}.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;font-weight:400;width:10em}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:700}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0}.field__label{font-weight:700}.field--label-inline .field__items,.field--label-inline .field__label{float:left}.field--label-inline .field__items,.field--label-inline .field__label,.field--label-inline>.field__item{padding-right:.5em}[dir=rtl] .field--label-inline .field__items,[dir=rtl] .field--label-inline .field__label{padding-left:.5em;padding-right:0}.field--label-inline .field__label:after{content:":"}.file{background-position:0;background-repeat:no-repeat;display:inline-block;min-height:16px;padding-left:20px}[dir=rtl] .file{background-position:100%;padding-left:inherit;padding-right:20px}.file--application-octet-stream,.file--general{background-image:url(/themes/theme/assets/images/icons/drupal/application-octet-stream.png)}.file--package-x-generic{background-image:url(/themes/theme/assets/images/icons/drupal/package-x-generic.png)}.file--x-office-spreadsheet{background-image:url(/themes/theme/assets/images/icons/drupal/x-office-spreadsheet.png)}.file--x-office-document{background-image:url(/themes/theme/assets/images/icons/drupal/x-office-document.png)}.file--x-office-presentation{background-image:url(/themes/theme/assets/images/icons/drupal/x-office-presentation.png)}.file--text-x-script{background-image:url(/themes/theme/assets/images/icons/drupal/text-x-script.png)}.file--text-html{background-image:url(/themes/theme/assets/images/icons/drupal/text-html.png)}.file--text-plain{background-image:url(/themes/theme/assets/images/icons/drupal/text-plain.png)}.file--application-pdf{background-image:url(/themes/theme/assets/images/icons/drupal/application-pdf.png)}.file--application-x-executable{background-image:url(/themes/theme/assets/images/icons/drupal/application-x-executable.png)}.file--audio{background-image:url(/themes/theme/assets/images/icons/drupal/audio-x-generic.png)}.file--video{background-image:url(/themes/theme/assets/images/icons/drupal/video-x-generic.png)}.file--text{background-image:url(/themes/theme/assets/images/icons/drupal/text-x-generic.png)}.file--image{background-image:url(/themes/theme/assets/images/icons/drupal/image-x-generic.png)}form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{padding-right:0;width:30px}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-left:.5em;padding-right:0}form .field-add-more-submit{margin:.5em 0 0}.form-actions,.form-item{margin-bottom:1em;margin-top:1em}tr.even .form-item,tr.odd .form-item{margin-bottom:0;margin-top:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;font-size:inherit;font-weight:700;margin:0;padding:0}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em;margin-top:.4em}.form-type-checkbox .description,.form-type-radio .description{margin-left:2.4em}[dir=rtl] .form-type-checkbox .description,[dir=rtl] .form-type-radio .description{margin-left:0;margin-right:2.4em}.marker{color:#e00}.form-required:after{background-image:url(/themes/theme/assets/images/icons/drupal/required.svg);background-repeat:no-repeat;background-size:6px 6px;content:"";display:inline-block;height:6px;margin:0 .3em;vertical-align:super;width:6px}abbr.ajax-changed,abbr.tabledrag-changed{border-bottom:0}.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid #e00}.form-item--error-message:before{background:url(/themes/theme/assets/images/icons/drupal/error.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:14px;vertical-align:sub;width:14px}.icon-help{background:url(/themes/theme/assets/images/icons/drupal/help.png) 0 50% no-repeat;padding:1px 0 1px 20px}[dir=rtl] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0}.feed-icon{background:url(/themes/theme/assets/images/icons/drupal/feed.svg) no-repeat;display:block;height:16px;overflow:hidden;text-indent:-9999px;width:16px}.image-preview{float:left;padding:0 10px 10px 0}[dir=rtl] .image-preview{float:right;padding:0 0 10px 10px}.image-widget-data{float:left}[dir=rtl] .image-widget-data{float:right}.image-widget-data .text-field{width:auto}.indented{margin-left:25px}[dir=rtl] .indented{margin-left:0;margin-right:25px}.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-left:.5em;margin-right:0}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-left:.5em;margin-right:1em;margin-top:2.3em}[dir=rtl] .form--inline .form-item-separator{margin-left:1em;margin-right:.5em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}button.link{background:transparent;border:0;cursor:pointer;font-size:1em;margin:0;padding:0}label button.link{font-weight:700}ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-left:15px;padding-right:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}ul.links a.is-active{color:#000}ul.menu{list-style:none outside;margin-left:1em;padding:0;text-align:left}[dir=rtl] ul.menu{margin-left:0;margin-right:1em;text-align:right}.menu-item--expanded{list-style-image:url(/themes/theme/assets/images/icons/drupal/menu-expanded.png);list-style-type:circle}.menu-item--collapsed{list-style-image:url(/themes/theme/assets/images/icons/drupal/menu-collapsed.png);list-style-type:disc}[dir=rtl] .menu-item--collapsed{list-style-image:url(/themes/theme/assets/images/icons/drupal/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.2em}ul.menu a.is-active{color:#000}.messages{background:no-repeat 10px 17px;border:1px solid;border-left:0 solid;border-radius:2px;overflow-wrap:break-word;padding:15px 20px 15px 35px}[dir=rtl] .messages{background-position:right 10px top 17px;border-width:1px 0 1px 1px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;margin:0;padding:0}.messages__item+.messages__item{margin-top:.769em}.messages--status{background-color:#f3faef;background-image:url(/themes/theme/assets/images/icons/drupal/check.svg);border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259;color:#325e1c}[dir=rtl] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(/themes/theme/assets/images/icons/drupal/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;box-shadow:-8px 0 0 #e09600;color:#734c00}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;background-image:url(/themes/theme/assets/images/icons/drupal/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;box-shadow:-8px 0 0 #e62600;color:#a51b00}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}.node--unpublished{background-color:#fff4f4}.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}.progress__track{background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#eee);border-color:#b4b4b4;border-radius:10em;box-shadow:inset 0 1px 3px rgba(0,0,0,.16)}.progress__bar{animation:animate-stripes 3s linear infinite;background-color:#0074bd;background-image:linear-gradient(180deg,color-black-opacity-0,color-black-opacity-15),linear-gradient(to right bottom,#0094f0,#0094f0 25%,#007ecc 0,#007ecc 50%,#0094f0 0,#0094f0 75%,#0094f0);background-size:40px 40px;border:1px solid #07629a;border-radius:10em;height:16px;margin-left:-1px;margin-top:-1px;padding:0 1px;transition:width .5s ease-out}[dir=rtl] .progress__bar{animation-direction:reverse;margin-left:0;margin-right:-1px}@media screen and (prefers-reduced-motion:reduce){.progress__bar{animation:none;transition:none}}@keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}.search-results{list-style:none}tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox,td.checkbox,th.checkbox{text-align:center}th.is-active img{display:inline}td.is-active{background-color:#ddd}.tabs{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 .5em;padding:0}.tabs a{border:2px solid var(--border-color-green);display:block;padding:.5em 1em;text-decoration:none}.tabs a.is-active,.tabs a:focus,.tabs a:hover{background-color:var(--background-color-green);color:var(--color-text-light)}.form-textarea-wrapper textarea{box-sizing:border-box;display:block;margin:0;width:100%}.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%}}.password-strength__meter{background-color:#e7e7df;margin-top:.5em}.password-strength__indicator{background-color:#77b259;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#e62600}.password-strength__indicator.is-fair{background-color:#e09600}.password-strength__indicator.is-good{background-color:#0074bd}.password-strength__indicator.is-strong{background-color:#77b259}.password-confirm,.password-confirm-match,.password-confirm-message,.password-field,.password-strength{width:55%}.password-suggestions{border:1px solid #b4b4b4;margin:.7em 0;max-width:34.7em;padding:.2em .5em}.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right}.password-confirm .ok{color:#325e1c;font-weight:700}.password-confirm .error{color:#a51b00;font-weight:700}nav.breadcrumb{margin-left:auto;margin-right:auto;max-width:1200px}@media (min-width:2560px){nav.breadcrumb{max-width:1600px}}nav.breadcrumb{margin:0;padding:0;position:relative}@media (max-width:1023px){nav.breadcrumb li{font-size:.75rem}}nav.breadcrumb li:before{content:">";margin-left:15px;margin-right:15px}nav.breadcrumb li:last-child{font-weight:700}nav.breadcrumb li:last-child:before{font-weight:400}nav.breadcrumb a{text-decoration:none}nav.breadcrumb a:focus{-webkit-text-decoration:dotted;text-decoration:dotted}.region-header{background-color:rgba(0,0,0,.8);box-sizing:border-box;left:0;padding:0 20px;position:relative;width:100%;z-index:3}@media (max-width:1023px){.region-header{position:static}}.region-header .region-content{margin:0 auto;max-width:1920px}.region-header .region-content:after{clear:both;content:"";display:table}.region-highlighted{margin:0}.region-highlighted__container{margin-left:auto;margin-right:auto;max-width:1200px}@media (min-width:2560px){.region-highlighted__container{max-width:1600px}}.region-highlighted .messages{margin:20px 0}.skip-link{font-size:1.25rem;text-decoration:none;text-transform:uppercase}.skip-link:focus{background-color:var(--skip-link-background-color);color:var(--skip-link-color);display:block;padding:12px 20px}.toolbar-fixed .skip-link:focus{margin-top:6px}.contact-section{padding-top:110px;position:relative;z-index:1}@media (max-width:1023px){.contact-section{padding-top:40px;text-align:center}}.contact-section>.content{text-align:center}.contact-section>.content>.label{font-size:calc(-.55357em + 3.79464vw)}@media screen and (max-width:64em){.contact-section>.content>.label{font-size:1.875em}}@media screen and (min-width:120em){.contact-section>.content>.label{font-size:4em}}.contact-section>.content>.label{color:#fff;display:inline-block;line-height:1.2;margin-bottom:60px;padding-bottom:30px;position:relative;text-align:center}.contact-section>.content>.label:before{background:url(/themes/theme/assets/images/title-bg-contact.webp) no-repeat 50%;background-size:contain;content:"";display:block;height:143.4%;left:-20.2%;position:absolute;top:-44%;width:140%;z-index:-1}.contact-section .bottom,.contact-section .top{background-color:#ed1c24;color:#fff}.contact-section .bottom .content,.contact-section .top .content{margin:0 auto;max-width:1920px}.contact-section .top .content{display:flex;text-align:left}@media (max-width:1023px){.contact-section .top .content{display:block}}.contact-section .top .logo{border-right:4px solid #fff;margin-left:15.4%;margin-right:2.2%;margin-top:32px;padding-bottom:15px;padding-right:2.2%;padding-top:30px;width:14.5%}@media (max-width:1023px){.contact-section .top .logo{border-right:0;margin:0 auto;padding:20px 0 0;width:auto}}.contact-section .top .logo img{display:block;margin:0 auto}.contact-section .top .address{margin-top:55px}@media (max-width:1023px){.contact-section .top .address{padding:0 20px}}.contact-section .top .address p{font-size:calc(.83929em + .44643vw)}@media screen and (max-width:64em){.contact-section .top .address p{font-size:1.125em}}@media screen and (min-width:120em){.contact-section .top .address p{font-size:1.375em}}.contact-section .top .address p{margin:0}.contact-section .top .address .label{font-size:calc(.61607em + 2.45536vw)}@media screen and (max-width:64em){.contact-section .top .address .label{font-size:2.1875em}}@media screen and (min-width:120em){.contact-section .top .address .label{font-size:3.5625em}}.contact-section .top .address .label{color:#fff;display:block;line-height:1.1;margin-bottom:0;text-transform:uppercase}.contact-section .top .address-1{margin-right:2%;width:15%}@media (max-width:1023px){.contact-section .top .address-1{margin-right:0;text-align:center;width:auto}}.contact-section .top .address-2{width:15%}@media (max-width:1023px){.contact-section .top .address-2{margin-right:0;text-align:center;width:auto}}.contact-section .top .contact{text-align:center;width:20%}@media (max-width:1023px){.contact-section .top .contact{width:auto}}.contact-section .top .contact a{text-decoration:none;text-transform:uppercase}.contact-section .top .contact .socials{display:flex;gap:12px;justify-content:center;margin-top:65px}.contact-section .top .contact .socials a{max-width:60px;transition:transform .3s ease-in-out}.contact-section .top .contact .socials a:hover{transform:scale(1.1)}.contact-section .top .contact .mail{font-size:calc(.91071em + 1.11607vw)}@media screen and (max-width:64em){.contact-section .top .contact .mail{font-size:1.625em}}@media screen and (min-width:120em){.contact-section .top .contact .mail{font-size:2.25em}}.contact-section .top .contact .mail{margin-top:20px}.contact-section .bottom{font-size:calc(.60714em + 1.00446vw)}@media screen and (max-width:64em){.contact-section .bottom{font-size:1.25em}}@media screen and (min-width:120em){.contact-section .bottom{font-size:1.8125em}}.contact-section .bottom{padding-top:60px;text-align:center}.contact-section .bottom p{margin:0;padding:10px 0}.contact-section .bottom a{text-decoration:none}.block-logo{display:flex;float:left;gap:6%;margin-left:6.3%;max-height:145px;min-width:200px;width:27.2%}.block-logo img{display:block}@media (max-width:1023px){.block-logo{margin-left:-20px}}.block-logo .site-logo{margin-top:15px}@media (max-width:1023px){.block-logo .site-logo{margin-top:10px}}.menu-bar{clear:right;cursor:pointer;float:right;height:32px;margin-top:20px;position:relative;right:0;width:36px}@media (min-width:1024px){.menu-bar{display:none}}.menu-bar span{background-color:var(--color-white);display:block;height:2px;left:0;margin:auto;position:absolute;right:0;transition:transform .35s;width:24px}.menu-bar span.one{top:6px}.menu-bar span.two{bottom:0;top:0}.menu-bar span.three{bottom:6px}.menu-bar.show-view .one,.menu-bar.show-view .three{bottom:0;top:0;transform:rotate(45deg)}.menu-bar.show-view .two{opacity:0}.menu-bar.show-view .three{transform:rotate(-45deg)}.block-menu{float:right;margin-bottom:25px;margin-right:3%;margin-top:50px;width:63%}@media (max-width:1750px){.block-menu{right:5%}}@media (max-width:1023px){.block-menu{margin:0;position:static}.block-menu .main-menu-res-mobile{bottom:0;height:auto;left:0;max-width:350px;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:999;overflow-scrolling:touch;background-color:#000;padding-top:0;transform:translateX(-100%)}}.block-menu .main-menu-res-mobile.show-view{box-shadow:0 4px 4px 1px rgba(0,0,0,.2);transform:translateX(0);transition:transform .35s}.block-menu .main-menu-res-mobile ul.menu{display:flex;justify-content:flex-end;margin:0}@media (max-width:1023px){.block-menu .main-menu-res-mobile ul.menu{display:block;padding:30px 20px 20px}}.block-menu .main-menu-res-mobile ul.menu li{display:inline-block;margin-left:8px;margin-right:8px;position:relative;vertical-align:middle}@media (max-width:1023px){.block-menu .main-menu-res-mobile ul.menu li{border-bottom:1px solid hsla(0,0%,100%,.1);clear:both;display:block;list-style:none;margin-bottom:8px;padding-bottom:8px;padding-top:2px;position:relative;width:100%}}@media (min-width:1024px){.block-menu .main-menu-res-mobile ul.menu li:first-child{margin-left:0}}.block-menu .main-menu-res-mobile ul.menu li:last-child{margin-right:0}.block-menu .main-menu-res-mobile ul.menu li:last-child,.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(2),.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(3){margin-left:0;margin-right:0}@media (max-width:1023px){.block-menu .main-menu-res-mobile ul.menu li:last-child,.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(2),.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(3){border-bottom:0;display:inline-block;width:auto}}.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(3){margin-left:10px}@media (max-width:1023px){.block-menu .main-menu-res-mobile ul.menu li:nth-last-child(3){margin-left:unset}}.block-menu .main-menu-res-mobile ul.menu li a{font-size:calc(.625em + .78125vw)}@media screen and (max-width:64em){.block-menu .main-menu-res-mobile ul.menu li a{font-size:1.125em}}@media screen and (min-width:120em){.block-menu .main-menu-res-mobile ul.menu li a{font-size:1.5625em}}.block-menu .main-menu-res-mobile ul.menu li a{border:3px solid transparent;color:#fff;display:inline-block;font-family:danish_crown_textbold,Arial,sans-serif;font-style:normal;font-weight:400;padding:4px 6px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.block-menu .main-menu-res-mobile ul.menu li a:hover{transform:scale(1.03)}@media (max-width:1023px){.block-menu .main-menu-res-mobile ul.menu li a{display:block;font-size:1.125rem;font-weight:700;line-height:32px;padding:0;position:relative;text-transform:uppercase;width:100%}.block-menu .main-menu-res-mobile ul.menu li a.border{display:none}}.block-menu .main-menu-res-mobile ul.menu li a.no-active{border-color:transparent;font-weight:400}.block-menu .main-menu-res-mobile ul.menu .scf{aspect-ratio:1/1;background:url(/themes/theme/assets/images/icon-f.webp) no-repeat 50%;background-size:contain;border:0;display:inline-block;margin-right:0;overflow:hidden;padding-bottom:0;padding-right:0;padding-top:0;text-indent:-9999px;transition:transform .3s ease-in-out;width:36px}.block-menu .main-menu-res-mobile ul.menu .scf:hover{transform:scale(1.1)}.block-menu .main-menu-res-mobile ul.menu .sci{aspect-ratio:1/1;background:url(/themes/theme/assets/images/icon-i.webp) no-repeat 50%;background-size:contain;border:0;display:inline-block;margin-left:0;margin-right:0;overflow:hidden;padding-bottom:0;padding-right:0;padding-top:0;text-indent:-9999px;transition:transform .3s ease-in-out;width:36px}.block-menu .main-menu-res-mobile ul.menu .sci:hover{transform:scale(1.1)}.block-menu .main-menu-res-mobile ul.menu .scy{aspect-ratio:1/1;background:url(/themes/theme/assets/images/icon-y.webp) no-repeat 50%;background-size:contain;border:0;display:inline-block;margin-left:0;overflow:hidden;padding-bottom:0;padding-right:0;padding-top:0;text-indent:-9999px;transition:transform .3s ease-in-out;width:36px}.block-menu .main-menu-res-mobile ul.menu .scy:hover{transform:scale(1.1)}.block-menu .main-menu-res-mobile .res-menu-close{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:none;opacity:1;padding:15px 0;text-align:center;visibility:visible;width:100%}@media (max-width:1023px){.block-menu .main-menu-res-mobile .res-menu-close{display:block}}.block-menu .main-menu-res-mobile .res-menu-close .times{cursor:pointer;height:32px;margin:0 auto;position:relative;width:36px}.block-menu .main-menu-res-mobile .res-menu-close .times span{background-color:#fff;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;transition:transform .35s;width:24px}.block-menu .main-menu-res-mobile .res-menu-close .times span.one{bottom:0;top:0;transform:rotate(45deg)}.block-menu .main-menu-res-mobile .res-menu-close .times span.two{bottom:0;top:0;transform:rotate(-45deg)}.node-grill-master-teaser{margin:0 auto;max-width:476px;position:relative;transition:transform .3s ease-in-out}.node-grill-master-teaser:hover{transform:scale(1.03)}.node-grill-master-teaser h3{font-size:calc(.44643em + 2.23214vw)}@media screen and (max-width:64em){.node-grill-master-teaser h3{font-size:1.875em}}@media screen and (min-width:120em){.node-grill-master-teaser h3{font-size:3.125em}}.node-grill-master-teaser h3{display:block;line-height:1.1;margin:20px 0;text-align:center}.node-grill-master-teaser h3 strong{color:#e00;font-weight:400}.node-grill-master-teaser h3 p{margin:0}.node-grill-master-teaser .link a{height:100%;left:0;position:absolute;top:0;width:100%}.node-grill-master .header{background-position:top;background-size:cover;margin:0 auto;max-width:1920px;min-height:500px;position:relative}.node-grill-master .header .image{margin-left:12%;padding-top:10%;width:30%}@media (max-width:1023px){.node-grill-master .header .image{margin-left:0;width:100%}}.node-grill-master .header .text{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;margin-left:43.5%;padding-top:5.5%;position:absolute;text-align:center;top:0;width:100%;width:40%}@media (max-width:1023px){.node-grill-master .header .text{box-sizing:border-box;display:block;margin-left:0;margin-right:0;padding:0 20px;position:static;width:100%}}.node-grill-master .header h1{font-size:calc(-.64286em + 4.91071vw)}@media screen and (max-width:64em){.node-grill-master .header h1{font-size:2.5em}}@media screen and (min-width:120em){.node-grill-master .header h1{font-size:5.25em}}.node-grill-master .header h1{margin:0}@media (max-width:1023px){.node-grill-master .header h1{padding-top:20px}}.node-grill-master .header h1 strong{color:#e00;font-weight:400}.node-grill-master .header h1 p{margin:0}.node-grill-master .header .description{font-size:calc(.83929em + .44643vw)}@media screen and (max-width:64em){.node-grill-master .header .description{font-size:1.125em}}@media screen and (min-width:120em){.node-grill-master .header .description{font-size:1.375em}}.node-grill-master .header .description{line-height:1.3;margin:0 auto;max-width:60%}@media (max-width:1023px){.node-grill-master .header .description{max-width:100%}}.node-grill-master .header .description p{margin:0}.node-grill-master .content{margin:60px auto;max-width:1300px}.node-grill-master .label{font-size:calc(-1.29464em + 4.46429vw)}@media screen and (max-width:64em){.node-grill-master .label{font-size:1.5625em}}@media screen and (min-width:120em){.node-grill-master .label{font-size:4.0625em}}.node-grill-master .label{display:block;text-align:center}.node-grill-master .label:after,.node-grill-master .label:before{background-color:#e00;border-radius:2.5px;content:"";display:inline-block;height:5px;margin-right:10px;vertical-align:middle;width:9%}.node-grill-master .label:after{margin-left:10px;margin-right:auto}.node-grill-master .recipes-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1100px;padding:55px 20px}.page-privacy-policy{margin:0 auto;max-width:1400px;padding:150px 20px 50px}@media (max-width:1023px){.page-privacy-policy{padding-top:20px}}.node-product-teaser{border:4px solid #fff;border-radius:60px;height:calc(100% - 100px);margin:100px auto 0;max-width:350px;padding:10px;position:relative;text-align:center}.node-product-teaser .background{border-radius:55px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.node-product-teaser .image{margin-top:-110px;position:relative;z-index:1}.node-product-teaser h2{font-size:calc(.99107em + .89286vw)}@media screen and (max-width:64em){.node-product-teaser h2{font-size:1.5625em}}@media screen and (min-width:120em){.node-product-teaser h2{font-size:2.0625em}}.node-product-teaser h2{line-height:1.1;margin:20px 0 0;position:relative;text-align:center;z-index:1}@media (max-width:1023px){.node-product-teaser h2{margin-bottom:20px}}.node-product-teaser .description{font-size:calc(.98214em + .22321vw)}@media screen and (max-width:64em){.node-product-teaser .description{font-size:1.125em}}@media screen and (min-width:120em){.node-product-teaser .description{font-size:1.25em}}.node-product-teaser .description{line-height:1.3;margin:0 auto;padding:0 20px;position:relative;text-align:center;z-index:1}@media (max-width:1023px){.node-product-teaser .description{padding:0}}.node-product-teaser .description p:first-child{margin-top:0}.node-product-teaser .description p:last-child{margin-bottom:0}.node-product-teaser .link a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.node-product .header{margin:0 auto;max-width:1920px;position:relative}.node-product .header .content-wrapper{height:100%;left:10%;position:absolute;top:0;width:80%}.node-product .header .content,.node-product .header .content-wrapper{align-items:center;display:flex;justify-content:center}.node-product .header .text{font-size:calc(-5.98214em + 12.27679vw)}@media screen and (max-width:64em){.node-product .header .text{font-size:1.875em}}@media screen and (min-width:120em){.node-product .header .text{font-size:8.75em}}.node-product .header .text{margin:0;text-align:center}.node-product .product-content{background:url(/themes/theme/assets/images/bg-dark.webp) repeat-y 50%;background-size:100% auto;position:relative;z-index:1}.node-product .product-content:before{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.8) 70%,transparent);top:0}.node-product .product-content:after,.node-product .product-content:before{content:"";display:block;height:400px;left:0;position:absolute;width:100%;z-index:-1}.node-product .product-content:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 70%,#000);bottom:0}.node-product .product-content .other-products,.node-product .product-content .product{margin:0 auto;max-width:1300px;padding-bottom:60px}.node-product .product-content .product{align-items:center;display:flex}@media (max-width:1023px){.node-product .product-content .product{display:block;margin-bottom:40px;padding:0 20px}}.node-product .product-content .product>div{width:50%}@media (max-width:1023px){.node-product .product-content .product>div{width:100%}.node-product .product-content .product .image img{display:block;margin:0 auto;max-width:80%}}.node-product .product-content .product h1{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-product .product-content .product h1{font-size:1.5625em}}@media screen and (min-width:120em){.node-product .product-content .product h1{font-size:4em}}.node-product .product-content .product h1{margin:0;text-align:center}@media (max-width:1023px){.node-product .product-content .product h1{margin-top:40px}}.node-product .product-content .product h1 p{margin:0}.node-product .product-content .product .description{font-size:calc(.83929em + .44643vw)}@media screen and (max-width:64em){.node-product .product-content .product .description{font-size:1.125em}}@media screen and (min-width:120em){.node-product .product-content .product .description{font-size:1.375em}}.node-product .product-content .product .description{line-height:1.3;text-align:center}.node-product .product-content .product .description p:first-child{margin-top:0}.node-product .product-content .other-products{padding-bottom:180px}.node-product .product-content .other-products .label{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-product .product-content .other-products .label{font-size:1.5625em}}@media screen and (min-width:120em){.node-product .product-content .other-products .label{font-size:4em}}.node-product .product-content .other-products .label{display:block;text-align:center}.node-product .product-content .other-products .label:after,.node-product .product-content .other-products .label:before{background-color:#e00;border-radius:3px;content:"";display:inline-block;height:6px;margin-right:15px;vertical-align:middle;width:7%}.node-product .product-content .other-products .label:after{margin-left:15px;margin-right:auto}.node-product .product-content .other-products .description{display:none}.node-products-category-page .header{margin:0 auto;max-width:1920px;position:relative}.node-products-category-page .header .content-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:13.5%;position:absolute;top:14%;width:50%;z-index:1}@media (max-width:1023px){.node-products-category-page .header .content-wrapper{display:block;left:0;position:static;top:0;width:100%}}.node-products-category-page .header .content{align-items:center;display:flex;justify-content:flex-start}@media (max-width:1023px){.node-products-category-page .header .content{display:block;padding:0 20px}}.node-products-category-page .header h2{font-size:calc(-.58036em + 3.34821vw)}@media screen and (max-width:64em){.node-products-category-page .header h2{font-size:1.5625em}}@media screen and (min-width:120em){.node-products-category-page .header h2{font-size:3.4375em}}.node-products-category-page .header h2{margin:0;text-align:center}@media (max-width:1023px){.node-products-category-page .header h2{padding-top:30px}}.node-products-category-page .header h2 p{line-height:1.3;margin:0}.node-products-category-page .header .description{font-size:calc(.625em + .78125vw)}@media screen and (max-width:64em){.node-products-category-page .header .description{font-size:1.125em}}@media screen and (min-width:120em){.node-products-category-page .header .description{font-size:1.5625em}}.node-products-category-page .header .description{text-align:center}.node-products-category-page .header .description p{line-height:1.2;margin:0}.node-products-category-page .header .text{padding-right:10px;width:55%}@media (max-width:1023px){.node-products-category-page .header .text{width:100%}}.node-products-category-page .header .image{max-width:376px;width:40%}@media (max-width:1023px){.node-products-category-page .header .image{margin:20px auto 80px;max-width:min(80%,376px);width:100%}}.node-products-category-page .header .image img{display:block;max-width:none;position:relative;width:100%}.node-products-category-page .products-category-content{background:url(/themes/theme/assets/images/bg-dark.webp) repeat-y top;background-size:100% auto;position:relative;z-index:1}.node-products-category-page .products-category-content:before{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.8) 70%,transparent);content:"";display:block;height:400px;left:0;position:absolute;top:0;width:100%;z-index:-1}.node-products-category-page .products-category-content:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 70%,#000);bottom:0;content:"";display:block;height:400px;left:0;position:absolute;width:100%;z-index:-1}.node-products-category-page .products-category-content .products{margin:0 auto;max-width:1280px;padding-bottom:180px}.node-products-category-page .products-category-content .label{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-products-category-page .products-category-content .label{font-size:1.5625em}}@media screen and (min-width:120em){.node-products-category-page .products-category-content .label{font-size:4em}}.node-products-category-page .products-category-content .label{display:block;line-height:1.3;text-align:center}@media (max-width:1023px){.node-products-category-page .products-category-content .label{margin-top:20px}}.node-products-category-page .products-category-content .label:after,.node-products-category-page .products-category-content .label:before{background-color:#e00;border-radius:3px;content:"";display:inline-block;height:6px;margin-right:15px;vertical-align:middle;width:7%}.node-products-category-page .products-category-content .label:after{margin-left:15px;margin-right:auto}.node-recipe-category-page .header{background-position:top;background-size:cover;margin:0 auto;max-width:1920px;min-height:500px;position:relative}@media (max-width:1023px){.node-recipe-category-page .header{min-height:0}}.node-recipe-category-page .header .image{margin:0 auto;max-width:1920px}.node-recipe-category-page .header .text{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}@media (max-width:1023px){.node-recipe-category-page .header .text{padding:0 20px;position:static;width:auto}}.node-recipe-category-page .header h1{font-size:calc(-5.35714em + 12.27679vw)}@media screen and (max-width:64em){.node-recipe-category-page .header h1{font-size:2.5em}}@media screen and (min-width:120em){.node-recipe-category-page .header h1{font-size:9.375em}}.node-recipe-category-page .recipes-category-content{background:url(/themes/theme/assets/images/bg-dark.webp) repeat-y top;background-size:100% auto;padding-top:30px;position:relative;z-index:1}.node-recipe-category-page .recipes-category-content:before{background:linear-gradient(180deg,#000 0,rgba(0,0,0,.8) 70%,transparent);content:"";display:block;height:240px;left:0;position:absolute;top:0;width:100%;z-index:-1}.node-recipe-category-page .recipes-category-content:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 70%,#000);bottom:0;content:"";display:block;height:100px;left:0;position:absolute;width:100%;z-index:-1}.node-recipe-category-page .recipes-category-content .recipes{margin:40px auto 0;max-width:1300px;padding-bottom:100px}.node-recipe-category-page .recipes-category-content .recipes .view-id-recipes{margin-top:125px}.node-recipe-teaser-compact{margin:0 auto 40px;max-width:382px;position:relative}.node-recipe-teaser-compact h3{font-size:calc(.375em + 1.5625vw)}@media screen and (max-width:64em){.node-recipe-teaser-compact h3{font-size:1.375em}}@media screen and (min-width:120em){.node-recipe-teaser-compact h3{font-size:2.25em}}.node-recipe-teaser-compact h3{line-height:1.2;margin:30px auto;max-width:92%;text-align:center}.node-recipe-teaser-compact .link{margin-top:20px;text-align:center}.node-recipe-teaser-compact .link a{font-size:calc(.20536em + 2.12054vw)}@media screen and (max-width:64em){.node-recipe-teaser-compact .link a{font-size:1.5625em}}@media screen and (min-width:120em){.node-recipe-teaser-compact .link a{font-size:2.75em}}.node-recipe-teaser-compact .link a{background-color:#e00;border-radius:30px;padding:10px 70px 2px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.node-recipe-teaser-compact .link a:hover{transform:scale(1.1)}.node-recipe-teaser{margin:0 auto 40px;max-width:320px;position:relative}.node-recipe-teaser .image{border:4px solid #e00;border-radius:40px;overflow:hidden}.node-recipe-teaser .image img{aspect-ratio:1/1;display:block;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}.node-recipe-teaser h3{font-size:calc(.375em + 1.5625vw)}@media screen and (max-width:64em){.node-recipe-teaser h3{font-size:1.375em}}@media screen and (min-width:120em){.node-recipe-teaser h3{font-size:2.25em}}.node-recipe-teaser h3{line-height:1.2;margin:20px auto;max-width:92%;text-align:center}.node-recipe-teaser .info{font-size:calc(.55357em + .89286vw)}@media screen and (max-width:64em){.node-recipe-teaser .info{font-size:1.125em}}@media screen and (min-width:120em){.node-recipe-teaser .info{font-size:1.625em}}.node-recipe-teaser .info{display:flex;gap:20px;justify-content:center}.node-recipe-teaser .info .preparation-time:before{aspect-ratio:87/87;background:url(/themes/theme/assets/images/icon-clock.webp) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-right:8px;vertical-align:middle;width:38px}.node-recipe-teaser .info .recipe-portion:before{aspect-ratio:32/89;background:url(/themes/theme/assets/images/icon-fork.webp) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-right:8px;vertical-align:middle;width:13px}.node-recipe-teaser .info>*{vertical-align:middle}.node-recipe-teaser .info img{display:inline-block;margin-right:5px;max-width:20px;vertical-align:middle}.node-recipe-teaser .link{margin-top:30px;text-align:center}.node-recipe-teaser .link a{font-size:calc(.82143em + .66964vw)}@media screen and (max-width:64em){.node-recipe-teaser .link a{font-size:1.25em}}@media screen and (min-width:120em){.node-recipe-teaser .link a{font-size:1.625em}}.node-recipe-teaser .link a{background-color:#e00;border-radius:30px;padding:12px 55px 4px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.node-recipe-teaser .link a:hover{transform:scale(1.1)}.node-recipe{background:url(/themes/theme/assets/images/bg-recipe.webp) repeat-y 50%;margin:0 auto;max-width:1920px;position:relative;z-index:1}.node-recipe:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 70%,#000);bottom:0;content:"";display:block;height:400px;left:0;position:absolute;width:100%;z-index:-1}.node-recipe .recipe-top{align-items:center;background:url(/themes/theme/assets/images/bg-recipe-top.webp) repeat-y 50%;display:flex;padding-top:110px}@media (max-width:1023px){.node-recipe .recipe-top{display:block}}.node-recipe .recipe-top h1{font-size:calc(-3.21429em + 8.92857vw)}@media screen and (max-width:64em){.node-recipe .recipe-top h1{font-size:2.5em}}@media screen and (min-width:120em){.node-recipe .recipe-top h1{font-size:7.5em}}.node-recipe .recipe-top h1{line-height:1;margin-bottom:20px;margin-top:0;mix-blend-mode:difference;text-align:center}@media (max-width:1023px){.node-recipe .recipe-top h1{mix-blend-mode:normal}}.node-recipe .recipe-top h1 p{margin-bottom:0;margin-top:0}.node-recipe .recipe-top h1 strong{color:#e00;font-size:82%;font-weight:400}.node-recipe .recipe-top .description{font-size:calc(.83929em + .44643vw)}@media screen and (max-width:64em){.node-recipe .recipe-top .description{font-size:1.125em}}@media screen and (min-width:120em){.node-recipe .recipe-top .description{font-size:1.375em}}.node-recipe .recipe-top .description{line-height:1.3;margin:0 auto;max-width:90%;text-align:center}.node-recipe .recipe-top .info{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-recipe .recipe-top .info{font-size:1.5625em}}@media screen and (min-width:120em){.node-recipe .recipe-top .info{font-size:4em}}.node-recipe .recipe-top .info{display:flex;gap:11%;justify-content:center;vertical-align:middle}.node-recipe .recipe-top .info .preparation-time:before{aspect-ratio:87/87;background:url(/themes/theme/assets/images/icon-clock.webp) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-right:16px;vertical-align:middle;width:84px}@media (max-width:1023px){.node-recipe .recipe-top .info .preparation-time:before{width:40px}}.node-recipe .recipe-top .info .recipe-portion:before{aspect-ratio:32/89;background:url(/themes/theme/assets/images/icon-fork.webp) no-repeat 50%;background-size:contain;content:"";display:inline-block;margin-right:16px;vertical-align:middle;width:30px}@media (max-width:1023px){.node-recipe .recipe-top .info .recipe-portion:before{width:13px}}.node-recipe .recipe-top .text{margin-left:10%;margin-right:10%;width:40%}@media (max-width:1023px){.node-recipe .recipe-top .text{margin:0 auto;width:100%}}.node-recipe .recipe-top .image{width:50%}@media (max-width:1023px){.node-recipe .recipe-top .image{margin-top:30px;width:100%}}.node-recipe .recipe-top .image img{display:block;margin-left:auto;margin-right:0}.node-recipe .recipe-content{margin:180px auto 0;max-width:1440px;text-align:center}@media (max-width:1023px){.node-recipe .recipe-content{margin-top:70px}}.node-recipe .recipe-content .label{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-recipe .recipe-content .label{font-size:1.5625em}}@media screen and (min-width:120em){.node-recipe .recipe-content .label{font-size:4em}}.node-recipe .recipe-content .label{color:#fff;display:block;margin-bottom:55px;text-align:center;width:100%}@media (max-width:1023px){.node-recipe .recipe-content .label{margin-bottom:20px}}.node-recipe .recipe-content .wrapper{display:flex;margin-bottom:100px}@media (max-width:1023px){.node-recipe .recipe-content .wrapper{display:block}}.node-recipe .recipe-content .wrapper>div{font-size:calc(.83929em + .44643vw)}@media screen and (max-width:64em){.node-recipe .recipe-content .wrapper>div{font-size:1.125em}}@media screen and (min-width:120em){.node-recipe .recipe-content .wrapper>div{font-size:1.375em}}.node-recipe .recipe-content .wrapper>div{line-height:1.4;padding-bottom:60px;padding-top:35px;width:50%}@media (max-width:1023px){.node-recipe .recipe-content .wrapper>div{box-sizing:border-box;padding:30px 20px;width:100%}}.node-recipe .recipe-content .wrapper>div .label{font-size:calc(-.89286em + 3.34821vw)}@media screen and (max-width:64em){.node-recipe .recipe-content .wrapper>div .label{font-size:1.25em}}@media screen and (min-width:120em){.node-recipe .recipe-content .wrapper>div .label{font-size:3.125em}}.node-recipe .recipe-content .wrapper>div .label{color:#e00;margin-bottom:20px}.node-recipe .recipe-content .wrapper>div p{margin:0 auto;max-width:500px}.node-recipe .recipe-content ul{list-style-type:none;margin:0;padding:0}.node-recipe .recipe-content ul li{list-style-type:none}.node-recipe .recipe-content ul li:before{color:#e00;content:"•";margin-right:5px;vertical-align:middle}.node-recipe .recipe-content.col-2 .ingredients+span{align-self:stretch;background-color:#e00;border-radius:3px;display:block;width:6px}@media (max-width:1023px){.node-recipe .recipe-content.col-2 .ingredients+span{display:none}}.node-recipe .video{border:4px solid #e00;border-radius:70px;margin:0 auto;max-width:1200px;overflow:hidden}@media (max-width:1023px){.node-recipe .video{border-radius:20px;max-width:calc(100% - 40px)}}.node-recipe .other-recipes{margin-top:130px}.node-recipe .other-recipes .label{font-size:calc(-1.22321em + 4.35268vw)}@media screen and (max-width:64em){.node-recipe .other-recipes .label{font-size:1.5625em}}@media screen and (min-width:120em){.node-recipe .other-recipes .label{font-size:4em}}.node-recipe .other-recipes .label{color:#e00;display:block;margin-bottom:30px;text-align:center;width:100%}.node-recipe .recipes-list{display:flex;flex-wrap:wrap;gap:38px;justify-content:center;margin:0 auto;max-width:1260px;padding:0 20px}.node-recipe .recipes-list .node-recipe-teaser{max-width:360px}.node-trick-teaser{margin:0 auto;max-width:566px;position:relative;transition:transform .3s ease-in-out}.node-trick-teaser:hover{transform:scale(1.03)}.node-trick-teaser .image{position:relative}.node-trick-teaser .image:after{background-color:rgba(237,28,36,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.node-trick-teaser img{display:block}.node-trick-teaser .text{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:10%;padding:10px;position:absolute;text-align:center;top:0;width:80%}.node-trick-teaser h3{font-size:calc(.0625em + 2.34375vw)}@media screen and (max-width:64em){.node-trick-teaser h3{font-size:1.5625em}}@media screen and (min-width:120em){.node-trick-teaser h3{font-size:2.875em}}.node-trick-teaser h3{line-height:1;margin:0 auto;width:80%}.node-trick-teaser .link{margin-top:20px;text-align:center}.node-trick-teaser .link a:not(.coverer){font-size:calc(.25em + 1.5625vw)}@media screen and (max-width:64em){.node-trick-teaser .link a:not(.coverer){font-size:1.25em}}@media screen and (min-width:120em){.node-trick-teaser .link a:not(.coverer){font-size:2.125em}}.node-trick-teaser .link a:not(.coverer){background-color:#000;border-radius:30px;padding:6px 50px 2px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.node-trick-teaser .link a:not(.coverer):hover{transform:scale(1.1)}.node-trick-teaser .coverer{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:1}.node-trick .header{position:relative}.node-trick .header .image{margin:0 auto;max-width:1920px}.node-trick .header .text{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;margin-top:2%;position:absolute;text-align:center;top:0;width:100%}.node-trick .header .text>div{width:100%}.node-trick .header .label{font-size:calc(-3.92857em + 10.04464vw)}@media screen and (max-width:64em){.node-trick .header .label{font-size:2.5em}}@media screen and (min-width:120em){.node-trick .header .label{font-size:8.125em}}.node-trick .header .label{color:#e00;display:block;line-height:1.1;text-align:center}.node-trick .header h1{font-size:calc(-2.05357em + 5.35714vw)}@media screen and (max-width:64em){.node-trick .header h1{font-size:1.375em}}@media screen and (min-width:120em){.node-trick .header h1{font-size:4.375em}}.node-trick .header h1{margin:0}.node-trick>.content{box-sizing:border-box;margin:0 auto;max-width:1320px;padding:0 20px;text-align:center}.node-trick h2{font-size:calc(-2.05357em + 5.35714vw)}@media screen and (max-width:64em){.node-trick h2{font-size:1.375em}}@media screen and (min-width:120em){.node-trick h2{font-size:4.375em}}.node-trick h2{display:block;line-height:1.1;margin-top:90px;text-align:center}@media (max-width:1023px){.node-trick h2{margin-top:40px}}.node-trick h2:after,.node-trick h2:before{background-color:#e00;border-radius:3px;content:"";display:inline-block;height:6px;margin-right:10px;vertical-align:middle;width:9%}.node-trick h2:after{margin-left:10px;margin-right:auto}.node-trick .other-tricks{margin-top:170px}@media (max-width:1023px){.node-trick .other-tricks{margin-top:60px}}.paragraph-central-text-with-graphics{padding-bottom:4%;padding-top:5%;position:relative}@media (max-width:1023px){.paragraph-central-text-with-graphics{padding-top:0}}.paragraph-central-text-with-graphics .content{margin:0 auto;max-width:1920px}.paragraph-central-text-with-graphics .title{text-align:center}.paragraph-central-text-with-graphics h2{font-size:calc(-.48214em + 3.68304vw)}@media screen and (max-width:64em){.paragraph-central-text-with-graphics h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-central-text-with-graphics h2{font-size:3.9375em}}.paragraph-central-text-with-graphics h2{display:inline-block;line-height:1.1;position:relative}.paragraph-central-text-with-graphics h2 p{margin:0}.paragraph-central-text-with-graphics h2 strong{display:block;font-size:82%}.paragraph-central-text-with-graphics h2:before{aspect-ratio:795/200;background:url(/themes/theme/assets/images/title-bg.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-15%;position:absolute;top:-27%;width:135%;z-index:-1}.paragraph-central-text-with-graphics .text{font-size:calc(.35714em + 1.00446vw)}@media screen and (max-width:64em){.paragraph-central-text-with-graphics .text{font-size:1em}}@media screen and (min-width:120em){.paragraph-central-text-with-graphics .text{font-size:1.5625em}}.paragraph-central-text-with-graphics .text{line-height:1.2;margin-top:20px}.paragraph-central-text-with-graphics .text p{margin-top:0}.paragraph-central-text-with-graphics .inner{margin:50px auto 0;max-width:43%;text-align:center}@media (max-width:1023px){.paragraph-central-text-with-graphics .inner{margin-top:20px;max-width:none;padding:0 20px}}.paragraph-central-text-with-graphics .ornament{pointer-events:none;position:absolute}.paragraph-central-text-with-graphics .ornament:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:10%;left:0;pointer-events:none;position:absolute;width:100%}@media (max-width:1023px){.paragraph-central-text-with-graphics .ornament.desktop{display:none}}@media (min-width:1024px){.paragraph-central-text-with-graphics .ornament.mobile{display:none}}.paragraph-grill-masters{overflow:hidden;position:relative}.paragraph-grill-masters .content{margin:0 auto;max-width:1920px}.paragraph-grill-masters .title{text-align:center}.paragraph-grill-masters h2{font-size:calc(-.48214em + 3.68304vw)}@media screen and (max-width:64em){.paragraph-grill-masters h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-grill-masters h2{font-size:3.9375em}}.paragraph-grill-masters h2{display:inline-block;line-height:1.2;position:relative;z-index:1}@media (max-width:1023px){.paragraph-grill-masters h2{z-index:4}}.paragraph-grill-masters h2 p{margin:0}.paragraph-grill-masters h2 strong{display:block;font-weight:400}.paragraph-grill-masters h2:before{aspect-ratio:795/200;background:url(/themes/theme/assets/images/title-bg.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-21%;position:absolute;top:-16%;width:145%;z-index:-1}.paragraph-grill-masters .field-name-field-grill-masters{display:flex;margin:0 auto;max-width:1400px}@media (max-width:1023px){.paragraph-grill-masters .field-name-field-grill-masters{flex-wrap:wrap}}.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd){margin-top:50px;max-width:400px}.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:calc(.13393em + 2.23214vw)}@media screen and (max-width:64em){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:1.5625em}}@media screen and (min-width:120em){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:2.8125em}}@media (max-width:1023px){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:calc(.44643em + 2.23214vw)}}@media screen and (max-width:1023px) and (max-width:64em){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:1.875em}}@media screen and (max-width:1023px) and (min-width:120em){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(odd) h3{font-size:3.125em}}@media (max-width:1023px){.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:first-child{margin-top:-50px;order:1;position:relative;z-index:3}.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(2){margin-top:-50px;order:3;position:relative;z-index:1}.paragraph-grill-masters .field-name-field-grill-masters .node-grill-master-teaser:nth-child(3){margin-top:-50px;order:2;position:relative;z-index:2}.paragraph-picture{padding-bottom:40px}}.paragraph-picture .content{margin:0 auto;max-width:1920px;position:relative}.paragraph-picture img{display:block;margin:0 auto;max-width:100%}.paragraph-picture a{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}.paragraph-recommended{margin-top:-40px;padding-top:40px;position:relative}@media (max-width:1023px){.paragraph-recommended{padding-top:20px}}.paragraph-recommended .content{margin:0 auto;max-width:1920px}.paragraph-recommended .title{text-align:center}.paragraph-recommended h2{font-size:calc(-.48214em + 3.68304vw)}@media screen and (max-width:64em){.paragraph-recommended h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-recommended h2{font-size:3.9375em}}.paragraph-recommended h2{display:inline-block;line-height:1.1;position:relative}.paragraph-recommended h2 p{margin:0}.paragraph-recommended h2 strong{display:block;font-size:82%}.paragraph-recommended h2:before{aspect-ratio:795/200;background:url(/themes/theme/assets/images/title-bg.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-66%;position:absolute;top:-21%;width:231.4%;z-index:-1}.paragraph-recommended .recommended{background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-wrap:wrap;justify-content:space-between;margin:70px auto 0;max-width:1170px}@media (max-width:1023px){.paragraph-recommended .recommended{background:none!important}}.paragraph-recommended .recommended .recommended-item{max-width:314px;position:relative;transition:transform .3s ease-in-out}.paragraph-recommended .recommended .recommended-item:hover{transform:scale(1.03)}@media (max-width:1023px){.paragraph-recommended .recommended .recommended-item{margin-bottom:30px}}.paragraph-recommended .recommended .image img{display:block;margin:0 auto;max-width:100%}.paragraph-recommended .recommended .title{font-size:calc(.73214em + 1.78571vw)}@media screen and (max-width:64em){.paragraph-recommended .recommended .title{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-recommended .recommended .title{font-size:2.875em}}.paragraph-recommended .recommended .title{line-height:1;margin:-30px auto 10px;text-align:center;text-transform:uppercase}.paragraph-recommended .recommended .link a{display:block;height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}.paragraph-slide-recipe{position:relative}.paragraph-slide-recipe .content{align-items:center;display:flex;flex-direction:row-reverse;margin:0 auto;max-width:1920px;padding:5% 0}@media (max-width:1023px){.paragraph-slide-recipe .content{flex-flow:row wrap}}.paragraph-slide-recipe .image{width:55%}@media (max-width:1023px){.paragraph-slide-recipe .image{width:100%}}.paragraph-slide-recipe .image img{display:block;margin-left:auto;margin-right:0}.paragraph-slide-recipe .text{width:35%}@media (max-width:1023px){.paragraph-slide-recipe .text{margin-top:30px;padding:20px;width:100%}}.paragraph-slide-recipe .text .inner{text-align:center}.paragraph-slide-recipe h3{font-size:calc(-.625em + 3.90625vw)}@media screen and (max-width:64em){.paragraph-slide-recipe h3{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-slide-recipe h3{font-size:4.0625em}}.paragraph-slide-recipe h3{display:block;line-height:1.1;margin:0;text-align:center}.paragraph-slide-recipe h3 strong{color:#e00;font-weight:400}.paragraph-slide-recipe h3 p{margin:0}.paragraph-slide-recipe .description{font-size:calc(.625em + .78125vw)}@media screen and (max-width:64em){.paragraph-slide-recipe .description{font-size:1.125em}}@media screen and (min-width:120em){.paragraph-slide-recipe .description{font-size:1.5625em}}.paragraph-slide-recipe .description{line-height:1.2}.paragraph-slide-recipe .description p{margin:10px 0}.paragraph-slide-recipe .link{margin-top:30px;text-align:center;transition:transform .3s ease-in-out}.paragraph-slide-recipe .link:hover{transform:scale(1.03)}.paragraph-slide-recipe .link a{font-size:calc(.20536em + 2.12054vw)}@media screen and (max-width:64em){.paragraph-slide-recipe .link a{font-size:1.5625em}}@media screen and (min-width:120em){.paragraph-slide-recipe .link a{font-size:2.75em}}.paragraph-slide-recipe .link a{background-color:#e00;border-radius:30px;padding:6px 40px 2px;text-decoration:none;text-transform:uppercase}.paragraph-slide-video{position:relative}.paragraph-slide-video .content{margin:0 auto;max-width:1920px}.paragraph-slide-video video{height:auto;width:100%}.paragraph-slide-video .link{margin-top:30px;text-align:center}.paragraph-slide-video .link a{font-size:calc(.20536em + 2.12054vw)}@media screen and (max-width:64em){.paragraph-slide-video .link a{font-size:1.5625em}}@media screen and (min-width:120em){.paragraph-slide-video .link a{font-size:2.75em}}.paragraph-slide-video .link a{background-color:#e00;border-radius:30px;padding:6px 12% 2px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.paragraph-slide-video .link a:hover{transform:scale(1.1)}.paragraph-slide .content{display:flex;flex-direction:row-reverse;margin:0 auto;max-width:1920px;position:relative}.paragraph-slide .link a{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}@media (max-width:1023px){.paragraph-slider-recipes{padding-bottom:40px}}.paragraph-slider-recipes .content{margin:0 auto;max-width:1920px;position:relative}.paragraph-slider-recipes .background{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:1023px){.paragraph-slider-recipes .background{display:none}}.paragraph-slider-recipes .background img{aspect-ratio:1920/942;display:block}.paragraph-slider-recipes .slick-dots{bottom:5%;display:flex;gap:20px;justify-content:center;margin:0;padding:0;position:absolute;width:100%}@media (max-width:1023px){.paragraph-slider-recipes .slick-dots{gap:10px;position:static}}.paragraph-slider-recipes .slick-dots li{list-style-type:none}.paragraph-slider-recipes .slick-dots li button{aspect-ratio:1/1;background-color:transparent;border:2px solid #e00;border-radius:100%;cursor:pointer;display:inline-block;overflow:hidden;text-indent:-9999px;width:48px}@media (max-width:1023px){.paragraph-slider-recipes .slick-dots li button{width:30px}}.paragraph-slider-recipes .slick-dots li.slick-active button{background-color:#e00}.paragraph-slider-recipes.high-dots .slick-dots{bottom:11%}.paragraph-slider{max-width:100%;overflow:hidden}@media (max-width:1023px){.paragraph-slider{padding-bottom:40px}}.paragraph-slider .content{margin:0 auto;max-width:1920px}.paragraph-slider .slick-dots{bottom:11%;display:flex;gap:20px;justify-content:center;margin:0;padding:0;position:absolute;width:100%}@media (max-width:1023px){.paragraph-slider .slick-dots{gap:10px;position:static}}.paragraph-slider .slick-dots li{list-style-type:none}.paragraph-slider .slick-dots li button{aspect-ratio:1/1;background-color:transparent;border:2px solid #e00;border-radius:100%;cursor:pointer;display:inline-block;overflow:hidden;text-indent:-9999px;width:48px}@media (max-width:1023px){.paragraph-slider .slick-dots li button{width:30px}}.paragraph-slider .slick-dots li.slick-active button{background-color:#e00}.paragraph-stek-timer .content{margin:0 auto;max-width:1920px;position:relative}.paragraph-stek-timer h2{font-size:calc(-.48214em + 3.68304vw)}@media screen and (max-width:64em){.paragraph-stek-timer h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-stek-timer h2{font-size:3.9375em}}.paragraph-stek-timer h2{display:block;line-height:1.2;margin-bottom:-14%;position:relative;text-align:center;z-index:1}.paragraph-stek-timer h2 p{margin:0}.paragraph-stek-timer h2 strong{display:block;font-weight:400}.paragraph-stek-timer h2 strong:after,.paragraph-stek-timer h2 strong:before{background-color:#e00;border-radius:2px;content:"";display:inline-block;height:4px;margin-right:10px;vertical-align:middle;width:8%}.paragraph-stek-timer h2 strong:after{margin-left:10px;margin-right:auto}.paragraph-stek-timer .ornament{position:absolute}@media (max-width:580px){.paragraph-stek-timer .ornament{position:static;width:auto!important}.paragraph-stek-timer .links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;padding:0 20px;text-align:center}.paragraph-stek-timer .links div:first-child,.paragraph-stek-timer .links div:nth-child(2),.paragraph-stek-timer .links div:nth-child(3){width:50%!important}}.paragraph-text-image .content{display:flex;flex-direction:row-reverse;gap:40px;margin:0 auto;max-width:1920px}@media (max-width:1023px){.paragraph-text-image .content{display:block}}.paragraph-text-image .content .image{width:55%}@media (max-width:1023px){.paragraph-text-image .content .image{width:100%}}.paragraph-text-image .content .text{font-size:calc(.98214em + .22321vw)}@media screen and (max-width:64em){.paragraph-text-image .content .text{font-size:1.125em}}@media screen and (min-width:120em){.paragraph-text-image .content .text{font-size:1.25em}}.paragraph-text-image .content .text{align-items:center;display:flex;justify-content:center;width:45%}@media (max-width:1023px){.paragraph-text-image .content .text{width:100%}}.paragraph-text-image .content .text strong{font-size:calc(-.26786em + 3.34821vw)}@media screen and (max-width:64em){.paragraph-text-image .content .text strong{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-text-image .content .text strong{font-size:3.75em}}.paragraph-text-image .content .text strong{display:block;font-weight:400;line-height:1;text-align:center}.paragraph-text-with-graphics-on-side{padding-bottom:2%;padding-top:4%;position:relative}@media (max-width:1023px){.paragraph-text-with-graphics-on-side{padding-left:20px;padding-right:20px;padding-top:0}}.paragraph-text-with-graphics-on-side .content{margin:0 auto;max-width:1920px}.paragraph-text-with-graphics-on-side .image-description{font-size:calc(.42857em + .89286vw)}@media screen and (max-width:64em){.paragraph-text-with-graphics-on-side .image-description{font-size:1em}}@media screen and (min-width:120em){.paragraph-text-with-graphics-on-side .image-description{font-size:1.5em}}.paragraph-text-with-graphics-on-side .image-description{bottom:8%;position:absolute;text-align:center;text-transform:uppercase;width:100%}.paragraph-text-with-graphics-on-side .title{text-align:center}.paragraph-text-with-graphics-on-side h2{font-size:calc(-1.26786em + 4.91071vw)}@media screen and (max-width:64em){.paragraph-text-with-graphics-on-side h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-text-with-graphics-on-side h2{font-size:4.625em}}.paragraph-text-with-graphics-on-side h2{display:inline-block;line-height:1.1;margin-top:50px;position:relative}@media (max-width:1023px){.paragraph-text-with-graphics-on-side h2{margin-top:0}}.paragraph-text-with-graphics-on-side h2 p{margin:0}.paragraph-text-with-graphics-on-side h2 strong{display:block;font-size:82%}.paragraph-text-with-graphics-on-side h2:before{aspect-ratio:795/200;background:url(/themes/theme/assets/images/title-bg.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-15%;position:absolute;top:-27%;width:135%;z-index:-1}.paragraph-text-with-graphics-on-side .text{font-size:calc(.5em + .78125vw)}@media screen and (max-width:64em){.paragraph-text-with-graphics-on-side .text{font-size:1em}}@media screen and (min-width:120em){.paragraph-text-with-graphics-on-side .text{font-size:1.4375em}}.paragraph-text-with-graphics-on-side .text{line-height:1.2;margin-top:80px;text-align:center}@media (max-width:1023px){.paragraph-text-with-graphics-on-side .text{margin-top:40px}}.paragraph-text-with-graphics-on-side .text p{margin-bottom:5px;margin-top:0}.paragraph-text-with-graphics-on-side .text strong{font-size:115%;font-weight:700;line-height:1.2}.paragraph-text-with-graphics-on-side .inner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:50px auto 0;max-width:85%;text-align:center}@media (max-width:1023px){.paragraph-text-with-graphics-on-side .inner{display:block;max-width:100%}}.paragraph-text-with-graphics-on-side .inner .side{position:relative;width:53%}@media (max-width:1023px){.paragraph-text-with-graphics-on-side .inner .side{width:100%}}.paragraph-text-with-graphics-on-side .inner .side+.side{width:39%}@media (max-width:1023px){.paragraph-text-with-graphics-on-side .inner .side+.side{margin-top:40px;width:100%}}.paragraph-text .content{margin:0 auto;max-width:1920px}.paragraph-text .text{font-size:calc(.98214em + .22321vw)}@media screen and (max-width:64em){.paragraph-text .text{font-size:1.125em}}@media screen and (min-width:120em){.paragraph-text .text{font-size:1.25em}}.paragraph-tricks-front.paragraph-view{padding-bottom:10px;padding-top:60px}@media (max-width:1023px){.paragraph-tricks-front.paragraph-view{padding-top:60px}}.paragraph-tricks-front.paragraph-view .title{margin-bottom:100px;text-align:center}@media (max-width:1023px){.paragraph-tricks-front.paragraph-view .title{margin-bottom:40px}}.paragraph-tricks-front.paragraph-view h2{display:inline-block;max-width:300px;position:relative}.paragraph-tricks-front.paragraph-view h2:before{aspect-ratio:559/236;background:url(/themes/theme/assets/images/title-bg-tips.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-29.2%;position:absolute;top:-31%;width:160%;z-index:-1}@media (max-width:1023px){.paragraph-view{padding:20px 0}}.paragraph-view .content{margin:0 auto;max-width:1920px}.paragraph-view .title{text-align:center}.paragraph-view h2{font-size:calc(-.55357em + 3.79464vw)}@media screen and (max-width:64em){.paragraph-view h2{font-size:1.875em}}@media screen and (min-width:120em){.paragraph-view h2{font-size:4em}}.paragraph-view h2{display:inline-block;line-height:1;margin:0;text-align:center}.paragraph-view h2 p{margin:0}.paragraph-view .view-content{display:flex;gap:20px;justify-content:center}.paragraph{margin:0 auto;max-width:1920px;position:relative}.paragraph:not(.paragraph-central-text-with-graphics){overflow-x:hidden}.term-product-category{max-width:410px;position:relative;transition:transform .3s ease-in-out;width:100%}@media (max-width:1023px){.term-product-category{margin-bottom:30px}}.term-product-category:hover{transform:scale(1.03)}.term-product-category .link a{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%}.term-recipe-category{max-width:410px;position:relative;transition:transform .3s ease-in-out}@media (max-width:1023px){.term-recipe-category{margin-bottom:30px}}.term-recipe-category:hover{transform:scale(1.03)}.term-recipe-category h3{font-size:calc(.0625em + 2.34375vw)}@media screen and (max-width:64em){.term-recipe-category h3{font-size:1.5625em}}@media screen and (min-width:120em){.term-recipe-category h3{font-size:2.875em}}.term-recipe-category h3{line-height:1;margin-bottom:10px;margin-top:20px;text-align:center;text-transform:uppercase}.term-recipe-category .link{text-align:center}.term-recipe-category .link a:not(.coverer){font-size:calc(.25em + 1.5625vw)}@media screen and (max-width:64em){.term-recipe-category .link a:not(.coverer){font-size:1.25em}}@media screen and (min-width:120em){.term-recipe-category .link a:not(.coverer){font-size:2.125em}}.term-recipe-category .link a:not(.coverer){background-color:#e00;border-radius:30px;padding:6px 50px 2px;text-decoration:none;text-transform:uppercase;transition:transform .3s ease-in-out}.term-recipe-category .link a:not(.coverer):hover{transform:scale(1.1)}.term-recipe-category .coverer{height:100%;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:1}.view-products-front{background:url(/themes/theme/assets/images/bg-products.webp) no-repeat top transparent;background-size:100% 100%;margin:0 auto;max-width:1920px;padding-bottom:3.5%;padding-top:9%}@media (max-width:1023px){.view-products-front{background:none;padding-bottom:40px;padding-top:60px}}.view-products-front .title{margin-bottom:85px}@media (max-width:1023px){.view-products-front .title{margin-bottom:40px}}.view-products-front h2{font-size:calc(.78571em + 2.67857vw)}@media screen and (max-width:64em){.view-products-front h2{font-size:2.5em}}@media screen and (min-width:120em){.view-products-front h2{font-size:4em}}.view-products-front h2{margin-top:0;position:relative;z-index:2}.view-products-front h2:before{aspect-ratio:615/155;background:url(/themes/theme/assets/images/title-bg-products.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-49.2%;position:absolute;top:-51%;width:193%;z-index:-1}.view-products-front .quality{position:absolute;right:6%;top:17%;width:12.24%;z-index:1}@media (max-width:1770px){.view-products-front .quality{top:8%}}@media (max-width:1023px){.view-products-front .quality{display:block;margin:40px auto 0;max-width:160px;position:static;width:auto}}.view-products-front .view-content{display:flex;gap:15px;justify-content:center;margin:0 auto;max-width:1520px;padding:0 20px}@media (max-width:1023px){.view-products-front .view-content{flex-wrap:wrap;gap:10px}}.view-products-links.view-display-id-pages{margin:70px 0 80px}@media (max-width:1023px){.view-products-links.view-display-id-pages{margin-bottom:40px;margin-top:40px}}.view-products-links.view-display-id-pages .view-content{font-size:calc(-.89286em + 3.34821vw)}@media screen and (max-width:64em){.view-products-links.view-display-id-pages .view-content{font-size:1.25em}}@media screen and (min-width:120em){.view-products-links.view-display-id-pages .view-content{font-size:3.125em}}.view-products-links.view-display-id-pages .view-content{display:flex;justify-content:space-around}@media (max-width:1023px){.view-products-links.view-display-id-pages .view-content{flex-wrap:wrap}}.view-products-links.view-display-id-pages .view-content a{border-radius:40px;padding:20px 20px 10px;text-decoration:none}@media (max-width:1023px){.view-products-links.view-display-id-pages .view-content a{display:inline-block}}.view-products-links.view-display-id-pages .view-content a:not(.is-active){background-color:transparent!important}.view-products-links.view-display-id-pages .view-content a.is-active{position:relative}.view-products .view-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:1570px;padding:0 20px}.view-products .view-content .views-row{margin-bottom:30px}.view-recipes-front{padding-bottom:60px;padding-top:40px}.view-recipes-front .title{margin-bottom:120px}.view-recipes-front h2{font-size:calc(.78571em + 2.67857vw)}@media screen and (max-width:64em){.view-recipes-front h2{font-size:2.5em}}@media screen and (min-width:120em){.view-recipes-front h2{font-size:4em}}.view-recipes-front h2{display:inline-block;line-height:1.2;position:relative}.view-recipes-front h2:before{aspect-ratio:559/236;background:url(/themes/theme/assets/images/title-bg-inspirations.webp) no-repeat 50%;background-size:contain;content:"";display:block;left:-36.2%;position:absolute;top:-22.1%;width:174%;z-index:-1}@media (max-width:1023px){.view-recipes-front h2:before{left:-30.1%;width:160%}}.view-recipes-front .view-content{display:flex;gap:50px;margin:0 auto;max-width:1570px;padding:0 20px}@media (max-width:1023px){.view-recipes-front .view-content{flex-wrap:wrap}}.view-recipes-front .view-content .views-row{position:relative}.view-recipes-front .view-content .views-row:nth-child(2n){margin-top:60px}@media (max-width:1023px){.view-recipes-front .view-content .views-row:nth-child(2n){margin-top:0}}.view-recipes-front .view-content .views-row:nth-child(3n+1):before{aspect-ratio:492/623;background:url(/themes/theme/assets/images/ins-bg-l.webp) no-repeat 50%;background-size:contain;content:"";left:-17%;position:absolute;top:-14%;width:120%;z-index:-1}.view-recipes-front .view-content .views-row:nth-child(3n+2):before{aspect-ratio:334/596;background:url(/themes/theme/assets/images/ins-bg-c.webp) no-repeat 50%;background-size:contain;content:"";left:12%;position:absolute;top:-14%;width:81%;z-index:-1}.view-recipes-front .view-content .views-row:nth-child(3n+3):before{aspect-ratio:492/623;background:url(/themes/theme/assets/images/ins-bg-r.webp) no-repeat 50%;background-size:contain;content:"";position:absolute;right:-17%;top:-14%;width:120%;z-index:-1}.view-recipes-links.view-display-id-pages{margin:40px 0 80px}.view-recipes-links.view-display-id-pages .view-content{font-size:calc(.875em + 1.5625vw)}@media screen and (max-width:64em){.view-recipes-links.view-display-id-pages .view-content{font-size:1.875em}}@media screen and (min-width:120em){.view-recipes-links.view-display-id-pages .view-content{font-size:2.75em}}.view-recipes-links.view-display-id-pages .view-content{display:flex;justify-content:space-around;padding:0 20px}@media (max-width:1023px){.view-recipes-links.view-display-id-pages .view-content{flex-wrap:wrap}}.view-recipes-links.view-display-id-pages .view-content a{display:block;padding:10px 20px 20px;text-decoration:none}.view-recipes-links.view-display-id-pages .view-content a:after{border-radius:4px;bottom:9px;content:"";display:inline-block;height:9px;left:0;position:absolute;width:100%}.view-recipes-links.view-display-id-pages .view-content a.is-active{position:relative}.view-recipes-links.view-display-id-pages .view-content a.is-active:after{background-color:#e00}.view-recipes .view-content{gap:38px;margin:0 auto;max-width:1570px}.view-recipes .view-content,.view-search .view-content{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.view-search .view-content{box-sizing:border-box;gap:55px;margin:55px auto 140px;max-width:1420px}@media (max-width:1023px){.view-search .view-content{gap:20px}}.view-id-tricks.view-display-id-front .clearfix:after{display:none}.view-id-tricks.view-display-id-front .view-content{margin:0 auto;max-width:1240px;padding:0 20px}.view-id-tricks.view-display-id-front .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}@media (max-width:1023px){.view-id-tricks.view-display-id-front .view-content .views-infinite-scroll-content-wrapper{gap:10px}}.view-id-tricks.view-display-id-front .pager{margin-bottom:60px;margin-top:80px;padding:0;text-align:center}@media (max-width:1023px){.view-id-tricks.view-display-id-front .pager{margin-bottom:40px;margin-top:30px}}.view-id-tricks.view-display-id-front .pager li{display:inline-block;transition:transform .3s ease-in-out}.view-id-tricks.view-display-id-front .pager li:hover{transform:scale(1.1)}.view-id-tricks.view-display-id-front .pager a{font-size:calc(.77679em + 1.22768vw)}@media screen and (max-width:64em){.view-id-tricks.view-display-id-front .pager a{font-size:1.5625em}}@media screen and (min-width:120em){.view-id-tricks.view-display-id-front .pager a{font-size:2.25em}}.view-id-tricks.view-display-id-front .pager a{background-color:#e00;border-radius:30px;padding:16px 70px 2px;text-decoration:none;text-transform:uppercase}.view-tricks.view-display-id-trick{margin-bottom:100px;margin-top:60px}@media (max-width:1023px){.view-tricks.view-display-id-trick{margin-bottom:40px;margin-top:30px}}.view-tricks.view-display-id-trick .view-content{display:flex;gap:40px;justify-content:center;margin:0 auto;max-width:1570px;padding:0 20px}@media (max-width:1023px){.view-tricks.view-display-id-trick .view-content{flex-wrap:wrap;gap:10px}}.menu-main__item-list{list-style:none;margin-bottom:0;margin-top:0;padding:0}.menu-main__item-list>li{line-height:normal}@media (min-width:1024px){.menu-main__item-list--level-1{display:flex;gap:1.25rem}}.menu-main__item-list--level-2{box-shadow:var(--header-box-shadow);box-sizing:border-box;opacity:0;position:absolute;top:-9999px;transition:opacity .3s ease-in-out;visibility:hidden;z-index:1}@media (max-width:1023px){.menu-main__item-list--level-2{margin-top:28px}}@media (min-width:1024px){.menu-main__item-list--level-2{background-color:var(--menu-main-item-list-level-2-background-color);left:50%;padding:5.625rem .5rem .75rem .875rem;transform:translateX(-50%)}.menu-main__item--level-1{padding:2.375rem 0}}.menu-main__item--level-1.menu-main__item--has-children{position:relative}@media (hover:hover) and ((min-width:1024px)){.menu-main__item--level-1:hover>.menu-main__link--button.menu-main__link--has-children{color:var(--menu-main-link-level-1-hover-color);position:relative;z-index:2}.menu-main__item--level-1:hover>.menu-main__link--button.menu-main__link--has-children:after{background-image:var(--icon-menu-main-hover-chevron);transform:rotate(180deg)}.menu-main__item--level-1:hover>.menu-main__item-list--level-2{opacity:1;top:0;visibility:visible;width:calc(100% + 4.25rem)}}@media (max-width:1023px){.menu-main__item--level-1+.menu-main__item--level-1{margin-top:60px}.menu-main__item--level-2.menu-main__item--has-children{margin-top:28px}}@media (min-width:1024px){.menu-main__item--level-2+.menu-main__item{margin-top:16px}.menu-main__item--level-2+.menu-main__item--has-children{margin-top:24px}.menu-main__item--level-3+.menu-main__item{margin-top:16px}}.menu-main__link{text-decoration:none}.menu-main__link--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;font-smoothing:inherit;align-items:center;display:flex;gap:1rem;line-height:1;margin:0;padding:0;text-align:left;width:auto}.menu-main__link--button.menu-main__link--has-children:after{background-image:var(--icon-menu-main-chevron);background-repeat:no-repeat;background-size:contain;content:"";height:14px;line-height:1;transition:transform .2s ease-out;width:24px}@media (max-width:1023px){.menu-main__link--button[aria-expanded=true]:after{transform:rotate(180deg)}.menu-main__link--button[aria-expanded=true]+.menu-main__item-list--level-2{opacity:1;position:static;visibility:visible;width:auto}}@media (min-width:1024px){.menu-main__link--button[aria-expanded=true]{color:var(--menu-main-link-level-1-hover-color);position:relative;z-index:2}.menu-main__link--button[aria-expanded=true]:after{background-image:var(--icon-menu-main-hover-chevron);transform:rotate(180deg)}.menu-main__link--button[aria-expanded=true]+.menu-main__item-list--level-2{opacity:1;top:0;visibility:visible;width:calc(100% + 4.25rem)}}.menu-main__link--level-1{color:var(--menu-main-link-level-1-color);font-size:3rem;line-height:1;text-transform:uppercase}@media (min-width:1024px){.menu-main__link--level-1{font-size:1.375rem}}.menu-main__link--level-1.menu-main__link--link:active,.menu-main__link--level-1.menu-main__link--link:hover,.menu-main__link--level-1.menu-main__link--link:link,.menu-main__link--level-1.menu-main__link--link:visited{color:var(--menu-main-link-level-1-color)}.menu-main__link--level-1:focus-visible{outline:2px dashed var(--menu-main-link-level-1-color)}.menu-main__link--level-2,.menu-main__link--level-3{font-size:1.25rem}@media (min-width:1024px){.menu-main__link--level-2,.menu-main__link--level-3{font-size:.75rem}}.menu-main__link--level-2.menu-main__link--link,.menu-main__link--level-3.menu-main__link--link{display:block;line-height:1.3333}@media (min-width:1024px){.menu-main__link--level-2.menu-main__link--link,.menu-main__link--level-3.menu-main__link--link{display:inline-block}}.menu-main__link--level-2{color:var(--menu-main-link-level-2-color)}.menu-main__link--level-2.menu-main__link--link{letter-spacing:.065em;text-transform:uppercase}@media (max-width:1023px){.menu-main__link--level-2.menu-main__link--link{padding:14px 0 14px 40px}}.menu-main__link--level-2.menu-main__link--link:active,.menu-main__link--level-2.menu-main__link--link:hover,.menu-main__link--level-2.menu-main__link--link:link,.menu-main__link--level-2.menu-main__link--link:visited{color:var(--menu-main-link-level-2-color)}@media (hover:hover) and ((min-width:1024px)){.menu-main__link--level-2.menu-main__link--link:link{background-image:linear-gradient(var(--menu-main-link-level-2-color),var(--menu-main-link-level-2-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}.menu-main__link--level-2.menu-main__link--link:hover{background-size:100% 1px}}.menu-main__link--level-2:focus-visible{outline:2px dashed var(--menu-main-link-level-2-color)}.menu-main__link--level-2.menu-main__link--nolink{display:block;font-weight:700;line-height:1.25}@media (max-width:1023px){.menu-main__link--level-2.menu-main__link--nolink{border-bottom:1px solid #fff;line-height:1.5}}.menu-main__link--level-2+.menu-main__item-list{margin-top:8px}.menu-main__link--level-3{color:var(--menu-main-link-level-3-color)}.menu-main__link--level-3:focus-visible{outline:2px dashed var(--menu-main-link-level-3-color)}.menu-main__link--level-3.menu-main__link--link{letter-spacing:.065em;text-transform:uppercase}@media (max-width:1023px){.menu-main__link--level-3.menu-main__link--link{padding:14px 0 14px 40px}}.menu-main__link--level-3.menu-main__link--link:active,.menu-main__link--level-3.menu-main__link--link:hover,.menu-main__link--level-3.menu-main__link--link:link,.menu-main__link--level-3.menu-main__link--link:visited{color:var(--menu-main-link-level-3-color)}@media (hover:hover) and ((min-width:1024px)){.menu-main__link--level-3.menu-main__link--link:link{background-image:linear-gradient(var(--menu-main-link-level-3-color),var(--menu-main-link-level-3-color));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s}.menu-main__link--level-3.menu-main__link--link:hover{background-size:100% 1px}}@media (max-width:1023px){.menu-main__link[data-icon]{background-position:0;background-repeat:no-repeat;display:block;padding:8px 0 8px 40px}.menu-main__link[data-icon=donation-other]{background-image:var(--icon-donation-other)}.menu-main__link[data-icon=species-foreign]{background-image:var(--icon-species-foreign)}.menu-main__link[data-icon=species-panda-band]{background-image:var(--icon-species-panda-band)}.menu-main__link[data-icon=species-polish]{background-image:var(--icon-species-polish)}}.path-user .user-login-form{margin:0 auto;max-width:760px;padding:300px 20px 100px}.path-user .user-login-form .form-item{position:relative}.path-user .user-login-form label{display:block}.path-user .user-login-form input{background:none;border:1px solid #fff;border-radius:0;color:#fff;font-size:20px;max-width:none;outline:none;padding:10px;width:100%}.path-user .user-login-form .form-actions{text-align:center}.path-user .user-login-form .button{background-color:#055556;border:0;color:#fff;display:inline-block;padding:11px 20px;text-transform:uppercase;width:auto}.path-user .user-login-form .description{font-size:12px;text-align:right}.profile{margin-left:auto;margin-right:auto;max-width:1200px}@media (min-width:2560px){.profile{max-width:1600px}}
}
