.custom-mq{font-family:"sm=375px&md=768px&lg=992px&xl=1280px"}h1{font-size:9rem}h1,h2{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}h2{font-size:7.5rem}h3{font-size:5rem}h3,h4{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}h4{font-size:3.5rem}h5{font-size:2.2rem}h5,h6{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}h6{font-size:1.8rem}.mini-title{font-size:2.2rem}.cta,.mini-title,.subtitle{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;line-height:1.2}.cta,.subtitle{font-size:1.6rem}.menu-bold{font-weight:400;font-weight:700}.menu-bold,.menu-regular{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;line-height:1.2}.input-s-bold,.menu-regular{font-weight:400}.input-s-bold{font-weight:700}.input-s-bold,.input-s-regular{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;line-height:1.2}.input-s-regular,.input-xs-bold{font-weight:400}.input-xs-bold{font-weight:700}.input-xs-bold,.input-xs-regular{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1.2}.caption-regular,.input-xs-regular{font-weight:400}.caption-bold,.caption-regular{font-family:Nimbus Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1.2}.caption-bold{font-weight:700}.disclaimer-regular{font-weight:400}.disclaimer-bold,.disclaimer-regular{font-family:Nimbus Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:0;line-height:1.2}.disclaimer-bold{font-weight:700}.container-js{overflow:hidden}.splash-page{margin:0 auto;padding-bottom:8rem;padding-top:4rem;width:89.3333333333%}@media screen and (min-width:768px){.splash-page{margin:0 auto;max-width:60rem;width:94.7580645161%}}@media screen and (min-width:992px){.splash-page{margin:0 auto;max-width:1600px;max-width:82rem;width:93.125%}}@media screen and (min-width:1280px){.splash-page{margin:0 auto;max-width:1600px;max-width:82rem;width:93.125%}}.splash-page__title{color:#000;font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:3.2rem;text-align:center}.splash-page__container__separator{border-bottom:.1rem solid #c0c0b7;padding:1.5rem 0}.splash-page__container__separator.opened{border:none}.splash-page__container__separator.opened .splash-page__container__separator--chevron{transform:rotate(180deg)}.splash-page__container__separator--title{align-items:center;display:flex;font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;font-weight:700;justify-content:space-between;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase;width:100%}.splash-page__container__separator--chevron{font-size:1.6rem}.splash-page__container__list{padding-bottom:2.4rem;padding-top:2.4rem}.splash-page__container__list.opened{border-bottom:.1rem solid #c0c0b7}.splash-page__container__list.collapsed{padding:0}.splash-page__container__list__row{display:flex;flex-wrap:wrap;gap:2.4rem;margin:0;overflow:visible!important}.splash-page__container__list__row .splash-page-country{padding:0;width:calc(50% - 12px)}.splash-page__container__list__row .splash-page-country__link{align-items:center;-moz-column-gap:.8rem;column-gap:.8rem;display:flex}.splash-page__container__list__row .splash-page-country__link:hover{color:#000}@media screen and (max-width:767px){.splash-page__container__list__row .splash-page-country__link[data-isocode=ae] .splash-page-country__link__info .icon-cart-disabled,.splash-page__container__list__row .splash-page-country__link[data-isocode=hk] .splash-page-country__link__info .icon-cart-disabled{bottom:0;right:0;top:unset}}.splash-page__container__list__row .splash-page-country__link__info{display:flex;flex-direction:column;font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.4;position:relative}.splash-page__container__list__row .splash-page-country__link__info--name{color:#000}.splash-page__container__list__row .splash-page-country__link__info--name.--highlighted{font-weight:700}.splash-page__container__list__row .splash-page-country__link__info--lang{color:#5f5f5b}.splash-page__container__list__row .splash-page-country__link__info .icon-cart-disabled{color:#000;font-size:1.6rem;height:2.2rem;position:absolute;right:-2.4rem;top:0}.splash-page__container__list__row .splash-page-country__link__info .icon-cart-disabled:hover .tooltip{opacity:1;visibility:visible}.splash-page__container__list__row .splash-page-country__link__info .tooltip{background-color:#fff;border:1px solid #c0c0b7;bottom:1.6rem;color:#000;font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:400;left:50%;letter-spacing:0;line-height:1.4;min-width:15rem;opacity:0;padding:.8rem .6rem;position:absolute;text-align:center;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;visibility:hidden}.splash-page__container__list__row .splash-page-country__link__info .tooltip:after{background-color:#fff;border-bottom:1px solid #c0c0b7;border-right:1px solid #c0c0b7;bottom:-.6rem;content:"";height:1rem;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:1rem}.splash-page__shop-unavailable-hint{-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;padding-top:3.2rem}.splash-page__shop-unavailable-hint i{font-size:1.6rem}.splash-page__shop-unavailable-hint p{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.4}.c-main-header .c-m-h__main-section{padding:4rem 0}.c-footer .footer__wrapper,.c-main-header .c-m-h__actions,.c-main-header .c-m-h__actions--right{display:none}.vex.geoblocking-confirm .vex-content{display:block;margin:0;padding:3rem;position:absolute}.vex.geoblocking-confirm .vex-content .icon-close{position:absolute;right:2rem;top:2rem}.vex.geoblocking-confirm .vex-content .icon-close:before{font-size:1.5rem;height:1.5rem;position:absolute;right:0;top:-.5rem}.vex.geoblocking-confirm .vex-content .icon-close:hover{cursor:pointer}.vex.geoblocking-confirm .vex-content .modal-content .modal-header{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:0;line-height:1.2;text-align:center}.vex.geoblocking-confirm .vex-content .modal-content .modal-header .h2-terziary{margin-bottom:1rem}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .layer-body{font-family:Nimbus Sans Extended,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.4;text-align:center}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .layer-body .text-center{margin-bottom:1.4rem}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row{justify-content:center}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row .nexted-buttons{width:48%}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row .nexted-buttons:first-child{margin-right:4%}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row .nexted-buttons>button{width:100%}@media screen and (min-width:768px){.splash-page__container__list__row .splash-page-country{width:calc(25% - 18px)}.vex.geoblocking-confirm .vex-content{left:50%;top:50%;transform:translate(-50%,-50%)}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row{margin-left:0;margin-right:0}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row .nexted-buttons{width:48%}.vex.geoblocking-confirm .vex-content .modal-content .modal-body .js-modal-content .confirmation-buttons .row .nexted-buttons:first-child{margin-right:4%}}
/*# sourceMappingURL=controller-LandingController.css.map*/