html body .prateleira ul li{position:relative}html body .prateleira ul li .x-product-item{width:100%;float:left;background-color:#fff;outline:1px solid #e5e5e5;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .prateleira ul li .x-product-item .x-img{width:100%;float:left;height:215px;overflow:hidden}@media only screen and (min-width: 1320px){html body .prateleira ul li .x-product-item .x-img{height:245px}}@media only screen and (min-width: 1520px){html body .prateleira ul li .x-product-item .x-img{height:285px}}@media only screen and (min-width: 1650px){html body .prateleira ul li .x-product-item .x-img{height:330px}}html body .prateleira ul li .x-product-item .x-img .x-off-flag{display:none}html body .prateleira ul li .x-product-item .x-img .x-flags{display:flex}html body .prateleira ul li .x-product-item .x-img .x-flags .flag,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag{padding:5px;width:50%;max-width:160px;max-height:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;text-align:center;color:#fff}html body .prateleira ul li .x-product-item .x-img .x-flags .flag span,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag span{font-size:10px}@media screen and (min-width: 1119px){html body .prateleira ul li .x-product-item .x-img .x-flags .flag span,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag span{font-size:12px}}html body .prateleira ul li .x-product-item .x-img .x-flags .flag[class*='pre-vendas'],html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag[class*='pre-vendas']{display:none}html body .prateleira ul li .x-product-item .x-img .x-flags .flag-desconto,html body .prateleira ul li .x-product-item .x-img .x-flags .flag-vista,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag-desconto,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag-vista{background:#d61e13}html body .prateleira ul li .x-product-item .x-img .x-flags .flag-prazo,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag-prazo{background-color:#fff;color:#d61e13}html body .prateleira ul li .x-product-item .x-img .x-flags .flag.pre-venda,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag.pre-venda{font-size:0 !important;background:#57adbf;display:none}html body .prateleira ul li .x-product-item .x-img .x-flags .flag.pre-venda:after,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag.pre-venda:after{content:"Novidade*";text-align:center;font-size:10px}@media screen and (min-width: 1119px){html body .prateleira ul li .x-product-item .x-img .x-flags .flag.pre-venda:after,html body .prateleira ul li .x-product-item .x-img .x-flags .x-flag.pre-venda:after{font-size:12px}}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.pre-venda{font-size:0 !important;display:none;background:#57adbf}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.pre-venda:after{content:"Novidade";text-align:center;font-size:10px}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.ganhe-brinde{display:block;background:#d44a2a}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.fnac-outlet{display:block;background:#fd5719;font-size:0}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.fnac-outlet:after{content:'Outlet';font-size:12px;float:left;width:100%}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag.black-friday{display:block;margin:7px;background:url("/arquivos/x-selo-bf16vitrine.png") center no-repeat;width:50px;height:50px !important;max-height:50px !important;font-size:0 !important}html body .prateleira ul li .x-product-item .x-img .x-flags p.flag[class*="10--a-vista"],html body .prateleira ul li .x-product-item .x-img .x-flags p.flag[class*="12--a-vista"]{background:#d61e13;display:block}html body .prateleira ul li .x-product-item .x-img .x-product-image{width:100%;float:left;padding:20px 30px 0;text-align:center;mix-blend-mode:multiply}html body .prateleira ul li .x-product-item .x-img .x-product-image *{mix-blend-mode:multiply}html body .prateleira ul li .x-product-item .x-img .x-product-image img{max-width:95%;height:auto;position:relative;top:0;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}html body .prateleira ul li .x-product-item .x-wishlist-group{width:100%;float:left;text-align:center;padding:12px 0}html body .prateleira ul li .x-product-item .x-wishlist-group span{display:inline-block;text-indent:-999em;overflow:hidden;text-align:left;cursor:pointer;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -442px;width:19px;height:18px}html body .prateleira ul li .x-product-item .x-wishlist-group span:hover,html body .prateleira ul li .x-product-item .x-wishlist-group span.x-added{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -422px;width:19px;height:18px}html body .prateleira ul li .x-product-item .x-group-infos{width:100%;float:left;padding:0 15px}html body .prateleira ul li .x-product-item .x-group-infos.x-list-type{display:none}html body .prateleira ul li .x-product-item .x-group-infos .x-product-name{width:100%;float:left;overflow:hidden;height:47px}html body .prateleira ul li .x-product-item .x-group-infos .x-product-name a{display:block}html body .prateleira ul li .x-product-item .x-group-infos .x-product-name a h3{display:block;color:#000;font-size:14px;text-transform:uppercase;line-height:16px;font-weight:700}html body .prateleira ul li .x-product-item .x-group-infos .x-price{width:100%;float:left;margin-top:15px;height:60px}html body .prateleira ul li .x-product-item .x-group-infos .x-price a{display:block}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-installments{color:#000000;font-weight:800;font-size:14px;margin:8px 0;display:block;bottom:8.7% !important}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-installments:after{content:' sem juros';font-size:14px;font-weight:400;color:#000000}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-installments span{color:#000;font-weight:500;font-size:14px}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-best-price-parcell{display:block;color:#d61e13;font-weight:900;font-size:20px;margin-top:6px}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-best-price-parcell span{font-weight:500;text-transform:lowercase}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-price-10{color:#d61e13;font-weight:900;font-size:20px;position:absolute;bottom:87px}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-price-10 .x-price-promo{font-size:14px;font-weight:400}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-old-price{display:block;color:#444444;font-size:11px;text-decoration:line-through}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-old-price+.x-no-parcel{color:#d61e13;font-weight:900;font-size:19px;margin-top:5px;display:block}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-old-price+.x-no-parcel span{color:#000}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-best-price{font-size:20px;color:#d61e13;text-transform:uppercase;font-weight:900}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-best-price span{font-size:11px;font-weight:500}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-just-best-price{font-size:19px;color:#d61e13;text-transform:uppercase;font-weight:900}html body .prateleira ul li .x-product-item .x-group-infos .x-price a .x-just-best-price span{font-size:14px;font-weight:500;text-transform:initial;color:#000;text-transform:capitalize;display:none}html body .prateleira ul li .x-product-item .x-group-infos .x-price-x-out-of-stock{width:100%;float:left;margin-top:15px;font-size:14px;font-weight:600;height:59px;line-height:60px}html body .prateleira ul li .x-product-item .x-group-infos .x-fnac-card{display:none}html body .prateleira ul li .x-product-item .x-group-infos .x-buy{width:100%;float:left;padding:12px 0;opacity:0;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .prateleira ul li .x-product-item .x-group-infos .x-buy a{text-align:center;display:block;padding:11px 0;font-size:12px;text-transform:uppercase;color:#000;font-weight:700;border-radius:3px;background-color:#efb600;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .prateleira ul li .x-product-item .x-group-infos .x-buy a:before{content:'';display:inline-block;margin-right:8px;margin-bottom:-1px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -113px;width:15px;height:11px}html body .prateleira ul li .x-product-item .x-group-infos .x-buy a:hover{background-color:#d6a300}html body .prateleira ul li .x-product-item .x-group-infos .x-out-of-stock{width:100%;float:left;padding:12px 0;opacity:0;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .prateleira ul li .x-product-item .x-group-infos .x-out-of-stock a{background-color:#ccc;color:#333;border:1px solid #333;text-align:center;display:block;padding:11px 0;font-size:12px;text-transform:uppercase;color:#000;font-weight:700;border-radius:3px;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .prateleira ul li .x-product-item .x-group-infos .x-out-of-stock a:before{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -139px;width:16px;height:12px}html body .prateleira ul li .x-product-item .x-group-infos .x-out-of-stock a:hover{background-color:#bfbfbf}html body .prateleira ul li:hover .x-product-item{background-color:#f7f7f7}html body .prateleira ul li:hover .x-product-item .x-img .x-product-image img{max-width:100%;top:-12px}html body .prateleira ul li:hover .x-product-item .x-group-infos .x-buy,html body .prateleira ul li:hover .x-product-item .x-group-infos .x-out-of-stock{opacity:1}html body .prateleira ul.slick-initialized{position:relative}html body .prateleira ul.slick-initialized .slick-list{overflow:hidden}html body .prateleira ul.slick-initialized .slick-arrow{position:absolute;top:45%;text-indent:-999em;overflow:hidden;display:block;background-color:transparent;z-index:1021;cursor:pointer}html body .prateleira ul.slick-initialized .slick-arrow.slick-prev{left:15px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -1574px;width:35px;height:35px}html body .prateleira ul.slick-initialized .slick-arrow.slick-next{right:15px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -1648px;width:35px;height:35px}html body .prateleira ul.slick-initialized .slick-arrow.slick-disabled{opacity:.3}.home-popups{position:fixed;top:50%;left:50%;width:410px;height:410px;-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2000;visibility:hidden;opacity:0}.home-popups.is-active{visibility:visible;opacity:1}.home-popups__overlay{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.3);z-index:2000;visibility:hidden;opacity:0;cursor:pointer;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out}.home-popups__overlay.is-active{visibility:visible;opacity:1}.home-popups__close-btn{width:40px;height:40px;position:absolute;top:-20px;right:-20px;border-radius:50%;background:#fff;padding-top:4px;padding-left:2px;cursor:pointer;color:#000;text-align:center;font-size:30px;font-weight:100}.home-popup--news{background-image:url("home-popup-bg.jpg");background-repeat:no-repeat}.home-popup--news .home-popup__body{width:410px;height:410px;padding-top:45px}.home-popup__img-container{cursor:pointer}.home-popup__img-link{display:block}.home-popup__img__img{max-width:100%;height:auto}.home-popup__title{text-transform:uppercase;letter-spacing:1px;font-size:16px}.home-popup__title--strong{position:relative;left:-2px;color:#e9af00;font-size:48px;font-weight:bold;text-transform:capitalize}.home-popup__title--p1{color:#696969;text-align:center;font-size:30px;font-weight:500;text-transform:uppercase}.home-popup__wrapper{padding:0 50px}.home-popup__wrapper--newsletter_form{position:relative}.home-popup__form{position:relative;padding:50px 0 0 0}.home-popup__msg-box{padding:0 0px 0 25px;color:#e80200;font-size:12px;position:absolute;top:25px;visibility:hidden;opacity:0}.home-popup__msg-box[data-state="visible"]{opacity:1;visibility:visible}.home-popup__msg-box:after{content:"";display:inline-block;width:20px;height:20px;background-image:url("error-icon.png");background-repeat:no-repeat;top:-4px;left:0;position:absolute}.home-popup__form-response .home-popup__title--strong{padding-top:5px;font-size:48px;text-align:center}.home-popup__text-box{text-align:center;text-transform:uppercase;line-height:1.8;color:#282828;padding:40px 0}.home-popup__input{display:block;width:100%;border-radius:3px;margin-bottom:17px;height:40px;font-size:14px;color:#2f2f2f}.home-popup__input--text{padding:0px 0 0 10px;border:1px solid #aaadaa}.home-popup__input--submit,.home-popup__back-to-home-btn{background-color:#e9af00;border-radius:3px;cursor:pointer;text-transform:uppercase;font-weight:bold;font-size:17px;color:#000;letter-spacing:1px}.home-popup__back-to-home-btn{text-align:center;display:block;padding:15px 0;font-weight:bold}html body .x-general .x-content .x-carousel-home{width:100%;float:left;position:relative;overflow:hidden}html body .x-general .x-content .x-carousel-home .box-banner{float:left;width:100%;overflow:hidden;position:relative;opacity:0;visibility:hidden}html body .x-general .x-content .x-carousel-home .box-banner:first-of-type{position:relative;visibility:visible}html body .x-general .x-content .x-carousel-home .box-banner img{width:100%;height:auto}html body .x-general .x-content .x-carousel-home.slick-initialized .box-banner{visibility:visible;opacity:1}html body .x-general .x-content .x-carousel-home .slick-arrow{position:absolute;top:47%;text-indent:-999em;overflow:hidden;display:block;background-color:transparent;z-index:1021;cursor:pointer}html body .x-general .x-content .x-carousel-home .slick-arrow.slick-prev{left:20px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -1685px;width:35px;height:35px}html body .x-general .x-content .x-carousel-home .slick-arrow.slick-next{right:20px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -1611px;width:35px;height:35px}html body .x-general .x-content .x-carousel-home .slick-dots{position:absolute;bottom:20px;width:100%;text-align:center;z-index:1021}html body .x-general .x-content .x-carousel-home .slick-dots li{display:inline-block;margin:0 5px;cursor:pointer}html body .x-general .x-content .x-carousel-home .slick-dots li button{display:block;text-indent:-999em;overflow:hidden;width:10px;height:10px;background-color:transparent;border:1px solid #fff;border-radius:50%}html body .x-general .x-content .x-carousel-home .slick-dots li.slick-active button{background-color:#fff}html body .x-general .x-content .x-highlight-banners{width:100%;float:left;display:none}html body .x-general .x-content .x-highlight-banners>.x-title{width:97%;float:left;margin-right:1.5%;margin-left:1.5%;margin-top:35px;border-bottom:1px solid #e5e5e5}html body .x-general .x-content .x-highlight-banners>.x-title h3{font-size:20px;text-transform:uppercase;font-weight:500;padding:10px 0;display:inline-block;border-bottom:2px solid #000}html body .x-general .x-content .x-highlight-banners .x-group{width:98%;float:left;margin:30px 1% 0}html body .x-general .x-content .x-highlight-banners .x-group ul li{width:19%;margin:0 0.5%;float:left}html body .x-general .x-content .x-highlight-banners .x-group ul li a{display:block}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item{width:100%;float:left;background-color:#f7f7f7;border:1px solid #e5e5e5}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item .x-img{width:100%;float:left;text-align:center}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item .x-img img{width:100%;height:auto;display:inline-block;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item .x-title{width:100%;float:left;text-align:center;padding:15px 0}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item .x-title h3{font-size:14px;color:#000;font-weight:700}html body .x-general .x-content .x-highlight-banners .x-group ul li .x-item .x-title h3:after{content:'';display:inline-block;margin-left:7px;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -78px;width:5px;height:9px}html body .x-general .x-content .x-highlight-banners .x-group ul li:hover .x-item{border-color:#e2b100}html body .x-general .x-content .x-highlight-banners .x-group ul li:hover .x-item .x-img img{-ms-transform:translateY(-15px);-o-transform:translateY(-15px);-moz-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}html body .x-general .x-content .x-group-shelfs-slide{width:100%;float:left}html body .x-general .x-content .x-group-shelfs-slide>ul{width:97%;float:left;border-bottom:1px solid #e5e5e5;margin-bottom:15px;margin-top:25px;margin-right:1.5%;margin-left:1.5%}html body .x-general .x-content .x-group-shelfs-slide>ul li{display:inline-block;margin-right:40px}html body .x-general .x-content .x-group-shelfs-slide>ul li a{display:block;font-size:14px;color:#000;padding:10px 0;border-bottom:3px solid transparent;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}html body .x-general .x-content .x-group-shelfs-slide>ul li a.x-active{font-size:20px;text-transform:uppercase;border-bottom-color:#000}html body .x-general .x-content .x-group-shelfs-slide>ul li a:hover{border-bottom-color:#000}html body .x-general .x-content .x-group-shelfs-slide.x-ultimo>ul{display:none}html body .x-general .x-content .x-group-shelfs-slide.x-ultimo .x-view-shelfs{display:none}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs{width:100%;float:left;margin-bottom:35px}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs>div{width:100%;float:left}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs>div .prateleira{width:100%;float:left}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs>div .prateleira ul{width:100%;float:left}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs>div .prateleira ul li{float:left}html body .x-general .x-content .x-group-shelfs-slide .x-view-shelfs>div .prateleira ul li .x-product-item{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}html body .x-general .x-content .x-group-shelfs-slide.x-has-slide .x-view-shelfs>div{position:absolute;visibility:hidden}html body .x-general .x-content .x-group-shelfs-slide.x-has-slide .x-view-shelfs>div.x-active{position:relative;visibility:visible}html body .x-general .x-content .x-group-super-banners{width:100%;float:left}html body .x-general .x-content .x-group-super-banners .x-left{width:57.4%;float:left}html body .x-general .x-content .x-group-super-banners .x-left .x-top{width:100%;float:left}html body .x-general .x-content .x-group-super-banners .x-left .x-top .box-banner{width:100%;float:left}html body .x-general .x-content .x-group-super-banners .x-left .x-top .box-banner a{display:block;line-height:0}html body .x-general .x-content .x-group-super-banners .x-left .x-top .box-banner a img{width:100%;height:auto}html body .x-general .x-content .x-group-super-banners .x-left .x-bottom{width:100%;float:left}html body .x-general .x-content .x-group-super-banners .x-left .x-bottom .box-banner{width:50%;float:left}html body .x-general .x-content .x-group-super-banners .x-left .x-bottom .box-banner a{display:block;line-height:0}html body .x-general .x-content .x-group-super-banners .x-left .x-bottom .box-banner a img{width:100%;height:auto}html body .x-general .x-content .x-group-super-banners .x-right{width:42.6%;float:right}html body .x-general .x-content .x-group-super-banners .x-right .box-banner{width:100%;float:left}html body .x-general .x-content .x-group-super-banners .x-right .box-banner a{display:block;line-height:0}html body .x-general .x-content .x-group-super-banners .x-right .box-banner a img{width:100%;height:auto}html body .x-general .x-content .x-group-super-banners .box-banner{position:relative;cursor:pointer}html body .x-general .x-content .x-group-super-banners .box-banner a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}html body .x-general .x-content .x-group-super-banners:hover .box-banner a:before{background-color:rgba(0,0,0,0.4)}html body .x-general .x-content .x-group-super-banners:hover .box-banner a:hover:before{background-color:transparent}html body .x-general .x-content .x-group-banner-full{width:100%;float:left}html body .x-general .x-content .x-group-banner-full .box-banner{width:100%;float:left}html body .x-general .x-content .x-group-banner-full .box-banner a{display:block}html body .x-general .x-content .x-group-banner-full .box-banner a img{width:100%;height:auto}html body .x-general .x-content .x-group-special-stores{width:98%;float:left;margin:0 1%}html body .x-general .x-content .x-group-special-stores .x-title{width:99%;float:left;margin:0 0.5% 17px}html body .x-general .x-content .x-group-special-stores .x-title h4{font-size:20px;text-transform:uppercase;border-bottom-color:#000;display:inline-block;padding:10px 0;border-bottom:3px solid #000}html body .x-general .x-content .x-group-special-stores .x-brands{width:100%;float:left}html body .x-general .x-content .x-group-special-stores .x-brands .box-banner{width:15.65%;float:left;margin:0 0.5%}html body .x-general .x-content .x-group-special-stores .x-brands .box-banner a{display:block}html body .x-general .x-content .x-group-special-stores .x-brands .box-banner a img{width:100%;height:auto;border:1px solid #e5e5e5;-ms-transition:border 0.3s;-o-transition:border 0.3s;-moz-transition:border 0.3s;-webkit-transition:border 0.3s;transition:border 0.3s}html body .x-general .x-content .x-group-special-stores .x-brands .box-banner a img:hover{border-color:#e9af00}html body .x-general .x-content .x-group-banner-stores{width:100%;display:table;padding:30px 0;position:relative}html body .x-general .x-content .x-group-banner-stores>div{display:block;vertical-align:middle}html body .x-general .x-content .x-group-banner-stores>div.x-left{width:320px;background-color:#e2b100;position:absolute;display:none;vertical-align:middle;text-align:center;z-index:1;left:0;top:30px;height:220px}html body .x-general .x-content .x-group-banner-stores>div.x-left:after{content:'';display:block;width:0;height:0;position:absolute;top:0;left:100%;bottom:0;margin:auto;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #e2b100}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info{width:100%;float:left;padding:10px 20px 10px 20px}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-name{width:100%;float:left}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-name h5{display:block;text-align:center}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-name h5:before{content:'';display:inline-block;background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -1722px;width:29px;height:38px}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-name h5 span{text-transform:uppercase;color:#fff;font-size:24px;font-weight:700;display:block;text-align:center;margin-top:5px;margin-bottom:5px;letter-spacing:1px}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-name h6{display:block;font-size:14px;text-transform:uppercase;color:#fff;font-weight:300;padding-bottom:5px;border-bottom:1px solid #fff;letter-spacing:1px}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-bottom{width:100%;float:left}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-bottom span{font-size:15px;color:#fff;font-weight:300;display:block;margin:5px 0}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-bottom a{display:inline-block;color:#000;font-size:12px;text-transform:uppercase;letter-spacing:1px;background-color:#fff;padding:14px 28px;text-align:center;font-weight:500;border-radius:3px;border:1px solid transparent;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .x-general .x-content .x-group-banner-stores>div.x-left .x-info .x-bottom a:hover{background-color:#e5e5e5;border-color:#000}html body .x-general .x-content .x-group-banner-stores>div.x-right .x-img{width:100%;float:left;height:220px;background:url("lojas-fnac-desktop.jpg") no-repeat;background-position:center;background-size:100%;position:relative}html body .x-general .x-content .x-group-banner-stores>div.x-right .x-img .x-ver-lojas{display:block !important;position:absolute;right:0;top:28%;color:#1e1e1e;width:270px;height:45px;line-height:45px;text-align:center;background:#cfcfcf;text-transform:uppercase;font-weight:bold;font-size:17px;margin-right:7%;border-radius:6px}html body .x-general .x-content .x-group-banner-stores>div.x-right .x-img .x-ver-proxima{width:270px;height:45px;border:1px solid #cfcfcf;font-family:Roboto;color:#e5e5e5;font-size:15px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;border-radius:6px;padding:12px 4px;right:0;top:53%;position:absolute;margin-right:7%}html body .x-general .x-content .x-display-newsletter{display:none !important}html body .x-general .x-content .x-group-bonus{display:none;width:98%;float:left;margin:0 1% 24px}html body .x-general .x-content .x-group-bonus .x-title{width:99%;float:left;margin:0 0.5% 17px}html body .x-general .x-content .x-group-bonus .x-title h4{font-size:20px;text-transform:uppercase;border-bottom-color:#000;display:inline-block;padding:10px 0;border-bottom:3px solid #000}html body .x-general .x-content .x-group-bonus .x-plans{width:100%;float:left}html body .x-general .x-content .x-group-bonus .x-plans ul li{width:13.28%;float:left;margin:0 0.5%;position:relative;overflow:hidden;background-color:#f7f7f7;border:1px solid transparent;cursor:pointer}html body .x-general .x-content .x-group-bonus .x-plans ul li:after{content:'';display:block;position:absolute;right:-15px;top:-10px;z-index:1;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .x-general .x-content .x-group-bonus .x-plans ul li:hover{border-color:#e2b100}html body .x-general .x-content .x-group-bonus .x-plans ul li:hover:after{right:5px !important;top:5px !important}html body .x-general .x-content .x-group-bonus .x-plans ul li>a{display:table-cell;vertical-align:bottom;height:115px;padding:15px;position:relative;z-index:2;-ms-transition:.3s;-o-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}html body .x-general .x-content .x-group-bonus .x-plans ul li>a h6{text-transform:uppercase;font-size:17px;color:#000;line-height:23px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-card:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -2697px;width:94px;height:78px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-ticket:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -3225px;width:97px;height:97px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-services:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -3324px;width:98px;height:99px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-company:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -2113px;width:67px;height:66px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-universe:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -2546px;width:73px;height:73px;top:0px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-gift:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -2621px;width:93px;height:74px}html body .x-general .x-content .x-group-bonus .x-plans ul li.x-revel:after{background-image:url(/arquivos/x-sprite-fnac.png?0.04349806650460075);background-position:0px -3528px;width:111px;height:101px}html body .x-general .x-content .x-banner-bottom img{display:block;max-width:100%;height:auto;margin:0 auto}
