@font-face{font-family:italianplateno1-medium;src:url(../fonts/ItalianPlateNo1-Medium.eot);src:url(../fonts/ItalianPlateNo1-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/ItalianPlateNo1-Medium.woff2)format("woff2"),url(../fonts/ItalianPlateNo1-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:italianplateno1-black;src:url(../fonts/ItalianPlateNo1-Black.eot);src:url(../fonts/ItalianPlateNo1-Black.eot?#iefix)format("embedded-opentype"),url(../fonts/ItalianPlateNo1-Black.woff2)format("woff2"),url(../fonts/ItalianPlateNo1-Black.woff)format("woff");font-weight:900;font-style:normal}@font-face{font-family:italianplateno1-bold;src:url(../fonts/ItalianPlateNo1-Bold.eot);src:url(../fonts/ItalianPlateNo1-Bold.eot?#iefix)format("embedded-opentype"),url(../fonts/ItalianPlateNo1-Bold.woff2)format("woff2"),url(../fonts/ItalianPlateNo1-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:project-icons;src:url(/fonts/ProjectIcons/Project-Icons.woff2?yk0w7i)format("woff2"),url(/fonts/ProjectIcons/Project-Icons.ttf?yk0w7i)format("truetype"),url(/fonts/ProjectIcons/Project-Icons.woff?yk0w7i)format("woff"),url(/fonts/Project-Icons.svg?yk0w7i#Project-Icons)format("svg");font-weight:400;font-style:normal}body{background-color:#073780;position:relative;font-family:italianplateno1-medium,open sans,helvetica neue light,helvetica neue,Helvetica,Arial,sans-serif;color:#ffc400;background-image:url(../img/backgrounds/blue-bg.webp);background-attachment:fixed;background-size:cover;background-repeat:repeat-y;background-position:50% 0}p,li{font-family:italianplateno1-medium,open sans,helvetica neue light,helvetica neue,Helvetica,Arial,sans-serif;color:#ffc400;line-height:1.2}p{margin:0;padding:0 0 30px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;letter-spacing:1px;margin:0;padding:0 0 20px}h1{font-size:122px;text-transform:uppercase}h2{font-size:110px}h3{font-size:64px}p{font-size:32px}a,a:link,a:visited,a:active{text-decoration:none}#preference-description a,#banner-description a,#modal-description a,#preference-description a:link,#banner-description a:link,#modal-description a:link,#preference-description a:visited,#banner-description a:visited,#modal-description a:visited,#preference-description a:active,#banner-description a:active,#modal-description a:active{text-decoration:underline;font-weight:400;color:currentColor;outline:0}a:hover,a:focus{text-decoration:underline}#preference-description a:hover,#banner-description a:hover,#modal-description a:hover,#preference-description a:focus,#banner-description a:focus,#modal-description a:focus{text-decoration:underline;font-weight:400;color:currentColor;outline:0}.container{max-width:95%!important;margin:0 auto}@media screen and (min-width:992px){.container{max-width:85%!important}}.container-md{max-width:95%!important;margin:0 auto}@media screen and (min-width:992px){.container-md{max-width:75%!important}}.overflow-hidden{overflow:hidden}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.button,.button:link,.button:visited,.button:active{position:relative;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;text-decoration:none!important;font-family:italianplateno1-bold,open sans,sans-serif;font-size:max(2.15vw,32px);line-height:1;max-width:75%;width:275px;max-height:50px;padding:.5em 0 .4em;border:2px solid transparent;border-radius:50px;transition:all 600ms ease;cursor:pointer}@media screen and (min-width:992px){.button,.button:link,.button:visited,.button:active{width:435px;max-width:75%;max-height:80px;width:320px;padding:.3em 0 .2em}}.button.button--blue,.button:link.button--blue,.button:visited.button--blue,.button:active.button--blue{color:#ffc400;background-color:#073780;border:2px solid #ffc400}.button.button--blue-white,.button:link.button--blue-white,.button:visited.button--blue-white,.button:active.button--blue-white{color:#fff;background-color:#073780;border:2px solid #073780}.button.button--yellow,.button:link.button--yellow,.button:visited.button--yellow,.button:active.button--yellow{color:#073780;background-color:#ffc400;border:2px solid #073780}.button:hover,.button:focus{transition:all 600ms ease!important}.button:hover.button--blue,.button:focus.button--blue{color:#073780;background-color:#ffc400;border:2px solid #073780}.button:hover.button--blue-white,.button:focus.button--blue-white{color:#073780;background-color:transparent;border:2px solid #073780}.button:hover.button--yellow,.button:focus.button--yellow{color:#ffc400;background-color:#073780;border:2px solid #ffc400}select{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:auto}select>option{outline:inherit}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}button:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{padding:.4rem .8rem .3rem;outline:0;width:100%}select option{background-color:rgba(0,0,0,.1);background-color:#fff;color:#000;border-color:#000}select option:hover,select option:focus,select option:active{background-color:rgba(0,0,0,.3)!important;color:#fff!important}.select{overflow:hidden;position:relative;display:block}.select::after{content:'\f078';font-family:"font awesome 5 free";font-weight:900;color:#fff;background-color:#000;right:0;top:0;bottom:0;padding:.375rem .75rem;pointer-events:none;cursor:pointer;font-size:1.5rem;position:absolute;min-width:3rem}.sup-element-cls{font-size:.3em;top:-1.5em}.bounce-up .animation-element{opacity:0;-o-transition:all 1s linear;-ms-transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear;-o-transform:translate(0,60px);-ms-transform:translate(0,60px);-webkit-transform:translate(0,60px);-moz-transform:translate(0,60px);transform:translate(0,60px)}.bounce-up.in-view .animation-element{opacity:1;-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.bounce-left .animation-element{opacity:0;-o-transition:all 1s linear;-ms-transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear;-o-transition-delay:.5s;-ms-transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s;-o-transform:translate(60px,0);-ms-transform:translate(60px,0);-webkit-transform:translate(60px,0);-moz-transform:translate(60px,0);transform:translate(60px,0)}.bounce-left.in-view .animation-element{opacity:1;-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.fade-in-content .animation-element{opacity:0;-o-transition:all 1s linear;-ms-transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear;-o-transition-delay:.5s;-ms-transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.fade-in-content.in-view .animation-element{opacity:1}.animation-wrapper .slide-up{opacity:0;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;-o-transition-delay:.3s;-ms-transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-o-transform:translate(0,100px);-ms-transform:translate(0,100px);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);transform:translate(0,100px)}.animation-wrapper .slide-right{opacity:0;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;-o-transition-delay:.3s;-ms-transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);-webkit-transform:translate(-100px,0);-moz-transform:translate(-100px,0);transform:translate(-100px,0)}@media(max-width:992px){.animation-wrapper .slide-right{-o-transform:translate(0,100px);-ms-transform:translate(0,100px);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);transform:translate(0,100px)}}.animation-wrapper .slide-left{opacity:0;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;-o-transition-delay:.3s;-ms-transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;-o-transform:translate(100px,0);-ms-transform:translate(100px,0);-webkit-transform:translate(100px,0);-moz-transform:translate(100px,0);transform:translate(100px,0)}@media(max-width:992px){.animation-wrapper .slide-left{-o-transform:translate(0,100px);-ms-transform:translate(0,100px);-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);transform:translate(0,100px)}}.animation-wrapper .animation-delay-1{-o-transition-delay:.5s!important;-ms-transition-delay:.5s!important;-webkit-transition-delay:.5s!important;-moz-transition-delay:.5s!important;transition-delay:.5s!important}.animation-wrapper .animation-delay-2{-o-transition-delay:.7s!important;-ms-transition-delay:.7s!important;-webkit-transition-delay:.7s!important;-moz-transition-delay:.7s!important;transition-delay:.7s!important}.animation-wrapper .animation-delay-3{-o-transition-delay:.9s!important;-ms-transition-delay:.9s!important;-webkit-transition-delay:.9s!important;-moz-transition-delay:.9s!important;transition-delay:.9s!important}.animation-wrapper.in-view .slide-right{opacity:1;-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.animation-wrapper.in-view .slide-up{opacity:1;-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.animation-wrapper.in-view .slide-left{opacity:1;-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}#age-gate{background:rgba(20,57,123,.7);z-index:100000;padding:26px}#age-gate .modal-dialog{min-width:80%;min-height:70%;width:100%;background:#ffc400;border-radius:15px;background-image:url(../img/backgrounds/owl-bg.webp);background-repeat:no-repeat;background-size:140%;background-position:0 10%}#age-gate .modal-dialog .age-gate__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.2vw,9.2vh),60px);text-align:center;text-transform:uppercase;color:#073780;padding:50px 0 30px}#age-gate .modal-dialog .age-gate__title br{display:block}@media screen and (min-width:992px){#age-gate .modal-dialog .age-gate__title br{display:none}}@media screen and (min-width:992px){#age-gate .modal-dialog{min-width:80%;min-height:75%;width:100%;border-radius:35px;background-size:100%;background-position:240px 60%}}#age-gate .modal-dialog .modal-content{background:0 0;border-color:transparent}#age-gate .modal-dialog .modal-content .row{height:100%}@media screen and (min-width:992px){#age-gate .modal-dialog .modal-content{background-image:unset;padding:3rem 0 0}}#age-gate .modal-dialog .age-gate__content.not-valid{display:none}#age-gate .modal-dialog .age-gate__content .age-gate__buttons{width:100%;justify-content:center;margin:0 auto}@media screen and (min-width:992px){#age-gate .modal-dialog .age-gate__content .age-gate__buttons .button{width:360px;max-width:100%;padding:.4em 0 .3em}}#age-gate .modal-dialog .age-gate__content .age-gate__buttons .col-lg-4{margin-bottom:5%}@media screen and (min-width:992px){#age-gate .modal-dialog .age-gate__content .age-gate__buttons .col-lg-4{margin-bottom:2%}}#age-gate .modal-dialog .age-gate__content .age-gate__buttons .button--yellow{background-color:transparent}#age-gate .modal-dialog .age-gate__content .age-gate__buttons .button--yellow:focus,#age-gate .modal-dialog .age-gate__content .age-gate__buttons .button--yellow:hover{background-color:#073780;color:#fff}#age-gate .modal-dialog .age-gate__warning{display:none}#age-gate .modal-dialog .age-gate__warning h3{font-family:italianplateno1-black,sans-serif;font-size:8vw;width:100%;margin:auto;text-align:center;text-transform:uppercase;color:#073780;padding:50px 30px 30px}#age-gate .modal-dialog .age-gate__warning h3 .sorry{font-size:20vw}@media screen and (min-width:992px){#age-gate .modal-dialog .age-gate__warning h3{font-size:4.3vw}#age-gate .modal-dialog .age-gate__warning h3 .sorry{font-size:9vw}}#age-gate .modal-dialog .legal-copy{font-family:italianplateno1-medium,sans-serif;font-size:max(1vw,12px);color:#073780;padding-bottom:1.2rem;width:85%;margin:0 auto;line-height:1}#age-gate .modal-dialog .legal-copy br{display:none}@media screen and (min-width:992px){#age-gate .modal-dialog .legal-copy{width:100%}#age-gate .modal-dialog .legal-copy br{display:block}}.header{position:fixed;top:0;right:0;left:0;z-index:1030;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width:992px){.header.expand .navbar-logo img{width:16vw!important}}.header .container{max-width:95%!important}.header .container .navbar{align-items:center}@media(min-width:992px){.header .container .navbar{align-items:flex-start}}.header .navbar{padding:.5rem 0;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.header .navbar a,.header .navbar a:link,.header .navbar a:visited,.header .navbar a:active{font-family:italianplateno1-black,sans-serif;font-size:max(1.5vw,18px);text-transform:uppercase;color:#ffc400;font-weight:700}.header .navbar a:hover,.header .navbar a:focus{color:#ffc400a5;text-decoration:none;padding-bottom:3px;border-bottom:3px solid #ffc400a5}.header .navbar .navbar-logo{z-index:100}.header .navbar .navbar-logo a{text-decoration:none;border-bottom:unset}@media(min-width:992px){.header .navbar .navbar-logo{margin-left:7%}}.header .navbar .navbar-logo img{-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;width:21vh;max-width:11.5vw}@media(max-width:991px){.header .navbar .navbar-logo img{width:16vw;max-width:unset}}.header .navbar .navbar-toggler{z-index:100}.header .navbar .navbar-toggler .hamburger>div{width:44px;height:3px;background-color:#ffc400;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;-o-transition-delay:.3s;-ms-transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;margin:7px 0;border-radius:10px}.header .navbar .navbar-toggler[aria-expanded=true] .hamburger .bar1{opacity:0}.header .navbar .navbar-toggler[aria-expanded=true] .hamburger .bar2{-webkit-transform:rotate(-45deg)translate(5px,5px);transform:rotate(-45deg)translate(5px,5px)}.header .navbar .navbar-toggler[aria-expanded=true] .hamburger .bar3{-webkit-transform:rotate(45deg)translate(-1px,-12px);transform:rotate(45deg)translate(-1px,-12px)}@media(min-width:992px){.header .navbar .navbar-collapse{padding:2em 0}}.header .navbar .navbar-collapse .navbar-nav .nav-item{padding:0 40px 0 0}@media(max-width:1150px) and (min-width:992px){.header .navbar .navbar-collapse .navbar-nav .nav-item{padding-right:8px}}.header .navbar .navbar-collapse .navbar-nav .nav-item:last-child{padding-right:33px}.header .navbar .navbar-collapse .navbar-nav .nav-item a.current-link{border-bottom:3px solid #ffc400}@media(min-width:992px){.header .navbar .navbar-collapse .menu-items .nav-item:not(:last-child){padding-right:20px!important}}@media(min-width:1200px){.header .navbar .navbar-collapse .menu-items .nav-item:not(:last-child){padding-right:30px!important}}@media(max-width:991px){.header .navbar .navbar-collapse{position:fixed;width:100%;top:-100vh;padding:20px;left:0;right:initial;transform:initial;background-color:#073780;transition:all .3s ease-out 0s;display:flex;align-items:center;z-index:20;height:100vh;padding-top:3vh;padding-left:6vw;flex-direction:row!important;-webkit-box-direction:normal!important;justify-content:center}.header .navbar .navbar-collapse.show{top:0}.header .navbar .navbar-collapse>div{display:block!important}.header .navbar .navbar-collapse>div .navbar-nav .nav-item{text-align:center;padding:0 0 15px;height:unset;padding-right:0!important}}.header .navbar-collapse.show a,.header .navbar-collapse.show a:link,.header .navbar-collapse.show a:visited,.header .navbar-collapse.show a:active{font-family:italianplateno1-bold,sans-serif;font-size:56px;line-height:1}.header .navbar-collapse.show a:hover,.header .navbar-collapse.show a:focus{padding-bottom:unset;border-bottom:4px solid #ffc400a5}.header.scrolled,.header.static{background-color:#073780;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.header.scrolled .container,.header.static .container{max-width:95%!important}.header.scrolled .container .navbar,.header.static .container .navbar{align-items:center}.header.scrolled .navbar,.header.static .navbar{padding:10px 0}.header.scrolled .navbar .navbar-logo img,.header.static .navbar .navbar-logo img{width:13vw}@media(min-width:992px){.header.scrolled .navbar .navbar-logo img,.header.static .navbar .navbar-logo img{width:11vh;max-width:7vw}}@media(min-width:992px){.header.scrolled .navbar-collapse,.header.static .navbar-collapse{padding:1em 0}}.header .language-selector__nav-list{list-style-type:none;margin:0;padding:0;display:flex;margin-top:2px}@media(max-width:768px){.header .language-selector__nav-list{justify-content:center}}.header .language-selector__nav-link:hover,.header .language-selector__nav-linkfocus{border-bottom:2px solid transparent!important}.header .language-selector__nav-item{position:relative;line-height:1;margin-left:10px;margin-right:8px}.header .language-selector__nav-item.active{border-bottom:2px solid #ffc400}.header .language-selector__nav-item.active:hover,.header .language-selector__nav-item.activefocus{border-bottom:2px solid #ffc400}.header .language-selector__nav-item:last-child:after{content:'';display:block;width:2px;background:#ffc400;height:20px;position:absolute;top:-32%;bottom:0;margin:auto;left:-39%}@media(max-width:768px){.header .language-selector__nav-item:last-child:after{top:-23%;left:-20%}}.footer{background-image:url(../img/backgrounds/owl-bg-blue.webp);background-repeat:no-repeat;background-size:150%;background-position:20px 55%;color:#ffc400}@media screen and (min-width:992px){.footer{background-size:67%;background-position:105% 60%}}@media screen and (min-width:992px){.footer .container{padding:30px 0}}.footer .footer-newsletter{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:680px) and (max-width:992px){.footer .footer-newsletter{max-width:500px}}.footer .footer-newsletter .form{padding:0!important;margin:0!important;width:100%!important}.footer .footer-newsletter .form label{font-family:italianplateno1-bold,sans-serif;font-size:24px;color:#ffd200}.footer .footer-newsletter .form #firstname,.footer .footer-newsletter .form #email{font-size:16px!important;background-color:transparent;border:3px solid #ffd200!important;border-radius:5px;padding:11px;width:100%;height:3.2vw;max-height:65px;margin-bottom:25px}@media(max-width:992px){.footer .footer-newsletter .form #firstname,.footer .footer-newsletter .form #email{margin-left:auto;margin-right:auto;height:60px;max-height:unset}}@media(max-width:992px){.footer .footer-newsletter .form__button-wrapper{text-align:center}}.footer .footer-newsletter .form__submit{margin-left:0;width:100%;max-width:unset}.footer .footer-newsletter .form__field-wrapper{position:relative}@media(max-width:992px){.footer .footer-newsletter .form__field-wrapper{margin:auto}}.footer .footer-newsletter .form__newsletter-desc{max-width:400px;font-family:ItalianPlateNo1-Medium,sans-serif;font-size:24px;line-height:1.2}.footer .footer-newsletter .form .err{padding:8px 12px;background-color:#f37c7b;font-size:14px;font-family:arial,sans-serif;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;bottom:52px;right:0;display:block;position:absolute;font-size:14px;display:none}.footer .footer-newsletter .form .err:after{content:'';display:block;position:absolute;bottom:-5px;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f37c7b;width:0;height:0}.footer .footer-newsletter .form .err.show{display:block}.footer .footer-menu{text-align:right;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.footer .footer-menu{display:flex;justify-content:center!important;margin-bottom:0;margin-top:1rem;text-align:left}}.footer .footer-links{height:100%}.footer .footer-links .nav-item{padding:10px 15px}@media screen and (max-width:992px){.footer .footer-links .nav-item{padding:10px 5px}}.footer .footer-links .nav-item a{font-size:34px;font-family:italianplateno1-bold,sans-serif;color:#ffc400;letter-spacing:1.05px;text-transform:uppercase}@media screen and (max-width:992px){.footer .footer-links .nav-item a{font-size:8.2vw}}.footer .footer-links .nav-item a:hover,.footer .footer-links .nav-item a:focus{color:#ffc400a5;text-decoration:none}.footer .copyright{font-size:1rem}@media screen and (max-width:992px){.footer .copyright{padding-top:10px;font-size:2.3vw;width:90%}}#home-page .hero{height:auto;overflow:hidden;padding-top:23vw}@media screen and (min-width:992px){#home-page .hero{height:100vh;max-height:56vw;padding-top:7%}}#home-page .hero .container-md,#home-page .hero .row{height:100%}#home-page .hero__content{display:flex;flex-direction:column;align-items:center;justify-content:space-around;margin:auto}@media screen and (min-width:992px){#home-page .hero__content{height:63%}}#home-page .hero__title{font-family:italianplateno1-bold,sans-serif;font-size:max(min(7.3vw,13vh),54px);font-weight:700;text-align:center}@media screen and (min-width:650px) and (max-width:992px){#home-page .hero__title{font-size:12vw}}@media screen and (min-width:992px){#home-page .hero__title{width:100%;font-family:italianplateno1-black,sans-serif;text-align:left;padding-bottom:0;line-height:.88}#home-page .hero__title br{display:block}}#home-page .hero__subtitle{font-family:italianplateno1-bold,sans-serif;font-size:max(min(3.25vw,6vh),32px);text-transform:uppercase;text-align:center}@media screen and (min-width:650px) and (max-width:992px){#home-page .hero__subtitle br{display:none}}@media screen and (min-width:992px){#home-page .hero__subtitle{width:100%;text-align:left;padding-bottom:0}#home-page .hero__subtitle br{display:none}}#home-page .hero__owl-bg{position:absolute;background-image:url(../img/backgrounds/owl-bg-with-can.webp);background-repeat:no-repeat;background-size:contain;background-position:bottom;top:3%;left:0;width:102vw;height:100%;z-index:-1}@media screen and (min-width:992px){#home-page .hero__owl-bg{background-size:contain;background-position:50%;top:6%;left:44%;width:50vw;max-width:106vh;height:100%}}#home-page .hero__image{position:relative;height:105vw}@media screen and (min-width:992px){#home-page .hero__image{height:auto}}@media screen and (min-width:992px){#home-page .hero__button{margin-left:0}}.home-page--fr .hero__owl-bg{background-image:url(../img/backgrounds/fr/owl-bg-with-can-fr.webp)!important}.section-flavors{padding:80px 0;overflow:hidden}.section-flavors .flavor-intro-text{padding-left:7%;padding-right:7%}.section-flavors .flavor-intro-text h2{font-family:italianplateno1-black,sans-serif;font-size:max(5.8vw,50px);line-height:.88}.section-flavors .flavor-intro-text p{font-family:italianplateno1-medium,sans-serif;font-size:max(1.65vw,24px);text-transform:uppercase}@media(max-width:550px){.section-flavors .flavor-intro-text p br{display:none}}.section-flavors .flavor-carousel{padding-top:0;padding-bottom:40px;text-align:center}.section-flavors .flavor-carousel .home-carousel-wrapper{position:relative;max-width:1700px;margin-left:auto;margin-right:auto}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container{width:100%;max-width:1600px;height:auto;background-color:transparent;padding-left:40px;padding-right:40px;text-align:center}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide{height:auto;overflow:visible!important;text-align:center}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide .swiper-zoom-container{overflow:visible!important;pointer-events:none!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide .swiper-zoom-container picture{transform:translate3d(0,0,0)scale(1)!important;width:100%}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide .swiper-zoom-container img{height:auto;max-height:380px;filter:blur(4px)}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-active img{height:auto;max-height:500px;filter:unset}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-prev,.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-next{height:auto;overflow:visible!important;text-align:center}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-prev .swiper-zoom-container,.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-next .swiper-zoom-container{overflow:visible!important;pointer-events:none!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-prev .swiper-zoom-container picture,.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-next .swiper-zoom-container picture{transform:translate3d(0,0,0)scale(1)!important;width:100%}.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-prev .swiper-zoom-container img,.section-flavors .flavor-carousel .home-carousel-wrapper .swiper-container .swiper-slide.swiper-slide-next .swiper-zoom-container img{height:auto;max-height:450px}.swiper-slide.swiper-slide-active picture{transform:translate3d(0,0,0)scale(1.1)!important}.swiper-button-next,.swiper-button-prev{color:#ffc400!important;outline:none!important}.swiper-button-next:hover,.swiper-button-next:focus,.swiper-button-prev:hover,.swiper-button-prev:focus{color:#ffc400d6!important}.carousel-product-label{padding-top:10px;padding-bottom:20px;text-align:center;margin-top:-2%}.carousel-product-label h4{font-family:italianplateno1-black,sans-serif;font-weight:800;font-size:max(3.3vw,50px);line-height:.88;color:#ffc400;text-transform:uppercase;text-align:center;margin-left:auto;margin-right:auto;padding-top:18px;padding-bottom:12px}.carousel-learn-more{padding-top:50px;padding-bottom:30px;text-align:center}.carousel-learn-more a{margin:40px auto 0;color:grey;border-bottom:solid 1px #000;display:inline-block;padding-bottom:4px;text-transform:uppercase;letter-spacing:2px}.carousel-learn-more a:link,.carousel-learn-more a:visited,.carousel-learn-more a:active{color:#333;text-decoration:none}.carousel-learn-more a:hover,.carousel-learn-more a:focus{color:grey;text-decoration:none}@media(min-width:992px) and (max-width:1500px){.swiper-slide img{max-width:90%}.swiper-slide .slide-caption h4{font-size:1.6vw}}@media(max-width:500px){.section-flavors .flavor-intro-text p{padding-bottom:0;margin-bottom:0}.flavor-carousel .swiper-container{width:100%;max-width:100%;height:auto;background-color:#fff;padding-left:40px;padding-right:40px;padding-top:0!important;padding-bottom:0!important}.flavor-carousel .swiper-container .swiper-slide{height:auto;background-color:transparent;text-align:center}.flavor-carousel .swiper-container .swiper-slide img{width:auto!important;height:auto;max-height:400px}.carousel-products-title{padding-bottom:10px}.carousel-products-title>h2{font-size:24px;line-height:25px}.carousel-product-label{padding-top:0}.carousel-product-label h4{padding-top:0;padding-bottom:8px}.carousel-learn-more{padding-top:30px;padding-bottom:20px}.carousel-learn-more a{margin:30px auto 0;padding-bottom:4px;letter-spacing:1px;font-size:16px}}#home-page .new{background-image:url(../img/backgrounds/owl-bg-blue.webp);background-repeat:no-repeat;background-size:157%;background-position:4vw 37%;overflow:hidden}@media screen and (min-width:650px) and (max-width:992px){#home-page .new{background-size:105%}}@media screen and (min-width:992px){#home-page .new{background-size:42%;background-position:16%}}#home-page .new .container{padding:25px 0}@media screen and (min-width:992px){#home-page .new .container{padding:60px 0}}#home-page .new__content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){#home-page .new__content{height:75vh;max-height:40vw}}#home-page .new__title{font-family:italianplateno1-black,sans-serif;font-size:max(6vw,50px);padding-top:.9em;line-height:.88}#home-page .new__img-wrapper{display:flex;align-items:center;justify-content:center;scale:1.1}#home-page .new__img-wrapper img{width:100%;filter:blur(3px)}@media screen and (min-width:650px) and (max-width:992px){#home-page .new__img-wrapper img{max-width:40vw}}@media screen and (min-width:992px){#home-page .new__img-wrapper img{width:20vw;max-width:unset}#home-page .new__img-wrapper img:nth-of-type(1){margin-left:-4vw}}#home-page #timer{display:block;width:100%}@media screen and (min-width:650px) and (max-width:992px){#home-page #timer{width:55%;margin:0 auto}}@media screen and (min-width:992px){#home-page #timer{width:85%;margin:0 auto}}#home-page #timer .flip-clock{width:85%;display:flex;justify-content:space-between;text-align:center;margin:7vw auto 0}#home-page #timer .flip-clock *,#home-page #timer .flip-clock *:before,#home-page #timer .flip-clock *:after{box-sizing:border-box}@media screen and (min-width:650px) and (max-width:992px){#home-page #timer .flip-clock{margin:3vh auto 5vh}}@media(min-width:992px){#home-page #timer .flip-clock{width:100%;margin:3vh auto 5vh}}#home-page #timer .flip-clock__piece{display:inline-block}#home-page #timer .flip-clock__slot{font-family:italianplateno1-bold,sans-serif;font-size:max(1.5vw,16px);font-weight:700;margin-top:-7%;display:block;color:#ffc400}#home-page #timer .flip-clock__slot:before{background-color:transparent!important;margin-bottom:0!important}#home-page #timer .card{display:block;position:relative;font-family:italianplateno1-black,sans-serif;font-size:max(8vw,64px);line-height:.84;background:inherit;border-color:transparent;padding-bottom:0}#home-page #timer .card>b{font-family:italianplateno1-black,sans-serif;color:#ffc400}#home-page .film{padding:40px 0}@media screen and (min-width:992px){#home-page .film{padding:6vw 0}}#home-page .film__content{width:80%;height:50vw;display:flex;align-items:center;justify-content:center;margin:0 auto}#home-page .film__video{border-radius:20px}#home-page .film__thumb{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-image:url(../img/backgrounds/video-thumb.webp);background-size:contain;background-repeat:no-repeat;background-position:50%}#home-page .film .play-button{width:6vw;-o-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;-ms-transition:.3s ease-out;transition:.3s ease-out}#home-page .film .play-button:hover,#home-page .film .play-button:focus{transform:scale(1.1);cursor:pointer}#home-page .social{padding:50px 0;text-align:center;background-image:url(../img/backgrounds/feathers-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:992px){#home-page .social{padding:100px 0}}#home-page .social__intro{position:relative;padding-top:60px;padding-bottom:30px;text-align:center;width:100%}#home-page .social__intro h2{font-size:max(6vw,32px)}#home-page .about-us{padding:40px 0;border-radius:30px 30px 0 0;background-color:#ffc400;color:#073780;overflow:hidden}@media screen and (min-width:1200px){#home-page .about-us{padding:100px 0}}#home-page .about-us__title{font-family:italianplateno1-black,sans-serif;font-size:max(2.7vw,50px);color:#073780;text-align:left}@media screen and (min-width:992px) and (max-width:1200px){#home-page .about-us__title{font-size:4.5vw}}#home-page .about-us__description{font-family:italianplateno1-medium,sans-serif;font-size:max(1.7vw,24px);color:#073780;text-align:left;letter-spacing:-1px;text-transform:uppercase}@media screen and (max-width:768px){#home-page .about-us__description br{display:none}}@media screen and (min-width:992px) and (max-width:1200px){#home-page .about-us__description{font-size:1.9vw}}@media screen and (min-width:1200px){#home-page .about-us__description{letter-spacing:0}}#home-page .about-us__img-wrapper{width:100%;display:inline-grid;grid-gap:15px;grid-template-rows:repeat(4,42vw)}@media screen and (min-width:992px){#home-page .about-us__img-wrapper{grid-template-columns:repeat(2,2fr);grid-template-rows:repeat(2,13vw)}}#home-page .about-us__gallery-img{width:100%;height:100%;object-fit:cover;object-position:70% 29%;border-radius:15px}#home-page .about-us__gallery-img-1{display:flex;grid-row-start:1;grid-row-end:3}@media screen and (min-width:992px){#home-page .about-us__gallery-img-1{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:3}}#home-page.home-page--fr .about-us__title{font-size:max(2.7vw,35px)}#home-page .locator{background-image:url(../img/backgrounds/feathers-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%}#home-page .locator__title{font-family:italianplateno1-black,sans-serif;font-size:max(5.8vw,50px);line-height:.88}#home-page .locator__description{font-family:italianplateno1-medium,sans-serif;font-size:max(1.65vw,24px);text-transform:uppercase}#home-page .locator__description br{display:none}@media screen and (min-width:992px){#home-page .locator__description br{display:block}}#home-page .locator__filter-button-wrap{display:flex;justify-content:flex-start;min-height:92%}@media screen and (min-width:992px){#home-page .locator__filter-button-wrap{justify-content:space-around}}#home-page .locator__filter-button{font-family:italianplateno1-medium,sans-serif;font-size:24px;background:0 0;outline:none;border:transparent;color:#ffc400;color:#ffc400;cursor:pointer;margin-right:15px;text-transform:uppercase}#home-page .locator__filter-button.active{border-bottom:2px solid #ffc400}@media screen and (min-width:992px){#home-page .locator__filter-button{margin-right:unset}}#home-page .locator #flavor-finder-form .address-finder-input-wrapper,#home-page .locator #flavor-finder-form .flavor-finder-select-wrapper{border-bottom:2px solid #ffc400;padding:.2rem;text-align:left;min-height:44px;position:relative}@media screen and (max-width:992px){#home-page .locator #flavor-finder-form .address-finder-input-wrapper,#home-page .locator #flavor-finder-form .flavor-finder-select-wrapper{margin:auto}}#home-page .locator #flavor-finder-form .address-finder-input-wrapper input,#home-page .locator #flavor-finder-form .flavor-finder-select-wrapper input{background:0 0;border-color:transparent!important;color:#ffc400;outline:unset!important;width:calc(100% - 20px);font-family:italianplateno1-medium,sans-serif;font-size:24px;text-transform:uppercase}#home-page .locator #flavor-finder-form .address-finder-input-wrapper input::placeholder,#home-page .locator #flavor-finder-form .flavor-finder-select-wrapper input::placeholder{color:#ffc400}#home-page .locator #flavor-finder-form .address-finder-input-wrapper svg,#home-page .locator #flavor-finder-form .flavor-finder-select-wrapper svg{width:15px;fill:#ffc400;position:absolute;bottom:0;top:0;right:10px;margin:auto}#home-page .locator #flavor-finder-form #flavor-finder-select{background:0 0;border-color:transparent!important;color:#ffc400;outline:unset!important;width:calc(100% - 20px);font-family:italianplateno1-medium,sans-serif;font-size:24px;display:inline-block;padding:unset;outline:none;text-transform:uppercase}#home-page .locator #flavor-finder-form #flavor-finder-select::placeholder{color:#ffc400}#home-page .locator #form-no-results-mobile{position:absolute;background-color:#073780;color:#fff;padding:10px;top:20px;margin:auto;left:0;right:0;font-family:italianplateno1-medium,sans-serif;text-transform:uppercase}@media screen and (min-width:992px){#home-page .locator #form-no-results-mobile{display:none}}#home-page .locator #form-no-results-mobile:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #073780;display:block;position:absolute;left:calc(50% - 20px);top:-20px}#home-page .locator .error-bubble{opacity:0;transition:transform .5s,opacity .5s;top:-62px;z-index:-1!important}#home-page .locator .error-bubble.visible{opacity:1;top:0;z-index:9999!important}#home-page .locator .map-wrapper{display:flex;height:600px;overflow:hidden;border-radius:20px;width:85%;margin-left:auto;margin-right:auto}@media(max-width:992px){#home-page .locator .map-wrapper{height:815px;flex-direction:column-reverse;width:100%;border-radius:0}}#home-page .locator .map-wrapper #form-no-results{position:absolute;top:20px;left:0;right:0;margin:auto;padding:15px 30px;text-align:center;background:#073780;color:#fff;width:92%;text-transform:uppercase}@media screen and (max-width:992px){#home-page .locator .map-wrapper #form-no-results{display:none}}#home-page .locator .map-wrapper #form-no-results:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #073780;display:block;position:absolute;left:calc(50% - 20px);top:-19px}@media(max-width:1200px){#home-page .locator .map-wrapper #form-no-results{left:0}}@media(max-width:992px){#home-page .locator .map-wrapper #form-no-results{top:280px}}#home-page .locator .map-wrapper .product-address-list-wrapper{overflow:auto;background:#fff;flex:0 0 27%}@media screen and (max-width:992px){#home-page .locator .map-wrapper .product-address-list-wrapper{flex:0 0 60%;margin:0}}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list{transform:unset!important}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .no-result{font-family:italianplateno1-bold,sans-serif;font-size:24px;color:#073780;padding-top:6rem;text-align:left;padding-left:3rem!important;letter-spacing:1px}@media screen and (max-width:1368px){#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .no-result{padding:1rem!important;font-size:22px}}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location{text-align:left;padding:1.5rem 2rem;position:relative;padding-right:150px}@media screen and (max-width:1368px){#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location{padding-right:2rem;padding-bottom:0}}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location.location-active,#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location:hover,#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location:focus{background:#ccc}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location>a{display:inline-block;font-family:italianplateno1-bold,sans-serif;font-size:18px;text-transform:capitalize;text-decoration:unset;color:#073780;line-height:1}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .store-name{font-weight:700;font-family:italianplateno1-bold,sans-serif;font-size:32px;text-transform:capitalize;color:#073780;line-height:1}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .address{display:block;font-family:italianplateno1-medium,sans-serif;font-size:24px;text-transform:capitalize;line-height:1.2;color:#073780}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .zip{display:block;font-family:italianplateno1-medium,sans-serif;font-size:24px;text-transform:capitalize;line-height:1.2;color:#073780}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .phone{display:inline-block}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .phone a{font-family:italianplateno1-medium,sans-serif;font-size:24px;color:#073780;line-height:1.2}#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location a.btn.btn-go{position:absolute;right:2rem;top:0;bottom:0;margin-top:auto;margin-bottom:25px;padding-bottom:10px;padding-right:0;padding-left:0;height:48px;background:0 0;border-radius:0;width:120px;line-height:1.2;color:#073780;font-family:italianplateno1-bold,sans-serif;font-size:40px;border-bottom:2px solid #073780}@media screen and (max-width:1368px){#home-page .locator .map-wrapper .product-address-list-wrapper #product-address-list .location a.btn.btn-go{position:relative;left:unset;right:unset;margin-top:.5rem;display:block}}#home-page .locator .map-wrapper #map-canvas{position:relative;overflow:hidden;min-height:300px;width:100%;height:100%}#about{background-image:url(../img/backgrounds/white-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}#about .about-us-hero{height:auto;overflow:hidden;padding-top:16vw;padding-bottom:50px;background-image:url(../img/backgrounds/blue-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:1368px){#about .about-us-hero{height:100vh;max-height:52vw;padding-top:4%;padding-bottom:unset;margin-bottom:-2px}}#about .about-us-hero .container-md,#about .about-us-hero .row{height:100%}#about .about-us-hero__image{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:60px}@media screen and (min-width:768px) and (max-width:991px){#about .about-us-hero__image{font-size:12vw;padding-top:unset}#about .about-us-hero__image img{max-width:80vw}}@media screen and (min-width:992px){#about .about-us-hero__image{align-items:flex-start;height:auto;padding-top:unset}#about .about-us-hero__image img{width:30vw}}#about .about-us-hero__content{display:flex;flex-direction:column;justify-content:space-around;margin:auto;padding:0 40px;padding-top:40px}@media screen and (min-width:992px){#about .about-us-hero__content{padding:0 15px;padding-top:unset}}#about .about-us-hero__title{display:none;font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,11vh),50px);line-height:.88}#about .about-us-hero__title.mobile-only{display:block;padding-bottom:0}@media screen and (min-width:768px) and (max-width:992px){#about .about-us-hero__title.mobile-only{font-size:12vw}}@media screen and (min-width:992px){#about .about-us-hero__title.mobile-only{display:none}}@media screen and (min-width:992px){#about .about-us-hero__title{display:block;text-align:left}}#about .about-us-hero__subtitle{display:none}@media screen and (min-width:992px){#about .about-us-hero__subtitle{display:block;font-family:italianplateno1-bold,sans-serif;font-size:max(min(3vw,5.6vh),32px);text-align:left;padding-bottom:10px}}#about .about-us-hero__desc{font-family:italianplateno1-medium,sans-serif;font-size:max(min(1.7vw,3.3vh),24px);text-align:center;padding-bottom:25px}@media screen and (min-width:768px) and (max-width:991px){#about .about-us-hero__desc{width:90%;margin:0 auto}}@media screen and (min-width:992px){#about .about-us-hero__desc{text-align:left}}#about .about-us-hero__buttons-wrap{display:flex;flex-direction:column}@media screen and (min-width:768px){#about .about-us-hero__buttons-wrap{flex-direction:row}}#about .about-us-hero__button{margin-bottom:15px}@media screen and (min-width:992px){#about .about-us-hero__button{margin-left:0;margin-bottom:unset;max-width:20vw}}#about .film{padding:40px 0;overflow:hidden;background-image:url(../img/backgrounds/feathers-bg.webp),url(../img/backgrounds/blue-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%}#about .film__content{width:80%;height:50vw;display:flex;align-items:center;justify-content:center;margin:0 auto}#about .film__video{border-radius:20px}#about .film__thumb{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-image:url(../img/backgrounds/video-thumb.webp);background-size:contain;background-repeat:no-repeat;background-position:50%}#about .film .play-button{width:6vw;-o-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;-ms-transition:.3s ease-out;transition:.3s ease-out}#about .film .play-button:hover,#about .film .play-button:focus{transform:scale(1.1);cursor:pointer}@media screen and (min-width:992px){#about .film{padding:6vw 0}}#about .gallery{background-image:url(../img/backgrounds/white-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:40px 0}@media screen and (min-width:992px){#about .gallery{padding:6vw 0}}#about .gallery .container{max-width:90%!important}@media screen and (min-width:992px){#about .gallery .container{max-width:unset}}#about .gallery .row{flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){#about .gallery .row{flex-direction:row}}#about .gallery__card{height:88vw;overflow:hidden;margin-bottom:20px;padding:0;color:#ffc400;background-color:#073780;border-radius:15px;text-decoration:none;cursor:pointer}#about .gallery__card:hover,#about .gallery__card:focus{scale:1.05}@media screen and (min-width:768px){#about .gallery__card{max-width:32%;height:27vw;margin-bottom:unset;border-radius:20px}}#about .gallery__card-content{padding:5%;height:auto}#about .gallery__card-title{font-family:italianplateno1-black,sans-serif;font-size:8.3vw;text-transform:uppercase;padding-bottom:10px}@media screen and (min-width:768px){#about .gallery__card-title{font-size:2.5vw}}#about .gallery__card-desc{font-family:italianplateno1-medium,sans-serif;font-size:5vw;padding-bottom:0}@media screen and (min-width:768px){#about .gallery__card-desc{font-size:1.35vw}}#about .gallery__image{height:82%}.pdp .hero{height:auto;overflow:hidden;padding-top:120px}@media screen and (min-width:650px) and (max-width:992px){.pdp .hero{padding-top:180px}}@media screen and (min-width:992px){.pdp .hero{min-height:56vw;padding-top:9%}}.pdp .hero .container,.pdp .hero .row{height:100%}@media screen and (min-width:992px){.pdp .hero .container,.pdp .hero .row{padding-right:0}}.pdp .hero .container>.row{flex-direction:column-reverse}@media screen and (min-width:992px){.pdp .hero .container>.row{flex-direction:row}}.pdp .hero__content{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.pdp .hero__content .row{padding-right:0;padding-left:0}@media screen and (min-width:992px){.pdp .hero__content{padding-right:0}}.pdp .hero__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,10.5vh),50px);line-height:.88}@media screen and (min-width:650px) and (max-width:992px){.pdp .hero__title br{display:none}}@media screen and (min-width:992px){.pdp .hero__title{width:100%;font-family:italianplateno1-black,sans-serif;text-align:left;padding-bottom:30px}}.pdp .hero__desc{width:100%;font-family:italianplateno1-medium,sans-serif;font-size:max(min(1.7vw,3.3vh),24px);text-align:left;padding-bottom:20px}@media screen and (min-width:992px){.pdp .hero__desc{padding-bottom:30px}}.pdp .hero__flavor-info{display:flex;flex-direction:column;padding-right:0}@media screen and (min-width:992px){.pdp .hero__flavor-info{margin-top:10%;padding-right:0;padding-left:0}}.pdp .hero__flavor-sizes h6,.pdp .hero__flavor-packs h6{font-family:italianplateno1-bold,sans-serif;font-size:max(min(1.7vw,3.3vh),18px)}.pdp .hero__flavor-sizes li,.pdp .hero__flavor-packs li{font-size:max(min(1.5vw,3.1vh),18px)}.pdp .hero__owl-bg{position:absolute;background-image:url(../img/backgrounds/owl-bg-blue.webp);background-repeat:no-repeat;background-size:contain;background-position:bottom;height:88%;z-index:-1;top:50%;left:50%;width:80%;transform:translate(-50%,-50%)}@media screen and (min-width:768px) and (max-width:992px){.pdp .hero__owl-bg{width:50%}}@media screen and (min-width:992px){.pdp .hero__owl-bg{background-size:contain;background-position:100% 0;top:19%;left:7vw;max-width:37vw;width:65vh;height:100%;transform:translate(0,0)}}.pdp .hero__image{position:relative;height:115vw}@media screen and (min-width:768px) and (max-width:992px){.pdp .hero__image{height:70vw}}@media screen and (min-width:992px){.pdp .hero__image{height:auto}}.pdp .hero__image img{width:59vw;margin:0 auto;display:block}@media screen and (min-width:768px) and (max-width:992px){.pdp .hero__image img{width:33vw}}@media screen and (min-width:992px){.pdp .hero__image img{position:absolute;top:-8%;left:6vw;max-width:25vw;width:45vh}}.pdp .hero__image-inner-wrap{margin-top:5%}.pdp .hero__button-wrapper{margin:auto}@media screen and (min-width:992px){.pdp .hero__button-wrapper{padding-right:0;padding-left:0;height:27%}}.pdp .hero__button{margin-left:0;max-width:90%}@media screen and (min-width:992px){.pdp .hero__button{width:90%;max-width:unset;line-height:unset;margin-left:auto;margin-right:0}}.more-flavor{padding:90px 0}.more-flavor__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,11vh),50px);line-height:.88}@media screen and (min-width:992px){.more-flavor__title{width:100%;font-family:italianplateno1-black,sans-serif;text-align:center;padding-bottom:0;margin-bottom:-20px}}.more-flavor .more-flavor-carousel{width:90%;max-width:1350px;position:relative;margin:auto}.more-flavor .more-flavor-carousel .swiper-wrapper .swiper-slide{position:relative}.more-flavor .more-flavor-carousel .swiper-wrapper .swiper-slide img{width:33vh;max-width:20vw}@media(max-width:768px){.more-flavor .more-flavor-carousel .swiper-wrapper .swiper-slide img{width:100%;max-width:55vw}}@media(max-width:576px){.more-flavor .more-flavor-carousel .swiper-wrapper .swiper-slide{padding:0}}.more-flavor .more-flavor-carousel .swiper-wrapper .swiper-slide h6{font-family:italianplateno1-black,sans-serif;font-size:41px;padding:0 0 20px;text-transform:uppercase;line-height:1}.more-flavor .more-flavor-carousel .flavor-bottle-slide-info{margin-top:-5%}.more-flavor .more-flavor-carousel .swiper-button-prev,.more-flavor .more-flavor-carousel .swiper-button-next{display:none}@media(min-width:992px){.more-flavor .more-flavor-carousel .swiper-button-prev,.more-flavor .more-flavor-carousel .swiper-button-next{display:none}}.more-flavor .more-flavor-carousel .swiper-button-prev.swiper-button-next,.more-flavor .more-flavor-carousel .swiper-button-next.swiper-button-next{right:-50px}@media(max-width:992px){.more-flavor .more-flavor-carousel .swiper-button-prev.swiper-button-next,.more-flavor .more-flavor-carousel .swiper-button-next.swiper-button-next{right:-30px}}.more-flavor .more-flavor-carousel .swiper-button-prev.swiper-button-prev,.more-flavor .more-flavor-carousel .swiper-button-next.swiper-button-prev{left:-50px}@media(max-width:992px){.more-flavor .more-flavor-carousel .swiper-button-prev.swiper-button-prev,.more-flavor .more-flavor-carousel .swiper-button-next.swiper-button-prev{left:-30px}}#flavours{padding-top:100px}#flavours .flavors-carousel{padding:0 0 90px}@media screen and (min-width:992px){#flavours .flavors-carousel{padding:90px 0}}#flavours .flavors-carousel .more-flavor__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,11vh),50px);line-height:.88}@media screen and (min-width:992px){#flavours .flavors-carousel .more-flavor__title{width:100%;font-family:italianplateno1-black,sans-serif;text-align:center;padding-bottom:0}}#flavours .flavors-carousel .more-flavor-carousel{width:90%;max-width:1350px;position:relative;margin:auto;margin-top:-10%}@media screen and (min-width:992px){#flavours .flavors-carousel .more-flavor-carousel{margin-top:-6%}}#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide{position:relative}#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide img{width:33vh;max-width:20vw}@media(max-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide img{width:100%;max-width:55vw}}@media(max-width:576px){#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide{padding:0}}#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide h6{font-family:italianplateno1-black,sans-serif;font-size:11vw;padding:0 0 20px;text-transform:uppercase;line-height:1}@media screen and (min-width:768px) and (max-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide h6{font-size:5vw;padding:20px}}@media(min-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-wrapper .swiper-slide h6{font-size:2.6vw;padding:20px}}#flavours .flavors-carousel .more-flavor-carousel .flavor-bottle-slide-info{margin-top:-8%}#flavours .flavors-carousel .more-flavor-carousel .flavor-bottle-slide-info p{font-family:italianplateno1-medium,sans-serif;font-size:5.5vw;width:75%;margin:0 auto;line-height:1.1;text-transform:uppercase}@media screen and (min-width:768px) and (max-width:992px){#flavours .flavors-carousel .more-flavor-carousel .flavor-bottle-slide-info p{font-size:3vw;padding-bottom:0}}@media(min-width:992px){#flavours .flavors-carousel .more-flavor-carousel .flavor-bottle-slide-info p{font-size:1.6vw;padding-bottom:20px}}#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next{display:none;top:35%}@media(min-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next{display:none}}#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev.swiper-button-next,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next.swiper-button-next{right:-50px}@media(max-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev.swiper-button-next,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next.swiper-button-next{right:-30px}}#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev.swiper-button-prev,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next.swiper-button-prev{left:-50px}@media(max-width:992px){#flavours .flavors-carousel .more-flavor-carousel .swiper-button-prev.swiper-button-prev,#flavours .flavors-carousel .more-flavor-carousel .swiper-button-next.swiper-button-prev{left:-30px}}#flavours .cta-section{padding:80px 0;border-radius:30px 30px 0 0;background-color:#ffc400;color:#073780;overflow:hidden}@media screen and (min-width:1200px){#flavours .cta-section{padding:100px 0}}#flavours .cta-section__title{font-family:italianplateno1-black,sans-serif;font-size:max(5.8vw,50px);line-height:.88;text-align:center;text-transform:uppercase}#flavours .cta-section__content{padding-top:10%}@media screen and (min-width:992px){#flavours .cta-section__content{padding-top:0}}#flavours .cta-section__content-wrap p{font-family:italianplateno1-medium,sans-serif;font-size:5.5vw;letter-spacing:-1px;width:75%;margin:0 auto;line-height:1;color:#073780}@media screen and (min-width:768px) and (max-width:992px){#flavours .cta-section__content-wrap p{font-size:3vw;padding-bottom:0}}@media(min-width:992px){#flavours .cta-section__content-wrap p{font-size:1.6vw;padding-bottom:20px}}#flavours .cta-section__title h6{font-family:italianplateno1-black,sans-serif;font-size:11vw;padding:0 0 20px;text-transform:uppercase;line-height:1}@media screen and (min-width:768px) and (max-width:992px){#flavours .cta-section__title h6{font-size:5vw;padding:20px}}@media(min-width:992px){#flavours .cta-section__title h6{font-size:2.6vw;padding:20px}}@media screen and (min-width:992px){#flavours .cta-section__button{margin-left:0}}#flavours .cta-section__image{text-align:center;padding-bottom:50px}@media screen and (min-width:992px){#flavours .cta-section__image{padding-bottom:0}}#flavours .cta-section__image img{max-width:88vw;padding-bottom:20px}@media screen and (min-width:992px){#flavours .cta-section__image img{max-width:36vw;padding-bottom:0}}#flavours .cta-section__image-bag-in-box img{width:55%}@media screen and (min-width:992px){#flavours .cta-section__image-bag-in-box img{width:45%}}#error-404{background-image:url(../img/backgrounds/white-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:207px 0 80px}#error-404 .error-404__title{font-family:ItalianPlateNo1-Black,sans-serif;font-size:max(25vw,220px);color:#073780;padding-bottom:0;margin-bottom:-4%}#error-404 .error-404__subtitle{font-family:ItalianPlateNo1-Bold,sans-serif;font-size:max(3.4vw,52px);color:#073780}#faqs .faqs{min-height:calc(100vh - 100px);height:auto;padding:12vw 0 5vw}@media(max-width:992px){#faqs .faqs{margin:0;padding:18vw 0 7vw}}#faqs .faqs__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,11vh),50px);line-height:.88;text-align:center}#faqs .faqs__description{font-family:italianplateno1-medium,sans-serif;font-size:max(1.7vw,24px);text-align:center}#faqs .faqs .faq-list{list-style-type:none;width:100%;max-width:1088px;margin:auto;margin-bottom:10px;padding-left:0}#faqs .faqs .faq-list>li{position:relative;padding:25px 50px 25px 25px;border:1px solid #ffc400;margin:20px 0}@media(max-width:992px){#faqs .faqs .faq-list>li{padding:10px 53px 10px 10px}}#faqs .faqs .faq-list>li:before{pointer-events:none;content:'';width:30px;height:8px;background-color:#ffc400;display:block;position:absolute;right:50px;top:calc(1.6vw + 10px);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media(max-width:992px){#faqs .faqs .faq-list>li:before{top:20px;right:20px}}#faqs .faqs .faq-list>li:after{pointer-events:none;content:'';width:30px;height:8px;background-color:#ffc400;display:block;position:absolute;right:50px;top:calc(1.6vw + 10px);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width:992px){#faqs .faqs .faq-list>li:after{top:20px;right:20px}}#faqs .faqs .faq-list>li.active:after{-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#faqs .faqs .faq-list>li .faq-item__title{display:block;cursor:pointer;font-size:max(2.1vw,24px);font-weight:600;padding-right:3%}#faqs .faqs .faq-list>li .faq-item__answer{font-size:max(1.7vw,24px);display:block;overflow:hidden;padding:20px 0 10px}#faqs .faqs .faq-list>li .faq-item__answer a{font-weight:700;color:#ffc400;text-decoration:underline}#faqs .faqs .faq-list>li .faq-item__answer ul{list-style-type:disc}#faqs .faqs__button{text-decoration:none}#faqs .faqs__button:focus,#faqs .faqs__button:hover{text-decoration:none!important}#faqs .faqs h3{font-family:italianplateno1-medium,sans-serif;font-size:max(1.7vw,24px);text-align:center}#contact{font-size:24px}#contact .contact-us{background-image:url(../img/backgrounds/white-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:207px 0 80px}#contact .contact-us__title{font-family:italianplateno1-black,sans-serif;font-size:max(min(5.8vw,11vh),50px);line-height:.88;color:#073780}@media screen and (min-width:992px){#contact .contact-us__title{width:100%;font-family:italianplateno1-black,sans-serif;text-align:center;padding-bottom:0;margin-bottom:-20px}}@media(max-width:992px){#contact .contact-us{padding-top:150px;font-size:1rem}}#contact .contact-us .contact-form{max-width:1200px;margin:30px auto;width:90%}#contact .contact-us .contact-form .form-control{font-size:20px}@media(max-width:768px){#contact .contact-us .contact-form .row{padding-bottom:0!important;padding-top:0!important}#contact .contact-us .contact-form .row .col-12,#contact .contact-us .contact-form .row .col-md-6{padding-top:20px;padding-bottom:20px}#contact .contact-us .contact-form .row.row--submit .col-md-6{text-align:center!important}}#contact .contact-us .contact-form label{font-family:italianplateno1-medium,sans-serif;color:#073780}#contact .contact-us .contact-form select:not(input[type=submit]),#contact .contact-us .contact-form input:not(input[type=submit]),#contact .contact-us .contact-form textarea:not(input[type=submit]){height:calc(2.25rem + 15px);border:2px solid #073780;border-radius:3px;box-shadow:0 0 transparent!important;color:#073780}#contact .contact-us .contact-form select:not(input[type=submit])::placeholder,#contact .contact-us .contact-form input:not(input[type=submit])::placeholder,#contact .contact-us .contact-form textarea:not(input[type=submit])::placeholder{color:#073780}#contact .contact-us .contact-form textarea{height:125px!important;border-radius:5px}#contact .contact-us .contact-form select option{font-family:italianplateno1-medium,sans-serif;border-color:#073780;color:#073780}#contact .contact-us .contact-form .select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';text-transform:capitalize}#contact .contact-us .contact-form .select-wrapper:after{color:#073780;content:'';background-image:url(../img/assets/select-arrow.png);background-size:24px 13px;background-repeat:no-repeat;display:inline-block;right:-3%;top:36%;bottom:0;padding:.375rem 2rem;pointer-events:none;cursor:pointer;position:absolute}@media(min-width:992px){#contact .contact-us .contact-form .select-wrapper:after{right:-2%}}#contact .contact-us .contact-form label[for=form-subscribe]{padding-left:60px}@media(max-width:576px){#contact .contact-us .contact-form label[for=form-subscribe]{padding-left:45px}}#contact .contact-us .contact-form input[type=checkbox]{display:none}#contact .contact-us .contact-form input[type=checkbox]+label:before{content:'';width:38px;height:24px;background:#fff;border:2px solid #073780;border-radius:20px;position:absolute;top:0;left:0;cursor:pointer;display:inline-block;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}@media screen and (min-width:992px){#contact .contact-us .contact-form input[type=checkbox]+label:before{top:3px;left:0;width:45px;height:26px}}#contact .contact-us .contact-form input[type=checkbox]+label:after{content:'';display:block;position:absolute;width:18px;height:18px;background:#073780;border-radius:100%;left:3px;top:3px;cursor:pointer;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width:992px){#contact .contact-us .contact-form input[type=checkbox]+label:after{left:3px;top:6px;width:20px;height:20px}}#contact .contact-us .contact-form input[type=checkbox]:checked+label:before{background:#ffc400;border:2px solid #073780}#contact .contact-us .contact-form input[type=checkbox]:checked+label:after{-o-transform:translateX(14px);-ms-transform:translateX(14px);-webkit-transform:translateX(14px);-moz-transform:translateX(14px);transform:translateX(14px)}#contact .contact-us .contact-form .hidden-field{background-color:#fff;border:1px solid #073780;border-radius:5px;margin:10px 0;padding:30px;display:none;line-height:1}#contact .contact-us .contact-form .hidden-field.active{display:block}#contact .contact-us .contact-form .hidden-field p{font-family:italianplateno1-medium,sans-serif;color:#073780;font-size:24px}@media(max-width:576px){#contact .contact-us .contact-form .hidden-field p{hyphens:auto;overflow-wrap:break-word}}#contact .contact-us .contact-form .hidden-field .hidden-field__btn{background:#ffc400;border:2px solid #073780;cursor:pointer;height:calc(2.25rem + 15px);text-align:center;line-height:1.2;max-width:300px;width:unset;font-size:unset;padding:8px 15px 5px;color:#073780;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){#contact .contact-us .contact-form .hidden-field .hidden-field__btn{font-size:1vw}#contact .contact-us .contact-form .hidden-field .hidden-field__btn.line-height-bigger{line-height:1.5}}@media screen and (max-width:576px){#contact .contact-us .contact-form .hidden-field .hidden-field__btn.line-height-bigger{line-height:2}}#contact .contact-us .contact-form .hidden-field .hidden-field__btn:hover,#contact .contact-us .contact-form .hidden-field .hidden-field__btn:focus{text-decoration:unset}#contact .contact-us .contact-form .hidden-field--quality .input-batch-wrapper{border:2px solid #073780;background:#fff;max-width:650px;width:100%;position:relative}#contact .contact-us .contact-form .hidden-field--quality .input-batch-wrapper input{width:calc(100% - 305px);display:inline-block;border-width:0}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field--quality .input-batch-wrapper input{width:100%}}#contact .contact-us .contact-form .hidden-field--quality .input-batch-wrapper .hidden-field__btn{width:100%;display:inline-block;border-radius:0;border-width:0;top:0;position:absolute;right:0;line-height:2.4;max-width:340px}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field--quality .input-batch-wrapper .hidden-field__btn{position:relative;width:100%;max-width:unset;height:auto}}#contact .contact-us .contact-form .hidden-field .batch-img-event-handler .batch-img-wrapper{opacity:0;max-width:400px;min-width:300px;background:#fff;padding:10px;z-index:10;right:0;border:2px solid gray;top:100%;-o-transform:scale(.1);-moz-transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field .batch-img-event-handler .batch-img-wrapper{left:0}}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field .batch-img-event-handler.active .batch-img-wrapper{opacity:1;-o-transition:unset;-ms-transition:unset;-webkit-transition:unset;-moz-transition:unset;transition:unset;position:absolute!important;right:0;margin:auto;top:25vh}}#contact .contact-us .contact-form .hidden-field .batch-img-event-handler:hover .batch-img-wrapper{opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field .position-relative{position:initial!important}}#contact .contact-us .contact-form .hidden-field .position-relative .decipher-batch-num-wrapper .modal__decipher-batch-num{width:150%;max-width:420px;min-height:300px;display:none;position:absolute;z-index:10;left:0;background:#fff;padding:20px;border:2px solid gray}#contact .contact-us .contact-form .hidden-field .position-relative .decipher-batch-num-wrapper .modal__decipher-batch-num i{font-size:30px}@media(max-width:992px){#contact .contact-us .contact-form .hidden-field .position-relative .decipher-batch-num-wrapper .modal__decipher-batch-num{left:0;right:0;width:100%;margin:auto;position:fixed;top:35vw}}#contact .contact-us .contact-form .hidden-field .position-relative .decipher-batch-num-wrapper.active .modal__decipher-batch-num{display:block}#contact .contact-us .contact-form .hidden-field .fields__batch-num-wrapper{display:none}#contact .contact-us .contact-form .hidden-field .fields__batch-num-wrapper.show{display:block}#contact .contact-us .contact-form .err-msg{font-weight:400;font-family:proxima-nova,sans-serif;font-size:.85em;padding-left:20px;color:#ec0837;white-space:nowrap}@media screen and (min-width:768px){#contact .contact-us .contact-form .err-msg{font-size:.65em}}#contact .contact-us .contact-form .help-block{display:none}#contact .contact-us .contact-form .form-gender{display:flex;padding-top:15px}@media screen and (min-width:768px){#contact .contact-us .contact-form .form-gender{padding-top:5px}}#contact .contact-us .contact-form .form-gender label{margin-right:auto;margin-left:10px;padding-top:0}@media screen and (min-width:992px){#contact .contact-us .contact-form .form-gender label{margin-left:20px;padding-top:1.3%}}#contact .contact-us .contact-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:25px;height:25px!important;padding:3px;background-clip:content-box;border:2px solid #060c3b;border-radius:50%!important;margin-right:0}#contact .contact-us .contact-form input[type=radio]:checked{background-color:#14397b}@media screen and (min-width:576px){#contact .contact-us .contact-form input[type=radio]{display:inline-block;width:41px;height:41px!important}}@media(max-width:768px){#contact .contact-us .contact-form .g-recaptcha-wrapper{flex-direction:initial!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:initial!important;-ms-flex-direction:initial!important;justify-content:center}}#contact .contact-us .contact-form input[type=submit]{max-width:300px}#contact .contact-us__submit{margin:0 auto;border-color:#073780;padding:.3em 0 .2em}@media(min-width:992px){#contact .contact-us__submit{margin-right:0}}.no-webp .modal.modal--thank-you .modal-dialog{background-image:url(../img/backgrounds/owl-bg.png)!important}.modal.modal--thank-you{background:rgba(20,57,123,.7);z-index:100000;padding:26px}.modal.modal--thank-you.show{display:flex!important;align-items:center;justify-content:center}.modal.modal--thank-you .modal-dialog{min-width:80%;height:85%;width:100%;background:#ffd200;border-radius:15px;background-image:url(../img/backgrounds/owl-bg.webp);background-repeat:no-repeat;background-size:140%;background-position:0 10%}@media screen and (min-width:992px){.modal.modal--thank-you .modal-dialog{min-width:80%;height:75%;width:100%;border-radius:35px;background-size:100%;background-position:240px 60%}}.modal.modal--thank-you .modal-dialog .modal-content{background:0 0;border-color:transparent;height:100%}.modal.modal--thank-you .modal-dialog .modal-content .row{height:100%}@media screen and (min-width:992px){.modal.modal--thank-you .modal-dialog .modal-content{background-image:unset}}.modal.modal--thank-you .modal-dialog .modal-header{border-bottom-color:transparent;font-size:30px;color:#073780}.modal.modal--thank-you .modal-dialog .modal-body{height:100%;padding:5rem 50px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:992px){.modal.modal--thank-you .modal-dialog .modal-body{padding:3rem 10px}}.modal.modal--thank-you .modal-dialog .modal-body .thank-you__tlt-wrapper{width:100%;background-size:100%;position:relative}@media(max-width:992px){.modal.modal--thank-you .modal-dialog .modal-body .thank-you__tlt-wrapper{max-width:85vw}}.modal.modal--thank-you .modal-dialog .modal-body .thank-you__tlt-wrapper .section-tlt{font-family:italianplateno1-black,sans-serif;font-size:max(min(8.3vw,14.7vh),64px);text-align:center;text-transform:uppercase;line-height:.9;color:#073780;padding:50px 0 0}.modal.modal--thank-you .modal-dialog .modal-body .thank-you__tlt-wrapper .section-sub-tlt{font-family:italianplateno1-black,sans-serif;font-size:max(min(4.15vw,7.5vh),37px);color:#073780}.modal.modal--thank-you .modal-dialog .modal-body .thank-you__desc{font-family:italianplateno1-medium,sans-serif;font-size:max(1.8vw,16px);color:#073780;padding-bottom:1.2rem;width:85%;margin:0 auto;line-height:1}.holiday-support{margin-top:20px;padding:30px 30px 0;background-color:#ebebeb;margin-bottom:20px;max-width:90%!important}.holiday-support img{width:20px;height:20px;margin-top:-3px}.holiday-support a{font-weight:900}.holiday-support p{color:#073780;padding-top:20px;font-size:17px}.holiday-support strong{font-size:20px;color:#073780;font-family:italianplateno1-black,sans-serif}#product-locator{background-image:url(../img/backgrounds/feathers-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:120px 0}@media screen and (min-width:992px){#product-locator .locator{padding:70px 0}}#product-locator .locator .locator-container-inner .container{max-width:100%!important}@media screen and (min-width:992px){#product-locator .locator .locator-container-inner .container{max-width:85%!important}}#product-locator .locator__title{font-family:italianplateno1-black,sans-serif;font-size:max(5.8vw,50px);line-height:.88}#product-locator .locator__description{font-family:italianplateno1-medium,sans-serif;font-size:max(1.65vw,24px)}#product-locator .locator__description br{display:none}@media screen and (min-width:992px){#product-locator .locator__description br{display:block}}#product-locator .locator__filter-button-wrap{display:flex;justify-content:flex-start;min-height:92%}@media screen and (min-width:992px){#product-locator .locator__filter-button-wrap{justify-content:space-around}}#product-locator .locator__filter-button{font-family:italianplateno1-medium,sans-serif;font-size:24px;background:0 0;outline:none;border:transparent;color:#ffc400;cursor:pointer;margin-right:15px}#product-locator .locator__filter-button.active{border-bottom:2px solid #ffc400}@media screen and (max-width:576px){#product-locator .locator__filter-button{font-size:6vw}}@media screen and (min-width:992px){#product-locator .locator__filter-button{margin-right:unset}}#product-locator .locator .form-control:focus{box-shadow:none}#product-locator .locator #flavor-finder-form .address-finder-input-wrapper,#product-locator .locator #flavor-finder-form .flavor-finder-select-wrapper{border-bottom:2px solid #ffc400;padding:.2rem;text-align:left;min-height:44px;position:relative}@media screen and (max-width:992px){#product-locator .locator #flavor-finder-form .address-finder-input-wrapper,#product-locator .locator #flavor-finder-form .flavor-finder-select-wrapper{margin:auto}}#product-locator .locator #flavor-finder-form .address-finder-input-wrapper input,#product-locator .locator #flavor-finder-form .flavor-finder-select-wrapper input{background:0 0;border-color:transparent!important;color:#ffc400;outline:unset!important;width:calc(100% - 20px);font-family:italianplateno1-medium,sans-serif;font-size:24px}#product-locator .locator #flavor-finder-form .address-finder-input-wrapper input::placeholder,#product-locator .locator #flavor-finder-form .flavor-finder-select-wrapper input::placeholder{color:#ffc400}#product-locator .locator #flavor-finder-form .address-finder-input-wrapper svg,#product-locator .locator #flavor-finder-form .flavor-finder-select-wrapper svg{width:15px;fill:#ffc400;position:absolute;bottom:0;top:0;right:10px;margin:auto}#product-locator .locator #flavor-finder-form #flavor-finder-select{background:0 0;border-color:transparent!important;color:#ffc400;outline:unset!important;width:calc(100% - 20px);font-family:italianplateno1-medium,sans-serif;font-size:24px;display:inline-block;padding:unset;outline:none}#product-locator .locator #flavor-finder-form #flavor-finder-select::placeholder{color:#ffc400}#product-locator .locator #form-no-results-mobile{position:absolute;background-color:#073780;color:#fff;padding:10px;top:20px;margin:auto;left:0;right:0;font-family:italianplateno1-medium,sans-serif}@media screen and (min-width:992px){#product-locator .locator #form-no-results-mobile{display:none}}#product-locator .locator #form-no-results-mobile:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #073780;display:block;position:absolute;left:calc(50% - 20px);top:-20px}#product-locator .locator .error-bubble{opacity:0;transition:transform .5s,opacity .5s;top:-62px;z-index:-1!important}#product-locator .locator .error-bubble.visible{opacity:1;top:0;z-index:9999!important}#product-locator .locator .map-wrapper{display:flex;height:600px;overflow:hidden;border-radius:20px}@media(max-width:576px){#product-locator .locator .map-wrapper{width:111%;margin-left:-5%}}@media(max-width:992px){#product-locator .locator .map-wrapper{overflow:hidden;height:815px;flex-direction:column-reverse;border-radius:0}}#product-locator .locator .map-wrapper #form-no-results{position:absolute;top:20px;left:0;right:0;margin:auto;padding:15px 30px;text-align:center;background:#073780;color:#fff;width:92%}@media screen and (max-width:992px){#product-locator .locator .map-wrapper #form-no-results{display:none}}#product-locator .locator .map-wrapper #form-no-results:before{content:"";width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #073780;display:block;position:absolute;left:calc(50% - 20px);top:-19px}@media(max-width:1200px){#product-locator .locator .map-wrapper #form-no-results{left:0}}@media(max-width:992px){#product-locator .locator .map-wrapper #form-no-results{top:280px}}#product-locator .locator .map-wrapper .product-address-list-wrapper{overflow:auto;background:#fff;flex:0 0 27%}@media screen and (max-width:992px){#product-locator .locator .map-wrapper .product-address-list-wrapper{flex:0 0 60%;margin:0}}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list{transform:unset!important}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .no-result{font-family:italianplateno1-bold,sans-serif;font-size:24px;color:#073780;padding-top:6rem;text-align:left;padding-left:3rem!important;letter-spacing:1px}@media screen and (max-width:1368px){#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .no-result{padding:1rem!important;font-size:22px}}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location{text-align:left;padding:1.5rem 2rem;position:relative;padding-right:150px}@media screen and (max-width:1368px){#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location{padding-right:2rem;padding-bottom:0}}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location.location-active,#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location:hover,#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location:focus{background:#ccc}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location>a{display:inline-block;font-family:italianplateno1-bold,sans-serif;font-size:18px;text-transform:capitalize;text-decoration:unset;color:#073780;line-height:1}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .store-name{font-weight:700;font-family:italianplateno1-bold,sans-serif;font-size:32px;text-transform:capitalize;color:#073780;line-height:1}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .address{display:block;font-family:italianplateno1-medium,sans-serif;font-size:24px;text-transform:capitalize;line-height:1.2;color:#073780}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .zip{display:block;font-family:italianplateno1-medium,sans-serif;font-size:24px;text-transform:capitalize;line-height:1.2;color:#073780}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .phone{display:inline-block}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location .phone a{font-family:italianplateno1-medium,sans-serif;font-size:24px;color:#073780;line-height:1.2}#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location a.btn.btn-go{position:absolute;right:2rem;top:0;bottom:0;margin-top:auto;margin-bottom:25px;padding-bottom:10px;padding-right:0;padding-left:0;height:48px;background:0 0;border-radius:0;width:120px;line-height:1.2;color:#073780;font-family:italianplateno1-bold,sans-serif;font-size:40px;border-bottom:2px solid #073780}@media screen and (max-width:1368px){#product-locator .locator .map-wrapper .product-address-list-wrapper #product-address-list .location a.btn.btn-go{position:relative;left:unset;right:unset;margin-top:.5rem;display:block}}#product-locator .locator .map-wrapper #map-canvas{position:relative;overflow:hidden;min-height:300px;width:100%;height:100%}.doc-page{padding-top:85px;color:#073780;background-image:url(../img/backgrounds/white-bg.webp);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:992px){.doc-page{padding-top:180px}}.doc-page h1{font-family:italianplateno1-bold,sans-serif;font-size:max(min(7.3vw,13vh),54px);font-weight:700;text-align:center;color:#073780}.doc-page h2{font-family:italianplateno1-bold,sans-serif;font-size:max(min(3.25vw,6vh),32px);text-transform:uppercase;text-align:center}.doc-page p,.doc-page li,.doc-page a{font-family:italianplateno1-medium,sans-serif;font-size:max(1.65vw,24px);color:#073780;text-align:justify}.doc-page a{font-weight:700;color:#14397b}.contest-container{height:calc(100% - 50px);overflow:hidden}.wishpond-campaign{position:relative;margin-bottom:-50px}.accordion{margin:0 0 1.667em}.accordion dt{font-size:1.1875em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding:1.111em 2.222em 1.111em 2em;margin:0;position:relative}.accordion dt:after{font-size:1.625em;content:"\e907";font-family:project-icons;font-weight:400;position:absolute;top:.4231em;left:0;color:var(#000)}.accordion dt.accordion-active:after{content:"\e9bf"}.accordion dd{display:none;padding:1.111em 1.111em 1.875em 0;margin:0}#privacy-policy-container [id]{scroll-margin-top:100px}body.user-is-tabbing .accordion dt:focus{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:3.22rem}body.user-is-tabbing .accordion dt:focus:after{right:1rem}body:not(.user-is-tabbing) .accordion dt:focus{outline:none}.mag-global-privacy-policy p,.mag-global-privacy-policy a,.mag-global-privacy-policy li{font-size:17px}.mag-global-privacy-policy h3{font-size:18px}.third-party-container{padding-top:80px}.tpc-table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:30px}.tpc-table tbody{margin-top:120px}.tpc-table__header{border:solid 2px;min-height:150px}@media screen and (max-width:1368px){.tpc-table__row{display:flex;flex-direction:column}.tpc-table__row td:before{content:attr(data-title)": ";font-weight:700}}.tpc-table th,.tpc-table td{padding:10px}.tpc-table th a,.tpc-table td a{font-size:inherit}@media screen and (max-width:1368px){.tpc-table th[data-title="Link to 3P cookie/privacy policy"],.tpc-table th[data-title=Name],.tpc-table td[data-title="Link to 3P cookie/privacy policy"],.tpc-table td[data-title=Name]{word-break:break-all}}.tpc-table{width:100%;border-collapse:collapse}.tpc-table tbody{min-height:250px;display:block}.tpc-table__header{display:table;width:100%;table-layout:fixed}.tpc-table__header{border:solid 2px}.tpc-table__header th{vertical-align:top;text-align:left;width:25%;padding:10px;word-wrap:break-word}.no-cookies{font-weight:400;font-size:15px;margin-top:40px}