body{font-family:"Roboto",sans-serif}.nav-image-comp,.large-dual-campaign,.nav-slider{margin-bottom:70px !important}p a:hover{text-decoration:none}section.keymessage-store{margin-bottom:50px}.keymessage-item{position:relative}.keymessage-container .keymessage-item .media-wrapper{height:100%}.keymessage-container .keymessage-item .media-wrapper img,.keymessage-container .keymessage-item .media-wrapper video{object-fit:cover;width:100%;height:100%}.keymessage-container .keymessage-item .info-wrapper{position:absolute;bottom:20px;left:25px;width:64%}.keymessage-container .keymessage-item .info-wrapper h2{line-height:36px;font-size:30px;color:#fff;font-weight:bold;margin:0;margin-bottom:8px;padding-right:20px;text-shadow:0 1px 2px #00000080}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper{display:flex;width:100%;position:relative;flex-wrap:wrap;row-gap:9px}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper p.link{width:50%;height:22px}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper p a{color:#fff;font-weight:bold;font-size:18px}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper p a svg{stroke-width:8px}.keymessage-container .keymessage-item .desconto-container{position:absolute;right:0;bottom:calc(50/375*100vw);width:125px;height:96px}.keymessage-container .keymessage-item .desconto-container .desconto{background-color:#fff;clip-path:polygon(100% 0%,100% 100%,32% 100%,0% 50%,32% 0%);height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:32%;gap:3px}.keymessage-container .keymessage-item .desconto-container .desconto p{padding-right:10px}.keymessage-container .keymessage-item .desconto-container .desconto p:first-of-type{font-size:14px;line-height:14px;font-weight:bold;color:#c30000}.keymessage-container .keymessage-item .desconto-container .desconto p:last-of-type{font-size:10px;line-height:10px;color:#242424}.keymessage-container .keymessage-item .desconto-container.red .desconto{background-color:#c30000}.keymessage-container .keymessage-item .desconto-container.red .desconto p:first-of-type,.keymessage-container .keymessage-item .desconto-container.dark .desconto p:last-of-type{color:#fff}.keymessage-container .keymessage-item .desconto-container.dark .desconto{background-color:#242424}.keymessage-container{display:grid;grid-template-columns:66% 34%;grid-template-rows:61%;height:auto}.keymessage-container.option-one{grid-template-columns:100%;grid-template-rows:100%;height:auto;aspect-ratio:375/640}.keymessage-container.option-three .keymessage-item:nth-child(1){grid-area:1/1/3/3}.keymessage-container.option-three .keymessage-item:nth-child(2){grid-area:3/1/3/2}.keymessage-container.option-three .keymessage-item:nth-child(3){grid-area:3/2/4/3}.keymessage-container.option-four .keymessage-item:nth-child(1){grid-area:1/1/3/3}.keymessage-container.option-four .keymessage-item:nth-child(2){grid-area:3/1/span 2/span 1}.keymessage-container.option-four .keymessage-item:nth-child(3){grid-area:3/2/4/3}.keymessage-container.option-four .keymessage-item:nth-child(4){grid-area:4/2/5/3}.keymessage-container.option-seven{grid-template-columns:repeat(3,calc(100%/3))}.keymessage-container.option-seven .keymessage-item:nth-child(1){grid-area:1/1/4/4}.keymessage-container.option-seven .keymessage-item:nth-child(2){grid-area:4/1/5/2}.keymessage-container.option-seven .keymessage-item:nth-child(3){grid-area:4/2/5/3}.keymessage-container.option-seven .keymessage-item:nth-child(4){grid-area:4/3/5/4}.keymessage-container.option-seven .keymessage-item:nth-child(5){grid-area:5/1/6/2}.keymessage-container.option-seven .keymessage-item:nth-child(6){grid-area:5/2/6/3}.keymessage-container.option-seven .keymessage-item:nth-child(7){grid-area:5/3/6/4}.keymessage-store .swiper-pagination{bottom:20px !important}.player-products-showcase-section{overflow:hidden}.player-products-showcase{margin-bottom:46.5px}@media(min-width:992px){.large-dual-campaign{margin-bottom:80px !important}.keymessage-container .keymessage-item .info-wrapper{bottom:35px;left:43px;width:76.52%}.keymessage-container .keymessage-item .info-wrapper h2{font-size:36px;margin-bottom:15px}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper{row-gap:15px}.keymessage-container .keymessage-item .info-wrapper .buttons-wrapper p.link{height:24px}.keymessage-store .swiper-wrapper{height:min(calc((550/1366)*100vw),640px)}.keymessage-container{grid-template-rows:auto}.keymessage-container .keymessage-item .desconto-container{bottom:calc(90/1366*100vw)}.keymessage-container.option-one{aspect-ratio:unset}.keymessage-container.option-three{grid-template-columns:repeat(5,20%)}.keymessage-container.option-three .keymessage-item:nth-child(1){grid-area:1/1/3/3}.keymessage-container.option-three .keymessage-item:nth-child(2){grid-area:1/3/3/5}.keymessage-container.option-three .keymessage-item:nth-child(3){grid-area:1/5/3/6}.keymessage-container.option-four{grid-template-columns:repeat(5,20%)}.keymessage-container.option-four .keymessage-item:nth-child(1){grid-area:1/1/3/3}.keymessage-container.option-four .keymessage-item:nth-child(2){grid-area:1/3/3/5}.keymessage-container.option-four .keymessage-item:nth-child(3){grid-area:1/5/2/6}.keymessage-container.option-four .keymessage-item:nth-child(4){grid-area:2/5/3/6}.keymessage-container.option-seven{grid-template-columns:repeat(5,20%)}.keymessage-container.option-seven .keymessage-item:nth-child(1){grid-area:1/1/3/3}.keymessage-container.option-seven .keymessage-item:nth-child(2){grid-area:1/3/2/4}.keymessage-container.option-seven .keymessage-item:nth-child(3){grid-area:1/4/2/5}.keymessage-container.option-seven .keymessage-item:nth-child(4){grid-area:1/5/2/6}.keymessage-container.option-seven .keymessage-item:nth-child(5){grid-area:2/3/3/4}.keymessage-container.option-seven .keymessage-item:nth-child(6){grid-area:2/4/3/5}.keymessage-container.option-seven .keymessage-item:nth-child(7){grid-area:2/5/3/6}.keymessage-store .swiper-pagination{bottom:40px;right:23px;top:initial}.player-products-showcase-section .section-header-title{padding-bottom:15px}.player-products-showcase{margin-bottom:56.5px}}@media(min-width:1200px){.keymessage-container .keymessage-item .info-wrapper h2{min-width:390px}}@media only screen and (hover:none) and (pointer:coarse){.large-dual-campaign .campaign-wrapper .background-wrapper:hover .background{transform:scale(1)}}