.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:relative;padding:0;display:inline-block}.button img{display:block}.button:active,.button:hover{outline:none}.button:hover{cursor:pointer}.button--fck{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;display:block}.button--fck:hover{opacity:0.8}.button--icon{background:#DF0006;border:solid 2px white;border-radius:50%;width:35px;height:35px;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;-webkit-box-shadow:0px 2px 4px 0px rgba(38,60,119,0.35);box-shadow:0px 2px 4px 0px rgba(38,60,119,0.35)}.button--icon span{display:block;text-indent:110%;white-space:pre;overflow:hidden;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.button--icon:hover{background-color:#000000}.button--icon--play span::after,.button--icon--play span::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity 0.2s ease, -webkit-transform 0.2s ease;transition:opacity 0.2s ease, -webkit-transform 0.2s ease;transition:transform 0.2s ease, opacity 0.2s ease;transition:transform 0.2s ease, opacity 0.2s ease, -webkit-transform 0.2s ease}.button--icon--play span::before{background:url('../img/icon-play.svg') center center/40% auto no-repeat}.button--icon--play span::after{background:url('../img/icon-pause.svg') center center/40% auto no-repeat;-webkit-transform:translateX(-10px) scale(0);transform:translateX(-10px) scale(0);opacity:0}.button--icon--play.pause span::before{-webkit-transform:translateX(10px) scale(0);transform:translateX(10px) scale(0);opacity:0}.button--icon--play.pause span::after{-webkit-transform:translateX(0px) scale(1);transform:translateX(0px) scale(1);opacity:1}.button--icon--lang span{background-image:url('../img/icon-lang--en.svg');background-size:50% auto}.button--icon--lang--es span{background-image:url('../img/icon-lang--es.svg')}.button--icon--lang--fr span{background-image:url('../img/icon-lang--fr.svg')}.button--icon--lang--pt span{background-image:url('../img/icon-lang--pt.svg')}.button--icon--sound span{background-image:url('../img/icon-sound.svg');background-size:40% auto;position:relative}.button--icon--sound span::after{content:'';top:0;-webkit-transform:rotate(-45deg) scaleY(0);transform:rotate(-45deg) scaleY(0);-webkit-transition:opacity 0.4s ease, -webkit-transform 0.4s ease;transition:opacity 0.4s ease, -webkit-transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease;transition:opacity 0.4s ease, transform 0.4s ease, -webkit-transform 0.4s ease;left:15px;position:absolute;width:2px;height:100%;background:white;opacity:0}.button--icon--sound.muted span::after{-webkit-transform:rotate(-45deg) scaleY(1);transform:rotate(-45deg) scaleY(1);opacity:1}.button--icon--replay span{background-image:url('../img/icon-replay.svg');-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.button--icon--replay.rotate span{-webkit-transform:rotate(360deg);transform:rotate(360deg)}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;display:block}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.main-header{position:relative;top:0;width:100%;max-width:1375px;padding:0 20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-header-logo{background:#DB000B;-webkit-box-shadow:0px 2px 2px RGBA(0, 0, 0, 0.15);box-shadow:0px 2px 2px RGBA(0, 0, 0, 0.15);border-radius:10px}.main-header-logo img{max-width:169px}.main-header-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-header-buttons ul li{-webkit-transform:translate3d(0px, 0px, 1px);transform:translate3d(0px, 0px, 1px);-webkit-backface-visibility:hidden;margin-right:13px}.main-header-buttons__item--lang{position:relative}.main-header-buttons__item--lang ul{position:absolute;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:0;right:38px}.main-header-buttons__item--lang ul li{margin:0 5px}.main-header-buttons__item--lang ul li .button--icon--lang{-webkit-transform:scale(0) translateY(-15px);transform:scale(0) translateY(-15px);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.main-header-buttons__item--lang ul li:nth-child(2) .button--icon--lang{-webkit-transition-delay:.14286s;transition-delay:.14286s}.main-header-buttons__item--lang ul li:nth-child(3) .button--icon--lang{-webkit-transition-delay:.21429s;transition-delay:.21429s}.main-header-buttons__item--lang ul li:nth-child(4) .button--icon--lang{-webkit-transition-delay:.28571s;transition-delay:.28571s}.main-header-buttons__item--lang ul li:nth-child(5) .button--icon--lang{-webkit-transition-delay:.35714s;transition-delay:.35714s}.main-header-buttons__item--lang.is-open ul li .button--icon--lang,.main-header-buttons__item--lang.is-open-freeze ul li .button--icon--lang{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.is-open-freeze .button--icon.active-button{background-color:#000000}.page-container{position:relative;width:100%;height:100%;z-index:1}.content-wrapper{max-width:1360px;padding:16px 20px 40px;margin:0 auto}.video-section{width:100%;max-width:1360px;margin:0 auto;margin-bottom:20px;position:relative;cursor:pointer;border-radius:4px;overflow:hidden;-webkit-box-shadow:0px 35px 30px -5px rgba(0,0,0,0.1);box-shadow:0px 35px 30px -5px rgba(0,0,0,0.1)}.video-section .video-added .video-preload{pointer-events:none}.video-section .video-added .video-play{display:none}.video-section .video-container{position:absolute;top:0;left:0;height:auto;width:100%;z-index:2}.video-section .video-play{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);left:50%;pointer-events:none;-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out;z-index:1;width:15%}.video-section .video-poster{width:100%}.video-section:hover .video-play,.video-section:focus .video-play,.video-section:active .video-play{-webkit-transition:-webkit-transform 0.1s ease-out;transition:-webkit-transform 0.1s ease-out;transition:transform 0.1s ease-out;transition:transform 0.1s ease-out, -webkit-transform 0.1s ease-out;-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.legal-container{text-align:center}.legal-container p{font-size:10px}@media screen and (min-width: 745px){.content-wrapper{padding-bottom:80px}}@media only screen and (min-width: 54.063em){.content-wrapper{padding-top:40px}.video-section{-webkit-box-shadow:0px 40px 40px -40px rgba(0,0,0,0.5);box-shadow:0px 40px 40px -40px rgba(0,0,0,0.5)}.video-section .video-play{width:auto}}@media only screen and (max-width: 25em){.main-header-logo img{max-width:130px}.main-header-buttons ul li{margin-right:0}.main-header-buttons ul li .button-icon{width:30px;height:30px}.main-header-buttons__item--lang ul{top:40px;right:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-header-buttons__item--lang ul li{margin-bottom:8px}}body{background-image:url('../img/holiday-bg.png')}body::after{content:'S';display:none;position:fixed;padding:10px;background:#FFF;bottom:0px;right:0px;z-index:9999}body[data-env="DEV"]::after,body[data-env="LOCAL"]::after{display:block}@media only screen and (min-width: 40.063em){body::after{content:'M'}}@media only screen and (min-width: 54.063em){body::after{content:'L'}}@media only screen and (min-width: 71.063em){body::after{content:'XL'}}@media only screen and (min-width: 120.063em){body::after{content:'XXL'}}
