:root{--anniversary-fashionfish-form-gap: clamp(15px, calc(0.1704545455rem + 2.1306818182vw), 30px);--anniversary-fashionfish-primary-color: #E6007E}html:has(.anniversary-fashionfish){height:auto;overflow-x:hidden}body.anniversary-fashionfish{--hf-element-spacing: clamp(80px, calc(-1.1363636364rem + 17.0454545455vw), 200px);height:auto;min-height:100vh;display:flex;background:#e5007d !important;color:white;font-size:clamp(16px, calc(0.5909090909rem + 1.1363636364vw), 24px);overflow-x:hidden}body.anniversary-fashionfish:not(.ajax-active){background:linear-gradient(180deg, #e5007d 20%, #086a76 88%) !important}.anniversary-fashionfish{--hf-element-spacing: clamp(100px, calc(1.1363636364rem + 14.2045454545vw), 200px)}.anniversary-fashionfish #header{position:relative;z-index:1}.anniversary-fashionfish #mainnav-wrapper{background-color:var(--anniversary-fashionfish-primary-color)}.anniversary-fashionfish #mainnav-wrapper a{color:white}.anniversary-fashionfish .ce-bodytext a:not([class*="link-button"]):not(.hf-absolute-link){color:white;text-decoration:underline}.anniversary-fashionfish .ce-bodytext a:not([class*="link-button"]):not(.hf-absolute-link):hover{color:inherit;opacity:0.7}.anniversary-fashionfish .footer-bg ul a:hover{color:inherit;opacity:0.7}.anniversary-fashionfish .footer-bg .ce-bodytext a:not([class*="link-button"]):not(.hf-absolute-link){text-decoration:none}.anniversary-fashionfish .fashion-teaserbox h3{text-transform:none}.anniversary-fashionfish .fashion-teaserbox a:hover,.anniversary-fashionfish .fashion-teaserbox a:focus,.anniversary-fashionfish .fashion-teaserbox a:active,.anniversary-fashionfish .fashion-teaserbox .js-toggle-class:hover,.anniversary-fashionfish .fashion-teaserbox .js-toggle-class:focus,.anniversary-fashionfish .fashion-teaserbox .js-toggle-class:active{color:white}.anniversary-fashionfish .nav-teaser-image .teaser-description{color:white}.anniversary-fashionfish .hf-pagination{display:none}.anniversary-fashionfish h1:not(.uppercase){text-transform:none}.anniversary-fashionfish h1.hf-header.kursiv,.anniversary-fashionfish h2.hf-header.kursiv{font-family:"GoodHood";leading-trim:both;text-edge:cap;font-style:normal;font-weight:400;line-height:normal}.anniversary-fashionfish h1.hf-header.kursiv{font-size:clamp(56px, calc(0.9431818182rem + 7.1022727273vw), 106px)}.anniversary-fashionfish h2.hf-header.kursiv{font-size:clamp(48px, calc(0.5454545455rem + 6.8181818182vw), 96px)}.anniversary-fashionfish .logo-wrapper-centered{align-items:center;justify-content:center;display:flex}.anniversary-fashionfish h1,.anniversary-fashionfish .h1,.anniversary-fashionfish h2,.anniversary-fashionfish .h2,.anniversary-fashionfish h3,.anniversary-fashionfish .h3,.anniversary-fashionfish h4,.anniversary-fashionfish .h4,.anniversary-fashionfish h5,.anniversary-fashionfish .h5,.anniversary-fashionfish h6,.anniversary-fashionfish .h6{color:inherit}.anniversary-fashionfish h1{font-size:clamp(22px, calc(-0.7727272727rem + 5.9659090909vw), 64px);font-weight:700;line-height:1.2em}.anniversary-fashionfish h2{font-size:clamp(18px, calc(-0.4090909091rem + 4.2613636364vw), 48px);font-weight:700;line-height:1.3em}.anniversary-fashionfish .footer-bg{background-color:transparent}.anniversary-fashionfish form label{font-size:clamp(13px, calc(0.5568181818rem + 0.7102272727vw), 18px)}.anniversary-fashionfish form label:not(:has(input[type="checkbox"])):not(:has(input[type="radio"])){padding-left:var(--anniversary-fashionfish-form-gap);font-size:clamp(12px, calc(0.3409090909rem + 1.1363636364vw), 20px)}.anniversary-fashionfish:not(.event-news-detail):not(.ajax-active) form label:not(:has(input[type="checkbox"])):not(:has(input[type="radio"])){color:rgba(255, 255, 255, 0.7)}.anniversary-fashionfish .form-group~.form-group,.anniversary-fashionfish .form-inline~.form-group,.anniversary-fashionfish powermail_fieldwrap+.powermail_fieldwrap,.anniversary-fashionfish button,.anniversary-fashionfish html [type="button"],.anniversary-fashionfish [type="reset"],.anniversary-fashionfish [type="submit"]{margin-top:var(--anniversary-fashionfish-form-gap)}.anniversary-fashionfish form input:not([type="checkbox"]):not([type="radio"]),.anniversary-fashionfish form select,.anniversary-fashionfish form textarea{background:rgba(255, 255, 255, 0.2);display:flex;width:100%;padding:var(--anniversary-fashionfish-form-gap);align-items:center;border:transparent;color:#FFF;leading-trim:both;text-edge:cap;font-size:clamp(15px, calc(0.4772727273rem + 1.2784090909vw), 24px);font-style:normal;font-weight:500;line-height:1;-webkit-appearance:none}.anniversary-fashionfish.ajax-active form input:not([type="checkbox"]):not([type="radio"]),.anniversary-fashionfish.ajax-active form select,.anniversary-fashionfish.ajax-active form textarea{background:white;color:#404040}.anniversary-fashionfish.ajax-active input::placeholder{color:#a5a5a5}.anniversary-fashionfish form .control-label+.input{padding-left:0}.anniversary-fashionfish form .input{max-width:630px}.anniversary-fashionfish form fieldset.form-group>.form-group{margin-top:10px}.anniversary-fashionfish form button[type="submit"]{margin-top:clamp(40px, calc(0.4545454545rem + 5.6818181818vw), 80px)}.anniversary-fashionfish a[class*="-link-button"],.anniversary-fashionfish button,.anniversary-fashionfish input[type="submit"],.anniversary-fashionfish input[type="reset"],.anniversary-fashionfish input[type="button"]{text-transform:none;background-color:white;color:#E6007E;max-width:300px;width:100%;padding:clamp(10px, calc(0.1136363636rem + 1.4204545455vw), 20px);border-radius:3px;font-size:15px;letter-spacing:0;line-height:1}@media (max-width:36em){.anniversary-fashionfish a[class*="-link-button"],.anniversary-fashionfish button,.anniversary-fashionfish input[type="submit"],.anniversary-fashionfish input[type="reset"],.anniversary-fashionfish input[type="button"]{max-width:100%}}.anniversary-fashionfish a[class*="-link-button"]:hover,.anniversary-fashionfish button:hover,.anniversary-fashionfish input[type="submit"]:hover,.anniversary-fashionfish input[type="reset"]:hover,.anniversary-fashionfish input[type="button"]:hover{background-color:#404040;color:white}.anniversary-fashionfish .hf-slider>.owl-dots{padding:0}.anniversary-fashionfish .hf-slider>.owl-dots>.owl-dot{background-color:transparent;border:1px solid white}.anniversary-fashionfish .hf-slider>.owl-dots>.owl-dot.active{background-color:white;border-color:white}.anniversary-fashionfish .icon-Info::before{color:white}.anniversary-fashionfish .checkbox label,.anniversary-fashionfish .radio label{display:flex;align-items:center;gap:10px}.anniversary-fashionfish .checkbox label::before,.anniversary-fashionfish .radio label::before{content:"";border-radius:3px;border:1px solid white;background-color:transparent;width:20px;height:20px;display:block}.anniversary-fashionfish .checkbox label input,.anniversary-fashionfish .radio label input{display:none}.anniversary-fashionfish .checkbox label:has(input[type="radio"]:checked)::before,.anniversary-fashionfish .radio label:has(input[type="radio"]:checked)::before{background-color:rgba(255, 255, 255, 0.7)}.anniversary-fashionfish .checkbox label:has(input[type="checkbox"]:checked)::before,.anniversary-fashionfish .radio label:has(input[type="checkbox"]:checked)::before{background-color:rgba(255, 255, 255, 0.7)}.anniversary-fashionfish .dynamic-container{--grid-template-columns: 50cqw;grid-template-columns:repeat(auto-fit, minmax(calc(var(--grid-template-columns) - var(--grid-row-gap)), 1fr))}.anniversary-fashionfish h3{font-size:clamp(18px, calc(0.2045454545rem + 2.5568181818vw), 36px);line-height:normal;--sub-sub-header-font-weight: 700}@media (max-width:48em){.anniversary-fashionfish h3{line-height:1.5em}}@media (max-width:36em){.anniversary-fashionfish .dynamic-container{--grid-template-columns: 100cqw}.anniversary-fashionfish h3{line-height:1.5em}}.anniversary-fashionfish #news-single-top-media #back-link-wrapper{margin-top:20px}.bubble-wrapper{overflow:hidden;height:100%;position:fixed;left:0;right:0;z-index:-1}.bubble{width:30px;height:30px;border-radius:100%;position:absolute;background-color:white;bottom:-30px;opacity:0.2;animation:bubble 15s ease-in-out infinite, sideWays 4s ease-in-out infinite alternate}@keyframes bubble{0%{transform:translateY(0%);opacity:0.06}100%{transform:translateY(-120vh)}}@keyframes sideWays{0%{margin-left:0px}100%{margin-left:3em}}:root{--bubble-size-factor: 2;--bubble-opacity-factor: 2}.bubble--1{left:10%;animation-delay:0.5s;animation-duration:16s;opacity:calc(0.2 * var(--bubble-opacity-factor))}.bubble--2{width:calc(15px * var(--bubble-size-factor));height:calc(15px * var(--bubble-size-factor));left:40%;animation-delay:1s;animation-duration:10s;opacity:calc(0.1 * var(--bubble-opacity-factor))}.bubble--3{width:calc(10px * var(--bubble-size-factor));height:calc(10px * var(--bubble-size-factor));left:30%;animation-delay:5s;animation-duration:20s;opacity:calc(0.3 * var(--bubble-opacity-factor))}.bubble--4{width:calc(25px * var(--bubble-size-factor));height:calc(25px * var(--bubble-size-factor));left:40%;animation-delay:8s;animation-duration:17s;opacity:calc(0.2 * var(--bubble-opacity-factor))}.bubble--5{width:calc(30px * var(--bubble-size-factor));height:calc(30px * var(--bubble-size-factor));left:60%;animation-delay:10s;animation-duration:15s;opacity:calc(0.1 * var(--bubble-opacity-factor))}.bubble--6{width:calc(10px * var(--bubble-size-factor));height:calc(10px * var(--bubble-size-factor));left:80%;animation-delay:3s;animation-duration:30s;opacity:calc(0.4 * var(--bubble-opacity-factor))}.bubble--7{width:calc(15px * var(--bubble-size-factor));height:calc(15px * var(--bubble-size-factor));left:90%;animation-delay:-7s;animation-duration:25s;opacity:calc(0.3 * var(--bubble-opacity-factor))}.bubble--9{width:calc(20px * var(--bubble-size-factor));height:calc(20px * var(--bubble-size-factor));left:50%;bottom:30px;animation-delay:-5s;animation-duration:19s;opacity:calc(0.2 * var(--bubble-opacity-factor))}.bubble--10{width:calc(40px * var(--bubble-size-factor));height:calc(40px * var(--bubble-size-factor));left:30%;bottom:30px;animation-delay:-21s;animation-duration:16s;opacity:calc(0.3 * var(--bubble-opacity-factor))}.bubble--11{width:calc(30px * var(--bubble-size-factor));height:calc(30px * var(--bubble-size-factor));left:60%;bottom:30px;animation-delay:-13.75s;animation-duration:20s;opacity:calc(0.3 * var(--bubble-opacity-factor))}.bubble--11{width:calc(25px * var(--bubble-size-factor));height:calc(25px * var(--bubble-size-factor));left:90%;bottom:30px;animation-delay:-10.5s;animation-duration:19s;opacity:calc(0.3 * var(--bubble-opacity-factor))}