a:focus-visible{outline:6px solid #fff}@media not all and (hover:none){a:not(.remove-default-hover):hover{text-decoration:none}}.edge a:not(.remove-default-hover):hover{text-decoration:none}.skip:focus{clip:auto;color:#fff;z-index:20;opacity:1;background:#000;border:0;border-radius:5px;width:auto;height:auto;margin:0;padding:20px 55px 20px 20px;font-family:Afacad Flux,sans-serif;font-weight:700;text-decoration:none;display:block;position:absolute;top:30px;left:30px;overflow:visible;transform:translateY(0);outline:none!important}.skip__icon{width:15px;height:15px;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.dialog{color:#fff;background:#000;border:1px solid #707070;border-radius:10px;width:100%;max-width:calc(100% - 48px);margin:0;padding:40px;top:50%;left:50%;overflow-y:scroll;transform:translate(-50%,-50%)}.dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000080}.dialog .dialog__header{margin:0 0 20px}.dialog .dialog__title{text-transform:uppercase;margin:0;font-family:Afacad Flux,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.625rem}@media screen and (min-width:1024px){.dialog .dialog__title{font-size:2.75rem;line-height:2.75rem}}.dialog .dialog__content{margin:0 0 30px}.dialog .dialog__button{width:100%}@media screen and (min-width:601px){.dialog{max-width:500px}.dialog--cookie-notice{max-width:calc(100% - 160px)}}@media screen and (min-width:1024px){.dialog--cookie-notice{max-width:800px}}.image--hover,.image-hover-wrapper{overflow:hidden}.image--hover .image__element,.image-hover-wrapper .image__element{transition:transform .5s}@media not all and (hover:none){.image--hover:hover .image__element,.image-hover-wrapper:hover .image__element{transform:scale(1.1)}}.edge .image--hover:hover .image__element,.edge .image-hover-wrapper:hover .image__element{transform:scale(1.1)}.loader{z-index:100;background:#000000bf;width:100%;height:100%;position:fixed;top:0;left:0}.loader:before{content:"";border:3px solid #ffffff1a;border-left-color:#fff;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1.1s linear infinite loading-spinner;display:block;position:absolute;top:50%;left:50%;transform:translateZ(0)}.select{background-image:url(../img/select.svg);background-position:calc(100% - 15px);background-repeat:no-repeat;background-size:18.787px 11.393px}@media screen and (min-width:1024px){.select{background-position:calc(100% - 22px)}}.text-input{width:100%}.header{background:0 0;transition:background .5s}.header--scrolled{background:#000000e6}.header__nav-toggle{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0;width:40px;height:40px;margin:0 0 0 auto;padding:0;display:block;position:relative}@media screen and (min-width:1024px){.header__nav-toggle{display:none}}.header__nav-toggle-inner{width:24px;height:24px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__nav-toggle-bar{background-color:#fff;border-radius:0;width:24px;height:2px;padding:0;transition:all .4s ease-in-out,transform .4s ease-in-out .4s;display:block;position:absolute}.header__nav-toggle-bar--1{top:0}.header__nav-toggle[aria-expanded=true] .header__nav-toggle-bar--1{background-color:#0000;top:11px}.header__nav-toggle-bar--2{width:1px;top:11px;left:11px;transform:rotate(90deg)}.header__nav-toggle[aria-expanded=true] .header__nav-toggle-bar--2{width:24px;left:0;transform:rotate(45deg)}.header__nav-toggle-bar--3{width:1px;top:11px;left:11px}.header__nav-toggle[aria-expanded=true] .header__nav-toggle-bar--3{width:24px;left:0;transform:rotate(-45deg)}.header__nav-toggle-bar--4{top:11px}.header__nav-toggle[aria-expanded=true] .header__nav-toggle-bar--4{background-color:#0000}.header__nav-toggle-bar--5{bottom:0}.header__nav-toggle[aria-expanded=true] .header__nav-toggle-bar--5{background-color:#0000;bottom:11px}@media screen and (min-width:0) and (max-width:1023px){.header--nav-open{background:#000;transition:none}.header--nav-open .header__nav-inner{padding:30px 0 50px}.header--nav-open .header__nav-inner-inner{width:100%;max-width:1688px;margin:0 auto;padding-left:24px;padding-right:24px}}@media screen and (min-width:0) and (max-width:1023px) and (min-width:601px){.header--nav-open .header__nav-inner-inner{max-width:1800px;padding-left:80px;padding-right:80px}}@media screen and (min-width:0) and (max-width:1023px) and (min-width:1024px){.header--nav-open .header__nav-inner-inner{max-width:1728px;padding-left:44px;padding-right:44px}}@media screen and (min-width:0) and (max-width:1023px) and (min-width:1368px){.header--nav-open .header__nav-inner-inner{max-width:1748px;padding-left:54px;padding-right:54px}}@media screen and (min-width:0) and (max-width:1023px){.header--nav-open .header__nav{visibility:visible;opacity:1;z-index:auto;background:#000;width:100%;position:fixed;top:80px;bottom:0;left:0;overflow-y:auto}.header--nav-open .header-nav{border-bottom:1px solid #262626}.header--nav-open .header-nav__list{flex-direction:column;width:100%;display:flex}.header--nav-open .header-nav__link{text-align:center;text-transform:uppercase;padding:10px;font-family:Afacad Flux,sans-serif;font-size:1.625rem;font-weight:700;line-height:1.625rem;display:block}}@media screen and (min-width:0) and (max-width:1023px) and (min-width:1024px){.header--nav-open .header-nav__link{font-size:2.75rem;line-height:2.75rem}}@media screen and (min-width:0) and (max-width:1023px){.header--nav-open .header-nav__item{border-top:1px solid #262626;order:2;padding:10px 0}.header--nav-open .header-nav__item--button{text-align:center;order:1;padding:25px 0}.header--nav-open .header-nav__item--button .button{min-width:50%}}@media screen and (min-width:1024px){@media not all and (hover:none){.header-nav__link:hover:after{transform:scale(1)}}.edge .header-nav__link:hover:after{transform:scale(1)}}.footer__top-image-cta{position:relative}@media screen and (min-width:1024px){.footer__top-image-cta:before{content:"";background:#d3a52f;width:100vw;display:block;position:absolute;top:40px;bottom:40px;right:100%}}.footer__top-image-cta:after{content:"";background:#0009;width:calc(100% + 16px);height:100%;display:block;position:absolute;top:0;left:0}@media screen and (min-width:1024px){.footer__top-newsletter{position:relative}.footer__top-newsletter-bg{background:#d3a52f;width:100%;position:absolute;top:40px;bottom:40px;left:0}.footer__top-newsletter-circle{background:#d3a52f;width:100vw;display:block;position:absolute;top:40px;bottom:40px;left:100%}}@media screen and (min-width:1920px){.footer__top-newsletter-circle{aspect-ratio:1;background:#d3a52f;border-radius:100%;width:auto;height:calc(100% - 80px);left:100%;transform:translate(-50%)}}@media screen and (min-width:1024px){.footer__top-newsletter-inner{z-index:1;position:relative}}.footer__middle-contact-list-link{transition:color .25s}@media not all and (hover:none){.footer__middle-contact-list-link:hover{color:#fff}}.edge .footer__middle-contact-list-link:hover{color:#fff}.footer__bottom-credit-link{transition:color .25s}@media not all and (hover:none){.footer__bottom-credit-link:hover{color:#d3a52f}}.edge .footer__bottom-credit-link:hover{color:#d3a52f}.footer-nav__primary-list-link{transition:color .25s}@media not all and (hover:none){.footer-nav__primary-list-link:hover{color:#d3a52f}}.edge .footer-nav__primary-list-link:hover{color:#d3a52f}@media screen and (min-width:0) and (max-width:1023px){.js .footer-nav__primary-list-button{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;width:50px;margin:0 0 0 auto;padding:0 10px 0 0;display:inline-flex}.js .footer-nav__primary-list-button *{pointer-events:none}}.footer-nav__primary-list-button-svg{transition:transform .25s}.footer-nav__primary-list-button[aria-expanded=true] .footer-nav__primary-list-button-svg{transform:rotate(45deg)}.footer-nav__secondary-list-link{transition:color .25s}@media not all and (hover:none){.footer-nav__secondary-list-link:hover{color:#d3a52f}}.edge .footer-nav__secondary-list-link:hover{color:#d3a52f}@media screen and (min-width:0) and (max-width:1023px){.js .footer-nav__secondary-list--open{display:block}}.button{transition:background-color .25s,color .25s}@media not all and (hover:none){.button:hover{text-decoration:none!important}.button:hover:not(.button--disable-hover){color:#d3a52f;background-color:#0000}}.edge .button:hover{text-decoration:none!important}.edge .button:hover:not(.button--disable-hover){color:#d3a52f;background-color:#0000}.button:focus-visible{outline:6px solid #fff}@media not all and (hover:none){.button--outline:hover:not(.button--disable-hover){color:#191919;background-color:#d3a52f}}.edge .button--outline:hover:not(.button--disable-hover){color:#191919;background-color:#d3a52f}@media not all and (hover:none){.button--black:hover:not(.button--disable-hover){color:#000;background-color:#0000}}.edge .button--black:hover:not(.button--disable-hover){color:#000;background-color:#0000}@media not all and (hover:none){.button--black.button--outline:hover:not(.button--disable-hover){color:#fff;background-color:#000}}.edge .button--black.button--outline:hover:not(.button--disable-hover){color:#fff;background-color:#000}.socials__link{transition:color .25s}@media not all and (hover:none){.socials__link:hover{color:#fff}}.edge .socials__link:hover{color:#fff}.footer-secondary-nav__list-link{transition:color .25s}@media not all and (hover:none){.footer-secondary-nav__list-link:hover{color:#d3a52f}}.edge .footer-secondary-nav__list-link:hover{color:#d3a52f}.newsletter .error-message{color:#000;padding:0 0 20px}.newsletter__inner-inner:focus-within{box-shadow:0 0 20px #000000bf}.newsletter__inner-inner .text-input:focus{box-shadow:none;border-color:#fff}@media not all and (hover:none){.newsletter__inner-inner .button:hover{color:#fff;background:#000}}.edge .newsletter__inner-inner .button:hover{color:#fff;background:#000}.checkboxes__item input[type=checkbox]:checked+.checkboxes__label:after{content:"";background-image:url(../img/checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 11px;width:30px;height:30px;display:block;position:absolute;top:0;left:0}