@font-face{font-family:GT-Ultra-Fine;font-style:normal;font-weight:900;src:url(/build/assets/GT-Ultra-Fine-Black-2GvyY0bp.woff2) format("woff2"),url(/build/assets/GT-Ultra-Fine-Black-DLFv280U.woff) format("woff"),url(/build/assets/GT-Ultra-Fine-Black-B1ZXPyTB.ttf) format("truetype")}@font-face{font-family:GT-Ultra-Median;font-style:normal;font-weight:700;src:url(/build/assets/GT-Ultra-Median-Bold-bj4aPvbP.woff2) format("woff2"),url(/build/assets/GT-Ultra-Median-Bold-gukiQoH0.woff) format("woff"),url(/build/assets/GT-Ultra-Median-Bold-BIgOR-CC.ttf) format("truetype")}@font-face{font-family:GT-Ultra-Median;font-style:normal;font-weight:900;src:url(/build/assets/GT-Ultra-Median-Black-laaLYJuq.woff2) format("woff2"),url(/build/assets/GT-Ultra-Median-Black-IHmAsIRg.woff) format("woff"),url(/build/assets/GT-Ultra-Median-Black-Qjugfx0p.ttf) format("truetype")}@font-face{font-family:GT-Ultra;font-style:normal;font-weight:400;src:url(/build/assets/GT-Ultra-Standard-Regular-UuiHEYh6.woff2) format("woff2"),url(/build/assets/GT-Ultra-Standard-Regular-btNh96HX.woff) format("woff"),url(/build/assets/GT-Ultra-Standard-Regular-DeXZD23G.ttf) format("truetype")}@font-face{font-family:GT-Ultra;font-style:normal;font-weight:700;src:url(/build/assets/GT-Ultra-Standard-Bold-DOFldScp.woff2) format("woff2"),url(/build/assets/GT-Ultra-Standard-Bold-8_xjxLsO.woff) format("woff"),url(/build/assets/GT-Ultra-Standard-Bold-BLLRr8p4.ttf) format("truetype")}@font-face{font-family:GT-Ultra;font-style:normal;font-weight:300;src:url(/build/assets/GT-Ultra-Standard-Light-BQWw4l3n.woff2) format("woff2"),url(/build/assets/GT-Ultra-Standard-Light-BsRtQ5Z3.woff) format("woff"),url(/build/assets/GT-Ultra-Standard-Light-C8ERE5H2.ttf) format("truetype")}@font-face{font-family:GT-Ultra;font-style:normal;font-weight:200;src:url(/build/assets/GT-Ultra-Standard-Thin-3Y2xt_FL.woff2) format("woff2"),url(/build/assets/GT-Ultra-Standard-Thin-K-4eXD_n.woff) format("woff"),url(/build/assets/GT-Ultra-Standard-Thin-K3am9jAQ.ttf) format("truetype")}*{padding:0;margin:0;box-sizing:border-box;font-family:GT-Ultra}::-moz-selection{color:#fff;background:#8f3a35}::selection{color:#fff;background:#8f3a35}img,svg,video{display:block;max-width:100%}html,body{height:auto}body{min-height:100vh;display:flex;flex-direction:column}.frame{max-width:1280px;width:100%;margin:0 auto;position:relative;height:auto;min-height:100%}a{outline:none;text-decoration:none;cursor:pointer;transition:all .1s ease-in-out}.mt{margin-top:65px}.mt-0{margin-top:0!important}.tri-down{width:0px;height:0px;border-style:solid;border-width:0 6px 9px 6px;border-color:transparent transparent #000000 transparent;transform:rotate(180deg);transition:all .1s ease}.tri-right{width:0px;height:0px;border-style:solid;border-width:0 4px 7px 4px;border-color:transparent transparent #ffffff transparent;transform:translate(-1.5px) rotate(90deg)!important;transition:all .1s ease}#nprogress .bar{background:#8f3a35!important}@media only screen and (max-width: 1600px){.frame{max-width:1024px}.tri-down{border-width:0 5px 8px 5px}}@media only screen and (max-width: 1100px){.frame{max-width:100%;padding:0 40px}}@media only screen and (max-width: 820px){.mt{margin-top:45px}}@media only screen and (max-width: 690px){.frame{padding:0 20px}}.nav{padding:50px 0 40px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;z-index:200;opacity:0;transform:translateY(-20px)}.nav-hamburger{flex-direction:column;justify-content:space-between;width:32px;height:27px;cursor:pointer;margin-left:10px;display:none;transition:all .2s ease;padding:5px;transform:translateY(-1px)}.nav-hamburger span{display:flex;width:100%;background:#000;height:2px;border-radius:10px}.nav-hamburger:hover{background:#c5cac7}.nav-logo{transition:all .2s ease}.nav-logo img{width:200px}.nav-logo:hover{opacity:.3}.nav-items{display:flex;align-items:center}.nav-items a{font-family:GT-Ultra-Median;text-transform:uppercase;letter-spacing:-.5px;color:#000;font-size:.9rem;margin:0 20px}.nav-items a:hover,.nav-items a.active{color:#8f3a35}.nav-icons{display:flex;align-items:center}.nav-icons a+a{margin-left:10px}.nav-icons a{font-size:1.5rem;color:#000}.nav-icons a:hover{color:#8f3a35}.nav-drop-down{position:relative;cursor:pointer;display:flex}.nav-drop-down:hover aside{opacity:1;pointer-events:all}.nav-drop-down aside{position:absolute;left:20px;top:15px;display:flex;opacity:0;padding:10px 0;transition:all .1s ease;pointer-events:none}.nav-drop-down aside a+a{margin-left:15px}.nav-drop-down aside a{font-size:.8rem;margin-inline:0px}@media only screen and (max-width: 1600px){.nav-items a{font-size:.85rem;margin-inline:13px}.nav-drop-down aside{left:13px}.nav-drop-down aside a{font-size:.75rem}}@media only screen and (max-width: 1100px){.nav{padding:30px 0;z-index:400}.nav .nav-items{display:none}.nav-logo img{width:160px}.nav-drop-down{flex-direction:column}.nav-drop-down aside{position:relative;left:0;top:0;display:flex;flex-direction:column;align-items:center;opacity:1;padding:0;transition:all .1s ease;pointer-events:none}.nav-drop-down aside a{font-size:1.4rem}.nav-hamburger{display:flex}}@media only screen and (max-width: 820px){.nav{padding:30px 0;margin-bottom:10px}}@media only screen and (max-width: 520px){.nav-logo img{width:150px}}@media only screen and (max-width: 420px){.nav-logo img{width:130px}}.video{overflow:hidden;scale:1.1;translate:0px 20px;opacity:0;aspect-ratio:16/8}@media only screen and (max-width: 820px){.video{overflow:visible}}.box{position:relative;align-self:flex-start;opacity:0}.box.stretch{align-self:stretch}.box.green{background:#c5cac7}.box.red{background:#ddc4c2}.box .box-headline{position:absolute;top:-15px;font-family:GT-Ultra-Median;font-weight:900;text-transform:uppercase;font-size:1.6rem;color:#8f3a35}.box.pb .box-wrapper{padding-bottom:0}.box-wrapper{padding:40px}.artist-grid .box{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 1100px){.box-wrapper{padding:35px 30px 30px}.box .box-headline{font-size:1.4rem;top:-12px}}@media only screen and (max-width: 820px){.box-wrapper{padding:25px}}.grid{display:grid;opacity:0}.grid-3{grid-template-columns:1fr 1fr 1fr;gap:20px}.grid-2{grid-template-columns:1fr 1fr;gap:40px}.grid-2-auto{grid-template-columns:auto auto;gap:40px}.grid-1-2{grid-template-columns:1.2fr 2fr;gap:40px}.grid-2-1{grid-template-columns:2fr 1.2fr;gap:40px}.grid-contact{grid-template-columns:1fr 1fr;gap:40px}@media only screen and (max-width: 1600px){.grid-2{gap:20px}.grid-2 .image-full img{object-fit:cover;height:100%;width:100%}.grid-1-2{gap:20px}.grid-1-2 .image-full img{object-fit:cover;height:100%;width:100%}}@media only screen and (max-width: 1100px){.grid-2,.grid-2-auto{gap:20px}.grid-1-2{grid-template-columns:1.5fr 2fr;gap:20px}.grid-contact{grid-template-columns:.8fr 1.2fr;gap:20px}}@media only screen and (max-width: 950px){.grid-1-2{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 820px){.grid-3,.grid-1-2,.grid-2{grid-template-columns:1fr;gap:40px}.grid-2 .mt+.mt{margin-top:5px}.grid-2 .image-full img{height:auto;width:auto}.grid-2-1{grid-template-columns:1fr;gap:45px}.grid-2-auto{grid-template-columns:1fr}.grid-contact{grid-template-columns:1fr;gap:20px}}@media only screen and (max-width: 520px){.grid-3{gap:30px}}.image-buttons{margin-top:60px;opacity:0}.image-button{aspect-ratio:1/.9;background:#000;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.image-button:hover p{scale:1.2}.image-button:hover img{opacity:.3;transform:scale(1.1) rotate(3deg)}.image-button img{height:100%;width:100%;object-fit:cover;object-position:center;opacity:.6;transition:all .2s ease}.image-button p{font-size:1.7rem;color:#fff;text-transform:uppercase;font-family:GT-Ultra-Fine;z-index:2;transition:all .2s ease;text-align:center;position:absolute}@media only screen and (max-width: 1100px){.image-buttons p{font-size:1.4rem}}@media only screen and (max-width: 820px){.image-buttons{margin-top:40px}.image-button{aspect-ratio:16/7}}@media only screen and (max-width: 520px){.image-buttons{margin-top:30px}.image-button{height:250px;aspect-ratio:auto}}.image{height:100%;overflow:hidden;position:relative}.image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-wrapper-shop{flex-direction:column;gap:20px}.image-wrapper-shop .statement{position:relative!important}.image-wrapper-shop .button{position:relative;z-index:200}.image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;background:#000;min-height:90svh}.image-wrapper .statement{position:absolute;z-index:10}.image-wrapper .statement p,.image-wrapper .statement aside{color:#fff!important}.image-wrapper img{opacity:.5;object-fit:cover;height:100%;width:100%;top:0;right:0;bottom:0;left:0;position:absolute}.image-full img{display:block;width:100%}@media only screen and (max-width: 820px){.image-wrapper{min-height:75svh}}.footer{background:#c5cac7;padding:40px}.footer .frame{display:flex;align-items:center;justify-content:space-between}.footer p,.footer span,.footer a{text-transform:uppercase}.footer p{font-size:.8rem;font-weight:600}.footer span{font-size:1.1rem;font-family:GT-Ultra-Fine}.footer-links{display:flex;gap:30px}.footer-links a{font-size:.8rem;color:#000}.footer-links a:hover{opacity:.6}.footer-links a.active{color:#8f3a35}.icon{margin-top:auto;padding-block:70px;display:flex;justify-content:center}.icon img{width:100px}@media only screen and (max-width: 1100px){.icon{padding-block:60px}.icon img{width:80px}.footer-links{gap:20px}.footer-links a{font-size:.7rem}.footer{padding:30px}.footer p{font-size:.7rem}.footer span{font-size:1rem}}@media only screen and (max-width: 820px){.footer-links{gap:10px}.footer-links a{font-size:.6rem}.footer{padding:20px 0}.footer p{font-size:.6rem}.footer span{font-size:1rem}}@media only screen and (max-width: 520px){.footer{padding:30px 0}.footer .frame{flex-direction:column;gap:20px}.footer p{order:3;font-size:.55rem}.footer span{font-size:1.2rem}.footer-links{order:2;gap:15px}.footer-links a{font-size:.7rem}.icon{padding-block:40px}}@media only screen and (max-width: 420px){.icon img{width:70px}}.newsletter{margin-top:40px}.newsletter h3{text-transform:uppercase;font-weight:900;margin-bottom:5px;font-size:1.15rem}.newsletter-wrapper{overflow:hidden}.newsletter-form input{width:100%;border:solid 2px #8F3A35;outline:transparent;padding:20px;text-transform:uppercase;font-size:.8rem;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.newsletter-form input{font-family:GT-Ultra-Median}.newsletter-error{height:40px;padding-top:10px}.newsletter-error p{font-size:.8rem;color:#8f3a35;text-align:center}.newsletter-buttons{display:flex;align-items:center;transition:all .2s ease;height:60px}.newsletter-buttons.active{transform:translate(-100%)}.newsletter-buttons.finish{transform:translate(-200%)}.newsletter-buttons.checked div span i{opacity:1}.newsletter-buttons button{border:none;outline:transparent;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#8f3a35;font-family:GT-Ultra-Fine;font-size:1.2rem;color:#fff;transition:all .2s ease}.newsletter-buttons button:hover{background:#7e3430}.newsletter-buttons div{background:#fff;position:relative}.newsletter-buttons div .newsletter-back{position:absolute;top:10px;right:10px;font-size:.8rem;cursor:pointer}.newsletter-buttons div p{font-size:.8rem}.newsletter-buttons div p a{color:#8f3a35;font-weight:600}.newsletter-buttons div p a:hover{color:#000}.newsletter-buttons div span{border:solid 2px #8F3A35;height:30px;width:30px;display:flex;flex-shrink:0;justify-content:center;align-items:center;margin-right:15px;cursor:pointer;position:relative;top:0;right:0}.newsletter-buttons div span i{color:#8f3a35;opacity:0}.newsletter-buttons aside{background:#7e9085}.newsletter-buttons aside h4{color:#000;font-family:GT-Ultra-Fine;text-transform:uppercase;font-size:1.1rem}.newsletter-btn{flex:0 0 100%;display:flex;align-items:center;justify-content:center;padding:0 20px;width:100%;height:100%}@media only screen and (max-width: 1600px){.newsletter-form button,.newsletter h3{font-size:1rem}}@media only screen and (max-width: 820px){.newsletter h3{font-size:.9rem}.newsletter-buttons div p{font-size:.7rem}.newsletter-btn{flex:0 0 100%;width:100%;padding:5px 20px}.newsletter-buttons{flex-direction:column}.newsletter-buttons.active{transform:translateY(-100%)}.newsletter-buttons.finish{transform:translateY(-200%)}.newsletter{margin-top:30px}}@media only screen and (max-width: 420px){.newsletter-btn{padding:0 12px}.newsletter-buttons div span{height:20px;width:20px;margin-right:10px}.newsletter-buttons div p{font-size:.6rem;padding-right:10px}.newsletter-buttons div .newsletter-back{top:6px;right:6px;font-size:.65rem}}.statement.red p{color:#8f3a35}.statement.xxl{text-align:center}.statement.xxl p{font-family:GT-Ultra-Fine;margin-top:20px;font-size:7rem;line-height:90%}.statement.xxl p strong{font-family:GT-Ultra-Fine}.statement.xxl aside{color:#000;font-size:3rem;margin-top:0}.statement p+p{margin-top:10px}.statement p{font-size:2.9rem;text-transform:uppercase;color:#c5cac7}.statement aside{color:#000;text-transform:uppercase;font-weight:800;font-size:1.4rem;margin-top:20px;display:block}@media only screen and (max-width: 1100px){.statement p{font-size:2.5rem}}@media only screen and (max-width: 820px){.statement{text-align:center}.statement p{font-size:2.5rem}.statement aside{margin-bottom:30px}.statement.xxl p{font-size:4.5rem}.statement.xxl aside{font-size:2.3rem}.statement .buttons{justify-content:center}}@media only screen and (max-width: 420px){.statement aside{margin-bottom:25px}.statement.xxl p{font-size:3.5rem}.statement.xxl aside{font-size:1.5rem}}.dates{display:flex;flex-direction:column}.date+.date{margin-top:10px}.date{background:#ddc4c2}.date.active .date-content{border-top:solid 1px rgba(0,0,0,.1921568627)}.date.active .tri-down{rotate:-180deg}.date-header{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;cursor:pointer;transition:all .2s ease}.date-header:hover{background:#c9aaa6}.date-header span{font-size:1rem;font-family:GT-Ultra-Median;font-weight:800;text-transform:uppercase;transition:all .2s ease}.date-header span:nth-child(1){color:#8f3a35}.date-header span:nth-child(2){display:inline-flex;margin-inline:5px}.date-content{border-top:solid 1px #ddc4c2;max-height:0;overflow:hidden;transition:all .2s ease}.date-wrapper{padding:30px 40px 40px}@media only screen and (max-width: 1600px){.date-header span{font-size:.9rem}}@media only screen and (max-width: 1100px){.date-header span{display:block}.date-header span:nth-child(2){display:none}.date-header span:nth-child(3){font-size:1rem}}@media only screen and (max-width: 820px){.date-header{padding:15px 25px}.date-wrapper{padding:20px 25px 25px}}@media only screen and (max-width: 450px){.date-header span:nth-child(1){font-size:.8rem}.date-header span:nth-child(3){font-size:.9rem}}.buttons{display:flex;margin-top:20px}.buttons .button+.button{margin-left:10px}.buttons.flex-end{align-items:flex-start;justify-content:flex-end;margin-top:15px}.flex-column{flex-direction:column;align-items:center;justify-content:center}.flex-column .button{width:100%;justify-content:center;margin-left:0!important;margin:5px 0}.button{padding:15px 25px;background:#8f3a35;display:flex;align-items:center}.button.center{justify-content:center}.button span{text-transform:uppercase;color:#fff;flex-shrink:0;font-family:GT-Ultra-Median;font-size:.8rem;line-height:95%;transform:translateY(.02rem)}.button:hover{background:#7e3430}.button i{margin-right:10px;font-size:1rem;transform:translateY(-1px);color:#fff}.button .tri-right{margin-left:10px;transform:translateY(.08rem)}@media only screen and (max-width: 820px){.buttons.flex-end{margin-top:5px;justify-content:flex-start}.buttons.flex-column .button{justify-content:center!important;width:100%!important;margin:5px 0}}@media only screen and (max-width: 450px){.buttons{flex-direction:column}.buttons .button+.button{margin:10px 0}.buttons.flex-end{margin-top:0}.button{justify-content:center!important;width:100%!important}}.faqs{display:flex;flex-direction:column}.faq+.faq{margin-top:10px}.faq.active .tri-down{rotate:180deg}.faq-header{display:flex;justify-content:space-between;cursor:pointer;padding-block:7px}.faq-header span{font-size:1rem}.faq-content{max-height:0;overflow:hidden;transition:all .2s ease}.faq-content p{padding-bottom:20px}@media only screen and (max-width: 1600px){.faq-header span{font-size:.9rem}}@media only screen and (max-width: 820px){.faq-header span{padding-right:15px}}.text p+p{margin-top:20px}.text p{font-weight:200;line-height:160%;font-size:1rem}.text p strong{font-weight:800}.text p a{font-weight:600;color:#8f3a35}.text p a:hover{color:#000}.text-block+.text-block{margin-top:40px}.text-block h3{text-transform:uppercase;font-weight:900;font-size:1.15rem}.text-block p+p{margin-top:7px!important}.text-block p{font-weight:300;line-height:150%;font-size:1rem}.text-block p i{width:20px}.text-block p span{color:#8f3a35;font-weight:500}.text-block strong{display:block;font-weight:600}.text-block-content{margin-top:10px}.text-block-content span{line-height:150%}@media only screen and (max-width: 1600px){.text p{font-size:.9rem}.text-block h3{font-size:1rem}}@media only screen and (max-width: 820px){.text-block+.text-block{margin-top:35px}.text-block{margin-top:10px}.text-block h3{font-size:.9rem}}.masonry{opacity:0}.masonry .masonry-desktop{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.masonry .masonry-mobile{display:none;grid-template-columns:1fr 1fr;gap:20px}.masonry .col{display:flex;flex-direction:column}.masonry figure+figure{margin-top:20px}.masonry figure img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 620px){.masonry .masonry-desktop{display:none}.masonry .masonry-mobile{display:grid}}@media only screen and (max-width: 420px){.masonry .masonry-desktop,.masonry .masonry-mobile{gap:10px}.masonry figure+figure{margin-top:10px}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;pointer-events:none;transition:all .3s ease-in-out .3s;display:flex;align-items:center;justify-content:center;background:#81998ac5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:20px;opacity:0}.overlay.active{opacity:1;pointer-events:all;transition:all .3s ease-in-out}.overlay.active .nav-items{opacity:1;transform:translate(0);transition:all .6s ease .3s}.overlay .nav-items{opacity:0;transform:translate(-100px);transition:all .6s ease}.overlay-close{height:40px;width:40px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;background:#8f3a35;cursor:pointer;z-index:7000;transition:all .1s ease}.overlay-close:hover{background:#000}@media only screen and (max-width: 1100px){.overlay .nav-items{top:0;left:0;height:100svh;width:100%;position:fixed;display:flex;justify-content:center;flex-direction:column;z-index:6000}.overlay .nav-items a{font-size:1.4rem;margin:13px 0}}@media only screen and (max-width: 820px){.overlay .nav-items a{font-size:1.2rem}}@media only screen and (max-width: 520px){.overlay .nav-items a{font-size:1.2rem;margin:10px 0}}
