@font-face{font-display:swap;font-family:BarlowCondensed;font-weight:400;src:url(/themes/custom/tirolmilch/assets/dist/fonts/BarlowCondensed-Light.woff2) format("woff2"),url(/themes/custom/tirolmilch/assets/dist/fonts/BarlowCondensed-Light.woff) format("woff")}@font-face{font-display:swap;font-family:BarlowCondensed;font-weight:700;src:url(/themes/custom/tirolmilch/assets/dist/fonts/BarlowCondensed-Medium.woff2) format("woff2"),url(/themes/custom/tirolmilch/assets/dist/fonts/BarlowCondensed-Medium_1.woff) format("woff")}@font-face{font-display:swap;font-family:Forever-Summer;src:url(/themes/custom/tirolmilch/assets/dist/fonts/Forever-Summer.woff2) format("woff2"),url(/themes/custom/tirolmilch/assets/dist/fonts/Forever-Summer_1.woff) format("woff")}:root{--font-size-base:22px;--font-size-base-lg:24px}.block-tirolmilch-advisor-block{margin-left:calc(-50vw + 50%);width:100vw}.block-tirolmilch-advisor-block>*{margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}@media (min-width:992px){.block-tirolmilch-advisor-block>*{padding-left:0;padding-right:0}}.advisor{text-align:center}.advisor .step{position:relative}.advisor .step:before{background:url(/themes/custom/tirolmilch/assets/dist/images/history-vertical-line-icon.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:129px;margin-bottom:2rem;margin-top:2rem;width:100%}.advisor .step .scroll-anchor{position:absolute;top:-50px}.advisor .step:first-child:before{display:none}.advisor .step .step-label{color:#fff;font-size:.7rem;height:30px;margin-bottom:1rem;position:relative;z-index:1}.advisor .step .step-label:before{background-color:transparent;background-image:url(/themes/custom/tirolmilch/assets/dist/images/history-date-background.svg);background-position:50%;content:"";display:inline-block;height:30px;left:0;margin-left:auto;margin-right:auto;margin-top:-6px;position:absolute;right:0;width:180px;z-index:-1}@media (min-width:576px){.advisor .step .step-label:before{margin-top:-3px}}.advisor .step>.step-label,.advisor .step>div>h1,.advisor .step>div>h2,.advisor .step>div>h3,.advisor .step>div>h4,.advisor .step>div>p,.advisor .step>h1,.advisor .step>h2,.advisor .step>h3,.advisor .step>h4,.advisor .step>h5,.advisor .step>p{margin-left:auto;margin-right:auto;max-width:800px}.advisor .step .choices{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.advisor .step .choices,.advisor .step .results{margin-left:auto;margin-right:auto;max-width:1200px}.advisor .step .choices .result .node__content,.advisor .step .choices .result .term__content,.advisor .step .results .result .node__content,.advisor .step .results .result .term__content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.advisor .step .choices .choice,.advisor .step .results .choice{flex:0 0 100%;padding:.5rem;width:100%}@media screen and (min-width:413px){.advisor .step .choices .choice,.advisor .step .results .choice{flex:0 0 50%;width:50%}}@media screen and (min-width:576px){.advisor .step .choices .choice,.advisor .step .results .choice{flex:0 0 33.3333333333%;width:33.3333333333%}}@media screen and (min-width:768px){.advisor .step .choices .choice,.advisor .step .results .choice{flex:0 0 25%;width:25%}}.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter,.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice>.taxonomy-term,.advisor .step .choices .choice>.taxonomy-term>div,.advisor .step .choices .result>.node--type-product.node--view-mode-ratgeber-filter,.advisor .step .choices .result>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .choices .result>.taxonomy-term,.advisor .step .choices .result>.taxonomy-term>div,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice>.taxonomy-term,.advisor .step .results .choice>.taxonomy-term>div,.advisor .step .results .result>.node--type-product.node--view-mode-ratgeber-filter,.advisor .step .results .result>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .results .result>.taxonomy-term,.advisor .step .results .result>.taxonomy-term>div{height:100%}.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .choices .choice>.taxonomy-term>div .node__content,.advisor .step .choices .choice>.taxonomy-term>div .term__content,.advisor .step .choices .result>.node--type-product.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .choices .result>.node--type-product.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .choices .result>.taxonomy-term>div .node__content,.advisor .step .choices .result>.taxonomy-term>div .term__content,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .results .choice>.taxonomy-term>div .node__content,.advisor .step .results .choice>.taxonomy-term>div .term__content,.advisor .step .results .result>.node--type-product.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .results .result>.node--type-product.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .node__content,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .term__content,.advisor .step .results .result>.taxonomy-term>div .node__content,.advisor .step .results .result>.taxonomy-term>div .term__content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .choices .choice>.taxonomy-term>div .teaser-content,.advisor .step .choices .result>.node--type-product.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .choices .result>.taxonomy-term>div .teaser-content,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .results .choice>.taxonomy-term>div .teaser-content,.advisor .step .results .result>.node--type-product.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div .teaser-content,.advisor .step .results .result>.taxonomy-term>div .teaser-content{left:0}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-image,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-image,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-image,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-image{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.24);margin-bottom:2rem;padding:1rem}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-label,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-label,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-label,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .teaser-label{margin-bottom:1rem}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser h2,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser h2,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser h2,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser h2{margin-top:0}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4{background-color:#004495;box-shadow:0 0 5px 0 rgba(0,0,0,.24);color:#fff;display:inline-block;padding:2rem;position:relative;width:auto}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before{background-size:contain;content:"";display:inline-block;height:58px;left:-22px;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media (min-width:576px){.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:before{left:-42px;width:42px}}.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after{left:auto;right:-22px;top:50%;transform:rotate(180deg) translateY(50%)}@media (min-width:576px){.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .choices .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after,.advisor .step .results .result>.node--type-ratgeber-empfehlung.node--view-mode-teaser .field--name-field-display-title h4:after{right:-42px}}.advisor .step .choices .choice,.advisor .step .results .choice{cursor:pointer}.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice>.taxonomy-term>div,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice>.taxonomy-term>div{border:1px solid #fff;transition:all .3s ease-in-out}.advisor .step .choices .choice>.node--type-product.node--view-mode-ratgeber-filter>div:hover,.advisor .step .choices .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div:hover,.advisor .step .choices .choice>.taxonomy-term>div:hover,.advisor .step .results .choice>.node--type-product.node--view-mode-ratgeber-filter>div:hover,.advisor .step .results .choice>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div:hover,.advisor .step .results .choice>.taxonomy-term>div:hover{border:1px solid #009fe3}.advisor .step .choices .choice.selected>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice.selected>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .choices .choice.selected>.taxonomy-term>div,.advisor .step .results .choice.selected>.node--type-product.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice.selected>.node--type-ratgeber-empfehlung.node--view-mode-ratgeber-filter>div,.advisor .step .results .choice.selected>.taxonomy-term>div{border:1px solid #004495}.advisor .step .choices .result,.advisor .step .results .result{margin-bottom:6rem}.advisor .step .choices .result .node__content .field--name-field-description,.advisor .step .choices .result .node__content .field--name-field-subtitle,.advisor .step .choices .result .term__content .field--name-field-description,.advisor .step .results .result .node__content .field--name-field-description,.advisor .step .results .result .node__content .field--name-field-subtitle,.advisor .step .results .result .term__content .field--name-field-description{margin-left:auto;margin-right:auto;max-width:800px}.advisor .step .choices .result .advisor-links,.advisor .step .results .result .advisor-links{display:flex;justify-content:center;margin-bottom:2rem;margin-top:3rem}.advisor .step .choices .result .advisor-links a,.advisor .step .results .result .advisor-links a{display:block;padding:1rem;text-transform:uppercase}.advisor .step .results{display:flex;flex-wrap:wrap}.advisor .step .results .result{width:100%}@media (min-width:576px){.advisor .step .results .result{width:50%}.advisor .step .results .result>article{margin-left:1rem;margin-right:1rem}}@media (min-width:768px){.advisor .step .results .result{width:33%}}.advisor .step .results .result .teaser-image{padding:1rem;width:100%}@media screen and (min-width:413px){.advisor .step .results .result .teaser-image{width:50%}}@media screen and (min-width:576px){.advisor .step .results .result .teaser-image{width:75%}}