body #principal-main.branded-layout>section:nth-child(2){margin-top:71px}@media all and (min-width: 1024px){body #principal-main.branded-layout>section:nth-child(2){margin-top:240px}}@media all and (min-width: 1300px){body #principal-main.branded-layout>section:nth-child(2){margin-top:300px}}@media all and (min-width: 2560px){body #principal-main.branded-layout>section:nth-child(2){margin-top:400px}}body.mx header#main-header{top:0}body.mx #principal-main.branded-layout .branded-backgrounds{top:106px}#principal-main.branded-layout .branded-backgrounds{position:absolute;left:0;right:0;top:137px}#principal-main.branded-layout .branded-backgrounds>a img,#principal-main.branded-layout .branded-backgrounds>a picture{width:100%}#principal-main.branded-layout .branded-backgrounds>a picture{background:linear-gradient(-45deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));background-size:200% 150%;-webkit-animation:gradient 3s infinite;animation:gradient 3s infinite}@media all and (min-width: 1025px){#principal-main.branded-layout .branded-backgrounds>a picture{width:100vw;height:100vh;position:absolute}}#principal-main.branded-layout .more{height:100%}#principal-main.branded-layout .branded-logo{position:absolute;z-index:1}#principal-main.branded-layout .branded-logo img{width:200px;max-width:100%}@media all and (min-width: 768px){#principal-main.branded-layout .branded-logo img{width:100%}}#principal-main.branded-layout .branded-background img{width:100%;max-width:100%;position:absolute;left:0}#principal-main.branded-layout .gradient-bg{content:"";width:100vw;height:2538px;position:absolute;left:0;top:0;background:#051418;background:linear-gradient(0deg, rgb(5, 20, 24) 0%, rgb(5, 20, 24) 10%, rgba(5, 20, 24, 0) 40%, rgba(5, 20, 24, 0) 100%)}#principal-main.branded-layout .branded-channel{display:none;align-content:center;justify-content:space-between;align-items:center;margin:0 auto;width:100%;flex-direction:column;position:absolute;margin-top:0}@media all and (min-width: 769px)and (max-width: 1359px){#principal-main.branded-layout .branded-channel{display:flex;margin-top:-140px}}@media all and (min-width: 1360px){#principal-main.branded-layout .branded-channel{display:flex;margin-top:-186px}}#principal-main.branded-layout>section:nth-child(2){width:100%;min-height:auto;border-radius:1rem 1rem 0 0;margin:0 auto;padding-bottom:2.375rem}@media all and (min-width: 1024px){#principal-main.branded-layout>section:nth-child(2){width:80%;padding-top:1.375rem;padding-left:1.375rem;padding-right:1.375rem}}#principal-main.branded-layout>section:nth-child(2) header{background-color:#051418;padding:22px 4px;display:none !important}@media all and (min-width: 769px){#principal-main.branded-layout>section:nth-child(2) header{padding:22px}}#principal-main.branded-layout>section:nth-child(2) main .background-special .more{display:none}#principal-main.branded-layout>section:nth-child(2) ul.splide__pagination{display:flex}#principal-main.branded-layout>section:nth-child(2) ul:not(.splide__pagination){display:flex;min-height:auto}#principal-main.branded-layout>section:nth-child(2) ul .game-banner h3{display:none}#principal-main.branded-layout>section:nth-child(2) ul .game-banner-container .info-box{display:none}#principal-main.branded-layout>section:nth-child(2) .slick-arrow{width:70px;height:90%;top:45%;background:url("/assets/images/icons/arrow-dark.png") center center no-repeat;-webkit-filter:invert(100%);filter:invert(100%);top:calc(50% - 30px)}@media all and (min-width: 1024px){#principal-main.branded-layout>section:nth-child(2) .slick-arrow{top:50%;width:120px;height:85%;top:48%}}#principal-main.branded-layout>section:nth-child(2) .splide__arrow--prev{left:0}#principal-main.branded-layout>section:nth-child(2) .splide__arrow--next{right:0}#principal-main.branded-layout>section:nth-child(2) .splide__arrow:focus-visible{outline:none}#principal-main.branded-layout>section:nth-child(2) .slick-prev{-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}#principal-main.branded-layout>section:nth-child(2) .slick-prev svg{display:none}#principal-main.branded-layout>section:nth-child(2) .slick-next svg{display:none}@media all and (min-width: 1024px){#principal-main.branded-layout>section:nth-child(2) .slick-prev{left:-90px}#principal-main.branded-layout>section:nth-child(2) .slick-next{right:-90px}}#principal-main.branded-layout>section:nth-child(2) .slick-dots{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:16px}#principal-main.branded-layout>section:nth-child(2) .slick-dots li{width:10px;height:4px;background:#0a542c;padding:3px;margin:3px;border-radius:2px;cursor:pointer}#principal-main.branded-layout>section:nth-child(2) .slick-dots li.slick-active{background:#00ff7a;box-shadow:0px 0px 5px #00ff7a}#principal-main.branded-layout>section:nth-child(2) .slick-dots li button{display:none}#principal-main.branded-layout>section:nth-child(2) .game-banner a.image,#principal-main.branded-layout>section:nth-child(2) .game-banner img.banner{border-radius:0;height:100%;object-fit:contain}#principal-main.branded-layout>section:nth-child(2) .slick-slide:last-child a.image,#principal-main.branded-layout>section:nth-child(2) .slick-slide:last-child img.banner{width:100%}#principal-main.branded-layout>section:nth-child(2) .splide__slide>game-item>div{transition:-webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .3s cubic-bezier(0.4, 0, 0.2, 1)}#principal-main.branded-layout>section:nth-child(2) .splide__slide{background-color:rgba(0,0,0,0)}@media all and (min-width: 1000px){#principal-main.branded-layout section.is-lightning-discounts{flex-direction:row;align-items:flex-start;grid-gap:12px}}#principal-main.branded-layout .game-block{background:#051418;padding:22px 12px}@media all and (min-width: 768px){#principal-main.branded-layout .game-block{padding:22px}}@media all and (min-width: 1000px){#principal-main.branded-layout .game-block{padding:45px}}@media all and (min-width: 1000px){#principal-main.branded-layout .game-block:not(:nth-child(2),.view-list) ul .game-banner-container:not(.more) .game-banner{width:initial}}#principal-main.branded-layout .game-block:not(.view-list) .scroll-container{margin-right:0;margin-left:0;width:100%}@media all and (min-width: 1024px){#principal-main.branded-layout .game-block:not(.view-list) .scroll-container{height:100%}}@media all and (min-width: 1024px){#principal-main.branded-layout .game-block:not(section:nth-child(2),.product-related,.list){width:80%;margin:0 auto}}@media all and (min-width: 1024px){#principal-main.branded-layout .game-block:not(section:nth-child(2),.product-related,.clair-john-thomas-thomas,.clair-thomas-thomas-thomas-thomas,.john-clair-john,.john-john-john-john) .scroll-container{display:flex;grid-gap:22px}}#principal-main.branded-layout .game-block .list .home-slider{display:flex;position:inherit;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;grid-gap:50px 7%}#principal-main.branded-layout .game-block .list header h2{font-family:"Metropolis",sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:48px;display:flex;align-items:center;color:#fff}#principal-main.branded-layout .game-block .lightning-discount .description{color:#fff;font-size:14px;line-height:14px;margin-bottom:0;display:none}@media all and (min-width: 1000px){#principal-main.branded-layout .game-block .lightning-discount .description{display:block;max-width:300px;color:#fff;font-family:"Metropolis",sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:28px}}#principal-main.branded-layout .game-block .lightning-discount .hashtag{color:#fff;margin:0}#principal-main.branded-layout .game-block .lightning-discount .to{font-size:10px;line-height:10px;color:#fff;margin-bottom:0px;padding:0px}@media all and (min-width: 1000px){#principal-main.branded-layout .game-block .lightning-discount .to{font-size:initial;line-height:initial;margin-top:10px}}#principal-main.branded-layout .game-block .lightning-discount h2{font-family:"Metropolis",sans-serif;font-weight:600;font-size:20px;line-height:20px;color:#ff7d00;margin:0;display:flex;align-items:center;justify-content:flex-start;align-content:center;flex-wrap:nowrap;flex-direction:row;grid-gap:0 16px}@media all and (min-width: 1000px){#principal-main.branded-layout .game-block .lightning-discount h2{font-size:2.7rem;line-height:2.7rem}}#principal-main.branded-layout .game-block .lightning-discount h2 img{width:40px;height:40px}#principal-main.branded-layout .game-block .new-john-john-john.special-promotions{height:auto !important;min-height:auto !important}#principal-main.branded-layout .game-block .new-john-john-john ul .game-banner-container{flex:2}#principal-main.branded-layout .game-block .new-full-thomas .lightning-discount{margin-bottom:40px}#principal-main.branded-layout .game-block .new-full-thomas .lightning-discount .title{margin-bottom:20px}#principal-main.branded-layout .game-block .new-full-thomas.special-promotions{height:auto !important;min-height:auto !important}#principal-main.branded-layout .game-block .new-full-thomas.special-promotions ul{margin-right:0}#principal-main.branded-layout .game-block .clair-thomas-thomas-thomas-thomas h3{overflow:hidden;max-width:none}#principal-main.branded-layout .game-block .clair-john-thomas-thomas h3{overflow:hidden;max-width:none}#principal-main.branded-layout .game-block section.game-block:not(:nth-child(2),.view-list) ul .game-banner-container:not(.more) .game-banner{grid-gap:0 12px;width:calc(100vw - 55px)}#principal-main.branded-layout .game-block section:not(:nth-child(2)) .slick-initialized .slick-slide{margin:0 8px}#principal-main.branded-layout .game-block>section:nth-child(2) .slick-center{position:relative}#principal-main.branded-layout .game-block>section:nth-child(2) .slider__item>img{width:100%;height:auto}#principal-main.branded-layout .game-block.game-block-ads img{width:100%;max-width:1920px;border-radius:10px}#principal-main.branded-layout .game-block.list.great-partners li{max-width:120px}#principal-main.branded-layout .game-block.list.great-partners li img{width:100%}#principal-main.branded-layout .game-block.view-list .game-banner .shopping .cart button{margin-top:0}@media all and (min-width: 1024px){#principal-main.branded-layout .game-block.new-full-thomas.special-promotions .lightning-discount{margin-bottom:20px}}@media all and (min-width: 1025px){#principal-main.branded-layout .game-block.new-full-thomas.special-promotions .lightning-discount{width:270px}}@media all and (min-width: 1024px){#principal-main.branded-layout .game-block.new-full-thomas.special-promotions ul .slick-slide{margin-right:22px}}#principal-main button.splide__pagination__page{width:16px;height:10px;background:#0a542c;padding:5px;margin:4px;border-radius:2px;cursor:pointer;opacity:1}#principal-main button.splide__pagination__page.is-active{display:initial;background:#00ff7a;box-shadow:0px 0px 5px #00ff7a}#principal-main .great-partners{width:100% !important;background:#0d3840 !important;padding:22px 12% !important;flex-direction:column}@media all and (min-width: 1025px){#principal-main .great-partners{flex-direction:row}}#principal-main .great-partners header{display:flex;justify-content:center;align-items:center}@media all and (min-width: 1000px){#principal-main .great-partners header h2{font-size:36px;line-height:48px}}.home-slider.slider{flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;grid-gap:2px 50px}.great-partners ul{height:100% !important;min-height:100% !important}.great-partners ul.slider li img{max-width:80px}@media all and (min-width: 1920px){.great-partners ul.slider li img{max-width:130px}}@media all and (min-width: 1000px){.splide__track:after{content:" ";position:absolute;width:100%;right:0;top:0;height:100%;z-index:99;pointer-events:none}}.splide{height:0}.splide.is-initialized,.splide.is-rendered{height:auto}