/*! (c) 2026 DGTL.ONE // v2.0.0 */
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"Supreme LL";src:local("Supreme LL Regular"),local("SupremeLL-Regular"),url(/assets/fonts/sr.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-017F,U+0218-021B,U+02C6-02DD,U+0300-036F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2776-2793,U+FB01-FB02}@font-face{font-family:"Supreme LL";src:url(/assets/fonts/sr-full.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0180-0217,U+021C-02C5,U+02DE-02FF,U+0370-1FFF,U+2070-20AB,U+20AD-2121,U+2123-218F,U+2194-2211,U+2213-2775,U+2794-FB00,U+FB03-10FFFF}@font-face{font-family:"Supreme LL Fallback";src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Liberation Sans"),local("Roboto");size-adjust:100.18%;ascent-override:97.52%;descent-override:22.26%;line-gap-override:0%}*,::after,::before{box-sizing:border-box}blockquote,dd,dl,figure,h1,h2,h3,h4,header.°minimal>.stage>nav,p{margin:0}ol,ul{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;position:relative;margin:0;padding:3em;font-size:10px;font-style:normal;font-variant:normal;line-height:10px;font-smooth:auto;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility;touch-action:manipulation;word-wrap:break-word;hyphens:auto;background-color:#fff;overflow:hidden}a{text-decoration:none}img,picture{white-space:pre;max-width:100%;display:block}button,input,select,textarea{font:inherit}button,html{margin:0;padding:0}button{cursor:pointer;background-color:transparent;border:0;outline:0}html{overflow-x:hidden}@media only screen and (max-width:992px){body{padding:0}}body *{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent}body ::selection{background:#21231f;color:#fff}body main.body{display:block}body .agegate-enter-active{transition:transform 1000ms ease-out 300ms}body .agegate-leave-active{transition:transform 1000ms ease-in-out}body .agegate-enter-from,body .agegate-leave-to{transform:translateY(calc(-100% - 10em))}body div.ct{transform-origin:top center;transition:transform 1000ms ease-in-out,opacity 1000ms ease-in-out}body div.ct.°agegate-visible{transform:translateY(10vh) scale(.95);opacity:.4;pointer-events:none}section.grid{z-index:1}section.grid>.stage{display:grid;margin:0 auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:0}@media only screen and (max-width:992px){section.grid>.stage{display:block;max-width:100vw}}section.grid,section.grid>.stage>div{position:relative}@media only screen and (max-width:992px){section.grid>.stage>div{border-left:none!important;border-right:none!important}}section.grid>.stage>div.c1{grid-area:c1}section.grid>.stage>div.c2{grid-area:c2}section.grid>.stage>div.c3{grid-area:c3}section.grid>.stage>div.c4{grid-area:c4}section.grid>.stage>div>.borders{pointer-events:none}header>.borders span,section.grid>.stage>div>.borders span{position:absolute;z-index:1;display:block;width:2.2em;height:2.2em;background-color:#fff}footer .contact>div>.borders span.tl,section.grid>.stage>div>.borders span.tl{top:-1.1em;left:-1.1em}footer .contact>div>.borders span.tr,section.grid>.stage>div>.borders span.tr{top:-1.1em;right:-1.1em}footer .contact>div>.borders span.bl,header>.borders span.bl,section.grid>.stage>div>.borders span.bl{bottom:-1.1em;left:-1.1em}footer .contact>div>.borders span.br,header>.borders span.br,section.grid>.stage>div>.borders span.br{bottom:-1.1em;right:-1.1em}section.grid.--12>.stage{grid-template-areas:"c1 c1 c1 c1 c1 c1 c1 c1 c1 c1 c1 c1"}section.grid.--6-6>.stage{grid-template-areas:"c1 c1 c1 c1 c1 c1 c2 c2 c2 c2 c2 c2"}section.grid.--4-4-4>.stage{grid-template-areas:"c1 c1 c1 c1 c2 c2 c2 c2 c3 c3 c3 c3"}section.grid .comp.°pt-0{margin-top:0}section.grid .comp.°pt-1{margin-top:4em}section.grid .comp.°pt-2{margin-top:8em}section.grid .comp.°pt-3{margin-top:12em}section.grid .comp.°pt-4{margin-top:16em}section.grid .comp.°pt-5{margin-top:20em}section.grid .comp.°pb-0{margin-bottom:0}section.grid .comp.°pb-1{margin-bottom:4em}section.grid .comp.°pb-2{margin-bottom:8em}section.grid .comp.°pb-3{margin-bottom:12em}section.grid .comp.°pb-4{margin-bottom:16em}section.grid .comp.°pb-5{margin-bottom:20em}section.grid .comp.°pl-0{padding-left:0}section.grid .comp.°pl-1{padding-left:4em}section.grid .comp.°pl-2{padding-left:8em}section.grid .comp.°pl-3{padding-left:12em}section.grid .comp.°pl-4{padding-left:16em}section.grid .comp.°pl-5{padding-left:20em}section.grid .comp.°pr-0{padding-right:0}section.grid .comp.°pr-1{padding-right:4em}section.grid .comp.°pr-2{padding-right:8em}section.grid .comp.°pr-3{padding-right:12em}section.grid .comp.°pr-4{padding-right:16em}section.grid .comp.°pr-5{padding-right:20em}@media only screen and (max-width:992px){section.grid .comp.°pt-0{margin-top:0}section.grid .comp.°pt-1{margin-top:2em}section.grid .comp.°pt-2{margin-top:4em}section.grid .comp.°pt-3{margin-top:6em}section.grid .comp.°pt-4{margin-top:8em}section.grid .comp.°pt-5{margin-top:10em}section.grid .comp.°pb-0{margin-bottom:0}section.grid .comp.°pb-1{margin-bottom:2em}section.grid .comp.°pb-2{margin-bottom:4em}section.grid .comp.°pb-3{margin-bottom:6em}section.grid .comp.°pb-4{margin-bottom:8em}section.grid .comp.°pb-5{margin-bottom:10em}section.grid .comp.°pl-0{padding-left:0}section.grid .comp.°pl-1{padding-left:2em}section.grid .comp.°pl-2{padding-left:4em}section.grid .comp.°pl-3{padding-left:6em}section.grid .comp.°pl-4{padding-left:8em}section.grid .comp.°pl-5{padding-left:10em}section.grid .comp.°pr-0{padding-right:0}section.grid .comp.°pr-1{padding-right:2em}section.grid .comp.°pr-2{padding-right:4em}section.grid .comp.°pr-3{padding-right:6em}section.grid .comp.°pr-4{padding-right:8em}section.grid .comp.°pr-5{padding-right:10em}}section.grid .comp.°v-centered{display:flex;flex-direction:column;justify-content:center;height:100%}@media only screen and (max-width:992px){section.grid .comp.°v-centered{padding-top:10em;padding-bottom:10em}}section.ag,section.ag>.darken{top:0;left:0;width:100%;height:100%}section.ag{position:fixed;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:0;box-shadow:0 0 10em 0#000;background:url(/assets/images/agegate.jpg)no-repeat center center;background-image:image-set(url(/assets/images/agegate.webp)type("image/webp"),url(/assets/images/agegate.jpg)type("image/jpeg"));background-size:cover;will-change:transform;-webkit-backface-visibility:hidden;grid-template-areas:"logo""form""legals";z-index:10}@media only screen and (max-width:992px){section.ag{background-image:image-set(url(/assets/images/agegate-1000.webp)type("image/webp"),url(/assets/images/agegate.jpg)type("image/jpeg"))}}section.ag>.darken{position:absolute;background:rgba(0,0,0,.2);z-index:1}section.ag>.logo{position:relative;align-self:start;grid-area:logo;padding:7.5em 7.5em 0;z-index:2}@media only screen and (max-width:992px){section.ag>.logo{padding:3em 3em 0}}.comp.multimedia figure img,section.ag>.logo img{display:block;width:100%;height:auto;pointer-events:none}section.ag>.form{position:relative;justify-self:center;align-self:center;grid-area:form;z-index:2}@media only screen and (max-width:992px){section.ag>.form br{display:none}}section.ag>.form section{position:absolute;text-align:center;top:50%;left:50%;width:50vw;min-width:86em;height:auto;transform:translate(-50%,-50%)}@media only screen and (max-width:992px){section.ag>.form section{min-width:0;width:90vw}}section.ag>.form section>span{display:block;margin:0 auto;width:70%;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em;color:#dbded7}section.ag>.form section .settings{display:flex}@media only screen and (max-width:992px){section.ag>.form section .settings{display:block;font-size:8px}}section.ag>.form section .settings button{display:block;flex:1;text-align:left;background-color:transparent;border-top:1px solid #dbded7;margin:0 1em;transition:background-color 200ms ease-in-out,opacity 50ms ease-in-out;padding:1em 1.3em}@media only screen and (max-width:992px){section.ag>.form section .settings button{width:100%;margin:0}}section.ag>.form section .settings button:first-child{margin-left:0}section.ag>.form section .settings button:last-child{margin-right:0}section.ag>.form section .settings button span.title{display:block;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:3em;line-height:1em;margin:0 0 1em;color:#dbded7}@media only screen and (max-width:992px){section.ag>.form section .settings button span.title{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:2.2em;line-height:1em}}section.ag>.form section .settings button span.desc{display:block;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.4em;line-height:1.14285714em;color:#dbded7}section.ag>.form section .settings button:active{opacity:.5}footer .contact>div>.borders,header>.borders,section.ag>.form section .settings button.disabled{pointer-events:none}section.ag>.form section .settings button.active{background-color:rgba(0,0,0,.4)}section.ag>.form section .actions{margin:4.5em 0}section.ag>.form section .actions button,section.ag>.form section .date input{display:inline-block;text-align:center;color:#dbded7;background-color:transparent;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;line-height:1em}section.ag>.form section .actions button{margin:0 .6em;border:1px solid #dbded7;font-size:3em;padding:.5em 1.5em;border-radius:3em;transition:opacity 100ms ease-in-out}@media only screen and (max-width:992px){section.ag>.form section .actions button{display:block;margin:0 auto .7em;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:2.2em;line-height:1em}}section.ag>.form section .actions button:hover{opacity:.8}.comp.text>.content h1 a:hover,.comp.text>.content h2 a:hover,.comp.text>.content h3 a:hover,.comp.text>.content p a:hover,section.ag>.form section .actions button:active{opacity:.5}section.ag>.form section .date{display:flex;margin:4em auto 0;max-width:60em}section.ag>.form section .date input{height:auto;margin:0 1rem;box-sizing:border-box;width:100%;border-radius:0;-webkit-appearance:none;padding:.2em;outline:0;border:0;border-bottom:2px solid #dbded7;font-size:4.5em;letter-spacing:5px;transition:background-color 150ms ease-in-out}@media only screen and (max-width:992px){section.ag>.form section .date input{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:3.2em;line-height:1em;margin:0 .5rem}}section.ag>.form section .date input:focus{background-color:rgba(219,222,215,.1)}section.ag>.form section .date input::-webkit-inner-spin-button,section.ag>.form section .date input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section.ag>.form section .date input[type=number]{-moz-appearance:textfield}section.ag>.form section .date input#day,section.ag>.form section .date input#month{flex:1}section.ag>.form section .date input#year{flex:1.5}section.ag>.legals{position:relative;padding:0 0 3em;z-index:2;align-self:end;grid-area:legals;text-align:center}section.ag>.legals ul{margin:0;padding:0}section.ag>.legals ul li{display:inline-block;vertical-align:middle;margin:0 1.25em}section.ag>.legals ul li a{position:relative;color:#dbded7;text-decoration:none;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}section.ag .slide-fade-enter-active{transition:500ms all 500ms ease-out}section.ag .slide-fade-leave-active{transition:all 500ms ease-in-out}section.ag .slide-fade-enter-from,section.ag .slide-fade-leave-to{filter:blur(5px);opacity:0}main.home section.grid:first-child>.stage>div>.borders span.tl,main.home section.grid:first-child>.stage>div>.borders span.tr{display:none}header{position:relative;padding:0 4em 4em;z-index:1}@media only screen and (max-width:992px){header{padding:2em;border-left:none;border-right:none}}header>.stage{position:relative}header>.stage nav{display:flex;justify-content:space-between;margin-bottom:7.5em;align-items:flex-start;align-content:flex-start}@media only screen and (max-width:992px){header>.stage nav{margin-bottom:3em}}header>.stage nav>a{display:none;text-decoration:none}header>.stage nav>a img{width:35vw;min-width:47em;height:auto}header>.stage nav>ul{display:block;width:30em;list-style:none;margin:0;padding:0}header>.stage nav>ul.right{text-align:right}header>.stage nav>ul li{display:inline-block;padding:0;margin:0 4em 0 0}@media only screen and (max-width:992px){header>.stage nav>ul li{margin:0 2em 0 0}}header>.stage nav>ul li:last-child{margin:0}header>.stage nav>ul li a{position:relative;text-decoration:none;color:#21231f;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1em}@media only screen and (max-width:992px){header>.stage nav>ul li a{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1em}}footer a:after,header>.stage nav>ul li a:after{content:"";position:absolute;z-index:1;bottom:-3px;left:0;width:0;height:1px;background-color:#21231f;transition:width .3s ease-in-out}header>.stage nav>ul li a:hover:after{width:100%}header>.stage div.logo a{text-decoration:none;margin:0;padding:0}header>.stage div.logo a img{display:block;margin:0 auto;width:100%;height:auto;pointer-events:none}@media only screen and (max-width:992px){header.°minimal>.stage>nav{margin-bottom:3em}}header.°minimal>.stage>nav>a{display:block}@media only screen and (max-width:992px){header.°minimal>.stage>nav>a{display:none}}header.°minimal>.stage div.logo{display:none}@media only screen and (max-width:992px){header.°minimal>.stage div.logo{display:block}}footer nav.brands{padding-top:20em;text-align:center}@media only screen and (max-width:992px){footer nav.brands{padding-top:10em;border-right:none;border-left:none;padding-bottom:4em}}footer nav.brands ul,footer nav.other ul{margin:0;padding:0}footer nav.brands ul li{display:block;margin:3em 0 0}.comp.text>.content h1:first-child,.comp.text>.content h2:first-child,.comp.text>.content h3:first-child,.comp.text>.content p:first-child,footer nav.brands ul li:first-child{margin-top:0}footer nav.brands ul li a{display:inline-block;position:relative;text-decoration:none;text-transform:uppercase;color:#21231f;font-family:"Courier New",Courier,monospace;font-weight:400;font-style:normal;font-size:1.8em;line-height:1em}@media only screen and (max-width:992px){footer nav.brands ul li a{font-family:"Courier New",Courier,monospace;font-weight:400;font-style:normal;font-size:2.2em;line-height:1em}}footer .logo{text-align:center;padding:8em 4em}@media only screen and (max-width:992px){footer .logo{padding:4em 2em}}footer .logo a{display:inline-block;text-decoration:none;padding:0}footer .logo a img{width:88em;height:auto;margin:0 auto;pointer-events:none;max-width:100%}@media only screen and (max-width:992px){footer .logo a img{width:80%}}footer .logo a:after{display:none!important}footer .contact{display:flex;border:1px solid #21231f}@media only screen and (max-width:992px){footer .contact{border-right:none;border-left:none;display:block}}footer .contact>div{flex:1;padding:4em;text-align:center;position:relative}footer .contact>div:first-child{border-right:1px solid #21231f}@media only screen and (max-width:992px){footer .contact>div{padding:2em;border-right:none!important}footer .contact>div:first-child{border-bottom:1px solid #21231f}}footer .contact>div>a,footer .contact>div>span,footer nav.other ul li a{position:relative;color:#21231f;text-decoration:none;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal}footer .contact>div>a,footer .contact>div>span{display:inline-block;font-size:1.8em;line-height:1.5em}@media only screen and (max-width:992px){footer .contact>div>a,footer .contact>div>span{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}}footer .contact>div>span{margin-right:1.25em}footer .contact>div>.borders span{position:absolute;z-index:1;display:block;width:2.2em;height:2.2em;background-color:#fff}footer nav.other{position:relative;text-align:center;z-index:2;margin-top:2.25em}@media only screen and (max-width:992px){footer nav.other{padding-bottom:4.5em}}footer nav.other ul li{display:inline-block;vertical-align:middle;margin:0 1.25em}footer nav.other ul li a{font-size:1.6em;line-height:1em}@media only screen and (max-width:992px){footer nav.other ul li a{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.4em;line-height:1em}}.comp.brand a.disabled,footer a.disabled,footer a.router-link-active{pointer-events:none}footer a.router-link-active:after,footer a:hover:after{width:100%}.comp.text.°left{text-align:left}.comp.text.°right{text-align:right}.comp.text.°center{text-align:center}.comp.text.°justify{text-align:justify}.comp.text>.content{text-decoration:none;color:#21231f}.comp.text>.content h1,.comp.text>.content h2,.comp.text>.content h3,.comp.text>.content p{margin-top:1em;color:#21231f}.comp.text>.content h1 a,.comp.text>.content h2 a,.comp.text>.content h3 a,.comp.text>.content p a{color:#21231f;text-underline-offset:.15em;text-decoration:underline;transition:opacity 300ms ease-in-out}.comp.text>.content h1,.comp.text>.content h2,.comp.text>.content h2.°as-h1,.comp.text>.content h3{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:3em;line-height:1.2em}@media only screen and (max-width:992px){.comp.text>.content h1{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:3.2em;line-height:1.21875em}}@media only screen and (max-width:992px){.comp.text>.content h2{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:2.2em;line-height:1.22727273em}}.comp.text>.content h3{font-size:1.8em;line-height:1.5em;letter-spacing:3px;text-transform:uppercase}@media only screen and (max-width:992px){.comp.text>.content h3{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.3125em}}.comp.text>.content h4,.comp.text>.content p,.comp.text>.content ul li{font-family:"Courier New",Courier,monospace;font-weight:400;font-style:normal;font-size:3em;line-height:1.2em}@media only screen and (max-width:992px){.comp.text>.content h4{font-family:"Courier New",Courier,monospace;font-weight:400;font-style:normal;font-size:2.2em;line-height:1.22727273em}}.comp.text>.content p,.comp.text>.content ul li{font-size:1.8em;line-height:1.5em;letter-spacing:.5px}@media only screen and (max-width:992px){.comp.text>.content p{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}}.comp.text>.content p b,.comp.text>.content p strong{font-weight:700}.comp.text>.content ul{list-style-type:disc;padding:0 0 0 2em}.comp.text>.content ul li{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-size:1.5em;line-height:1.33333333em}.comp.multimedia,.comp.multimedia div.video{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:992px){.comp.multimedia{margin:4em 0!important}}.comp.multimedia>.controls button{position:absolute;display:block;z-index:2;top:50%;transform:translateY(-50%);transition:top 150ms ease-in-out,opacity 150ms ease-in-out}.comp.bottleslider>.swiper>.controls button.disabled,.comp.multimedia>.controls button.disabled{opacity:.3;pointer-events:none}.comp.bottleslider>.swiper>.controls button:hover,.comp.multimedia>.controls button:hover{opacity:.7}.comp.bottleslider>.swiper>.controls button:active,.comp.multimedia div.video>.stage div.controls div.stage>.duration span.sep,.comp.multimedia>.controls button:active{opacity:.5}.comp.multimedia>.controls button img{display:block;color:#d0d0d0;width:auto;height:2em}@media only screen and (max-width:992px){.comp.multimedia>.controls button img{height:1.5em}}.comp.multimedia>.controls button.next{right:4.5em}@media only screen and (max-width:992px){.comp.multimedia>.controls button.next{right:1.5em}}.comp.bottleslider>.swiper>.controls button.next img,.comp.multimedia>.controls button.next img{transform:rotate(-180deg)}.comp.multimedia>.controls button.prev{left:4.5em}@media only screen and (max-width:992px){.comp.multimedia>.controls button.prev{left:1.5em}}.comp.bottleslider>.swiper>.controls button.prev img,.comp.multimedia>.controls button.prev img{transform:rotate(0)}.comp.multimedia .swiper-wrapper{display:flex;align-items:center}.comp.multimedia .swiper-wrapper .swiper-slide{width:100%!important}.comp.multimedia.°h-10 figure img{height:10em;object-fit:contain}.comp.multimedia.°h-15 figure img{height:15em;object-fit:contain}.comp.multimedia.°h-20 figure img{height:20em;object-fit:contain}.comp.multimedia.°h-25 figure img{height:25em;object-fit:contain}.comp.multimedia.°h-30 figure img{height:30em;object-fit:contain}.comp.multimedia.°h-35 figure img{height:35em;object-fit:contain}.comp.multimedia.°h-40 figure img{height:40em;object-fit:contain}.comp.multimedia.°h-45 figure img{height:45em;object-fit:contain}.comp.multimedia.°h-50 figure img,.comp.multimedia.°h-55 figure img,.comp.multimedia.°h-60 figure img{height:50em;object-fit:contain}.comp.multimedia div.video{display:block;width:100%;height:100%;overflow:hidden}.comp.multimedia div.video>.stage{display:block;position:relative;background-color:rgba(33,35,31,.15)}.comp.multimedia div.video>.stage video{display:block;position:relative;pointer-events:none;z-index:1;width:100%;height:auto;margin:0;overflow:hidden}.comp.multimedia div.video>.stage div.controls,.comp.multimedia div.video>.stage div.overlay{display:block;position:absolute;opacity:0;pointer-events:none;transition:opacity 200ms ease-in-out;height:100%;width:100%;left:0;z-index:2}.comp.multimedia div.video>.stage div.overlay{top:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(4px);overflow:hidden}.comp.multimedia div.video>.stage div.overlay.visible{opacity:1;pointer-events:initial}.comp.multimedia div.video>.stage div.overlay div.stage{display:table;width:100%;height:100%}.comp.multimedia div.video>.stage div.overlay div.stage .control{display:table-cell;vertical-align:middle;text-align:center}.comp.multimedia div.video>.stage div.overlay div.stage .control button{display:inline-block;vertical-align:middle;background:0 0;border:0;outline:0;width:24em;cursor:pointer;color:#fff;opacity:.8;transition:opacity 150ms ease-in-out}.°s-1 .comp.multimedia div.video>.stage div.overlay div.stage .control button,.°s-2 .comp.multimedia div.video>.stage div.overlay div.stage .control button,.°s-3 .comp.multimedia div.video>.stage div.overlay div.stage .control button{width:7em}.°s-1 .comp.multimedia div.video>.stage div.overlay div.stage .control button svg,.°s-2 .comp.multimedia div.video>.stage div.overlay div.stage .control button svg,.°s-3 .comp.multimedia div.video>.stage div.overlay div.stage .control button svg{width:6.4em;height:6.4em}.°s-6 .comp.multimedia div.video>.stage div.overlay div.stage .control button{width:10.6em}.°s-6 .comp.multimedia div.video>.stage div.overlay div.stage .control button svg{width:10em;height:10em}.°s-8 .comp.multimedia div.video>.stage div.overlay div.stage .control button{width:17em}.°s-8 .comp.multimedia div.video>.stage div.overlay div.stage .control button svg{width:16.4em;height:16.4em}.comp.multimedia div.video>.stage div.overlay div.stage .control button:hover{opacity:.8}.comp.multimedia div.video>.stage div.overlay div.stage .control button svg{display:block;margin:0 auto;width:23.4em;height:23.4em;pointer-events:none}@media only screen and (max-width:800px){.comp.multimedia div.video>.stage div.overlay div.stage .control button{width:10.6em}.comp.multimedia div.video>.stage div.overlay div.stage .control button svg{width:10em;height:10em}}.comp.multimedia div.video>.stage div.controls{bottom:0;background:radial-gradient(at bottom left,rgba(0,0,0,.4)0,transparent 50%)}.comp.multimedia div.video>.stage div.controls.visible{pointer-events:initial}.comp.multimedia div.video>.stage div.controls:hover.visible{opacity:1}.comp.multimedia div.video>.stage div.controls div.stage{position:absolute;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr;gap:0 2em;grid-template-areas:"buttons progress duration";bottom:2em;left:2em;right:2.5em}.comp.multimedia div.video>.stage div.controls div.stage>.progress{grid-area:progress;align-self:center;height:1em;background-color:rgba(255,255,255,.3);overflow:hidden;border-radius:4px;backdrop-filter:blur(4px);cursor:pointer}.comp.multimedia div.video>.stage div.controls div.stage>.progress span{display:block;height:100%;width:0;background-color:#fff;transition:width 300ms ease-in-out;pointer-events:none}.comp.multimedia div.video>.stage div.controls div.stage>.buttons{grid-area:buttons;align-self:center}.comp.multimedia div.video>.stage div.controls div.stage>.duration{grid-area:duration;align-self:center;cursor:default}.comp.multimedia div.video>.stage div.controls div.stage>.duration span{color:#fff;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.3em;line-height:1em}.comp.multimedia div.video>.stage div.controls div.stage button{background:0 0;border:0;outline:0;width:5em;padding:0;cursor:pointer;color:#fff;transition:opacity 150ms ease-in-out;margin:0 1.3em 0 0}.comp.multimedia div.video>.stage div.controls div.stage button:last-child{margin:0}.comp.multimedia div.video>.stage div.controls div.stage button:hover{opacity:.8}.comp.multimedia div.video>.stage div.controls div.stage button svg{width:5em;height:5em;pointer-events:none}.°s-1 .comp.multimedia div.video>.stage div.controls div.stage button,.°s-2 .comp.multimedia div.video>.stage div.controls div.stage button,.°s-3 .comp.multimedia div.video>.stage div.controls div.stage button{width:3em}.°s-1 .comp.multimedia div.video>.stage div.controls div.stage button svg,.°s-2 .comp.multimedia div.video>.stage div.controls div.stage button svg,.°s-3 .comp.multimedia div.video>.stage div.controls div.stage button svg{width:3em;height:3em}.°s-6 .comp.multimedia div.video>.stage div.controls div.stage button{width:4em}.°s-6 .comp.multimedia div.video>.stage div.controls div.stage button svg{width:4em;height:4em}@media only screen and (max-width:800px){.comp.multimedia div.video>.stage div.controls div.stage button{width:4em}.comp.multimedia div.video>.stage div.controls div.stage button svg{width:4em;height:4em}}.comp.brand a{display:block;width:100%;text-decoration:none;color:#21231f}.comp.bottleslider>.swiper,.comp.brand a div.bimg{display:block;overflow:visible}.comp.brand a div.bimg img,img.comp.hero{display:block;width:100%;pointer-events:none}.comp.brand a div.bimg img{margin:0;height:35.5em;object-fit:contain;transition:transform .5s ease}.comp.brand a h2{display:inline-block;position:relative;background-color:#fff;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.8em;line-height:1.5em;letter-spacing:1px;text-transform:uppercase;margin:1em 0 0;text-decoration:underline;text-underline-offset:.2em}@media only screen and (max-width:992px){.comp.brand a h2{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.3125em}}.comp.brand a h2:after{content:"";position:absolute;z-index:-1;top:0;right:0;width:1em;height:100%;background-image:url(/assets/icons/arrow.svg);background-size:100% 100%;background-repeat:no-repeat;transform:rotate(180deg) translateX(0);transition:transform .3s ease-in-out}.comp.brand a:hover div.bimg img{transform:scale(1.05) rotate(.5deg)}.comp.brand a:hover h2:after{transform:rotate(180deg) translateX(-140%)}.comp.brand a p,.comp.brand a span{font-weight:400;font-style:normal;font-size:1.8em;line-height:1.5em;letter-spacing:1px}.comp.brand a span{display:block;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;margin:0}@media only screen and (max-width:992px){.comp.brand a span{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}}.comp.brand a p{font-family:"Courier New",Courier,monospace;margin-top:1.75em;text-align:justify}@media only screen and (max-width:992px){.comp.brand a p{font-family:"Courier New",Courier,monospace;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}}.comp.bottleslider{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comp.bottleslider>.swiper{position:relative;width:80%;margin:0 auto;text-align:center}.comp.bottleslider>.swiper figure{display:inline-block;opacity:0;transition:opacity 500ms ease-in-out}.comp.bottleslider>.swiper figure img{display:block;width:13.5em;height:auto}.comp.bottleslider>.swiper .swiper-slide{display:block;width:13.5em}.comp.bottleslider>.swiper .swiper-slide figure{opacity:0}.comp.bottleslider>.swiper .swiper-slide-visible figure{opacity:.2}.comp.bottleslider>.swiper .swiper-slide-prev figure{opacity:.4}.comp.bottleslider>.swiper .swiper-slide-active figure{opacity:1}.comp.bottleslider>.swiper>.controls button{position:absolute;display:block;z-index:2;top:50%;transform:translateY(-50%);transition:top 150ms ease-in-out,opacity 150ms ease-in-out}.comp.bottleslider>.swiper>.controls button img{display:block;color:#d0d0d0;width:auto;height:2em}@media only screen and (max-width:992px){.comp.bottleslider>.swiper>.controls button img{height:1.5em}}.comp.bottleslider>.swiper>.controls button.next{right:-2em}@media only screen and (max-width:992px){.comp.bottleslider>.swiper>.controls button.next{right:-4em}}.comp.bottleslider>.swiper>.controls button.prev{left:-2em}@media only screen and (max-width:992px){.comp.bottleslider>.swiper>.controls button.prev{left:-4em}}.comp.bottleslider>.swiper>.dots{text-align:center;margin:4em 0}@media only screen and (max-width:992px){.comp.bottleslider>.swiper>.dots{margin:2em 0}}.comp.bottleslider>.swiper>.dots button{display:inline-block;width:.8em;height:.8em;margin:0 1em;border-radius:50%;border:1px solid #21231f;background:0 0;opacity:.5;transition:opacity 150ms ease-in-out}@media only screen and (max-width:992px){.comp.bottleslider>.swiper>.dots button{margin:0 .8em;width:.6em;height:.6em}}.comp.bottleslider>.swiper>.dots button:hover{opacity:.7}.comp.bottleslider>.swiper>.dots button:active{opacity:.5}.comp.bottleslider>.swiper>.dots button.active{opacity:1}.comp.bottleslider>.description{text-align:center;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.8em;line-height:1.5em}@media only screen and (max-width:992px){.comp.bottleslider>.description{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.1875em}}img.comp.hero{padding:0 4em 4em;aspect-ratio:2/1;object-fit:cover}@media only screen and (max-width:992px){img.comp.hero{padding:0 2em 2em;aspect-ratio:1/1.5;object-position:94%}}.body.brand img.comp.hero,.body.default img.comp.hero{padding:4em}@media only screen and (max-width:992px){.body.brand img.comp.hero,.body.default img.comp.hero{padding:2em;aspect-ratio:1/1.5;object-position:94%}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide,img.comp.hero{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.°visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}a.js-skip{position:fixed;z-index:100;top:1em;left:1em;padding:.8em 1.4em;background:#21231f;color:#fff;font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1em;transform:translateY(-300%)}a.js-skip:focus{transform:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #21231f;outline-offset:3px}section.ag a:focus-visible,section.ag button:focus-visible,section.ag input:focus-visible{outline-color:#dbded7}section.ag .date input{color-scheme:dark;caret-color:#dbded7}section.ag .date input::placeholder{color:rgba(219,222,215,.7);opacity:1}main#inhalt:focus{outline:0}html.js-loading{cursor:progress}::view-transition-new(root),::view-transition-old(root){animation-duration:180ms}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.comp.bottleslider .swiper:not(.swiper-initialized),.comp.multimedia .swiper:not(.swiper-initialized){overflow:hidden}@media only screen and (max-width:992px){.comp.text>.content h2.°as-h1{font-family:"Supreme LL","Supreme LL Fallback",sans-serif;font-weight:400;font-style:normal;font-size:3.2em;line-height:1.21875em}header>.stage nav>ul li a{display:inline-block;padding:.5em 0;margin:-.5em 0}header>.stage nav>ul li a:after{bottom:calc(.5em - 3px)}}