@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700,900&display=swap);body,html{width:100%;margin:0}body{background:#ffde1d;color:#050505;font-family:Merriweather,serif;font-size:100%;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-transition:all .25s cubic-bezier(0,.74,.36,1);-moz-transition:all .25s cubic-bezier(0,.74,.36,1);-o-transition:all .25s cubic-bezier(0,.74,.36,1);transition:all .25s cubic-bezier(0,.74,.36,1)}body.oy-hidden{overflow-y:hidden}h1{font-size:2.4rem;font-weight:900;text-align:center;margin:3rem 0;padding:0 1rem}@media (max-width:768px){h1{font-size:1.8rem;margin:2rem 0}}@media (max-width:480px){h1{font-size:1.5rem}}a{text-decoration:none}img,svg{display:block}iframe{width:100%;height:100%;overflow-x:hidden;border:none}.button{cursor:pointer;padding:1.2rem 1.5rem;text-transform:uppercase;border-radius:.5rem;font-weight:900;display:inline-block;transition:.5s cubic-bezier(0,.74,.36,1);-webkit-transition:.5s cubic-bezier(0,.74,.36,1);-moz-transition:.5s cubic-bezier(0,.74,.36,1);-o-transition:.5s cubic-bezier(0,.74,.36,1)}.button.solid.primary{color:#fff;background:#050505}.button.solid.primary:hover{background:rgba(0,0,0,.8)}.button.outline.primary{border:2px solid #050505;color:#050505}.button.outline.primary:hover{background:rgba(0,0,0,.2)}.color-primary{color:#ffde1d}.color-white{color:#fff}.color-black{color:#050505}.app{position:fixed;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.container{display:flex;flex-flow:column;width:100%}.section{width:100%;min-height:100vh;padding:10vh 0;overflow-x:hidden}.section>.header{border-bottom:3px solid #050505;display:flex;padding-bottom:10vh}@media (max-width:1023px){.section>.header{flex-flow:column;padding-bottom:5vh}}.section>.header .title{max-width:25%;width:100%;padding-right:2rem;box-sizing:border-box}@media (max-width:1023px){.section>.header .title{max-width:100%;margin-bottom:1rem}}.section>.header .title h2{font-weight:900;margin:0;font-size:2rem}.section>.header .desc{width:100%;font-size:1.2rem;line-height:2rem}.section.negative{color:#fff}.section.negative>.header{border-bottom:3px solid #fff}.section.lettera{display:flex;align-items:center;justify-content:center}.section.lettera>div{max-width:768px;display:flex;flex-flow:column}.section.lettera>div p{font-size:1.5rem;line-height:2.2rem}.section.lettera>div .button{margin:2rem auto 0}.section.last{display:flex;align-items:center;justify-content:center}.section.last div{max-width:600px;text-align:center}.section.last div h2{margin:0 0 2rem;font-weight:900}@media (max-width:1023px){.section.last{min-height:auto}}.section.intro{padding:0;display:flex;justify-content:center;align-items:center}.section.intro .intro{width:100%;height:100%;display:flex;flex-flow:column;box-sizing:border-box}.section.intro .intro .intro-line{display:flex;justify-content:center;font-size:4.8rem;font-weight:900;overflow:hidden;top:100px;position:relative;flex-direction:column;text-align:center}.section.intro .intro .intro-line div{overflow:hidden;white-space:nowrap}@media (max-width:1023px){.section.intro .intro .intro-line{font-size:3.5rem}}@media (max-width:768px){.section.intro .intro .intro-line{font-size:3rem}}@media (max-width:660px){.section.intro .intro .intro-line{font-size:2.5rem}}@media (max-width:550px){.section.intro .intro .intro-line{font-size:2rem}}@media (max-width:440px){.section.intro .intro .intro-line{font-size:1.8rem}}@media (max-width:400px){.section.intro .intro .intro-line{font-size:1.5rem}}.section.intro .intro .intro-line span{top:100px;position:relative}.section.intro .logo{position:absolute;top:1rem;width:100%;height:100%;max-height:150px;margin:auto;background-image:url(images/clubdei500.30efe778cb1e93af955a49761792fd6b.png);background-position:50%;background-repeat:no-repeat;background-size:contain}@media (max-width:1023px){.section.intro .logo{max-height:120px}}.section.intro .cta{position:absolute;z-index:99;bottom:1rem;display:flex;align-items:center;flex-flow:column}.section.intro .cta.fixed{position:fixed;top:0;width:100%;background:#050505;height:58px}.section.intro .cta.fixed .last-date{display:none}@media (max-width:1280px){.section.intro .cta.fixed{height:88px}.section.intro .cta.fixed .button{margin-top:1rem}}.section.intro .cta .last-date{margin-top:1rem;font-weight:700}.section.intro .cta .rotator-container{top:200px;position:relative;width:150px;height:150px;margin:auto;background:#fff;border-radius:50%;cursor:pointer;-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 2rem 0 rgba(0,0,0,.25);box-shadow:0 0 2rem 0 rgba(0,0,0,.15)}@media (max-width:1023px){.section.intro .cta .rotator-container{width:120px;height:120px}}.section.intro .cta .rotator-container svg{width:100%;height:auto}.content{width:100%;position:relative;padding:0 1rem;margin:auto;box-sizing:border-box}.content.lg{max-width:1280px}@media (max-width:1600px){.content.lg{max-width:1024px}}.content.md{max-width:1024px}.content.sm{max-width:768px}.nav-mobile{position:fixed;z-index:992;width:60px;height:60px;border-radius:50%;left:1rem;top:1rem;background-color:#fff;display:flex;justify-content:flex-end}@media (min-width:1280px){.nav-mobile{display:none}}.nav-mobile .toggle-nav{width:60px;height:60px;cursor:pointer;position:relative;display:flex;justify-content:center;align-items:center}.nav-mobile .toggle-nav .line{position:absolute;width:24px;height:3px;background:#050505;-webkit-transition:all .25s cubic-bezier(0,.74,.36,1);-moz-transition:all .25s cubic-bezier(0,.74,.36,1);-o-transition:all .25s cubic-bezier(0,.74,.36,1);transition:all .25s cubic-bezier(0,.74,.36,1)}.nav-mobile .toggle-nav .line.lineTop{top:40%}.nav-mobile .toggle-nav .line.lineBottom{bottom:40%}.nav-mobile .toggle-nav.isOpen .lineTop{transform:rotate(45deg);top:50%}.nav-mobile .toggle-nav.isOpen .lineBottom{transform:rotate(-45deg);top:50%}.nav-section{position:fixed;z-index:990;right:1rem;top:50%;transform:translateY(-50%)}@media (max-width:1280px){.nav-section{display:none;background:#fff;padding:2rem;border-radius:1rem;left:50%;right:unset;box-sizing:border-box;max-width:calc(100% - 2rem);transform:translate(-50%,-50%)}.nav-section .link{color:#050505!important}}@media (max-width:580px){.nav-section{padding:1rem}}.nav-section:hover .nav-el .link{opacity:1}.nav-section.isOpen{display:block;z-index:993}.nav-section.negative .nav-el .dot,.nav-section.negative .nav-el .line{background-color:#ffde1d}.nav-section.negative .nav-el .link{color:#ffde1d!important}.nav-section.negative .nav-el .link:hover{color:#ffde1d}.nav-section .nav-el{position:relative;display:flex;align-items:center;height:50px}.nav-section .nav-el .placeholder{display:flex;min-width:40px}@media (max-width:1280px){.nav-section .nav-el .placeholder{display:none}}.nav-section .nav-el .dot{width:6px;height:6px;background:#050505;border-radius:2px}.nav-section .nav-el .line{width:0;height:6px;background:#050505;border-radius:2px}.nav-section .nav-el .line,.nav-section .nav-el .link{-webkit-transition:all .25s cubic-bezier(0,.74,.36,1);-moz-transition:all .25s cubic-bezier(0,.74,.36,1);-o-transition:all .25s cubic-bezier(0,.74,.36,1);transition:all .25s cubic-bezier(0,.74,.36,1)}.nav-section .nav-el .link{margin-right:.5rem;width:100%;color:rgba(0,0,0,.5);font-weight:900;white-space:nowrap;font-size:.9rem;cursor:pointer;text-align:right;opacity:0}@media (max-width:1280px){.nav-section .nav-el .link{opacity:1;text-align:left;padding:.5rem 1rem;font-size:2rem}}@media (max-width:1280px){.nav-section .nav-el .link br{display:none}}@media (max-width:580px){.nav-section .nav-el .link{font-size:1.5rem}}.nav-section .nav-el.active .line{width:30px;margin-right:3px}.nav-section .nav-el.active .link,.nav-section .nav-el .link:hover{color:#000}.video{width:100%;background:#050505;position:relative;overflow:hidden;border-radius:1rem}@media (max-width:1023px){.video{border-radius:0}}.video video{width:100%;height:auto;display:block}.video .play{position:absolute;z-index:2;width:70px;height:70px;border-radius:50%;font-size:1rem;font-weight:900;display:flex;align-items:center;justify-content:center;background:#fff;opacity:0}.video .play.visible{opacity:1!important;left:50%;top:50%;transform:translate(-50%,-50%)!important;cursor:pointer}@media (max-width:1023px){.video .play{opacity:1!important;left:50%;top:50%;transform:translate(-50%,-50%)!important;cursor:pointer}}.magneticElement{transition:opacity .5s cubic-bezier(0,.74,.36,1);-webkit-transition:opacity .5s cubic-bezier(0,.74,.36,1);-moz-transition:opacity .5s cubic-bezier(0,.74,.36,1);-o-transition:opacity .5s cubic-bezier(0,.74,.36,1)}.prices{margin-top:2rem;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1023px){.prices{grid-template-columns:repeat(1,1fr);max-width:768px;margin:auto}.prices .option{padding:2rem 0}}@media (max-width:1024px){.prices .option:first-of-type{display:none}}@media (max-width:768px){.prices .option{margin-bottom:3rem}}.prices .option .header{display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative;height:300px}@media (max-width:1023px){.prices .option .header{width:300px;overflow:hidden;margin:auto;height:auto}}.prices .option .header .image{display:flex;justify-content:center}.prices .option .header img{width:80%;height:auto}.prices .option .header h3{font-size:2rem;margin:0;font-weight:900;text-align:center}.prices .option .header h3 span{display:block;font-size:1.5rem;transform:rotate(45deg);line-height:1rem}.prices .option .header h4{font-size:1.2rem;margin:0;font-weight:900}.prices .option .header h4.sale{color:#666;text-decoration:line-through}.prices .option .header h5{font-size:1.2rem;margin:0;font-weight:900}.prices .option .header .meta{display:flex;flex-flow:column;text-align:center}.prices .option .header .meta span{font-size:.9rem}.prices .option .header .circle{position:absolute;width:90%;padding-bottom:90%;background:#fff;border-radius:50%;z-index:-1;transform:translateY(-.5rem)}.prices .option .features{padding-top:2rem}@media (max-width:1024px){.prices .option .features{display:none}}.prices .option .features.first div{justify-content:flex-start}.prices .option .features a{color:#050505}.prices .option .features a:hover{text-decoration:underline}.prices .option .features div{height:60px;font-size:.9rem;line-height:1.5rem;border-bottom:1px solid rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;position:relative;flex-wrap:wrap}.prices .option .features div b{font-size:1rem}.prices .option .features div.yes:before{content:"";width:12px;height:5px;background:#050505;position:absolute;transform:rotate(45deg) translate(-1px,7px)}.prices .option .features div.yes:after{content:"";width:20px;height:5px;background:#050505;position:absolute;transform:rotate(-45deg) translate(1px,3px)}.prices .option .features div.no:after{content:"";width:20px;height:5px;background:rgba(0,0,0,.33);position:absolute}.prices .option .features div:last-child{border-bottom:none}.prices .option .features.yes :before{content:"";width:10px;height:5px;background:#050505;position:absolute;transform:rotate(45deg)}.prices .option .features.yes :after{content:"";width:20px;height:5px;background:#050505;position:absolute;transform:rotate(-45deg)}.prices .option .features-small{padding-top:2rem;font-size:1.2rem}@media (min-width:1023px){.prices .option .features-small{display:none}}.prices .option .features-small div{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.2);line-height:1.5rem}.prices .option .features-small div:last-child{border-bottom:none}.prices .option .features-small a{color:#050505}.prices .option .features-small a:hover{text-decoration:underline}.prices .option .footer{margin-top:2rem;display:flex;justify-content:center}.prices-extra{max-width:768px;margin:2rem auto 0;font-size:.9rem;opacity:.8;padding:0 1rem}.we-wont-do-that{margin-top:2rem}.we-wont-do-that div{font-weight:900;font-size:2rem;line-height:3rem;padding:2rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}@media (max-width:1023px){.we-wont-do-that div{font-size:1.75rem;line-height:2.5rem}}@media (max-width:479px){.we-wont-do-that div{font-size:1.25rem;line-height:2rem}}.we-wont-do-that div:last-of-type{border-bottom:none}.the-story .year-container{position:relative}.the-story .year{position:absolute;top:5vh;text-align:center;font-size:2rem;font-weight:900;cursor:pointer;z-index:99;transition:opacity .3s cubic-bezier(0,.74,.36,1);-webkit-transition:opacity .3s cubic-bezier(0,.74,.36,1);-moz-transition:opacity .3s cubic-bezier(0,.74,.36,1);-o-transition:opacity .3s cubic-bezier(0,.74,.36,1)}@media (max-width:1023px){.the-story .year{position:relative!important;top:0;margin:5rem 0;opacity:1!important}}.the-story .year.isSticky{position:fixed;opacity:.5}.the-story .year.isSticky:hover,.the-story .year:last-of-type{opacity:1}.the-story .facts{padding-left:25%}@media (max-width:1023px){.the-story .facts{padding-left:0}}.the-story .facts .fact{padding:5vh 0}@media (max-width:1023px){.the-story .facts .fact{padding:0 0 3rem}.the-story .facts .fact:last-of-type{padding:0}}.the-story .facts .fact h3{font-size:1.5rem;font-weight:900;margin:0 0 1rem}.the-story .facts .fact .desc{font-size:1.2rem;line-height:2rem;opacity:.8}@media (max-width:1023px){.the-story .facts .fact .desc{font-size:1rem;line-height:1.5rem}}.footer{width:100%;display:flex;flex-flow:column;align-items:center}.footer p{max-width:768px;line-height:1.5}.footer p a{color:#050505;font-weight:700}.footer p a:hover{text-decoration:underline}.footer>div{max-width:400px;padding:1rem}.footer>div img{width:100%;height:auto}.footer>div .footer-nav{margin-top:1rem;display:flex;justify-content:space-between;flex-flow:column}.footer>div .footer-nav a{color:#050505;font-weight:700;display:block;margin-bottom:.5rem;text-align:center}.footer>div .footer-nav a:last-of-type{margin-bottom:0}.footer>div .footer-nav a:hover{text-decoration:underline}.backdrop{position:fixed;z-index:991;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);display:none}.backdrop.isVisible{display:block}.overlay{position:fixed;top:50%;left:50%;width:calc(100% - 2rem);max-width:1024px;height:calc(100% - 2rem);transform:translate(-50%,-50%);border-radius:1rem;overflow:hidden;z-index:999;overflow-y:auto;background:#fff;flex-flow:column;align-items:center;display:none}.overlay.visible{display:flex}.overlay .close{position:fixed;right:1rem;top:1rem;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:999;border-radius:50%;background:#fff;border:2px solid #050505}.overlay .close .line{position:absolute;width:24px;height:3px;background:#050505;transition:.3s cubic-bezier(0,.74,.36,1);-webkit-transition:.3s cubic-bezier(0,.74,.36,1);-moz-transition:.3s cubic-bezier(0,.74,.36,1);-o-transition:.3s cubic-bezier(0,.74,.36,1)}.overlay .close .line.lineTop{transform:rotate(45deg);top:50%}.overlay .close .line.lineBottom{transform:rotate(-45deg);top:50%}.slider{width:100%;display:flex}.slider .swiper-wrapper{height:auto}.slider.sl-mostviewed .swiper-slide{width:calc(22.22222% - 1rem)}.slider.sl-firme .swiper-slide{width:calc(28.57143% - 1rem)}.slider.col-2 .swiper-slide{width:calc(40% - 2rem)}@media (max-width:1365px){.slider.col-2 .swiper-slide{width:calc(45.45455% - 2rem)}}@media (max-width:1023px){.slider.col-2 .swiper-slide{width:calc(55.55556% - 2rem)}}@media (max-width:767px){.slider.col-2 .swiper-slide{width:calc(66.66667% - 2rem)}}@media (max-width:479px){.slider.col-2 .swiper-slide{width:calc(83.33333% - 2rem)}}.slider.col-3 .swiper-slide{width:calc(28.57143% - 2rem)}@media (max-width:1365px){.slider.col-3 .swiper-slide{width:calc(40% - 2rem)}}@media (max-width:1023px){.slider.col-3 .swiper-slide{width:calc(66.66667% - 2rem)}}@media (max-width:767px){.slider.col-3 .swiper-slide{width:calc(83.33333% - 2rem)}}@media (max-width:479px){.slider.col-3 .swiper-slide{width:calc(100% - 2rem)}}.slider.col-4 .swiper-slide{width:calc(22.22222% - 2rem)}@media (max-width:1365px){.slider.col-4 .swiper-slide{width:calc(28.57143% - 2rem)}}@media (max-width:1023px){.slider.col-4 .swiper-slide{width:calc(40% - 2rem)}}@media (max-width:767px){.slider.col-4 .swiper-slide{width:calc(66.66667% - 2rem)}}@media (max-width:479px){.slider.col-4 .swiper-slide{width:calc(83.33333% - 2rem)}}.slider .swiper-slide{margin-right:2rem}.slider .swiper-slide:last-of-type{margin-right:0}.hSlider{display:flex;justify-content:center}.hSlider .hSliderItem{display:flex;color:#050505;box-sizing:border-box}.hSlider .title{font-size:5rem;white-space:nowrap;margin:0 1rem}@media (max-width:768px){.hSlider .title{font-size:4rem}}@media (max-width:479px){.hSlider .title{font-size:3rem}}.section-story h3{text-align:center;margin:2rem 0;padding:0 1rem;line-height:1.5}.section-story .story-slide{padding-right:2rem;box-sizing:border-box;display:flex;flex-flow:column;opacity:.5;-webkit-transition:all .25s cubic-bezier(0,.74,.36,1);-moz-transition:all .25s cubic-bezier(0,.74,.36,1);-o-transition:all .25s cubic-bezier(0,.74,.36,1);transition:all .25s cubic-bezier(0,.74,.36,1)}@media (max-width:768px){.section-story .story-slide{padding-right:0;width:66.66667%!important}}@media (max-width:479px){.section-story .story-slide{padding-right:0;width:83.33333%!important}}.section-story .story-slide.swiper-slide-active,.section-story .story-slide.swiper-slide-active .media{opacity:1}.section-story .story-slide .title{font-size:2rem;margin:0;text-transform:capitalize}.section-story .story-slide .desc{margin:1rem 0;font-size:1.2rem;line-height:1.5;opacity:.8}@media (max-width:767px){.section-story .story-slide .desc{font-size:1rem;line-height:1.3}}@media (max-width:479px){.section-story .story-slide .desc{margin:.5rem 0}}.section-story .story-slide .media{width:320px;height:240px;background-size:cover;background-position:50%;filter:grayscale(1);border-radius:.5rem;cursor:pointer;-webkit-transition:all .25s cubic-bezier(0,.74,.36,1);-moz-transition:all .25s cubic-bezier(0,.74,.36,1);-o-transition:all .25s cubic-bezier(0,.74,.36,1);transition:all .25s cubic-bezier(0,.74,.36,1);opacity:0}.section-story .story-slide .media:hover{filter:grayscale(0)}@media (max-width:479px){.section-story .story-slide .media{width:240px;height:180px;width:200px;height:150px}}.section-story .year-count{font-size:3rem;font-weight:900;line-height:1;text-align:center;margin-bottom:2rem;position:relative;display:flex;align-items:center;justify-content:center}.section-story .year-count span{position:relative;z-index:1}.section-story .year-count:after{content:"";position:absolute;width:80px;height:80px;background-color:#fff;border-radius:50%}@media (max-width:479px){.section-story .year-count{font-size:2rem}}.fadeDesc{max-width:768px;margin:auto;font-size:1.5rem;font-weight:900;display:flex;flex-wrap:wrap}@media (max-width:768px){.fadeDesc{font-size:1.2rem}}.fadeDesc span{opacity:.5}.intro-packs{margin:10vh 0}.intro-packs .packSlider .pack-slide img{width:100%;max-width:500px;height:auto;margin:auto}.intro-packs .packSlider .pack-slide h3{font-size:1.5rem;text-align:center;font-weight:900;font-style:italic;max-width:500px;margin:0 auto 2rem}@media (max-width:768px){.intro-packs .packSlider .pack-slide h3{font-size:1.2rem}}.intro-packs .discount{font-size:1.2rem;font-weight:700;text-align:center}.intro-packs .caption{font-size:1rem;font-weight:700;text-align:center}