/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Glober;font-style:normal;font-weight:400;src:url(/themes/custom/hypona/assets/fonts/398FF3_0_0.woff?353f3bf8ba08a0f7737524204f8a043c) format("woff"),url(/themes/custom/hypona/assets/fonts/398FF3_0_0.woff2?bdad760e3be1ac10f2ad291f088db933) format("woff2"),url(/themes/custom/hypona/assets/fonts/398FF3_0_0.ttf?14ef3ea58bf0402a4500b90f37ac0166) format("truetype")}@font-face{font-display:swap;font-family:Glober;font-style:normal;font-weight:600;src:url(/themes/custom/hypona/assets/fonts/398FF3_1_0.woff?c2354a9ed6df809f9d7d2c17dc36bf36) format("woff"),url(/themes/custom/hypona/assets/fonts/398FF3_1_0.woff2?bf167f744c2abe09bc080581b3d6ba1b) format("woff2"),url(/themes/custom/hypona/assets/fonts/398FF3_1_0.ttf?44ce08d80b5eff0f9086d5c2e77100cb) format("truetype")}@font-face{font-display:swap;font-family:Glober;font-style:normal;font-weight:800;src:url(/themes/custom/hypona/assets/fonts/398FF3_2_0.woff?85591b4600345b4d96bb3a02652681f9) format("woff"),url(/themes/custom/hypona/assets/fonts/398FF3_2_0.woff2?933ff2eb304ed30da0fcdb5acf2b768b) format("woff2"),url(/themes/custom/hypona/assets/fonts/398FF3_2_0.ttf?0de44cb1cc3b3182de378d0dfd7228c3) format("truetype")}
.content-width,.content-width-narrow,.content-width-wide{margin-left:auto;margin-right:auto}.content-width .content-width-narrow:not(.padded),.content-width .content-width-wide:not(.padded),.content-width .content-width:not(.padded),.content-width-narrow .content-width-narrow:not(.padded),.content-width-narrow .content-width-wide:not(.padded),.content-width-narrow .content-width:not(.padded),.content-width-wide .content-width-narrow:not(.padded),.content-width-wide .content-width-wide:not(.padded),.content-width-wide .content-width:not(.padded){padding-left:0;padding-right:0}.content-width .content-width-narrow:not(.persist),.content-width .content-width-wide:not(.persist),.content-width .content-width:not(.persist),.content-width-narrow .content-width-narrow:not(.persist),.content-width-narrow .content-width-wide:not(.persist),.content-width-narrow .content-width:not(.persist),.content-width-wide .content-width-narrow:not(.persist),.content-width-wide .content-width-wide:not(.persist),.content-width-wide .content-width:not(.persist){margin-left:0;margin-right:0}.content-width,.content-width-narrow,.content-width-wide,.padded{padding-left:40px;padding-right:40px}.content-width{max-width:1340px}.content-width-wide{max-width:1640px}.content-width-narrow{max-width:1040px}.round{border-radius:50%;overflow:hidden}.max-w-text{box-sizing:border-box;max-width:730px}.text-center{text-align:center}
:root{--table-row-bg-color:#e0d8d5;--table-header-bg-color:#826458;--table-text-color:#5d5d5d;--table-header-text-color:#fff}@media (min-width:1025px){.text-formatted{font-size:1.111em}}.text-formatted table{border-collapse:collapse;color:#5d5d5d;font-size:.778em;left:-40px;overflow-x:scroll;position:relative;text-align:left;width:calc(100% + 80px)}@media (min-width:430px){.text-formatted table{left:0;width:100%}}@media (min-width:769px){.text-formatted table{font-size:unset}}.text-formatted table thead{color:var(--table-header-text-color)}.text-formatted table th{font-weight:400}.text-formatted table tr{position:relative}.text-formatted table td,.text-formatted table th{padding:.3em .5em;position:relative;z-index:20}.text-formatted table tbody tr:nth-child(2n){background-color:var(--table-row-bg-color)}.text-formatted table thead tr{background-color:var(--table-header-bg-color)}
.page-node-type-front-page main,.path-node main{margin-bottom:0;margin-top:0}main{margin-bottom:2em;margin-top:11em}.scroll-to-top{background-color:#1c4794;border-radius:50%;bottom:9px;box-shadow:0 0 .4em rgba(0,0,0,.2);cursor:pointer;font-size:1.4em;height:1em;padding:.6em;position:fixed;right:50%;transform:translateX(50%);transition:background-color .2s cubic-bezier(.62,.28,.23,.99);width:1em;z-index:210}.scroll-to-top:hover{background-color:#ff848b}@media (min-width:769px){.scroll-to-top{bottom:1em;right:1em;transform:unset}}.scroll-to-top:after{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-up.svg?56dc03b38c413111d0601f253e958094);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-up.svg?56dc03b38c413111d0601f253e958094);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}body[data-scroll-top="0"] .scroll-to-top{display:none}
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{color:#1c4794;font-family:Glober,Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:1.5}b,strong{font-weight:800}a,p a{color:#1c4794}a,a:visited,p a,p a:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}a:hover,a:visited:hover,p a:hover,p a:visited:hover{color:#ff848b}a.no-link-style,a[href^="tel:"],p a[href^="tel:"]{text-decoration:none}a.no-link-style:hover{color:currentColor}h2,h3,h4,h5,h6{font-weight:600;margin-bottom:.4em}h1,h2,h3,h4,h5,h6{line-height:1.25}h1{font-size:1.4rem;font-weight:800;margin:.67em 0 .2em}@media (min-width:430px){h1{font-size:1.667rem}}@media (min-width:769px){h1{font-size:1.9rem}}@media (min-width:1025px){h1{font-size:2.222rem}}h2{font-size:1.4em}@media (min-width:430px){h2{font-size:1.667rem}}h3{font-size:1.111em}@media (min-width:1025px){h3{font-size:1.667rem}}h4{font-size:1.111rem}main p{margin-top:0}main ol,main p,main ul{color:#5d5d5d}img{display:block;height:auto;max-width:100%}
.webform-element-help--content p{color:#fff}input,select,textarea{background-color:#fff;border:none;border-radius:.333em;box-sizing:border-box;color:#1c4794;display:block;outline:1px solid #7997d4;padding:.6em 1.4em}.form-type-select{max-width:500px;position:relative}.form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;height:100%}.form-type-select:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;position:absolute;right:.2em;top:50%;transform:translateY(-50%);width:1em}.webform-submission-form .form-type-select:after{content:none}.form-item input[type=checkbox],.form-item input[type=radio],input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;flex-shrink:0;height:1em;margin:.15em;padding:0;width:1em}.form-item input[type=checkbox],.form-item input[type=checkbox]:focus,.form-item input[type=radio],.form-item input[type=radio]:focus,input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{background-color:#fff;border:.2em solid #fff;outline:.15em solid #1c4794}.form-item input[type=checkbox]:checked,.form-item input[type=checkbox]:focus:checked,.form-item input[type=radio]:checked,.form-item input[type=radio]:focus:checked,input[type=checkbox]:checked,input[type=checkbox]:focus:checked,input[type=radio]:checked,input[type=radio]:focus:checked{background-color:#1c4794}.form-item input[type=radio],input[type=radio]{border-radius:50%}.form-item input[type=checkbox],input[type=checkbox]{border-radius:.333em}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-moz-placeholder{color:#7997d4;opacity:1}input::placeholder{color:#7997d4;opacity:1}form{font-size:1.111em}form .form-managed-file .file{padding:0 1.4em}form .form-managed-file .button{padding:.25em .5em}form .webform-element-help{vertical-align:middle}form fieldset{border:none}form fieldset.form-item--flex>.fieldset-wrapper{display:flex;flex-wrap:wrap;gap:0 2em}form .form-wrapper>fieldset,form>fieldset{background-color:#f1efe5;border-radius:.833em 0;box-sizing:border-box;margin-bottom:2em;position:relative;width:100%}form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{display:block;font-size:1.111em;font-weight:600;margin-bottom:1em;margin-top:1em}@media (min-width:1025px){form .form-wrapper>fieldset>.legend-wrapper legend,form>fieldset>.legend-wrapper legend{font-size:1.667em}}.form-item{--bg-color:#fff;--text-color:#1c4794;color:var(--text-color);margin-bottom:1em}.form-item .input-wrapper{align-items:center;display:flex;gap:.5em .2em}.form-item .checkboxes--wrapper legend,.form-item .radios--wrapper legend,.form-item label{display:block;font-weight:600;margin-bottom:.2em;padding:0 1.4em}.form-item.form-type-checkbox,.form-item.form-type-radio{align-items:center;display:flex;gap:.5em .2em}.form-item.form-type-checkbox label,.form-item.form-type-radio label{flex-shrink:1;font-weight:400;margin:0;padding:0}.form-item.form-type-checkbox label.error,.form-item.form-type-radio label.error{display:none!important}.form-item.form-type-select{display:grid;grid-template-columns:auto;grid-template-rows:repeat(auto-fill,auto)}.form-item.form-type-select>label{grid-row:1}.form-item.form-type-select>.error{grid-row:3}.form-item.form-type-select>.select2-container{grid-row:2}.form-item.form-type-select>select{grid-row:4}.form-item.form-type-checkbox{--text-color:#5d5d5d}.form-item .form-checkboxes .form-type-checkbox{--text-color:#1c4794}.form-item .form-checkboxes>.form-item,.form-item .form-radios>.form-item{margin-bottom:.25em}.form-item input,.form-item textarea{background-color:var(--bg-color);color:var(--text-color);margin-bottom:0}.form-item input,.form-item input:focus,.form-item textarea,.form-item textarea:focus{border:none}.form-item input.error,.form-item textarea.error{outline:1px solid #ff2929}.form-item label.form-required:after,.form-item span.form-required:after{color:#ff2929;content:"*"}.form-item label.error,.form-item span.error{color:#ff2929;font-size:.8em}.form-item .form-item--error-message{color:#ff2929;font-size:.8em;margin-top:.5em}.error+.select2-container .select2-selection{outline:1px solid #ff2929}.select2-container{--text-color:#1c4794;--bg-color:#fff;min-width:12em}.select2-container.select2-container--open{--bg-color:#1c4794;--text-color:#fff}.select2-container .select2-selection{background-color:var(--bg-color);border:none;border-radius:.333em 0;box-sizing:content-box;min-width:5em;padding:.6em 1.4em}.select2-container .select2-selection .select2-selection__rendered{color:var(--text-color)}.select2-container .select2-selection .select2-selection__arrow{right:.5em;top:.6em}.select2-container .select2-selection .select2-selection__arrow b{display:none}.select2-container .select2-selection .select2-selection__arrow:after{background-color:var(--text-color);content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.select2-container .select2-results__option[aria-selected]{--bg-color:#fff;--text-color:#1c4794;background-color:var(--bg-color);color:var(--text-color)}.select2-container .select2-results__option--highlighted[aria-selected]{--bg-color:#1c4794;--text-color:#fff}fieldset{padding-bottom:2em}fieldset input,fieldset textarea{max-width:calc(100vw - 80px);outline:none}fieldset.webform-type-checkboxes legend,fieldset.webform-type-radios legend{margin-bottom:.25em}.form-actions{margin-bottom:2em}.form-actions>div{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2em;justify-content:start;width:100%}.form-actions .button{background-color:#a7928a;border:2px solid #826458;border-radius:100em;padding:.5em 1.5em;width:300px}.form-actions .button:hover{background-color:#826458}
footer{padding-top:4em}
.messages{word-wrap:break-word;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/custom/hypona/assets/images/check.svg?a8a0a8b3e4e7bad914d9ab4ab1392fb1);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/custom/hypona/assets/images/warning.svg?f838394f1840c9dd2930ffb621b5b87d);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/custom/hypona/assets/images/error.svg?25cf14e933481892e93e85e5334593fd);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}
.sliding-popup-bottom{background-color:#1c4794;color:#fff;width:100%}.eu-cookie-compliance-content{box-sizing:content-box;display:flex;flex-wrap:wrap;gap:3em 1.5em;justify-content:space-between;margin:0 auto;max-width:1640px;padding:2.5em 40px;width:calc(100% - 80px)}.eu-cookie-compliance-content h2{margin-top:0}.eu-cookie-compliance-secondary-button{background-color:#e7cf6b}.eu-cookie-compliance-secondary-button:hover{background-color:#d0c245}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{border:none;border-radius:.333em 0;color:#1c4794;font-size:1.4em;height:-moz-fit-content;height:fit-content;padding:.5em 1.5em;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-default-button{background-color:#fff}.eu-cookie-compliance-default-button:hover{background-color:#e0d8d5}.eu-cookie-compliance-more-button{background:none;border:none;color:#fff;font-weight:600;padding:0}.eu-cookie-compliance-more-button,.eu-cookie-compliance-more-button:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:visited:hover{color:#ff848b}.eu-cookie-compliance-message{float:none}.eu-cookie-compliance-message a{color:#fff}.eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;gap:1em}
html body .button,html body .button-container a{background-color:#1c4794;border:none;border-radius:.333em 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button,html body .button-container a{font-size:1.111em}}html body .button-container a:hover,html body .button:hover{background-color:#ff848b;color:#fff}html body .button-container a:active,html body .button:active{background-color:#826458}html body .button-secondary,html body .button-secondary-container a{background-color:transparent;border:.167em solid #d0c245;border-radius:.333em 0;box-sizing:border-box;color:#5d5d5d;cursor:pointer;display:inline-block;outline:none;padding:.667em 2.5em;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.62,.28,.23,.99)}@media (min-width:414px){html body .button-secondary,html body .button-secondary-container a{font-size:1.111em}}html body .button-secondary-container a.active,html body .button-secondary.active{background-color:#e0d895}html body .button-secondary-container a:hover,html body .button-secondary:hover{background-color:#d0c245;color:#fff}html body .button-secondary-container a:active,html body .button-secondary:active{background-color:#a7928a;color:#fff}html body .button-secondary-container.active a{background-color:#e0d895}html body .button-secondary-container.active a:hover{background-color:#d0c245}
.block-copyright p{margin:0}
@keyframes appear{0%{display:none}to{display:block}}.block-language{cursor:pointer;font-size:1.25em;grid-column:3;grid-row:2;margin-top:2em;position:relative;top:.2em}@media (min-width:1281px){.block-language{align-self:start;grid-column:12;grid-row:1}}.block-language.open .language-dropdown{display:block}.block-language.open .current-language:before{transform:rotate(180deg)}.block-language .current-language:before{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-down.svg?589b2f8b80be1529cdd1a7be742265ca);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:all .2s cubic-bezier(.62,.28,.23,.99);width:1em}.block-language a{text-decoration:none}.block-language .language-dropdown{display:none;left:1.2em;position:absolute;top:1.25em}.block-language .language-dropdown .links{list-style-type:none;margin:0;padding:0}
.block-hypona-header.no-image{margin-bottom:3em;margin-top:7em}@media (min-width:1281px){.block-hypona-header.no-image{margin-top:12em}}.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:1/1}@media (min-width:1025px){.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:32/15}}@media (min-width:1281px){.block-hypona-header.has-image img,.block-hypona-header.has-image video{aspect-ratio:5/2}}.block-hypona-header.has-image video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.block-hypona-header.has-image>.content-width-wide{box-sizing:border-box;height:60px;position:relative}.block-hypona-header.has-image .page-info-wrapper{bottom:1.5em;display:grid;grid-template-columns:40px 1fr 40px;justify-content:start;left:0;position:absolute;width:100%}@media (min-width:1025px){.block-hypona-header.has-image .page-info-wrapper{grid-template-columns:minmax(2.222em,150px) minmax(auto,40em) minmax(2.222em,150px);left:0;margin:0;width:unset}}.block-hypona-header.has-image .page-info-wrapper .page-info{padding:.5em 0 .6em;z-index:10}@media (max-width:1024px){.block-hypona-header.has-image .page-info-wrapper .page-info{padding:.5em 0}}.block-hypona-header.has-image .page-info-wrapper:after,.block-hypona-header.has-image .page-info-wrapper:before{content:"";display:block;height:100%;position:relative;width:calc(100% + 1px)}.block-hypona-header.has-image .page-info-wrapper:before{right:-1px}.block-hypona-header.has-image .page-info-wrapper:after{left:-1px}.block-hypona-header.has-image .field--name-field-call-to-action{bottom:-1.5em;position:relative}.block-hypona-header.has-image .field--name-field-call-to-action a{max-width:100%;padding-bottom:.85em;padding-top:.85em;width:16em}
@media (max-width:1024px){.field--name-field-authors{display:grid;gap:3em;grid-template-columns:repeat(2,minmax(125px,250px))}}@media (max-width:768px){.field--name-field-authors{gap:1.5em}}
.field--name-field-lead,.field--name-field-lead-long{margin-bottom:1em}@media (min-width:1025px){.field--name-field-lead,.field--name-field-lead-long{font-size:1.389em}}
.node .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:430px){.node .field--name-field-content>.field__item{margin-bottom:3em}}@media (min-width:769px){.node .field--name-field-content>.field__item{margin-bottom:6em}}
.media--view-mode-hero img{-o-object-fit:cover;object-fit:cover;width:100%}
.media--view-mode-person{aspect-ratio:1/1;max-width:100%;width:250px}.media--view-mode-person img{height:100%;width:100%}
.menu--footer .menu{display:flex;flex-wrap:wrap;gap:1.5em 2em}
ul.menu{list-style:none outside;margin:0;padding:0;text-align:left}
.menu-burger{cursor:pointer;display:inline-block;font-size:2.5em;margin:.3em .5em}@media (min-width:1281px){.menu-burger{display:none}}.menu-burger:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/bars.svg?69707d7401c01382651c5c630dc731f2);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/bars.svg?69707d7401c01382651c5c630dc731f2);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.prev-link{font-size:1.4em;text-align:right}.prev-link a{font-weight:800;text-decoration:none}.prev-link a:before{background-color:#1c4794;content:"";display:inline-block;height:1em;margin-right:.5em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/chevron-left.svg?59f25f715b964eab9fe66b6eb0ab35a3);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/solid/chevron-left.svg?59f25f715b964eab9fe66b6eb0ab35a3);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}@media (max-width:1280px){.menu--main{height:100%;position:relative}.menu--main .current-item{z-index:1001}.menu--main .menu-item{margin:1.4em 0;overflow:hidden}.menu--main .menu-item.current-item{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),#fff 70%) bottom,linear-gradient(rgba(28,71,148,.3),rgba(28,71,148,0)) top,linear-gradient(rgba(28,71,148,0),rgba(28,71,148,.3)) bottom;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:100% 20px,100% 20px,100% 10px,100% 10px;overflow-y:auto}.menu--main .menu-item ul:not(.active-menu-tree){display:none}.menu--main .menu-item--expanded>a{display:block;position:relative;width:100%}.menu--main .menu-item--expanded>a:after{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:0;top:0;width:1em}.menu--main .active-menu-tree>.menu-item>a{display:none}.menu--main .active-menu-tree>li{bottom:0;left:0;position:absolute;right:0;top:0}.menu--main .active-menu-tree .current-item>a,.menu--main .active-menu-tree .current-item>ul{display:block}.menu--main .active-menu-tree .current-item>a:after{display:none}}.menu--main a{text-decoration:none}@media (max-width:1280px){.menu--main .active-menu-link{margin:0}.menu--main .active-menu-link>.menu>.menu-item{display:block}}.menu--main>.menu{align-items:center}.menu--main>.menu .menu-item{display:none}.menu--main>.menu .menu-item.menu-level-0{display:block}@media (max-width:1280px){.menu--main>.menu .menu-item.menu-level-0:not(.active-menu-link){margin:1.4em 0}}@media (min-width:1281px){.menu--main>.menu .menu-item.menu-level-0{font-weight:800;padding:2em 0}}.menu--main>.menu>.menu-item,.menu--main>.sub-menu>.menu-item{font-size:1.4em}@media (min-width:1281px){.menu--main>.menu,.menu--main>.sub-menu{display:grid;gap:1em;grid-template-columns:repeat(10,1fr)}.menu--main>.menu>.menu-item,.menu--main>.sub-menu>.menu-item{font-size:1.4em}.menu--main>.menu>.menu-item:first-child,.menu--main>.sub-menu>.menu-item:first-child{grid-column:1/3}.menu--main>.menu>.menu-item:nth-child(2),.menu--main>.sub-menu>.menu-item:nth-child(2){grid-column:3/5}.menu--main>.menu>.menu-item:nth-child(3),.menu--main>.sub-menu>.menu-item:nth-child(3){grid-column:9/11}}.menu--main .sub-menu{display:none;list-style-type:none;margin-bottom:6em}.menu--main .sub-menu a{color:#7997d4}.menu--main .sub-menu .menu-level-0>a{display:none}.menu--main .sub-menu .menu-level-0:hover a{color:#1c4794}.menu--main .sub-menu .menu-level-0:hover a:hover{color:#ff848b}.menu--main .sub-menu .menu-level-0:hover .menu-item--expanded:after{background-color:#1c4794}@media (min-width:1281px){.menu--main .menu-level-1{margin:1.2em 0;position:relative}.menu--main .menu-level-2{font-size:.8em;margin:.75em 0 .75em 1em}}.menu-main-close{cursor:pointer;grid-column:1/-1;grid-row:1;text-align:center;z-index:200}@media (max-width:1280px){.menu-main-close{align-items:center;color:#fff;display:none;height:100%;justify-content:center}.menu-main-close:before{background-color:#1c4794;border-radius:50%;content:"";display:block;height:10.6em;left:50%;position:absolute;top:-5.3em;transform:translateX(-50%);width:calc(100% - 80px);z-index:-1}}@media (min-width:1281px){.menu-main-close{display:none;grid-column:10/13;grid-row:3;margin-bottom:1.4em;text-align:right}}.menu-main-close span:after{background-color:#fff;content:"";display:inline-block;font-size:1.25em;height:1em;margin-left:.5em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative;top:.2em;width:1em}@media (min-width:1281px){.menu-main-close span:after{background-color:#1c4794}.menu-main-open .menu-level-0>a{cursor:auto}.menu-main-open .menu-level-0>a:hover{color:currentColor}.menu-main-open .sub-menu{display:grid}}.menu-main-open .menu-main-close{display:flex}@media (min-width:1025px){.menu-main-open .menu-main-close{display:grid}}@media (min-width:1281px){.menu-main-open .menu-main-close{display:none}}
.node--type-article.node--view-mode-full .ufa-revue img,.node--type-news.node--view-mode-full .ufa-revue img{display:inline-block;height:auto;max-width:256px;width:100%}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{margin-bottom:2.75em}@media (min-width:1025px){.node--type-article.node--view-mode-full .upper-content,.node--type-news.node--view-mode-full .upper-content{display:grid;gap:3em 5em;grid-template-columns:minmax(auto,730px) 250px;grid-template-rows:2.5em auto 1fr;justify-content:space-between}}.node--type-article.node--view-mode-full .upper-content .field--name-field-content>.field__item,.node--type-news.node--view-mode-full .upper-content .field--name-field-content>.field__item{margin-bottom:2em}@media (min-width:1025px){.node--type-article.node--view-mode-full .main-content,.node--type-news.node--view-mode-full .main-content{grid-column:1;grid-row:1/4}.node--type-article.node--view-mode-full .social-share-wrapper,.node--type-news.node--view-mode-full .social-share-wrapper{grid-column:2;grid-row:1}.node--type-article.node--view-mode-full .author-information,.node--type-news.node--view-mode-full .author-information{grid-column:2;grid-row:2}.node--type-article.node--view-mode-full .block-hypona-toc,.node--type-news.node--view-mode-full .block-hypona-toc{display:block;grid-column:2;grid-row:3}}.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:2em}@media (min-width:769px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:3em}}@media (min-width:1025px){.node--type-article.node--view-mode-full>.node__content>div,.node--type-news.node--view-mode-full>.node__content>div{margin-bottom:6.5em}}.node--type-article.node--view-mode-full .field--name-field-authors>.field__item,.node--type-news.node--view-mode-full .field--name-field-authors>.field__item{margin-bottom:3em}.node--type-article.node--view-mode-full .field--name-field-publication-date,.node--type-news.node--view-mode-full .field--name-field-publication-date{margin-bottom:2em}
.node--type-article.node--view-mode-teaser,.node--type-news.node--view-mode-teaser{margin-bottom:2.5em;max-width:21em}.node--type-article.node--view-mode-teaser:hover img,.node--type-news.node--view-mode-teaser:hover img{transform:scale(1.2)}.node--type-article.node--view-mode-teaser a,.node--type-news.node--view-mode-teaser a{text-decoration:none}.node--type-article.node--view-mode-teaser .button-container a,.node--type-news.node--view-mode-teaser .button-container a{padding:.5em 2em}.node--type-article.node--view-mode-teaser .article-image,.node--type-news.node--view-mode-teaser .article-image{overflow:hidden;position:relative}.node--type-article.node--view-mode-teaser .article-image:not(.round),.node--type-news.node--view-mode-teaser .article-image:not(.round){border-radius:.833em 0}.node--type-article.node--view-mode-teaser .article-image img,.node--type-news.node--view-mode-teaser .article-image img{transition:all .2s cubic-bezier(.62,.28,.23,.99)}.node--type-article.node--view-mode-teaser .article-image.round .node__links,.node--type-news.node--view-mode-teaser .article-image.round .node__links{bottom:2.2em;left:50%;right:unset;text-align:center;transform:translateX(-50%)}.node--type-article.node--view-mode-teaser .node__links,.node--type-news.node--view-mode-teaser .node__links{bottom:1em;display:inline-block;position:absolute;right:1em;text-align:right}.node--type-article.node--view-mode-teaser .node__links ul,.node--type-news.node--view-mode-teaser .node__links ul{list-style-type:none;padding:0}.node--type-article.node--view-mode-teaser .node__links .links,.node--type-news.node--view-mode-teaser .node__links .links{margin:0}.node--type-article.node--view-mode-teaser h3,.node--type-news.node--view-mode-teaser h3{font-size:1.111em}.node--type-article.node--view-mode-teaser .field--name-field-lead,.node--type-article.node--view-mode-teaser .field--name-field-lead-long,.node--type-news.node--view-mode-teaser .field--name-field-lead,.node--type-news.node--view-mode-teaser .field--name-field-lead-long{color:#5d5d5d;font-size:1em}
.node--type-person{max-width:100%;overflow:hidden;width:250px}@media (min-width:1025px){.node--type-person{font-size:1.111rem}}.node--type-person h3{font-size:1em;margin-top:2em}.node--type-person .person-info{color:#5d5d5d}.node--type-person .person-info a{display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.node--type-person .person-info>.field{margin-bottom:1em}
.region-footer{margin-bottom:3em}@media (min-width:769px){.region-footer>div{display:flex;flex-wrap:wrap;justify-content:space-between}}.region-footer .block{margin-bottom:2em}.region-footer #block-labelimage{height:193px;margin:0 auto;width:180px}@media (min-width:769px){.region-footer #block-labelimage{margin:0;width:274px}}
.region-footer-bottom{margin-bottom:4em}.region-footer-bottom>div{display:grid;gap:3em 2em;grid-template-columns:1fr}@media (min-width:769px){.region-footer-bottom>div{align-items:center;grid-template-columns:1fr 274px}}#social-menu ul{display:flex;justify-content:space-between;margin:0;padding:0}#social-menu a{align-items:center;display:flex;font-size:1.5em;position:relative;text-align:center}#social-menu a:after{display:block;height:1em;position:relative;width:1em;z-index:10}#social-menu a:before{content:"";display:block;height:1.75em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.75em;z-index:0}
.menu-main-open .region-header{height:unset}@media (max-width:1280px){.menu-main-open .region-header .branding{display:none}}@media (min-width:1281px){.menu-main-open .region-header #block-labelimage-header{display:block}}.menu-main-open .region-header{text-align:left}@media (max-width:1280px){.menu-main-open .region-header{bottom:0}}.menu-main-open .region-header .region-content{display:grid}@media (min-width:1281px){.menu-main-open .region-header .region-content{grid-template-rows:unset}}.region-header{left:0;max-height:100vh;max-width:100vw;position:fixed;right:0;text-align:right;top:0;z-index:250}@media (min-width:1281px){.region-header{z-index:90}}.region-header #block-labelimage-header{grid-column:2;grid-row:5;margin-bottom:1em}@media (min-width:1281px){.region-header #block-labelimage-header{align-self:end;display:none;grid-column:6/8;grid-row:2}}.region-header #block-labelimage-header img{margin:0 auto;max-width:11em}.region-header #block-exposed-search-form{grid-column:1;grid-row:2}@media (min-width:1281px){.region-header #block-exposed-search-form{grid-column:11;grid-row:1}}.region-header .branding{aspect-ratio:1/1;background-color:#1c4794;background-image:url(/themes/custom/hypona/assets/images/logo.svg?90b0b7bec773e55ff5227cdb6b2dbca2);background-position:center 70%;background-repeat:no-repeat;background-size:60%;border-radius:50%;display:block;left:50%;margin:0 auto;position:absolute;top:-3em;transform:translateX(-50%);width:9em}@media (min-width:1281px){.region-header .branding{top:-6em;width:15.5em}.region-header{bottom:0;min-height:7em;text-align:left}}.region-header .region-content{align-items:center;display:none;grid-template-columns:3.889em 1fr 3.889em;grid-template-rows:5.3em 5.3em 2em 1fr auto;height:100%}@media (min-width:1281px){.region-header .region-content{align-items:start;display:grid}}.region-header .menu--main{grid-column:1/4;grid-row:4}.prev-link{grid-column:1/4;grid-row:3}@media (min-width:1281px){.prev-link{display:none}.region-header{bottom:unset}.region-header .region-content{gap:1em;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}.region-header .menu--main{grid-column:1/11;grid-row:1/3}}
.region-service-bar{padding:2em 0}@media (max-width:768px){.region-service-bar{margin-bottom:2em}}
.social-share-wrapper{text-align:right}.social-share{align-items:center;border-radius:999em;display:inline-grid;grid-template-columns:1fr 2.5em}.social-share:hover{background-color:#1c4794}.social-share:hover>.block{width:auto}.social-share:hover .share-button{transform:scale(1.1)}.social-share .share-button{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;grid-column:2;grid-row:1;justify-content:center}.social-share .share-button:before{aspect-ratio:1/1;background-color:#1c4794;content:"";display:block;display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/share-nodes.svg?3f81d162ece31ab6b4426e856205d275);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:60%;mask-size:60%;padding:.667em;width:1em}.social-share>.block{grid-column:1;grid-row:1;transition:all .2s cubic-bezier(.62,.28,.23,.99);width:0}.social-share .social-sharing-buttons{margin:0;padding:.5em .5em .5em 1em}.social-share .social-sharing-buttons__button{background-color:#fff;border-radius:50%;height:1.5em;width:1.5em}@media (min-width:1025px){.social-share .social-sharing-buttons__button.share-whatsapp{display:none}}.social-share svg{fill:#1c4794}
.slick--optionset--product-teasers .slick__arrow button.slick-next{margin-left:-1px;}.slick--optionset--product-teasers .slick__arrow button.slick-prev{margin-right:-1px;}@media (min-width:1281px){.hypona-product--view-mode-full .product-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1025px){.node--type-basic-page.node--view-mode-full .hypona-toc-wrapper{margin-right:0;}}.product-overview .text-filter input{max-width:100%;}
#block-exposed-search-form{font-size:1.25em;margin-top:2em;position:relative;top:.2em}@media (min-width:1281px){#block-exposed-search-form{align-self:start;justify-self:end}}#block-exposed-search-form .button{width:auto}#block-exposed-search-form .form-item{margin:0}#block-exposed-search-form .form-actions{justify-content:start;margin:1em 0 0}@media (min-width:1281px){#block-exposed-search-form .form-actions{display:none}}#block-exposed-search-form:before{background-color:#1c4794;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/magnifying-glass.svg?025368b305e6f08aaebd24f01841266b);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/magnifying-glass.svg?025368b305e6f08aaebd24f01841266b);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}#block-exposed-search-form input{max-width:100%}#block-exposed-search-form .form--inline{align-items:baseline;background-color:#fff;border-radius:.833em 0;box-shadow:0 0 .5em rgba(0,0,0,.133);box-sizing:border-box;display:none;flex-wrap:wrap;font-size:.5em;gap:0 1em;padding:1em;position:absolute;top:-.75em;width:calc(100vw - 80px);z-index:100}@media (min-width:1281px){#block-exposed-search-form .form--inline{background:none;font-size:.667em;padding:0;right:0;width:auto}}#block-exposed-search-form label{display:none}.search-open #block-exposed-search-form .form--inline{display:flex}@media (min-width:1281px){.search-open #block-exposed-search-form .form--inline{display:block}}
.page-node-type-product-overview .block-hypona-header{--header-bg-color:#826458}.block-hypona-header{--header-bg-color:#e7cf6b}.block-hypona-header.has-image .page-info-wrapper .page-info,.block-hypona-header.has-image .page-info-wrapper:after,.block-hypona-header.has-image .page-info-wrapper:before{background-color:var(--header-bg-color)}.block-hypona-header.has-image .page-info-wrapper:before{border-radius:1.111em 0 0 0}.block-hypona-header.has-image .page-info-wrapper:after{border-radius:0 0 1.111em 0}.block-hypona-header.has-image .page-info{color:#fff}.block-hypona-header.has-image .field--name-field-call-to-action a{border-radius:.5em 0}
.block-hypona-related-products{margin-bottom:4em;margin-top:2em}
.hypona-product .field--name-field-description{color:#5d5d5d;font-size:1.111em;font-weight:600}
footer{background-color:#f1efe5}
.node--type-person .person-info{color:#5d5d5d}
.pills{display:flex;gap:1em}.pills .pill{background-color:#a7928a;border:2px solid #826458;border-radius:2em;color:#fff;padding:.5em 1em}
.hypona-product--view-mode-teaser{border:1px solid #e0d8d5;border-radius:1em 0;box-sizing:border-box;max-width:calc(426px + 2em);padding:1em;position:relative;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.hypona-product--view-mode-teaser:hover{box-shadow:0 0 1em #e0d8d5}.hypona-product--view-mode-teaser:active{transform:scale(.95)}.hypona-product--view-mode-teaser .pills{justify-content:flex-end;left:1em;position:absolute;right:1em;z-index:50}.hypona-product--view-mode-teaser .field--name-field-images{aspect-ratio:426/311;position:relative;width:100%}.hypona-product--view-mode-teaser .field--name-field-images .field__item{aspect-ratio:426/311;position:absolute;width:100%}.hypona-product--view-mode-teaser .field--name-field-images .field__item:nth-child(n+2){display:none}.hypona-product--view-mode-teaser .field--name-field-images:hover .field__item:nth-child(2){display:block}.hypona-product--view-mode-teaser .field--name-field-description,.hypona-product--view-mode-teaser .field--name-field-forage-types{color:#5d5d5d;margin-bottom:1em}.hypona-product--view-mode-teaser .field--name-field-description{font-weight:400}.hypona-product--view-mode-teaser .field--name-field-forage-types{font-weight:600}
.region-footer-bottom .social-menu a,.region-footer-bottom .social-menu a:visited{text-decoration:underline;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.region-footer-bottom .social-menu a:hover,.region-footer-bottom .social-menu a:visited:hover{color:#ff848b}.region-footer-bottom .social-menu ul{list-style-type:none}.region-footer-bottom .social-menu ul li a{color:#1c4794;text-decoration:none}.region-footer-bottom .social-menu ul li a:before{background-color:currentColor;border-radius:50%;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.region-footer-bottom .social-menu .fb a:after{-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/brands/facebook-f.svg?1811443c2e402d962dd14291e8c883b6);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/brands/facebook-f.svg?1811443c2e402d962dd14291e8c883b6)}.region-footer-bottom .social-menu .fb a:after,.region-footer-bottom .social-menu .instagram a:after{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.region-footer-bottom .social-menu .instagram a:after{-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/brands/instagram.svg?ba01fa545155dae04a0c40b281a2c6ae);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/brands/instagram.svg?ba01fa545155dae04a0c40b281a2c6ae)}.region-footer-bottom .social-menu .newsletter a:after{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/envelope.svg?30e38c5430f3e330a2f839e8445d4714);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/envelope.svg?30e38c5430f3e330a2f839e8445d4714);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}
.region-header{line-height:1.2}@media (max-width:1280px){.region-header{background:transparent linear-gradient(180deg,#fff,hsla(0,0%,100%,0)) 0 0 no-repeat padding-box}}body[data-scroll-top="0"]:not(.menu-main-open) .region-header{background:transparent linear-gradient(180deg,#fff,hsla(0,0%,100%,0)) 0 0 no-repeat padding-box;box-shadow:none}@media (min-width:1281px){.region-header{background-color:#fff;box-shadow:0 0 .5em rgba(0,0,0,.133)}}.menu-main-open .region-header{background-color:#fff!important}
.region-service-bar{background-color:#1c4794;color:#fff}
.region-side-buttons{position:fixed;right:0;z-index:200}@media (max-width:768px){.region-side-buttons{background-color:#fff;bottom:0;height:2em;left:0;top:unset}}@media (min-width:769px){.region-side-buttons{top:6em}.region-side-buttons .block-block-content{transform:translateX(100%);transition:transform .5s cubic-bezier(.62,.28,.23,.99)}.region-side-buttons .block-block-content.active{transform:translateX(0)}.region-side-buttons .block-block-content.active .block-content-wrapper{box-shadow:0 0 .4em rgba(0,0,0,.2)}}@media (min-width:1025px){.region-side-buttons{top:12em}}.region-side-buttons.active{z-index:290}.region-side-buttons p{color:#5d5d5d}.region-side-buttons .block-content-wrapper{background-color:#fff;border-radius:.333em 0;box-sizing:border-box;display:none;max-height:70vh;overflow-y:scroll;padding:1em 2em;width:100%}@media (min-width:769px){.region-side-buttons .block-content-wrapper{box-sizing:content-box;display:block;max-width:600px;transition:box-shadow .5s cubic-bezier(.62,.28,.23,.99);width:-moz-max-content;width:max-content}}.region-side-buttons .block-content-wrapper .two-column{display:grid;gap:2em}@media (min-width:769px){.region-side-buttons .block-content-wrapper .two-column{grid-template-columns:repeat(2,1fr)}}.region-side-buttons .block{position:absolute;right:0}@media (max-width:768px){.region-side-buttons .block{width:100%}}@media (min-width:769px){.region-side-buttons .block .block-icon-wrapper{height:0;width:0}}.region-side-buttons .block .block-icon{background-color:#1c4794;border-radius:50%;box-shadow:0 0 .4em rgba(0,0,0,.2);cursor:pointer;font-size:1.4em;height:1em;padding:.6em;position:absolute;transition:background-color .2s cubic-bezier(.62,.28,.23,.99);width:1em}@media (max-width:768px){.region-side-buttons .block .block-icon{transform:translateY(-50%)}}@media (min-width:769px){.region-side-buttons .block .block-icon{position:relative;right:3em;top:1em;transition:right .5s cubic-bezier(.62,.28,.23,.99),background-color .2s cubic-bezier(.62,.28,.23,.99)}}@media (min-width:1281px){.region-side-buttons .block .block-icon{right:4em}}.region-side-buttons .block .block-icon:hover{background-color:#ff848b}.region-side-buttons .block.active{z-index:250}@media (max-width:768px){.region-side-buttons .block.active{bottom:0}}.region-side-buttons .block.active .block-content-wrapper{display:block}.region-side-buttons .block.active .block-icon{right:1.5em}.region-side-buttons #block-contact.active .block-icon:before,.region-side-buttons #block-shop.active .block-icon:before{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/xmark.svg?0c20275b6b76a30238b17e046b344487);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}@media (max-width:768px){.region-side-buttons #block-contact .block-icon{left:40px}}.region-side-buttons #block-contact .block-icon:before{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/phone.svg?5f6bc1238553f2dbad206ed6e61d2371);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/phone.svg?5f6bc1238553f2dbad206ed6e61d2371);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}@media (min-width:769px){.region-side-buttons #block-shop{top:5em}}@media (max-width:768px){.region-side-buttons #block-shop .block-icon{right:40px}}.region-side-buttons #block-shop .block-icon:before{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/cart-shopping.svg?c651cbcba6a8629d682d00c2bace9515);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/cart-shopping.svg?c651cbcba6a8629d682d00c2bace9515);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}
.slick{position:relative}.slick-dots{display:flex;flex-wrap:wrap;gap:.6em;justify-content:center;list-style-type:none;padding:0}.slick-dots button{background-color:transparent;border:2px solid #1c4794;border-radius:50%;color:transparent;cursor:pointer;display:block;height:1em;width:1em}.slick-dots .slick-active button,.slick__arrow button{background-color:#1c4794}.slick__arrow button{border:none;border-radius:.3em 0;box-shadow:0 0 .2em rgba(0,0,0,.2);box-sizing:content-box;color:transparent;cursor:pointer;font-size:1.5em;height:1em;overflow:hidden;padding:.25em;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.62,.28,.23,.99);width:1em}.slick__arrow button:hover{background-color:#ff848b}.slick__arrow button.slick-next{right:0}.slick__arrow button.slick-next:before{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-right.svg?213f176a5b42e426ba7c92a9715dfa7b);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.slick__arrow button.slick-prev{left:0}.slick__arrow button.slick-prev:before{background-color:#fff;content:"";display:inline-block;height:1em;-webkit-mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-left.svg?1f854dbb7e982e4b0ae7b239422fb9e5);mask-image:url(/themes/custom/hypona/assets/fonts/vendor/@fortawesome/fontawesome-pro/svgs/regular/chevron-left.svg?1f854dbb7e982e4b0ae7b239422fb9e5);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1em}.slick--field{position:relative}.slick-track img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.slick-slide>*{margin-left:auto;margin-right:auto}
.slick--optionset--product-teasers .hypona-product--view-mode-teaser,.slick--optionset--product-teasers a{height:100%}.slick--optionset--product-teasers .slick__slide{height:inherit!important;margin:0 1em}.slick--optionset--product-teasers .slick-track{display:flex!important}.slick--optionset--product-teasers .slick__arrow button.slick-next{left:100%;right:unset}.slick--optionset--product-teasers .slick__arrow button.slick-prev{left:unset;right:100%}
@media (min-width:769px){.view-mlt-articles{margin-top:3em}}
.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - .75em)}.autocomplete .ui-menu-item .ui-menu-item-wrapper,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{color:#5d5d5d;display:block;padding:.25em .5em;transition:all .2s cubic-bezier(.62,.28,.23,.99)}.autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background-color:#1c4794;color:#fff}.autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion,.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{background:transparent;padding:0}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
