.g-recaptcha{margin:10px auto!important;width:304px!important}.img-responsive{display:block;height:auto;max-width:100%;max-height:100%;width:100%}.validateRecaptcha.error+.g-recaptcha{border:1px solid #f66;border-radius:2px}.validateRecaptcha+.g-recaptcha{border:1px solid unset;border-radius:2px}#alignenter{text-align:center!important}.overlay-area .content .form button.btn_recovery_clientes_to_dados_pessoais.gray-color{background-color:#bfbcbc;color:#000}body.grey{background:#f7f7f7}body.lock{height:auto;overflow:hidden;width:100%;position:absolute}.showOverlay{display:block}.shipment_padding{padding-left:0!important;padding-right:0!important;margin-top:-40px}.hideOverlay{display:none}.hideMe{display:none}.showMe{display:block}.no-margin{margin:0}.no-border{border:0!important}label.error{font-family:BryantProRegular;font-weight:400;font-size:18px;line-height:20px;color:red;background-color:#fcc;min-height:50px;margin-bottom:15px;width:100%;position:relative;padding:15px 15px 15px 15px}.devolucoes-content label.error,label.error[id^=voucherMega_error]{margin-top:10px;margin-bottom:0}label.error a{color:red;text-decoration:underline}label.error:before{content:"";display:inline-block;position:absolute;left:19px;top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fcc}:-ms-input-placeholder{color:#b4b4b4!important}.no-link,.no-link :hover{cursor:default!important}.button-cart-top{margin-top:0;position:absolute;right:0;top:0;margin-right:0;cursor:default}.checkbox-block{height:50px}.checkbox-block label{position:relative;padding:15px 0 0 67px;cursor:pointer;font-weight:400}.checkbox-block label input{display:none}.checkbox-block label samp{font-family:WookIcones;border-radius:0;content:" ";font-size:25px;line-height:50px;color:#000;text-align:center;background-color:#fff;float:left;width:50px;height:50px;border:0;margin:0;position:absolute;left:0;top:0}.checkbox-block label input:checked+samp:before{content:"X"}.radiocheck label{position:relative;padding:15px 0 0 67px;cursor:pointer;font-weight:400;margin-left:65px}.radiocheck label input{display:none}.radiocheck label samp{font-family:WookIcones;border-radius:0;content:" ";font-size:25px;line-height:50px;color:#000;text-align:center;background-color:#fff;float:left;width:50px;height:50px;border:0;margin:0;position:absolute;left:0;top:0}.radiocheck label input:checked+samp:before{content:"X"}.btn-cart{background-color:red;border:0;color:#fff;height:50px;margin:0;padding:0;width:50px}.btn-cart.full{font-family:BryantProMedium;font-size:24px;line-height:50px;margin-top:15px;width:100%}.btn{padding:0;border-radius:0;height:auto;margin:0;line-height:1;font-family:BryantProMedium;text-transform:uppercase;text-align:center}.btn:focus{outline:0!important}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background:#000}.btn-primary{border:none;background-color:red}.btn-primary[disabled]{background:#ccc}.btn-grey{background:#ccc;border:none;color:#fff}.btn-grey.active,.btn-grey.focus,.btn-grey:active,.btn-grey:focus,.btn-grey:hover,.open>.dropdown-toggle.btn-grey{background:#000;color:#fff}.selectBox,.shipmentSelect{cursor:pointer;overflow:auto;float:left;width:100%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectBox ul,.shipmentSelect ul{list-style:none}.selectBox h2,.shipmentSelect h2{margin:0;line-height:50px}.selectBox h2 li h3,.shipmentSelect h2 li h3{margin:0;line-height:50px}.selectBox.error h2,.shipmentSelect.error h2{border:1px solid red}.selectBox h2::after,.shipmentSelect h2::after{content:'v';display:inline-block;color:#000;font-family:WookIcones;font-size:50px;line-height:50px;position:absolute;right:7px;text-transform:none}.selectBox h2 span,.shipmentSelect h2 span{float:left}@media(max-width:320px){.btn{padding:15px 10px;font-size:20px}}@media (max-width:504px){.btn-cart{width:100%;position:fixed;bottom:0;left:0;padding:10px;z-index:3;font-family:BryantProMedium;font-weight:400;font-size:22px;line-height:50px;text-align:center;color:#fff;border-radius:0;border:0;padding:0;margin:0;height:50px;background-color:red;text-transform:uppercase;display:inline-block}}@media (min-width:504px) and (max-width:688px){.btn-cart{width:100%;position:fixed;bottom:0;left:0;padding:10px;z-index:3;font-family:BryantProMedium;font-weight:400;font-size:22px;line-height:50px;text-align:center;color:#fff;border-radius:0;border:0;padding:0;margin:0;height:50px;background-color:red;text-transform:uppercase;display:inline-block}}.btn-cart span:after{font-family:WookIcones;content:"c";color:#fff;text-transform:lowercase;font-size:45px;float:right}@media(min-width:321px) and (max-width:504px){.btn{padding:15px 12px;font-size:20px}}@media(min-width:505px) and (max-width:688px){.btn{padding:13px 13px;font-size:24px}}@media(min-width:689px){.btn{padding:13px 15px;font-size:24px}}#productPage-overlay-infoPortsAre{height:100%!important}.btn-cart:hover{background-color:#000}.btn-cart::after{content:"c";font-family:WookIcones;font-size:50px}.btn-cart.full::after{float:right}:focus{outline:0}button,button:focus,input,input:focus,select,select:focus,textarea,textarea:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:20px;padding-right:20px}.global-sprite{background-image:url('/img/global-images.png?V1');display:block}.global-sprite.payment-type-img-mb{width:58px;height:68px;background-position:-1281px -235px}.global-sprite.payment-type-img-mbway{background-position:-1349px -235px;width:113px;height:55px}.global-sprite.payment-type-img-paypal{background-position:-2556px -235px;width:136px;height:33px}.global-sprite.payment-type-img-ch-stu,.global-sprite.payment-type-img-ch-stu-small{background-position:-1910px -312px;width:140px;height:70px}.global-sprite.payment-type-img-cc{background-position:-1684px -234px;width:140px;height:70px}.global-sprite.payment-type-img-cetelem{background-position:-1833px -235px;width:125px;height:45px}.global-sprite.payment-type-img-safetypay{background-position:-2197px -235px;width:134px;height:28px}.global-sprite.language-flag{display:inline-block;height:20px;margin:0;vertical-align:middle;width:30px}.global-sprite.language-flag.Português{background-position:-10px -396px}.global-sprite.language-flag.Inglês{background-position:-170px -396px}.global-sprite.language-flag.Francês{background-position:-130px -396px}.global-sprite.language-flag.Espanhol{background-position:-90px -396px}.global-sprite.language-flag.Brasileiro{background-position:-50px -396px}.global-sprite.language-flag.Russo{background-position:-130px -396px}.global-sprite.language-flag.Alemão{background-position:-10px -186px}.global-sprite.language-flag.Romeno{background-position:-90px -186px}.global-sprite.language-flag.Japonês{background-position:-250px -186px}.global-sprite.language-flag.Polaco{background-position:-210px -186px}.global-sprite.language-flag.Sueco{background-position:-290px -186px}.global-sprite.language-flag.Grego{background-position:-330px -186px}.global-sprite.language-flag.Chinês{background-position:-370px -186px}.global-sprite.language-flag.Americano{background-position:-410px -186px}.global-sprite.language-flag.Italiano{background-position:-50px -186px}.adicional-info{font-family:BryantProBold;font-size:16px;line-height:20px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;padding:1px 1px 1px 1px;height:20px;width:20px;display:inline-block;cursor:pointer}.adicional-info:hover{background-color:#000}.cursor-pointer{cursor:pointer}.price{font-family:BryantProMedium;font-size:20px;color:red}.rating{font-family:BryantProLight;font-size:14px;line-height:14px;color:#262626;unicode-bidi:bidi-override;margin-top:5px;text-transform:lowercase}.rating .stars>span.star{font-size:30px;display:inline-block;position:relative;width:18px;cursor:default}.rating .stars span.star:before{font-family:WookIcones;content:"E";color:#ffcf00;margin-left:-3px;text-transform:uppercase}.rating .stars span.star.active:before{font-family:WookIcones;content:"e";color:#ffcf00;margin-left:-3px;text-transform:lowercase}.twelve-point-star{height:35px;width:35px;background:red;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-radius:8%}.twelve-point-star:before{height:35px;width:35px;background:red;content:"";position:absolute;-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);border-radius:8%}.twelve-point-star:after{height:35px;width:35px;background:red;content:"";position:absolute;top:0;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);border-radius:8%}.well{border:0;border-radius:0;background-color:#f5f5f5;box-shadow:none;padding:0;margin:0 15px 20px 15px;min-height:50px}.well ul{list-style-type:none}.well ul li{min-height:50px;padding:0 15px;cursor:pointer}.well ul li span{font-family:BryantProLight;font-size:20px;line-height:50px;color:#000;text-transform:uppercase}.well ul li>span:after{content:'+';display:inline-block;color:#000;font-family:BryantProMedium;font-size:24px;line-height:50px;position:absolute;right:30px}.well ul li.link>span:after{content:' '}.well ul li.open>span:after{content:'-'}.well ul li.open.collapsed>span:after{content:'+'}.well ul li span:hover{font-family:BryantProMedium;color:#fff;background-color:#000;text-transform:uppercase}.well ul li span:hover .count{font-family:BryantProMedium;color:#fff}.well ul li>span:hover:after{color:#fff}.well ul li span .count{font-family:BryantProLight;font-size:16px;color:red}.well ul li ul{padding-left:15px;padding-right:15px}.well ul li ul li{padding-left:0;padding-right:0}.well ul li ul li>span:after{content:' '}.well ul li ul li span{font-family:BryantProLight;font-size:16px;line-height:50px;text-transform:none}.well ul li ul li span:hover{text-transform:none}#overlay-area-content ul.collapse,#overlay-area-content ul.collapsing,.site-content ul.collapse,.site-content ul.collapsing{list-style-type:none}#overlay-area-content ul.collapse li,#overlay-area-content ul.collapsing li,.site-content ul.collapse li,.site-content ul.collapsing li{background-color:#f2f2f2;min-height:50px;padding:0;margin-left:-10px;margin-right:-10px;cursor:pointer}#overlay-area-content ul.collapse li span,#overlay-area-content ul.collapsing li span,.site-content ul.collapse li>span,.site-content ul.collapsing li>span{font-family:BryantProLight;font-size:16px;line-height:50px;color:#000;text-transform:uppercase}#overlay-area-content ul.collapse li>span:after,#overlay-area-content ul.collapsing li>span:after,.site-content ul.collapse li>span:after,.site-content ul.collapsing li>span:after{display:inline-block;color:#000;font-family:BryantProMedium;font-size:16px;line-height:50px;min-height:50px;position:absolute;right:30px}#overlay-area-content ul.collapse li span:hover,#overlay-area-content ul.collapsing li span:hover,.site-content ul.collapse li span:hover,.site-content ul.collapsing li span:hover{font-family:BryantProMedium;color:#fff;background-color:#000;text-transform:uppercase}.site-content ul.collapsing li>span:hover:after .site-content ul.collapse li>span:hover:after{color:#fff}.site-content ul.collapse li span:hover{background-color:#000;color:#fff;text-transform:none}#page-content-wrapper{width:100%;position:relative;padding:0}.container-fluid .row .col-lg-12{padding-left:0;padding-right:0}.overlay-menu{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}html.show-overlay #wrapper{height:100%;width:100%;overflow:hidden;position:absolute}.overlay{position:fixed;top:0;left:0;overflow:hidden;display:none;z-index:8010;bottom:0;right:0;background:#f7f7f7;height:100%}.site-content{width:100%;max-width:360px;margin:0 auto;float:none;display:table;padding-left:0;padding-right:0;margin-bottom:90px}.site-content .cover{position:relative}.site-content .cover a{text-decoration:none}.site-content .cover .image-not-available{background-color:#fff;border:1px solid #ccc;color:#ccc;height:220px;overflow:hidden;position:relative}.site-content .cover .image-not-available .description{font-family:BryantProRegular;font-size:16px;text-align:left;line-height:1;color:#ccc;padding:10px;text-overflow:ellipsis;overflow:hidden}.site-content .cover .image-not-available .product-title{font-family:BryantProLight;font-size:22px;text-transform:uppercase;text-align:left;line-height:1;color:#ccc;padding:10px;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:0;width:100%}.checkbox .option{font-family:BryantProRegular;font-size:16px;text-transform:uppercase;line-height:22px;color:#262626;display:inline-block;cursor:pointer;border-radius:0;position:relative;padding-left:25px;margin-right:15px;margin-bottom:20px}.checkbox .option:before{content:"";float:left;width:40px;height:40px;left:0;bottom:1px;background-color:#fff;border-radius:0}.checkbox .option p{margin:0;display:table-cell;vertical-align:middle;height:40px}.checkbox input[type=radio]{display:none}.checkbox input[type=checkbox]:checked+.option:before,.checkbox input[type=radio]:checked+.option:before{border-radius:0;content:"X";font-size:16px;line-height:38px;color:#000;text-align:center;line-height:38px}#regist-user .checkbox input[type=checkbox]:checked+.option:before{margin-top:15px}.checkbox .option{padding-left:46px;line-height:40px}#form-searchform input::-ms-clear{display:none}b,strong{font-weight:400;font-family:BryantProMedium}.quantityButton{font-family:WookIcones;font-size:41px;line-height:50px;text-align:center;display:inline-block;width:50px;height:50px;position:absolute;left:0;top:0;background-color:#f7f7f7;cursor:pointer}.quantityButton.plus{left:auto;right:0}.quantityButton:hover{background-color:#000;color:#fff}div[data-class^=ec_h]{text-align:center;color:#262626}div[data-class=ec_h1]{font-family:BryantProMedium;font-size:32px;line-height:32px;text-transform:lowercase;display:block;font-weight:400}div[data-class=ec_h2]{font-family:BryantProRegular;font-size:20px;line-height:20px}div[data-class=ec_h3]{font-family:BryantProRegular;font-size:16px;line-height:20px}@media (min-width:504px){div[data-class=ec_h1]{font-size:38px;line-height:38px}}@media (min-width:688px){div[data-class=ec_h1]{font-size:44px;line-height:44px}div[data-class=ec_h2]{font-size:24px;line-height:24px}div[data-class=ec_h3]{font-size:20px;line-height:24px}}@media (min-width:1080px){div[data-class=ec_h1]{font-size:52px;line-height:52px}}@media (min-width:504px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:24px;padding-right:24px}.site-content{max-width:564px}#sidebar-shopping-cart-wrapper .shopping-cart .products{display:block!important}.global-sprite.payment-type-img-ch-stu,.global-sprite.payment-type-img-ch-stu-small{background-position:-1750px -312px;width:140px;height:80px}}@media (min-width:688px){.font-icon:after{transform:translate(-5%)}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:13px;padding-right:13px}.site-content{max-width:768px}.search-form form .form-control.search-box{font-size:28px;line-height:28px}}@media (min-width:1080px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:15px;padding-right:15px}.site-content{max-width:1200px}.shipment_padding{margin-top:-50px}.container{max-width:1200px}.global-sprite.payment-type-img-ch-stu{background-position:-1281px -312px;width:473px;height:54px}.global-sprite.payment-type-img-cc{background-position:-1472px -234px;width:160px;height:70px}.global-sprite.payment-type-img-safetypay{background-position:-1968px -235px;width:219px;height:45px}.global-sprite.payment-type-img-paypal{background-position:-2339px -235px;width:200px;height:50px}.global-sprite.payment-type-img-ch-stu{background-position:-1281px -312px;width:450px;height:70px}}.title-h1{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0}.text-initial-case{text-transform:none}.select-box{position:relative;float:left;width:100%}.select-box .icon{height:auto;background-image:none}.select-box .select-search,.select-box .select-text{min-height:42px!important;font-family:BryantProRegular;font-size:16px;font-weight:400;line-height:20px;padding:11px 10px;background-color:#f3f3f2;margin:0;outline:0;cursor:pointer;text-align:left;border-radius:0;text-transform:none;border:none!important;color:#262626}.select-box.white .select-search,.select-box.white .select-text{background-color:#fff}.select-box .select-search{position:absolute;left:0;opacity:0;z-index:-1}.select-box .select-search:not(.collapsed){opacity:1;z-index:9}.select-box .icon[data-toggle=collapse][aria-expanded=true]:after{z-index:10}.select-box .collapse,.select-box .collapsing{position:absolute;top:44px;box-shadow:3px 3px 10px #d1cfcc;max-height:300px;overflow-y:hidden;z-index:2}:not(.touchevents) .select-box .collapse,:not(.touchevents).select-box .collapsing{overflow-y:scroll;-webkit-overflow-scrolling:touch}.select-box .select-box-options label{font-family:BryantProRegular;font-size:16px;font-weight:400;line-height:21px;padding:11px 10px;border-bottom:1px solid #d9d9d9;margin:0;background-color:#e7e7e7;cursor:pointer}.select-box .select-box-options input:checked+label,.select-box .select-box-options input:checked+label.remove-focus.focus,.select-box .select-box-options label.focus{background-color:#000;color:#fff}.select-box .select-box-options input:checked+label.remove-focus{background-color:#e7e7e7;color:#141414}.select-box .select-box-options label:hover{background-color:#000;color:#fff}.select-box [aria-expanded=true]~.select-box-alpha{display:block!important;position:fixed;top:0;bottom:0;left:0;right:0;margin:0;z-index:1}.select-box .icon[data-toggle=collapse]:after{content:"v";position:absolute;font-family:WookIcones;right:15px;height:22px;width:22px;display:inline-block;background-position:-241px -12px;font-size:40px}.select-box .icon[data-toggle=collapse][aria-expanded=true]:after{content:"w";background-position:-241px -29px}.wookacontece-icon:before{font-family:BryantProBold;font-style:normal;content:"wa";font-size:22pt}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-background{background-color:unset!important}.clickable{cursor:pointer}.dhl-address-invalid{color:red;display:block;margin-top:10px;margin-bottom:10px;font-family:BryantProMedium;font-size:16px}#banner-registo{display:none}.banner-registo .contentor{background-color:#f33;background-image:url("https://www.wook.pt/img/201810-novosregistos-fundo.jpg");background-position:left center;background-repeat:no-repeat;background-size:auto 100%;box-sizing:border-box;display:flex;position:fixed;bottom:0;width:100%;z-index:2;opacity:0;margin-bottom:-100px;font-family:BryantProRegular}.banner-registo .contentor-colapsado{background-size:cover;height:44px}.banner-registo .botao,.banner-registo .mensagem{background-color:transparent;box-sizing:border-box;color:#fff;opacity:0}.banner-registo .mensagem{cursor:pointer;border-right:2px solid #f2f2f2;text-align:right;padding:10px 20px;width:calc(100% - 47px)}.banner-registo .titulo{font-size:22px;line-height:1}.banner-registo .titulo-colapsado{font-size:14px}.banner-registo .texto{font-size:14px;line-height:1.2;padding-top:10px}.banner-registo .cta{font-size:14px;line-height:1;padding-top:10px;text-decoration:underline}.banner-registo .botao{align-items:center;cursor:pointer;display:flex;justify-content:center;text-align:center;width:45px}.banner-registo .expandir-colapsar{height:34px;position:relative;top:-8px}.banner-registo .expandir-colapsar-colapsado{transform:rotate(180deg);top:8px}.banner-registo .expandir-colapsar:before{content:'v';font-family:WookIcones;font-size:50px}@media screen and (min-width:504px){.banner-registo .mensagem{padding:12px 24px}.banner-registo .texto{padding-top:12px}.banner-registo .cta{padding-top:12px}}@media screen and (min-width:688px){.showing-cookie-bar .banner-registo .contentor{bottom:60px}.banner-registo .mensagem{padding:13px 26px;width:calc(100% - 74px)}.banner-registo .titulo{font-size:27px}.banner-registo .titulo-colapsado{font-size:16px}.banner-registo .texto{font-size:16px;padding-top:13px}.banner-registo .cta{font-size:16px;padding-top:13px}.banner-registo .botao{width:74px}}@media screen and (min-width:1080px){.banner-registo .titulo{font-size:32px}.banner-registo .titulo-colapsado{font-size:18px}.banner-registo .texto{font-size:18px;padding-top:15px}.banner-registo .cta{font-size:18px;padding-top:15px}.banner-registo .mensagem{padding:15px 30px}}#cookieLawBar{width:100%;position:fixed;bottom:0;left:0;fill:#f2f2f2;z-index:8011}#cookieLawBar .wave{enable-background:new 0 0 360 160;-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);margin:0 0 -82px 0;z-index:0;height:160px;width:100%}#cookieLawBar .upper-wrapper{position:relative;padding:0 20px}#cookieLawBar .arrow-container{position:absolute;top:12px;width:50px;height:50px;background:#f2f2f2 0 0 no-repeat padding-box;border:2px solid #fff;border-radius:25px 25px 25px 0;z-index:1}#cookieLawBar input#cookie-bar-state:checked~.upper-wrapper label .arrow-container{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}#cookieLawBar .arrow-container .arrow{font-family:WookIcones;font-weight:400;color:#59371b;font-size:50px;line-height:46px;transform:rotate(90deg);cursor:pointer}#cookieLawBar .arrow-container .arrow:hover{color:#bf9360}#cookieLawBar input#cookie-bar-state:checked~.upper-wrapper label .arrow-container .arrow{transform:rotate(-90deg)}#cookieLawBar .cookie-bar-titles{display:block;position:absolute;z-index:1;top:76px;width:100%}#cookieLawBar .cookie-bar-title{text-align:left;font:normal normal normal 20px/28px BryantProMedium;letter-spacing:0;color:#59371b}#cookieLawBar .cookie-bar-subtitle{text-align:left;font:normal normal normal 14px/21px BryantProRegular;letter-spacing:0;color:#59371b}#cookieLawBar .cookie-bar-titles .cookie-bar-subtitle.conf-cookies-link,#cookieLawBar input#cookie-bar-state:checked~.upper-wrapper .cookie-bar-titles .cookie-bar-subtitle:not(.conf-cookies-link){display:none}#cookieLawBar .conf-cookies-link{cursor:pointer}#cookieLawBar input#cookie-bar-state:checked~.upper-wrapper .cookie-bar-titles .cookie-bar-subtitle.conf-cookies-link{display:block;text-decoration:underline}#cookieLawBar .cookie-img img{display:block;width:145px;height:145px;position:absolute;z-index:2;right:0;top:7px}#cookieLawBar .notification-wrapper .cookie-img img{display:none}#cookieLawBar .notification-outter-wrapper{background-color:#f2f2f2;width:100%;float:left;z-index:1;position:relative;margin-top:50px;padding:0 20px}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper{margin-top:30px}#cookieLawBar .notification-wrapper{max-width:1200px;margin:auto;position:relative}#cookieLawBar input#cookie-bar-state:not(:checked)~.notification-outter-wrapper .notification{padding-top:20px;border-top:1px solid #ccc;padding-left:0;padding-right:0}#cookieLawBar .messageCookie{text-align:left;font:normal normal normal 12px/16px BryantProRegular;letter-spacing:0;color:#262626;padding:0;max-height:146px;overflow:auto}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper .notification-wrapper .notification .messageCookie{display:none}#cookieLawBar .messageCookie span{display:block}#cookieLawBar .messageCookie span.conf-cookies{display:inline;text-decoration:underline;font-family:BryantProMedium;letter-spacing:0;color:#262626}#cookieLawBar .messageCookie a{text-decoration:underline;color:#262626}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper .notification-wrapper .buttons-container{margin-top:20px}#cookieLawBar .buttons-container{margin:25px 0 20px 0}#cookieLawBar .button{font:normal normal bold 16px/16px BryantProRegular;text-align:center;padding:10px;letter-spacing:.24px;color:#fff;text-transform:uppercase;background:#bf9360 0 0 no-repeat padding-box;border-radius:2px;cursor:pointer}#cookieLawBar .button:hover{background-color:#f1cc91}@media (max-width:359px){#cookieLawBar .cookie-bar-title{width:calc(100% - 145px)}#cookieLawBar .wave{margin:0 0 -67px 0}}@media (min-width:688px){#cookieLawBar .wave{margin:0 0 -78px 0}#cookieLawBar .upper-wrapper{padding:0 24px}#cookieLawBar .cookie-bar-title{font-size:24px;line-height:34px}#cookieLawBar .cookie-bar-subtitle{font-size:16px;line-height:22px}#cookieLawBar .messageCookie{font-size:14px;line-height:18px;max-height:none}#cookieLawBar .notification-outter-wrapper{padding:0 24px}#cookieLawBar .notification-wrapper .notification{width:100%}#cookieLawBar .cookie-img img{bottom:0;top:auto;width:42%;height:auto;max-height:350px;max-width:350px;right:-2%}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper{margin-top:40px}#cookieLawBar .cookie-img img{display:none}#cookieLawBar .notification-wrapper .cookie-img img{display:block}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper .notification-wrapper .cookie-img img{bottom:-112px}}@media (min-width:1080px){#cookieLawBar .wave{margin:0 0 -92px 0}#cookieLawBar .upper-wrapper{padding:0 30px}#cookieLawBar .arrow-container{top:0}#cookieLawBar .cookie-bar-titles{top:64px}#cookieLawBar .notification-wrapper .cookie-img img{display:block;max-height:460px;max-width:460px;bottom:-50px}#cookieLawBar .cookie-img img{display:none}#cookieLawBar .notification-wrapper .cookie-img img{display:block;max-height:460px;max-width:460px;bottom:-50px;right:-33px}#cookieLawBar .upper-wrapper{max-width:1200px;margin:auto;position:relative;padding:0 30px}#cookieLawBar .notification-outter-wrapper{padding:0}#cookieLawBar .notification-wrapper{padding:0 30px}#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper .notification-wrapper .cookie-img img{bottom:-224px}}@media (min-width:1080px){#cookieLawBar input#cookie-bar-state:checked~.notification-outter-wrapper .notification-wrapper .buttons-container .button{width:60%}}#overlay-cc-popup{z-index:8012}.cookies-modal{background:#f2f2f2 0 0 no-repeat padding-box;position:fixed;height:100%;width:100%;z-index:0;overflow-y:auto;overflow-x:hidden}.cookies-modal .wave{fill:#BF9360;width:100%;position:absolute;top:0;left:0;height:160px;z-index:-1}.cookies-modal .cookies-modal-header{padding:29px 20px 20px 20px;position:relative;display:block;width:100%}.cookies-modal .cookies-modal-header h1{text-align:center;font:normal normal bold 22px/22px BryantProRegular;color:#fff;text-transform:lowercase;padding:0 26px;margin:0}.cookies-modal .cookies-modal-header .btn-close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:25px;margin-right:-12px;position:absolute;top:0;right:0;padding:29px 20px 20px 20px;text-decoration:none}.cookies-modal section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:0 20px 20px 20px;padding:10px;width:calc(100% - 40px)}.cookies-modal section .cookie-modal-text{text-align:center;font:normal normal normal 14px/18px BryantProRegular;letter-spacing:0;color:#262626;padding-bottom:20px;border-bottom:1px solid #ccc}.cookies-modal section .cookie-modal-text a{font-family:BryantProMedium;text-decoration:underline;color:#262626}.cookies-modal section .cookie-modal-container{margin-top:20px;padding:0}.cookies-modal section .cookie-modal-container .cookie-modal-subtitle{text-align:center;font:normal normal normal 14px/18px BryantProMedium;letter-spacing:0;color:#59371b;text-transform:uppercase;margin-bottom:10px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper{padding:0}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-header{background:#f2f2f2 0 0 no-repeat padding-box;border-radius:2px;padding:11px 65px 11px 40px;position:relative;width:100%;margin-bottom:10px;cursor:pointer}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .colapse-header .desc:before{color:#bf9360;font-size:30px;line-height:40px;padding:0;font-family:WookIcones;font-weight:700;position:absolute;left:5px;top:0;content:"+"}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper input.colapse-input:checked~.colapse-header .desc:before{content:"-"}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-header .desc{text-align:left;font:normal normal normal 14px/18px BryantProRegular;letter-spacing:0;color:#262626}.cookies-modal section .cookie-modal-container label.toogle-label{position:absolute;right:10px;top:0;width:40px;height:20px;margin:10px 0;cursor:pointer}.cookies-modal section .cookie-modal-container label.toogle-label .slider{position:absolute;top:10px;height:2px;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.cookies-modal section .cookie-modal-container label.toogle-label .slider:before{position:absolute;content:"";height:20px;width:20px;left:0;bottom:-9px;background-color:#f2f2f2;-webkit-transition:.4s;transition:.4s;border-radius:50%;border:solid 2px #ccc}.cookies-modal section .cookie-modal-container input.toogle-input:checked~label.toogle-label .slider{background-color:#bf9360}.cookies-modal section .cookie-modal-container input.toogle-input:checked~label.toogle-label .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);border-color:#bf9360}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .colapsing-area{display:none;position:relative;float:left;width:100%;padding:0 10px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper input.colapse-input:checked~.colapsing-area{display:block}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-desc{padding:10px 0 0 0;text-align:left;letter-spacing:0;color:#262626;font:normal normal normal 12px/16px BryantProRegular}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-expand-cookies{position:relative;text-align:right;float:right;text-decoration:underline;font:normal normal normal 12px/16px BryantProRegular;letter-spacing:0;color:#59371b;text-transform:uppercase;margin:10px 0 20px 0}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper input.expand-cookies-input:checked~.cookie-modal-expand-cookies{margin:10px 0 10px 0}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper .cookie-modal-expand-cookies .open,.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper input.expand-cookies-input:checked~.cookie-modal-expand-cookies .close{display:block;cursor:pointer}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper .cookie-modal-expand-cookies .close,.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper input.expand-cookies-input:checked~.cookie-modal-expand-cookies .open{display:none}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper .cookie-modal-fa-container{display:none;width:100%;float:left;margin-bottom:10px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-innerwrapper input.expand-cookies-input:checked~.cookie-modal-fa-container{display:block}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa{display:block;position:relative;float:left;width:100%;border-top:solid 1px #ccc}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .fa-inner-wrapper{padding:0 10px 0 0}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa:last-of-type{border-bottom:solid 1px #ccc}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa.single-fa{border:none}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa .cookie-modal-fa-header{text-align:left;font:normal normal normal 14px/18px BryantProRegular;letter-spacing:0;color:#262626;width:100%;margin:0;padding:10px 65px 11px 40px;cursor:pointer}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa .cookie-modal-fa-header .slider:before{background-color:#fff}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-desc{text-align:left;font:normal normal normal 12px/16px BryantProRegular;letter-spacing:0;color:#262626}.cookies-modal section .cookie-modal-fa .fa-inner-wrapper .cookie-container{width:100%;float:left;margin-bottom:10px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa.single-fa .colapsing-area{display:block}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-cookie{text-align:left;font:normal normal normal 12px/16px BryantProRegular;letter-spacing:0;color:#262626;padding:0;margin-top:5px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-cookie>span{width:100%}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-cookie .name{font-family:BryantProMedium}.cookies-modal section .save-exit-wrapper{margin-bottom:10px;padding:0}.cookies-modal section .save-exit-wrapper span{position:relative;text-align:center;text-decoration:underline;font:normal normal normal 14px/18px BryantProRegular;letter-spacing:0;color:#59371b;text-transform:uppercase;display:block;width:fit-content;margin:0 auto;cursor:pointer}.cookies-modal section button{background:#bf9360 0 0 no-repeat padding-box;border-radius:2px;border:none;text-align:center;font:normal normal bold 16px/22px BryantProRegular;letter-spacing:.24px;color:#fff;text-transform:uppercase;padding:7px 10px;position:relative;width:100%;margin-top:10px}.cookies-modal section button:hover{background-color:#f1cc91}@media (min-width:688px){.cookies-modal section{max-width:620px;margin:0 auto 20px auto}.cookies-modal .cookies-modal-header h1{font-size:32px;line-height:32px}.cookies-modal .cookies-modal-header{padding:29px 24px 20px 24px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-header .desc,.cookies-modal section .cookie-modal-container .cookie-modal-subtitle,.cookies-modal section .cookie-modal-text{font-size:16px;line-height:20px}.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-expand-cookies,.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-cookie,.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-fa-container .cookie-modal-fa-desc,.cookies-modal section .cookie-modal-container .cookie-modal-purpose-wrapper .cookie-modal-purpose-desc{font-size:14px;line-height:18px}}#bannerCampanha{position:fixed;bottom:0;left:3%;width:95%;background-color:#f2f2f2;z-index:600}#bannerCampanha .header-banner{height:260px}#bannerCampanha .swiper-content{padding-top:40px}#bannerCampanha .notification{max-width:100%;width:100%;display:inline-block}#bannerCampanha .topoBanner{border-bottom:4px solid #fff}#bannerCampanha .openClose{color:#000;line-height:16px;text-align:center;margin-right:0;font-size:20px;padding:10px 20px;font-family:BryantProMedium;float:right}#bannerCampanha .buttons-container,#bannerCampanha .messageBanner{font-size:20px;padding:10px 20px;font-family:BryantProMedium;margin:auto}#bannerCampanha .messageBanner{color:#000;line-height:16px;text-align:center;float:left;width:calc(100% - 50px)}#bannerCampanha .button{width:100px;height:40px;display:inline-block}#bannerCampanha .button:not(:first-child){margin-left:10px}#bannerCampanha .button a:hover{text-decoration:none}#bannerCampanha .button p{background-color:#ccc;color:#000;height:40px;text-transform:uppercase;text-align:center;line-height:40px;margin:0;cursor:pointer}#bannerCampanha .arrow-down::before{cursor:pointer;font-family:WookIcones;font-size:50px;content:"v"}@media (max-width:503px){#bannerCampanha .header-banner{height:180px}#bannerCampanha .swiper-content{padding-top:20px}}@media (max-width:687px){#bannerCampanha{bottom:72px}}@media (min-width:504px){#bannerCampanha .notification{text-align:left}#bannerCampanha .messageBanner{padding:20px 24px;text-align:left}#bannerCampanha .buttons-container{padding:10px 24px 10px 0;display:inline-flex;float:right}#bannerCampanha .openClose{padding:20px 30px}}@media (min-width:688px){#bannerCampanha .messageBanner{padding:20px 26px}#bannerCampanha .buttons-container{padding:10px 26px 10px 0}#bannerCampanha .openClose{padding:20px 30px}}@media (min-width:1080px){#bannerCampanha .messageBanner{padding:20px 30px}#bannerCampanha .openClose{padding:20px 30px}#bannerCampanha .buttons-container{padding:10px 30px 10px 0}}.hide-menu-top-for-ebooks{top:-99px!important;position:absolute!important}.show-ebooks{top:99px!important;right:49px!important}.show-ebooks-top{margin-top:179px!important}#header-navbar{z-index:1000;position:fixed;left:0;width:auto;margin-left:0;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}#header-navbar.navbar .icon-menu:after{content:"M"}#header-navbar.navbar .navigation-container{height:60px}#header-navbar.navbar .icon-search:after{content:"s";margin-left:-5px}#header-navbar.navbar .badge{border-radius:0;padding:0;background:red;height:15px;line-height:15px;width:20px;text-align:center;position:absolute;top:calc(50% - 20px);right:calc(50% - 10px);-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}#header-navbar.navbar span.badge:after{width:0;height:0;border-style:solid;border-width:4px 2px 0 2px;border-color:red transparent transparent transparent;line-height:0;content:"\A";position:absolute;bottom:-28%;right:calc(50% - 2px)}#header-navbar.navbar .icon.icon-shopping-cart:after{font-family:WookIcones;color:#000;content:"c";font-size:50px;margin-left:-3px;text-transform:lowercase}#header-navbar.navbar .icon.icon-shopping-cart.withbadge:after{vertical-align:-50px}#header-navbar.navbar span.badge.add{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.navbar-fixed-top{position:fixed;margin-left:-15px}.navbar>.container .navbar-brand img{margin-top:15px}.navbar{min-height:15px;margin-bottom:15px;border:none}.navbar.navbar-inverse{background:rgba(250,250,250,.85);border:none;margin-bottom:0}.navbar .navbar-toggle{display:block;float:left;border-radius:0;border:none;background:rgba(242,242,242,.5);height:60px;width:45px;text-align:center;margin-right:0;margin-top:0;margin-bottom:0;padding:0;position:absolute;top:0}.navbar-toggle.menu-btn{left:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.navbar-inverse .navbar-toggle .icon-bar{background-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#f2f2f2}.navbar-inverse .navbar-toggle.button-cart-top.active{cursor:pointer}.navbar-inverse .navbar-toggle.button-cart-top:focus,.navbar-inverse .navbar-toggle.button-cart-top:hover{background-color:rgba(242,242,242,.5)}.navbar-inverse .navbar-toggle.button-cart-top.active:focus,.navbar-inverse .navbar-toggle.button-cart-top.active:hover{background-color:#f2f2f2}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{text-align:center}.navbar-brand{float:none}.brand .navbar-brand{padding:0;height:auto}.brand img{margin:0 auto}.navbar .fa{font-size:16pt}.navbar .button-cart-top{margin-top:0;position:absolute;right:0;top:0;margin-right:0}.navbar .button-list-top{margin-top:0;position:absolute;right:47px;top:0}.navbar .button-user.logged-in .icon,.navbar .button-user.logged-out .icon{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.navbar .button-user.logged-in .icon:before{font-family:WookIcones;color:#ccc;content:"O";font-size:50px;position:absolute}.navbar .button-user.logged-in .icon:after{font-family:WookIcones;content:"u";font-size:50px;position:absolute}.navbar .button-user.logged-out .icon:after{font-family:WookIcones;content:"u";font-size:50px;position:absolute}.navbar .button-user{margin-top:0;position:absolute;right:94px;top:0}.navbar .button-list-top .icon:after{font-family:WookIcones;color:#000;content:"C";font-size:50px;margin-left:-3px}.navbar .button-list-top .icon.withbadge:after{vertical-align:-50px}#wrapper.opened-shopping-cart-menu .button-cart-top{right:calc(100% - 45px);background:#f2f2f2}.navbar .search-slide{position:absolute;background:0 0;top:0;right:139px;margin-right:2px;width:45px;height:100%}.navbar .search-slide.search-slide-background{background:#f2f2f2}.navbar .button-search{left:0;width:45px;cursor:pointer}.navbar .search-slide .search-box{opacity:0}.navbar .search-slide .search-box form{display:inline-block;width:100%}.navbar .search-slide .search-box input{border:0;font-family:BryantProMedium;font-size:14px;text-align:left;color:#262626;background-color:#f2f2f2;width:100%;height:60px;padding:0 10px}.navbar .search-slide .search-box input::-ms-clear{display:none}.navbar .search-slide .search-box button{border:0;background:0 0;display:table-cell;vertical-align:middle;font-family:WookIcones;font-size:50px;color:#000;height:60px;width:45px;padding:0;float:right}.navbar .search-slide .search-box button.button-start-search span:after,.search_markeplace button.button-start-search{content:">"}.navbar .search-slide .search-box button.button-clear-search span:after{content:"*"}.navbar>.container .navbar-brand img{margin-top:15px}.brand .navbar-brand{padding:0;height:auto}.brand{width:103px;margin-left:60px;padding:14px 0 17px 0;margin-right:auto;float:left}.brand img{margin:0 auto}.brand .branding{background-position:-1281px -151px;height:29px}.brand .brand-1 .branding{background-position:-1281px -151px}.brand .brand-2 .branding{background-position:-1394px -151px}.brand .brand-3 .branding{background-position:-1507px -151px}.brand .brand-4 .branding{background-position:-1620px -151px}.brand .brand-5 .branding{background-position:-1733px -151px}.brand .brand-6 .branding{background-position:-1846px -151px}.brand .brand-7 .branding{background-position:-1959px -151px}.brand .brand-8 .branding{background-position:-2072px -151px}.brand .brand-9 .branding{background-position:-2185px -151px}.brand .brand-10 .branding{background-position:-2298px -151px}.brand .brand-11 .branding{background-position:-2411px -151px}.brand .brand-12 .branding{background-position:-2524px -151px}.brand .brand-13 .branding{background-position:-2637px -151px}@media (max-width:503px){#wrapper.opened-shopping-cart-menu .navbar .menu-btn.navbar-toggle{display:none}}@media (min-width:504px){.show-ebooks{top:99px!important;right:49px!important}#wrapper.opened-shopping-cart-menu .button-cart-top{right:270px}.navbar .search-slide .search-box input{font-size:16px}.navbar .brand{width:129px;margin-left:60px;padding:10px 0}.brand .branding{background-position:-1281px -90px;height:40px}.brand .brand-1 .branding{background-position:-1281px -90px}.brand .brand-2 .branding{background-position:-1420px -90px}.brand .brand-3 .branding{background-position:-1559px -90px}.brand .brand-4 .branding{background-position:-1698px -90px}.brand .brand-5 .branding{background-position:-1837px -90px}.brand .brand-6 .branding{background-position:-1976px -90px}.brand .brand-7 .branding{background-position:-2115px -90px}.brand .brand-8 .branding{background-position:-2254px -90px}.brand .brand-9 .branding{background-position:-2393px -90px}.brand .brand-10 .branding{background-position:-2532px -90px}.brand .brand-11 .branding{background-position:-2671px -90px}.brand .brand-12 .branding{background-position:-2810px -90px}.brand .brand-13 .branding{background-position:-2949px -90px}}@media (min-width:688px){.show-ebooks{top:99px!important;right:78px!important}#header-navbar.navbar .navigation-container{height:80px}#header-navbar.navbar .icon.icon-menu{background:url('../img/global-images.png') -70px -285px transparent no-repeat}#header-navbar.navbar .icon.icon-search{background:url('../img/global-images.png') -114px -234px transparent no-repeat}.navbar{min-height:30px}.navbar .brand{padding:5px 0;width:195px;margin-left:104px}#header-navbar.navbar .badge{top:calc(50% - 25px)}.navbar .button-list-top{right:77px}.navbar .button-user{right:154px}.navbar .button-list-top .icon:after{line-height:50px;margin-left:-13px}#header-navbar.navbar .icon.icon-shopping-cart:after{line-height:50px;margin-left:-13px}.navbar>.container .navbar-brand{margin:0;padding:0;width:256px;height:60px}.navbar .navbar-toggle.button-list-top{padding:0 25px}.navbar .navbar-toggle,.navbar .search-slide .search-box button{height:80px;width:74px}.navbar-toggle{display:block;height:60px;width:50px;padding:0 14px}.navbar .navbar-toggle{padding:0 14px}#header-navbar.navbar button.button-cart-top{padding:0 25px}.navbar .search-slide{right:228px;width:74px}.navbar .search-slide .search-box input{font-size:18px;height:80px}#wrapper .button-cart-top,#wrapper.closed-shopping-cart-menu .button-cart-top{right:0}.navbar .button-search{width:74px}.navbar .fa{font-size:21pt}.brand .branding{height:60px;background:url('../img/global-images.png?V1') -9px -7px transparent no-repeat}.brand .brand-1 .branding{background:url('../img/global-images.png?V1') -9px -7px transparent no-repeat}.brand .brand-2 .branding{background:url('../img/global-images.png?V1') -212px -7px transparent no-repeat}.brand .brand-3 .branding{background:url('../img/global-images.png?V1') -414px -7px transparent no-repeat}.brand .brand-4 .branding{background:url('../img/global-images.png?V1') -616px -7px transparent no-repeat}.brand .brand-5 .branding{background:url('../img/global-images.png?V1') -818px -7px transparent no-repeat}.brand .brand-6 .branding{background:url('../img/global-images.png?V1') -1020px -7px transparent no-repeat}.brand .brand-7 .branding{background:url('../img/global-images.png?V1') -1222px -7px transparent no-repeat}.brand .brand-8 .branding{background:url('../img/global-images.png?V1') -1424px -7px transparent no-repeat}.brand .brand-9 .branding{background:url('../img/global-images.png?V1') -1626px -7px transparent no-repeat}.brand .brand-10 .branding{background:url('../img/global-images.png?V1') -1828px -7px transparent no-repeat}.brand .brand-11 .branding{background:url('../img/global-images.png?V1') -2031px -7px transparent no-repeat}.brand .brand-12 .branding{background:url('../img/global-images.png?V1') -2232px -7px transparent no-repeat}.brand .brand-13 .branding{background:url('../img/global-images.png?V1') -2434px -7px transparent no-repeat}}@media (max-width:1079px){#wrapper.opened-shopping-cart-menu .button-list-top{display:none}#wrapper.opened-shopping-cart-menu .search-slide{display:none}#wrapper.opened-shopping-cart-menu .button-user{display:none}}@media (min-width:1080px){.show-ebooks{top:99px!important;right:78px!important}.navbar{min-height:60px}.navbar-toggle{display:block;height:90px;width:74px;padding:0 26px}.navbar .search-slide .search-box input{font-size:20px}.navbar .search-slide{right:228px;width:260px}.navbar .search-slide .search-box{width:calc(100% - 75px);margin-left:74px;opacity:1}.navbar .search-slide.close-search-box .search-box input{background-color:rgba(242,242,242,.5)}#wrapper.opened-shopping-cart-menu .button-list-top{right:347px}#wrapper.opened-shopping-cart-menu .search-slide{right:498px}#wrapper.opened-shopping-cart-menu .button-user{right:424px}#wrapper.opened-shopping-cart-menu #sidebar-customer-menu-wrapper{right:270px}}#sidebar-wrapper a,#sidebar-wrapper label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu-lateral-alpha{position:fixed;top:0;right:0;bottom:0;left:0;margin:0}#menu-lateral{position:fixed;top:60px;overflow:auto;height:100%;max-height:calc(100vh - 60px);width:100%;max-width:280px;background-color:#f2f2f2;transition-property:max-height;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s;cursor:auto}#menu-lateral #loading-menu{height:100%;display:flex;width:100%}#menu-lateral ul{overflow:hidden;margin:0;padding:0;width:100%;z-index:1;background-color:#f2f2f2;transition-property:max-height,margin-left,bottom;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s;color:#666}#menu-lateral ul li a,#menu-lateral ul li label{font-family:BryantProRegular;font-size:16px;position:relative;display:flex;align-items:center;margin-bottom:0;padding:0 15px;margin:0 -15px;width:calc(100% + 30px);max-width:none;font-weight:400;color:#666;text-decoration:none}#menu-lateral ul li a>span,#menu-lateral ul li label>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#menu-lateral ul li a:hover,#menu-lateral ul li label:not(.ramo-tema-tratado-agregador):hover{background-color:#e6e6e6;color:#333}#menu-lateral ul.arvore-ramo-container li a,#menu-lateral ul.arvore-ramo-container li label:not(.ramo-tema-tratado-agregador){cursor:pointer}#menu-lateral .ramo-voltar{font-family:BryantProMedium;font-size:12px;color:#333;width:100%;padding:0 15px;margin:0}#menu-lateral .ramo-voltar::after{font-family:WookIcones;font-size:50px;content:">";transform:rotate(180deg);position:absolute;right:0;margin:0}#menu-lateral .ramo-cabecalho{font-family:BryantProBold;color:#333;text-transform:none}#menu-lateral #social-icons{text-transform:uppercase;font-family:BryantProRegular;color:#666}#menu-lateral #social-icons li{min-height:60px;display:flex;justify-content:space-between;align-items:center}#menu-lateral #social-icons li a{font-family:BryantProMedium;width:38px;font-size:19pt;color:#818181;text-transform:none;min-height:auto;padding:0;justify-content:center;margin:auto}#menu-lateral #social-icons li a:hover{background-color:unset;color:red;text-decoration:none}#menu-lateral #copyright{font-family:BryantProRegular;font-size:12px;line-height:16px;color:#666;padding:15px 0}#menu-lateral-toggle:not(:checked)+#menu-lateral-alpha{display:none}#menu-lateral-toggle:not(:checked)~#menu-lateral ul{bottom:calc(100vh - 60px)}#menu-lateral-toggle:not(:checked)~#menu-lateral,#menu-lateral-toggle:not(:checked)~#menu-lateral>ul>li ul:not([data-nivel="2"]),#menu-lateral>ul>li>input[id^=ramo-toggle-]:not(:checked)~ul[data-nivel="2"]{max-height:0}#menu-lateral>ul>li>input[id^=ramo-toggle-]:not(:checked)~ul li ul,#menu-lateral>ul>li>input[id^=ramo-toggle-]:not(:checked)~ul:not([data-nivel="2"]),#menu-lateral>ul>li>ul>li input[id^=ramo-toggle-]:not(:checked)~ul,#menu-lateral>ul>li>ul>li input[id^=ramo-toggle-]:not(:checked)~ul li ul{margin-left:-321px}#menu-lateral input[id^=ramo-toggle-]:checked+a,#menu-lateral input[id^=ramo-toggle-]:checked+label{font-family:BryantProMedium;color:#333}#menu-lateral input[id^=ramo-toggle-].active+a,#menu-lateral input[id^=ramo-toggle-].active+label{background-color:#e6e6e6;cursor:default}#menu-lateral input[id^=ramo-toggle-].active+a::before,#menu-lateral input[id^=ramo-toggle-].active+label::before{content:" ";background-color:#333;width:2px;height:100%;position:absolute;left:0;top:0}#menu-lateral>ul{border-right:1px solid transparent}#menu-lateral>ul>li{width:calc(100% - 30px);margin:0 15px}#menu-lateral .ramo-voltar,#menu-lateral>ul:not(#copyright)>li{border-bottom:1px solid #ccc}#menu-lateral .ramo-voltar,#menu-lateral>ul>li>a,#menu-lateral>ul>li>label{min-height:60px}#menu-lateral>ul>li>a,#menu-lateral>ul>li>label{font-family:BryantProMedium;font-size:20px;text-transform:uppercase}#menu-lateral>ul>li>ul[data-nivel="2"]{margin:0 -15px;width:calc(100% + 30px);max-height:100vh}#menu-lateral>ul>li>ul>li a,#menu-lateral>ul>li>ul>li label{min-height:36px;text-transform:lowercase;padding:0 15px;margin:0;width:100%}#menu-lateral ul li a.ramo-indent,#menu-lateral ul li label.ramo-indent{padding:0 15px 0 30px}#menu-lateral>ul>li ul:not([data-nivel="2"]){overflow:auto;position:fixed;top:60px;left:0;bottom:0;height:100%;max-height:calc(100vh - 60px);width:100%;max-width:280px}#menu-lateral .menu-montras-container>.menu-montras{display:none;overflow:auto;position:fixed;margin:0;padding:0 15px;bottom:0;height:100%;max-height:calc(100vh - 60px);width:100%;max-width:280px;z-index:1;background-color:#f2f2f2;transition-property:max-height;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s}#menu-lateral .menu-montras-container .menu-montra .menu-montra-html{text-align:center;padding:15px 0}#menu-lateral .menu-montras-container .menu-montra .menu-montra-html:not(:last-child),#menu-lateral .menu-montras-container .menu-montra:not(:last-child){border-bottom:1px solid #ccc}#menu-lateral-toggle:not(:checked)~#menu-lateral .menu-montras-container>.menu-montras{max-height:0}@media (min-width:688px){#menu-lateral,#menu-lateral .menu-montras-container>.menu-montras,#menu-lateral>ul>li ul:not([data-nivel="2"]){top:80px;max-height:calc(100vh - 80px)}#menu-lateral-toggle:not(:checked)~#menu-lateral ul{bottom:calc(100vh - 80px)}}@media (min-width:960px){#menu-lateral{max-width:320px}#menu-lateral .ramo-voltar-container{display:none}#menu-lateral .ramo-cabecalho-container{margin-top:15px}#menu-lateral>ul>li ul:not([data-nivel="2"]){border-left:1px solid #ccc;margin-left:320px;max-width:321px;z-index:-1}#menu-lateral .menu-montras-container>.menu-montras{display:initial;border-left:1px solid #ccc;margin-left:320px;max-width:321px;z-index:-2}}#sidebar-shopping-cart-wrapper{overflow:hidden;height:100%}#sidebar-shopping-cart-wrapper{z-index:1000;position:fixed;right:0;top:0;width:0;height:100%;overflow-y:auto;background:#f2f2f2}#wrapper.opened-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:calc(100% - 47px)}#wrapper.closed-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:0}#sidebar-shopping-cart-wrapper nav.shopping-cart{padding:0;list-style:none;margin-bottom:0;height:100%}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.row{margin-left:-25px;margin-right:0}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products{overflow-y:auto;overflow-x:hidden;padding:0;margin-left:15px;margin-right:15px;margin-bottom:0}#sidebar-shopping-cart-wrapper nav.shopping-cart ul li{color:#000;list-style:none;padding-left:0;padding-right:0;min-height:50px;line-height:50px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.top li{color:#000;list-style:none;padding-left:15px;padding-right:15px;min-height:50px;line-height:50px;cursor:pointer;font-family:BryantProMedium;font-size:20px;text-transform:uppercase;display:block}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.top{border-bottom:2px solid #fff;padding:4px 0;margin-bottom:0;cursor:pointer}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li{margin:0 0 30px 0}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .cover{padding:0;cursor:pointer;width:50px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li:first-child{margin-top:15px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description{padding:0;line-height:16px;color:#000;padding-left:15px;padding-right:0;font-size:14px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .actions{padding:0;text-align:center;float:right}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .actions .trash .icon-trash{cursor:pointer}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .actions .trash .icon-trash:hover:after{color:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .qtd,#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .titulo{font-family:BryantProRegular}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .categoria{padding-bottom:unset;margin-bottom:.5rem;padding:.3rem;font-size:12px;font-family:BryantProMedium;border-radius:2px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .categoria.audiolivro{background-color:#6cc;width:8rem;margin-right:16rem}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .categoria.ebook{background-color:#fc0;width:5rem;margin-right:20rem}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .preco{font-family:BryantProMedium}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description span{padding:0;padding-bottom:7px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description span.preco{padding-bottom:0;line-height:20px}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .qtd{text-align:center;width:30px;height:20px;resize:none;overflow:hidden;line-height:20px;padding:0;font-size:16px;color:#000;border:1px solid #000;background-color:#fff}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .qtd.readonly{background-color:transparent}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .actions span.trash{height:50px;display:block}#sidebar-shopping-cart-wrapper nav.shopping-cart .total.row{font-size:16px;line-height:16px;text-transform:uppercase;color:#000;float:right;margin:0}#sidebar-shopping-cart-wrapper nav.shopping-cart .total .total{text-transform:uppercase;font-size:16px;text-align:right;padding-top:15px;padding-left:15px;padding-right:15px}#sidebar-shopping-cart-wrapper nav.shopping-cart .total .total .description{font-family:BryantProRegular;padding-right:10px;padding-left:0}#sidebar-shopping-cart-wrapper nav.shopping-cart .total .total .value{font-family:BryantProMedium;padding-right:0;padding-left:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .shipping{text-transform:uppercase;font-size:16px;text-align:right;color:red;padding-left:15px;padding-right:15px;padding-top:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .shipping .description{font-family:BryantProRegular;padding-right:10px;padding-left:0}#sidebar-shopping-cart-wrapper nav.shopping-cart .shipping .value{font-family:BryantProMedium;display:inline;padding-right:0;padding-left:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart button.btn-checkout{height:50px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;margin:15px 0 15px 0;padding:0 15px 0 15px}#sidebar-shopping-cart-wrapper nav.shopping-cart div.checkout-express{margin:0;padding:0 15px 0 15px}#sidebar-shopping-cart-wrapper nav.shopping-cart div.checkout-express.small-height .btn-checkout-express-xs{display:block!important}#sidebar-shopping-cart-wrapper nav.shopping-cart div.checkout-express.small-height .data{display:none!important}#sidebar-shopping-cart-wrapper nav.shopping-cart button.btn-checkout .info{line-height:50px;background-color:red;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;padding:0}#sidebar-shopping-cart-wrapper nav.shopping-cart button.btn-checkout:hover .info{background-color:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .data{font-family:BryantProRegular;color:#000;font-size:14px;line-height:20px;text-transform:lowercase;padding:10px 0 10px 0}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .data .checkout-express-client-info>span,#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .data>span{padding-left:0;padding-right:0}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .data div{font-family:BryantProRegular;color:#000;font-size:14px;line-height:16px;text-transform:uppercase;padding-left:0;padding-right:0;padding-bottom:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .data .info{font-family:BryantProMedium;text-transform:none}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express,#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs{margin:0 0 20px 0;text-transform:uppercase;height:50px;padding-left:0;padding-right:0;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express .info,#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs .info{font-family:BryantProRegular;font-size:16px;color:#fff;line-height:50px;padding:0;text-transform:uppercase}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs:hover,#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express:hover{color:#fff;background:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs .info{font-size:16px;line-height:20px}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs .info b{font-size:14px;text-transform:lowercase}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express .btn-checkout-express-xs{height:50px;margin-top:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .sales-infos{float:left;margin:0;width:100%}#sidebar-shopping-cart-wrapper nav.shopping-cart .sales-infos .sale-info{padding-top:15px;padding-right:15px;padding-left:15px;text-decoration:none;text-align:right}#sidebar-shopping-cart-wrapper nav.shopping-cart .sales-infos .sale-info .text-info{color:red;font-size:14px;font-family:BryantProMedium;text-transform:uppercase;line-height:20px;text-align:right;cursor:pointer}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info{margin-top:20px}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express.notlogged .checkout-express-info{margin-top:0}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express.notlogged .btn-checkout-express-xs{margin-bottom:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info{font-family:BryantProRegular;color:#000;font-size:14px;line-height:16px;text-transform:uppercase;padding-left:0;padding-right:0;padding-bottom:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info .icon-info{margin-left:0;margin-top:5px;margin-right:10px;float:left}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info:hover{cursor:pointer}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info:hover>.icon-info{background-color:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info:hover>.text{text-decoration:underline}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .text-info .text{float:right;width:calc(100% - 30px)}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express-info .icon-info,#sidebar-shopping-cart-wrapper nav.shopping-cart .sales-infos .sale-info .icon-info{font-family:BryantProBold;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;padding:2px 1px 1px 1px;height:20px;width:20px;display:inline-block;margin-left:10px}#sidebar-shopping-cart-wrapper nav.shopping-cart .sales-infos .sale-info .icon-info:hover{background-color:#000}#sidebar-shopping-cart-wrapper nav.shopping-cart .checkout-express{bottom:15px}#sidebar-shopping-cart-wrapper nav.shopping-cart .shop-info{position:absolute;bottom:0;border-top:1px solid #fff;width:100%}#sidebar-shopping-cart-wrapper nav.shopping-cart .shop-info .shop-info-child{position:absolute;bottom:0;overflow-y:auto;overflow-x:hidden}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .qtd::-webkit-inner-spin-button,#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description .qtd::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (min-height:361px){#sidebar-shopping-cart-wrapper nav.shopping-cart .shop-info .shop-info-child{position:relative}}@media (min-width:504px){#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products{display:block!important}#wrapper.opened-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:268px}}@media (min-width:688px){#sidebar-shopping-cart-wrapper nav.shopping-cart ul.top{padding:15px 0}#sidebar-shopping-cart-wrapper nav.shopping-cart ul.products li .description{padding-left:15px}}.cartoverlay{text-align:center;z-index:2;height:100%;width:100%;position:absolute;background-color:#fff;display:none;opacity:.6}.search-results .noticia .thumb img{max-height:100%;max-width:100%}.search-results .noticia .caption{font-family:BryantProLight;color:#262626;line-height:1}.search-results .noticia .caption .title{text-transform:uppercase;font-size:22px;padding-bottom:20px}.search-results .noticia .caption .sub-title{font-size:16px;padding-bottom:20px}.search-results .noticia .caption .saber{text-decoration:underline;text-transform:uppercase;font-size:14px}.search-results .author{margin-top:40px}.search-results .author .cover img{max-height:100%;max-width:100%}.search-results .author .info .name{font-family:BryantProMedium;font-size:20px;line-height:24px;text-align:left;color:#262626}.search-results .author .info .intro{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626}.search-results .tabs .intro{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:left;color:#262626}.search-results .author .info .name a,.search-results .tabs .buttons a .tab{color:#262626}.search-results .tabs .buttons .tab{font-family:BryantProMedium;font-size:14px;line-height:50px;text-align:left;text-transform:uppercase;padding:18px 10px;color:#262626;background-color:#f2f2f2;margin-right:10px}.search-results .tabs .buttons .tab:hover{color:#fff;background-color:#000}.search-results .tabs .buttons a:hover{text-decoration:none}.search-results .tabs .buttons a .tab .count{font-family:BryantProRegular}.overlay .search{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}.overlay .search .content{position:relative;width:100%;height:100%;overflow-y:scroll}.overlay .search .search-form{color:#639;padding:15px 0;width:100%;max-width:300px;position:absolute;left:50%;top:100px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.overlay .search .content.step-2 .results{color:#639;width:100%;max-width:789px;display:block;float:left}.overlay .search .content.step-2 .results .description{font-family:BryantProLight;font-size:20px;line-height:20px;color:#000;text-transform:uppercase}.overlay .search .content.step-2 .results>div{text-align:center;margin-top:45px;margin-bottom:45px;cursor:pointer}.overlay .search .content.step-2 .results .number{font-family:BryantProMedium;font-size:28px;line-height:28px;color:#000}.overlay .search .content.step-2 .results .icon{width:100px;height:100px;margin:0 auto 15px auto}.overlay .search .content.step-2 .results .icon.books{background:url('../img/global-images.png?V1') -3227px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.ebooks{background:url('../img/global-images.png?V1') -3118px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.education{background:url('../img/global-images.png?V1') -3008px -208px transparent no-repeat}.overlay .search .content.step-2 .results .icon.wookids{background:url('../img/global-images.png?V1') -2897px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.authors{background:url('../img/global-images.png?V1') -2787px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.editors{background:url('../img/global-images.png?V1') -2677px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.collections{background:url('../img/global-images.png?V1') -2568px -209px transparent no-repeat}.overlay .search .content.step-2 .results .icon.areas{background:url('../img/global-images.png?V1') -2457px -209px transparent no-repeat}.overlay .search .search-form label{font-family:BryantProMedium;font-size:52px;line-height:52px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin-bottom:30px}.overlay .search .search-form form{display:table;width:100%;background:#fff;margin-bottom:45px}.overlay .search .search-form form input.form-control.search-box{font-family:BryantProLight;font-size:16px;line-height:16px;color:#262626;display:inline-block;width:80%;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;height:60px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0}.overlay .search .search-form form input[type=submit]{display:inline-block}.overlay .search .search-form form button.button-green{height:60px;padding:6px 12px;display:inline-block;vertical-align:middle;background:#fff;border:0;box-sizing:border-box;float:right}.overlay .search .search-form form button.button-green .search-icon{background:url('../img/global-images.png?V1') -113px -230px transparent no-repeat;width:24px;height:32px;display:block}@media (min-width:480px){.search-results .author{margin-top:48px}.search-results .tabs .buttons .tab{margin-right:12px}.overlay .search .search-form{max-width:440px}.overlay .search .search-form{padding:15px 25px}}@media (min-width:768px){.search-results .noticia .caption .saber{font-size:15px}.search-results .noticia .caption .title{font-size:27px;padding-bottom:25px}.search-results .noticia .caption .sub-title{font-size:18px;padding-bottom:25px}.search-results .author{margin-top:52px}.search-results .tabs .buttons .tab{margin-right:13px}.overlay .search .search-form{max-width:680px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.overlay .search .search-form form input.form-control.search-box{width:90%;font-size:24px;line-height:24px}}@media (min-width:992px){.search-results .noticia .caption .title{font-size:32px;padding-bottom:30px}.search-results .noticia .caption .sub-title{font-size:20px;padding-bottom:30px}.search-results .noticia .caption .saber{font-size:16px}.search-results .author{margin-top:60px}.search-results .tabs .buttons .tab{margin-right:15px}.overlay .search .content{overflow-y:hidden}.overlay .search .search-form{max-width:789px;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media (min-width:688px){.search-results .author .info .intro,.search-results .tabs .intro{font-size:18px;line-height:22px}.search-results .tabs .buttons .tab{font-size:16px;padding:17px 10px}.search-results .author .info .name{font-size:24px;line-height:28px}}}#ac-form-searchform-results .search-results{margin-top:0}#ac-form-searchform-results #search-page .search-results-options .bg{background-color:transparent}.site-content.search-results{margin-top:80px;margin-bottom:60px;padding:0;line-height:initial}.site-content.search-results.arvore-tematica{margin-top:0}.site-content .search-results-wrapper{padding:0}#search-page.site-content.search-results h1{margin:0;padding:0;font-family:BryantProMedium;font-size:18px;width:calc(100% - 118px)}#ac-form-searchform-results #search-page.site-content.search-results>*{padding:0;margin-left:0;margin-right:0}.site-content.search-results ul{list-style:none;margin:2px 0 0 0;padding:0}#search-page.site-content.search-results .search-results-options .btns-filter{margin:0;width:calc(100% - 116px)}#search-page.site-content.search-results .search-results-options .btns-filter .filtros{margin:10px 10px 0 0;padding:0;width:auto;min-width:0}.site-content.search-results .didyoumean,.site-content.search-results .label-artigo-redirect,.site-content.search-results .search-results-label,.site-content.search-results .search-results-label>*,.site-content.search-results .search-results-options{font-family:BryantProLight;font-size:22px;text-align:left;text-transform:uppercase;color:#262626;padding:0 20px;min-height:22px}.site-content.search-results .didyoumean{font-family:BryantProRegular;font-size:14px}.site-content.search-results .search-results-label.label-dym{font-family:BryantProMedium;font-size:14px}.site-content.search-results .didyoumean span a{font-family:BryantProMedium;text-decoration:none;color:red}.site-content.search-results .didyoumean span a:hover{text-decoration:underline}.site-content.search-results .didyoumean span:after{content:',';padding-right:3px}.site-content.search-results .didyoumean span:last-child:after{content:'';padding-right:0}.site-content.search-results .didyoumean span:first-child:after{content:''}#ac-form-searchform-palavra,.search-pro #code,.search-pro #title{border:0;font-family:BryantProMedium;font-size:16px;width:80%;margin-top:-28px;min-height:50px;background-color:#fff}.search-pro #code,.search-pro #title{margin-top:0;width:calc(100% - 45px);padding-left:10px}.ac-search-area,.search-pro .search-area{background-color:#fff;margin:50px 0}.search-pro .search-area{border:1px solid #262626}.ac-search-icon{display:inline-block}.ac-search-icon:before{font-family:WookIcones;color:#000;font-size:45px;content:"s";line-height:50px}#frm-ac-search-word .ac-search-area button,.search-pro .search-area .button-start-search{border:0;background:0 0;display:table-cell;vertical-align:middle;font-family:WookIcones;font-size:50px;color:#000;height:50px;width:45px;padding:0;float:right}#frm-ac-search-word .ac-search-area button.button-start-search span:after,.search-pro .search-area .button-start-search span:after{content:">"}#frm-ac-search-word .ac-search-area button.button-clear-search span:after{content:"*"}#nao-encontrou{margin-top:60px;text-align:left}#nao-encontrou .nao-encontrou-label{font-family:BryantProLight;font-size:22px;text-transform:uppercase;color:red;margin-bottom:20px}#nao-encontrou .nao-encontrou-link{font-family:BryantProRegular;font-size:14px;min-height:50px;position:relative}#nao-encontrou .nao-encontrou-link a{margin:0;top:50%;transform:translate(0,-50%);text-decoration:none;color:#262626}#nao-encontrou .nao-encontrou-link span.highlight{font-family:BryantProMedium;text-decoration:underline}.site-content.search-results .top{margin-bottom:30px;padding-left:30px;padding-right:30px}.site-content.search-results .top .area span.text{font-family:BryantProMedium;font-size:18px;line-height:40px;text-transform:uppercase;color:#4c4c4c;padding-left:30px;padding-right:0}.site-content.search-results .top .area:before{background:url('../img/global-images.png?V1') -3353px -152px transparent no-repeat;width:40px;height:40px;content:'';display:block;position:absolute;left:0;top:0}.site-content.search-results .top .btn-back{font-family:BryantProLight;font-size:16px;line-height:40px;text-transform:uppercase;color:#000;text-align:right;padding-right:0;padding-left:0;cursor:pointer}.site-content.search-results label.title{font-family:BryantProLight;font-size:38px;line-height:38px;text-transform:uppercase;color:#262626;margin-bottom:30px;padding-left:30px;padding-right:30px;font-weight:initial}.site-content.search-results .collapse-area{font-family:BryantProMedium;font-size:16px;line-height:50px;text-transform:uppercase;color:red;margin-bottom:10px;height:50px;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}.site-content.search-results .collapse-area .contentSearch{background:#f3f3f3;cursor:pointer}.site-content.search-results .collapse-area .contentSearch span.text span{display:inline-block!important;color:#000}.site-content.search-results .collapse-area .contentSearch span.text span.visible-md.visible-lg{display:none!important}.site-content.search-results .collapse-area .contentSearch span.arrow-down{width:45px;height:50px;background:url('../img/global-images.png?V1') -3310px -157px transparent no-repeat}.site-content.search-results .collapse-area:last-child{margin-bottom:0}#ac-form-searchform-results .site-content.search-results .product{cursor:pointer}#ac-form-searchform-results .site-content.search-results .product.disable{cursor:none}.site-content.search-results .products{padding-left:0;padding-right:0;margin-bottom:100px}.site-content.search-results .products .description{font-family:bryantProLight;font-size:38px;line-height:38px;letter-spacing:-2px;text-transform:uppercase;color:#424242;margin-bottom:30px;word-wrap:break-word}.site-content.search-results .products .view-more a{font-family:bryantProLight;font-size:22px;line-height:22px;letter-spacing:-1px;text-transform:uppercase;color:#999}.site-content.search-results .products .cover{margin-bottom:15px}.site-content.search-results .products .icons{margin-bottom:47px;margin-top:-42px;z-index:1;position:relative;left:-15px}.site-content.search-results .products .shipping{font-family:BryantProMedium;font-size:14px;line-height:18px;text-transform:uppercase;color:red;text-align:left;margin-bottom:15px}.site-content.search-results .products .title{font-family:BryantProLight;font-size:18px;line-height:22px;color:#262626;text-align:left}.site-content.search-results .products .authors{font-family:BryantProLight;font-size:14px;line-height:18px;color:#262626;text-align:left}.site-content.search-results .products .left-side{padding-left:30px;padding-right:30px;margin-top:30px}.site-content.search-results .products .product{padding-left:30px;padding-right:30px;margin-top:30px;margin-bottom:30px}.site-content.search-results .products .product .cover .featured{position:absolute;right:0;bottom:-24px;padding-right:0;padding-left:0;margin-right:10px}.site-content.search-results .products .product .cover .featured .sticker-description{background:red;color:#fff;text-transform:uppercase;position:absolute;width:100%;top:60%;text-align:center;line-height:30px;font-family:BryantProMedium}.site-content.search-results .products .product .cover .featured img.offer{width:100%;margin:0 auto;padding:0 1px}.site-content.search-results label{font-family:BryantProLight;padding-left:30px;padding-right:30px;margin-bottom:30px;font-weight:initial}.site-content.search-results label.not-found-title{font-size:32px;line-height:32px;text-transform:uppercase;color:#262626}.site-content.search-results label.thematic-tree{font-size:18px;line-height:22px;color:#000}.site-content.search-results label b{font-family:BryantProMedium;font-weight:initial}.site-content.search-results .price{margin-top:15px}.site-content.search-results .price span.current{font-family:BryantProMedium;font-size:20px;line-height:20px;color:red}.site-content.search-results .price span.old{font-family:BryantProLight;font-size:14px;line-height:14px;color:#000;text-decoration:line-through;display:block}.site-content#search-page .search-results-options ul.collapse-elements,.site-content#search-page .search-results-options ul.collapse-elements li{list-style:none}.site-content#search-page .search-results-options ul.collapse-elements li{padding-left:0;padding-right:0;margin:0}.site-content#search-page .search-results-options h2{font-family:BryantProMedium;font-size:14px;line-height:20px;color:red;text-transform:uppercase;text-align:left;cursor:pointer;margin-top:10px;margin-bottom:0;padding-left:10px;padding-right:10px;background-color:#f2f2f2;min-height:50px}.site-content#search-page .search-results-options h2 p{display:inline-block;margin:15px 0;padding-bottom:0;color:red;font-size:14px;font-family:BryantProMedium}.site-content#search-page .search-results-options h2 span{font-family:BryantProRegular;color:#ccc;text-transform:inherit}.site-content#search-page .search-results-options h2 span.filtragem-por{text-transform:uppercase;font-family:BryantProMedium;color:#262626}.site-content#search-page .search-results-options h2.not-loaded-filters:after,.site-content#search-page .search-results-options h2[data-toggle=collapse]:after{content:'v';display:inline-block;color:#000;font-family:WookIcones;font-size:50px;line-height:50px;position:absolute;right:7px;text-transform:none}.search-results input#filter-menu-input:checked~.search-filters-wrapper .loader-wrapper{display:block;position:fixed;width:100%;height:100vh;z-index:1001;background:rgba(255,255,255,.9)}.search-results input#filter-menu-input:checked~.search-filters-wrapper .loader-filters{content:'';position:absolute;margin:auto;right:calc(50% - 100px);top:calc(50% - 100px);width:200px;height:200px;border-width:6px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.25) rgba(78,78,78,.5) #4e4e4e;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.search-results input#filter-menu-input:checked~.search-filters-wrapper .loader-filters::after{content:'';position:absolute;margin:auto;right:calc(50% - 100px);top:calc(50% - 100px);width:200px;height:200px;border-width:6px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.search-results input#filter-menu-input:checked~.search-filters-wrapper .loader-filters::before{content:'';position:absolute;margin:auto;right:calc(50% - 100px);top:calc(50% - 100px);width:200px;height:200px;border-width:6px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.site-content#search-page .search-results-options h2:hover,.site-content#search-page .search-results-options h2:hover span{color:#fff;background-color:#000}.site-content#search-page .search-results-options h2:hover:after{color:#fff}.site-content#search-page .search-results-options h3,.site-content#search-page .search-results-options ul.collapse-elements li .filtro{font-family:BryantProRegular;font-size:14px;line-height:20px;color:#262626;text-transform:uppercase;cursor:pointer;background-color:#f2f2f2;padding-right:10px;text-align:left}.site-content#search-page .search-results-options h3{margin:0;padding-top:15px;padding-bottom:15px}.site-content#search-page .search-results-options ul.collapse-elements li .filtro{margin-top:0;margin-bottom:0}.site-content#search-page .search-results-options ul.collapse-elements{padding-left:0;padding-right:0}.site-content#search-page .search-results-options ul.collapse-elements li h3:after,.site-content#search-page .search-results-options ul.collapse-elements li.collapsed h3:after{content:'+';display:inline-block;color:#000;font-family:BryantProMedium;font-size:30px;position:absolute;right:25px}.site-content#search-page .search-results-options ul.collapse-elements li h3:after{content:'-'}.site-content#search-page .search-results-options ul.collapse-elements li .filtro:hover,.site-content#search-page .search-results-options ul.collapse-elements li h3:hover{color:#fff;background-color:#000}.site-content#search-page .search-results-options ul.collapse-elements li .filtro:hover .contentSearch{text-transform:none;font-family:BryantProMedium}.site-content#search-page .search-results-options ul.collapse-elements li h3:hover:after{color:#fff}.site-content#search-page .search-results-options ul.collapse-elements li .contentSearch{font-family:BryantProRegular;font-size:16px;line-height:20px;margin:0 10px 0 10px;text-transform:none;padding-top:15px;padding-bottom:15px}.site-content#search-page .search-results-options ul.collapse-elements li .contentSearch>*{font-family:BryantProRegular;font-size:16px;line-height:20px;margin:0 10px 0 10px;text-transform:none}.site-content#search-page .search-results-options ul.collapse-elements li .filtro .qtd-element{color:red;font-family:BryantProRegular}.site-content#search-page .search-results-options ul.collapse-elements li .areasFiltro{padding:0}.site-content#search-page .search-results-options ul#collapse-general-ordenar li h3:after{content:''}#ac-form-searchform-results .site-content .search-products{margin-left:20px;margin-right:20px}.site-content .search-products .product{margin-top:40px}#ac-form-searchform-results .site-content .search-products .product{margin-top:10px;padding:10px;background-color:#fff}#ac-form-searchform-results .site-content .search-products .product.disable{background-color:transparent}#ac-form-searchform-results .site-content .search-products .product.selected{border:1px solid red}.site-content .search-products .product .product-img{padding:0 10px 0 0}.site-content .search-products .product .product-img img.lazyloaded{width:auto;height:auto}.site-content .search-products .product .product-img img{max-height:320px;margin:auto}.site-content .search-products .product .info{padding:0}.site-content .search-products .product .info>*{padding-right:0}.site-content .search-products .product .product-img .cover .buttons-actions{margin-top:-15px;margin-left:calc(50% - 57px);text-align:center;position:absolute}.site-content .search-products .product .product-img .cover .buttons-actions.not-hover{display:none!important}.site-content .search-products .product .product-img .cover .buttons-actions.hover{display:block!important}.site-content .search-products .product .product-img .cover .buttons-actions .btn1{width:50px;height:50px;border:0;border-radius:0;background-color:transparent;cursor:default}.site-content .search-products .product .product-img .cover .buttons-actions .btn{width:50px;height:50px;background-color:red;border:0;border-radius:0}.site-content .search-products .product .product-img .cover .buttons-actions .btn.adicionado{background-color:#fcc}.site-content .search-products .product .product-img .cover .buttons-actions .btn:hover{background-color:#000}.site-content .search-products .product .product-img .cover .buttons-actions .btn.adicionado:hover{background-color:#fcc;cursor:default}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-cart{margin-right:5px}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-list{margin-left:5px}.site-content .search-products .product .product-img .cover .buttons-actions .btn:after{font-family:WookIcones;font-size:56px;line-height:25px;color:#fff;margin-left:-18px}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-cart:after{content:'c';text-transform:lowercase}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-cart.adicionado:after{content:'y'}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-list:after{content:'Q'}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-list.adicionado:after{content:'q'}.site-content .search-products .product .info .title,.site-content .search-products .product .info .title a{font-family:BryantProMedium;text-align:left;color:#262626;max-height:none}.site-content .search-products .product .info .mktpl-offer-no-padding-left{padding-left:0!important}.rating .stars>span.star,.site-content .search-products .product .info.disable .autor a,.site-content .search-products .product .info.disable .idioma,.site-content .search-products .product .info.disable .preco,.site-content .search-products .product .info.disable .rating .stars span.star:before,.site-content .search-products .product .info.disable .rating a .comments-nr,.site-content .search-products .product .info.disable .title a,.site-content .search-products .product .info.disable .title>span,.site-content .search-products .product .info.disable>div,.site-content .search-products .product .info.disable>span{color:#999!important}.site-content .search-products .product .info.disable .flag,.site-content .search-products .product .product-img .cover.disable a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.site-content .search-products .product .product-img .cover .buttons-actions .btn.add-cart.disable{background-color:#999;pointer-events:none}.site-content .search-products .product .info .sub-title{font-family:BryantProMedium;font-size:14px;line-height:18px;text-align:left;color:#262626}.site-content .search-products .product .info .title .title-product-format{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626}.site-content .search-products .product .info .autor,.site-content .search-products .product .info .autor a{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626}.site-content .search-products .product .info .icons{margin-top:5px;left:-10px}.site-content .search-products .product .info .rating{margin-top:10px}.site-content .search-products .product .info .rating a .comments-nr{font-family:BryantProRegular;font-size:14px;line-height:18px;color:#262626;padding-left:5px}.site-content .search-products .product .info .preco{font-family:BryantProMedium;font-size:20px;line-height:24px;text-align:left;color:red;margin-top:20px;padding-left:15px;width:auto;display:inline-block}.site-content .search-products .product .info .preco.have-star{padding-left:0}.site-content .search-products .product .info .idioma{font-family:BryantProRegular;font-size:14px;line-height:18px;color:#262626}.site-content .search-products .product .info .shipping{font-family:BryantProRegular;margin-top:17px;margin-bottom:0}.site-content .search-products .product .discount-card{font-family:BryantProRegular}.site-content .search-products .shipping .free-shipping,.site-content .search-products .shipping .shipping-24h{font-family:BryantProMedium}.site-content .search-products .product .info .flag .language-flag{display:inline-block;height:20px;margin:0;vertical-align:middle;width:30px}.site-content .search-products .product .info .flag .language-flag.Português{background:url('../../img/global-images.png?V1') -10px -396px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Inglês{background:url('../../img/global-images.png?V1') -170px -396px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Francês{background:url('../../img/global-images.png?V1') -130px -396px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Espanhol{background:url('../../img/global-images.png?V1') -90px -396px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Brasileiro{background:url('../../img/global-images.png?V1') -50px -396px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Russo{background:url('../../img/global-images.png?V1') -130px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Alemão{background:url('../../img/global-images.png?V1') -10px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Romeno{background:url('../../img/global-images.png?V1') -90px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Japonês{background:url('../../img/global-images.png?V1') -250px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Polaco{background:url('../../img/global-images.png?V1') -210px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Sueco{background:url('../../img/global-images.png?V1') -290px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Grego{background:url('../../img/global-images.png?V1') -330px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Chinês{background:url('../../img/global-images.png?V1') -370px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Americano{background:url('../../img/global-images.png?V1') -410px -186px #fff no-repeat}.site-content .search-products .product .info .flag .language-flag.Italiano{background:url('../../img/global-images.png?V1') -50px -186px #fff no-repeat}.site-content#search-page .search-results-options .btns-filter .bg{background-color:#fff;line-height:50px;font-family:BryantProRegular;font-size:16px;text-transform:lowercase;padding:0;margin:0;text-align:center}.site-content#search-page .search-results-options .btns-filter .bg .filtro .filter-name{background-color:#262626;color:#fff;padding:12px;display:inline}.site-content#search-page .search-results-options .btns-filter .bg .box{height:initial}.site-content#search-page .search-results-options .btns-filter .bg .box .type{background-color:#f2f2f2;width:100%;height:100%}.site-content#search-page .search-results-options .btns-filter .bg .box .type .filtertotal{color:red;text-align:left}.site-content#search-page .search-results-options .btns-filter .bg .box.active .type .filtertotal{text-align:left;font-family:WookIcones;color:#262626;font-size:14px;font-weight:600}.site-content#search-page .search-results-options .btns-filter .bg .box.active .type{font-family:BryantProRegular;margin:0 5px 0 0;text-transform:uppercase;color:#262626;background-color:#ccc;text-align:left;cursor:pointer;line-height:12px;font-size:12px;padding:4px 5px;border:1px solid #f2f2f2;border-radius:2px}.search-results .spinner{width:50px;height:50px;border-radius:50%;box-shadow:0 0 0 0 rgba(0,0,0,.1),1px 2px 0 #333;top:0;left:50%;margin-top:38px;margin-left:0;-webkit-animation:spin .9s linearinfinite;animation:spin .9s linear infinite}.site-content.search-results #loader-page{margin-top:60px;line-height:50px;font-family:BryantProRegular;font-size:14px;text-transform:uppercase;text-decoration:underline;color:#262626}.site-content.search-results #loader-page .loading-more-text{margin-left:20px}.site-content.search-results #loader-page .load-more-text:hover{cursor:pointer}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.procuramos-por-si{cursor:pointer}#search-page.site-content.search-results div.scroll-to-top{font-family:WookIcones;font-size:50px;width:50px;height:50px;bottom:0;right:20px;color:#262626;background-color:#f2f2f2;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;padding:0;display:none}#search-page.site-content.search-results div.scroll-to-top:after{content:">"}#search-page.site-content.search-results div.scroll-to-top:hover{color:#fff;background-color:#000;cursor:pointer}.breadcrumbs{color:#ccc!important}@media (max-width:504px){.site-content .search-products .product .info .preco{font-size:16px;padding-right:0;letter-spacing:-.5px}}@media (min-width:504px){.site-content .search-products .product{margin-top:48px}#ac-form-searchform-results .site-content .search-products .product{margin-top:12px}.site-content .search-results-wrapper{padding:0}.site-content.search-results:not(.arvore-tematica){margin-top:104px}.site-content.search-results .label-artigo-redirect,.site-content.search-results .search-results-label,.site-content.search-results .search-results-label>*,.site-content.search-results .search-results-options{font-size:25px;padding:0 24px;min-height:25px}#nao-encontrou{margin-top:72px}#nao-encontrou .nao-encontrou-label{font-size:25px}#nao-encontrou .nao-encontrou-link{font-size:16px}.site-content.search-results .products .description{font-size:52px;line-height:52px}.site-content.search-results .products .view-more a{font-size:32px;line-height:32px}.site-content.search-results .products .product{width:33.33333333%}.site-content.search-results .products .product:nth-of-type(even){padding-left:30px}.site-content.search-results .products .product:nth-of-type(odd){padding-right:30px}.site-content .search-products .product .info .title .title-product-format{font-family:BryantProRegular;font-size:22px;line-height:26px;color:#262626}.site-content .search-products .product .info .sub-title{font-size:18px;line-height:20px}.site-content .search-products .product .info .autor,.site-content .search-products .product .info .autor a{font-size:18px;line-height:20px}.site-content .search-products .product .info .preco{padding-left:25px;padding-right:0}.site-content .search-products .product .product-img{padding:0 12px 0 0}#search-page.site-content.search-results div.scroll-to-top{right:24px}}@media (min-width:688px){.site-content .search-products .product{margin-top:52px;padding:0 26px}#ac-form-searchform-results .site-content .search-products .product{margin-top:13px}.site-content.search-results .didyoumean{font-size:16px}.site-content .search-results-wrapper{padding:0}.site-content.search-results:not(.arvore-tematica){margin-top:128px}.site-content.search-results .label-artigo-redirect,.site-content.search-results .search-results-label,.site-content.search-results .search-results-label>*,.site-content.search-results .search-results-options{font-size:28px;padding:0 26px;min-height:28px}.site-content.search-results .search-results-label.label-dym{font-size:16px}#nao-encontrou{margin-top:78px}#nao-encontrou .nao-encontrou-label{font-size:28px}#nao-encontrou .nao-encontrou-link{font-size:18px}.site-content.search-results .products .product{width:25%}.site-content.search-results .products .description{text-align:right}.site-content.search-results .top .area:before{background:url('../img/global-images.png?V1') -3400px -138px transparent no-repeat;width:60px;height:50px}.site-content.search-results .top .area span.text{line-height:50px;padding-left:60px;font-size:32px}.site-content.search-results .top .btn-back{line-height:50px}.site-content.search-results label.title{font-size:52px;line-height:52px}.site-content#search-page .search-results-options h2,.site-content#search-page .search-results-options h3{font-size:16px}.site-content#search-page .search-results-options h2 p{font-size:16px}.site-content .search-products .product .product-img{padding:0 13px 0 0}#search-page.site-content.search-results div.scroll-to-top{right:26px}.site-content#search-page .search-results-options .btns-filter .bg .box.active .type{background-color:#f2f2f2;border:1px solid #fff}}@media (min-width:1080px){.site-content.search-results:not(.arvore-tematica){margin-top:136px}.site-content .search-products .product{margin-top:60px;padding:0 30px}#ac-form-searchform-results .site-content .search-products .product{margin-top:15px}.site-content.search-results .didyoumean{font-size:16px}#search-page.site-content.search-results .search-products{padding:0}.site-content.search-results .search-products{padding:0}.site-content.search-results .label-artigo-redirect,.site-content.search-results .search-results-label,.site-content.search-results .search-results-label>*,.site-content.search-results .search-results-options{font-size:32px;padding:0 30px;min-height:32px}#search-page.site-content.search-results h1{font-size:22px}#nao-encontrou{margin-top:90px}#nao-encontrou .nao-encontrou-label{font-size:32px}.site-content.search-results .products .product{width:25%}.site-content.search-results .collapse-area .contentSearch span.text span.visible-xs.visible-sm{display:none!important}.site-content.search-results .collapse-area .contentSearch span.text span.visible-md.visible-lg{display:inline-block!important}.site-content .search-products .product .product-img{padding:0 15px 0 0}#search-page.site-content.search-results div.scroll-to-top{right:30px}.search-results input#filter-menu-input:checked~.search-filters-wrapper .loader-wrapper{width:400px}}.search-results input#filter-menu-input:checked~.search-filters-wrapper{padding:0 0 50px 0;position:fixed;z-index:1000;background-color:#f2f2f2;top:0;left:0;height:calc(100vh);overflow:auto}.search-results input#filter-menu-input:checked~.search-filters-wrapper .search-filters{padding:0 0 50px 0}.site-content.search-results .search-results-filter-btn{cursor:pointer;margin:0;padding:10px 17px;float:right;font-family:BryantProRegular;font-size:18px;top:-40px}.site-content.search-results .search-results-wrapper #search-results-filter-btn-open{font-family:BryantProMedium;width:150px;background-color:#fff;border:1px solid #ccc;border-radius:2px;position:absolute;right:0;margin-right:20px;z-index:3;word-break:break-word;text-align:center;padding:6px}.site-content.search-results .result-label-wrapper{padding:20px;background-color:#fff}.search-results input#filter-menu-input:checked~.search-results-wrapper .search-results-label #search-results-filter-btn-open{display:none}.search-results .search-filters-wrapper .search-filters .search-results-filter-btn{color:#fff;background-color:red;text-transform:uppercase;font-size:16px;padding:10px}.search-results input#filter-menu-input:not(:checked)~.search-filters-wrapper{display:none}.site-content.search-results .search-filters-wrapper .search-filters .remove-all-filters{padding:10px 10px 10px 0;font-family:BryantProMedium;font-size:14px;color:#262626;text-transform:uppercase;text-decoration:underline;float:left;cursor:pointer}.search-results .search-filters-wrapper .search-filters .facet{padding:0;border-bottom:1px solid #d9d9d9}.search-results .search-filters-wrapper .search-filters .facet .facet-desc{font-family:BryantProMedium;font-size:16px;padding:15px 10px 5px 10px;line-height:16px;text-transform:uppercase}.search-results .search-filters-wrapper .search-filters .facet .select-box .icon[data-toggle=collapse]:after{text-transform:uppercase}.search-results .search-filters-wrapper .search-filters .facet .open.facet-desc{cursor:pointer}.search-results .search-filters-wrapper .search-filters .facet.select-facet .facet-desc{font-size:12px;line-height:12px}.search-results .search-filters-wrapper .search-filters .facet.interval-facet .facet-desc,.search-results .search-filters-wrapper .search-filters .facet.multi-value-facet .facet-desc{font-size:18px;line-height:16px;padding:10px 10px}.search-results .search-filters-wrapper .search-filters .facet.interval-facet .facet-desc span,.search-results .search-filters-wrapper .search-filters .facet.multi-value-facet .facet-desc span{padding:2px 0;padding-right:10px;float:left}.search-results .search-filters-wrapper .search-filters .facet .facet-desc[data-toggle=collapse]:after{content:"v";position:absolute;font-family:WookIcones;right:16px;top:11px;height:22px;width:22px;display:inline-block;background-position:-241px -12px;font-size:40px}.search-results .search-filters-wrapper .search-filters .facet .facet-desc[data-toggle=collapse][aria-expanded=true]:after{content:"w";background-position:-241px -29px}.search-results .search-filters-wrapper .search-filters .facet .facet-desc span.filter-box{padding:0}.search-results .search-filters-wrapper .search-filters .facet .facet-desc .filter-box .active-filter{margin:1px 5px 1px 0;font-family:BryantProRegular;text-transform:uppercase;color:#262626;background-color:#ccc;text-align:left;cursor:pointer;line-height:12px;font-size:12px;padding:4px 5px;border-radius:2px}.search-results .search-filters-wrapper .search-filters .select-facet .select-box{border:1px solid #d9d9d9;margin-bottom:20px}.search-results .search-filters-wrapper .search-filters .select-facet .select-box .select-search{padding:10px;font-size:15px;line-height:15px;margin:0;min-height:35px!important;height:35px}.search-results .search-filters-wrapper .search-filters .select-facet .select-box label{padding:10px;line-height:15px;margin:0;min-height:35px!important}.select-box .select-box-options input:checked+label{color:#fff}.search-results .search-filters-wrapper .search-filters .select-facet .select-box .collapse,.search-results .search-filters-wrapper .search-filters .select-facet .select-box .collapsing{top:36px}.search-results .search-filters-wrapper .search-filters .interval-facet .interval-container>div{padding:20px 20px 50px 20px}.site-content .noUi-connect{background-color:#262626;cursor:pointer}.noUi-horizontal{height:2px;border:none}.noUi-target{background:#d9d9d9;border:none}.noUi-horizontal .noUi-handle{width:22px;height:22px;right:-10px;top:-10px;box-shadow:none}.noUi-handle{border:2px solid #262626;border-radius:14px;background:#f2f2f2;cursor:pointer}.noUi-handle:after,.noUi-handle:before{display:none}.noUi-horizontal .noUi-tooltip{left:62%;bottom:-186%}.noUi-tooltip{display:block;position:absolute;background:0 0;border:none;color:#262626;text-align:center;white-space:nowrap;font-family:BryantProMedium;font-size:14px;letter-spacing:-1px}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-search-wrapper{border:1px solid #d9d9d9!important;max-height:37px;padding:0;margin-bottom:15px}.search-results .search-filters-wrapper .search-filters .multi-value-facet input.select-search{border:none;font-family:BryantProRegular;background:0 0;padding:10px;line-height:15px;width:calc(100% - 35px)}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-search-wrapper:after{content:"s";font-family:WookIcones;font-size:50px;line-height:1;font-weight:400;content:"s";color:#d9d9d9;position:absolute;right:-7px;top:-7px}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-options{padding:0}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-option{padding:0 10px 15px 10px}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-option.extra-option,.search-results .search-filters-wrapper .search-filters .multi-value-facet .show-all-input:checked~label.more,.search-results .search-filters-wrapper .search-filters .multi-value-facet label.less{display:none}.search-results .search-filters-wrapper .search-filters .multi-value-facet .show-all-input:checked~.multi-value-facet-option.extra-option,.search-results .search-filters-wrapper .search-filters .multi-value-facet .show-all-input:checked~label.less,.search-results .search-filters-wrapper .search-filters .multi-value-facet label.more{display:block}.search-results .search-filters-wrapper .search-filters .multi-value-facet label.more{padding:0 10px;font-family:BryantProMedium;font-size:14px;text-transform:uppercase;text-decoration:underline}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-option label{cursor:pointer}.search-results .search-filters-wrapper .search-filters .multi-value-facet input.multi-value-facet-input:checked~label:after{content:"X"}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-option label:after{font-family:WookIcones;border-radius:3px;border:1px solid #d9d9d9;content:"";font-size:18px;line-height:18px;color:#000;text-align:center;display:inline-block;width:20px;height:20px;float:right}.search-results .search-filters-wrapper .search-filters .multi-value-facet .multi-value-facet-option label{margin:0;padding:0;width:100%;line-height:20px;font-size:16px}@media (min-width:504px){.search-results input#filter-menu-input:checked~.search-results-wrapper{padding:0}}@media (min-width:688px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.search-results input#filter-menu-input:checked~.search-filters-wrapper{position:relative}}@media(min-width:1080px){.search-results input#filter-menu-input:checked~.search-filters-wrapper{display:block;width:50%;float:right;position:sticky;right:0;top:128px;height:calc(100vh - 136px);overflow:auto;background-color:transparent;border-left:1px solid #d9d9d9;z-index:auto}.search-results input#filter-menu-input:checked~.search-results-wrapper{width:50%;float:left}.search-results input#filter-menu-input:checked~.search-results-wrapper .product.col-md-6{width:100%}.search-results input#filter-menu-input:checked~.search-results-wrapper .clearfix.visible-md{display:none!important}.search-results .search-filters-wrapper .search-filters .search-results-filter-btn{background-color:#f2f2f2;color:#262626;margin-right:26px;font-family:BryantProMedium;font-size:16px}.site-content.search-results .search-filters-wrapper .search-filters .remove-all-filters{margin-left:26px;padding-left:0;font-size:16px}.search-results .search-filters-wrapper .facet-list{padding:20px 26px 0 26px}.search-results .search-filters-wrapper .search-filters .select-facet .select-box .select-search,.search-results .search-filters-wrapper .search-filters .select-facet .select-box label{background-color:#fff;color:#000}.search-results .search-filters-wrapper .search-filters .select-facet .select-box .select-box-options label:hover{background-color:#000;color:#fff}.search-results .search-filters-wrapper .search-filters .select-facet .select-box label.select-box-alpha{background-color:transparent}.search-results .search-filters-wrapper .noUi-handle{background:#fff}.search-results .search-filters-wrapper .search-filters .facet .facet-desc .filter-box .active-filter{background-color:#f2f2f2}.select-box .select-box-options input:checked+label{color:#ffff}.site-content.search-results .search-results-filter-btn{top:initial}.search-results input#filter-menu-input:checked~.search-filters-wrapper{width:33.33333333%;top:136px}.search-results input#filter-menu-input:checked~.search-results-wrapper{width:66.66666666%}.search-results input#filter-menu-input:checked~.search-results-wrapper .product.col-lg-4{width:50%}.search-results input#filter-menu-input:checked~.search-results-wrapper .clearfix.visible-lg{display:none!important}.search-results input#filter-menu-input:checked~.search-results-wrapper .clearfix.visible-md{display:block!important}.search-results .search-filters-wrapper .search-filters .search-results-filter-btn{margin-left:5px}.site-content.search-results .search-results-wrapper #search-results-filter-btn-open{margin-right:30px}.site-content.search-results .search-filters-wrapper .search-filters .remove-all-filters{margin-left:10px}.search-results .search-filters-wrapper .facet-list{padding:20px 30px 0 30px}}.site-content.showcases{margin:0 auto;display:block}.site-content.showcases.no-banner{margin-top:80px}.site-content.showcases .showcases{margin-bottom:90px;padding:0}.site-content .showcase{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0}.site-content .showcase .showcase-1prod{padding:0}.site-content .showcase .showcase-title{margin-top:0;padding:10px 10px 0 10px}.site-content .showcase .showcase-title{margin-bottom:-6px}.site-content .showcase .showcase-title .description{color:#424242;font-family:bryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;padding:10px 10px 0 10px;margin:0;text-transform:uppercase;word-break:break-word;word-break:keep-all}.site-content .showcase .showcase-title .description a{color:#262626;text-decoration:none}.site-content .showcase .showcase-title .view-more{padding:10px 10px 0 10px}.site-content .showcase .showcase-title .view-more a{color:#262626;font-family:bryantProLight;font-size:22px;line-height:22px;letter-spacing:-1px;text-transform:uppercase}.show-case-seeall{margin-top:60px}@media(min-width:504px){.site-content.showcases.no-banner{margin-top:86px}.site-content .showcase{padding-top:12px;padding-bottom:12px}.site-content .showcase .showcase-title{padding:12px 12px 0 12px}.site-content .showcase .showcase-title{margin-bottom:-7px}.site-content .showcase .showcase-title .description{font-size:38px;line-height:38px;padding:12px 12px 0 12px}.site-content .showcase .showcase-title .view-more{padding:12px 12px 0 12px}.site-content .showcase .showcase-title .view-more a{font-size:25px;line-height:25px}}@media(min-width:688px){.site-content.showcases.no-banner{margin-top:116px}.show-case-seeall{margin-top:90px}.site-content .showcase{padding-top:13px;padding-bottom:13px}.site-content .showcase .showcase-title{padding:13px 13px 0 13px}.site-content .showcase .showcase-title{margin-bottom:-8px}.site-content .showcase .showcase-title .view-more{padding:13px 13px 0 13px}.site-content .showcase .showcase-title .description{font-size:44px;line-height:44px;padding:13px 13px 0 13px}.site-content .showcase .showcase-title .view-more a{font-size:28px;line-height:28px}}@media(min-width:1080px){.site-content.showcases.no-banner{margin-top:120px}.site-content .showcase{padding-top:15px;padding-bottom:15px}.site-content .showcase .showcase-title{padding:15px 15px 0 15px}.site-content .showcase .showcase-title{margin-bottom:-10px}.site-content .showcase .showcase-title.rigth-align-lg{text-align:right}.site-content .showcase .showcase-title .description{font-size:52px;line-height:52px;padding:15px 15px 0 15px}.site-content .showcase .showcase-title .view-more{padding:15px 15px 0 15px}.site-content .showcase .showcase-title .view-more a{font-size:32px;line-height:32px}.site-content .showcase .showcase-title .view-more.rigth-align-lg{text-align:right;padding:15px}}.youtube{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img{width:100%;top:0;left:0;opacity:.7}.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.showcase-top .product-top{padding:20px}.showcase-top .product-top .cover{padding:0}.showcase-top .product-top .cover img{width:100%;height:105px}.showcase-top .product-top .number{font-family:BryantProLight;font-size:32px;line-height:32px;color:#999;text-transform:uppercase;text-align:left;padding:0;letter-spacing:-7px}@media(min-width:504px){.showcase-top .product-top{padding:24px}.site-content .showcase-top .showcase-title{text-align:right}.site-content .showcase-top .showcase-title .description{padding-top:12px}.site-content .showcase-top .showcase-title .view-more{text-align:right;padding:12px}.showcase-top .product-top .number{font-size:38px;line-height:38px}}@media(min-width:688px){.showcase-top .product-top{padding:26px}.site-content .showcase-top .showcase-title .description{padding-top:13px}.showcase-top .product-top .number{font-size:44px;line-height:44px}}@media(min-width:1080px){.showcase-top .product-top .cover img{width:100%;height:125px}.showcase-top .product-top{padding:30px}.site-content .showcase-top .showcase-title .description{padding-top:15px}.showcase-top .product-top .number{font-size:52px;line-height:52px}}.site-content .showcase-video .subtitle{padding-top:10px}.site-content .showcase-video .subtitle a{font-family:BryantProLight;font-size:16px;line-height:20px;color:#262626}.site-content .showcase-video .video{padding:20px}.site-content .showcase-video .video img{width:100%;height:100%}.site-content .showcase-video .video iframe{width:100%;height:184px}.site-content .showcase-video .video video{width:100%;height:184px;object-fit:inherit}.site-content .showcase-video .video-title{padding:20px 0;font-family:BryantProRegular;text-align:left;color:#262626}.site-content .showcase-video .video-title a{color:#262626}.site-content .showcase-video .video-title .title-description{font-size:22px;line-height:26px;padding:0}.site-content .showcase-video .video-title .subtitle-description{font-size:16px;line-height:20px;padding:0}.site-content .showcase-video .know-more{padding-left:0;padding-right:0}.site-content .showcase-video .know-more a{font-family:BryantProRegular;font-size:14px;text-align:left;color:#262626;text-transform:uppercase;text-decoration:underline}@media(min-width:504px){.site-content .showcase-video .subtitle{padding-top:12px;font-size:18px;line-height:22px}.site-content .showcase-video .video iframe{height:302px}.site-content .showcase-video .video video{height:302px}.site-content .showcase-video .video-title{padding:24px 0}}@media(min-width:688px){.site-content .showcase-video .subtitle{padding-top:13px;font-size:20px;line-height:24px}.site-content .showcase-video .video iframe{height:195px}.site-content .showcase-video .video video{height:195px}.site-content .showcase-video .video-title{padding:26px 0}}@media(min-width:1080px){.site-content .showcase-video .subtitle{padding-top:15px;font-size:22px;line-height:26px}.site-content .showcase-video .video-title{padding:30px 0}.site-content .showcase-video .video.fv1 iframe{height:316px}.site-content .showcase-video .video.fv2 iframe{height:200px}.site-content .showcase-video .video.fv1 video{height:316px}.site-content .showcase-video .video.fv2 video{height:200px}}.showcase-banner .banner-wrapper{padding:20px}@media(min-width:504px){.showcase-banner .banner-wrapper{padding:24px}}@media(min-width:688px){.showcase-banner .banner-wrapper{padding:26px}}@media(min-width:1080px){.showcase-banner .banner-wrapper{padding:30px}}.showcase.showcase-banner .banner{padding:10px 20px 10px 20px;color:#262626;text-align:center}.showcase.showcase-banner .banner>*{margin:0}.showcase.showcase-banner .banner a,.showcase.showcase-banner .banner a:hover,.showcase.showcase-banner .banner a:visited{color:#262626;text-decoration:underline}.showcase.showcase-banner .banner h1,.showcase.showcase-banner .banner h2,.showcase.showcase-banner .banner h3,.showcase.showcase-banner .banner h4,.showcase.showcase-banner .banner h5,.showcase.showcase-banner .banner h6{font-family:BryantProLight,sans-serif;font-size:45px;line-height:45px;text-transform:uppercase;padding:10px 0 10px 0}.showcase.showcase-banner .banner h2{font-size:32px;line-height:32px}.showcase.showcase-banner .banner h3{font-size:22px;line-height:22px}.showcase.showcase-banner .banner h4{font-size:20px;line-height:20px}.showcase.showcase-banner .banner h5{font-size:18px;line-height:18px}.showcase.showcase-banner .banner h6{font-family:BryantProRegular,sans-serif;font-size:14px;line-height:18px}.showcase.showcase-banner .banner .LNK{font-family:BryantProRegular,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase;padding:10px 0 10px 0}.showcase.showcase-banner .banner p{font-family:BryantProRegular,sans-serif;font-size:12px;line-height:16px}.showcase.showcase-banner .banner-flex{flex:1;-webkit-flex:1;-ms-flex:1;display:flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}@media screen and (min-width:504px){.showcase.showcase-banner .banner{padding:12px 24px 12px 24px}.showcase.showcase-banner .banner .LNK,.showcase.showcase-banner .banner h1,.showcase.showcase-banner .banner h2,.showcase.showcase-banner .banner h3,.showcase.showcase-banner .banner h4,.showcase.showcase-banner .banner h5,.showcase.showcase-banner .banner h6{padding:12px 0 12px 0}.showcase.showcase-banner .banner h1{font-size:60px;line-height:60px}.showcase.showcase-banner .banner h2{font-size:38px;line-height:38px}.showcase.showcase-banner .banner h3{font-size:25px;line-height:25px}}@media screen and (min-width:688px){.showcase.showcase-banner,.showcase.showcase-banner .banner-wrapper{display:flex;flex-wrap:wrap}.showcase.showcase-banner .banner{padding:13px 26px 13px 26px}.showcase.showcase-banner .banner .LNK,.showcase.showcase-banner .banner h1,.showcase.showcase-banner .banner h2,.showcase.showcase-banner .banner h3,.showcase.showcase-banner .banner h4,.showcase.showcase-banner .banner h5,.showcase.showcase-banner .banner h6{padding:13px 0 13px 0}.showcase.showcase-banner .banner h1{font-size:75px;line-height:75px}.showcase.showcase-banner .banner h2{font-size:44px;line-height:44px}.showcase.showcase-banner .banner h3{font-size:28px;line-height:28px}.showcase.showcase-banner .banner h4{font-size:24px;line-height:24px}.showcase.showcase-banner .banner h5{font-size:20px;line-height:20px}.showcase.showcase-banner .banner h6{font-size:16px}}@media screen and (min-width:1080px){.showcase.showcase-banner .banner{padding:15px 30px 15px 30px}.showcase.showcase-banner .banner .LNK,.showcase.showcase-banner .banner h1,.showcase.showcase-banner .banner h2,.showcase.showcase-banner .banner h3,.showcase.showcase-banner .banner h4,.showcase.showcase-banner .banner h5,.showcase.showcase-banner .banner h6{padding:15px 0 15px 0}.showcase.showcase-banner .banner h1{font-size:90px;line-height:90px}.showcase.showcase-banner .banner h2{font-size:52px;line-height:52px}.showcase.showcase-banner .banner h3{font-size:32px;line-height:32px}}.header-banner{height:250px;overflow:hidden}.banners-container{margin-bottom:6px}.header-banner:hover>.swiper-button-next span,.header-banner:hover>.swiper-button-prev span{color:rgba(0,0,0,.9);background-color:rgba(0,0,0,.2)}.header-banner.mini-slider{height:160px}.header-banner.frmt2{height:160px;margin:80px 0 10px 0}.header-banner .swiper-slide{background-repeat:no-repeat;background-position:center center;background-size:cover;text-decoration:none;display:block}.header-banner .swiper-slide .swiper-content{margin:0 auto;width:100%;max-width:360px;height:100%;padding:80px 20px 20px 20px;display:flex;text-decoration:none}.header-banner.mini-slider-2{height:auto}.header-banner.mini-slider-2 .swiper-slide .swiper-content{padding:0;max-width:100%}.swiper-button-next,.swiper-button-prev{height:100px;width:40px;background:0 0;display:inline-block;cursor:pointer;position:absolute;left:0;bottom:0;top:50%}.swiper-button-next{right:0;left:auto;bottom:0}.swiper-button-next span,.swiper-button-prev span{content:'(';color:transparent;font-family:WookIcones;font-size:60px;line-height:100px}.swiper-button-next span:hover,.swiper-button-prev span:hover{color:rgba(0,0,0,.9);background-color:rgba(0,0,0,.2)}.swiper-button-prev span{position:absolute;left:-12px}.swiper-button-next span{content:')';position:absolute;right:-12px}.header-banner.frmt2 .swiper-slide .swiper-content{padding-top:20px}.header-banner .swiper-slide .swiper-content .content{vertical-align:middle;display:table-cell;margin:0;padding:0}.header-banner .swiper-slide .swiper-content .content .title{font-family:BryantProLight;font-size:42px;line-height:42px;letter-spacing:-2px;text-transform:uppercase;color:#fff;text-align:left}.header-banner .swiper-slide .swiper-content .content.blk .title{color:#000}.header-banner .swiper-slide .swiper-content .content .sub-title{font-family:BryantProLight;font-size:22px;line-height:22px;letter-spacing:-2px;text-transform:uppercase;color:#fff;text-align:left}.header-banner .swiper-slide .swiper-content .content.blk .sub-title{color:#000}@media (min-width:504px){.swiper-button-next,.swiper-button-prev{width:48px}.swiper-button-prev span{left:-12px}.swiper-button-next span{right:-12px}.header-banner{height:280px}.banners-container{margin-bottom:7px}.header-banner.mini-slider{height:190px}.header-banner.frmt2{height:216px;margin:82px 0 12px 0}.header-banner .swiper-slide .swiper-content{padding:84px 24px 24px 24px;max-width:564px}.header-banner.frmt2 .swiper-slide .swiper-content{padding-top:24px}.header-banner .swiper-slide .swiper-content .content .title{font-size:52px;line-height:52px}.header-banner .swiper-slide .swiper-content .content .sub-title{font-size:32px;line-height:32px}}@media (min-width:688px){.swiper-button-next,.swiper-button-prev{width:52px;top:calc(50% + 15px)}.swiper-button-prev span{left:-12px}.swiper-button-next span{right:-12px}.header-banner{height:330px}.banners-container{margin-bottom:8px}.header-banner.mini-slider{height:220px}.header-banner.frmt2{height:244px;margin:116px 0 13px 0}.header-banner .swiper-slide .swiper-content{padding:116px 26px 26px 26px;max-width:768px}.header-banner.frmt2 .swiper-slide .swiper-content{padding-top:26px}.header-banner .swiper-slide .swiper-content .content .title{font-size:78px;line-height:78px}.header-banner .swiper-slide .swiper-content .content .sub-title{font-size:48px;line-height:48px}}@media (min-width:1080px){.swiper-button-next,.swiper-button-prev{width:60px}.swiper-button-prev span{left:-12px}.swiper-button-next span{right:-12px}.header-banner{height:380px}.banners-container{margin-bottom:9px}.header-banner.mini-slider{height:250px}.header-banner.frmt2{height:300px;margin:135px 0 10px 0}.header-banner .swiper-slide .swiper-content{padding:120px 30px 30px 30px;max-width:1200px}.header-banner.frmt2 .swiper-slide .swiper-content{padding-top:30px}.header-banner .swiper-slide .swiper-content .content .title{font-size:104px;line-height:104px}.header-banner .swiper-slide .swiper-content .content .sub-title{font-size:52px;line-height:52px}}.site-content .showcase-image-plus-product-1 .subtitle{padding-top:10px;font-family:BryantProLight;font-size:16px;line-height:20px;color:#262626}.site-content .showcase-image-plus-product-1 .middle{padding:20px}.site-content .showcase-image-plus-product-1 .middle img{width:100%}@media(min-width:504px){.site-content .showcase-image-plus-product-1 .subtitle{padding-top:12px;font-size:18px;line-height:22px}.site-content .showcase-image-plus-product-1 .middle{padding:24px}}@media(min-width:688px){.site-content .showcase-image-plus-product-1 .subtitle{padding-top:13px;font-size:20px;line-height:24px}.site-content .showcase-image-plus-product-1 .middle{padding:26px}}@media(min-width:1080px){.site-content .showcase-image-plus-product-1 .subtitle{padding-top:15px;font-size:22px;line-height:26px}.site-content .showcase-image-plus-product-1 .middle{padding:30px}}.site-content .showcase-image-plus-product-2 .subtitle{padding-top:10px;font-family:BryantProLight;font-size:18px;line-height:18px;color:#262626}.site-content .showcase-image-plus-product-2 .img-plus-prod{padding:20px}.site-content .showcase-image-plus-product-2 .middle{padding:0}.site-content .showcase-image-plus-product-2 .middle img{width:100%}@media(min-width:504px){.site-content .showcase-image-plus-product-2 .subtitle{padding-top:12px}.site-content .showcase-image-plus-product-2 .img-plus-prod{padding:24px}}@media(min-width:688px){.site-content .showcase-image-plus-product-2 .subtitle{padding-top:13px}.site-content .showcase-image-plus-product-2 .img-plus-prod{padding:26px}.site-content .showcase-image-plus-product-2 .middle{padding-bottom:13px}}@media(min-width:1080px){.site-content .showcase-image-plus-product-2 .subtitle{padding-top:15px}.site-content .showcase-image-plus-product-2 .img-plus-prod{padding:30px}.site-content .showcase-image-plus-product-2 .middle{padding-bottom:15px}}.nivel-seguranca-pass,.progress-bar_text{font-size:14px}.validate-password,.validate-password-table{margin-top:10px;margin-bottom:10px}.validate-password li{color:#ccc}.validate-password-table li{color:#000;margin-left:0;font-size:14px}.validate-password-table li{list-style-type:none}.progress-bar_wrap{width:100%;height:5px;background:#f6f6fa;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:5px;margin-top:5px}.progress-bar_item{display:inline-block;height:100%;width:25%;float:left;visibility:hidden;transition:background-color .2s,visisility .1}.progress-bar_text{display:inline-block;color:#aaa;transition:.2s}.progress-act{visibility:visible}.validate-password-table #valido-icone{font-size:25px;color:#ccc;float:left;margin-top:-4px}.validate-password-table #password-deve{display:inline-block;font-size:14px;margin-bottom:16px}.validate-password-table li{display:inline-block;margin-top:-20px}.validate-password-table li#securePassword-digito{margin-left:22px}.validate-password-table li#securePassword-diferente,.validate-password-table li#securePassword-especial{margin-left:15px}.validate-password-table li span{display:inline-block;margin-top:10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.progress-bar_wrap{width:100%;height:5px;background:#f6f6fa;display:inline-block;vertical-align:middle;overflow:hidden;border-radius:5px;margin-top:5px}.progress-bar_item{display:inline-block;height:100%;width:25%;float:left;visibility:hidden}.progress-bar_text{display:inline-block;color:#aaa}}@media (max-width:483px){.validate-password-table li#securePassword-diferente,.validate-password-table li#securePassword-especial{margin-left:0}.validate-password-table li#securePassword-digito{margin-left:0}}@media (max-width:290px){.validate-password-table li{color:#000;margin-left:0;font-size:12px}.validate-password-table li#securePassword-diferente,.validate-password-table li#securePassword-especial{margin-left:0}.validate-password-table li#securePassword-digito{margin-left:0}}::-ms-reveal{display:none}.novo-registo-new-address{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%;margin:0;padding:0;width:100%}.novo-registo-new-address input.personal-data{padding:10px!important}.novo-registo-new-address .back{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;transform:rotate(180deg);left:15px;cursor:pointer}.novo-registo-new-address *{color:#333;box-sizing:border-box;font-weight:400;margin:0;padding:0}.novo-registo-new-address a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.novo-registo-new-address .recover-password{text-align:right}.novo-registo-new-address main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.novo-registo-new-address main>*{max-width:620px}.novo-registo-new-address header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.novo-registo-new-address section{border-radius:2px;margin:0 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.novo-registo-new-address h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.novo-registo-new-address p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.novo-registo-new-address .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.novo-registo-new-address #client-data-form-birth{display:unset!important;width:unset!important}.novo-registo-new-address input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:68%}.novo-registo-new-address .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.novo-registo-new-address .codigo-postal{display:flex}.novo-registo-new-address .codigo-postal .cp{background-color:#fff;border:1px solid #ccc!important;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;border-radius:2px;display:flex;margin:0 10px 10px 0;width:20%}.novo-registo-new-address .codigo-postal .localidade{background-color:#fff;border:1px solid #ccc!important;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.novo-registo-new-address .input-container.error-field{border:1px solid #f66}.novo-registo-new-address .error-message{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.novo-registo-new-address #overlay-checkout-area-address-form .error-message a,.novo-registo-new-address #overlay-checkout-area-address-form .error-message p,.novo-registo-new-address #overlay-checkout-area-address-form .error-message u,.novo-registo-new-address #overlay-checkout-area-registoexpresso-form .error-message a,.novo-registo-new-address #overlay-checkout-area-registoexpresso-form .error-message p,.novo-registo-new-address #overlay-checkout-area-registoexpresso-form .error-message u{color:#f66;padding:0!important;text-align:center}.novo-registo-checkout input[type=checkbox],.novo-registo-new-address input[type=checkbox]{margin-top:0;position:absolute;cursor:pointer;height:0;width:0;display:none}.novo-registo-checkout .checkbox .option-normal,.novo-registo-new-address .checkbox .option-normal{padding-left:25px}.novo-registo-checkout .checkbox input[type=checkbox]:checked+.option-normal::before,.novo-registo-checkout .checkbox input[type=radio]:checked+.option-normal::before,.novo-registo-new-address .checkbox input[type=checkbox]:checked+.option-normal::before{margin-top:0!important;border-radius:0!important;content:"X"!important;font-size:15px!important;color:#000!important;text-align:center!important;line-height:20px!important}.novo-registo-checkout .checkbox input[type=checkbox]:checked+.option-error::before,.novo-registo-checkout .checkbox input[type=radio]:checked+.option-error::before,.novo-registo-new-address .checkbox input[type=checkbox]:checked+.option-error::before{margin-top:0!important;border-radius:0!important;content:"X"!important;font-size:15px!important;color:#000!important;text-align:center!important;line-height:20px!important}.novo-registo-checkout .checkbox .option-normal::before{content:""!important;position:absolute!important;left:0!important;background-image:none!important;border:1px solid #ccc!important;border-radius:2px!important;height:20px!important;margin-right:10px!important;width:20px!important}.novo-registo-new-address .checkbox .option-normal::before{content:""!important;position:absolute!important;top:0!important;left:0!important;background-image:none!important;border:1px solid #ccc!important;border-radius:2px!important;height:20px!important;margin-right:10px!important;width:20px!important}.novo-registo-new-address .checkbox .option-error::before{content:"";position:absolute;top:0;left:0;background-image:none;border:1px solid #f66;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-checkout .checkbox .option-error::before{content:"";position:absolute;left:0;background-image:none;border:1px solid #f66;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-new-address input::placeholder{font-family:BryantProRegularItalic,sans-serif}.novo-registo-new-address .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.novo-registo-new-address .icone.password,.novo-registo-new-address .icone.user{left:-5px}.novo-registo-new-address .icone.visibility{color:#96c;right:-5px;cursor:pointer}.botao-novo-continuar,.novo-registo-new-address button{background-color:#96c!important;border:none!important;border-radius:2px!important;color:#fff!important;font-family:BryantProMedium,sans-serif!important;font-size:16px!important;line-height:1!important;min-height:36px!important;padding:10px!important;text-transform:uppercase!important;width:100%!important;max-width:unset!important;height:unset!important}#checkout-area-overlay-form-button{background-color:#36c!important;border:none!important;border-radius:2px!important;color:#fff!important;font-family:BryantProMedium,sans-serif!important;font-size:16px!important;line-height:1!important;min-height:36px!important;padding:10px!important;text-transform:uppercase!important;width:100%!important;max-width:unset!important;height:unset!important}#checkout-area-overlay-form-button:hover{background-color:#9cf!important}.botao-novo-continuar,.novo-registo-new-address button:active,.novo-registo-new-address button:hover{background-color:#000}.novo-registo-new-address button.botao-secundario{background-color:transparent;color:#96c;text-decoration:underline}.novo-registo-new-address label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:17px 0 5px 0;text-transform:none;width:100%}.novo-registo-new-address .checkbox{align-items:center;display:flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.novo-registo-new-address .checkbox p{margin-left:30px;text-align:left}.novo-registo-new-address .option.error-field{border:1px solid #f66}.novo-registo-new-address .social-login{margin:10px 0}.novo-registo-new-address .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.novo-registo-new-address .social{background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px;margin:5px}.novo-registo-new-address .social.facebook{color:#339;margin-left:5px}.novo-registo-new-address .social.facebook:hover{background-color:#fff;border:1px solid #ccc;color:#99c}.novo-registo-new-address .social.facebook::before{content:"\f39e"}.novo-registo-new-address .social.google{color:#c30;margin-right:5px}.novo-registo-new-address .social.google:hover{background-color:#fff;border:1px solid #ccc;color:#f96}.novo-registo-new-address .social.google::before{content:"\f1a0"}.novo-registo-new-address .info{background-color:#f2f2f2;border-radius:50%;color:#96c;font-family:BryantProMedium,sans-serif;padding:0 8px}.novo-registo-new-address .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.novo-registo-new-address .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.novo-registo-new-address .message-info p{font-size:12px;line-height:16px}.novo-registo-new-address .postal-code .postal-code-pt{display:initial}@media (min-width:688px){.novo-registo-new-address h1{font-size:32px;padding:14px 0}.novo-registo-new-address .postal-code .postal-code-pt .cpdescricao{width:calc(55% - 10px)}.novo-registo-new-address input{width:100%}}@media (min-height:900px){.novo-registo-new-address .postal-code .postal-code-pt .cpdescricao{width:calc(58% - 10px)}.novo-registo-new-address form .postal-code .cpe{width:82%}.novo-registo-new-address input{width:100%}}::-ms-reveal{display:none}.color-white{color:#fff!important}.novo-registo-new{align-items:center;background-color:#fff;margin:0;padding:0;width:100%}.novo-registo-new .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#96c;z-index:-1}.novo-registo-new .back{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;transform:rotate(180deg);left:15px;cursor:pointer}.novo-registo-checkout button.secondary,.novo-registo-new button.secondary{font-family:BryantProRegular,sans-serif;background-color:#f2f2f2;color:#96c;text-decoration:none}.novo-registo-checkout button.secondary b,.novo-registo-new button.secondary b{font-family:BryantProMedium,sans-serif;color:#96c}.novo-registo-checkout button.secondary:hover,.novo-registo-checkout button.secondary:hover b,.novo-registo-new button.secondary:hover,.novo-registo-new button.secondary:hover b{color:#c9f}.novo-registo-new *{color:#333;box-sizing:border-box;font-weight:400;margin:0;padding:0}.novo-registo-new a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.novo-registo-new .recover-password{text-align:right}.novo-registo-new main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.novo-registo-new main>*{max-width:620px}.novo-registo-new header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.novo-registo-new section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:0 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.novo-registo-new h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.novo-registo-new p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.novo-registo-new section>p{margin-bottom:10px}.novo-registo-new .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.novo-registo-new input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:68%}.novo-registo-new .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.novo-registo-new .codigo-postal{display:flex}.novo-registo-new .codigo-postal .cp{background-color:#fff;border:1px solid #ccc!important;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;border-radius:2px;display:flex;margin:0 10px 10px 0;width:20%}.novo-registo-new .codigo-postal .localidade{background-color:#fff;border:1px solid #ccc!important;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.novo-registo-new .input-container.error-field{border:1px solid #f66}.novo-registo-new .error-message{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.novo-registo-new .error-message a,.novo-registo-new .error-message p,.novo-registo-new .error-message u{color:#f66}.novo-registo-checkout input[type=checkbox],.novo-registo-new input[type=checkbox]{margin-top:0;position:absolute;cursor:pointer;height:0;width:0}.novo-registo-checkout .checkbox .option-normal,.novo-registo-new .checkbox .option-normal{padding-left:20px;margin-bottom:0}.novo-registo-new .checkbox .option-normal p{margin-bottom:0}.novo-registo-checkout .checkbox input[type=checkbox]:checked+.option-normal::before,.novo-registo-checkout .checkbox input[type=radio]:checked+.option-normal::before,.novo-registo-new .checkbox input[type=checkbox]:checked+.option-normal::before{font-family:WookIcones;margin-top:0!important;border-radius:0;content:"X";font-size:15px;color:#000;text-align:center;line-height:20px}.novo-registo-checkout .checkbox input[type=checkbox]:checked+.option-error::before,.novo-registo-checkout .checkbox input[type=radio]:checked+.option-error::before,.novo-registo-new .checkbox input[type=checkbox]:checked+.option-error::before{font-family:WookIcones;margin-top:0!important;border-radius:0;content:"X";font-size:15px;color:#000;text-align:center;line-height:20px}.novo-registo-checkout .checkbox .option-normal::before{content:"";position:absolute;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-new .checkbox .option-normal::before{content:"";position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-new .checkbox .option-error::before{content:"";position:absolute;top:0;left:0;background-image:none;border:1px solid #f66;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-checkout .checkbox .option-error::before{content:"";position:absolute;left:0;background-image:none;border:1px solid #f66;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-new input::placeholder{font-family:BryantProRegularItalic,sans-serif}.novo-registo-new .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.novo-registo-new .icone.password,.novo-registo-new .icone.user{left:-5px}.novo-registo-new .icone.visibility{color:#96c;right:-5px;cursor:pointer}.novo-registo-new .validateRecaptcha.error+.g-recaptcha{border:1px solid #f66;border-radius:2px}.novo-registo-new .g-recaptcha{margin-bottom:10px!important}.novo-registo-new button{background-color:#96c;border:none;border-radius:2px;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px;text-transform:uppercase;width:100%}.novo-registo-new button.primary:active,.novo-registo-new button.primary:hover{background-color:#c9f}.novo-registo-new button.botao-secundario{background-color:transparent;color:#96c;text-decoration:underline}.novo-registo-new label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:17px 0 0 0;text-transform:none;width:100%}.novo-registo-new label:first-of-type{margin-top:0}.novo-registo-new .checkbox{align-items:center;display:flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.novo-registo-new .checkbox p{margin-left:10px;text-align:left}.novo-registo-new .option.error-field{border:1px solid #f66}.novo-registo-new .social-login{margin:10px 0}.novo-registo-new .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.novo-registo-new .social{background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px;margin:5px}.novo-registo-new .social-login-container{display:inline-flex}.novo-registo-new .social.facebook{color:#339}.novo-registo-new .social.facebook:hover{background-color:#fff;border:1px solid #ccc;color:#99c}.novo-registo-new .social.facebook::before{content:"\f39e"}.novo-registo-new .social.google{color:#c30}.novo-registo-new .social.google:hover{background-color:#fff;border:1px solid #ccc;color:#f96}.novo-registo-new .social.google::before{content:"\f1a0"}.novo-registo-new .social.apple{color:#000;display:flex;justify-content:center;align-items:center}.novo-registo-new .info{background-color:#f2f2f2;border-radius:50%;color:#96c;font-family:BryantProMedium,sans-serif;padding:0 8px}.novo-registo-new .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.novo-registo-new .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.novo-registo-new .message-info p{font-size:12px;line-height:16px}.novo-registo-new .postal-code .postal-code-pt{display:initial}.valida-password{font-family:BryantProRegular,sans-serif}@media (min-width:688px){.novo-registo-new h1{font-size:32px;padding:14px 0}.novo-registo-new .postal-code .postal-code-pt .cpdescricao{width:calc(55% - 10px)}.novo-registo-new input{width:100%}}@media (min-height:900px){.novo-registo-new .postal-code .postal-code-pt .cpdescricao{width:calc(58% - 10px)}.novo-registo-new form .postal-code .cpe{width:82%}.novo-registo-new input{width:100%}}.recuperar-password{align-items:center;background-color:#fff;margin:0;padding:0;width:100%}.recuperar-password .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#f96;z-index:-1}.recuperar-password button.secondary{font-family:BryantProRegular,sans-serif;background-color:#f2f2f2;color:#f96;text-decoration:none}.recuperar-password button.secondary b{font-family:BryantProMedium,sans-serif;color:#f96}.recuperar-password button.secondary:hover,.recuperar-password button.secondary:hover b{color:#fc9}.recuperar-password.social .wave{fill:#FF6699}.recuperar-password button.secondary:hover b,.recuperar-password.social .info,.recuperar-password.social .social.google:hover,.recuperar-password.social button.botao-secundario,.recuperar-password.social button.secondary,.recuperar-password.social button.secondary b,.recuperar-password.social button.secondary:hover{color:#f69}.recuperar-password.social button{background-color:#f69}.recuperar-password.social .icone.visibility{color:#f69}.recuperar-password *{color:#262626;box-sizing:border-box;font-weight:400;margin:0;padding:0}.recuperar-password .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.recuperar-password .validateRecaptcha.error+.g-recaptcha{border:1px solid #f66;border-radius:2px}.recuperar-password a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.recuperar-password .recover-password{text-align:right}.recuperar-password main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.recuperar-password main>*{max-width:620px}.recuperar-password header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.recuperar-password section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:0 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.recuperar-password h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.recuperar-password p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center;margin-bottom:10px}.recuperar-password .novo-registo{margin:10px 0 0 0}.recuperar-password .back{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;transform:rotate(180deg);left:15px}.recuperar-password input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:100%}.recuperar-password .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.recuperar-password .input-container.error-field{border:1px solid #f66}.recuperar-password .error-message{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.recuperar-password .error-message a,.recuperar-password .error-message p,.recuperar-password .error-message u{color:#f66}.recuperar-password input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.recuperar-password input::placeholder{font-family:BryantProRegularItalic,sans-serif}.recuperar-password .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.recuperar-password .icone.password,.recuperar-password .icone.user{left:-5px}.recuperar-password .icone.visibility{color:#f96;right:-5px}.recuperar-password .g-recaptcha{margin-bottom:10px!important}.recuperar-password button{background-color:#f96;border:none;border-radius:2px;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px;text-transform:uppercase;width:100%}.recuperar-password button.primary:active,.recuperar-password button.primary:hover{background-color:#fc9}.recuperar-password button.botao-secundario{background-color:transparent;color:#f96;text-decoration:underline}.recuperar-password label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:17px 0 5px 0;text-transform:none;width:100%}.recuperar-password label:first-of-type{margin-top:0}.recuperar-password .checkbox{align-items:center;display:flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.recuperar-password .checkbox p{margin-left:30px;text-align:left}.recuperar-password .checkmark{position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.recuperar-password .checkmark.error-field{border:1px solid #f66}.recuperar-password .social-login{margin:10px 0}.recuperar-password .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.recuperar-password .social{background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px}.recuperar-password .social.facebook{color:#339;margin-left:5px}.recuperar-password .social.facebook:hover{background-color:#fff;border:1px solid #ccc;color:#99c}.recuperar-password .social.facebook::before{content:"\f39e"}.recuperar-password .social.google{color:#c30;margin-right:5px}.recuperar-password .social.google:hover{background-color:#fff;border:1px solid #ccc;color:#f96}.recuperar-password .social.google::before{content:"\f1a0"}.recuperar-password .info{background-color:#f2f2f2;border-radius:50%;color:#f96;font-family:BryantProMedium,sans-serif;padding:0 8px}.recuperar-password .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.recuperar-password .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.recuperar-password .message-info p{font-size:12px;line-height:16px}.recuperar-password .info-text{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center;margin-bottom:10px}::-ms-reveal{display:none}@media (min-width:688px){.recuperar-password h1{font-size:32px;padding:14px 0}}::-ms-reveal{display:none}#askforpassword-back-lnk{cursor:pointer}.login-area-new.login{align-items:center;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%;margin:0;padding:0;width:100%}.login-area-new .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#399;z-index:-1}.login-area-new.login button.secondary{font-family:BryantProRegular,sans-serif;background-color:#f2f2f2;color:#399;text-decoration:none}.login-area-new.login button.secondary:hover,.login-area-new.login button.secondary:hover b{color:#9cc}.login-area-new.login button.secondary b{font-family:BryantProMedium,sans-serif;color:#399}.login-area-new.login *{color:#262626;box-sizing:border-box;font-weight:400;margin:0;padding:0;text-transform:normal}.login-area-new.login a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.login-area-new.login .recover-password{text-align:right;margin-bottom:10px}.login-area-new.login main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.login-area-new.login main>*{max-width:620px}.login-area-new.login header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.login-area-new.login section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:0 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.login-area-new.login h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.login-area-new.login p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.login-area-new.login .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.login-area-new.login input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:68%}.login-area-new.login .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.login-area-new.login .input-container.error-field{border:1px solid #f66}.login-area-new.login .error-message{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.login-area-new.login .error-message,.login-area-new.login .error-message a,.login-area-new.login .error-message p,.login-area-new.login .error-message u{color:#f66}.login-area-new.login input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.login-area-new.login input::placeholder{font-family:BryantProRegularItalic,sans-serif}.login-area-new.login .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.login-area-new.login .icone.password,.login-area-new.login .icone.user{left:-5px}.login-area-new.login .icone.visibility{color:#399;right:-5px;cursor:pointer}.login-area-new.login button{background-color:#399;border:none;border-radius:2px;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px;text-transform:uppercase;width:100%}.login-area-new.login button.primary:active,.login-area-new.login button.primary:hover{background-color:#9cc}.login-area-new.login button.botao-secundario{background-color:transparent;color:#399;text-decoration:underline}.login-area-new.login label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:17px 0 5px 0;text-transform:none;width:100%}.login-area-new.login label:first-of-type{margin-top:0}.login-area-new.login .checkbox .option{padding-left:25px}.login-area-new.login .checkbox{align-items:center;display:inline-flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.login-area-new.login .checkbox p{margin-left:30px;text-align:left;height:0;text-transform:initial}.login-area-new.login .checkmark{position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.login-area-new.login .checkbox input[type=checkbox]:checked+.option::before{border-radius:0;content:"X";font-size:15px;color:#000;text-align:center;line-height:20px}.login-area-new.login .checkbox .option::before{content:"";position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.login-area-new.login .checkmark.error-field{border:1px solid #f66}.login-area-new.login .social-login{margin:10px 0}.login-area-new.login .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.login-area-new.login .social.facebook{color:#339}.login-area-new.login .social{background-color:#fff;border:1px solid #ccc!important;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px;margin:5px}.login-area-new.login .social.facebook:hover{color:#99c;background-color:#fff}.login-area-new.login .social.facebook::before{content:"\f39e"}.login-area-new.login .social.google{color:#c30}.login-area-new.login .social.google:hover{background-color:#fff;color:#f96}.login-area-new.login .social.google::before{content:"\f1a0"}.login-area-new.login .social.apple{color:#000;font-size:24px}.login-area-new.login .social.apple:hover{background-color:#fff;border:1px solid #ccc;color:#999}.login-area-new.login .social.apple::before{content:"\f179"}.login-area-new.login .info{background-color:#f2f2f2;border-radius:50%;color:#399;font-family:BryantProMedium,sans-serif;padding:5px 10px;margin:4px 10px 7px 5px}.login-area-new.login .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.login-area-new.login .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.login-area-new.login .message-info p{font-size:12px;line-height:16px}.login-area-new.login.assoc .social.txt-btn{color:#fff;background-color:#399;width:100%;margin:0;font-size:16px;font-family:BryantProRegular}.login-area-new.login.assoc .social.txt-btn b{color:#fff}.login-area-new.login.assoc .social.txt-btn::before{display:none}@media (min-width:688px){.login-area-new.login h1{font-size:32px;padding:14px 0}.login-area-new.login input{width:100%}}.pull-up-addresfield-set{margin-top:0!important}.pull-up-addresfield-set p{padding-bottom:unset!important}#overlay-checkout-area-address-form h1,.titulo-moradas{padding-top:20px!important;color:#ffff!important;font-size:32px!important;font-family:BryantProMedium!important;line-height:unset}.espaco-form-moradas{margin-top:-170px!important}#overlay-checkout-area-registoexpresso-form section{background-color:unset!important;margin:unset!important}#overlay-checkout-area-address-form p,#overlay-checkout-area-registoexpresso-form p{padding-bottom:unset!important}#overlay-checkout-area-address-form section{margin-top:10px!important}.novo-registo-new-address-overlay .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#96c}.novo-registo-new-address-overlay-moradas .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#3366cc}.overlay .overlay-area .btn-close.close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:30px;line-height:1;position:absolute;top:0;right:0}.novo-registo-checkout #select-box-pais-new.select-box .select-text{min-height:36px!important;background-color:unset!important}#select-box-pais-new #select-search-pais-new{height:36px!important}.pull-up-addresfield-set #select-box-pais-new.select-box .select-text.icon[data-toggle=collapse]::after{color:#36c}.novo-registo-checkout{align-items:center;margin:0;padding:0;width:100%}.novo-registo-checkout .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#96c;z-index:-1}.novo-registo-checkout *{color:#333;box-sizing:border-box;font-weight:400;margin:0;padding:0}.novo-registo-checkout a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.novo-registo-checkout .recover-password{text-align:right}.novo-registo-checkout main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.novo-registo-checkout main>*{max-width:620px}.novo-registo-checkout header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.novo-registo-checkout section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:50px 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.novo-registo-checkout h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.novo-registo-checkout p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.novo-registo-checkout .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.novo-registo-checkout input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:100%}.novo-registo-checkout input.personal-data{padding:10px!important}.novo-registo-checkout #client-address-form-postal-code-e.not-required{background-color:#f3f3f2}.novo-registo-checkout .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0}.novo-registo-checkout .input-container.number{display:inline-flex}.novo-registo-checkout .input-container.user{margin:0 0 10px 0}.novo-registo-checkout .input-container.error-field{border:1px solid #f66}.novo-registo-checkout .error-message,.novo-registo-checkout .error-message-mktp{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.novo-registo-checkout .error-message a,.novo-registo-checkout .error-message p,.novo-registo-checkout .error-message u,.novo-registo-checkout .error-message-mktp a,.novo-registo-checkout .error-message-mktp p,.novo-registo-checkout .error-message-mktp u{color:#f66}.novo-registo-checkout select{display:none}.novo-registo-checkout input[type=checkbox],.novo-registo-checkout input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.novo-registo-checkout input::placeholder{font-family:BryantProRegularItalic,sans-serif}.novo-registo-checkout .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.novo-registo-checkout .icone.password,.novo-registo-checkout .icone.user{left:-5px}.novo-registo-checkout .icone.visibility{color:#96c;right:-5px;cursor:pointer}.novo-registo-checkout button{background-color:#96c;border:none;border-radius:2px;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;margin:0 0 10px 0;min-height:36px;padding:10px;text-transform:uppercase;width:100%}.novo-registo-checkout button.primary:active,.novo-registo-checkout button.primary:hover{background-color:#c9f}.novo-registo-checkout button.botao-secundario{background-color:transparent;color:#96c;text-decoration:underline}.novo-registo-checkout label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:10px 0 5px 0;text-transform:none;width:100%}.novo-registo-checkout label[for=sexo]{margin-bottom:-5px}.novo-registo-checkout label[for=birthday]{margin-top:0}.novo-registo-checkout #postalCodeNacional,.novo-registo-checkout #postalCodeNacional-label{display:flex;margin:0}.novo-registo-checkout #postalCodeNacional .cp-container,.novo-registo-checkout #postalCodeNacional-label .cp-container-label{display:inline-block;width:45%;margin-right:10px}.novo-registo-checkout #postalCodeNacional .cpdesc-container,.novo-registo-checkout #postalCodeNacional-label .cpdesc-container-label{display:inline-block;width:100%}.novo-registo-checkout #regist-user-checkout>label:first-of-type{margin:17px 0 5px 0}.novo-registo-checkout #regist-user-checkout .valida-password{margin-top:10px}.novo-registo-checkout .checkbox{align-items:center;display:flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.novo-registo-checkout .checkbox.radio{width:auto;margin-right:20px}.novo-registo-checkout .checkbox p{margin-left:5px;text-align:left;margin-right:10px}.novo-registo-checkout .checkbox label{margin-top:0}.novo-registo-checkout .validateRecaptcha.error+.g-recaptcha{border:1px solid #f66;border-radius:2px}.novo-registo-checkout .g-recaptcha{margin-bottom:10px!important}.novo-registo-checkout .radio-container{display:flex;flex-flow:row wrap}.novo-registo-checkout .checkmark{position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.novo-registo-checkout .checkmark.error-field{border:1px solid #f66}.novo-registo-checkout .social-login{margin:10px 0}.novo-registo-checkout .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.novo-registo-checkout .social{background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px}.novo-registo-checkout .social.facebook{color:#339;margin-left:5px}.novo-registo-checkout .social.facebook:hover{background-color:#fff;border:1px solid #ccc;color:#99c}.novo-registo-checkout .social.facebook::before{content:"\f39e"}.novo-registo-checkout .social.google{color:#c30;margin-right:5px}.novo-registo-checkout .social.google:hover{background-color:#fff;border:1px solid #ccc;color:#f96}.novo-registo-checkout .social.google::before{content:"\f1a0"}.novo-registo-checkout .info{background-color:#f2f2f2;border-radius:50%;color:#96c;font-family:BryantProMedium,sans-serif;padding:0 8px}.novo-registo-checkout .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.novo-registo-checkout .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.novo-registo-checkout .message-info p{font-size:12px;line-height:16px}@media (max-width:688px){#overlay-checkout-area-address-form h1,.titulo-moradas{padding-top:115px!important}#overlay-checkout-area-registoexpresso-form section{background-color:unset!important;margin:unset!important}#overlay-checkout-area-address-form p,#overlay-checkout-area-registoexpresso-form p{padding-bottom:unset!important}.titulo-moradas{padding-top:40px!important;color:#ffff!important}.espaco-form-moradas{margin-top:-170px!important}.novo-registo-checkout h1{font-size:32px;padding:14px 0}.novo-registo-checkout #postalCodeNacional .cp-container,.novo-registo-checkout #postalCodeNacional-label .cp-container-label{width:25%}}.confirmacao-utilizador.confirmar{align-items:center;background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:flex-start;height:100%;margin:0;padding:0;width:100%}.confirmacao-utilizador .wave{width:100%;position:absolute;top:0;left:0;height:160px;fill:#39c;z-index:-1}.confirmacao-utilizador button.secondary{font-family:BryantProRegular,sans-serif;background-color:#f2f2f2;color:#39c;text-decoration:none}.confirmacao-utilizador button.secondary:hover,.confirmacao-utilizador button.secondary:hover b{color:#82c0ea}.confirmacao-utilizador button.secondary b{font-family:BryantProMedium,sans-serif;color:#39c}.confirmacao-utilizador *{color:#262626;box-sizing:border-box;font-weight:400;margin:0;padding:0}.confirmacao-utilizador a{color:#333;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-decoration:none}.confirmacao-utilizador .recover-password{margin:0 0 10px 0;text-align:right}.confirmacao-utilizador main{align-items:center;background-color:transparent;display:flex;flex-flow:column nowrap;justify-content:center;width:100%}.confirmacao-utilizador main>*{max-width:620px}.confirmacao-utilizador header{background-color:transparent;color:#fff;padding:10px 20px 10px 20px;width:100%}.confirmacao-utilizador section{background-color:rgba(255,255,255,.85);border-radius:2px;margin:0 10px 10px 10px;padding:10px;width:calc(100% - 20px)}.confirmacao-utilizador h1{color:#fff;font-family:BryantProMedium,sans-serif;font-size:22px;line-height:1;padding:19px 0;text-align:center;text-transform:lowercase}.confirmacao-utilizador h1 .uppercase{color:#fff;text-transform:none}.confirmacao-utilizador p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.confirmacao-utilizador p.login{margin:10px 0 0 0}.confirmacao-utilizador .close{color:rgba(255,255,255,.5);font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:1;position:absolute;top:15px;right:15px}.confirmacao-utilizador input{background-color:transparent;border:none;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px 10px 10px 0;width:100%}.confirmacao-utilizador .input-container{background-color:#fff;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.confirmacao-utilizador .input-container.disabled{background-color:#f2f2f2;border:1px solid #ccc;border-radius:2px;display:flex;margin:0 0 10px 0}.confirmacao-utilizador .input-container.error-field{border:1px solid #f66}.confirmacao-utilizador .error-message{background-color:#fcc;border-radius:2px;margin:0 0 10px 0;padding:10px}.confirmacao-utilizador .error-message a,.confirmacao-utilizador .error-message p,.confirmacao-utilizador .error-message u{color:#f66}.confirmacao-utilizador input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.confirmacao-utilizador input::placeholder{font-family:BryantProRegularItalic,sans-serif}.confirmacao-utilizador .icone{color:#ccc;font-family:WookIcones,BryantProRegular,sans-serif;font-size:50px;line-height:40px;position:relative}.confirmacao-utilizador .icone.password,.confirmacao-utilizador .icone.user{left:-5px}.confirmacao-utilizador .icone.visibility{color:#39c;right:-5px;cursor:pointer}.confirmacao-utilizador button{background-color:#39c;border:none;border-radius:2px;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;min-height:36px;padding:10px;text-transform:uppercase;width:100%}.confirmacao-utilizador button.primary:active,.confirmacao-utilizador button.primary:hover{background-color:#9cf}.confirmacao-utilizador button.botao-secundario{background-color:transparent;color:#39c;text-decoration:underline}.confirmacao-utilizador label{color:#999;display:block;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;line-height:1;margin:17px 0 5px 0;text-transform:none;width:100%}.confirmacao-utilizador label:first-of-type{margin-top:0}.confirmacao-utilizador .checkbox{align-items:center;display:flex;flex-flow:row nowrap;margin:10px 0;min-height:20px;position:relative}.confirmacao-utilizador .checkbox p{margin-left:30px;text-align:left}.confirmacao-utilizador .checkmark{position:absolute;top:0;left:0;background-image:none;border:1px solid #ccc;border-radius:2px;height:20px;margin-right:10px;width:20px}.confirmacao-utilizador .checkmark.error-field{border:1px solid #f66}.confirmacao-utilizador .social-confirmacao-utilizador{margin:10px 0}.confirmacao-utilizador .social-buttons-container{display:flex;flex-flow:row nowrap;justify-content:center;margin:10px 0 0 0}.confirmacao-utilizador .social{background-color:#fff;border:1px solid #ccc;border-radius:2px;font-family:'Font Awesome 5 Brands',sans-serif;font-size:20px;height:42px;line-height:40px;padding:0;width:42px}.confirmacao-utilizador .social.facebook{color:#339;background-color:#fff;margin-left:5px}.confirmacao-utilizador .social.facebook:hover{background-color:#fff;border:1px solid #ccc;color:#99c}.confirmacao-utilizador .social.facebook::before{content:"\f39e"}.confirmacao-utilizador .social.google{color:#c30;background-color:#fff;margin-right:5px}.confirmacao-utilizador .social.google:hover{background-color:#fff;border:1px solid #ccc;color:#f96}.confirmacao-utilizador .social.google::before{content:"\f1a0"}.confirmacao-utilizador .social.apple{color:#000;background-color:#fff;margin-right:5px}.confirmacao-utilizador .social.apple:hover{background-color:#fff;border:1px solid #ccc;color:#999}.confirmacao-utilizador .social.apple::before{content:"\f179"}.confirmacao-utilizador .info{background-color:#f2f2f2;border-radius:50%;color:#39c;font-family:BryantProMedium,sans-serif;padding:0 8px}.confirmacao-utilizador .message-info{display:none;background-color:#f2f2f2;border-radius:2px;margin:0 0 10px 0;padding:4px 10px}.confirmacao-utilizador .message-info::before{background-color:#f2f2f2;content:"\00a0";height:10px;left:150px;position:relative;top:-10px;transform:rotate(-45deg);width:10px;float:left}.confirmacao-utilizador .message-info p{font-size:12px;line-height:16px}.validate-login-extra h1{color:#fff!important;font-family:BryantProMedium,sans-serif!important;font-size:22px!important;line-height:1!important;padding:19px 0!important;text-align:center!important;text-transform:lowercase!important}.valida-login{top:0!important}@media (min-width:688px){.confirmacao-utilizador h1{font-size:32px;padding:14px 0}}.overlay .overlay-area,.overlay-area{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative;width:100%;height:100%;background-color:#f7f7f7}.overlay .overlay-area .btn-close{font-family:WookIcones;color:#000;text-align:right;padding:20px 20px 0 0;font-size:50px;cursor:pointer;float:right;z-index:1;right:0;position:absolute}.overlay .overlay-area .btn-close a{color:#000;text-decoration:none}.overlay #overlay-wook-procura-success.overlay-area .btn-close:after{content:"x"}.overlay .overlay-area .btn-fullw{width:100%;max-width:100%!important;min-width:50px;height:auto!important}.overlay .overlay-area .content,.overlay-area .content{top:100px;padding:0 20px 100px 20px;width:100%;max-width:789px;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.overlay .overlay-area .content.full-width,.overlay-area .content.full-width{max-width:1200px}div#productPage-overlay-infoAdeArea-content-form,div#productPage-overlay-infoReaderArea-content-form{padding:0}.overlay .overlay-area .content .title-h1,.overlay .overlay-area .content h1,.top-recommend-email .overlay-area .content .title-h1,.top-recommend-email .overlay-area .content h1{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0}.overlay .overlay-area .content .title-h1.normal-header{text-transform:none}.overlay .overlay-area .content div[data-class=ec_h1]{margin:0}.overlay .overlay-area .content .cgv-page h1,.overlay .overlay-area .content div[data-class=ec_h1]{margin-bottom:30px}.overlay .overlay-area .content .cgv-page .content-area{padding:0;margin-left:-10px;width:calc(100% + 20px)}.overlay .overlay-area .content .subtitle-h2,.overlay .overlay-area .content h2,.top-recommend-email .overlay-area .content .subtitle-h2,.top-recommend-email .overlay-area .content h2{font-family:BryantProRegular;font-size:20px;line-height:20px;color:#262626;text-align:center;margin:10px 0 0 0}.overlay .overlay-area .content .subject{font-family:BryantProRegular;line-height:1.2;color:#262626;font-size:16px;padding-bottom:10px}.overlay .overlay-area .content .subject span{font-weight:700}.overlay .overlay-area .content div[data-class=ec_h2]{margin:10px 0 0 0}div#productPage-overlay-infoAdeArea-content-form h2,div#productPage-overlay-infoReaderArea-content-form h2{font-family:BryantProRegular,BryantProMedium}.top-recommend-email .recommend-email .content .subtitle-h2,.top-recommend-email .recommend-email .content div[data-class=ec_h2]{font-family:BryantProRegularItalic}.overlay .overlay-area .content .header3-h3,.overlay .overlay-area .content h3,.top-recommend-email .overlay-area .content .header3-h3,.top-recommend-email .overlay-area .content h3{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626;text-align:center}.pp-wrapper-vault{width:70%;margin-left:16%;position:relative;max-width:100%;min-width:500px}.overlay .overlay-area .content .button-cart-vault{margin-top:5px;font-size:24px;font-family:BryantProMedium;font-size:22px;line-height:50px;border-radius:0;border:0;background:#009cde;color:#fff;text-transform:uppercase;height:55px;min-height:40px;max-height:55px;border-radius:4px;position:relative;width:100%;box-sizing:border-box;border:none;vertical-align:top;cursor:pointer;outline:0;overflow:hidden}.overlay .overlay-area .content .button-cart-vault:hover{background:#87cefa}.overlay .overlay-area .content #submitBotaoVaultPP{max-width:500px;margin:auto;text-align:center;margin-bottom:40px}.overlay .overlay-area .content .payment-container{margin:0;padding:0}.overlay .overlay-area .content form{display:table;width:100%;max-width:360px;margin:auto}.overlay .wave-overlay-content{max-width:620px;margin:auto}.overlay .wave-overlay-content .wave-title{font-size:22px;line-height:26px;font-family:BryantProMedium,sans-serif;color:#fff;text-align:center;padding:0;margin:24px 0;width:calc(100% - 30px)}.overlay .wave-overlay-content section{background-color:rgba(255,255,255,.85);border-radius:2px;padding:10px;width:100%;margin:0}.overlay .wave-overlay-content section .introduction{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center}.overlay .overlay-area .content form .header3-h3,.overlay .overlay-area .content form div[data-class=ec_h3],.overlay .overlay-area .content form h3,.top-recommend-email .overlay-area .content form .header3-h3,.top-recommend-email .overlay-area .content form div[data-class=ec_h3],.top-recommend-email .overlay-area .content form h3{margin:20px 0 0 0}.overlay .overlay-area .content form fieldset,.top-recommend-email .overlay-area .content form fieldset{margin-top:30px}#productPage-overlay-commentArea-content-form #btn-area{float:right}#productPage-overlay-commentArea-content-form>.error{margin-top:10px}.overlay .overlay-area .content form fieldset:first-of-type,.top-recommend-email .overlay-area .content form fieldset:first-of-type{margin-top:40px}div#productPage-overlay-infoAdeArea-content-form div.sub-info,div#productPage-overlay-infoAdeArea-content-form div.sub-info a,div#productPage-overlay-infoReaderArea-content-form div.sub-info,div#productPage-overlay-infoReaderArea-content-form div.sub-info a{margin-top:60px;text-align:right;text-decoration:underline;text-transform:uppercase;font-family:BryantProRegular,BryantProMedium;font-size:14px;line-height:18px;color:#262626}div#productPage-overlay-infoAdeArea-content-form .buttons,div#productPage-overlay-infoReaderArea-content-form .buttons-install{margin:45px 0 0 0;width:100%;display:table}div#productPage-overlay-infoAdeArea-content-form div.buttons a,div#productPage-overlay-infoReaderArea-content-form div.buttons-install a{width:100%}div#productPage-overlay-infoAdeArea-content-form div.buttons a,div#productPage-overlay-infoReaderArea-content-form div.buttons-install a{margin:15px 0 0 0;font-family:BryantProRegular,BryantProMedium;height:50px;font-size:20px;line-height:24px;color:#fff;text-transform:uppercase;text-decoration:none;padding-left:0;padding-right:0;border-radius:0;white-space:normal;text-align:center;display:table}div#productPage-overlay-infoAdeArea-content-form div.buttons a p,div#productPage-overlay-infoReaderArea-content-form div.buttons-install a p{background-color:red;display:table-cell;vertical-align:middle;height:50px}div#productPage-overlay-infoReaderArea-content-form div.buttons-install a.disabled p,div#productPage-overlay-infoReaderArea-content-form div.buttons-install a.disabled:hover p{background-color:#e5e5e5;cursor:default}div#productPage-overlay-infoAdeArea-content-form div.buttons a:hover p,div#productPage-overlay-infoReaderArea-content-form button:hover,div#productPage-overlay-infoReaderArea-content-form div.buttons-install a:hover p{background-color:#000}div#productPage-overlay-infoAdeArea-content-form iframe{margin:60px 0 0 0;height:315px;width:100%;border:none}.overlay .overlay-area .content form .field-label,.overlay .overlay-area .content form p,.top-recommend-email .overlay-area .content form .field-label,.top-recommend-email .overlay-area .content form p{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;text-align:left;padding-bottom:20px;margin:0}.overlay .overlay-area .content form .form-control,.top-recommend-email .overlay-area .content form .form-control{margin:0 0 10px 0;font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;display:block;width:100%;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;min-height:50px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0}.overlay .overlay-area .content form textarea.form-control{height:200px;line-height:20px;resize:none}.overlay .overlay-area .content form .form-control.error,.top-recommend-email .overlay-area .content form .form-control.error,form .form-control.error{border:1px solid red;color:red}.top-recommend-email .overlay-area .content form .g-recaptcha{margin-bottom:10px}.overlay .overlay-area .content form button,.top-recommend-email .overlay-area .content form button{height:50px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;float:right;padding-left:0;min-height:50px;width:100%}.overlay .overlay-area .content form button.full-width{width:100%;max-width:none}.overlay .overlay-area .content form button:first-of-type,.top-recommend-email .overlay-area .content form button:first-of-type{padding-right:0}.overlay .overlay-area .content form button .description,.top-recommend-email .overlay-area .content form button .description{line-height:20px;font-size:20px;text-transform:uppercase;margin:auto;padding-top:10px;padding-bottom:10px}.overlay .overlay-area .content form button.red,.top-recommend-email .overlay-area .content form button.red{background-color:red;color:#fff}.overlay .overlay-area .content form button.red:hover,.top-recommend-email .overlay-area .content form button.red:hover{background-color:#000;color:#fff}.overlay .overlay-area .content form button.red.disabled,.overlay .overlay-area .content form button.red.disabled:hover,.top-recommend-email .overlay-area .content form button.red.disabled,.top-recommend-email .overlay-area .content form button.red.disabled:hover{background-color:#e5e5e5;cursor:default}.overlay .overlay-area .content .eb-popup-buttons,.overlay .overlay-area .content .ofertas-digitais-popup-buttons{margin-top:40px}.overlay .overlay-area .content .eb-popup-buttons button,.overlay .overlay-area .content .ofertas-digitais-popup-buttons button{margin-top:15px;padding-left:0;padding-right:0;width:100%!important}.overlay .overlay-area .content .eb-popup-buttons button:first-of-type,.overlay .overlay-area .content .ofertas-digitais-popup-buttons button:first-of-type{margin-top:0}.overlay .info-checkout-area .content .eb-popup h3,.overlay .info-checkout-area .content .ofertas-digitais-popup h3{text-align:center}.overlay .info-checkout-area .content .eb-popup div[data-class=ec_h3]:first-of-type,.overlay .info-checkout-area .content .eb-popup h3:first-of-type,.overlay .info-checkout-area .content .ofertas-digitais-popup div[data-class=ec_h3]:first-of-type,.overlay .info-checkout-area .content .ofertas-digitais-popup h3:first-of-type{margin-top:0}#overlay-checkout-area-address-form fieldset{margin-bottom:60px}.overlay .overlay-area .content form button.red:hover,.top-recommend-email .overlay-area .content form button.red:hover{background-color:#000;color:#fff}.overlay .overlay-area .content form button.red .description,.top-recommend-email .overlay-area .content form button.red .description{font-family:BryantProMedium}.overlay .overlay-area .content form button.grey,.top-recommend-email .overlay-area .content form button.grey{background-color:#e6e6e6;color:#000}.overlay .overlay-area .content form button.grey:hover,.top-recommend-email .overlay-area .content form button.grey:hover{background-color:#000;color:#fff}.overlay .overlay-area .content form button.grey .description,.top-recommend-email .overlay-area .content form button.grey .description{font-family:BryantProRegular;width:inherit}.overlay .overlay-area .content .payment-note-text,.overlay .overlay-area .content .payment-text-info{margin-top:60px;margin-bottom:30px;text-align:center;padding:0}.overlay .overlay-area .content #paypal-button{max-width:500px;padding:0;margin:auto}.overlay .overlay-area .content #product-addCart-btn,.overlay .overlay-area .content #unicreEcPaymentBtn{background-color:red;color:#fff;height:50px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;font-family:BryantProMedium;font-size:24px;line-height:24px;text-transform:uppercase;text-align:center}.overlay .overlay-area .content #product-addCart-btn{padding:0;font-size:20px;line-height:50px}.overlay .overlay-area .content #unicreEcPaymentBtn span{padding:13px 0;display:block}.overlay .overlay-area .content #unicreEcPaymentBtn:hover{text-decoration:none}.overlay .overlay-area .content #product-addCart-btn:hover{background-color:#000}.overlay .overlay-area .content #product-addCart-btn.button-cart .addCart-btn span::after{font-family:WookIcones;content:"c";color:#fff;text-transform:lowercase;display:inline-block;font-size:45px;float:right}.overlay .overlay-area .content form label.valid.error,label.valid.error{display:none!important}.overlay .overlay-area .content form label.error:before,label.error:before{content:"";display:inline-block;position:absolute;left:19px;top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fcc}label.error.attention:before{display:none}.overlay .tipo-pagamento .label-codigo-seguranca,.overlay .tipo-pagamento .tipo-pagamento-cc-data-validade .label-validade-cartao{line-height:50px}.overlay .overlay-area .content .payment-container .tipo-pagamento{margin-top:20px}.nif-popup-buttons button{width:100%!important}#overlay-livros-adotados .content div.livros-adotados-title{font-family:BryantProMedium;font-size:32px;color:#262626;text-align:center;margin-bottom:60px}#overlay-livros-adotados .livrosTodos .textoLivrosTodos{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;color:#262626;margin-bottom:20px}#overlay-livros-adotados .livrosTodos .escolares-li{background-color:#fff;cursor:pointer;padding:10px;margin-bottom:10px;border:1px solid #fff}#overlay-livros-adotados .livrosTodos .escolares-li.row{margin-left:0;margin-right:0}#overlay-livros-adotados .livrosTodos .escolares-li.active,#overlay-livros-adotados .livrosTodos .escolares-li:hover{border:1px solid red}#overlay-livros-adotados .livrosTodos .escolares-li .capaAdocao{padding:0}#overlay-livros-adotados .livrosTodos .escolares-li .adocaoDireita{padding:10px 10px 10px 30px}#overlay-livros-adotados .livrosTodos .escolares-li .tituloAdocao{font-family:BryantProMedium;font-size:18px;color:#262626;text-align:left;line-height:22px}#overlay-livros-adotados .livrosTodos .escolares-li .autores,#overlay-livros-adotados .livrosTodos .escolares-li .editores{font-family:BryantProRegular;font-size:14px;color:#262626;text-align:left;line-height:18px}#overlay-livros-adotados .submitButton{position:fixed!important;bottom:0;width:calc(100% - 18px);text-align:center;background-color:#f7f7f7;padding:20px;max-width:789px;margin:0 auto;left:-17px;right:0}#overlay-livros-adotados .submitButton.touch{width:100%;left:0}#overlay-livros-adotados .submitButton span{color:#fff;background-color:red;min-height:50px;width:100%;display:block;line-height:50px;font-family:BryantProMedium;font-size:20px;text-transform:uppercase;cursor:pointer}#overlay-client-area-confirm-mktp-delivery-form label.sale-line-label{padding:10px;padding-left:60px;cursor:pointer}#overlay-client-area-confirm-mktp-delivery-form label.sale-line-label .product{min-height:50px;display:flex}#overlay-client-area-confirm-mktp-delivery-form label.sale-line-label .info{padding:0;margin:auto 0}#overlay-client-area-confirm-mktp-delivery-form label.sale-line-label:before{font-family:WookIcones;content:"";display:inline-block;width:50px;height:50px;position:absolute;left:0;border-radius:0;background-color:#fff}#overlay-client-area-confirm-mktp-delivery-form input:checked+label.sale-line-label:before{content:"X";font-size:25px;line-height:50px;color:#000;text-align:center}@media (min-width:504px){.overlay .overlay-area .btn-close{padding:24px 24px 0 0}.overlay .overlay-area .content{padding:0 24px 100px 24px}.overlay .overlay-area .content .title-h1,.overlay .overlay-area .content h1,.top-recommend-email .overlay-area .content .title-h1,.top-recommend-email .overlay-area .content h1{font-size:38px;line-height:38px}.overlay .overlay-area .content .cgv-page .content-area{margin-left:-12px;width:calc(100% + 24px)}.overlay .overlay-area .content form .header3-h3,.overlay .overlay-area .content form div[data-class=ec_h3],.overlay .overlay-area .content form h3,.top-recommend-email .overlay-area .content form .header3-h3,.top-recommend-email .overlay-area .content form div[data-class=ec_h3],.top-recommend-email .overlay-area .content form h3{margin:24px 0 0 0}.overlay .overlay-area .content .eb-popup-buttons{margin-top:48px}.overlay .overlay-area .content form fieldset,.top-recommend-email .overlay-area .content form fieldset{margin-top:36px}.overlay .overlay-area .content form fieldset:first-of-type,.top-recommend-email .overlay-area .content form fieldset:first-of-type{margin-top:48px}.overlay .overlay-area .content form .field-label,.overlay .overlay-area .content form p,.top-recommend-email .overlay-area .content form .field-label,.top-recommend-email .overlay-area .content form p{padding-bottom:24px}.overlay .overlay-area .content form .form-control,.top-recommend-email .overlay-area .content form .form-control{margin:0 0 12px 0}#productPage-overlay-commentArea-content-form button{float:left}#overlay-livros-adotados .content div.livros-adotados-title{font-size:38px}.overlay .overlay-area .content form{max-width:564px}#overlay-livros-adotados .livrosTodos .escolares-li{margin-bottom:12px}#overlay-livros-adotados .livrosTodos .escolares-li .adocaoDireita{padding:10px 10px 10px 34px}#overlay-livros-adotados .submitButton{padding:24px}}@media (min-width:688px){.overlay .overlay-area .content,.overlay-area .content{top:200px}.overlay .overlay-area .content form button,.top-recommend-email .overlay-area .content form button{max-width:200px}.overlay .overlay-area .content form button.full-width{width:100%;max-width:none}.overlay .overlay-area .btn-close{text-transform:uppercase;padding:26px 26px 0 0}.overlay .overlay-area .content{padding:0 26px 100px 26px}.overlay .overlay-area .content .title-h1,.overlay .overlay-area .content h1,.top-recommend-email .overlay-area .content .title-h1,.top-recommend-email .overlay-area .content h1{font-size:44px;line-height:44px}.overlay .overlay-area .content .cgv-page .content-area{margin-left:-13px;width:calc(100% + 26px)}.overlay .overlay-area .content .subtitle-h2,.overlay .overlay-area .content h2,.top-recommend-email .overlay-area .content .subtitle-h2,.top-recommend-email .overlay-area .content h2{font-size:24px;line-height:24px}.overlay .overlay-area .content .header3-h3,.overlay .overlay-area .content h3,.top-recommend-email .overlay-area .content .header3-h3,.top-recommend-email .overlay-area .content h3{font-size:20px;line-height:24px}.overlay .overlay-area .content .eb-popup-buttons{margin-top:52px}.overlay .overlay-area .content{font-size:20px;line-height:24px}.overlay .overlay-area .content form .header3-h3,.overlay .overlay-area .content form div[data-class=ec_h3],.overlay .overlay-area .content form h3,.top-recommend-email .overlay-area .content form .header3-h3,.top-recommend-email .overlay-area .content form div[data-class=ec_h3],.top-recommend-email .overlay-area .content form h3{margin:26px 0 0 0}.overlay .overlay-area .content form fieldset,.top-recommend-email .overlay-area .content form fieldset{margin-top:39px}.overlay .overlay-area .content form fieldset:first-of-type,.top-recommend-email .overlay-area .content form fieldset:first-of-type{margin-top:52px}.overlay .overlay-area .content form .field-label,.overlay .overlay-area .content form p,.top-recommend-email .overlay-area .content form .field-label,.top-recommend-email .overlay-area .content form p{font-size:16px;line-height:20px;padding-bottom:26px}.overlay .overlay-area .content form .form-control,.top-recommend-email .overlay-area .content form .form-control{font-size:20px;line-height:20px;margin:0 0 13px 0}.overlay .overlay-area .content form textarea.form-control{line-height:24px}.overlay .overlay-area .content form button .description,.top-recommend-email .overlay-area .content form button .description{font-size:24px;line-height:24px}.overlay .wave-overlay-content .wave-title{font-size:32px;line-height:38px;margin-bottom:30px}.overlay .wave-overlay-content section .introduction{font-size:16px;line-height:20px}div#productPage-overlay-infoAdeArea-content-form div.buttons a{float:left;width:50%}div#productPage-overlay-infoAdeArea-content-form div.buttons a.btn-left{padding-right:10px}div#productPage-overlay-infoAdeArea-content-form div.buttons a.btn-right{padding-left:10px}#overlay-livros-adotados .content div.livros-adotados-title{font-size:44px}#overlay-livros-adotados .livrosTodos .escolares-li .tituloAdocao{font-size:20px;line-height:24px}#overlay-livros-adotados .livrosTodos .escolares-li .autores,#overlay-livros-adotados .livrosTodos .escolares-li .editores{font-size:16px;line-height:20px}.overlay .overlay-area .content form{max-width:768px}#overlay-livros-adotados .livrosTodos .escolares-li{margin-bottom:13px}#overlay-livros-adotados .livrosTodos .escolares-li .adocaoDireita{padding:10px 10px 10px 36px}#overlay-livros-adotados .submitButton{padding:26px}#overlay-livros-adotados .submitButton span{font-size:24px}}@media (min-width:1080px){.overlay .overlay-area .btn-close{padding:30px 30px 0 0}.overlay .overlay-area .content{padding:0 30px 100px 30px;max-width:849px}.overlay .overlay-area .content.full-width,.overlay-area .content.full-width{max-width:1200px}.overlay .overlay-area .content .title-h1,.overlay .overlay-area .content h1,.top-recommend-email .overlay-area .content .title-h1,.top-recommend-email .overlay-area .content h1{font-size:52px;line-height:52px}.overlay .overlay-area .content .cgv-page .content-area{margin-left:-15px;width:calc(100% + 30px)}.overlay .overlay-area .content form .header3-h3,.overlay .overlay-area .content form div[data-class=ec_h3],.overlay .overlay-area .content form h3,.top-recommend-email .overlay-area .content form .header3-h3,.top-recommend-email .overlay-area .content form div[data-class=ec_h3],.top-recommend-email .overlay-area .content form h3{margin:30px 0 0 0}.overlay .overlay-area .content .eb-popup-buttons{margin-top:60px}.overlay .overlay-area .content form fieldset,.top-recommend-email .overlay-area .content form fieldset{margin-top:45px}.overlay .overlay-area .content form fieldset:first-of-type,.top-recommend-email .overlay-area .content form fieldset:first-of-type{margin-top:60px}.overlay .overlay-area .content form .field-label,.overlay .overlay-area .content form p,.top-recommend-email .overlay-area .content form .field-label,.top-recommend-email .overlay-area .content form p{padding-bottom:30px}.overlay .overlay-area .content form .form-control,.top-recommend-email .overlay-area .content form .form-control{margin:0 0 15px 0}#overlay-livros-adotados .content div.livros-adotados-title{font-size:52px}.overlay .overlay-area .content form{max-width:1200px}#overlay-livros-adotados .livrosTodos .escolares-li{margin-bottom:15px}#overlay-livros-adotados .livrosTodos .escolares-li .adocaoDireita{padding:10px 10px 10px 40px}#overlay-livros-adotados .submitButton{padding:30px;max-width:849px}#overlay-client-area-confirm-mktp-delivery-form .container:nth-of-type(2n+1){padding-right:10px}#overlay-client-area-confirm-mktp-delivery-form .container:nth-of-type(2n+2){padding-left:10px}}.overlay .overlay-area .content form .email-container,.top-recommend-email .overlay-area .content form .email-container{display:inline-block;height:100%;padding:0;cursor:text}.overlay .overlay-area .content form .email-container .emails-lst,.top-recommend-email .overlay-area .content form .email-container .emails-lst{display:inline-block;margin:0;padding:0;vertical-align:top}.overlay .overlay-area .content form .email-container input.form-control,.top-recommend-email .overlay-area .content form .email-container input.form-control{display:inline-block;vertical-align:top;padding:0 0 0 10px;margin:0}.top-recommend-email .overlay-area .content form .email-container .emails-lst .multipleInput-email .overlay .overlay-area .content form .email-container .emails-lst .multipleInput-email{float:left;margin-right:2px;padding:7px;background:#d2d3d3;display:inline-block;margin-top:8px;margin-left:10px;color:#000}.overlay .overlay-area .content form .email-container .emails-lst .multipleInput-email a,.top-recommend-email .overlay-area .content form .email-container .emails-lst .multipleInput-email a{display:block;float:right;cursor:pointer;margin:0 -17px 0 -8px;font-family:WookIcones;color:#000;font-size:42px;text-decoration:none}.overlay .overlay-area .content form .multiple-email-info p,.top-recommend-email .overlay-area .content form .multiple-email-info p{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#999;padding-bottom:10px}@media(min-width:688px){.overlay .overlay-area .content form .multiple-email-info p,.top-recommend-email .overlay-area .content form .multiple-email-info p{padding-bottom:12px}}@media(min-width:688px){.overlay .overlay-area .content form .multiple-email-info p,.top-recommend-email .overlay-area .content form .multiple-email-info p{font-size:16px;line-height:20px;padding-bottom:13px}}@media(min-width:688px){.overlay .overlay-area .content form .multiple-email-info p,.top-recommend-email .overlay-area .content form .multiple-email-info p{padding-bottom:15px}}.overlay .info-checkout-area .content .form b,.overlay .info-escolares-area .content .form b,.overlay .info-stock-area .content .form b{font-family:BryantProMedium}.overlay .info-checkout-area .content div[data-class=ec_h1],.overlay .info-checkout-area .content h1,.overlay .info-desconto-area .content div[data-class=ec_h1],.overlay .info-desconto-area .content h1,.overlay .info-escolares-area .content div[data-class=ec_h1],.overlay .info-escolares-area .content h1,.overlay .info-portes-area .content div[data-class=ec_h1],.overlay .info-portes-area .content h1,.overlay .info-stock-area .content div[data-class=ec_h1],.overlay .info-stock-area .content h1{margin-bottom:40px}.overlay .info-checkout-area .content div[data-class=ec_h1].noMargin,.overlay .info-checkout-area .content h1.noMargin,.overlay .info-escolares-area .content div[data-class=ec_h1].noMargin,.overlay .info-escolares-area .content h1.noMargin{margin-bottom:0}.overlay .content .header3-h3,.overlay .content .subtitle-h2{margin-top:20px;margin-bottom:10px}.overlay .info-checkout-area .content .header3-h3 .overlay .info-desconto-area .content .header3-h3,.overlay .info-checkout-area .content div[data-class=ec_h3],.overlay .info-checkout-area .content h3,.overlay .info-desconto-area .content div[data-class=ec_h3],.overlay .info-desconto-area .content h3,.overlay .info-escolares-area .content .header3-h3,.overlay .info-escolares-area .content div[data-class=ec_h3],.overlay .info-escolares-area .content h3,.overlay .info-portes-area .content .header3-h3,.overlay .info-portes-area .content div[data-class=ec_h3],.overlay .info-portes-area .content h3,.overlay .info-stock-area .content .header3-h3,.overlay .info-stock-area .content div[data-class=ec_h3],.overlay .info-stock-area .content h3{line-height:20px;text-align:left}.overlay .info-checkout-area .content .header3-h3.marginBottom,.overlay .info-checkout-area .content h3.marginBottom,.overlay .info-escolares-area .content .header3-h3.marginBottom,.overlay .info-escolares-area .content h3.marginBottom{margin-top:0;margin-bottom:40px;text-align:center}.overlay .info-checkout-area .content .header3-h3,.overlay .info-checkout-area .content div[data-class=ec_h3],.overlay .info-checkout-area .content h3,.overlay .info-escolares-area .content .header3-h3,.overlay .info-escolares-area .content div[data-class=ec_h3],.overlay .info-escolares-area .content h3{text-align:justify}.overlay .info-escolares-area .content .btn{border:none;font-size:20px;line-height:24px;cursor:pointer;border-radius:0;font-family:BryantProMedium;text-align:center;text-transform:uppercase;color:#fff;background-color:red;word-wrap:break-word;white-space:normal;padding:10px;margin-bottom:10px}.overlay .info-escolares-area .content .btn:hover{background-color:#000}.overlay .info-escolares-area .content .btn span{vertical-align:middle}.overlay .info-checkout-area .form .tabela,.overlay .info-escolares-area .form .tabela,.overlay .info-stock-area .form .tabela{margin:0;padding:0;border:1px solid #f7f7f7;width:100%;background-color:#fafafa}.overlay .info-checkout-area .form .tabela td,.overlay .info-checkout-area .form .tabela th,.overlay .info-escolares-area .form .tabela td,.overlay .info-escolares-area .form .tabela th,.overlay .info-stock-area .form .tabela td,.overlay .info-stock-area .form .tabela th{vertical-align:middle;border:3px solid #f7f7f7;border-width:0 1px 1px 0;text-align:center;padding:7px;font-size:16px;font-family:BryantProRegular;font-weight:400;color:#262626}.overlay .info-checkout-area .form .tabela th,.overlay .info-escolares-area .form .tabela th,.overlay .info-stock-area .form .tabela th{text-transform:uppercase}.overlay-area.info-ebook-area .content .subtitle-h2,.overlay-area.info-ebook-area .content div[data-class=ec_h2],.overlay-area.info-ebook-area .content h2{font-family:BryantProLight;font-size:20px;color:#262626;text-align:center}.overlay-area.info-ebook-area .content .header3-h3,.overlay-area.info-ebook-area .content div[data-class=ec_h3],.overlay-area.info-ebook-area .content h3{text-align:left}.overlay-area.info-desconto-area .content .header3-h3 a,.overlay-area.info-desconto-area .content div[data-class=ec_h3] a,.overlay-area.info-desconto-area .content h3 a,.overlay-area.info-ebook-area .content .header3-h3 a,.overlay-area.info-ebook-area .content div[data-class=ec_h3] a,.overlay-area.info-ebook-area .content h3 a{color:#262626;font-family:BryantProBold}.overlay-area .content .form button{height:50px;width:200px;float:right;font-family:BryantProMedium;font-size:20px;line-height:24px;text-align:center;color:#fff;border-radius:0;border:0;padding-left:30px;margin-left:10px;background-color:red;text-transform:uppercase;margin-top:10px}.overlay-area.info-ebook-area .content .form button.ewook{margin-bottom:90px}.overlay-area.info-ebook-area .content .form button:hover{background-color:#000}.overlay-area.info-ebook-area .content .form button{margin-top:60px}.overlay-area.info-ebook-area .content .header3-h3,.overlay-area.info-ebook-area .content div[data-class=ec_h3],.overlay-area.info-ebook-area .content h3{margin-top:30px}.overlay-area .content .form button .font-cart:before{font-family:WookIcones;color:#fff;content:"c";text-transform:lowercase;font-size:45px}.overlay-area.info-ebookAde-area .content .form .subtitle-h2,.overlay-area.info-ebookAde-area .content .form div[data-class=ec_h2],.overlay-area.info-ebookAde-area .content .form h2,.overlay-area.info-ebookReader-area .content .form .subtitle-h2,.overlay-area.info-ebookReader-area .content .form div[data-class=ec_h2],.overlay-area.info-ebookReader-area .content .form h2{text-align:left;font-size:16px;line-height:20px;margin-top:60px}.overlay-area.availability-alert .content form p{line-height:20px}.overlay-area.info-ebookAde-area .content .form .info-bold,.overlay-area.info-ebookReader-area .content .form .browsers .browser .link .info-bold{font-family:BryantProBold}.overlay-area.info-ebookAde-area .content .form .info{margin-top:0}.overlay-area.info-ebookAde-area .content .form .install-help{margin-top:30px;margin-bottom:60px;padding-left:0}.overlay-area.info-ebookReader-area .content .form .header3-h3.sub-info,.overlay-area.info-ebookReader-area .content .form div[data-class=ec_h3].sub-info,.overlay-area.info-ebookReader-area .content .form h3.sub-info{font-family:BryantProBold;text-align:left;margin-top:60px}.overlay-area.info-ebookReader-area .content .form .browsers,.overlay-area.info-ebookReader-area .content .form .browsers .browser{padding:0}.overlay-area.info-ebookReader-area .content .form .browsers{margin-top:30px}.overlay-area.info-ebookAde-area .content .form .install-help .img,.overlay-area.info-ebookReader-area .content .form .browsers .browser .img-browser{width:120px;height:120px}.overlay-area.info-ebookReader-area .content .form .browsers .clearfix{margin-bottom:50px}.overlay-area.info-ebookAde-area .content .form .install-help .info-links{padding-left:30px}.overlay-area.info-ebookReader-area .content .form .browsers .browser .img-browser.Goggle{background:url('/img/browsers_logos.png') -20px -170px transparent no-repeat}.overlay-area.info-ebookReader-area .content .form .browsers .browser .img-browser.Firefox{background:url('/img/browsers_logos.png') -171px -20px transparent no-repeat}.overlay-area.info-ebookReader-area .content .form .browsers .browser .img-browser.Ie{background:url('/img/browsers_logos.png') -170px -170px transparent no-repeat}.overlay-area.info-ebookReader-area .content .form .browsers .browser .img-browser.Safari{background:url('/img/browsers_logos.png') -20px -22px transparent no-repeat}.overlay-area.info-ebookAde-area .content .form .install-help .img-ADE{background:url('/img/browsers_logos.png') -320px -19px transparent no-repeat;border-radius:10px}.overlay-area.info-ebookAde-area .content .form .install-help .img-BReader{background:url('/img/browsers_logos.png') -320px -170px transparent no-repeat;border-radius:10px}.overlay-area.info-ebookAde-area .content .form .info-links .link,.overlay-area.info-ebookReader-area .content .form .browsers .browser .link,.overlay-area.info-ebookReader-area .content .form .link{font-size:14px;font-family:BryantProRegular;line-height:18px;color:#262626;text-decoration:underline;text-transform:uppercase;text-align:center;margin-top:10px;width:120px;cursor:pointer}.overlay-area.info-ebookAde-area .content .form .info-links .link.no-link{text-decoration:none;cursor:default}.overlay-area.info-ebookAde-area .content .form .info-links .link{margin-top:0;margin-bottom:30px}.overlay-area.info-ebookAde-area .content .form .info-links .link:last-child{margin-bottom:0}.overlay-area.info-ebookAde-area .content .form .info-links .link,.overlay-area.info-ebookReader-area .content .form .link{text-align:left}.overlay-area.info-ebookReader-area .content .form .more.link{padding-top:60px;float:left;width:auto;text-align:left}.overlay-area.info-ebookAde-area .content .form .info-links .link{width:auto}.overlay-area.info-ebookAde-area .content .form .rodape,.overlay-area.info-ebookReader-area .content .form .rodape{padding-top:60px;float:left;font-size:16px;font-family:BryantProRegular;line-height:20px;color:#262626}.overlay-area.info-ebookAde-area .content .form .rodape{padding-top:0}@media(min-width:504px){.overlay .info-checkout-area .content div[data-class=ec_h1],.overlay .info-checkout-area .content h1,.overlay .info-desconto-area .content div[data-class=ec_h1],.overlay .info-desconto-area .content h1,.overlay .info-escolares-area .content div[data-class=ec_h1],.overlay .info-escolares-area .content h1,.overlay .info-portes-area .content div[data-class=ec_h1],.overlay .info-portes-area .content h1,.overlay .info-stock-area .content div[data-class=ec_h1],.overlay .info-stock-area .content h1{margin-bottom:48px}.overlay .info-checkout-area .content div[data-class=ec_h1].despesa-educacao-title,.overlay .info-checkout-area .content h1.despesa-educacao-title{margin-bottom:40px}}@media(min-width:688px){.overlay .info-checkout-area .content div[data-class=ec_h1],.overlay .info-checkout-area .content h1,.overlay .info-desconto-area .content div[data-class=ec_h1],.overlay .info-desconto-area .content h1,.overlay .info-escolares-area .content div[data-class=ec_h1],.overlay .info-escolares-area .content h1,.overlay .info-portes-area .content div[data-class=ec_h1],.overlay .info-portes-area .content h1,.overlay .info-stock-area .content div[data-class=ec_h1],.overlay .info-stock-area .content h1{margin-bottom:52px}.overlay .info-checkout-area .content .header3-h3,.overlay .info-checkout-area .content div[data-class=ec_h3],.overlay .info-checkout-area .content h3,.overlay .info-desconto-area .content .header3-h3,.overlay .info-desconto-area .content div[data-class=ec_h3],.overlay .info-desconto-area .content h3,.overlay .info-escolares-area .content .header3-h3,.overlay .info-escolares-area .content div[data-class=ec_h3],.overlay .info-escolares-area .content h3,.overlay .info-portes-area .content .header3-h3,.overlay .info-portes-area .content div[data-class=ec_h3],.overlay .info-portes-area .content h3,.overlay .info-stock-area .content .header3-h3,.overlay .info-stock-area .content div[data-class=ec_h3],.overlay .info-stock-area .content h3,.overlay-area.availability-alert .content form p{font-size:20px;line-height:24px}.overlay .info-checkout-area .form .tabela td,.overlay .info-checkout-area .form .tabela th,.overlay .info-escolares-area .form .tabela td,.overlay .info-escolares-area .form .tabela th,.overlay .info-stock-area .form .tabela td,.overlay .info-stock-area .form .tabela th{font-size:20px}.overlay .info-escolares-area .content .btn{font-size:24px;line-height:28px}.overlay-area .content .form button{font-size:24px;padding-left:20px}.overlay-area.info-ebookAde-area .content .form .subtitle-h2,.overlay-area.info-ebookAde-area .content .form div[data-class=ec_h2],.overlay-area.info-ebookAde-area .content .form h2,.overlay-area.info-ebookReader-area .content .form .subtitle-h2,.overlay-area.info-ebookReader-area .content .form div[data-class=ec_h2],.overlay-area.info-ebookReader-area .content .form h2{font-size:20px;line-height:24px}.overlay .info-checkout-area .content div[data-class=ec_h1].despesa-educacao-title,.overlay .info-checkout-area .content h1.despesa-educacao-title{margin-bottom:40px}}@media(min-width:1080px){.overlay .info-checkout-area .content div[data-class=ec_h1],.overlay .info-checkout-area .content h1,.overlay .info-desconto-area .content div[data-class=ec_h1],.overlay .info-desconto-area .content h1,.overlay .info-escolares-area .content div[data-class=ec_h1],.overlay .info-escolares-area .content h1,.overlay .info-portes-area .content div[data-class=ec_h1],.overlay .info-portes-area .content h1,.overlay .info-stock-area .content div[data-class=ec_h1],.overlay .info-stock-area .content h1{margin-bottom:60px}.overlay .info-checkout-area .content div[data-class=ec_h1].despesa-educacao-title,.overlay .info-checkout-area .content h1.despesa-educacao-title{margin-bottom:40px}}.overlay-area .content .texto_msg_replace_h3{font-size:20px;line-height:24px;text-align:left;font-family:BryantProRegular;color:#262626;font-weight:500!important;margin-top:20px;margin-bottom:10px;display:block}@media(min-width:375px){.overlay-area .content .texto_msg_replace_h3{font-size:16px;line-height:20px;text-align:left;font-family:BryantProRegular;color:#262626;font-weight:500!important;margin-top:20px;margin-bottom:10px;display:block}}@media(min-width:688px){.overlay-area .content .texto_msg_replace_h3{font-size:20px;line-height:24px;text-align:left;font-family:BryantProRegular;color:#262626;font-weight:500!important;margin-top:20px;margin-bottom:10px;display:block}}.overlay-area .content h1{margin:0!important}.overlay-area .content .form button.btn_recovery_clientes_to_dados_pessoais{float:none!important;width:auto;min-width:292px;padding-right:20px!important;margin-left:0}.rating>span.ratyStar{font-size:36px;display:inline-block;position:relative;width:22px;cursor:default}.rating .ratyStar:before{font-family:WookIcones;content:"E";color:#999;margin-left:-3px;text-transform:uppercase}.rating .ratyStar.active:before{font-family:WookIcones;content:"e";color:#ffcf00;margin-left:-3px;text-transform:lowercase}.overlay .comment-area .content .form #productPage-overlay-commentArea-content-rating-input{display:block}.overlay .comment-confirm .content .form .nota{font-family:BryantProMedium;font-size:16px;line-height:20px;color:#262626;text-align:center;padding-top:60px}.overlay .comment-confirm .content .form .nota span{font-family:BryantProRegular}.overlay .comment-area .content .form .evaluation{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;display:block;width:100%;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-webkit-transition:none;transition:none;height:60px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0;margin-bottom:15px}.overlay .comment-area .content .form .evaluation,.overlay .comment-area .content .form .rating{display:inline-block}.overlay .comment-area .content .form .rating{margin-top:0;line-height:50px}.overlay .comment-area .content .form .evaluation{margin-bottom:10px;line-height:50px}.overlay .comment-area .content .form .evaluation.error{border:1px solid red}@media(min-width:504px){.overlay .comment-area .content .form .evaluation{margin-bottom:12px}}@media(min-width:688px){.overlay .comment-area .content .form .evaluation{font-size:20px;margin-bottom:13px}.overlay .comment-confirm .content .form .nota{font-size:20px;line-height:24px}}@media(min-width:1080px){.overlay .comment-area .content .form .evaluation{margin-bottom:15px}}#overlay-autor-comentarios .no-padding{padding:0}#overlay-autor-comentarios .subtitle-h2,#overlay-autor-comentarios div[data-class=ec_h2],#overlay-autor-comentarios h2{font-family:BryantProMedium;font-size:38px;line-height:1;color:#262626;margin:0}#overlay-autor-comentarios .avaliacao-geral{margin:20px 0}#overlay-autor-comentarios .avaliacao-geral .comments-nr{font-family:BryantProRegular;font-size:20px;line-height:24px;color:#262626}#overlay-autor-comentarios .obra-comentada{margin:20px 0;word-break:break-word}#overlay-autor-comentarios .obra-comentada .obra-info{padding:0;margin-bottom:40px}#overlay-autor-comentarios .obra-comentada .obra-info .obra-img{padding:0 20px 0 0}#overlay-autor-comentarios .obra-comentada .obra-info .obra-title{padding:0}#overlay-autor-comentarios .obra-comentada .obra-info .obra-titulo{font-family:BryantProMedium;font-size:14px;line-height:18px;text-align:left;color:#262626;margin:0;display:inline-block}#overlay-autor-comentarios .obra-comentada .obra-info .obra-titulo:hover{text-decoration:underline}#overlay-autor-comentarios .obra-comentada .obra-info .comments-nr{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626;margin-left:5px}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-title{font-family:BryantProMedium;font-size:18px;line-height:22px;color:#262626;margin:20px 0 0 0;text-transform:uppercase}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-author{font-family:BryantProRegular;font-size:18px;line-height:22px;color:#262626}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-text{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626;margin:20px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios ul{margin:0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li{list-style:none;margin:0 0 40px 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li.one-comment{margin:0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li .rating{display:inline-block;margin:0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .mostrar-esconder-comentarios{text-align:right;margin:0;font-size:16px;line-height:20px;cursor:pointer;font-family:BryantProRegular}#overlay-autor-comentarios .obra-comentada .obra-comentarios .mostrar-esconder-comentarios:hover{text-decoration:underline}#overlay-autor-comentarios .obra-comentada .obra-comentarios .mostrar-esconder-comentarios span{text-transform:uppercase}@media(min-width:504px){#overlay-autor-comentarios .avaliacao-geral{margin:24px 0}#overlay-autor-comentarios .obra-comentada{margin:24px 0}#overlay-autor-comentarios .obra-comentada .obra-info{margin-bottom:48px}#overlay-autor-comentarios .obra-comentada .obra-info .obra-img{padding-right:24px}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-title{margin:24px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-text{margin:24px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li{margin:0 0 48px 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li.one-comment{margin:0}}@media(min-width:688px){#overlay-autor-comentarios .subtitle-h2,#overlay-autor-comentarios div[data-class=ec_h2],#overlay-autor-comentarios h2{font-size:44px}#overlay-autor-comentarios .avaliacao-geral{margin:26px 0}#overlay-autor-comentarios .avaliacao-geral .comments-nr{font-size:24px;line-height:28px}#overlay-autor-comentarios .obra-comentada{margin:26px 0}#overlay-autor-comentarios .obra-comentada .obra-info{margin-bottom:0}#overlay-autor-comentarios .obra-comentada .obra-info .obra-img{padding-right:26px}#overlay-autor-comentarios .obra-comentada .obra-info .obra-title{padding-right:26px}#overlay-autor-comentarios .obra-comentada .obra-info .obra-titulo{margin:15px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-title{margin:26px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-text{font-size:18px;line-height:22px;margin:26px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li{margin:0 0 52px 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li.one-comment{margin:0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .mostrar-esconder-comentarios{font-size:18px;line-height:22px}}@media(min-width:1080px){#overlay-autor-comentarios .subtitle-h2,#overlay-autor-comentarios div[data-class=ec_h2],#overlay-autor-comentarios h2{font-size:52px}#overlay-autor-comentarios .avaliacao-geral{margin:30px 0}#overlay-autor-comentarios .obra-comentada{margin:30px 0}#overlay-autor-comentarios .obra-comentada .obra-info .obra-img{padding-right:30px}#overlay-autor-comentarios .obra-comentada .obra-info .obra-title{padding-right:30px}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-title{margin:30px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios .comment-text{margin:30px 0 0 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li{margin:0 0 60px 0}#overlay-autor-comentarios .obra-comentada .obra-comentarios li.one-comment{margin:0}}.showOverlay{display:block}.hideOverlay{display:none}.space_top_5px{margin-top:10px}.checkbox-block label{font-family:BryantProRegular}.site-content.product-card{padding:0 20px;max-width:360px}.product-card{display:block;margin-top:60px}.product-card section{padding:0}.product-card section.last-section{margin-bottom:80px}.product-card .product-left .cover{z-index:0;padding-left:0;padding:initial;object-fit:initial;height:auto}.product-card #product-stock .offer .price{color:red;font-family:BryantProMedium;font-weight:400;line-height:1;text-align:right;padding-right:0;width:100%}.product-card .product-left .cover .pointer{cursor:pointer}.product-card .product-left .cover.noResourses{padding-right:0}.product-card .product-left .cover img{width:100%}.product-card .product-left .cover .image-not-available{background-color:#fff;border:1px solid #ccc;color:#ccc;height:360px;overflow:hidden;position:relative}.product-card .product-left .cover .image-not-available .description{font-family:BryantProLight;font-weight:400;font-size:32px;text-align:left;line-height:1;color:#ccc;padding:10px;text-overflow:ellipsis;overflow:hidden}.product-card .product-left .cover .image-not-available .product-title{font-family:BryantProLight;font-weight:400;font-size:52px;text-transform:uppercase;text-align:left;line-height:1;color:#ccc;padding:10px;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:0;width:100%}.product-card .product-left .product-offer{z-index:2;position:absolute;bottom:-15px;padding:0;right:0;width:33%}.product-card .product-left .product-offer img.offer{width:100%;margin:0 auto;padding:0 2px}.product-card .product-left .sticker-description{background:red;color:#fff;text-transform:uppercase;position:absolute;width:100%;bottom:15px;text-align:center;line-height:28px;font-family:BryantProMedium;font-weight:400;font-size:14px}#myModalAudio,#myModalScreenShots,#myModalVideos{text-align:center}#myModalAudio:before,#myModalScreenShots:before,#myModalVideos:before{display:inline-block;vertical-align:middle;content:" "}#myModalAudio .modal-dialog,#myModalScreenShots .modal-dialog,#myModalVideos .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#myModalVideos .modal-dialog .modal-body .carousel-inner .item{height:250px}.product-card .product-left{padding:0;padding-bottom:0;margin-top:20px}.product-card .product-left.no-media{margin-bottom:30px}.product-card .product-right{padding:0}.product-card .product-right h1{margin-top:30px;font-family:BryantProMedium;font-weight:400;font-size:28px;line-height:1;color:#262626;margin:0}.product-card .product-right .categoria{background-color:#fc0;border-radius:2px;font-size:14px;line-height:1;padding:0 5px;position:relative;text-transform:uppercase;top:-2px}.product-card .product-right .categoria.Audiolivro{background-color:#6cc}.product-card .product-right h2{font-family:BryantProMedium;font-weight:400;font-size:20px;line-height:24px;margin:0}.product-card .product-right h3,.product-card .product-right h3 a{font-family:BryantProRegular;font-weight:400;font-size:20px;line-height:24px;margin-bottom:0;margin-top:0;color:#262626}.product-card .product-right h3 a#productPageRightSectionTop-entidade-lnk{cursor:default}.product-card .product-right h3 a#productPageRightSectionTop-entidade-lnk:hover{text-decoration:none}.product-card .product-right h3 a{cursor:pointer}.product-card .product-right .flag{padding-left:0;padding-right:0;padding-top:10px}.product-card .product-right .rating{margin-top:0}.product-card .product-right .rating .stars{display:inline;padding-right:10px}.product-card .product-right .rating .coments{margin-bottom:0;margin-top:0;display:inline}.product-card .product-right .rating .coments:hover,.product-card .product-right .rating .no-coment:hover{cursor:pointer}.product-card .product-right .idioma,.product-card .product-right .rating,.product-card .product-right .rating .coments,.product-card .product-right .rating .no-coment{font-family:BryantProRegular;font-weight:400;font-size:16px;line-height:20px;color:#262626}.product-card .product-right .rating .coments,.product-card .product-right .rating .coments .evaluation,.product-card .product-right .rating .no-coment{display:inline;line-height:16px;vertical-align:top;text-decoration:underline}.product-card .product-right .rating{margin-top:20px;margin-bottom:20px;float:left;cursor:pointer;line-height:16px}.product-card .product-right .rating .stars .star{vertical-align:bottom}.product-card .product-right .rating .stars span.star:before,.product-card .section.coments .rating .stars span.star:before{font-size:40px;margin-left:-10px}.product-card .product-right .rating .coments .evaluation{display:none}.product-card .product-right .data{margin-top:20px}.product-card .section .data{margin-top:11px}.product-card .product-right .data,.product-card .section .data{font-family:BryantProRegular;font-weight:400;color:#262626;font-size:16px;line-height:20px;padding-bottom:0;margin-left:0;margin-right:0}.product-card .product-right .data>span,.product-card .section .data>span{padding-left:0;padding-right:0}.product-card .product-right .data .info,.product-card .section .data .info{font-family:BryantProMedium;font-weight:400}#product_detail a,.product-card .product-right .data a,.product-card .section .data a{text-decoration:none;color:inherit;cursor:pointer}.product-card .product-right .aditional-info{padding:10px 0 0 0;font-size:16px;line-height:20px}.product-card .product-right .aditional-info .product-details.title{cursor:pointer;text-decoration:underline}#product_detail p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1.3}#product_detail b{font-family:BryantProMedium,sans-serif;font-weight:400}#product_detail table{border-radius:2px;margin:10px 0 0 0;padding:0}#product_detail table *{vertical-align:top;margin:0;padding:0}#product_detail table tr:nth-of-type(odd){background-color:#f2f2f2}#product_detail table td{border-bottom:1px solid #ccc;padding:10px}#product_detail table tr:last-of-type td{border-bottom:none}#product_detail table td:nth-of-type(odd){border-right:1px solid #ccc}#product_detail table td:first-of-type{text-align:right}#product-description .detailed-product-right .aditional-info span.title{font-family:BryantProRegular;font-weight:400;text-transform:lowercase}.product-card .product-right .aditional-info .title{font-family:BryantProRegular;font-weight:400;text-transform:lowercase}.product-card .product-right .aditional-info .text{font-family:BryantProMedium;font-weight:400}.product-card .section .data .info.ebook-format{cursor:pointer}.product-card .product-right .slogan{font-family:BryantProRegular;font-weight:400;font-size:26px;margin-top:10px;margin-bottom:30px;font-style:italic;padding:0}.product-card .available-formats{margin:0 0 20px 0;padding-left:0;padding-right:0}.product-card .available-formats.ebook{margin-top:70px}.product-card .available-formats.no-left-padding{padding-left:0}.product-card .no-right-padding.available-used-products{padding-right:0;padding-left:0}.adicionarbotaolink{width:80%}.available-used-products{margin-top:40px}.product-card .available-formats span.label{font-family:BryantProRegular;font-weight:400;font-size:16px;text-transform:uppercase;color:#000;margin-bottom:0;height:50px;margin-left:0;margin-right:0;margin-top:40px;padding-left:0;padding-right:0;font-weight:400}.product-card .available-formats .collapse-area.ebook{background-color:#fc0}.product-card .available-formats .collapse-area{margin-top:10px;line-height:50px;background-color:#f2f2f2;height:50px;cursor:pointer;margin-bottom:2px;padding:0}.product-card .available-formats .collapse-area .content{padding-left:0;padding-right:0}.product-card .available-formats .collapse-area .content .format-selected{width:80%;padding-right:0}.product-card .available-formats .collapse-area .content span.text{font-family:BryantProRegular;font-weight:400;font-size:16px;line-height:50px;text-transform:uppercase}.product-card .available-formats .well{margin:0}.product-card .available-formats .well .description span{padding-left:0;font-family:BryantProMedium;font-weight:400}.product-card .available-formats .well .description:hover span{color:#fff}.product-card .available-formats .well .description.ebook:hover span{color:#000}.product-card .available-formats .well ul{padding-left:0}.product-card .available-formats .well ul li{padding:0}.product-card .available-formats .well ul li.open.collapsed>span:after{content:""}.product-card .available-formats .well ul li span{font-size:14px;font-family:BryantProRegular;font-weight:400}.product-card .available-formats .well ul li span.ebook:hover{background-color:#fc0;color:#000}.product-card .available-formats .well ul li .ebook span:hover{background-color:unset}.product-card .available-formats .well ul li span:hover{color:#fff}.product-card .available-formats #productPageRightSectionTop-formats-collapseformats{padding-left:0;padding-right:0}.product-card .available-formats .collapse-area .content .format-selected .description{color:#000;font-size:14px;font-family:BryantProRegular;font-weight:400;text-transform:uppercase}.product-card .available-formats .collapse-area .content .format-selected .description span{font-family:BryantProMedium;font-weight:400}.product-card .available-formats .collapse-area .content .format-selected .description .price{font-family:BryantProMedium;font-weight:400;color:#000;font-size:16px;padding-left:15px;display:inline-block}.product-card .product-right .sale-actions{float:left;padding:0}.product-card .product-right .sale-actions.wook-only{margin-top:20px}.product-card .product-right .sale-actions .separadores .separador-label{text-align:center;width:50%;cursor:pointer}.product-card .product-right .sale-actions input[type=radio][name=separador]:checked+.separador-label{font-family:BryantProMedium,sans-serif;border:1px solid #ccc;background-color:#fff;border-bottom:none;border-top:2px solid #262626;padding:0 10px;cursor:default}.product-card .product-right .sale-actions input[type=radio][name=separador]:checked+.separador-label.single{border-top:1px solid #ccc}.product-card .product-right .sale-actions .separadores .separador-label{font-family:BryantProRegular,sans-serif;font-size:14px;line-height:36px;height:36px;background-color:#f2f2f2;border-bottom:1px solid #ccc;padding:0 10px;color:#262626;display:inline-block;width:50%;float:left;text-transform:uppercase;font-weight:400;margin:0}.product-card .product-right .sale-actions .separadores .separador-label.empty{background-color:transparent;cursor:default}.product-card .product-right .sale-actions .separadores .separador-conteudo#separador-conteudo-wook{margin-top:20px}#separador-mktp[type=radio][name=separador]:checked~#separador-conteudo-mktp,#separador-wook[type=radio][name=separador]:checked~#separador-conteudo-wook{display:block}#separador-mktp[type=radio][name=separador]:not(:checked)~#separador-conteudo-mktp,#separador-wook[type=radio][name=separador]:not(:checked)~#separador-conteudo-wook{display:none}.product-card .product-right .sale-actions .actions{padding:0}.product-card .product-right .sale-actions .stars{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:10px 0 20px 0}.product-card .product-right .sale-actions .stars .twelve-point-star2{position:absolute;background:#f2f2f2;border-radius:8%;width:53px;height:53px;margin:0 20px;position:relative;text-align:center;top:0}.product-card .product-right .sale-actions .stars .twelve-point-star2 div{color:#262626;display:block;font-family:BryantProMedium,sans-serif;font-size:14px;letter-spacing:-1px;line-height:1;padding:11px 0;position:absolute;text-transform:uppercase;width:100%;z-index:2}.product-card .product-right .sale-actions .stars .value-ports-card span{font-size:7.5px}.product-card .product-right .sale-actions .stars .twelve-point-star2:after,.product-card .product-right .sale-actions .stars .twelve-point-star2:before{content:"";position:absolute;top:0;left:0;height:53px;width:53px;background:red;border-radius:8%}.product-card .product-right .sale-actions .stars .twelve-point-star2:before{transform:rotate(30deg)}.product-card .product-right .sale-actions .stars .twelve-point-star2:after{transform:rotate(60deg)}.product-card .product-right .sale-actions .stars .twelve-point-star2.grey,.product-card .product-right .sale-actions .stars .twelve-point-star2.grey:after,.product-card .product-right .sale-actions .stars .twelve-point-star2.grey:before{background:#f2f2f2}.product-card .product-right .sale-actions .stars .discount-percent-big .twelve-point-star2,.product-card .product-right .sale-actions .stars .discount-percent-big .twelve-point-star2:after,.product-card .product-right .sale-actions .stars .discount-percent-big .twelve-point-star2:before{background-color:red;height:72px;width:72px}.product-card .product-right .sale-actions .stars .twelve-point-star2 .value-discount{color:#fff;display:block;font-family:BryantProMedium,sans-serif;font-size:34px;letter-spacing:-3px;line-height:1;padding:19px 0;position:absolute;text-transform:uppercase;width:100%;z-index:2}.product-card .product-right .sale-actions .stars .value-discount.free{font-size:18px}.product-card .product-right .sale-actions .stars .value-discount.single-digit{margin-left:12px}.product-card .product-right .sale-actions .button-cart{font-family:BryantProMedium;font-weight:400;font-size:20px;line-height:50px;text-align:center;color:#fff;border-radius:0;border:0;padding:0;margin:0;height:50px;background-color:red;text-transform:uppercase;display:inline-block;width:100%}.product-card .product-right .sale-actions .button-cart .addCart-btn{padding:0}.product-card .product-right .sale-actions .button-cart span:after{font-family:WookIcones;content:"c";color:#fff;text-transform:lowercase;display:inline-block;font-size:45px;float:right}.product-card .product-right .sale-actions .button-cart span.esgotado:after{display:none}.product-card .product-right .sale-actions .button-cart.adicionado .addCart-btn-checkout-text{display:block}.product-card .product-right .sale-actions .button-cart .addCart-btn-checkout-text,.product-card .product-right .sale-actions .button-cart.adicionado .addCart-btn-text{display:none}.product-card .product-right .sale-actions .button-cart.disabled,.product-card .product-right .sale-actions .button-cart.disabled:hover{background-color:#e6e6e6;cursor:default}.product-card .product-right .sale-actions .button-cart.adicionado,.product-card .product-right .sale-actions .button-cart.adicionado:hover{background-color:#000}.product-card .info:hover .icon-info,.product-card .product-right .sale-actions .button-cart:hover,.product-card .product-right .sales-infos .sale-info .text-info:hover .icon-info{background-color:#000}.product-left #cover-right-actions-container{position:absolute;right:0;top:0;display:flex;flex-direction:column}.product-left #cover-right-actions-container>button{font-family:WookIcones;background-color:#e5e5e5;color:#262626;border:0;border-radius:0;margin:0 0 20px 0;padding:0;font-size:50px;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.product-left #cover-right-actions-container>button:hover{background-color:#000;color:#fff}.product-left #cover-right-actions-container .add-list:before{text-transform:uppercase;content:"Q"}.product-left #cover-right-actions-container .add-list.adicionado:before{text-transform:lowercase;content:"q";cursor:default}.product-left #cover-right-actions-container .add-list.adicionado:hover{background-color:#f2f2f2;color:#262626}.product-left #cover-right-actions-container .btn-read .text{font-family:BryantProMedium;font-size:20px;letter-spacing:-.5pt}.product-left #cover-right-actions-container .multimedia:before{content:"j"}.product-left #cover-right-actions-container .button-share:before{text-transform:uppercase;content:"P"}.product-left .swiper-container{width:calc(100% - 70px);margin:0;height:320px}.product-left .swiper-container .swiper-slide.has-offer{margin-bottom:15px}.product-left .recursos{display:flex;flex-flow:row nowrap;justify-content:center;padding:10px 0;width:calc(100% - 70px)}.product-left .recursos .circulo-pequeno{background-color:#ccc;border-radius:50%;height:5px;margin:17.5px;width:5px;z-index:0}.product-left .recursos .circulo-medio{background-color:#ccc;border-radius:50%;height:10px;margin:15px;width:10px}.product-left .recursos .circulo-central{background-color:#262626;border-radius:50%;height:10px;margin:15px;width:10px}.product-card .product-right .sale-actions .price{display:inline-block;padding-right:0;text-align:right;margin-bottom:-3px}.product-card .product-right .sale-actions .price .old{font-family:BryantProRegular;font-weight:400;font-size:18px;color:#262626;text-decoration:line-through;min-height:20px;margin-bottom:22px}.product-card .product-right .sale-actions .price .current{font-family:BryantProMedium;font-weight:400;font-size:26px;line-height:26px;color:red;display:flex;float:right;margin-bottom:22px}.product-card .product-right .sales-infos{float:right;padding-right:0;padding-left:0}.product-card .product-right .sales-infos .sale-info{text-align:right;min-height:45px;padding-right:0;padding-left:0;text-decoration:underline}.product-card .product-right .sale-info .text-info-wrap{padding-top:16px}.product-card .product-right .sale-info .text-info-wrap a,.product-card .product-right .sales-infos a{color:#262626}.product-card .product-right .sale-today a,.product-card .product-right .sales-infos .sale-info .text-info,.product-card .product-right .sales-infos .used-info .text-info{font-family:BryantProMedium;font-weight:400;color:#262626;text-transform:uppercase;font-size:14px;line-height:18px;text-align:right;cursor:pointer;padding-right:30px;display:block}.product-card .product-right .sales-infos .used-info .text-info.notAvailable{text-decoration:unset}.product-card .product-right .sales-infos .sale-info.no-bold .text-info{font-family:BryantProRegular;font-weight:400}.product-card .product-right .sales-infos .sale-info.warning{color:red;text-decoration:unset}.product-card .product-right .sales-infos .sale-info.warning .text-info{color:red}.product-card .product-right .sale-actions .price .current .icon-info{margin-top:3px}.product-card .product-right .sale-actions .price .current,.product-card .product-right .sale-actions .price .old{cursor:pointer}.product-card .product-right .sale-actions .price .current:hover .icon-info,.product-card .product-right .sale-actions .price .old:hover .icon-info{background-color:#000}.product-card .product-right .sale-actions .price .old .icon-info{background-color:#000}#productPageRightSectionTop-usedInfo a:after,.product-card .product-right .sales-infos .sale-info .text-info:after{content:'i';font-family:BryantProBold;font-weight:400;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;padding:2px 1px 1px 1px;height:20px;width:20px;position:absolute;vertical-align:top;right:0;bottom:10px}#productPageRightSectionTop-usedInfo a:after{bottom:0}#productPageRightSectionTop-usedInfo a:hover:after,.product-card .product-right .sales-infos .sale-info .text-info:hover:after{background-color:#000}.product-card .icon-info{font-family:BryantProBold;font-weight:400;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;padding:2px 1px 1px 1px;height:20px;width:20px;display:inline-block;margin-left:10px}.product-card .product-right .sales-infos .sale-info .text-info.notAvailable{font-family:BryantProMedium;font-weight:400;cursor:default;padding-right:0}.product-card .product-right .sales-infos .sale-info .text-info.notAvailable.clickable{cursor:pointer;padding-right:30px}.product-card .product-right .sales-infos .sale-info .text-info.notAvailable:after{content:none}.product-card .product-right .sales-infos .sale-info .text-info.notAvailable.clickable:after{content:'i'}.product-card .product-right .sale-today{text-align:right;padding-right:0}#productPageRightSectionTop-usedInfo a{text-decoration:underline;padding-top:16px}#productPage-overlay-share-content{padding-left:10px;padding-right:10px}.product-card .product-right .social,.share-area .social{margin-top:40px;padding-left:0;padding-right:0;width:100%}.product-card .product-right .social .social-title,.share-area .social .social-title{font-family:BryantProRegular;font-size:16px;color:#262626;text-transform:uppercase;font-weight:400;padding-left:0;text-align:left}.share-area .social .share-options{display:block;width:290px;height:50px;margin:0 auto 10px auto;text-align:center}.product-card .product-right .social .social-icons,.share-area .social .social-icons{display:inline-block;height:50px;width:50px;line-height:54px;font-size:16pt;background-color:#f2f2f2;margin:0 10px 0 0;text-align:center;color:#fff}.share-area .social .social-icons.facebook{background-color:#339}.share-area .social .social-icons.twitter{background-color:#09f}.share-area .social .social-icons.google-plus{background-color:#c30}.share-area .social .social-icons.whatsapp{background-color:#00e676}.share-area .social .social-icons.pinterest{background-color:#900}.share-area .social .social-icons.email-share{background-color:#262626;margin:0}.share-area .social .recomendar-link-box{border:1px solid #262626;color:#262626;display:block;height:50px;line-height:46px;margin:0 auto}.share-area .social .recomendar-link-box .recomendar-link{font-family:BryantProRegular;font-size:16px;border:0;width:calc(100% - 50px);height:48px;background:inherit;padding-left:10px;display:inline-block;font-weight:400;float:left}.share-area .social .recomendar-link-box .chain{display:inline-block;height:48px;width:50px}.share-area .social .recomendar-link-box .chain:after{content:"I";font-size:50px;font-family:WookIcones;height:50px;width:50px}.share-area .social .recomendar-link-box .chain:hover{background-color:#000;color:#fff}.product-card .product-right .social .social-icons a,.share-area .social .social-icons a{color:inherit}.product-card .product-right .social .social-icons.email-share,.share-area .social .social-icons.email-share{font-family:Arial;font-size:22px;font-weight:400;line-height:51px}.product-card .product-right .social .social-icons.email-share a:hover,.share-area .social .social-icons.email-share a:hover{text-decoration:none}.product-card .product-right .social .social-icons:hover,.share-area .social .social-icons:hover{color:#fff;background-color:#000}.product-card .used-books{font-size:16px;line-height:16px;margin-top:60px;padding-top:10px;padding-bottom:10px;color:#fff;text-align:center;background:#e0e0e0}.product-card .used-books a{color:#000}.product-card .section{padding:0;margin-top:56px}.arrow-vertical{font-family:WookIcones;font-size:40px;content:">";cursor:pointer}#productPageRightSectionTop-formats .collapse-area.collapsed .arrow-down:before{content:"v"}#productPageRightSectionTop-formats .collapse-area .arrow-down:before{font-family:WookIcones;content:"w";font-size:50px;cursor:pointer}.product-card .section .left-title{font-family:BryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#262626;margin-bottom:0;word-wrap:break-word;font-weight:400;text-align:left;padding:0}.product-card .section .left-title .description{font-size:inherit;line-height:inherit;margin:0}.section.coments .right-side .view-more{margin-top:11px}.product-card .section .left-title .view-more,.product-card .section .left-title .view-more-login-ficha{margin-top:20px}.product-card .otherShops-section .left-title .view-more{margin-top:10px;margin-bottom:20px}.product-card .otherShops-section .left-title .view-more a,.product-card .section .left-title .view-more a,.product-card .section .left-title .view-more-login-ficha a,.section.coments .right-side .view-more a,.section.coments .right-side .view-more-login-ficha a{font-family:BryantProLight;font-size:22px;line-height:22px;letter-spacing:-1px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #999;color:#999;margin-top:0;font-weight:400}.product-card .otherShops-section .left-title .view-more a:hover,.product-card .section .left-title .view-more a:hover,.product-card .section .left-title .view-more-login-ficha a:hover,.section.coments .right-side .view-more a:hover,.section.coments .right-side .view-more-login-ficha a:hover{text-decoration:none}.product-card .section .right-side{font-family:BryantProMedium;margin-top:8px;font-weight:400;padding:0}.product-card .section .right-side .right-title{font-family:BryantProMedium;font-size:18px;line-height:24px;color:#262626;margin-left:0;margin-right:0;margin-bottom:0;text-transform:uppercase;font-weight:400}.product-card .section .right-side .single-resource.media-resources,.product-card .section .right-side .single-resource.text-resources{padding:0}.product-card .section .right-side .text-resources{padding:0}.product-card .section .right-side .text-preview{padding:0}.product-card .section .right-side .icon-read{padding:0;font-family:BryantProMedium;background:#f2f2f2;font-size:24px;text-align:center;height:24px;width:100px;margin:auto;font-weight:400}.product-card .section .right-side .media-resources{margin-top:30px;padding:0}.product-card .section .right-side.resources .outer.wrapper{padding:0;display:flex;cursor:pointer;margin-top:0}.product-card .section .right-side .media-preview{padding:0;display:block}.product-card .section .right-side .media,.product-card .section .right-side .read{margin:0 0 auto 0;padding:0;display:flex}.product-card .section .right-side.resources .wrapper{margin:auto 0;display:flex;background:#f2f2f2;padding:0}.product-card .section .right-side.resources img{width:100%}.product-card .section .right-side .icon-media{padding:0;content:"J";font-family:WookIcones;font-size:50px;text-align:center;height:50px;margin:auto}#productPageSectionPressCriticism-criticismTitle{margin-top:40px}.product-card .section .right-side .right-title-details{font-family:BryantProMedium;font-size:24px;line-height:28px;color:#262626;font-weight:400}.product-card .section .right-side .right-author,.product-card .section .right-side .right-author a{font-family:BryantProRegular;font-size:24px;line-height:28px;padding-bottom:0;color:#262626;font-weight:400}.product-card .section .right-side .right-text{padding-top:0;margin-top:0;font-family:BryantProRegular;font-size:16px;font-weight:400;line-height:20px}.product-card .section .right-side .see-all{font-family:BryantProRegular;text-align:right;text-transform:uppercase;text-decoration:underline;margin-top:40px;cursor:pointer;font-weight:400}.product-card .section .right-side .see-all #productPageSectionComments-seeAll-hide,.product-card .section .right-side .see-all #productPageSectionComments-seeAll-show{margin-left:15px;text-decoration:underline}.product-card .section .right-side .see-all span.showOverlay{display:inline-block}.product-card .section .right-side .see-all span.hideOverlay{display:none}.product-card .section .right-side .see-all span span{display:none}.product-card .section .right-side .see-all a{font-size:14px;line-height:14px;color:#262626}.product-card .section .dimensions{float:left;padding:23px 0 0 28px;margin:0;width:307px;height:407px;background:url('../../img/global-images.png?V1') -349px -229px transparent no-repeat}.product-card .coments ul.comment-list li.hideComment{display:none}.product-card .coments .right-side{margin-top:0}.product-card .coments .right-side .coment-author{font-family:BryantProRegular;font-size:18px;line-height:24px;color:#262626;font-weight:400}.product-card .coments .right-side .rating{margin-bottom:0;margin-top:40px}.product-card .coments .right-side .well li{list-style-type:none}.product-card .coments .right-side .right-title{margin-top:20px}.product-card .coments .right-side .right-text{margin-top:20px;margin-bottom:0;font-family:BryantProRegular;font-size:16px;line-height:20px;font-weight:400}.search-products .discount-percent{display:inline-block;padding:3px 0;background:initial;border-radius:2px;opacity:1;width:35px;height:24px}.search-products .discount-percent .value{font-family:BryantProBold;font-size:17px;color:#fff;text-align:center;font-weight:400;display:block;margin-top:8px;margin-left:2px;position:absolute}.product-card .product .icons{margin-bottom:47px;margin-top:-25px;z-index:1;position:relative}.product .title{font-family:BryantProLight;font-size:18px;line-height:22px;color:#262626;text-align:left;display:block;display:-webkit-box;max-height:calc(25px*1*2);margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}#ac-form-searchform-results .product .title{max-height:none}.product .shipping{font-family:BryantProBold;font-size:14px;line-height:18px;text-transform:uppercase;color:red;text-align:left;margin-bottom:15px;font-weight:400}.product .authors{font-family:BryantProRegular;font-size:14px;line-height:18px;color:#262626;text-align:left;display:block;display:-webkit-box;max-height:calc(18px*1*2);margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.product .authors a{color:#262626}.product .price{margin-top:15px}.product-card .section .collapse-area,.product-card .section .collapse-area .content{padding:0}.product-card .section #productPageSectionComments-collapseComments .wells{background-color:transparent;border:0;border-radius:0;box-shadow:none;padding:0;min-height:50px}.product-card .section .collapse ul{margin-top:0;margin-bottom:10px}.product-card .section.coments #productPageSectionComments-collapseComments .wells{padding-top:40px;list-style-type:none}#productPageSectionComments-collapseComments .view-more-login-ficha,.product-card .section.coments #productPageSectionComments-collapseComments .view-more{padding-left:0}.product-card .section .collapse-area .content .left-title{text-align:left}.product-card .section .right-side .wells .info-area{padding:0}.align-right{padding-right:65px!important;padding-left:30px;padding-top:0}.product-card .replaced-prod-msg-wrapper{width:100%;padding:0;position:fixed;bottom:0;z-index:999;left:0}.product-card .replaced-prod-msg{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:center;color:#fff;padding:20px;background-color:#000;font-weight:400}.product-card .replaced-prod-msg-lnk{text-decoration:underline;color:inherit}#product-description .detailed-product-right h1{font-family:BryantProMedium;line-height:1;text-align:left;color:#262626;margin:0;padding:0}#product-description .detailed-product-right h3,#product-description .detailed-product-right h3 a{font-family:BryantProRegular;line-height:1.2;text-align:left;color:#262626;font-weight:400}#product-description .detailed-product-right .aditional-info{font-family:BryantProRegular;font-size:16px;line-height:1;text-align:left;color:#262626;font-weight:400}#product-description .detailed-product-right .aditional-info span{font-family:BryantProMedium;font-weight:400}#product-description .detailed-product-right .rating{float:left}#product-description .detailed-product-right .rating .stars{float:left;padding-right:10px;margin-left:-6px}#product-description .authors{margin-top:0}#product-description .detailed-product-right .rating .no-coment{font-family:BryantProRegular;line-height:1;text-align:left;text-decoration:underline;color:#262626;font-weight:400}#product-description .turn-back,#product-description .turn-back a{color:#262626;font-family:BryantProRegular;line-height:1;font-size:14px;text-align:left;text-decoration:underline;text-transform:uppercase;font-weight:400}.product-card #product-stock{cursor:default}.product-card #product-stock .list{padding:0;padding-bottom:20px}.product-card #product-stock .offer{background-color:#f2f2f2}.product-card #product-stock .offer .description{padding:0}.product-card #product-stock .offer .description .status{font-family:BryantProMedium;font-size:16px;line-height:1;text-align:left;text-transform:uppercase;color:#262626;font-weight:400}.product-card #product-stock .offer .description .status-description{font-family:BryantProRegular;line-height:1.2;text-align:left;font-weight:400;color:#262626;word-break:break-word}.product-card #product-stock .offer .seller{padding:0}.product-card #product-stock .offer .seller.wook{font-size:22px;text-transform:uppercase;width:calc(100px - 200px)}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name,.product-card #product-stock .offer .seller.external .seller-name a{font-family:BryantProRegular;line-height:1.2;text-align:left;color:#262626;text-transform:lowercase;font-weight:400}.product-card #product-stock .offer .seller.external .seller-name .soldby{font-family:BryantProRegular;line-height:1.2;text-align:left;font-size:16px;color:#262626}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name a{font-family:BryantProMedium;text-transform:uppercase;text-decoration:underline;font-weight:400}.product-card #product-stock .offer .rating{padding:0}.product-card #product-stock .offer .rating .stars{padding-right:10px;display:inline-block;float:left}.product-card #product-stock .offer .rating a{float:left;font-family:BryantProRegular;font-size:14px;line-height:1;text-align:left;text-decoration:underline;color:#262626;font-weight:400}.product-card #product-stock .offer .sale-info,.product-card #product-stock .offer .sales-infos{padding-left:0;padding-right:0;text-align:right;text-decoration:underline}.product-card #product-stock .offer .sale-info .text-info-wrap .text-info{font-family:BryantProRegular;font-size:14px;line-height:1;text-align:right;text-transform:uppercase;color:#262626;display:block;cursor:pointer;padding-right:30px;font-weight:400}.product-card #product-stock .offer .sale-info .text-info-wrap .text-info::after{content:'i';font-family:BryantProBold;text-transform:lowercase;font-size:16px;text-align:center;color:#fff;background-color:red;padding:2px 1px 1px 1px;height:20px;width:20px;position:absolute;right:0;top:0;vertical-align:top;font-weight:400}.product-card #product-stock .offer .sale-info .text-info-wrap .text-info:hover::after{background:#000}.product-card #product-stock .offer .sale-info .text-info-wrap .text-info .bold{font-family:BryantProMedium}.product-card #product-stock .offer .cart{padding:0;text-align:right;float:right;position:relative}.product-card #product-stock .offer .cart button.btn-cart::after{float:left}.product-card #product-stock h3.title{font-family:BryantProLight;line-height:1!important;text-align:left;text-transform:uppercase;color:#262626;line-height:36px;text-transform:uppercase;padding:0;font-weight:400}.product-card #product-stock h3.title .medium{font-family:BryantProRegular;line-height:1;font-weight:400}#mobileBuyButton.container_button_buy{display:none}#mobileBuyButton.container_button_buy::after{content:""}#mobileBuyButton.container_button_buy.active{display:block}.product-card #product-stock .list .offer-sparator{width:100%}.product-card #product-stock .list{display:table-row}.product-card #product-stock .list>div.offer>div{display:table-cell;float:none;vertical-align:middle;padding:13px}.product-card #product-stock:last-of-type .list{padding:0;padding-bottom:80px}.product-card #product-stock .list .offer-sparator{height:13px}.product-card #product-stock .offer{top:auto}.seller.wook span{font-family:BryantProMedium;font-weight:400}@media(max-width:504px){.product-card .product-left .cover{z-index:0;padding-left:0;padding:0;object-fit:cover;height:360px}.product-card .section .collapse-area .content .left-title{padding:0}#mobileBuyButton.container_button_buy{display:none;margin-bottom:60px}#mobileBuyButton.container_button_buy.active{display:block;margin-bottom:0}.product-card #product-stock .offer .price{font-size:22px}.product-card #product-stock .list>div.offer>div{display:block;float:none;vertical-align:middle;padding:13px;width:100%}.product-card #product-stock .list>div.offer>div .cart{display:block!important}#product-description .turn-back{margin-top:20px}#product-description{margin-top:30px;margin-bottom:30px}#product-description .detailed-product-right h1{font-size:28px}#product-description .detailed-product-right h3{font-size:20px;margin:0;padding:0}.detailed-product-left{padding-right:10px}.detailed-product-right{padding-left:10px}.product-card #product-stock h3.title{font-size:25px;margin-top:30px}#product-description .detailed-product-right .rating .no-coment,#product-description .detailed-product-right .rating .turn-back{font-size:14px}.product-card #product-stock .offer{margin-top:10px;padding:10px}.product-card #product-stock .offer.active{background:#fff;width:100%;display:block!important;border:1px solid red;float:left!important}.product-card #product-stock .offer.active .description .status{font-size:16px}.product-card #product-stock .offer .description .status-description{display:none}.product-card #product-stock .offer.active .status-description{display:block;font-size:16px}.product-card #product-stock .offer .seller{display:none}.product-card #product-stock .offer.active .seller{display:block}.product-card #product-stock .offer.active .seller.external .seller-name a{font-size:16px}.product-card #product-stock .offer.active .cart{display:block}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name,.product-card #product-stock .offer .seller.external .seller-name a{font-size:16px}.product-card #product-stock .offer .cart button{display:none}.seller.wook span{font-size:16px}}@media(min-width:504px) and (max-width:687px){.product-card .section{padding:0}.product-left .swiper-container{height:initial}.product-card #product-stock .offer .price{font-size:25px}#mobileBuyButton.btn-cart{display:none;margin-bottom:72px}#mobileBuyButton.btn-cart.active{display:block;margin-bottom:0}.seller.wook span{font-size:16px}#product-description .turn-back{margin-top:16px}#product-description{margin-top:36px;margin-bottom:36px}#product-description .detailed-product-right h1{font-size:31px}#product-description .detailed-product-right h3{font-size:23px}.product-card #product-stock h3.title{font-size:28px;margin-top:36px}#product-description .detailed-product-right .rating .no-coment,#product-description .detailed-product-right .rating .turn-back{font-size:16px}.product-card #product-stock .offer{margin-top:12px;padding:12px}.product-card #product-stock .offer.active{background:#fff;display:block!important;vertical-align:middle;padding:13px;width:100%;border:1px solid red;bottom:0;margin-bottom:12px;float:left!important}.product-card #product-stock .offer .description .status{font-size:18px}.product-card #product-stock .offer .description .status-description{display:none}.product-card #product-stock .offer.active .status-description{display:block;font-size:16px}.product-card #product-stock .offer .seller{display:none}.product-card #product-stock .offer.active .seller{display:block}.product-card #product-stock .offer .cart{display:none}.product-card #product-stock .offer.active .cart{display:block}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name,.product-card #product-stock .offer .seller.external .seller-name a{font-size:16px}.product-card #product-stock .offer .cart button{display:none}}@media(min-width:688px) and (max-width:1079px){.product-left .swiper-container{height:initial}.product-card #product-stock .offer .seller.external .seller-name .soldby{font-size:18px}.product-card #product-stock .offer .price{font-size:28px}#mobileBuyButton.btn-cart{display:none;margin-bottom:78px}#mobileBuyButton.btn-cart.active{display:block;margin-bottom:0}.seller.wook span{font-size:18px}#product-description .turn-back{margin-top:26px}#product-description{margin-top:39px;margin-bottom:39px}#product-description .detailed-product-right h1{font-size:34px}#product-description .detailed-product-right h3{font-size:26px}.product-card #product-stock h3.title{font-size:28px;margin-top:39px}#product-description .detailed-product-right .rating .no-coment,#product-description .detailed-product-right .rating .turn-back{font-size:16px}.product-card #product-stock .offer{margin-top:13px;padding:13px}.product-card #product-stock .offer .description .status{font-size:20px}.product-card #product-stock .offer .description .status-description{font-size:18px}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name,.product-card #product-stock .offer .seller.external .seller-name a{font-size:18px}.product-card #product-stock .offer{padding-right:60px}}@media(min-width:1080px){.product-left .swiper-container{height:auto}.product-card #product-stock .offer .seller.external .seller-name .soldby{font-size:18px}.product-card #product-stock .offer .price{font-size:32px}#product-description .turn-back a{font-size:16px}#mobileBuyButton.btn-cart{display:none;margin-bottom:90px}#mobileBuyButton.btn-cart.active{display:block;margin-bottom:90px}.seller.wook span{font-size:18px}#product-description .turn-back{margin-top:30px}#product-description{margin-top:45px;margin-bottom:45px}#product-description .detailed-product-right h1{font-size:36px}#product-description .detailed-product-right h3{font-size:28px}.product-card #product-stock h3.title{font-size:32px;margin-top:45px}#product-description .detailed-product-right .rating .no-coment,#product-description .detailed-product-right .rating .turn-back{font-size:16px}.product-card #product-stock .offer{margin-top:15px;padding:15px}.product-card #product-stock .offer .description .status{font-size:24px}.product-card #product-stock .offer .description .status-description{font-size:18px}.product-card #product-stock .offer .seller.external .contact-seller a,.product-card #product-stock .offer .seller.external .seller-name,.product-card #product-stock .offer .seller.external .seller-name a{font-size:18px}.product-card #product-stock .offer{padding-right:60px}}.top-recommend-email{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;bottom:0;right:0;background:#f7f7f7;height:100%}@media(min-width:504px){.site-content.product-card{max-width:564px;padding:0 24px}.product-card .product-left .cover .image-not-available{height:560px}.product-card .product-left .cover .image-not-available .description{padding:12px}.product-card .product-left .cover .image-not-available .product-title{padding:12px}.product-card #product-stock .offer.active .description .status{font-size:16px}.product-card .product-left{margin-top:24px}.product-card .product-left .product-offer{width:28%}.product-card .section #productPageSectionAboutBook-collapseSobreLivro,.product-card .section #productPageSectionComments-collapseComments,.product-card .section #productPageSectionDetails-collapseDetalhes{height:auto!important}.product-card .section.coments #productPageSectionComments-collapseComments .wells{padding-top:0}.product-card .section .collapse{display:block;float:left}.product-card section.last-section{margin-bottom:90px}.share-area .social{margin-top:48px;float:left;padding-left:0}.product-card .section{margin-top:68px}.product-card .product-right h1{font-size:28px;line-height:1}.product-card .product-right h2,.product-card .product-right h3,.product-card .product-right h3 a{font-size:23px;line-height:27px}.product-card .available-formats .collapse-area{margin-top:12px}.product-card .product-right .sale-actions.wook-only{margin-top:24px}.product-card .product-right .sale-actions .separadores .separador-conteudo#separador-conteudo-wook{margin-top:24px}.product-card .section .left-title{font-size:38px;line-height:38px}.product-card .section .left-title .view-more{margin-top:4px}.product-card .section .left-title .view-more-login-ficha,.section.coments .right-side .view-more,.section.coments .right-side .view-more-login-ficha{margin-top:23px}.product-card .section .left-title .view-more a,.product-card .section .left-title .view-more-login-ficha a,.section.coments .right-side .view-more a,.section.coments .right-side .view-more-login-ficha a{font-size:26px}.product-card .coments .right-side .rating,product-card .coments .right-side .rating{margin-top:48px}.product-card .section .right-side{margin-top:11px}.product-card .coments .right-side{margin-top:0}.product-card .coments .right-side .right-title{margin-top:23px}.product-card .coments .right-side .right-text{margin-top:23px;font-size:18px;line-height:22px}.product-card .section .right-side .see-all{margin-top:48px}.product-card .section .right-side .right-text{font-size:18px;line-height:22px}.product-card .section .data{font-size:18px;line-height:22px;margin-top:13px}.product-card .section.coments .collapse .wells{padding-top:0;margin-right:12px}.product-card .replaced-prod-msg{padding:24px}}@media(min-width:715px){.product-card .product-right .sale-actions .price .current{font-size:32px;float:right}#product-description .turn-back a{font-size:16px}}@media(max-width:688px){.prdsalfa,.prdspro,.prdsused{margin-top:5px!important;font-size:14px;font-family:BryantProRegular;line-height:18px;text-align:left;letter-spacing:0;color:#262626;opacity:1}}@media(min-width:688px){.site-content.product-card{max-width:768px;padding:0 26px}.container_button_buy{background-color:red!important;border:0!important;position:inherit!important;color:#fff!important;height:50px!important;margin:0!important;padding:0!important;width:50px!important}.container_button_buy .full{font-family:BryantProMedium;font-size:24px;line-height:50px;margin-top:15px;width:100%}.container_button_buy:after{font-family:WookIcones!important;content:"c"!important;color:#fff!important;text-transform:lowercase!important;display:inline-block!important;font-size:45px!important}.product-card #product-stock .list{padding-bottom:10px}.available-used-products{margin-top:52px}#productPageRightSectionTop-formats{margin:13px 0 0 0}.product-card .product-left .cover .image-not-available{height:280px}.product-card .product-left .cover .image-not-available .description{font-size:22px;padding:13px}.product-card .product-left .cover .image-not-available .product-title{font-size:32px;padding:13px}.product-card .product-left .product-offer{width:34%}.product-card .product-right{padding-top:39px;padding-left:52px}.product-card{margin-top:80px}.product-card .product-left{margin-top:39px}.product-card .product-right h1{font-size:34px;line-height:34px}.product-card .product-right h2,.product-card .product-right h3,.product-card .product-right h3 a{font-size:26px;line-height:30px}.product-card .product-right .categoria{font-size:16px;padding:1px 5px;position:relative;text-transform:uppercase;top:-3px}.product-card .product-right .slogan{margin-top:20px;margin-bottom:40px}.product-card .product-right .sale-actions.wook-only{margin-top:26px}.product-card .product-right .sale-actions .separadores .separador-label{font-size:16px}.product-card .product-right .sale-actions .separadores .separador-conteudo#separador-conteudo-wook{margin-top:26px}.product-card .product-right .sale-actions .actions{padding-left:0;margin-bottom:0!important}.product-card .product-right .social{margin-top:78px}.product-card .section .right-side .right-text{font-size:16px}.product-card .product-right .social,.share-area .social{margin-top:52px}.share-area .social .share-options{display:inline-block;width:300px;margin-bottom:0}.share-area .social .recomendar-link-box{display:inline-block;float:right;width:calc(100% - 300px);margin:0}.product-card .section{margin-top:64px}.product-card .section .left-title{font-size:44px;line-height:44px}.product-card .section .left-title .view-more{margin-top:0}.product-card .section .left-title .view-more-login-ficha,.section.coments .right-side .view-more{margin-top:26px}.product-card .coments .right-side .rating{margin-top:52px}.product-card .coments .right-side .right-title{margin-top:26px}.product-card .coments .right-side .right-text{margin-top:26px}.product-card .section .right-side .see-all{margin-top:52px}.product-card .section .right-side{margin-top:11px}.product-card .section .cover{margin-top:52px}.product-card .section .cover.dimensions{margin-top:0}.product-card .coments .right-side{margin-top:0}.product-card .section .data{margin-top:14px}.product-card .product-right .rating{margin-top:26px;margin-bottom:26px}.product-card .product-right .rating .coments .evaluation{display:inline}.product-card .section .right-side .wells .info-area{padding-right:52px;padding-left:0}.product-card .section .right-side .see-all span span{display:inline-block;text-decoration:underline}.product-card .replaced-prod-msg{font-size:16px;line-height:20px;padding:26px}.product-card .section .right-side.resources{display:flex}.product-card .section .right-side .text-resources{padding-right:13px;display:flex}.product-card .section .right-side .media-resources{padding-left:13px;display:flex;margin-top:0}.product-card .section .right-side.resources .outer.wrapper{display:flex}#product_detail p{font-size:18px}}@media(min-width:1080px){.site-content.product-card{max-width:1200px;padding:0 30px}.available-used-products{margin-top:10px}.product-card .no-right-padding.available-used-products{padding-right:0;padding-left:10px}.product-card .product-left .cover .image-not-available{height:480px}.product-card .product-left .cover .image-not-available .description{font-size:32px;padding:15px}.product-card .product-left .cover .image-not-available .product-title{font-size:52px;padding:15px}#productPageRightSectionTop-formats{margin:15px 0 0 0}.product-card .product-left{margin-top:45px}.product-card .section .collapse .wells{margin:0}.product-card .product-right{padding-top:45px;padding-left:60px}.product-card .product-right .sale-actions .stars{padding:0}.product-card .section .right-side .info-area{padding-right:60px}.product-card .product-right .sale-actions.wook-only{margin-top:30px}.product-card .product-right .sale-actions .separadores .separador-conteudo#separador-conteudo-wook{margin-top:30px}.product-card .product-right .sale-actions .button-cart{font-size:20px}.product-card .product-left .product-offer{width:42%}.product-card .section .left-title{text-align:right;font-size:40px}.product-card .section .right-side{margin-top:0}.product-card .section .right-side .text-resources{padding-right:15px}.product-card .section .right-side .media-resources{padding-left:15px}.product-card .coments .right-side .rating{margin-top:0}.product-card .section .dimensions{margin-top:0}.share-area .social{margin-top:60px}.product-card .product-right h1{font-size:36px;line-height:36px}.product-card .product-right h2,.product-card .product-right h3,.product-card .product-right h3 a{font-size:28px;line-height:32px}.product-card .product-right .slogan{margin-top:40px;margin-bottom:60px;font-size:28px;line-height:32px}.product-card .product-right .social{margin-top:90px}.product-card .product-right .sale-actions .price .old{min-height:18px}.product-card .section{margin-top:86px}.product-card .section .left-title{font-size:52px;line-height:52px;text-align:right}.product-card .section .left-title .view-more,.product-card .section .left-title .view-more-login-ficha,.section.coments .right-side .view-more{margin-top:30px}.product-card .otherShops-section .left-title .view-more a,.product-card .section .left-title .view-more a,.product-card .section .left-title .view-more-login-ficha a,.section.coments .right-side .view-more a{font-size:32px}.product-card .section .right-side{padding-left:60px}.product-card .coments .right-side .rating{margin-top:0}.product-card .coments .right-side .right-title{margin-top:30px}.product-card .coments .right-side .right-text{margin-top:30px;margin-bottom:60px}.product-card .section .right-side .see-all{margin-top:60px}.product-card .section .data{margin-top:19px}.product-card .section .cover{margin-top:0}.share-area .social .social-title{display:inline-block;float:left;margin-top:22px;margin-right:0}.product-card .replaced-prod-msg{padding:30px}}.comente-ganhe-container .btn-artigo_encomenda-remover-clicked{-webkit-animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards;-o-animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards;animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards}.comente-ganhe-container{margin:100px auto;max-width:360px;padding:80px 20px}.comente-ganhe-container .coment-container{margin:0;padding:0 0 40px 0;display:flex;flex-direction:row;flex-wrap:wrap}.comente-ganhe-container .product-container{align-items:center;box-sizing:content-box;display:flex;flex-direction:row;margin:0;padding:0 0 20px 0;width:100%}.comente-ganhe-container .product-form{width:100%}.comente-ganhe-container h1{color:red;font-family:BryantProLight,sans-serif;font-size:32px;line-height:1;margin:0;padding:0 0 20px 0;text-transform:uppercase}.comente-ganhe-container p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1.2;margin:0;padding:0}.comente-ganhe-container b{font-family:BryantProMedium,sans-serif;font-weight:400}.comente-ganhe-container .product-container img{align-self:center;box-sizing:content-box;padding:0 20px 0 0;width:25%}.comente-ganhe-container .product-container p{align-self:center;box-sizing:content-box;width:75%}.comente-ganhe-container fieldset{padding:0;margin:0 0 20px 0}.comente-ganhe-container fieldset:last-child{margin:0}.comente-ganhe-container input[type=text],.comente-ganhe-container textarea{border:1px solid #262626;border-radius:none;font-family:BryantProRegular,sans-serif;font-size:16px;margin:0 0 10px 0;line-height:1;padding:17px 10px;width:100%}.comente-ganhe-container textarea{resize:vertical;overflow:auto}.comente-ganhe-container input[type=text]:last-child,.comente-ganhe-container textarea:last-child{margin:0}.comente-ganhe-container button[type=submit]{background-color:red;color:#fff;border:none;border-radius:none;font-family:BryantProMedium,sans-serif;font-size:20px;margin:0;line-height:1;padding:15px 10px;text-transform:uppercase;width:100%}.comente-ganhe-container button[type=submit]:hover{background-color:#000}.comente-ganhe-container button[type=submit]:active{background-color:red}.comente-ganhe-container button[type=submit]:disabled{background-color:#ccc}.comente-ganhe-container .submit-form{bottom:0;position:-webkit-sticky;position:sticky}.comente-ganhe-container .rating .ratyStar{font-size:36px;display:inline-block;position:relative;width:22px;height:36px;margin:0 0 0 -3px;font-weight:400}.comente-ganhe-container .rating .ratyStar::before{font-family:WookIcones;content:"E";color:#999;left:0;margin-left:-3px;cursor:pointer}.comente-ganhe-container .rating [id^=rating-1]:checked~[for^=rating-1]::before{font-family:WookIcones;content:"e";color:#ffcf00;text-transform:lowercase}.comente-ganhe-container .rating [id^=rating-2]:checked~[for^=rating-1]::before,.comente-ganhe-container .rating [id^=rating-2]:checked~[for^=rating-2]::before{font-family:WookIcones;content:"e";color:#ffcf00;text-transform:lowercase}.comente-ganhe-container .rating [id^=rating-3]:checked~[for^=rating-1]::before,.comente-ganhe-container .rating [id^=rating-3]:checked~[for^=rating-2]::before,.comente-ganhe-container .rating [id^=rating-3]:checked~[for^=rating-3]::before{font-family:WookIcones;content:"e";color:#ffcf00;text-transform:lowercase}.comente-ganhe-container .rating [id^=rating-4]:checked~[for^=rating-1]::before,.comente-ganhe-container .rating [id^=rating-4]:checked~[for^=rating-2]::before,.comente-ganhe-container .rating [id^=rating-4]:checked~[for^=rating-3]::before,.comente-ganhe-container .rating [id^=rating-4]:checked~[for^=rating-4]::before{font-family:WookIcones;content:"e";color:#ffcf00;text-transform:lowercase}.comente-ganhe-container .rating [id^=rating-5]:checked~[for^=rating-1]::before,.comente-ganhe-container .rating [id^=rating-5]:checked~[for^=rating-2]::before,.comente-ganhe-container .rating [id^=rating-5]:checked~[for^=rating-3]::before,.comente-ganhe-container .rating [id^=rating-5]:checked~[for^=rating-4]::before,.comente-ganhe-container .rating [id^=rating-5]:checked~[for^=rating-5]::before{font-family:WookIcones;content:"e";color:#ffcf00;text-transform:lowercase}@media (min-width:504px){.comente-ganhe-container{max-width:564px;padding:84px 24px}.comente-ganhe-container .product-container{flex-direction:column;padding:0 24px 0 0;width:calc(33.333% - 24px)}.comente-ganhe-container .product-form{width:66.666%}.comente-ganhe-container .coment-container{padding:0 0 48px 0}.comente-ganhe-container .rating-container{display:flex;flex-direction:row;margin-bottom:12px}.comente-ganhe-container .rating-container p{line-height:36px}.comente-ganhe-container .rating{margin:0;line-height:1}.comente-ganhe-container input[type=text],.comente-ganhe-container textarea{margin:0 0 12px 0}.comente-ganhe-container h1{font-size:36px;padding:0 0 24px 0}.comente-ganhe-container .product-container img{padding:0 0 24px 0;width:100%}.comente-ganhe-container .product-container p{width:100%}.comente-ganhe-container fieldset{margin:0 0 24px 0}}@media (min-width:688px){.menu-bar{height:80px}.comente-ganhe-container{max-width:768px;padding:106px 26px}.comente-ganhe-container .coment-container{padding:0 0 52px 0}.comente-ganhe-container .product-container{padding:0 26px 0 0;width:calc(25% - 26px)}.comente-ganhe-container .product-form{width:75%}.comente-ganhe-container .rating-container{margin-bottom:13px}.comente-ganhe-container h1{font-size:44px;padding:0 0 26px 0}.comente-ganhe-container p{font-size:18px}.comente-ganhe-container .product-container img{padding:0 0 26px 0}.comente-ganhe-container input[type=text],.comente-ganhe-container textarea{font-size:18px;margin:0 0 13px 0;padding:16px 10px}.comente-ganhe-container button[type=submit]{font-size:24px;padding:13px 10px}.comente-ganhe-container fieldset{margin:0 0 26px 0}}@media (min-width:1080px){.comente-ganhe-container{max-width:1200px;padding:110px 30px}.comente-ganhe-container .coment-container{padding:0 0 60px 0}.comente-ganhe-container .product-container{padding:0 30px 0 0;width:calc(20% - 30px)}.comente-ganhe-container .product-form{width:80%}.comente-ganhe-container .rating-container{margin-bottom:15px}.comente-ganhe-container h1{font-size:52px;padding:0 0 30px 0}.comente-ganhe-container .product-container img{padding:0 0 30px 0}.comente-ganhe-container input[type=text],.comente-ganhe-container textarea{margin:0 0 15px 0}.comente-ganhe-container fieldset{margin:0 0 30px 0}}.section-author{padding:0;margin-top:60px}.section-author .left-title{font-family:bryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#262626;margin-bottom:0;word-wrap:break-word;text-align:left;margin-top:0;padding:0}.section-author .left-title .description{font-size:inherit;line-height:inherit;margin:0}.section-author .author-image,.section-author .author-info{padding:0;margin-bottom:34px}.section-author .author-image img{width:100%}.section-author .right-side{font-family:BryantProMedium;margin-top:20px;padding:0}.section-author .right-side .right-title{font-family:BryantProMedium;font-size:24px;line-height:24px;color:#262626;margin-left:0;margin-right:0;margin-bottom:0;margin-top:18px;padding-left:0}.section-author .right-side .right-title a{text-decoration:none;color:#262626}.section-author .right-side .right-author{font-family:BryantProRegular;font-size:18px;padding-bottom:0;margin-bottom:15px}.section-author .right-side .right-text{margin-top:11px}.section-author .right-side .right-text a{margin-top:20px}.section-author .right-side .right-text,.section-author .right-side .right-text a{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626;padding-left:0}.section-author .right-side .right-text p{margin-bottom:0}.section-author .see-all{font-family:BryantProRegular;text-align:right;margin-top:15px;margin-top:40px;padding:0}.section-author .see-all a{color:#262626;font-size:14px;line-height:14px;text-decoration:underline;text-transform:uppercase}.section-author .author{float:left;margin-top:60px;width:100%}.section-author .author:first-of-type{margin-top:0!important}@media(max-width:503px){.section-author .right-side .right-text,.section-author .right-side .right-title{padding:0}}@media(min-width:504px){.section-author,.section-author .author{margin-top:72px}.section-author .left-title{font-size:38px;line-height:38px}.section-author .right-side{margin-top:48px}.section-author .right-side .right-text{font-size:18px;line-height:22px;margin-top:13px}.section-author .see-all{margin-top:48px}.section-author .right-side .right-title{margin-top:0}.section-author .author-image{padding-left:0;margin-bottom:44px}.section-author .author-info{padding:0 0 0 48px;margin-bottom:44px}}@media(min-width:688px){.section-author,.section-author .author{margin-top:78px}.section-author .see-all{margin-top:52px}.section-author .right-side{margin-top:17px}.section-author .right-side .right-text{margin-top:14px}.section-author .left-title{font-size:44px;line-height:44px}.section-author .author-image{padding:0 26px 0 0;margin-bottom:48px}.section-author .author-info{padding:0;margin-bottom:48px}}@media(min-width:1080px){.section-author{margin-top:90px}.section-author .author{margin-top:90px}.section-author .left-title{font-size:52px;line-height:52px;text-align:right}.section-author .right-side .right-text{margin-top:19px}.section-author .see-all{margin-top:60px}.product-card .section-author .wells{margin:0}.section-author .right-side{margin-top:0;padding-left:60px}.section-author .right-side .right-title{padding:0}.section-author .author-image,.section-author .author-info{padding:0 30px 0 0;margin-bottom:56px}}.section-bestsellers.showcase{padding:0;margin-top:0}.section-bestsellers .right-side{font-family:BryantProMedium;margin-top:0;padding:0}.section-bestsellers .right-side .products{margin-top:20px;padding:0}.section-bestsellers .right-side .products.bs-no-top-padding{margin-top:0}.section-bestsellers .product{padding-left:15px}.section-bestsellers .right-side .right-title{font-family:BryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#262626;word-wrap:break-word;text-align:left;margin-top:0}.section-bestsellers .right-side .right-text{font-size:14px}.section-bestsellers .right-side .see-all{text-align:right;margin-top:32px}.section-bestsellers .right-side .see-all a{color:#262626;font-family:BryantProRegular;text-transform:uppercase;font-size:14px;line-height:14px;text-decoration:underline}.product-card .otherShops-section .row,.product-card .section-bestsellers .row{margin-left:-20px;margin-right:-20px}.otherShops-section .right-side .product-portlet,.section-bestsellers .right-side .products .product-portlet{padding-left:20px;padding-right:20px;padding-bottom:0}.otherShops-section .right-side .product-portlet .product-img img,.section-bestsellers .right-side .products .product-portlet .product-img img{max-height:300px;margin:auto}.otherShops-section .right-side .product-portlet .product-info,.section-bestsellers .right-side .products .product-portlet .product-info{margin-bottom:0;width:150px}@media(min-width:504px){.section-bestsellers.showcase{padding:0}.section-bestsellers .right-side .see-all{margin-top:40px}.section-bestsellers .right-side .products{margin-top:23px}.product-card .otherShops-section .row,.product-card .section-bestsellers .row{margin-left:-24px;margin-right:-24px}.otherShops-section .right-side .product-portlet,.section-bestsellers .right-side .products .product-portlet{padding-left:24px;padding-right:24px}}@media(min-width:688px){.section-bestsellers.showcase{padding:0}.section-bestsellers .right-side .see-all{margin-top:44px}.section-bestsellers .right-side .products{margin-top:26px}.product-card .otherShops-section .row,.product-card .section-bestsellers .row{margin-left:-26px;margin-right:-26px}.otherShops-section .right-side .product-portlet,.section-bestsellers .right-side .products .product-portlet{padding-left:26px;padding-right:26px}}@media(min-width:1080px){.section-bestsellers.showcase{padding:0}.section-bestsellers .right-side .products{margin-top:30px}.section-bestsellers .right-side .see-all{margin-top:52px}.product-card .otherShops-section .row,.product-card .section-bestsellers .row{margin-left:-30px;margin-right:-30px}.otherShops-section .right-side .product-portlet,.section-bestsellers .right-side .products .product-portlet{padding-left:30px;padding-right:30px}}.site-content .otherShops-section{margin-top:60px;padding:0}.site-content .section-author .otherShops-section{margin-top:0;margin-bottom:40px}.otherShops-section .product{padding-left:0}.otherShops-section .product .icons{margin-bottom:47px;margin-top:-25px;z-index:1;position:relative}.otherShops-section .left-title{font-family:BryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#424242;margin-bottom:0;word-wrap:break-word;text-align:left;margin-top:0;padding:0}.otherShops-section .left-title-author{font-family:BryantProLight;font-size:22px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#424242;margin-bottom:0;word-wrap:break-word;text-align:left;margin-top:0;padding:0}.site-content .section-author .otherShops-section .right-side .right-title,.site-content .section-author .otherShops-section .right-side-author .right-title{font-family:BryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:#262626;word-wrap:break-word;text-align:left;margin-bottom:20px}.otherShops-section .left-title .description,.otherShops-section .left-title-author .description{font-size:inherit;line-height:inherit;margin:0}.otherShops-section .right-side,.otherShops-section .right-side-author{margin-top:13px;padding:0}.otherShops-section .right-side .see-all,.otherShops-section .right-side-author .see-all{text-align:right;margin-top:40px}.otherShops-section .right-side .see-all a,.otherShops-section .right-side-author .see-all a{color:#262626;font-family:BryantProRegular;text-transform:uppercase;font-size:14px;line-height:14px;text-decoration:underline}.site-content .section-author .otherShops-section .right-side .see-all,.site-content .section-author .otherShops-section .right-side-author .see-all{margin-top:20px}.site-content .autores-tambem-comprou #productPageSectionWhoBuy-title{font-size:22px}.site-content .autores-tambem-comprou #recommendations{padding:0}@media(min-width:504px){.site-content .section-author .otherShops-section{margin-bottom:48px}.otherShops-section .left-title{font-size:38px;line-height:38px}.otherShops-section .left-title-author{font-size:25px;line-height:38px}.site-content .otherShops-section{margin-top:72px;padding:0}.otherShops-section .right-side,.otherShops-section .right-side-author{margin-top:17px}.otherShops-section .right-side .see-all,.otherShops-section .right-side-author .see-all{margin-top:48px}.site-content .section-author .otherShops-section .right-side .see-all,.site-content .section-author .otherShops-section .right-side-author .see-all{margin-top:24px}.site-content .autores-tambem-comprou #productPageSectionWhoBuy-title{font-size:25px}}@media(min-width:688px){.site-content .section-author .otherShops-section{margin-bottom:52px}.site-content .otherShops-section{margin-top:78px;padding:0}.otherShops-section .right-side .see-all,.otherShops-section .right-side-author .see-all{margin-top:52px}.otherShops-section .right-side{margin-top:17px}.otherShops-section .right-side-author{margin-top:10px}.otherShops-section .left-title{font-size:44px;line-height:44px}.otherShops-section .left-title-author{font-size:28px;line-height:44px}.otherShops-section .right-side .see-all,.otherShops-section .right-side-author .see-all{margin-top:52px}.site-content .section-author .otherShops-section .right-side .see-all,.site-content .section-author .otherShops-section .right-side-author .see-all{margin-top:26px}.site-content .autores-tambem-comprou #productPageSectionWhoBuy-title{font-size:28px}}@media(min-width:1080px){.site-content .section-author .otherShops-section{margin-bottom:60px;padding:0}.site-content .otherShops-section{margin-top:90px;padding:0}.site-content .section-author .otherShops-section .right-side,.site-content .section-author .otherShops-section .right-side-author{padding:0}.otherShops-section .right-side{margin-top:0;padding:0 0 0 60px}.otherShops-section .right-side-author{margin-top:0}.otherShops-section .product{padding-left:15px}.otherShops-section .right-side .see-all,.otherShops-section .right-side-author .see-all{margin-top:60px}.site-content .section-author .otherShops-section .right-side .see-all,.site-content .section-author .otherShops-section .right-side-author .see-all{margin-top:30px}.otherShops-section .left-title{font-size:52px;line-height:52px;text-align:right}.otherShops-section .left-title-author{font-size:32px;line-height:44px;width:100%}.product-card .otherShops-section .wells{margin:0}}.site-content .product-portlet{overflow:hidden;padding:20px}.product-portlet.fp2 .prod-with-offer{margin:0}.site-content .product-portlet .cover{padding:0;position:relative;min-width:120px;min-height:180px;max-height:320px;display:flex;align-items:flex-end}.site-content .product-portlet .product-img{padding:0;margin:0}.site-content .product-portlet .product-img img{margin:auto;position:absolute;left:0;bottom:0;object-fit:contain}.site-content .product-portlet .cover.disable img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.site-content .product-portlet .pre-launch{bottom:112px;position:absolute;left:-10px;text-align:center;font-family:BryantProBold;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1;background:#f33 0 0 no-repeat padding-box;border-radius:2px;opacity:1;width:auto;padding:5px;font-size:12px;line-height:1}.site-content .product-portlet .featured{bottom:78px;position:absolute;left:-10px;text-align:center;font-family:BryantProBold;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1;background:#f33 0 0 no-repeat padding-box;border-radius:2px;opacity:1;width:auto;padding:5px;font-size:12px;line-height:1}.site-content .product-portlet .cover .featured img.offer{margin:0 auto;padding:0 1px}.site-content .product-portlet .cover .featured .sticker-description{background:red;bottom:7px;height:28px;left:1px;position:absolute;width:97%}.site-content .product-portlet .featured .description-text{color:#fff;font-family:BryantProBold;font-size:14px;line-height:14px;letter-spacing:-1px;position:relative;text-transform:uppercase;text-align:center;top:28%;width:97%}.site-content .product-portlet .formatos{position:absolute;z-index:1;bottom:55px;right:0}.site-content .product-portlet .formatos .tipo-artigo{border-radius:2px;font-family:BryantProBold;text-align:center;letter-spacing:0;color:#262626;text-transform:uppercase;opacity:1;position:relative;padding:5px;line-height:1;font-size:12px}.site-content .product-portlet .formatos .tipo-artigo.ebook{background-color:#fc0}.site-content .product-portlet .formatos .tipo-artigo.audiolivro{background-color:#6cc}.site-content .product-portlet .formatos .tipo-artigo.braille{background-color:#6c3}.site-content .product-portlet .product-info{margin-top:10px;padding:0}.site-content .product-portlet .product-info.hasOffer{margin-top:40px}.site-content .product-portlet .discount-percent{position:absolute;z-index:1;bottom:10px;left:-10px}.site-content .product-portlet .discount-percent .value{background-color:#f33;font-family:BryantProBold;font-size:14px;color:#fff;border-radius:2px;min-width:50px;text-align:center;padding:5px}.site-content .product-portlet .product-info .disponibilidade{color:red;font-family:BryantProRegular;font-size:14px;line-height:18px;padding-bottom:10px;text-transform:uppercase;text-align:left;text-align:center}.site-content .product-portlet .product-info .shipping{color:red;font-family:BryantProRegular;font-size:12px;line-height:18px;padding-bottom:10px;text-transform:lowercase;text-align:left;letter-spacing:-.5px}.site-content .product-portlet .product-info .shipping .important{font-family:BryantProMedium}.site-content .product-portlet .product-info .title{min-height:35px;color:#262626;display:block;font-family:BryantProMedium;font-size:14px;line-height:18px;margin:0 auto;text-align:left;word-wrap:break-word;vertical-align:middle;text-align:center}.site-content .product-portlet .product-info .align-left{text-align:center!important}.site-content .product-portlet .margin-top-100{margin-top:100px}.site-content .product-portlet .product-info .title a{color:#262626}.site-content .product-portlet .product-info .title-product{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.site-content .product-portlet .product-info .title-product p{margin:0}.site-content .product-portlet .product-info .title-product-format{display:inline-block;vertical-align:middle;word-wrap:break-word}.site-content .product-portlet .product-info .authors{color:#262626;display:block;font-family:BryantProRegular;font-size:14px;line-height:18px;margin:0 auto;text-align:left;text-align:center;margin-top:9px;margin-bottom:9px;min-height:35px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-portlet .product-info .authors a{color:#262626}.product-portlet .product-info .authors p{margin:0}.site-content .product-portlet .product-info .publisher{display:none}.product-portlet .product-info .price{color:#262626;font-family:BryantProBold;font-size:18px;line-height:18px;padding-top:10px;text-align:center;width:100%;letter-spacing:-.8px;min-height:33px}.product-portlet .product-info .price .align-center{text-align:center;width:100%}.product-portlet .product-info .price-undercut{color:#f33;font-family:BryantProRegular;font-size:12px;line-height:18px;text-align:center;text-decoration:line-through;letter-spacing:0;padding-top:10px;text-transform:lowercase;text-align:right}.site-content .product-portlet .product-info .rating{font-family:BryantProRegular;font-size:14px;line-height:14px;margin-top:10px}.site-content .product-portlet .product-info .rating a .stars span:before{cursor:pointer}.site-content .product-portlet .product-info .rating .stars>span.star{font-size:25px;width:17px;margin-left:-4px}.site-content .product-portlet .product-info .rating .comments-nr{font-family:BryantProRegular;font-size:14px;line-height:14px;color:#262626;padding-left:3px}@media (min-width:504px){.site-content .showcase .showcase-title .description{margin-bottom:24px}}@media (min-width:688px){.site-content .showcase .showcase-title .description{margin-bottom:26px}}@media (min-width:1080px){.site-content .showcase .showcase-title .description{margin-bottom:30px}}@media (min-width:688px){.site-content .product-portlet .cover{width:156px;min-height:234px}.site-content .product-portlet.fp2 .prod-with-offer{margin:0 0 22px 0}.site-content .product-portlet.fp2 .product-info{margin-top:100px;padding-left:0}.site-content .product-portlet.fp2 .product-info .shipping{padding-top:0}.site-content .product-portlet.fp2 .product-img{padding-right:26px}}@media(min-width:1080px){.site-content .product-portlet .cover{width:156px;min-height:234px}.site-content .product-portlet.fp2 .product-info{margin-top:100px;padding-left:0}.site-content .product-portlet.fp2 .product-img{padding-right:30px}.site-content .product-portlet .product-info .align-left{text-align:left!important}}@media(min-width:688px) and (max-width:1079px){.site-content .product-portlet .product-info .align-left{text-align:left!important}.site-content .product-portlet.fp3 .product-img{padding-right:26px}}.site-content .product-portlet.fp4 .facet-title,.site-content .product-portlet.fp7 .facet-title{color:#424242;font-family:bryantProLight;font-size:38px;line-height:38px;letter-spacing:-2px;padding:0 0 12px 0;text-transform:uppercase;word-break:break-word;word-break:keep-all}@media (max-width:504px){.site-content .product-portlet.fp4 .product-img{padding-right:20px}}@media (min-width:504px) and (max-width:687px){.site-content .product-portlet.fp4 .product-img{padding-right:32px}}@media (max-width:687px){.site-content .product-portlet.fp4 .product-info{margin-top:0;padding-left:0}}.site-content .product-portlet.fp5{padding:0}.site-content .product-portlet.fp5 .prod-with-offer{margin:0 0 22px 0}@media (min-width:1080px){.site-content .product-portlet.fp6 .product-img{padding-right:40px}.site-content .product-portlet.fp6 .product-info{margin-left:-10px}}@media (min-width:688px){.site-content .product-portlet.fp7 .product-img{padding-right:26px}}@media (min-width:688px) and (max-width:1079px){.site-content .product-portlet.fp7 .product-info{margin-top:0}}@media (min-width:1080px){.site-content .product-portlet.fp7 .product-img{padding-right:0}}.overlay .recursos-area{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;overflow-y:auto}.overlay .recursos-area .content{position:relative;width:100%;height:100%}.overlay .bttn-close{margin-right:30px;margin-top:30px;width:50px;height:50px;position:absolute;right:0;top:0;z-index:99999;cursor:pointer;background:url('../img/global-images.png?V1') -3359px -265px transparent no-repeat}.overlay .recursos-area .content .content-area{color:#639;padding:15px 0;width:84%;max-width:789px;position:absolute;left:50%;top:100px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.overlay .recursos-area .content .content-area .conteudoMostrado .recurso{margin:0;padding:0;overflow:hidden;height:100%;width:100%}.overlay .recursos-area .content .content-area .conteudoMostrado .recurso iframe{height:164px;width:100%;border:none}.overlay .recursos-area .content .content-area .conteudoMostrado .recurso img{height:auto;width:100%}.overlay .recursos-area .content .content-area .conteudoMostrado .legenda{font-family:BryantProMedium;font-size:16px;line-height:20px;color:#262626;text-align:center;margin-top:30px}.overlay .recursos-area .content .content-area .outrosRecursos{margin-top:30px;text-align:center}.overlay .recursos-area .content .content-area .outrosRecursos .icon{background-color:#e6e6e6;height:50px;width:50px;display:inline-block;cursor:pointer}.overlay .recursos-area .content .content-area .outrosRecursos .icon.active,.overlay .recursos-area .content .content-area .outrosRecursos .icon.active div{background-color:#4d4d4d}.overlay .recursos-area .content .content-area .outrosRecursos .icon:hover,.overlay .recursos-area .content .content-area .outrosRecursos .icon:hover div{background-color:#4d4d4d}.overlay .recursos-area .content .content-area .outrosRecursos .icon .audio,.overlay .recursos-area .content .content-area .outrosRecursos .icon .sreenshot,.overlay .recursos-area .content .content-area .outrosRecursos .icon .video{font-family:WookIcones;font-size:50px;line-height:50px;color:#999}#audio-player{position:relative;width:100%;margin:0 auto;top:81%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}audio::-webkit-media-controls-volume-slider{display:none}audio::-webkit-media-controls-panel{border-radius:0;background-color:gray}@media(min-width:504px){.overlay .recursos-area .content .content-area .conteudoMostrado .recurso iframe{height:300px}#audio-player{top:85%}}@media(min-width:688px){.overlay .recursos-area .content .content-area .conteudoMostrado .legenda{font-size:28px;line-height:32px}.overlay .pt.wook.productpage.n-close{background:url('../img/global-images.png?V1') -3410px -259px transparent no-repeat}.overlay .recursos-area .content .content-area .conteudoMostrado .recurso iframe{height:390px}#audio-player{top:93%}}@media(min-width:1080px){.overlay .recursos-area .content .content-area .conteudoMostrado .recurso iframe{height:462px}}#separador-conteudo-mktp .opcao-compra{background-color:#f2f2f2;border-bottom:1px solid #ccc;padding:10px;font-weight:400;margin:0;cursor:pointer}#separador-conteudo-mktp .opcao-compra *{margin:0;padding:0}#separador-conteudo-mktp .opcao-compra.empty{display:block;border:none;margin-top:50px}#separador-conteudo-mktp .opcao-compra .text-info-wrap{text-align:right;margin-top:15px;padding:0}#separador-conteudo-mktp .opcao-compra .text-info-wrap .text-info{text-align:right;padding-right:25px;font-family:BryantProRegular;font-weight:400;color:#262626;text-transform:uppercase;font-size:14px;line-height:18px;cursor:pointer;text-decoration:underline;display:block}#separador-conteudo-mktp .opcao-compra .text-info-wrap .text-info:after{margin-left:5px}#separador-conteudo-mktp .opcao-compra.empty .text-info-wrap .text-info{cursor:default;color:red;font-family:BryantProMedium;width:fit-content;margin:0 0 0 auto}#separador-conteudo-mktp .opcao-compra.empty .text-info-wrap .text-info.clickable{cursor:pointer}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra{background-color:#fff;padding:10px 0;cursor:default}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra .closed{display:none}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:not(:checked)+.opcao-compra .open{display:none}#separador-conteudo-mktp .vendedor{color:#262626;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;position:relative;text-transform:uppercase;margin-bottom:10px;display:flex}#separador-conteudo-mktp .vendedor a{color:inherit}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra .vendedor .nickname{text-decoration:underline}#separador-conteudo-mktp .vendedor .star{font-family:WookIcones;font-size:36px;letter-spacing:-18px;padding-right:18px;position:relative;text-transform:none;margin-top:-11px}#separador-conteudo-mktp .vendedor .numero-comentarios{font-size:16px;position:relative}#separador-conteudo-mktp .opcao-compra .ver-mais{color:#262626;font-family:BryantProRegular,sans-serif;font-size:14px;line-height:1;text-decoration:underline;text-transform:uppercase;padding-bottom:10px}#separador-conteudo-mktp .estado{color:#262626;font-family:BryantProRegular,sans-serif;text-transform:lowercase;font-size:14px;line-height:28px;padding-bottom:10px}#separador-conteudo-mktp .envio{color:#262626;font-family:BryantProRegular,sans-serif;text-transform:lowercase;font-size:14px;line-height:1.2;text-align:right;padding-bottom:10px}#separador-conteudo-mktp .entrega{color:#262626;font-family:BryantProRegular,sans-serif;font-size:14px;line-height:1.2;padding-bottom:10px}#separador-conteudo-mktp .preco{color:red;font-family:BryantProMedium,sans-serif;font-size:28px;line-height:1;padding-bottom:10px;text-align:right;text-transform:uppercase}#separador-conteudo-mktp .botao-comprar{background-color:red;border-radius:2px;display:flex;flex-flow:row nowrap;cursor:pointer}#separador-conteudo-mktp .checkout,#separador-conteudo-mktp .comprar{color:#fff;font-family:BryantProMedium,sans-serif;font-size:20px;line-height:1;padding:15px 10px;text-align:center;text-transform:uppercase;width:calc(100% - 50px)}#separador-conteudo-mktp .carrinho{color:#fff;font-family:WookIcones;font-size:50px;width:50px;height:50px}#separador-conteudo-mktp .botao-comprar.adicionado,#separador-conteudo-mktp .botao-comprar:hover{background-color:#262626}#separador-conteudo-mktp .botao-comprar .checkout,#separador-conteudo-mktp .botao-comprar.adicionado .comprar{display:none}#separador-conteudo-mktp .botao-comprar.adicionado .checkout{display:block}#separador-conteudo-mktp .mostrar-todas-ofertas{background-color:#f2f2f2;border-radius:2px;color:#262626;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;margin-top:20px;padding:12px 10px;text-align:center;text-transform:uppercase}@media (min-width:504px){#separador-conteudo-mktp .opcao-compra{padding:12px}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra{padding:12px 0}}@media (min-width:688px){#separador-conteudo-mktp .mostrar-todas-ofertas{margin-top:26px}#separador-conteudo-mktp .entrega,#separador-conteudo-mktp .envio,#separador-conteudo-mktp .estado{font-size:16px}#separador-conteudo-mktp .opcao-compra{padding:13px}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra{padding:13px 0}}@media (min-width:1080px){#separador-conteudo-mktp .opcao-compra{display:flex;flex-flow:row;max-height:198px;padding:15px}#separador-conteudo-mktp .opcao-compra .opcao-compra-column{display:flex;flex-flow:column;width:50%}#separador-conteudo-mktp .botao-comprar{width:50%;margin:0 0 0 auto}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:not(:checked)+.opcao-compra{max-height:117px}#separador-conteudo-mktp input[type=radio][name=mktpoffers]:checked+.opcao-compra{padding:15px 0}#separador-conteudo-mktp .vendedor{font-size:20px}#separador-conteudo-mktp .vendedor .star{font-size:40px;letter-spacing:-20px;padding-right:20px}#separador-conteudo-mktp .preco{font-size:32px}#separador-conteudo-mktp .comprar{font-size:20px;padding:15px 0 15px 10px;width:calc(100% - 50px)}#separador-conteudo-mktp .mostrar-todas-ofertas{font-size:20px;margin-top:30px;padding:15px 10px}}.checkout .notification-container,.checkout .warning-container,.client-area .notification-container{padding:20px 0 20px 0;display:block;position:fixed;bottom:0;max-width:320px;background-color:#fff;z-index:8011;margin:0 auto}.checkout .no-padding{padding:0}.checkout .notification-container{max-width:424px;width:calc(100% - 40px)}.client-area .warning-container{padding:20px;display:block;position:fixed;bottom:0;background-color:#fcc;z-index:8011;margin:0 auto;left:0}.client-area .notification-container,.client-area .warning-container{z-index:8010}.checkout .notification-container{padding-left:15px;padding-right:15px}.checkout .notification-container,.checkout .warning-container{border-top:1px solid red;border-right:1px solid red;border-left:1px solid red}.checkout .warning-container .warning,.client-area .warning-container .warning{padding:0}.checkout .warning-container .warning .warning-icon-area,.client-area .warning-container .warning .warning-icon-area{padding:8px 0 0 12px}.checkout .warning-container .warning .warning-icon,.client-area .warning-container .warning .warning-icon{background-color:pink;height:45px;width:45px;transform:rotate(45deg);padding:0;margin:0}.checkout .warning-container .warning .warning-icon-txt,.client-area .warning-container .warning .warning-icon-txt{font-family:BryantProBold;font-size:40px;line-height:45px;text-align:center;color:red;height:45px;width:45px;display:inline-block;transform:rotate(-45deg)}.checkout .warning-container .warning .warning-txt,.client-area .warning-container .warning .warning-txt{padding:0 0 0 20px;font-family:BryantProMedium;font-size:18px;line-height:22px;text-align:left;text-transform:uppercase;color:red}.checkout .warning-container .warning .warnig-msg,.client-area .warning-container .warning .warnig-msg{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626;padding:0}.checkout .warning-container .btn-confirm-container{padding:0;margin:20px 0 0 0}.client-area .warning-container .btn-confirm-container{padding:0;margin:0}.checkout .warning-container .btn-confirm-container button{margin:0;max-width:150px}.client-area .warning-container .btn-confirm-container button{margin:0;width:100%}@media(min-width:504px){.checkout .warning-container,.client-area .notification-container{max-width:516px}.checkout .notification-container{max-width:592px;width:calc(100% - 48px)}.checkout .warning-container .warning .warnig-msg,.client-area .warning-container .warning .warnig-msg{padding-left:20px}.client-area .warning-container{padding:24px}}@media(min-width:688px){.checkout .warning-container,.client-area .notification-container{max-width:716px}.checkout .notification-container{max-width:977px;width:calc(100% - 52px)}.checkout .warning-container .warning .warning-txt,.client-area .warning-container .warning .warning-txt{font-size:20px}.checkout .warning-container .warning .warnig-msg,.client-area .warning-container .warning .warnig-msg{font-size:16px}.checkout .warning-container .btn-confirm-container button{max-width:200px}.client-area .warning-container{padding:26px}}@media(min-width:1080px){.checkout .warning-container,.client-area .notification-container{max-width:1140px}.checkout .notification-container{max-width:962px;width:calc(100% - 100px)}.checkout .warning-container .warning .warning-icon-area,.client-area .warning-container .warning .warning-icon-area{padding:0 0 0 12px}.checkout .warning-container .btn-confirm-container,.client-area .warning-container .btn-confirm-container{margin:0}.client-area .warning-container{padding:30px}}.no-padding{padding:0}.contact-center-page h1{margin-top:96px;font-family:BryantProLight;font-size:32px;text-align:left;letter-spacing:-2px;text-transform:uppercase;color:red;margin-bottom:13px;word-wrap:break-word}.contact-center-page .content{overflow:hidden}.contact-center-page .content h2,.contact-center-page .footer-area h2,.contact-center-page .header-area h2{font-family:BryantProLight;font-size:18px;line-height:1;color:red;text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:12px}.contact-center-page .content h3,.contact-center-page .footer-area p,.contact-center-page .header-area p{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626;text-align:left;display:block;margin-top:0;margin-bottom:40px}.contact-center-page .content .info-area .adicional-text{font-family:BryantProLight;font-size:22px;line-height:1;text-align:left;text-transform:uppercase;color:#262626}.contact-center-page .content .info-area a{color:#262626;text-decoration:underline}.contact-center-page .content button{font-family:BryantProRegular;font-size:22px;line-height:26px;text-transform:uppercase;color:#262626;background:#ccc;text-align:center;min-height:50px;border:0}.contact-center-page .content button:hover{text-transform:uppercase;color:#fff;background:#000}.contact-center-page .content .info-area{padding:0}.contact-center-page .content form{display:table;width:100%;margin-bottom:15px}.contact-center-page .content form label.error{font-size:16px;line-height:30px;padding:10px}.contact-center-page .content form label.error span.highlight{font-family:BryantProMedium}.contact-center-page .content form #message,.contact-center-page .content form input.form-control.email-box{font-family:BryantProRegular;font-size:16px;text-align:left;color:#262626;display:block;width:100%;border:1px solid #262626!important;border-radius:0;min-height:50px;vertical-align:middle;padding:10px;margin-bottom:15px}.contact-center-page .content form #message::-webkit-input-placeholder,.contact-center-page .content form input.form-control.email-box::-webkit-input-placeholder{color:#999!important}.contact-center-page .content form #message:-moz-placeholder,.contact-center-page .content form input.form-control.email-box:-moz-placeholder{color:#999!important}.contact-center-page .content form #message:-moz-placeholder,.contact-center-page .content form input.form-control.email-box::-moz-placeholder{color:#999!important}.contact-center-page .content form #message:-ms-input-placeholder,.contact-center-page .content form input.form-control.email-box:-ms-input-placeholder{color:#999!important}.contact-center-page .content .dropdown{font-family:BryantProRegular;text-align:left;color:#262626;border:1px solid #262626!important;padding:1px 0;margin-bottom:0;background-color:#fff;overflow-y:hidden;cursor:pointer;margin-bottom:15px}.contact-center-page.assuntos .content .dropdown,.contact-center-page.assuntos .content .info-area:not(.empty){margin-bottom:40px}.contact-center-page .content .dropdown button.dropdown-toggle{border:0;border-radius:0;width:100%;line-height:50px;padding:0;margin:0;position:relative;text-align:left;text-transform:none;background-color:#fff;color:#999;height:50px;outline:0}.contact-center-page .content form #assunto-id{position:absolute;left:-10000px}.contact-center-page .content .dropdown button.dropdown-toggle .title{font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:calc(100% - 50px);position:absolute;top:0;left:0;padding-left:10px}.contact-center-page .content .dropdown button.dropdown-toggle .caret{float:right;position:absolute;right:0;top:0;border:0;width:50px;height:50px;padding:0;line-height:50px}.contact-center-page .content .dropdown button.dropdown-toggle .caret:after{font-family:WookIcones;content:"v";font-size:46px;color:#000}.contact-center-page .content .dropdown.open button.dropdown-toggle .caret:after{content:"w"}.contact-center-page .content .dropdown.open ul.dropdown-menu{width:100%;border-radius:0;border:0;background-color:#fff;text-align:left;-webkit-box-shadow:none;box-shadow:none;padding:0;position:relative}.contact-center-page .content .dropdown.open ul.dropdown-menu li{font-size:16px;padding:15px 10px;line-height:20px;text-overflow:ellipsis;overflow:hidden;cursor:pointer;min-height:50px;font-family:BryantProRegular;background-color:#f2f2f2}.contact-center-page .content .dropdown.open ul.dropdown-menu li:hover{color:#fff;background-color:#000}.contact-center-page .content .dropdown .btn[data-value-selected]{color:#262626}.contact-center-page .content form input.form-control.email-box.msg{height:233px;margin-top:0;padding-top:0}.contact-center-page .content form .btn-attach{height:50px;margin-bottom:15px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;padding:0}.contact-center-page .content form .btn-attach{line-height:50px;background-color:#e6e6e6;font-family:BryantProLight;font-size:20px;color:#000;text-align:center;text-transform:uppercase}.contact-center-page .content form .btn-attach:hover{background-color:#000;color:#fff}.contact-center-page .content form .anexado{margin-top:15px;min-height:30px;padding:0}.contact-center-page .content form .anexado a{font-family:BryantProRegular;color:#262626;font-size:14px}.contact-center-page .content form .anexado .ficheiro{text-align:left;padding:0}.contact-center-page .content form .anexado .ficheiro>span{font-family:BryantProRegular;font-size:18px;color:#262626;display:block;margin-bottom:15px;display:-webkit-box;display:-moz-box;max-height:calc(18px*1*1);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;vertical-align:middle}.contact-center-page .content form .anexado .ficheiro input,.contact-center-page .content form .anexado .filesize{position:absolute;left:-10000px}.contact-center-page .content form .anexado .remover-ficheiro{text-align:right;text-transform:uppercase;text-decoration:underline;padding:0;cursor:pointer;visibility:hidden}.contact-center-page .content form button.btn-submit{height:50px;margin-bottom:44px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;width:200px;float:right;padding-right:0;padding-left:0}.contact-center-page .content form button.btn-submit{line-height:50px;background-color:red;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase}.contact-center-page .content form button.btn-submit:hover{background-color:#000;color:#fff}.contact-center-page .content form .copia{padding:0;margin-top:20px;margin-bottom:28px}.contact-center-page .adress,.contact-center-page .content .other-subject{font-family:BryantProLight;font-size:16px;line-height:16px;color:#262626;text-align:left;display:block;margin-bottom:20px}.contact-center-page .content .other-subject{font-family:BryantProRegular}.contact-center-page .adress .adress-name{font-family:BryantProMedium}.contact-center-page .content form #message{font-size:16px;height:233px;width:100%;resize:none}.contact-center-page .content form .copia .labelcheck{font-family:BryantProRegular;font-size:16px;font-weight:400;line-height:16px;color:#262626;display:inline-block;cursor:pointer;border-radius:0;position:relative;padding-left:46px;margin:0;height:40px}.contact-center-page .content form .copia .labelcheck:before{content:"";display:inline-block;width:40px;height:40px;position:absolute;left:0;top:-12px;border-radius:0;border:1px solid #262626!important}.contact-center-page .content form .copia input[type=checkbox]{display:none}.contact-center-page .content form .copia input[type=checkbox]:checked+.labelcheck:before{content:"X";font-size:30px;color:#000;text-align:center;line-height:40px}.contact-center-area{width:100%;height:100%;margin:0;padding:0;box-sizing:border-box}.contact-center-area .content{position:relative;width:100%;height:100%;overflow-y:scroll}.btn-close{font-family:WookIcones;color:#000;text-align:right;padding:20px 20px 0 0;font-size:50px;cursor:pointer}.contact-center-area .content-area{padding:15px 0;width:100%;max-width:300px;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.contact-center-area .content-area h1{font-family:BryantProMedium;font-size:32px;color:#262626;text-align:center;margin-bottom:30px}.contact-center-area .content-area span{font-family:BryantProRegular;font-size:16px;color:#262626;text-align:center}.contact-center-area .content-area span span.highlight{font-family:BryantProMedium}@media (min-width:504px){.btn-close{padding:24px 24px 0 0}.contact-center-area .content-area{max-width:440px}.contact-center-page h1{margin-top:104px;font-size:38px}.contact-center-page .content h2,.contact-center-page .footer-area h2,.contact-center-page .header-area h2{margin-bottom:15px}.contact-center-page .content h3,.contact-center-page .footer-area p,.contact-center-page .header-area p{margin-bottom:48px}.contact-center-page .content .info-area .adicional-text{font-size:25px}.contact-center-page .content form .formats ul li.row{margin-left:-12px;margin-right:-12px}.contact-center-page .content form .copia{margin-bottom:36px}.contact-center-page .adress,.contact-center-page .content .other-subject,.contact-center-page .content form .copia .labelcheck{font-size:18px;line-height:18px}.contact-center-page .content form button.btn-submit{margin-bottom:56px}.contact-center-page.assuntos .content .dropdown,.contact-center-page.assuntos .content .info-area:not(.empty){margin-bottom:48px}}@media (min-width:688px){.btn-close{padding:26px 26px 0 0}.contact-center-area .content-area{max-width:680px;padding:15px 25px}.contact-center-page h1{margin-top:129px;font-size:44px}.contact-center-page .footer-area h2,.contact-center-page .header-area h2{font-size:22px;margin-bottom:11px}.contact-center-page .content h2{font-size:22px;margin-bottom:21px}.contact-center-page .content h3,.contact-center-page .footer-area p,.contact-center-page .header-area p{font-size:18px;line-height:22px}.contact-center-page .footer-area p{margin-bottom:26px}.contact-center-page .content h3,.contact-center-page .header-area p{margin-bottom:52px}.contact-center-page .content .info-area .adicional-text{font-size:28px}.contact-center-page .content .dropdown button.dropdown-toggle .title,.contact-center-page .content .dropdown.open ul.dropdown-menu li,.contact-center-page .content form #message,.contact-center-page .content form input.form-control.email-box{font-size:18px}.contact-center-page.assuntos .content .dropdown,.contact-center-page.assuntos .content .info-area:not(.empty){margin-bottom:52px}.contact-center-page .content form .formats ul li.row{margin-left:-13px;margin-right:-13px}.contact-center-page .content form .btn-attach .info{font-size:24px}.contact-center-page .content form .copia{margin-bottom:40px}.contact-center-page .content form button.btn-submit{margin-bottom:61px}.contact-center-page .content form button.btn-submit .info{font-size:24px}.contact-center-area .content-area span{font-size:20px}}@media (min-width:1080px){.btn-close{padding:30px 30px 0 0}.contact-center-area .content{overflow-y:hidden}.contact-center-area .content-area{max-width:789px}.contact-center-page h1{margin-top:132px;font-size:52px}.contact-center-page .footer-area h2,.contact-center-page .header-area h2{margin-bottom:13px}.contact-center-page .content h2{margin-bottom:24px}.contact-center-page .footer-area p{margin-bottom:30px}.contact-center-page .content h3,.contact-center-page .header-area p{margin-bottom:60px}.contact-center-page .content .info-area .adicional-text{font-size:32px}.contact-center-page .content form .formats ul li.row{margin-left:-15px;margin-right:-15px}.contact-center-page .content form .copia{margin-bottom:48px}.contact-center-page .content form button.btn-submit{margin-bottom:73px}.contact-center-page.assuntos .content .dropdown,.contact-center-page.assuntos .content .info-area:not(.empty){margin-bottom:60px}}.help-page .header-area{margin-top:60px}.help-page .header-area h1{font-family:BryantProLight;font-size:32px;letter-spacing:-2px;text-transform:uppercase;color:red;text-align:left;padding-right:0;padding-left:0;margin-bottom:0;margin-left:20px;margin-right:20px;word-wrap:break-word;line-height:1;margin-bottom:15px}.help-page .header-area .btn-back{font-family:BryantProRegular;font-size:14px;text-transform:uppercase;text-decoration:underline;color:#262626;text-align:left;padding-right:0;padding-left:0;cursor:pointer}.help-page .header-area .btn-back b{font-family:BryantProMedium}.content-area{padding-right:20px}.site-content .help-page .content-area h2,.site-content .help-page .content-area h3{font-family:BryantProRegular;font-size:20px;color:#262626;text-transform:uppercase;cursor:pointer;margin-top:5px;margin-bottom:5px;padding:0 20px 0 10px;text-align:left;border-style:solid;border-width:10px 0;border-color:#fff;line-height:28px;position:relative}.site-content .help-page .content-area h2:hover,.site-content .help-page .content-area h3:hover{color:#fff;background-color:#000;border-color:#000}.site-content .help-page .content-area h3{font-size:16px}.site-content .help-page .content-area h3:hover{color:#fff;background-color:#000}.site-content .help-page .content-area h3{margin:0 0 0 -10px;padding-right:30px}.site-content .help-page .content-area h2+div{margin:0 20px;padding-left:0}.site-content .help-page .content-area h3+div p{margin:0!important}.site-content .help-page .content-area h5{font-family:BryantProMedium;font-size:16px;line-height:20px;color:#262626;text-align:left;margin:0}.site-content .help-page .content-area div,.site-content .help-page .content-area p{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:left;color:#262626;margin:10px 20px;width:100%}.site-content .help-page .footnote{display:none}.site-content .help-page .footnote .content{background-color:#f7f7f7;padding-top:90px;font-family:BryantProLight;font-size:14px;padding:90px 30px;margin-top:90px}.site-content .help-page .footnote .content h4{font-family:BryantProMedium;color:red;font-size:20px;text-transform:uppercase}.site-content .help-page .footnote .content a.lnk-contact-center{color:#999;font-size:14px;padding-right:0;padding-top:30px;text-align:right;text-transform:uppercase}.site-content .help-page .content-area h2.collapsed:after,.site-content .help-page .content-area h2:after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProRegular;font-size:20px;right:0;margin-right:10px;content:'+'}.site-content .help-page .content-area h2:after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProRegular;font-size:20px;right:0;margin-right:10px;content:'-'}.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{position:absolute;font-family:BryantProRegular;font-size:20px;line-height:20px;right:30px;margin-right:10px;content:'+'}.site-content .help-page .content-area h3:after{position:absolute;font-family:BryantProRegular;font-size:20px;line-height:20px;right:30px;margin-right:10px;content:'-'}@media(max-width:503px){.help-page .header-area h1{margin-left:20px;margin-right:20px;margin-top:40px}}@media (min-width:504px){.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{right:32px}.site-content .help-page .content-area h3:after{right:32px}.site-content .help-page .content-area h2.collapsed:after,.site-content .help-page .content-area h2:after,.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{margin-left:12px}.site-content .help-page .content-area div,.site-content .help-page .content-area p{margin-left:16px;margin-right:20px;margin:12px 24px;width:100%}.help-page .header-area h1{font-size:38px;line-height:38px;margin-left:24px;margin-right:24px;margin-top:52px;margin-bottom:19px}.site-content .help-page .content-area h2+div{margin:0 22px}.content-area{padding-right:24px}}@media(min-width:688px){.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{right:33px}.site-content .help-page .content-area h3:after{right:33px}.site-content .help-page .content-area h2.collapsed:after,.site-content .help-page .content-area h2:after,.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{margin-left:13px}.site-content .help-page .content-area div,.site-content .help-page .content-area p{font-size:18px;line-height:22px;margin:13px 26px;width:100%}.help-page .header-area{margin-top:80px}.help-page .header-area h1{font-size:44px;line-height:44px;margin-left:26px;margin-right:26px;margin-top:58px;margin-bottom:21px}.help-page .header-area .btn-back{font-size:16px}.site-content .help-page .content-area h2{font-size:24px}.site-content .help-page .content-area h3{font-size:18px}.site-content .help-page .content-area h2+div{margin:0 23px}.content-area{padding-right:26px}}@media (min-width:1080px){.site-content .help-page .content-area h3.collapsed:after,.site-content .help-page .content-area h3:after{right:35px}.site-content .help-page .content-area h3:after{right:35px}.site-content .help-page .content-area h2.collapsed:after,.site-content .help-page .content-area h2:after{margin-left:15px}.site-content .help-page .content-area div,.site-content .help-page .content-area p{font-size:18px;line-height:22px;margin:15px 30px;width:100%}.help-page .header-area h1{font-size:52px;line-height:52px;margin-left:30px;margin-right:30px;margin-top:60px;margin-bottom:25px}.help-page .header-area .btn-back{text-align:right;margin-top:20px}.site-content .help-page .content-area h2+div{margin:0 25px}.content-area{padding-right:30px}}.site-content .cgv-page .header-area{margin-top:100px}.site-content .cgv-page .header-area h1{font-family:bryantProLight;font-size:32px;line-height:32px;letter-spacing:-2px;text-transform:uppercase;color:red;text-align:left;padding-right:0;padding-left:0;word-wrap:break-word;margin-top:40px;margin-bottom:10px}.site-content .cgv-page .header-area .btn-back{font-family:BryantProRegular;font-size:22px;line-height:22px;text-transform:uppercase;color:#999;text-align:left;padding-right:0;padding-left:0;cursor:pointer}.site-content .cgv-page .article{color:#000;text-transform:uppercase;cursor:pointer;margin-top:10px;margin-bottom:0;padding:0}.site-content .cgv-page .article h2{margin:10px 0;font-family:BryantProRegular;font-size:20px;line-height:26px;padding:0 10px}.site-content .cgv-page .article h2 span{display:inline-block;vertical-align:middle;width:calc(100% - 27px)}.site-content .cgv-page .article h2:after,.site-content .cgv-page .article.collapsed h2:after{color:#000;font-family:BryantProRegular;font-size:20px;content:'+';margin-left:15px}.site-content .cgv-page .article h2:after{content:'-';right:0}.site-content .cgv-page .article:hover{color:#fff;background-color:#000}.site-content .cgv-page .article:hover h2,.site-content .cgv-page .article:hover h2:after{color:#fff}.cgv-content{font-family:BryantProRegular;font-size:16px;line-height:20px;margin:20px 10px}.site-content .cgv-page .footnote{font-family:BryantProRegular;font-size:14px;text-align:right;margin-top:60px}.site-content .cgv-page .others{margin-top:20px}.cgv-page h2{text-align:left!important}@media(max-width:503px){.site-content .cgv-page .header-area h1{margin-left:20px;margin-right:20px;margin-top:0}.cgv-content{margin:20px 10px}.content-area{padding-right:10px;padding-left:10px}}@media(min-width:504px){.site-content .cgv-page .header-area h1{font-size:38px;line-height:38px;margin-left:24px;margin-right:24px;margin-top:0;margin-bottom:14px}.site-content .cgv-page .header-area .btn-back{font-size:25px;line-height:25px}.site-content .cgv-page .article h2{font-size:20px;padding:0 12px}.cgv-content{margin:24px 12px;font-size:16px;line-height:20px}.site-content .cgv-page .footnote{font-size:16px;margin-top:72px}.site-content .cgv-page .others{margin-top:24px}.content-area{padding-right:12px;padding-left:12px}}@media(min-width:688px){.site-content .cgv-page .header-area{margin-top:90px}.site-content .cgv-page .header-area h1{font-size:44px;line-height:44px;margin-left:26px;margin-right:26px;margin-top:52px;margin-bottom:16px}.site-content .cgv-page .header-area .btn-back{font-size:28px;line-height:28px;text-align:right}.site-content .cgv-page .article h2{font-size:24px;padding:0 13px}.cgv-content{margin:26px 13px;font-size:18px;line-height:22px}.site-content .cgv-page .footnote{font-size:18px;margin-top:78px}.site-content .cgv-page .others{margin-top:26px}.content-area{padding-right:13px;padding-left:13px}}@media(min-width:1080px){.site-content .cgv-page .header-area h1{font-size:52px;line-height:52px;margin-left:30px;margin-right:30px;margin-top:60px;margin-bottom:20px}.site-content .cgv-page .header-area .btn-back{font-size:32px;line-height:32px}.site-content .cgv-page .article h2{font-size:24px;line-height:32px;padding:0 15px}.cgv-content{margin:30px 15px;font-size:18px;line-height:22px}.site-content .cgv-page .footnote{margin-top:90px}.site-content .cgv-page .others{margin-top:30px}.content-area{padding-right:15px;padding-left:15px}}li.new-item{opacity:0;-webkit-animation:new-item-animation .3s linear forwards;-o-animation:new-item-animation .3s linear forwards;animation:new-item-animation .3s linear forwards}@keyframes new-item-animation{from{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}li.restored-item{-webkit-animation:openspace .3s ease forwards,restored-item-animation .3s .3s cubic-bezier(0,.8,.32,1.07) forwards;-o-animation:openspace .3s ease forwards,restored-item-animation .3s .3s cubic-bezier(0,.8,.32,1.07) forwards;animation:openspace .3s ease forwards,restored-item-animation .3s .3s cubic-bezier(0,.8,.32,1.07) forwards}@keyframes openspace{to{height:auto}}@keyframes restored-item-animation{from{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}li.removed-item{-webkit-animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards;-o-animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards;animation:removed-item-animation .6s cubic-bezier(.55,-.04,.91,.94) forwards}@keyframes removed-item-animation{from{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes new-item-animation{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes new-item-animation{from{opacity:0;-o-transform:scale(0);transform:scale(0)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes openspace{to{height:auto}}@-o-keyframes openspace{to{height:auto}}@-webkit-keyframes restored-item-animation{from{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes restored-item-animation{from{opacity:0;-o-transform:scale(0);transform:scale(0)}to{opacity:1;-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes removed-item-animation{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-o-keyframes removed-item-animation{from{opacity:1;-o-transform:scale(1);transform:scale(1)}to{-o-transform:scale(0);transform:scale(0);opacity:0}}#auto-complete{float:left;z-index:2000000;position:absolute;color:#262626;background-color:#f2f2f2}#result-auto-complete{display:none;overflow-y:auto;height:100%;cursor:auto}#auto-complete-autores,#auto-complete-livros{display:inline-block;padding:20px 0 10px 0}.auto-complete-area-title{font-family:BryantProRegular;font-size:16px;text-align:left;text-transform:uppercase;margin:0 10px 10px 10px}.disable{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.item-auto-complete{padding:10px;display:block;min-height:50px;line-height:50px;max-width:160px;float:left}a.item-auto-complete-link{color:#262626;display:inline-block;width:100%;vertical-align:top;height:100%;padding:0;text-decoration:none}.item-auto-complete-img{width:100%}.item-auto-complete-label{font-family:BryantProRegular;font-size:14px;line-height:18px;text-decoration:none;text-align:left;display:block;margin:10px 0 0 0;word-break:break-word}.item-auto-complete-label span.word-match{font-family:BryantProMedium}.item-auto-complete-type{float:right;font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:right;text-transform:uppercase;height:18px;position:absolute;top:50%;right:10px;transform:translate(0,-50%);padding:0}.auto-complete-ver-todos{padding:20px 10px 10px 10px}.auto-complete-ver-todos button{min-height:50px;font-family:BryantProMedium;font-size:16px;text-align:center;text-transform:uppercase;color:#000;background-color:#ccc;padding:0 10px;border:0}.auto-complete-ver-todos button:hover{color:#fff;background-color:#000}.auto-complete-ver-todos button span{vertical-align:middle}@media (min-width:504px){#auto-complete-autores,#auto-complete-livros{padding:24px 0 12px 0}.auto-complete-area-title{margin:0 12px 12px 12px}.item-auto-complete{max-width:164px;padding:12px}.item-auto-complete-type{font-size:18px;height:22px;line-height:22px}.auto-complete-ver-todos{padding:24px 12px 12px 12px}}@media (min-width:688px){#auto-complete-autores,#auto-complete-livros{padding:26px 0 13px 0}.auto-complete-area-title{margin:0 13px 13px 13px}.item-auto-complete{max-width:166px;padding:13px}.auto-complete-area-title{font-size:22px}.item-auto-complete-label a{font-size:18px;line-height:22px;margin:14px 0}.auto-complete-ver-todos{padding:26px 13px 13px 13px}.auto-complete-ver-todos button{font-size:22px}}@media (min-width:1080px){#auto-complete-autores,#auto-complete-livros{padding:30px 0 15px 0}.auto-complete-area-title{margin:0 15px 15px 15px}.item-auto-complete-label{font-size:18px;line-height:22px}.item-auto-complete{max-width:170px;padding:15px}.auto-complete-ver-todos{padding:30px 15px 15px 15px}}.site-content h3.warning-info{font-family:BryantProMedium;font-size:18px;line-height:18px;font-size:22px;line-height:22px}.site-content .generic-alert .losango .infoTwo{font-family:BryantProBold}.site-content .generic-alert span.generic-alert-text{line-height:20px}.site-content .generic-alert .losango .warning{font-size:36px;height:22px;line-height:36px;width:50px}.site-content .generic-alert .losango .warning:after{font-family:BryantProBold;content:"x"}.site-content h3.warning-info{margin-top:0;font-size:20px;text-transform:uppercase;margin-bottom:0;height:50px;display:table-cell;vertical-align:middle}.client-orders-page h3.warning-info{font-size:18px;font-family:BryantProMedium}.site-content h3.warning-info.warning{color:red}.site-content h3.warning-info.info{color:#00c8c8!important}.generic-alert span.generic-alert-title{display:inline-block;min-height:50px;padding:0 0 0 28px;vertical-align:top;width:calc(100% - 67px)}.generic-alert span.generic-alert-text{color:#262626;font-family:BryantProRegular;font-size:16px;padding-left:0;padding-right:0;padding-top:0;margin-top:20px}.warning-info-area{padding:0}.warning-info-area-icon{padding:0}.site-content .generic-alert{padding:0;margin-bottom:31px}.site-content .dados-encomenda-artigos+.warning-info-area-icon .generic-alert{margin-top:30px;margin-bottom:0}.site-content .generic-alert .losango{height:36px;margin-top:7px;margin-left:7px;display:inline-block;transform:rotate(-45deg);width:36px}.site-content .generic-alert .losango.warning{background-color:#fcc!important}.site-content .generic-alert .losango.info{background-color:#cff!important}.site-content .generic-alert .losango .warning,.site-content .generic-alert .losango .warningTwo{color:red;text-align:center;transform:rotate(45deg)}.site-content .generic-alert .losango .warning{font-size:50px;height:22px;line-height:36px;width:44px}.site-content .generic-alert .losango .warning:after{font-family:WookIcones;content:"x"}.site-content .generic-alert .losango .warningTwo{font-family:BryantProBold;font-size:32px;width:36px;height:36px;line-height:36px}.site-content .generic-alert .losango .warningTwo:after{content:"!";text-transform:uppercase}.site-content .generic-alert .losango .info,.site-content .generic-alert .losango .infoTwo{color:#00c8c8;font-weight:bolder;font-size:32px;height:36px;line-height:36px;text-align:center;transform:rotate(45deg);width:36px}.site-content .generic-alert .losango .info:after{font-family:WookIcones;content:"y"}.site-content .generic-alert .losango .infoTwo:after{content:"i"}.site-content .generic-alert .losango .infoTwo{font-family:BryantProBold}@media (min-width:688px) and (max-width:1079px){.generic-alert span.generic-alert-text{float:right;width:calc(100% - 70px);padding-left:20px;margin-top:-30px}#client-area-expenses .generic-alert span.generic-alert-text{float:inherit;width:auto;padding-left:0;margin-top:20px}.generic-alert span.generic-alert-title{margin-top:0}}@media (min-width:688px){.client-orders-page h3.warning-info{font-size:20px}.site-content .generic-alert .losango{height:50px;width:50px}.site-content .generic-alert .losango .info,.site-content .generic-alert .losango .infoTwo,.site-content .generic-alert .losango .warningTwo{height:50px;line-height:50px;width:50px;margin-bottom:11px}.site-content .generic-alert .losango .warning{line-height:42px;height:46px;width:52px}}@media (min-width:1088px){.generic-alert span.generic-alert-text.soTextoemTitulo{line-height:50px}.generic-alert span.generic-alert-title{margin-top:8px}}body #loading-area,body #search-loading-area{display:none}body #search-loading-area{background:rgba(255,255,255,.9);float:left}#overlay-client-area-search #search-loading-area{background:0 0}#overlay-client-area-search .search-loader:after{background:#f7f7f7}body #loading-area .modal{position:fixed;top:0;left:0;overflow:hidden;z-index:8012;bottom:0;right:0;background:RGBa(255,255,255,.9);height:100%}body #loading-area .modal .modal-backdrop{background-color:transparent}body #loading-area .modal .modal-dialog{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body #loading-area .modal .modal-dialog{margin:0 auto}body #loading-area .modal button.close{margin-right:20px;margin-top:20px;width:50px;height:50px;position:absolute;right:0;top:0;z-index:99999;cursor:pointer;text-shadow:none;opacity:1;font-weight:400}body #loading-area .modal button.close:after{font-family:WookIcones;content:'X';font-size:50px;color:#000}body #loading-area .modal .modal-content{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;margin:100px 0 0 0;padding:0 0 100px;width:100%;max-width:789px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:relative;background-color:transparent;border:0;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;background-clip:initial}body #loading-area .modal .modal-content .modal-body{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;padding:0 15px;margin:0 0 60px}body #loading-area .modal .modal-content .modal-body>*{font-family:BryantProRegular;font-size:16px;line-height:16px;text-align:center}body #loading-area .modal .modal-content h4.modal-title{font-family:BryantProMedium;font-size:32px;line-height:0;margin:0 0 25px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400}body #loading-area .modal .modal-content .modal-footer{padding:0 15px;margin-top:0;text-align:right;border-top:0;width:100%}body #loading-area .modal .modal-content .modal-footer .btn{line-height:50px;background-color:#00c8c8;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;height:50px;margin-bottom:15px;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;padding:0;border-radius:0;width:100%;float:right}body #loading-area .modal .modal-content .modal-footer .btn.no-button{background-color:#e6e6e6;color:#000}body #loading-area .modal .modal-content .modal-footer .btn.btn-primary{background-color:#00c8c8}body #loading-area .modal .modal-content .modal-footer .btn-primary:active,body #loading-area .modal .modal-content .modal-footer .btn-primary:focus,body #loading-area .modal .modal-content .modal-footer .btn-primary:hover,body #loading-area .modal .modal-content .modal-footer .btn.no-button:active,body #loading-area .modal .modal-content .modal-footer .btn.no-button:focus,body #loading-area .modal .modal-content .modal-footer .btn.no-button:hover{background-color:#000;color:#fff}body #loading-area .modal .modal-content .modal-footer .btn+.btn{margin:0}body #loading-area .modal.waiting.loading{background:rgba(255,255,255,.9)}body #loading-area .modal.waiting.progress{background:rgba(0,200,200,.95)}body #loading-area .modal.waiting .modal-dialog{position:absolute;left:50%;top:50%;margin-top:-140px;margin-left:-140px;width:initial;right:initial;bottom:initial}body #loading-area .modal.waiting .modal-content{margin:0;padding:0;width:285px;margin:0 auto;padding-top:75px}body #loading-area .modal.waiting .modal-content h4.modal-title{display:none}body #loading-area .modal.waiting.loading .modal-content{padding:0;display:table-cell;vertical-align:middle;height:285px;overflow:hidden}body #loading-area .modal.waiting .modal-content .modal-body{padding:0;margin:0;font-family:BryantProRegular;font-size:14px;color:#000;text-align:center;text-transform:uppercase}body #loading-area .modal.waiting .modal-content .modal-body .progress-popup .progress-percent{font-family:BryantProLight;font-size:52px;color:#fff;text-align:center;min-height:52px}body #loading-area .modal.waiting .modal-content .spinner{width:280px;height:280px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1),2px 1px 0 #333;position:absolute;top:0;left:50%;margin-top:5px;margin-left:-140px;-moz-animation:spin .9s linear infinite;-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite}body #loading-area .modal.waiting .modal-content .loader{top:0!important;left:calc(50% - 140px)!important;position:absolute!important;margin:auto;text-indent:-9999em;width:280px;height:280px;border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.25) rgba(78,78,78,.5) #4e4e4e;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{position:absolute;bottom:-10px;right:-10px;margin:auto;content:'';width:calc(100% + 20px);height:calc(100% + 20px);border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.loader:after{position:absolute;bottom:-10px;right:-10px;margin:auto;content:'';width:calc(100% + 20px);height:calc(100% + 20px);border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.search-loader{margin:auto;text-indent:-9999em;width:50px;height:50px;border-radius:50%;float:left;background:#4e4e4e;background:-moz-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-webkit-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-o-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-ms-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;box-shadow:0 0 0 10px rgba(78,78,78,.1) inset;position:relative;-webkit-animation:load3 1.2s infinite linear;animation:load3 1.2s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.search-loader:before{width:50%;height:50%;background:#4e4e4e;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.search-loader:after{background:#fff;width:38px;height:38px;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:504px){body #loading-area .modal .modal-content h4.modal-title{font-size:38px}body #loading-area .modal .modal-content .modal-footer .btn+.btn{margin:0 20px 0 0}body #loading-area .modal .modal-content .modal-footer .btn{width:33.33333333333333%;margin-bottom:0}}@media (min-width:688px){body #loading-area .modal .modal-content h4.modal-title{font-size:44px}body #loading-area .modal .modal-content{font-size:20px}body #loading-area .modal .modal-dialog{height:285px;overflow:auto;overflow-x:hidden;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}}body #loading-montras{display:none}body #loading-montras .modal{position:fixed;top:0;left:0;overflow:hidden;z-index:999;bottom:0;right:0;background:RGBa(255,255,255,.9);height:100%}body #loading-montras .modal .modal-backdrop{background-color:transparent}body #loading-montras .modal .modal-dialog{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body #loading-montras .modal .modal-dialog{margin:0 auto}body #loading-montras .modal button.close{margin-right:20px;margin-top:20px;width:50px;height:50px;position:absolute;right:0;top:0;z-index:99999;cursor:pointer;text-shadow:none;opacity:1;font-weight:400}body #loading-montras .modal button.close:after{font-family:WookIcones;content:'X';font-size:50px;color:#000}body #loading-montras .modal .modal-content{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;margin:100px 0 0 0;padding:0 0 100px;width:100%;max-width:789px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:relative;background-color:transparent;border:0;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;background-clip:initial}body #loading-montras .modal .modal-content .modal-body{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;padding:0 15px;margin:0 0 60px}body #loading-montras .modal .modal-content .modal-body>*{font-family:BryantProRegular;font-size:16px;line-height:16px;text-align:center}body #loading-montras .modal .modal-content h4.modal-title{font-family:BryantProMedium;font-size:32px;line-height:0;margin:0 0 25px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400}body #loading-montras .modal .modal-content .modal-footer{padding:0 15px;margin-top:0;text-align:right;border-top:0;width:100%}body #loading-montras .modal .modal-content .modal-footer .btn{line-height:50px;background-color:#00c8c8;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;height:50px;margin-bottom:15px;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;padding:0;border-radius:0;width:100%;float:right}body #loading-montras .modal .modal-content .modal-footer .btn.no-button{background-color:#e6e6e6;color:#000}body #loading-montras .modal .modal-content .modal-footer .btn.btn-primary{background-color:#00c8c8}body #loading-montras .modal .modal-content .modal-footer .btn-primary:active,body #loading-montras .modal .modal-content .modal-footer .btn-primary:focus,body #loading-montras .modal .modal-content .modal-footer .btn-primary:hover,body #loading-montras .modal .modal-content .modal-footer .btn.no-button:active,body #loading-montras .modal .modal-content .modal-footer .btn.no-button:focus,body #loading-montras .modal .modal-content .modal-footer .btn.no-button:hover{background-color:#000;color:#fff}body #loading-montras .modal .modal-content .modal-footer .btn+.btn{margin:0}body #loading-montras .modal.waiting.loading{background:rgba(255,255,255,.9)}body #loading-montras .modal.waiting.progress{background:rgba(0,200,200,.95)}body #loading-montras .modal.waiting .modal-dialog{position:absolute;left:50%;top:50%;margin-top:-140px;margin-left:-140px;width:initial;right:initial;bottom:initial}body #loading-montras .modal.waiting .modal-content{margin:0;padding:0;width:285px;margin:0 auto;padding-top:75px}body #loading-montras .modal.waiting .modal-content h4.modal-title{display:none}body #loading-montras .modal.waiting.loading .modal-content{padding:0;display:table-cell;vertical-align:middle;height:285px;overflow:hidden}body #loading-montras .modal.waiting .modal-content .modal-body{padding:0;margin:0;font-family:BryantProRegular;font-size:14px;color:#000;text-align:center;text-transform:uppercase}body #loading-montras .modal.waiting .modal-content .modal-body .progress-popup .progress-percent{font-family:BryantProLight;font-size:52px;color:#fff;text-align:center;min-height:52px}body #loading-montras .modal.waiting .modal-content .spinner{width:280px;height:280px;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1),2px 1px 0 #333;position:absolute;top:0;left:50%;margin-top:5px;margin-left:-140px;-moz-animation:spin .9s linear infinite;-webkit-animation:spin .9s linear infinite;animation:spin .9s linear infinite}body #loading-montras .modal.waiting .modal-content .loader{top:0!important;left:calc(50% - 140px)!important;position:absolute!important;margin:auto;text-indent:-9999em;width:280px;height:280px;border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.25) rgba(78,78,78,.5) #4e4e4e;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{position:absolute;bottom:-10px;right:-10px;margin:auto;content:'';width:calc(100% + 20px);height:calc(100% + 20px);border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.loader:after{position:absolute;bottom:-10px;right:-10px;margin:auto;content:'';width:calc(100% + 20px);height:calc(100% + 20px);border-width:10px;border-style:solid;border-radius:50%;border-color:rgba(78,78,78,.1) rgba(78,78,78,.2) rgba(78,78,78,.4) rgba(78,78,78,.6);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.search-loader{margin:auto;text-indent:-9999em;width:50px;height:50px;border-radius:50%;float:left;background:#4e4e4e;background:-moz-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-webkit-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-o-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:-ms-linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;background:linear-gradient(45deg,#4e4e4e 30%,rgba(78,78,78,0) 70%) repeat scroll 0 0;box-shadow:0 0 0 10px rgba(78,78,78,.1) inset;position:relative;-webkit-animation:load3 1.2s infinite linear;animation:load3 1.2s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.search-loader:before{width:50%;height:50%;background:#4e4e4e;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.search-loader:after{background:#fff;width:38px;height:38px;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:504px){body #loading-montras .modal .modal-content h4.modal-title{font-size:38px}body #loading-montras .modal .modal-content .modal-footer .btn+.btn{margin:0 20px 0 0}body #loading-montras .modal .modal-content .modal-footer .btn{width:33.33333333333333%;margin-bottom:0}}@media (min-width:688px){body #loading-montras .modal .modal-content h4.modal-title{font-size:44px}body #loading-montras .modal .modal-content{font-size:20px}body #loading-montras .modal .modal-dialog{height:calc(50% + 50px);overflow:auto;overflow-x:hidden;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}}.autores-page.header-area{margin-top:60px;padding:0}.autores-page.header-area .autores-banner-container{padding:0;height:250px;overflow:hidden}.autores-page.header-area .autores-banner-container.autores-sem-avatar{height:95px}.autores-page.header-area .autores-banner{overflow:hidden;height:100%;padding:0}.autores-page.header-area .autores-banner .autores-banner-background{min-height:0}.autores-page.header-area .autores-banner .autores-banner-background:before{content:"";position:absolute;left:0;right:0;z-index:-1;display:block;height:250px;padding-bottom:30px;margin-top:0;-webkit-filter:blur(20px) grayscale(1);-moz-filter:blur(20px) grayscale(1);-o-filter:blur(20px) grayscale(1);-ms-filter:blur(20px) grayscale(1);filter:blur(20px) grayscale(1);background-image:inherit;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:gray}.autores-page.header-area .autores-banner-gradiente{padding:0;height:100%;top:0;left:0;position:absolute;background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.autores-page.content-area{padding:0}.autores-page.content-area span:first-child{padding:0}.autores-page.content-area h1.autores-nome{font-family:BryantProLight;font-size:32px;text-align:left;text-transform:uppercase;color:#262626;margin-top:40px;margin-bottom:0;display:inline-block;padding:0 20px}.autores-page.content-area h1.autores-nome.autores-sem-avatar{position:static;margin-top:-65px;display:block}.autores-page.content-area .autores-avatar{position:static;margin-top:-220px;padding:0 20px}.autores-page.content-area .premios{font-family:BryantProLight;font-size:22px;line-height:26px;text-align:left;text-transform:uppercase;color:#262626;margin-top:20px;margin-bottom:0;padding:0 20px}.autores-page.content-area .premios a{color:#262626}.autores-page.content-area .autores-rating{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;margin:20px 0 0 0;padding:0 20px;cursor:pointer}.autores-page.content-area .autores-rating .comments-nr:hover{text-decoration:underline}.autores-page.content-area .autores-rating .title-lnk>div{display:inline-flex;margin-right:10px;color:#262626}.autores-rating .stars>span.star{font-size:35px;width:20px}.autores-page.content-area .autores-biografia{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:left;color:#262626;margin-top:20px;margin-bottom:0;padding:0 20px}.autores-page.content-area .autores-biografia.autores-sem-avatar{margin-top:50px}.autores-page.content-area .autores-partilha{margin-top:20px;padding:0 20px}.autores-page.content-area .autores-partilha .autores-partilha-label{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;text-transform:uppercase;color:#262626}.autores-page.content-area .autores-partilha .autores-partilha-plugins{display:block}.autores-page.content-area .autores-partilha .autores-partilha-plugins .social-icons{display:inline-block;height:50px;width:50px;line-height:54px;font-size:16pt;background-color:#f2f2f2;margin:5px 5px 0 0;text-align:center}.autores-page.content-area .autores-partilha .autores-partilha-plugins .social-icons:hover{background-color:#000}.autores-page.content-area .autores-partilha .autores-partilha-plugins .social-icons a{color:#262626}.autores-page.content-area .autores-partilha .autores-partilha-plugins .social-icons a .fa-email{font-family:Arial;font-size:22px;font-weight:700;line-height:50px}.autores-page.content-area .autores-partilha .autores-partilha-plugins .social-icons:hover a{color:#fff}.autores-page.content-area .autores-bestseller,.autores-page.content-area .autores-bibliografia{margin-top:60px;padding:0}.autores-page.content-area .autores-bestseller .autores-bestseller-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-sublabel{font-family:BryantProLight;font-size:32px;text-align:left;text-transform:uppercase;color:#262626;margin:0;padding:0 20px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-sublabel{font-size:14px}.autores-page.content-area .autores-bestseller .product-portlet-container,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs,.autores-page.content-area .autores-bibliografia .product-portlet-container{margin-top:20px;padding:0;float:left}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs{margin-top:10px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs{border:0;padding:0 20px}.autores-page.content-area .autores-bibliografia .sort-tabs{padding:0}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs .lang-label{font-family:BryantProRegular;font-size:14px;line-height:14px;text-align:left;color:#262626;margin-bottom:0}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab{font-family:BryantProRegular;font-size:14px;line-height:14px;text-align:left;text-transform:uppercase;text-decoration:underline;color:#262626;margin-bottom:0}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:hover{color:red}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:nth-child(n+3):before{color:#262626;content:'|';float:left}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab>a{color:#262626;font-size:14px;line-height:14px;border:0;margin:0;cursor:pointer}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab.active,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab.active>a{text-decoration-color:#ff0000!important;color:red!important;background-color:transparent}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab>a:hover{text-decoration-color:#ff0000!important;color:red!important;background:0 0}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:first-child>a{padding:0 15px 0 0}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:nth-child(n+2)>a{padding:0 10px}.autores-page.content-area .autores-bestseller .product-portlet-container,.autores-page.content-area .autores-bibliografia .product-portlet-container{padding:0}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet{padding:0 20px}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao{border-left:1px solid #000}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(2n+1){border-left:0}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet:nth-child(n+3){display:none}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(2n+2)+span{display:block!important;height:40px}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-portlet-anopublicacao{font-family:BryantProLight;font-size:22px;line-height:22px;min-height:22px;text-align:left;color:#262626;margin:0 0 20px 0}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .icons,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .authors,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .price,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .shipping{display:none}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .publication-date,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .publisher,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .title .title-product a.title-lnk{display:block;font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .title .title-product a.title-lnk{font-family:BryantProMedium}div.authors-scroll-to-top{font-family:WookIcones;font-size:50px;width:50px;height:50px;bottom:0;right:50px;color:#262626;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;padding:0;display:none;z-index:9000;background-color:#ccc}div.authors-scroll-to-top:after{content:">"}div.authors-scroll-to-top:hover{color:#fff;background-color:#000;cursor:pointer}.autores-tambem-comprou .otherShops-section .left-title{text-align:left}@media(min-width:504px){.autores-page.header-area .autores-banner-container{height:280px}.autores-page.header-area .autores-banner-container.autores-sem-avatar{height:101px}.autores-page.content-area h1.autores-nome{position:static;float:right;font-size:38px}.autores-page.content-area h1.autores-nome.autores-sem-avatar{float:left;margin-top:-71px}.autores-page.content-area .autores-avatar,.autores-page.content-area h1.autores-nome{margin-top:-244px;padding:0 24px}.autores-page.content-area .autores-rating{margin-top:36px;padding:0 24px}.autores-page.content-area .autores-biografia,.autores-page.content-area .autores-biografia.autores-sem-avatar{margin-top:36px;padding:0 24px}.autores-page.content-area .autores-partilha{margin-top:48px;padding:0 24px}.autores-page.content-area .autores-partilha .autores-partilha-label{vertical-align:middle}.autores-page.content-area .autores-partilha .autores-partilha-plugins{display:inline-block;vertical-align:middle}.autores-page.content-area .autores-bestseller,.autores-page.content-area .autores-bibliografia{margin-top:72px}.autores-page.content-area .autores-bestseller .autores-bestseller-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-label{font-size:38px;padding:0 24px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-sublabel{padding:0 24px}.autores-page.content-area .autores-bestseller .product-portlet-container,.autores-page.content-area .autores-bibliografia .product-portlet-container{margin-top:24px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs{margin-top:14px;padding:0 24px}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet{padding:0 24px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs .lang-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab>a{font-size:16px;line-height:16px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:nth-child(n+2)>a{padding:0 12px}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet:nth-child(3){display:block}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet:nth-child(n+4){display:none}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(2n+1){border-left:1px solid #000}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(3n+1){border-left:0}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(2n+2)+span{display:none!important}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(3n+3)+span{display:block!important;height:48px}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-portlet-anopublicacao{font-size:25px;line-height:25px;min-height:25px;margin:0 0 24px 0}}@media(min-width:688px){.autores-page.header-area{margin-top:80px}.autores-page.header-area .autores-banner-container{height:310px}.autores-page.header-area .autores-banner .autores-banner-background::before{height:310px}.autores-page.header-area .autores-banner-container.autores-sem-avatar{height:131px}.autores-page.content-area h1.autores-nome{font-size:65px}.autores-page.content-area h1.autores-nome.autores-sem-avatar{margin-top:-101px}.autores-page.content-area .autores-avatar,.autores-page.content-area h1.autores-nome{margin-top:-271px;padding:0 26px}.autores-page.content-area .autores-rating{font-size:16px;line-height:20px;margin-top:39px;padding:0 26px;float:right}.autores-page.content-area .autores-biografia,.autores-page.content-area .autores-biografia.autores-sem-avatar{font-size:18px;line-height:22px;margin-top:39px;padding:0 26px;float:right}.autores-page.content-area .autores-partilha{margin-top:52px;margin-bottom:0;padding:0 26px}.autores-page.content-area .autores-partilha .autores-partilha-label{font-size:16px}.autores-page.content-area .autores-partilha .autores-partilha-plugins{display:block}.autores-page.content-area .autores-partilha.autores-sem-avatar .autores-partilha-plugins{margin-top:0;display:inline-block}.autores-page.content-area .autores-bestseller,.autores-page.content-area .autores-bibliografia{margin-top:78px}.autores-page.content-area .autores-bestseller .autores-bestseller-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-label{font-size:44px;padding:0 26px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-sublabel{font-size:16px;padding:0 26px}.autores-page.content-area .autores-bestseller .product-portlet-container,.autores-page.content-area .autores-bibliografia .product-portlet-container{margin-top:26px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs{margin-top:16px;padding:0 26px}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet{padding:0 26px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs .lang-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab>a{font-size:20px;line-height:20px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:nth-child(n+2)>a{padding:0 13px}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet:nth-child(4){display:block}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(3n+1){border-left:1px solid #000}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(4n+1){border-left:0}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(3n+3)+span{display:none!important}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(4n+4)+span{display:block!important;height:52px}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-portlet-anopublicacao{font-size:28px;line-height:28px;min-height:28px;margin:0 0 26px 0}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .publication-date,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .publisher,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-info .title .title-product a.title-lnk{font-size:18px;line-height:22px}}@media(min-width:1080px){.autores-page.header-area .autores-banner-container{height:350px}.autores-page.header-area .autores-banner-container.autores-sem-avatar{height:161px}.autores-page.content-area h1.autores-nome{font-size:92px}.autores-page.content-area h1.autores-nome.autores-sem-avatar{margin-top:-131px}.autores-page.content-area .autores-avatar,.autores-page.content-area h1.autores-nome{margin-top:-305px;padding:0 30px}.autores-page.content-area .autores-rating{margin-top:45px;padding:0 30px;float:right}.autores-page.content-area .autores-biografia,.autores-page.content-area .autores-biografia.autores-sem-avatar{margin-top:45px;padding:0 30px;float:right}.autores-page.content-area .autores-partilha{margin-top:60px;padding:0 30px}.autores-page.content-area .autores-partilha .autores-partilha-plugins{display:inline-block}.autores-page.content-area .autores-bestseller{margin-top:90px}.autores-page.content-area .autores-bestseller .autores-bestseller-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-label{font-size:52px;padding:0 30px}.autores-page.content-area .autores-bestseller .autores-bestseller-label{text-align:right}.autores-page.content-area .autores-bibliografia .autores-bibliografia-sublabel{padding:0 30px}.autores-page.content-area .autores-bestseller .product-portlet-container .product-portlet,.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet{padding:0 30px}.autores-page.content-area .autores-bibliografia .product-portlet-container{margin-top:30px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs{margin-top:20px;padding:0 30px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs .lang-label,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab,.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab>a{font-size:24px;line-height:24px}.autores-page.content-area .autores-bibliografia .autores-bibliografia-lang-tabs>li.lang-tab:nth-child(n+2)>a{padding:0 15px}.autores-page.content-area .autores-bestseller .product-portlet-container{margin:0;float:right}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(4n+1){border-left:1px solid #000}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet.novo-anopublicacao:nth-of-type(6n+1){border-left:0}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(4n+4)+span{display:none!important}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet:nth-of-type(6n+6)+span{display:block!important;height:60px}.autores-page.content-area .autores-bibliografia .product-portlet-container .product-portlet .product-portlet-anopublicacao{font-size:32px;line-height:32px;min-height:32px;margin:0 0 30px 0}}.mega_container{padding:70px;background-color:#eaeaea;margin-bottom:40px;text-align:center;line-height:1.4}.voucker-pop{font-family:BryantProRegular;font-size:16px;text-align:center}.text-info-wrap .text-info{color:#262626;cursor:pointer;font-family:BryantProMedium;font-size:14px;line-height:18px;padding-right:30px;text-align:right;text-transform:uppercase;vertical-align:top;font-weight:400}.text-info-wrap .text-info::after{content:'i';font-family:BryantProBold;text-transform:lowercase;font-size:16px;text-align:center;color:#fff;background-color:red;padding:2px 7px 1px 7px;height:20px;width:20px;position:absolute;vertical-align:top;font-weight:400}.text-info-wrap-mktp .text-info-mktp{color:#262626;cursor:pointer;font-family:BryantProMedium;font-size:14px;line-height:18px;padding-right:30px;text-align:right;text-transform:uppercase;vertical-align:top;font-weight:400}.text-info-wrap-mktp .text-info-mktp::before{content:'i';font-family:BryantProBold;text-transform:lowercase;font-size:16px;text-align:center;color:#fff;background-color:red;padding:2px 7px 1px 7px;height:20px;width:20px;position:absolute;vertical-align:top;font-weight:400}.text-info-wrap .text-info:hover::after{background:#000}.text-info-wrap .text-info .bold{font-family:BryantProBold}.button-MEGA{background-color:#eaeaea;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;width:220px}.button-border{color:#000;border:2px solid #555}.button-selected{color:#fff;background-color:#000}.site-content.escolares{margin-top:96px}.site-content.escolares.has-showcases.has-banner{margin-top:36px}.site-content.escolares.has-showcases.has-showcasetop{margin-top:66px}.site-content.escolares.has-showcases.has-banner.has-showcasetop{margin-top:0}.site-content.escolares.has-showcases.has-showcasebottom{margin-bottom:45px}.site-content.escolares .showcases.escolares{padding:0}.site-content .escolares-area-page{margin:0;padding:0}.site-content .escolares-area-page .livrosAdotados .escolares_desconto{font-family:BryantProRegular;font-size:14px;text-transform:uppercase;color:red;text-align:right;padding-right:0}.site-content .escolares-area-page input[type=checkbox]{display:none}.site-content .escolares-area-page h2{font-family:BryantProBold;font-size:16px;text-transform:uppercase;line-height:24px;color:#262626;cursor:pointer;margin-top:15px;border-radius:0;margin-right:15px;margin-bottom:10px}.site-content .escolares-area-page .btn.btn-escolares{border:none;font-size:20px;line-height:50px;cursor:pointer;border-radius:0;font-family:BryantProMedium;text-align:center;text-transform:uppercase;color:#fff;background-color:red;max-width:215px;word-wrap:break-word;white-space:normal;float:right;padding:0;max-height:50px}.site-content .escolares-area-page .auxiliares .btn.btn-escolares{min-height:50px;line-height:20px;max-height:none;padding:10px 0}.site-content .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:40px 20px 0 0;text-align:center}.site-content.escolares.has-showcases.has-showcasebottom .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:40px 20px 30px 0}.site-content .escolares-area-page button.btn.btn-escolares:hover{background-color:#000}.site-content .escolares-area-page .btn.btn-escolares.disabled{background-color:#e5e5e5;cursor:default}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar{font-family:BryantProRegular;line-height:20px;font-size:20px;text-align:center;text-transform:uppercase;color:#262626;background-color:#f2f2f2;min-height:50px;border-radius:0}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar:hover{background-color:#000;color:#fff}.site-content .escolares-area-page .btn.btn-escolares:hover{background-color:#000}.site-content .escolares-area-page escolares_bloco_flash_principal{padding:0}.site-content .escolares-area-page .auxiliares .textoAuxiliares{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;color:#262626;margin-bottom:40px}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;color:#262626;margin-top:30px;margin-bottom:40px}.site-content .escolares-area-page .livrosTodos .textoLivrosTodos{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;color:#262626;margin-bottom:20px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{border:none;font-size:20px;line-height:20px;cursor:pointer;border-radius:0;font-family:BryantProRegular;text-align:center;text-transform:uppercase;color:#262626;background-color:#f2f2f2;word-wrap:break-word;white-space:normal}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa:hover{background-color:#262626;color:#fff}.site-content .escolares-area-page .banner-escolares{margin-top:0;margin-bottom:40px;min-height:60px;padding:0}.site-content .escolares-area-page h1{font-family:BryantProLight,BryantProMedium;font-size:32px;line-height:32px;text-align:left;text-transform:uppercase;color:#262626}.site-content .escolares-area-page h1 b{font-family:BryantProMedium;font-weight:400}.escolares-area-page .anos-options-header{padding:0 20px;margin-bottom:20px}.escolares-area-page .anos-options-header h1{margin:0}.escolares-area-page ul.anos{padding:0 0 0 20px}.escolares-area-page .disciplinas.checkbox{margin:0;padding:0 20px}.escolares-area-page ul.anos li{font-family:BryantProMedium;font-size:24px;text-align:center;color:#262626;background-color:#f7f7f7;line-height:55px;width:55px;margin:10px;margin:0 20px 20px 0;list-style:none;padding:0;float:left}.escolares-area-page ul.anos li.selected{color:#fff!important;background-color:#000!important;cursor:pointer!important}.escolares-area-page ul.anos li:nth-child(4n+1){clear:left}.escolares-area-page:not(.disabled) ul.anos li:hover{color:#fff;background-color:#000;cursor:pointer}.escolares-area-page.disabled .anos-options-header h1,.escolares-area-page.disabled ul.anos li{cursor:default;color:#ccc}.escolares-area-page .checkbox .option:before{border:solid 1px #000;margin-right:10px}.site-content .escolares-area-page .selecioneDistritoConcelho{display:block;padding:0 20px;margin:30px 0 20px 0}.site-content .escolares-area-page ul.collapse li span,.site-content .escolares-area-page ul.collapse.in li:hover span,.site-content .escolares-area-page ul.collapsing li span{text-transform:none;font-size:14px;font-family:BryantProRegular}.site-content .escolares-area-page ul.collapse.in li span{color:#333}.site-content .escolares-area-page ul li:hover span,.site-content .escolares-area-page ul.collapse.in li:hover span{color:#fff}.escolares-area-page .dropdown button{border:0;border-radius:0;width:100%;line-height:50px;padding:0;margin:0;position:relative;text-align:left;padding-left:10px;background-color:#f7f7f7;color:#262626;height:50px}.escolares-area-page .dropdown button .title{font-family:BryantProRegular;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:calc(100% - 50px);position:absolute;top:0;left:0;padding-left:10px}.escolares-area-page .dropdown button .caret{float:right;position:absolute;right:0;top:0;border:0;width:50px;height:50px;padding:0;line-height:50px}.escolares-area-page .dropdown button .caret:after{font-family:WookIcones;content:"v";font-size:50px;color:#000}.escolares-area-page ul#concelhos,.escolares-area-page ul#cursos,.escolares-area-page ul#distritos,.escolares-area-page ul#escolas,.escolares-area-page ul#tiposEnsino{width:100%;border-radius:0;border:0;background-color:#f5f5f5;text-align:left;-webkit-box-shadow:none;box-shadow:none;padding:0;position:relative;margin-top:2px}.escolares-area-page ul#concelhos li,.escolares-area-page ul#cursos li,.escolares-area-page ul#distritos li,.escolares-area-page ul#escolas li,.escolares-area-page ul#tiposEnsino li{height:50px;line-height:50px;text-overflow:ellipsis;overflow:hidden;cursor:pointer;min-height:50px;font-family:BryantProRegular;padding-left:15px;padding-right:15px;margin:0}.escolares-area-page ul#concelhos li:hover,.escolares-area-page ul#cursos li:hover,.escolares-area-page ul#distritos li:hover,.escolares-area-page ul#escolas li:hover,.escolares-area-page ul#tiposEnsino li:hover{background-color:#000}.escolares-area-page ul#concelhos li:hover,.escolares-area-page ul#cursos li:hover,.escolares-area-page ul#distritos li:hover span,.escolares-area-page ul#escolas li:hover,.escolares-area-page ul#tiposEnsino li:hover span{color:#fff}.site-content .escolares-area-page .row.content h1{font-family:BryantProLight;font-size:32px;line-height:32px;text-align:left;text-transform:uppercase;color:#262626}.escolares-area-page .dropdown.disabled,.escolares-area-page .dropdown.disabled button,.escolares-area-page .dropdown.disabled button .caret:after,.escolares-area-page .dropdown.disabled ul#tiposEnsino{cursor:default;color:#ccc}.escolares-area-page .dropdown.concelhos,.escolares-area-page .dropdown.cursos,.escolares-area-page .dropdown.distritos,.escolares-area-page .dropdown.escolas,.escolares-area-page .dropdown.tiposEnsino{margin-bottom:20px;padding:0 20px}.escolares-area-page .cursos-dropdown-header,.escolares-area-page .escola,.escolares-area-page .escolas-dropdown-header{margin:40px 0 0 0;padding:0 20px}.escolares-area-page .cursos-dropdown-header h1,.escolares-area-page .escolas-dropdown-header h1{margin:0;padding:0}.escolares-area-page .disciplinas.checkbox h2{margin:20px 0;text-transform:none}.escolares-area-page .disciplinas.checkbox label.option{margin:0 0 20px 0;padding:0;line-height:20px;float:none}.livrosAdotados{padding:0 20px;margin-top:0}.livrosAdotados h1{margin-top:0}.livrosAdotados .escolares_bloco_flash_principal{margin-top:0;margin-bottom:0;padding:0}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:20px;margin-top:0;padding:0}.livrosAdotados .cover{padding:0}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{font-family:BryantProRegular;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#262626;background-color:#f2f2f2;min-height:50px;margin-bottom:20px;min-height:50px;padding:15px 10px}.livrosAdotados .identacao_normal{padding:0;margin-bottom:20px}.seguintes_recomenda_bp{padding:0}.livrosAdotados .identacao_extra{padding-left:26px}.livrosAdotados .componentes{font-family:BryantProRegular;font-size:14px;text-align:left;text-transform:uppercase;text-decoration:underline;color:#262626;padding:0;margin-bottom:20px;cursor:pointer}.livrosAdotados .semAdocoes{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:red;display:inline-block}.livrosAdotados .semAdocoesVerTodos{font-family:BryantProRegular;font-size:14px;text-align:right;text-transform:uppercase;text-decoration:underline;color:#262626;display:inline-block;float:right;cursor:pointer}.livrosAdotados .info-no-adotions{margin-top:20px;margin-bottom:20px}.livrosAdotados .todos{background-color:#fff;padding:0}.livrosAdotados .todos .livrosAdotados{padding:0}.livrosAdotados .categoriaWeb{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;text-transform:uppercase;color:#00c8c8}.livrosAdotados .info-text{display:inline-block}.livrosAdotados .icon-info,.livrosAdotados .icon-infoAssiAlheia,.livrosAdotados .icon-infoAssiPE,.livrosAdotados .icon-infoBPD,.livrosAdotados .icon-infoBPD1Ciclo,.livrosAdotados .icon-infoBPDAlheio,.livrosAdotados .icon-infoConjuntoManuais{font-family:BryantProBold;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:#00c8c8;padding:2px 1px 1px 1px;width:20px;cursor:pointer;display:inline-block}.livrosAdotados .icon-info:hover,.livrosAdotados .icon-infoBPD:hover,.livrosAdotados .icon-infoConjuntoManuais:hover{background-color:#000}.livrosAdotados .precoCapa{font-family:BryantProRegular;font-size:14px;text-decoration:overline;color:#262626}.livrosAdotados .precoVenda{font-family:BryantProMedium;font-size:20px;color:#262626}.livrosAdotados .adocao-info{padding:0}.livrosAdotados .adocaoDireita{padding:0 0 0 20px;margin-bottom:0}.livrosAdotados.mega-manuais .adocaoDireita{margin-bottom:0}.seguintes_recomenda_bp .adocaoDireita{padding:0}.livrosAdotados .tituloAdocao{font-family:BryantProMedium;font-size:18px;line-height:22px;text-align:left;color:#262626}.livrosAdotados .autores,.livrosAdotados .editores{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626;width:100%}.livrosAdotados .escolares_preco{font-family:BryantProMedium;font-size:20px;color:#262626;margin-top:10px;text-align:right;padding:0}.livrosAdotados .escolares_quantidade_container{margin-top:10px;padding:0}.seguintes_recomenda_bp .escolares_quantidade_container{padding:0}.livrosAdotados .escolares_quantidade{font-family:BryantProMedium;font-size:20px;color:#262626;text-align:center;width:50px;border:1px solid #262626;vertical-align:middle;display:inline-block}.livrosAdotados .escolares_quantidade input{border:0;color:#262626;text-align:center;line-height:32px;padding:0;width:100%;height:100%}.livrosAdotados .escolares_voucher{font-family:BryantProMedium;font-size:14px;color:#262626;text-align:center;width:auto;border:1px solid #262626}.livrosAdotados .escolares_voucher.error{border:1px solid red}.livrosAdotados .escolares_voucher input{border:0;color:#262626;text-align:center;line-height:32px;padding:0;width:100%;height:100%;font-size:14px}.site-content .escolares-area-page .row.content .verTodosOsLivros{font-family:Bryant Pro Regular;font-size:14px;text-align:right;text-transform:uppercase;text-decoration:underline;color:#262626;cursor:pointer}div#escolaresVoltaMapa,div#escolares_submete_cesto{background:none repeat scroll 0 0 #e60918;border:1px solid #bbb;color:#fff;font-family:BryantProBold;font-size:20px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.5);text-transform:uppercase;width:100%;min-height:59px;line-height:45px;padding:0;margin:25px 0;cursor:pointer}.livrosTodos .escolares-li{cursor:pointer;margin-bottom:40px}.cabecalhoAdotados div.coluna-preco{border-right:0}.auxiliares{padding:0 20px;margin-top:0}.auxiliares h1{margin-top:0;margin-bottom:20px}.escolares-area-page .auxiliares button.btn.icon{padding:0;border-radius:0;background-color:red;position:relative;width:50px;height:50px;border:none;margin-left:20px}.escolares-area-page .auxiliares button.btn.icon.adicionado{background-color:#fcc}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart:after{color:#fff;font-size:50px;line-height:50px;margin-left:0;font-family:WookIcones;content:"c";text-transform:lowercase}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart.adicionado:after{content:"y"}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart:hover{background-color:#000}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart.adicionado:hover{background-color:#fcc;cursor:default}.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0}.escolares-area-page .auxiliares .titulo{font-family:BryantProMedium;font-size:18px;line-height:22px;text-align:left;color:#262626}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor{font-family:BryantProRegular;font-size:14px;line-height:18px;text-align:left;color:#262626}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:20px;padding-right:0}.escolares-area-page .auxiliares .preco{font-family:BryantProMedium;font-size:20px;color:#262626;padding:0 0 0 20px}.escolares-area-page .auxiliares .aux-com-desc{display:inline-block;width:calc(100% - 70px);float:left}.escolares-area-page .auxiliares .preco-capa{font-family:BryantProRegular;font-size:14px;text-decoration:line-through;color:#262626}.escolares-area-page .auxiliares .preco-venda{font-family:BryantProMedium;font-size:20px;color:#262626;text-align:right}.escolares-area-page .auxiliares .desconto{font-family:BryantProRegular;font-size:14px;color:red;text-align:right}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:20px;padding:0}.escolares-area-page .auxiliares .textoMaisAuxiliares a{font-family:BryantProRegular;font-size:14px;text-align:left;text-transform:uppercase;text-decoration:underline;color:#262626}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:40px;padding:0}.escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-cell{padding:0;float:left}.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell{padding:0 0 10px 0;float:right}.escolares-area-page .auxiliares .escolares_bloco_recomenda .preco{padding:0;float:right}.escolares-area-page .btns-aux{margin-top:20px}.escolares-area-page .auxiliares .btns-aux{padding:0;margin-top:40px}.escolares-area-page .auxiliares .btns-aux div{padding:0}.escolares-area-page .btns-aux .btn-escolares{min-width:100%;margin:0}.escolares-area-page .btns-aux .btn-right{margin:0;max-width:390px}.escolares-area-page .btns-aux .btn-left{margin:20px 0 0 0}.cabecalhoAuxiliares div.coluna-preco{border-right:0}.escolares_quantidade_container .quantityButton{font-size:20px;font-weight:600;line-height:34px;height:auto;position:relative;left:auto;top:auto;vertical-align:middle;margin-right:5px}.escolares_quantidade_container .quantityButton.plus{margin-right:0;margin-left:5px}.mapTooltip{position:absolute;border-radius:0;min-width:86px;text-transform:uppercase;font-weight:700;height:34px;background-color:#000;color:#fff;text-align:center;padding:10px;z-index:5;display:none;font-family:BryantProRegular}.escolares-area-page .goBack{padding-top:20px}div#justBeforeMap .header .goBack .icon{display:none;height:49px;width:109px}div#justBeforeMap .header .goBack .icon:hover{cursor:pointer;display:inline-block}.header .goBack .icon{background:url("/img/escolares/btns-schoolbooks.png") no-repeat scroll 0 0 transparent}.header .goBack .icon:hover{background:url("/img/escolares/btns-schoolbooks.png") no-repeat scroll -110px 0 transparent}.cabecalhoAdotados,.cabecalhoAuxiliares{font-family:BryantProRegular;font-size:20px;text-align:center;text-transform:uppercase;background-color:#f7f7f7;color:#262626;min-height:50px;line-height:50px;padding:0;margin-bottom:2px}.cabecalhoAdotados div,.cabecalhoAuxiliares div{border-right:2px solid;border-right-color:#fff}.escolares-area-page .content-map{padding-top:20px}.site-content .escolares-area-page .btnLivrosEscolares .font-cart:after{content:'>';font-family:WookIcones;font-size:42px;padding-left:10px}.vale-mega-elemento-codigo{margin-top:10px;padding-left:0;padding-right:0}.livrosAdotados .info-manual-digital{padding:unset;width:100%;height:6rem;margin-bottom:1em;margin-top:-1em}.livrosAdotados .info-manual-digital p{padding:.5rem;font-family:BryantProRegular;font-size:11px;font-weight:900}.livrosAdotados .info-manual-digital b{font-weight:inherit;font-family:inherit}@media (min-width:504px){.site-content.escolares{margin-top:104px}.site-content.escolares.has-showcases.has-banner{margin-top:44px}.site-content.escolares.has-showcases.has-showcasetop{margin-top:68px}.site-content.escolares.has-showcases.has-banner.has-showcasetop{margin-top:0}.site-content .escolares-area-page h1{font-size:38px;line-height:38px}.escolares-area-page ul.anos li:nth-child(8n+1){clear:none}.escolares-area-page ul.anos li:nth-child(9n+1){clear:left}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:24px}.livrosAdotados{padding:0 24px}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:24px}.auxiliares{padding:0 24px}.auxiliares h1{margin-bottom:24px}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:48px}.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:48px}.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:24px}.site-content .escolares-area-page .btns-aux .btn-escolares{margin:0}.escolares-area-page .btns-aux div.btn-left{padding-right:12px;margin:0}.escolares-area-page .btns-aux div.btn-right{padding-left:12px;margin:0}.site-content .escolares-area-page .banner-escolares{margin-bottom:48px}.escolares-area-page .anos-options-header{padding:0 24px;margin-bottom:24px}.escolares-area-page ul.anos{padding:0 0 0 24px}.escolares-area-page ul.anos li{margin:0 24px 24px 0}.escolares-area-page ul.anos{margin-bottom:12px}.escolares-area-page .disciplinas.checkbox{padding:0 24px}.escolares-area-page .disciplinas.checkbox h2{margin:24px 0}.site-content .escolares-area-page .selecioneDistritoConcelho{padding:0 24px;margin:36px 0 24px 0}.escolares-area-page .dropdown.concelhos,.escolares-area-page .dropdown.cursos,.escolares-area-page .dropdown.distritos,.escolares-area-page .dropdown.escolas,.escolares-area-page .dropdown.tiposEnsino{margin-bottom:24px;padding:0 24px}.escolares-area-page .cursos-dropdown-header,.escolares-area-page .escola,.escolares-area-page .escolas-dropdown-header{margin:48px 0 0 0;padding:0 24px}.escolares-area-page .disciplinas.checkbox label.option{margin:0 0 24px 0}.site-content .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:48px 24px 0 0}.site-content.escolares.has-showcases.has-showcasebottom .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:40px 20px 36px 0}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:48px}.livrosAdotados .adocaoDireita{padding:0 0 0 24px;margin-bottom:0}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:24px}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:0}.escolares-area-page .auxiliares .preco{padding:0 0 0 24px}.escolares-area-page .btns-aux .btn-left{margin:0}.escolares-area-page .auxiliares .btns-aux{margin-top:48px}.livrosAdotados .componentes,.livrosAdotados .identacao_normal{margin-bottom:24px}.escolares-area-page .btns-aux{margin-top:24px}.escolares-area-page .auxiliares button.btn.icon{margin-left:24px}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 74px)}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info div.adocaoDireita{padding:0}.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell{padding:0 0 12px 0}.vale-mega-elemento-codigo{padding-left:24px}.livrosAdotados .escolares_quantidade_container{padding-left:24px}.livrosAdotados .adocao-constituintes .escolares_quantidade_container{padding-left:0}.livrosAdotados .info-manual-digital p{padding:1.5rem;font-family:BryantProRegular;font-size:14px;font-weight:900}}@media (min-width:688px){.site-content.escolares{margin-top:129px}.site-content.escolares.has-showcases.has-banner{margin-top:49px}.site-content.escolares.has-showcases.has-showcasetop{margin-top:90px}.site-content.escolares.has-showcases.has-banner.has-showcasetop{margin-top:0}.site-content .escolares-area-page h1{font-size:44px;line-height:44px}.escolares-area-page .checkbox .option{max-width:100%;font-size:20px}.escolares-area-page ul.anos li{font-size:28px;width:65px;max-width:65px;height:65px;line-height:65px}.escolares-area-page .dropdown button.dropdown-toggle .title{font-size:20px}.escolares-area-page .dropdown-menu{font-size:20px}.escolares-area-page #map.show-bg svg{background:url("/img/escolares/bg-map-square-ilhas.png") transparent no-repeat}.site-content .escolares-area-page .btn.btn-escolares{font-size:24px}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:26px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{font-size:24px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{margin-right:26px}.site-content .escolares-area-page .auxiliares .btn.btn-escolares.btnVoltarMapa{margin-right:0}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar{font-size:24px;line-height:24px}.site-content .escolares-area-page .btnAdocoes .font-cart:after{content:'c';font-family:WookIcones;font-size:42px;padding-left:10px;text-transform:lowercase}.livrosAdotados{padding:0 26px}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:26px}.livrosAdotados .escolares_quantidade{font-size:24px;margin:auto}.livrosAdotados .escolares_preco{font-size:24px}.site-content .escolares-area-page .livrosAdotados .escolares_desconto{font-size:16px}.auxiliares{padding:0 26px}.auxiliares h1{margin-bottom:26px}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:52px}.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:52px}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:26px}.site-content .escolares-area-page .btns-aux .btn-escolares{margin:0}.escolares-area-page .btns-aux div.btn-left{padding-right:13px}.escolares-area-page .btns-aux div.btn-right{padding-left:13px}.site-content .escolares-area-page .banner-escolares{min-height:90px;margin-bottom:52px}.escolares-area-page .anos-options-header,.escolares-area-page .dropdown.tiposEnsino{margin-bottom:26px;padding:0 26px}.escolares-area-page ul.anos{padding:0 26px 0 26px}.escolares-area-page ul.anos li{margin:0 26px 26px 0}.escolares-area-page ul.anos{margin-bottom:13px}#justBeforeMap{margin-right:26px}#rightSideMapRegion .header .goBack{padding:0}.escolares-area-page .content-map{padding:0 26px}.escolares-area-page .disciplinas.checkbox{padding:0 26px}.escolares-area-page .disciplinas.checkbox h2{margin:26px 0}.site-content .escolares-area-page .selecioneDistritoConcelho{padding:0 26px;margin:39px 0 26px 0}.escolares-area-page .dropdown.concelhos,.escolares-area-page .dropdown.cursos,.escolares-area-page .dropdown.distritos,.escolares-area-page .dropdown.escolas{margin-bottom:26px;padding:0 26px}.escolares-area-page .cursos-dropdown-header,.escolares-area-page .escola,.escolares-area-page .escolas-dropdown-header{margin:52px 0 0 0;padding:0 26px}.escolares-area-page .disciplinas.checkbox label.option{margin:0 0 26px 0}.site-content .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:52px 26px 0 0;max-width:255px}.site-content.escolares.has-showcases.has-showcasebottom .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:40px 20px 39px 0}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:52px}.livrosAdotados .adocaoDireita{padding:0;margin-bottom:0}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:26px}.livrosAdotados .cover,.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0 26px 0 0}.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:26px}.escolares-area-page .auxiliares .btns-aux{margin-top:52px}.livrosAdotados .componentes,.livrosAdotados .identacao_normal{margin-bottom:26px}.escolares-area-page .btns-aux{margin-top:26px}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:0}.escolares-area-page .auxiliares .preco{padding:0}.escolares-area-page .auxiliares button.btn.icon{margin-left:26px}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 76px)}.seguintes_recomenda_bp{padding:0}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info img.cover{padding:0 0 0 26px}.escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-cell,.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell,.escolares-area-page .auxiliares .escolares_bloco_recomenda .preco{padding:0;float:none}.livrosAdotados .todos .livrosAdotados div.escolares_bloco_flash_principal div.identacao_normal{padding:0}.livrosAdotados .escolares_quantidade input{line-height:48px}.escolares_quantidade_container .quantityButton{font-size:24px;line-height:50px}.vale-mega-elemento-codigo{padding-left:0;padding-right:0}.livrosAdotados .escolares_quantidade_container{padding:0}.livrosAdotados .escolares_voucher input{line-height:48px;height:48px}.livrosAdotados .info-manual-digital p{padding:1.5rem;font-family:BryantProRegular;font-size:15px;font-weight:900}}@media (min-width:1080px){.site-content.escolares{margin-top:132px}.site-content.escolares.has-showcases.has-banner{margin-top:52px}.site-content.escolares.has-showcases.has-showcasetop{margin-top:87px}.site-content.escolares.has-showcases.has-banner.has-showcasetop{margin-top:0}.escolares-area-page .checkbox .option{max-width:100%}.escolares-area-page .dropdown{padding-top:20px}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:30px}.livrosAdotados{padding:0 30px}.livrosAdotados .adocaoDireita{margin-bottom:0}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:30px}.auxiliares{padding:0 30px}.auxiliares h1{margin-bottom:30px}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:60px}.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:60px}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:30px}.escolares-area-page .btns-aux div.btn-left .btn.btn-escolares.btnVoltarMapa{margin-right:0}.escolares-area-page .btns-aux div.btn-left{padding-right:15px}.escolares-area-page .btns-aux div.btn-right{padding-left:15px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{margin-right:30px}.site-content .escolares-area-page .banner-escolares{margin-bottom:60px}.escolares-area-page .anos-options-header{margin-bottom:30px;padding:0 0 0 30px}.site-content .escolares-area-page h1{text-align:right}.site-content .escolares-area-page .livrosAdotados h1{text-align:left}.site-content .escolares-area-page .auxiliares h1{text-align:left}.escolares-area-page ul.anos{padding:0 30px 0 30px}.escolares-area-page .dropdown.tiposEnsino{margin-bottom:30px;padding:0 30px}.escolares-area-page ul.anos li{margin:0 30px 30px 0}.escolares-area-page ul.anos{margin-bottom:15px}.escolares-area-page .disciplinas.checkbox h2{margin:30px 0}.site-content .escolares-area-page .selecioneDistritoConcelho{padding:0 0 0 30px;margin:45px 0 30px 0}.escolares-area-page .dropdown.concelhos,.escolares-area-page .dropdown.cursos,.escolares-area-page .dropdown.distritos,.escolares-area-page .dropdown.escolas{margin:60px 0 30px 0;padding:0 30px}.escolares-area-page .cursos-dropdown-header,.escolares-area-page .escola,.escolares-area-page .escolas-dropdown-header{margin:60px 0 30px 0;padding:0 0 0 30px}#justBeforeMap{margin-top:45px;margin-right:30px}#rightSideMapRegion .header .goBack{padding:0}.escolares-area-page .content-map{margin:0 0 30px 0;padding:0 30px}.escolares-area-page .disciplinas.checkbox{padding:0 30px;margin:30px 0 30px 0}.escolares-area-page .disciplinas.checkbox label.option{margin:0 0 30px 0}.site-content .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:60px 30px 0 0}.site-content.escolares.has-showcases.has-showcasebottom .escolares-area-page .btn.btn-escolares.btnLivrosEscolares{margin:40px 20px 45px 0}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:60px}.livrosAdotados .cover{padding-right:30px}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:30px}.livrosAdotados .cover,.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0 30px 0 0}.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:30px}.escolares-area-page .auxiliares .btns-aux{margin-top:60px}.livrosAdotados .componentes,.livrosAdotados .identacao_normal{margin-bottom:30px}.escolares-area-page .btns-aux{margin-top:30px}.escolares-area-page .auxiliares button.btn.icon{margin-left:30px}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 80px)}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info img.cover{padding:0 0 0 30px}.vale-mega-elemento-codigo{margin:auto;padding-left:26px;padding-right:26px}.livrosAdotados .escolares_quantidade_container{margin:auto;text-align:center}.livrosAdotados .escolares_voucher input{font-size:16px}.livrosAdotados .info-manual-digital p{padding:1.5rem;font-family:BryantProRegular;font-size:17px;font-weight:900}}.mapa-site-content{margin:60px auto 0 auto;padding:0 20px;max-width:360px;float:none;display:table;font-family:BryantProMedium;font-size:20px;line-height:44px;text-transform:uppercase}.mapa-site-content .mapa-site-header{margin:36px 0 14px 0;font-family:BryantProLight;font-size:32px;line-height:1;color:red;text-transform:uppercase}.mapa-site-content .nav-stacked{padding:0}.mapa-site-content a{color:#262626;padding:0;cursor:pointer}.mapa-site-content .arvore-tematica-panel li{list-style-type:none}.mapa-site-content .arvore-tematica-panel ul{padding:0}.mapa-site-content .arvore-tematica-panel ul:not([data-nivel="1"]){padding:0 0 0 10px}.mapa-site-content .arvore-tematica-panel ul[data-nivel="2"]{font-family:BryantProRegular;font-size:16px;line-height:44px}.mapa-site-content .arvore-tematica-panel ul[data-nivel="3"]{font-size:14px;line-height:44px}.mapa-site-content .arvore-tematica-panel ul[data-nivel="3"]>li ul a{font-family:BryantProMedium;text-transform:none;float:left}.mapa-site-content .arvore-tematica-panel ul[data-nivel="4"] li,.mapa-site-content .arvore-tematica-panel ul[data-nivel="4"] li ul{display:inline-block;vertical-align:middle}.mapa-site-content .arvore-tematica-panel ul[data-nivel="4"] li:not(:last-child)>.comma::after{content:", "}.mapa-site-content .arvore-tematica-panel ul[data-nivel="3"]>li ul[data-nivel="5"]>li a{font-family:BryantProRegular;text-transform:none}@media(min-width:504px){.mapa-site-content{padding:0 24px;max-width:564px}.mapa-site-content .mapa-site-header{margin:43px 0 17px 0;font-size:38px}.mapa-site-content .arvore-tematica-panel ul:not([data-nivel="1"]){padding:0 0 0 12px}}@media(min-width:688px){.mapa-site-content{margin:80px auto 0 auto;padding:0 26px;max-width:768px;font-size:24px;line-height:50px}.mapa-site-content .mapa-site-header{margin:47px 0 17px 0;font-size:44px}.mapa-site-content .arvore-tematica-panel ul:not([data-nivel="1"]){padding:0 0 0 13px}.mapa-site-content .arvore-tematica-panel ul[data-nivel="2"]{font-size:18px;line-height:50px}.mapa-site-content .arvore-tematica-panel ul[data-nivel="3"]{font-size:16px;line-height:50px}}@media(min-width:1080px){.mapa-site-content{padding:0 30px;max-width:1200px}.mapa-site-content .mapa-site-header{margin:54px 0 21px 0;font-size:52px}.mapa-site-content .arvore-tematica-panel ul:not([data-nivel="1"]){padding:0 0 0 15px}}.add-other-article{display:block;float:right;position:relative}.shadow-h3{box-shadow:inset 0 0 .1em gray}.devolucoes-content,.trocas-content{font-family:BryantProRegular;font-size:16px;margin:60px auto 0 auto;padding:40px 20px;max-width:360px;color:#262626;float:none}.devolve-outro-artigo{margin-top:-146px!important;right:0;position:relative}.botao-submit-troca{margin-top:50px!important}.add-another-item{font-family:BryantProMedium;font-size:20px;line-height:1;text-transform:uppercase;text-align:center;color:#fff;background-color:red;border:0;padding:15px 10px;cursor:pointer;font-weight:initial}.conteudo h3{font-family:BryantProRegular;font-size:14px;line-height:15px;color:#262626;text-transform:uppercase;cursor:pointer;margin-top:20px;margin-bottom:20px}.tamanho-uniform{width:auto}.conteudo h2.expand.collapsed::after,.conteudo h2.expand::after,.conteudo h3.expand.collapsed::after,.conteudo h3.expand::after{content:'+';display:inline-block;color:#000;font-family:WookIcones;font-size:28px;line-height:0;position:absolute;right:7px}.conteudo h3.expand::after{content:'-';right:8px}.conteudo h3:hover::after{color:#fff}.conteudo h3:hover{color:#fff;background-color:#000}.trocas-content label,.trocas-content p{margin:auto}.devolucoes-content h2,.trocas-content h2{font-family:BryantProLight;font-size:32px;line-height:1;margin:0 auto 20px auto;color:red}.devolucoes-content .introducao,.trocas-content .introducao{margin-bottom:40px}.devolucoes-content .introducao a,.trocas-content .introducao a{color:#262626;text-decoration:underline;cursor:pointer}.devolucoes-content .conteudo,.devolucoes-content .header,.trocas-content .conteudo{margin-bottom:40px}.devolucoes-content .conteudo p,.trocas-content .conteudo p{margin:20px auto 10px auto}.devolucoes-content .conteudo label.error,.trocas-content .conteudo label.error{margin:10px auto 0 auto}.devolucoes-content .conteudo #devolucao-tipo p,.trocas-content .conteudo .talao p{margin:0 auto 10px auto}.devolucoes-content .conteudo .talao input,.trocas-content .conteudo .talao input{width:calc(100% - 30px);float:left}.devolucoes-content .conteudo .talao .talao-info,.trocas-content .conteudo .talao .talao-info{font-family:BryantProBold;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;padding:2px;margin-left:10px;height:20px;width:20px;float:left;cursor:pointer}.devolucoes-content .email input,.trocas-content .conteudo .email input{max-width:355px}.devolucoes-content .isbn .input-container,.devolucoes-content .talao .input-container,.trocas-content .conteudo .isbn .input-container,.trocas-content .conteudo .talao .input-container{padding:0 10px 0 0}.devolucoes-content .isbn .input-container input,.trocas-content .conteudo .isbn .input-container input{width:100%;float:left}.devolucoes-content #devolucao-container button,.devolucoes-content #devolucao-container-talao button,.trocas-content .conteudo #artigos-validados button{margin:10px auto 0 auto}.devolucoes-content input,.trocas-content .conteudo input{min-height:50px;border:1px solid #000;border-radius:0;padding:10px}.devolucoes-content button,.trocas-content .conteudo button{font-family:BryantProMedium;font-size:20px;line-height:1;text-transform:uppercase;text-align:center;color:#fff;background-color:red;border:0;padding:15px 10px}.devolucoes-content button:hover,.trocas-content .conteudo button:hover{background-color:#000}.devolucoes-content button.disabled,.devolucoes-content button:disabled,.trocas-content .conteudo button.disabled,.trocas-content .conteudo button:disabled{background-color:#ccc}.devolucoes-content button.disabled:hover,.trocas-content .conteudo button.disabled:hover{background-color:#ccc;cursor:default}.trocas-content .conteudo .artigos .artigo{font-family:BryantProMedium;font-weight:400;margin:10px auto 0 auto}.trocas-content .conteudo .artigos .artigo:first-of-type{margin:20px auto 0 auto}.trocas-content .conteudo .artigos .artigo .remover{font-family:BryantProRegular;text-transform:uppercase;text-decoration:underline;cursor:pointer}.devolucoes-content #validar>div{padding-right:0}@media(max-width:687px){.devolucoes-content #validar>div{padding-left:0}}.devolucoes-content #validar>div>*{margin-bottom:20px}.devolucoes-content #devolucao-container,.devolucoes-content #devolucao-container-talao{margin-top:10px;margin-bottom:10px}.devolucoes-content label[for]{cursor:pointer}.devolucoes-content #devolucao-tipo .select-box{margin-bottom:20px}.devolucoes-content #devolucao-tipo button{margin-top:20px}.devolucoes-content .checkbox .option{margin-bottom:0;margin-top:20px}.devolucoes-content .checkbox .option:before{position:absolute;top:0;border:1px solid #262626}.devolucoes-content .checkbox input[type=radio]:checked+.option:before{font-size:25px;font-family:WookIcones}.devolucoes-content [name^=reason]:not(:checked)+.option>.add-images{display:none}.devolucoes-content .artigos-container .artigo-container>*{float:left;width:100%;margin-bottom:20px}.devolucoes-content .artigos-container .select-box-container{min-width:200px}.devolucoes-content .artigo-container textarea{border:1px solid #000;border-radius:0;padding:10px;resize:none;min-width:200px}.devolucoes-content .artigo-container .additional-fields-container>*{margin-top:20px}.devolucoes-content .artigo-container .files-container{word-break:break-all}.devolucoes-content .artigo-container .files-container>:not(:last-child){margin-bottom:10px}.devolucoes-content .artigo-container .files-container>:last-child{margin-bottom:20px}.devolucoes-content .artigo-container .files-container .icon-trash{display:inline-block;vertical-align:middle;margin:0 0 0 7px;position:relative;height:30px;width:30px}.devolucoes-content .artigo-container .files-container .font-icon::after{transform:translate(-50%,-50%);left:50%;top:50%;position:absolute}@media(min-width:504px){.devolve-outro-artigo{margin-top:-30px!important;right:0;position:relative}.conteudo h3{font-size:18px;line-height:50px}.conteudo h2.expand.collapsed::after,.conteudo h2.expand::after,.conteudo h3.expand.collapsed::after,.conteudo h3.expand::after{line-height:50px}.devolucoes-content,.trocas-content{padding:48px 24px;max-width:564px}.devolucoes-content h2,.trocas-content h2{font-size:38px}}@media(min-width:688px){.devolve-outro-artigo{margin-top:-30px!important;right:-240px;position:relative}.conteudo h3{font-size:18px;line-height:50px}.conteudo h2.expand.collapsed::after,.conteudo h2.expand::after,.conteudo h3.expand.collapsed::after,.conteudo h3.expand::after{line-height:50px}.devolucoes-content,.trocas-content{font-size:18px;margin:80px auto 0 auto;padding:52px 26px;max-width:768px}.devolucoes-content h2,.trocas-content h2{font-size:44px}.devolucoes-content .introducao,.trocas-content .introducao{text-align:right}}@media(min-width:1080px){.devolucoes-content #devolucao-container button,.devolucoes-content #devolucao-container-talao button,.trocas-content .conteudo #artigos-validados button{margin:54px -30px 0 auto}.add-other-article{display:block;float:right;position:absolute}.devolve-outro-artigo{margin-top:10px!important;right:16px;position:absolute}.botao-submit-troca{margin-top:70px!important}.tamanho-uniform{width:355px}.conteudo h3{font-size:18px;line-height:50px}.conteudo h2.expand.collapsed::after,.conteudo h2.expand::after,.conteudo h3.expand.collapsed::after,.conteudo h3.expand::after{line-height:50px}.devolucoes-content,.trocas-content{padding:60px 30px;max-width:1200px}.devolucoes-content h2,.trocas-content h2{font-size:52px}.devolucoes-content .artigos-container{display:table;width:100%}.devolucoes-content .artigos-container .artigo-container,.devolucoes-content .artigos-container .artigo-header{display:table-row!important}.devolucoes-content .artigos-container .artigo-container>*,.devolucoes-content .artigos-container .artigo-header>*{float:none;display:table-cell;vertical-align:top}.devolucoes-content .artigos-container .artigo-container>:not(:last-child),.devolucoes-content .artigos-container .artigo-header>:not(:last-child){padding:15px}.devolucoes-content .artigos-container .artigo-header>*{font-size:20px;background-color:#f7f7f7}.devolucoes-content .artigos-container .artigo-header>:not(:last-child){border-right:2px solid #fff}}.offer-ebboks-landing-area{margin:0;padding:0 0 40px 0;overflow-y:auto}.offer-ebboks-landing-area div{padding:0}.offer-ebboks-landing-area .header{background-color:#00c8c8;margin-bottom:40px;background-image:url(/img/ebooks-offers/20160301-OfertaEbook-XS.png);background-repeat:no-repeat;background-position-x:center;background-position-y:inherit}.offer-ebboks-landing-area .header .title{font-family:BryantProMedium;font-size:42px;line-height:1;text-align:center;color:#fff;padding:0 20px;margin-top:130px}.offer-ebboks-landing-area .header .subtitle{font-family:BryantProMedium;font-size:20px;line-height:24px;text-align:center;color:#fff;padding:0 20px;margin-bottom:20px}.offer-ebboks-landing-area .header .text{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:center;color:#fff;padding:0 20px;margin-bottom:20px}.offer-ebboks-landing-area .header .slogan{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:center;color:#fff;padding:0 20px;margin-bottom:40px}.offer-ebboks-landing-area .site-content{padding:0 20px;margin-bottom:0;width:auto;display:block}.offer-ebboks-landing-area .info{margin-bottom:40px}.offer-ebboks-landing-area .info .product{margin-bottom:20px;display:flex}.offer-ebboks-landing-area .info .product .product-cover{padding-right:20px}.offer-ebboks-landing-area .info .product .product-details{display:flex;flex-wrap:wrap;margin:auto 0;flex:1 1 0px;align-items:center}.offer-ebboks-landing-area .info .product .product-details .offer-title{font-family:BryantProLight;font-size:32px;line-height:1;text-align:left;color:#262626;text-transform:uppercase}.offer-ebboks-landing-area .info .product .product-details .product-title{font-family:BryantProMedium;font-size:18px;line-height:22px;text-align:left;color:#262626;text-transform:uppercase}.offer-ebboks-landing-area .info .product .product-details .product-author{font-family:BryantProRegular;font-size:18px;line-height:22px;text-align:left;color:#262626;text-transform:uppercase}.offer-ebboks-landing-area .info .text{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:left;color:#262626}.offer-ebboks-landing-area .actions .button .desc:hover{background-color:#000;min-height:50px}.offer-ebboks-landing-area .actions .button .desc{font-family:BryantProMedium;font-size:20px;text-align:center;text-transform:uppercase;color:#fff;line-height:50px;background-color:#00c8c8;cursor:pointer}.offer-ebboks-landing-area.error-view .btn-close{float:right}.offer-ebboks-landing-area.error-view .btn-close .close-lnk{text-decoration:none;color:inherit}.offer-ebboks-landing-area.error-view .site-content h2.title{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0}.offer-ebboks-landing-area.error-view .site-content h3.text{font-family:BryantProRegular;font-size:16px;line-height:20px;color:#262626;text-align:center}.landing-page-redirect{margin:0;padding:0 0 40px 0;overflow-y:auto}.landing-page-redirect a{text-decoration:unset;color:unset}.landing-page-redirect .landing-page-redirect-background{margin-bottom:48px;background-image:url(/img/ebooks-offers/20160301-OfertaEbook-XS.png);background-color:#00c8c8;background-repeat:no-repeat;background-position-x:center;background-position-y:inherit}.landing-page-redirect .title{font-family:BryantProMedium;font-size:42px;line-height:1;text-align:center;color:#fff;padding:0 20px;margin-top:130px;overflow-y:unset}.landing-page-redirect .subtitle{font-family:BryantProMedium;font-size:20px;line-height:24px;text-align:center;color:#fff;padding:0 20px;margin-bottom:20px}.landing-page-redirect .text{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:center;color:#fff;padding:0 20px;margin-bottom:20px}.landing-page-redirect .slogan{font-family:BryantProRegular;font-size:16px;line-height:20px;text-align:center;color:#fff;padding:0 20px;margin-bottom:40px}.landing-page-redirect .landing-page-redirect-body .landing-page-button{display:block;height:50px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;margin:15px 0 15px 0;padding:0 15px 0 15px;background-color:#00c8c8;font-family:BryantProMedium;text-transform:uppercase;padding:0;font-size:20px;color:#fff;line-height:50px;width:90%;margin:0 auto;margin-top:10px}.landing-page-redirect .landing-page-redirect-span:after{opacity:0}@media (min-width:504px){.offer-ebboks-landing-area .header{margin-bottom:48px;background-image:url(/img/ebooks-offers/20160301-OfertaEbook-S.png)}.offer-ebboks-landing-area .header .title{margin-top:167px;font-size:52px}.offer-ebboks-landing-area .header .slogan{margin-bottom:48px}.offer-ebboks-landing-area .site-content{padding:0 24px}.offer-ebboks-landing-area .info{margin-bottom:48px}.offer-ebboks-landing-area .info .product{margin-bottom:24px}.offer-ebboks-landing-area .info .product .product-cover{padding-right:24px}.offer-ebboks-landing-area .info .product .product-details .offer-title{font-size:38px}}@media (max-width:688px){.offer-ebboks-landing-area .actions .button:first-of-type{margin-bottom:10px}}@media (min-width:688px){.offer-ebboks-landing-area .header{margin-bottom:52px;background-image:url(/img/ebooks-offers/20160301-OfertaEbook-MD.png)}.offer-ebboks-landing-area .header .title{margin-top:190px;font-size:72px}.offer-ebboks-landing-area .header .subtitle{font-size:24px;line-height:28px}.offer-ebboks-landing-area .header .text{font-size:18px;line-height:22px}.offer-ebboks-landing-area .header .slogan{margin-bottom:52px}.offer-ebboks-landing-area .site-content{padding:0 26px}.offer-ebboks-landing-area .info{margin-bottom:52px}.offer-ebboks-landing-area .info .product{margin-bottom:0}.offer-ebboks-landing-area .info .product .product-cover{padding-right:26px}.offer-ebboks-landing-area .info .product .product-details .offer-title{font-size:44px}.offer-ebboks-landing-area .info .text{font-size:18px;line-height:22px;margin-top:20px}.offer-ebboks-landing-area .actions .button .desc{font-size:24px}.offer-ebboks-landing-area .actions .button-login{padding-right:13px}.offer-ebboks-landing-area .actions .button-regist{padding-left:13px}}@media (min-width:1080px){.offer-ebboks-landing-area .header{margin-bottom:60px;background-image:url(/img/ebooks-offers/20160301-OfertaEbook-LG.png)}.offer-ebboks-landing-area .header .title{margin-top:205px;font-size:92px}.offer-ebboks-landing-area .header .subtitle{font-size:32px;line-height:36px}.offer-ebboks-landing-area .header .slogan{margin-bottom:60px}.offer-ebboks-landing-area .site-content{padding:0 30px}.offer-ebboks-landing-area .info{margin-bottom:60px}.offer-ebboks-landing-area .info .product .product-cover{padding-right:30px}.offer-ebboks-landing-area .info .product .product-details .offer-title{font-size:52px}.offer-ebboks-landing-area .actions .button-login{padding-right:15px}.offer-ebboks-landing-area .actions .button-regist{padding-left:15px}.landing-page-redirect .landing-page-redirect-body .landing-page-button{display:block;margin-left:6.5%}.landing-page-redirect .title{font-size:72px}.landing-page-redirect .subtitle{font-size:32px;margin-top:20px;width:100%;height:31px}.landing-page-redirect .landing-page-redirect-body .landing-page-button.redirect-app{display:none}}.afliados_space{padding-left:20px;padding-right:20px;padding-bottom:0;margin-top:30px}.row.row-afiliados{margin-left:0;margin-right:0}.afiliados-main h1{font-family:BryantProLight;line-height:1;text-transform:uppercase;color:red;font-size:32px;text-align:left;margin-top:0;margin-bottom:0}.afiliados-main .faqs h1{font-family:BryantProLight;line-height:1;text-align:left;text-transform:uppercase;color:red;font-size:32px}.afiliados-main h3{font-family:BryantProRegular;line-height:1.2;text-align:left;color:#262626;font-size:16px;margin-top:0;margin-bottom:0}.afiliados-main .faqs.collapsed:after,.afiliados-main .faqs:after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProRegular;font-size:16px;right:0;margin-right:10px}.afiliados-main .faqs:after{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:BryantProRegular;font-size:16px;right:0;margin-right:10px}.afliados_space .btn-registo{font-family:BryantProRegular;line-height:1;text-transform:uppercase;text-align:center;color:#fff;background-color:#000;font-size:20px;padding:15px 10px;margin-bottom:10px}.space_top{margin-top:40px}.space_botoes_texto{margin-top:60px}.space_titulo_texto{margin-top:20px}.afliados_space .btn-login{font-family:BryantProMedium;line-height:1;text-transform:uppercase;text-align:center;color:#fff;background-color:red;font-size:20px;padding:15px 10px}.site-content .afiliados-main .article{color:#000;text-transform:uppercase;cursor:pointer;margin-top:10px;margin-bottom:0;padding:0}.site-content .afiliados-main .article h2{margin:10px 0;font-family:BryantProRegular;font-size:20px;line-height:26px}.site-content .afiliados-main .article h2 span{display:inline-block;vertical-align:middle;width:calc(100% - 12px);font-size:16px}.site-content .afiliados-main .article h2:after,.site-content .afiliados-main .article.collapsed h2:after{color:#000;font-family:BryantProRegular;font-size:20px;content:'+'}.site-content .afiliados-main .article h2:after{content:'-';right:0}.site-content .afiliados-main .article:hover{color:#fff;background-color:#000}.site-content .afiliados-main .article:hover h2,.site-content .afiliados-main .article:hover h2:after{color:#fff}.afiliados-content{margin:20px 10px;font-family:BryantProRegular;font-size:16px;line-height:1.2}.space{margin-right:20px}@media (min-width:504px){.afliados_space{padding-left:24px;padding-right:24px}.space_top{margin-top:48px}.space_botoes_texto{margin-top:72px}.space_titulo_texto{margin-top:24px}.afiliados-main .faqs h1{font-size:38px}.afiliados-main h1{font-size:38px}.space{margin-right:24px}.site-content .afiliados-main .article h2 span{font-size:18px}.afiliados-content{margin:24px 12px}}@media (min-width:688px){.afliados_space{padding-left:26px;padding-right:26px}.btn-registo{font-size:24px;padding:13px 10px;margin-bottom:0;width:calc(66.66% - 26px)}.afliados_space .btn-login{font-size:24px;padding:13px 10px}.space_top{margin-top:52px}.space_botoes_texto{margin-top:78px}.space_titulo_texto{margin-top:26px}.afiliados-main .faqs h1{font-size:44px}.afiliados-main h1{font-size:44px}.space{margin-right:26px}.site-content .afiliados-main .article h2 span{font-size:20px}.afiliados-content{margin:26px 13px;font-size:18px}.afiliados-main h3{font-size:18px}}@media (min-width:1080px){.afliados_space{padding-left:30px;padding-right:30px}.afliados_space .btn-registo{font-size:24px;padding:13px 10px;margin-bottom:0;width:calc(75% - 30px)!important}.afliados_space .btn-login{font-size:24px;padding:13px 10px}.space_top{margin-top:60px}.space_botoes_texto{margin-top:90px}.space_titulo_texto{margin-top:60px}.row.row-afiliados:first-child .space_titulo_texto{margin-top:90px}.afiliados-main .faqs h1{font-size:52px}.afiliados-main h1{font-size:52px!important;text-align:right}.space{margin-right:30px}.site-content .afiliados-main .article h2 span{font-size:22px}.afiliados-content{margin:30px 15px;font-size:18px}.afiliados-main h3{font-size:18px}}.font-icon{font-family:WookIcones;display:inline-block;height:50px;width:50px}.font-icon::after{font-family:WookIcones;font-size:50px;line-height:1;color:#000;font-weight:400}.icon-trash::after{content:"L";color:#b4b4b4}.icon-lista-pesquisa:after{margin-top:-10px;margin-left:-24px;cursor:pointer;font-family:WookIcones;content:'2';width:20px;height:20px;display:inline-block;font-size:50px}.icon-lista-pesquisa-normal:after{font-family:WookIcones;content:'2';text-transform:lowercase;width:20px;height:20px;display:inline-block;font-size:50px;margin-top:-20px;margin-left:-25px;cursor:pointer}.icon-grid-pesquisa:after{margin-top:-10px;margin-left:-24px;cursor:pointer;font-family:WookIcones;content:'1';width:20px;height:20px;display:inline-block;font-size:50px}.icon-grid-pesquisa-normal:after{font-family:WookIcones;content:'1';width:20px;height:20px;display:inline-block;font-size:50px;margin-top:-20px;margin-left:-25px;cursor:pointer}.icon-plus::after{content:"+";color:#b4b4b4}[data-toggle=collapse] .arrow-down::before{font-family:WookIcones;content:"W";font-size:45px}[data-toggle=collapse].collapsed .arrow-down::before{content:"V"}@media (min-width:1080px){.icon-grid-pesquisa-normal::after,.icon-lista-pesquisa-normal:after{margin-left:-15px}}#loginRedesSociais{text-align:center}.extra-social{margin-top:40px}.login-social-message label::before{display:none}.btnSocialLogin{white-space:nowrap;background:#fff;margin-right:0;border:0;padding:0;width:100%}.btnSocialLogin:hover{cursor:pointer}.btnSocialLogin .custom-btn-icon{width:100%;height:50px}.btnSocialLogin .custom-btn-icon i{text-align:center;color:#fff;font-size:24px;width:100%;line-height:50px}.btnSocialLogin .custom-btn-icon i.fa-apple{color:#000}.btnSocialLogin .custom-btn-text{line-height:50px;font-size:24px;font-family:BryantProMedium;text-align:center;text-transform:uppercase;color:#fff;width:calc(100% - 45px)}.btnSocialLogin.buttonFacebook{background-color:#3b5998}.btnSocialLogin.buttonTwitter{background-color:#09f}.btnSocialLogin.buttonGoogle{background-color:#c30}.login-area-new.login.assoc #overlay-popup .wave{z-index:0}@media (min-width:688px){.btnSocialLogin .custom-btn-icon{width:45px}.btnSocialLogin .custom-btn-icon i{width:45px}}.page-wrapper.mktp-msg{background-color:#f7f7f7;position:fixed;height:100%;overflow-y:auto;display:flex;flex-wrap:wrap}.page-wrapper.mktp-msg .btn-close{padding:20px 0 0 0;float:right;color:#262626;text-decoration:none;margin-bottom:40px}.page-wrapper.mktp-msg .btn-close:active .page-wrapper.mktp-msg .btn-close:hover,.page-wrapper.mktp-msg .btn-close:focus{color:#262626;text-decoration:none}.page-wrapper.mktp-msg .site-content{margin-bottom:0}.page-wrapper.mktp-msg .site-content .msg-title{font-family:BryantProRegular;line-height:1.2;font-size:24px;color:#262626;text-align:center;padding-bottom:10px}.page-wrapper.mktp-msg.nomktp .site-content .msg-title{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0}.page-wrapper.mktp-msg .site-content .msg-title.error{padding-bottom:110px}.page-wrapper.mktp-msg .site-content .msg-title span{font-family:BryantProMedium}.page-wrapper.mktp-msg .site-content .msg-subtitle{text-align:center;padding-bottom:15px;font-family:BryantProRegular;font-size:12px;color:#262626}.page-wrapper.mktp-msg .site-content .seller-name{font-family:BryantProRegular;font-size:20px;line-height:20px;color:#262626;text-align:center;margin:10px 0 0 0}.page-wrapper.mktp-msg .site-content .subject{font-family:BryantProRegular;line-height:1.2;color:#262626;font-size:16px;padding:40px 0 10px 0}.page-wrapper.mktp-msg .site-content .subject span{font-family:BryantProMedium}.page-wrapper.mktp-msg .site-content .msg-order-info-link{font-family:BryantProRegular;text-transform:uppercase;line-height:1.2;font-size:14px;color:#262626;text-align:center;text-decoration:underline;cursor:pointer;padding-bottom:20px}.page-wrapper.mktp-msg .site-content .msg-order-info-link.collapsed .open{display:block}.page-wrapper.mktp-msg .site-content .msg-order-info-link.collapsed .close{display:none}.page-wrapper.mktp-msg .site-content .msg-order-info-link .open{display:none}.page-wrapper.mktp-msg .site-content .msg-order-info-link .close{display:block}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info{padding-top:10px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product{padding-bottom:20px;display:flex}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info{padding-right:0;display:flex;flex-wrap:wrap}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info span{padding:0}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .title{color:#262626;display:block;font-family:BryantProMedium;font-size:14px;line-height:14px;margin:0 auto;text-align:left;word-wrap:break-word;vertical-align:middle;padding-bottom:5px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .condition{font-family:BryantProRegular;text-transform:uppercase;line-height:14px;font-size:14px;color:#262626;padding-bottom:10px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .description{color:#262626;display:block;font-family:BryantProMedium;font-size:14px;line-height:14px;margin:0 auto;text-align:left;word-wrap:break-word;vertical-align:middle;display:-webkit-inline-box;max-height:calc(14px*1*2);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .price-wrapper{min-height:28px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .price{color:red;font-family:BryantProMedium;font-size:18px;line-height:18px;padding-top:10px;margin:0;text-align:left;position:absolute;bottom:0}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda{padding:0;margin-top:20px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages{margin-bottom:40px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .messagearea{background-color:#fff;border:none}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .name{margin-top:20px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .name input{margin:0 0 10px 0;padding:0 10px;font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;display:block;width:100%;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;min-height:50px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .send-comment{padding:10px 0 0 0}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .send-comment button{margin:0;padding:0 15px;line-height:50px;font-family:BryantProMedium;font-size:20px!important}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .send-comment button:after{top:10px!important}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .msg-unavailable-offer{font-family:BryantProRegular;text-align:center;color:#262626;font-size:16px;line-height:20px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .recived p,.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .sent p{font-size:16px;margin-bottom:0}.btn-ver-mais{font-family:BryantProRegular;text-align:right;text-transform:uppercase;cursor:pointer;font-weight:400;border:none;margin-bottom:10px;text-decoration:underline;float:right}#submeterformulario::after{content:"G";font-family:WookIcones;font-size:50px;position:absolute;right:0;top:30px}.overlay.mktp-msg-result{display:block}.overlay.mktp-msg-result .overlay-area{display:flex;flex-wrap:wrap}.overlay.mktp-msg-result .overlay-area .btn-close{position:fixed;right:0}.overlay.mktp-msg-result .overlay-area .content{margin:auto;margin:auto;position:inherit;left:inherit;transform:none;-webkit-transform:unset;padding:100px 20px}@media (min-width:505px){.page-wrapper.mktp-msg .btn-close{padding:24px 0 0 0}.page-wrapper.mktp-msg .site-content .msg-title{font-size:28px}.page-wrapper.mktp-msg.nomktp .site-content .msg-title{font-size:38px;line-height:38px}.page-wrapper.mktp-msg .site-content .msg-order-info-link{font-size:16px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda{margin-top:28px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages{margin-bottom:48px}}@media (min-width:688px){.page-wrapper.mktp-msg .btn-close{padding:26px 0 0 0}.page-wrapper.mktp-msg .site-content{max-width:718px;padding-bottom:60px}.page-wrapper.mktp-msg .site-content .msg-title{font-size:32px}.page-wrapper.mktp-msg.nomktp .site-content .msg-title{font-size:44px;line-height:44px}.page-wrapper.mktp-msg .site-content .msg-subtitle{font-size:16px}.page-wrapper.mktp-msg .site-content .seller-name{font-size:24px;line-height:24px}.page-wrapper.mktp-msg .site-content .msg-order-info-link{font-size:18px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info{padding-top:20px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product{padding-right:20px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product:nth-child(2n){padding-left:20px;padding-right:0}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .condition,.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .description,.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .title{font-size:16px;line-height:16px}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .description{max-height:calc(16px*1*2)}.page-wrapper.mktp-msg .site-content .msg-order-info .order-info .product .info .price{font-size:20px;line-height:20px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda{margin-top:32px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages{margin-bottom:52px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .sent p{font-size:18px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .send-comment{float:right}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .msg-unavailable-offer{font-size:20px;line-height:24px}}@media (min-width:1088px){.page-wrapper.mktp-msg .btn-close{padding:30px 0 0 0}.page-wrapper.mktp-msg .site-content{max-width:819px}.page-wrapper.mktp-msg .site-content .msg-title{font-size:44px}.page-wrapper.mktp-msg.nomktp .site-content .msg-title{font-size:52px;line-height:52px}.page-wrapper.mktp-msg .site-content .msg-subtitle{font-size:18px}.page-wrapper.mktp-msg .site-content .msg-order-info-link{font-size:18px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda{margin-top:40px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages{margin-bottom:60px}.page-wrapper.mktp-msg .site-content .content-area.detalhesvenda .messages .send-comment button{font-size:24px!important}}.contact-seller .victim-block{margin-bottom:40px}.contact-seller .checkbox-block{font-family:BryantProRegular;font-size:16px;line-height:1;text-align:left;color:#262626}.contact-seller .form-group{overflow:auto}.evaluation{margin-bottom:20px}.contact-seller .btn.btn-primary{font-family:BryantProMedium!important;line-height:1!important;text-align:center!important;color:#fff!important;background-color:red!important}@media(min-with:360px) and (max-width:768px){.contact-seller .btn{padding:15px 10px!important}}@media(min-width:768px){.contact-seller .btn{padding:15px 12px!important}}.seller-card{margin-top:80px;font-family:BryantProRegular;cursor:default}.seller-card h3{font-weight:500;font-family:BryantProLight;text-transform:uppercase;word-wrap:break-word}.seller-card .seller-left{margin-top:30px;text-align:left;word-break:normal}.seller-card .seller-left h1{font-family:BryantProLight;line-height:1;text-transform:uppercase;color:#262626;margin:0;text-align:left;margin-bottom:20px}.seller-card .seller-left h3{font-family:BryantProMedium;line-height:1;text-transform:uppercase;color:#262626;margin:0;text-align:left}.seller-card .seller-left .evaluation a{color:#262626;font-family:BryantProRegular;text-transform:lowercase;line-height:1;text-decoration:underline}.seller-card .seller-left .seller-info .seller-info-sec-tit{font-family:BryantProRegular;font-size:20px;text-transform:uppercase;margin-bottom:10px}.seller-card .seller-left .seller-info .seller-info-sec-pop{margin-top:20px}.seller-card .seller-left .seller-info .seller-info-sec-pop span{text-decoration:underline;cursor:pointer}.seller-card .seller-left .entries{font-size:18px;line-height:22px;margin-bottom:40px}.seller-card .seller-left .entries p{margin:0}.seller-card .seller-left .entries .text,.seller-card .seller-left .entries .title{line-height:1.2;color:#262626}.seller-card .seller-left .entries .icon-info{font-family:BryantProBold;font-weight:400;font-size:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:red;line-height:19px;width:19px;display:inline-block;cursor:pointer}.seller-card .seller-left .entries .icon-info:hover{color:#fff;background-color:#000}.seller-card .seller-left .entries .title{font-family:BryantProRegular;font-size:16px}.seller-card .seller-left .entries .text{font-family:BryantProMedium}.seller-card .seller-left .seller-actions .terms,.seller-card .seller-left .seller-actions .terms a,.seller-card .seller-right .comments .see-comments,.seller-card .seller-right .comments .see-comments a{font-family:BryantProRegular;font-size:14px;line-height:1;text-transform:uppercase;text-decoration:underline;color:#262626}.seller-card .seller-left .seller-actions .terms{margin-top:20px}.seller-card .seller-right .comments .see-comments a{padding-left:10px}.seller-card .seller-right .comments{padding:0}.seller-card .seller-right .comments .see-comments{text-align:right}.seller-card .seller-right .comments .see-comments a{text-align:left}.seller-card .seller-right .comments .comment .rating{margin-top:0}.seller-card .seller-right .comments .comment .message p{font-family:BryantProRegular;line-height:1.2;margin:0;color:#262626}.seller-card .seller-right h3{font-family:BryantProLight;line-height:1;text-align:left;text-transform:uppercase;color:#262626;margin-top:30px}.seller-card .seller-right .points{font-family:BryantProMedium;line-height:.5;text-align:left;text-transform:uppercase}.seller-card .seller-right .points p{margin:0}.seller-card .seller-right .points .positive{color:#262626}.seller-card .seller-right .points .negative{color:red}.seller-card .seller-right .points .negative span:before{font-family:WookIcones;content:"x";color:red;text-transform:lowercase;display:inline-block;font-size:40px;vertical-align:middle;margin-left:-10px}.seller-card .seller-right .points .positive span:before{font-family:WookIcones;content:"y";color:#262626;text-transform:lowercase;display:inline-block;font-size:40px;vertical-align:middle;margin-left:-10px}.seller-card .seller-right .message p{color:#333;font-size:16px;line-height:22px}.btn-primary{background-color:red;border-color:#2e6da4;color:#fff}@media(max-width:360px){.btn{font-size:20px}.seller-card .seller-left,.seller-card .seller-right{margin-top:30px}.seller-card .seller-left h1,.seller-card .seller-left h3{font-size:32px;text-align:left}.seller-card .seller-left .evaluation{font-size:14px;margin-bottom:20px;margin-top:20px}.seller-card .seller-left .entries p{text-align:left}.seller-card .seller-left .entries .text,.seller-card .seller-left .entries .title{text-align:right;font-size:14px}.seller-card .seller-left .seller-actions{margin-top:20px}.seller-card .seller-left .seller-actions .terms{text-align:left}.seller-card .seller-right h3{margin-bottom:20px;font-size:22px}.seller-card .seller-right .comment{margin-bottom:40px}.seller-card .seller-right .comment .points{font-size:14px;margin-top:10px}.seller-card .seller-right .message{margin-top:10px}.seller-card .seller-right .comments .comment .message p{font-size:16px}.mainaceitar .productoffers{margin-top:40px}}@media(min-width:504px) and (max-width:564px){.btn{font-size:20px}.seller-card .seller-left,.seller-card .seller-right{margin-top:36px}.seller-card .seller-left h1,.seller-card .seller-left h3{font-size:38px;text-align:left}.seller-card .seller-left h1{margin-bottom:24px}.evaluation{margin-bottom:24px}.seller-card .seller-left .entries{margin-bottom:48px}.seller-card .seller-left .evaluation{font-size:14px;margin-bottom:24px;margin-top:24px;text-align:right}.seller-card .seller-left .entries p{text-align:left}.seller-card .seller-left .entries .text,.seller-card .seller-left .entries .title{text-align:right;font-size:14px}.seller-card .seller-left .entries .title{font-size:16px}.seller-card .seller-left .seller-actions{margin-top:24px}.seller-card .seller-left .seller-actions .terms{margin-top:24px;text-align:left}.seller-card .seller-right h3{margin-bottom:24px;font-size:25px}.seller-card .seller-right .comment{margin-bottom:48px}.seller-card .seller-right .comment .points{margin-top:12px;font-size:14px}.seller-card .seller-right .message{margin-top:12px}.seller-card .seller-right .comments .comment .message p{font-size:16px}.mainaceitar .productoffers{margin-top:48px}}@media(min-width:688px) and (max-width:768px){.btn{font-size:24px}.seller-card .seller-left,.seller-card .seller-right{margin-top:39px}.seller-card .seller-left{text-align:right}.seller-card .seller-left{padding-right:26px}.seller-card .seller-right{padding-left:26px}.seller-card .seller-left h1,.seller-card .seller-left h3{font-size:44px;text-align:left}.seller-card .seller-left h1{margin-bottom:26px}.evaluation{margin-bottom:26px}.seller-card .seller-left .entries{margin-bottom:52px}.seller-card .seller-left .evaluation{font-size:16px;margin-bottom:26px;margin-top:26px;text-align:right}.seller-card .seller-left .entries p{text-align:right}.seller-card .seller-left .entries .text,.seller-card .seller-left .entries .title{font-size:16px}.seller-card .seller-left .entries .title{font-size:18px}.seller-card .seller-left .seller-actions{margin-top:26px}.seller-card .seller-left .seller-actions .terms{margin-top:26px;text-align:left}.seller-card .seller-right h3{margin-bottom:26px;font-size:28px}.seller-card .seller-right .comment{margin-bottom:52px}.seller-card .seller-right .comment .points{font-size:16px;margin-top:13px}.seller-card .seller-right .message{margin-top:13px}.seller-card .seller-right .comments .comment .message p{font-size:18px}}@media(min-width:1080px){.btn{font-size:24px}.seller-card .seller-left,.seller-card .seller-right{margin-top:45px}.seller-card .seller-left{padding-right:30px;text-align:right}.seller-card .seller-right{padding-left:30px}.seller-card .seller-left h1,.seller-card .seller-left h3{font-size:52px;text-align:right}.seller-card .seller-left h1{margin-bottom:30px}.evaluation{margin-bottom:30px}.seller-card .seller-left .entries{margin-bottom:60px}.seller-card .seller-left .entries p{text-align:right}.seller-card .seller-left .entries .text,.seller-card .seller-left .entries .title{font-size:16px}.seller-card .seller-left .entries .title{font-size:18px}.seller-card .seller-left .seller-actions{margin-top:30px}.seller-card .seller-left .seller-actions .terms{margin-top:30px;text-align:right}.seller-card .seller-left .evaluation{font-size:16px;margin-bottom:30px;margin-top:30px;text-align:right}.seller-card .seller-right h3{margin-bottom:30px;font-size:32px}.seller-card .seller-right .comment{margin-bottom:60px}.seller-card .seller-right .comment .points{margin-top:15px;font-size:16px}.seller-card .seller-right .message{margin-top:15px}.seller-card .seller-right .comments .comment .message p{font-size:18px}.mainaceitar .productoffers{margin-top:20px}}.inputsquantidadestock{border-color:none!important;border:none!important;width:100%}.title-h1-userstatus{line-height:1;font-size:32px;font-family:BryantProMedium;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0}.botoes-usertatus{font-family:BryantProMedium;font-size:20px;margin-top:40px!important}#botoao_trackingnumber{width:100%;background-color:#999;margin-top:40px}#botoao_trackingnumber.botao_trackingnumber_ok:hover{background-color:#000}#botoao_trackingnumber.botao_trackingnumber_ok{width:100%;background-color:red}.title-h1-trackingnumber{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin-bottom:40px}.textoinputtrankingnumber{font-family:BryantProregular;font-weight:400;font-size:16px;color:#999}.btn-close-mktp,.btn-close-mktp a{font-family:WookIcones;color:#000;text-align:right;padding:30px 30px 0 0;font-size:50px;cursor:pointer}.btn-close-mktp:hover,.btn-close-mktp:hover a{text-decoration:none}.normal_a,.normal_a a{color:#000;cursor:pointer;font-size:14px;text-transform:uppercase;text-decoration:underline}.normal_a:hover,.normal_a:hover a{text-decoration:underline;color:#000}.button-cart-details-mktp{font-family:BryantProMedium;font-weight:400;font-size:22px;line-height:50px;text-align:center;color:#fff;border-radius:0;border:0;padding:0;margin:0;height:50px;background-color:red;text-transform:uppercase;display:inline-block;width:calc(100%)}.container_button_buy{width:100%;position:fixed;bottom:0;left:0;float:left;padding:10px;background-color:#f2f2f2;z-index:3;border:none}.container_button_buy .full{font-family:BryantProMedium;font-size:24px;line-height:50px;margin-top:15px;width:100%}.button-cart-details-mktp span:after{font-family:WookIcones;content:"c";color:#fff;text-transform:lowercase;display:inline-block;font-size:45px;float:right}.msg_titulo_reply_mensagem{font-family:BryantProRegular;line-height:1.2;color:#262626;margin-top:0}.inputs_mktp{font-family:BryantProRegular;border:1px solid red;font-size:16px;line-height:16px;color:#262626;display:block;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;height:40px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0;margin-bottom:15px}.botao_confirmar{height:50px;margin-top:10px;margin-bottom:10px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0}.button_next_previous{background-color:red;font-family:BryantProMedium;color:#fff;line-height:1;padding:10px;text-align:center;text-transform:uppercase}.button_next_previous:hover{text-decoration:none;color:#fff;background-color:#000}.msg_subtitulo_reply_mensagem{font-family:BryantProRegular;line-height:1.2;color:#262626}.underline_line{border-bottom:1px solid #e7eaec}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.h_line{width:100%;height:1px;background:#e7eaec;margin-top:15px}.messages_space_top_down{padding-top:10px;padding-bottom:10px}.editar_button{font-family:WookIcones;font-size:50px;width:50px;height:50px;bottom:0;right:50px;color:#262626;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;padding:0;display:none;z-index:9000;background-color:#ccc}.confirmar-alteracoes{font-family:BryantProMedium;font-weight:400;font-size:20px;line-height:50px;text-align:center;color:#fff;border-radius:0;border:0;padding:0;margin:0;height:50px;background-color:red;text-transform:uppercase;display:inline-block;width:100%}.see_chat{font-family:WookIcones;content:"D";font-size:50px;width:50px;height:50px;color:#000;background-color:#f2f2f2}.see_chat:hover{color:#fff;background-color:#000}.product-card #product-stock .offer .rating{margin-bottom:10px}.color-text-links-a{color:#000;line-height:1.2px}.space_botoom{margin-top:10px;margin-bottom:20px;display:inline-block}.g-recaptcha_registo_mkt{margin-top:100px;margin-bottom:20px}.not_show{display:none}.product-card .shippingAndPrice .sale-info{margin-top:10px}.sellerhome .red{color:red}.verfaturas{padding-bottom:20px}.titulo_navigation_bar{padding-top:15px;font-size:14px;font-family:BryantProLight;text-transform:uppercase;line-height:1;text-decoration:none;color:#000}.titulo_navigation_bar a{color:#000;text-decoration:none}.verdetalhes{font-size:14px}.vacations{color:#262626;font-family:BryantProRegular;line-height:1.2;text-align:left;font-size:14px}.disabled_li{pointer-events:none;color:#fff!important;background-color:#000!important}.clickable-li{cursor:pointer}.search_markeplace .options_seller{color:red}.selleradd .addCart-btn-text:after{color:#fff;content:"c";display:inline-block;font-family:WookIcones;font-size:45px;text-transform:lowercase}.newproductdescription .addCart-btn-text{cursor:pointer}.rating .comments-nr,.wooke{font-family:BryantProRegular;font-size:14px}.selleradd .addCart-btn{background-color:red;border:0;border-radius:0;color:#fff;display:inline-block;font-family:BryantProMedium;font-size:22px;height:35px;line-height:35px;margin:0;padding:0;text-align:center;text-transform:uppercase}.newproductdescription{margin-top:10px}.newproductdescription div{background-color:#f2f2f2;text-align:center;vertical-align:middle}.newproductdescription .newproduct{font-size:22px;font-weight:400;padding:21px 0 21px 10px;text-align:left}.newproductdescription .sellerrating{padding:2px 0 7px}.newproductdescription .selleradd{padding:14px 0 15px}.newproductdescription .newseller{margin:4px}.newproductdescription .rating{margin-bottom:5px}.newproductdescription .sellersend{font-size:12px}.newproductdescription .rating .active{color:#ffcf00}.newproductdescription .sellerprice{color:red;font-size:20px;font-weight:400}.newsprodudcts,.usedprodudcts{font-size:22px;margin-top:20px}.marketplace .form-control{border:1px solid #ccc!important}.marketplace .regist-form{margin-top:50px!important}.marketplace .element{float:left;font-size:17px;margin-left:-45px;padding:15px 0;vertical-align:middle}.marketplace.new-regist-area .regist-form form button{float:left;margin-left:-30px}.dhomelinks .title_text{font-family:BryantProLight;line-height:1;text-align:left;text-transform:uppercase;color:#262626;font-size:20px}.cat-opt:after{color:#000;content:'v';display:inline-block;font-family:WookIcones;font-size:50px;line-height:50px;position:absolute;right:7px;text-transform:none}#cat-options{margin:0}.cat-options:last-child{padding-bottom:20px}.cat-opt.change:after{top:35px}#cat ul li{background-color:#fff}.cat-opt{background-color:#fff;color:red;cursor:pointer;font-family:BryantProMedium;font-size:20px;line-height:50px;margin:0;margin-bottom:0;min-height:50px;text-align:left;text-transform:uppercase}ul.cat-opts.collapse-elements li{margin:0;padding-left:0;padding-right:0}.market .btn-seller-register{background-color:red;border:1px solid red;color:#fff;font-size:20px;padding:15px}.mt0{margin-top:0}#product_card .market h1,#product_card .market h2,#product_card .market h3{text-align:left}.cat-state{float:left;margin-top:13px}#info{height:100px}.state-opt{color:#999;font-family:BryantProRegular;font-size:16px;line-height:1;margin-bottom:5px;margin-top:10px;text-align:left;padding-top:20px}#offers .selectBox h2 span,#offers .selectBox ul li h3{background-color:#fff;color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1;margin:0;padding:17px 10px;text-align:left}.bookInformations a,.bookInformations h5{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left}.search_markeplace .wooke{font-family:BryantProLight;font-size:1px;color:#fff}.marketplace_name{color:#262626;font-family:BryantProLight;font-size:35px;line-height:1;margin-bottom:5px;margin-top:106px;text-align:left;text-transform:uppercase}.search_markeplace{margin:20px 0}.search_markeplace .search-box input{height:50px;width:100%;padding-left:40px;border:1px solid;font-family:BryantProRegular;border-color:#ccc!important;line-height:1;font-size:16px}@media (min-width:688px){.search_markeplace .search-box input{font-size:18px}}.search_markeplace .search-box button.button-start-search span:after{content:">"}.search_markeplace .wooke{font-size:10px;padding:15px 0;padding-left:20px}.search_markeplace .button-search,.search_markeplace .button-start-search{background-color:#fff;border:none;border:1px solid #ccc!important;border-radius:0;border-right:0px!important;float:left;height:50px;margin-bottom:0;margin-top:0;position:absolute;text-align:center;top:0;width:35px;font-family:WookIcones;font-size:50px}.search_markeplace .button-start-search{padding:0;padding-left:45px;border-right:1px!important;border-left:0!important;margin-left:-55px}.search_markeplace .button-search .icon-search:after{content:"s";margin-left:-12px}.mhome{list-style:none;padding:0}#conteudo .glyphicon-chevron-up:before{content:"\e113"!important}#conteudo.collapsed .glyphicon-chevron-down:before{content:"\e114"!important}#conteudo,.mhome li{background-color:#f2f2f2;color:#262626;font-family:BryantProLight;font-size:20px;height:50px;line-height:1;padding:15px 10px 30px;text-align:left;text-transform:uppercase}.homepagehelp.helplinks{margin-top:50px;font-family:BryantProRegular;line-height:1;text-align:left;text-transform:uppercase;color:#262626;font-size:14px}.helplinks li{list-style:none;padding:15px 0}.helplinks li a{color:#262626;font-family:BryantProRegular;line-height:1;text-align:left;text-decoration:underline;text-transform:uppercase}.mhome li a{color:#333;font-size:20px;text-decoration:none}.markethome .sellerhome{font-size:16px;margin:5px 5px}.markethome .sellerhome.no_underline{text-decoration:none}.sellerhome.red{color:red}.txt-right{text-align:right!important}.txt-center{text-align:center!important}.mb10p{margin-bottom:10px!important}.mt10p{margin-top:10px!important}.estado{margin:0;padding:0}.estado li{list-style:none;font-size:18px;color:#262626;font-family:BryantProRegular;line-height:1.5;text-align:left}.estado li b{font-weight:400}.sellerData{color:red;font-family:BryantProLight;line-height:1;text-align:left;text-transform:uppercase;padding-left:0}.sellerData>a{color:#262626;font-family:BryantProRegular;font-size:14px;line-height:1;text-align:left;text-decoration:underline;text-transform:uppercase}.presentation textarea,.return-policy textarea{height:120px;width:100%;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left;color:#262626;border:1px solid #000;padding:16px 10px;resize:none}.presentation button:disabled,.return-policy button:disabled{display:none}.presentation button:enabled,.return-policy button:enabled{background-color:red;color:#fff;border:none;cursor:pointer;float:right;font-family:BryantProMedium;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;height:50px;font-size:20px;max-width:260px;float:left;margin-top:5px}.presentation button:hover:enabled,.return-policy button:hover:enabled{background-color:#000}.verfaturas>a{color:#262626;font-family:BryantProRegular;line-height:1;margin-top:15px;margin-top:15px;text-align:left;text-decoration:underline;text-transform:uppercase}.dhomelinks.no-margin{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1;padding:5px 10px;text-align:left;text-transform:uppercase;padding-top:15px;height:50px}.dhomelinks.mbn{padding-bottom:40px}.dhomelinks.no-margin a{font-size:16px}.mbn{margin-bottom:0!important}.margin-left-search{width:calc(100% - 0px)}.margin-left-15{margin-left:15px}.sellerData.no-margin-top,.wooke.sellerData.no-margin-top{margin-top:0;padding:0;text-transform:uppercase}.offers{margin:0}.productoffers{margin-top:20px}.edit-offer{margin-top:10px}.edit-offer a{font-size:13px;padding-top:10px}.btn-enable-vacations{background-color:red;color:#fff;cursor:pointer;float:right;font-family:BryantProMedium;line-height:1;text-align:center;text-align:center;text-decoration:none;text-transform:uppercase}#enable_vacations .btn-enable-vacations:hover{color:#fff}#enable_vacations .glyphicon{cursor:pointer}.btn-enable-vacations.margin-top,.enable.margin-top{margin-top:10px}.btn-enable-vacations.active{background-color:#e6e6e6;color:#333;border:none}.btn-enable-vacations:hover{background-color:#000;text-decoration:none}#start_date{height:36px;margin-right:5px}#end_date{height:36px}#end_date,#start_date{border:1px solid #262626;color:#262626;font-family:BryantProRegular;line-height:1;text-align:left}#enable_vacations .topg5{margin-right:5px}#enable_vacations .topg{top:-24px}#enable_vacations form{height:150px}.btn-seller-register-offers,.btn-seller-remove,.btn-seller-remove-up{border:0;color:#fff;cursor:pointer;font-size:14px;padding:10px 0;text-align:center}.btn-seller-register-offers:hover,.btn-seller-remove-up:hover,.btn-seller-remove:hover{color:#fff}.btn-seller-register-offers{background-color:grey}.btn-seller-remove,.btn-seller-remove-up{background-color:red}.mtp10{margin-top:10px}.cancelar_title{margin-bottom:10px;text-align:center}.offers-cancelar{margin-top:20px}#cancelar_card b{font-weight:400}#openconta:hover{cursor:pointer;text-decoration:underline}.newbooks.market,.ussedboooks.market{background-color:#f2f2f2;color:#333;font-family:BryantProRegular;margin-top:18px;padding:5px 15px;text-decoration:none}.bold_span{padding-top:14px}.newbooks.market b,.prdsalfa b,.prdspro b,.prdsused b,.ussedboooks.market b{font-weight:400;font-family:BryantProMedium}.prdsalfa,.prdspro,.prdsused{font-weight:400}.offersProducts>div{float:left}.productoffers .image-not-available{background-color:#fff;border:1px solid #ccc;color:#ccc;height:220px;overflow:hidden;position:relative}.productoffers .image-not-available .description{color:#ccc;font-family:BryantProRegular;font-size:16px;line-height:1;overflow:hidden;padding:10px;text-align:left;text-overflow:ellipsis}.productoffers .image-not-available .product-title{bottom:0;color:#ccc;font-family:BryantProLight;font-size:22px;line-height:1;overflow:hidden;padding:10px;position:absolute;text-align:left;text-overflow:ellipsis;text-transform:uppercase;width:100%}.esconderdetalhes,.verdetalhes{padding:10px 0;text-decoration:underline}.detalhesinfo div{padding:3px 18px}.formas-envio-type-mktp{margin-bottom:10px;padding:20px}.detalhes b{font-weight:400}.detalhesvenda .messages .sent{text-align:right;font-family:BryantProRegular;color:#666}.detalhesvenda .messages .sent p{color:#666}.detalhesvenda .messages .recived{text-align:left;font-family:BryantProRegular}.detalhesvenda .messages .recived>div,.detalhesvenda .messages .sent>div{margin-bottom:10px}.detalhesvenda .messages{margin-bottom:20px;margin-bottom:20px}.detalhesvenda .messages b{text-transform:lowercase}.detalhes>p{float:left;font-family:BryantProRegular;margin:10px 0 0}.detalhes .aceitar-imprimir,.product-img .imprimir_guia,.product-img .por_aceitar{background-color:red;font-family:BryantProMedium;color:#fff;line-height:1;padding:10px;text-align:center;text-transform:uppercase}.detalhes .aceitar-imprimir:hover,.product-img .imprimir_guia:hover,.product-img .por_aceitar:hover{text-decoration:none}.mainaceitar .detalhes.block,.mainaceitar .detalhes.block>div.imprimir{display:block}.mainaceitar .title_aceitar{color:red;font-family:BryantProLight;line-height:1;margin-bottom:0;text-align:left;text-transform:uppercase;text-transform:uppercase}.mainaceitar .title_aceitar b{font-weight:400}.info_aceitar .condition,.info_aceitar .title{font-weight:400}.info_aceitar .title{margin-bottom:10px}.product-img .aceitar-imprimir,.product-img .refuse-offer{color:#262626;cursor:pointer;font-family:BryantProRegular;line-height:1;margin-top:20px;text-align:left;text-decoration:underline;text-transform:uppercase}.product-img .price{color:red;font-family:BryantProMedium;font-size:20px;line-height:1.2;text-align:left}.product-img .condition{color:#262626;font-family:BryantProMedium;font-size:16px;line-height:1.2;text-align:left;text-transform:uppercase}.product-img .authors,.product-img .date,.product-img .isbn,.product-img .title{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left}.detalhes b.capitalize{text-transform:capitalize}.product-img .por_aceitar.inactive{background-color:#ccc;cursor:default;pointer-events:none}.detalhes .aceitar-imprimir:hover,.product-img .imprimir_guia:hover,.product-img .por_aceitar:hover{background-color:#000}.no-margin-top{margin-top:0!important}.cart>div{display:table-row;float:right;vertical-align:middle}.cart>div>div{display:table-cell;float:none;vertical-align:middle;padding-bottom:12px}@media screen and (max-width:375px){.espaco-detalhes{padding-left:0;padding-top:20px}.title-h1-trackingnumber{font-size:32px;margin-bottom:40px}.product-img .imprimir_guia{margin-top:20px}.grid_xs{display:grid}.messagessellers .sellername{font-size:16px!important}.no-padding-xs{padding-left:0!important;padding-right:0!important}#page-content-wrapper .sellerData>a{float:left!important;margin-top:20px}.msg_titulo_reply_mensagem{text-align:left;font-size:14px}.msg_subtitulo_reply_mensagem{text-align:left;font-size:12px}.cart>div>div{padding-bottom:10px}}.homepagehelp .helplinks{font-size:14px;line-height:1.5}.limite-caixa{height:45px!important}.markethome .sellerhome{font-size:14px;font-family:BryantProRegular}.messages>div{font-size:12px}.messages .body{font-size:16px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-size:16px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{font-size:16px}.pesquisa_homepage,.wooke{margin-top:48px}.marketplace_name{font-size:32px;margin-top:112px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{margin-top:0}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{margin-top:5px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{margin-top:-14px}.detalhes .timeline-centered:before{bottom:35px}.content-area.detalhesvenda,.detalhesvenda .messages>div:not(:first-child){margin-top:40px}.mainaceitar .detalhes{margin-top:60px}.concluidas .productoffers>div:nth-child(n+3),.processamento .productoffers>div:nth-child(n+3){margin-top:40px}.concluidas_info{float:left;margin-bottom:-20px;margin-top:20px;margin-bottom:30px}.product-info .mtp10{margin-bottom:0;margin-top:0}.search_markeplace .productoffers #productPageSectionDetails-collapseDetalhes-content-isbn,.search_markeplace .productoffers .authors,.search_markeplace .productoffers .title-product .title-lnk{margin-bottom:0}.search_markeplace .productoffers .availability{margin-top:10px}.search_markeplace .wooke.sellerData.yourOffers{margin-bottom:0;margin-top:40px;padding:0}.espaco_xs_lateral{padding-right:20px!important;padding-left:0!important}.espaco_xs_lateral_texto{padding-left:5px!important}.mainaceitar .productoffers{margin-top:20px}.mainaceitar .title_aceitar{font-size:22px;margin-bottom:-20px}.product-img .aceitar-imprimir,.product-img .refuse-offer{font-size:14px}.product-img .info_aceitar{padding-left:20px}.productoffers .info_aceitar.concluidas_informacao{padding-left:20px}.detalhes .aceitar-imprimir,.product-img .imprimir_guia,.product-img .por_aceitar{font-size:16px;padding:15px 10px}.product-img .title{margin-bottom:0}.sellerData,.wooke.sellerData{font-size:22px;margin-bottom:10px;margin-top:40px}.verfaturas>a{font-size:14px;width:100%;width:100%}.estado li{font-size:16px}#end_date,#start_date{font-size:16px;padding:0 10px}.btn-enable-vacations{font-size:16px;margin-left:0;padding:8px 10px;text-align:center}#enable_vacations .topg{margin-right:5px;margin-top:0}.rating.margin-bottom{margin-bottom:40px}.vacations_errors{padding:0 0}.offersProducts>div:nth-child(2n+3){clear:both}.cover{padding:0;position:relative}.productoffers .productOfferImage a,.productoffers .productOfferImage a img{max-width:100%;max-height:100%}.padding-xs-5{padding-left:5px;display:contents}@media(min-width:504px){.espaco-detalhes{padding-left:0;padding-top:24px}#botoao_trackingnumber{margin-top:48px}.title-h1-trackingnumber{font-size:38px;margin-bottom:48px}.product-img .imprimir_guia{margin-top:24px}.msg_titulo_reply_mensagem{text-align:left;font-size:14px}.msg_subtitulo_reply_mensagem{text-align:left;font-size:12px}.no-padding-xs{padding-left:0!important;padding-right:0!important}.send-comment{padding:15px 12px}.verfaturas{padding-bottom:24px}.padding-xs-5{padding-left:5px}.titulo_navigation_bar{padding-top:25px}.vacations{font-size:14px}.markethome .stats{padding:9px 12px!important}.homepagehelp.helplinks{font-size:16px;line-height:1.5}.markethome .sellerhome{font-size:14px}.messages>div{font-size:12px}.limite-caixa{height:40px!important}.messages .body{font-size:16px}.search_markeplace .wooke{font-size:20px;color:#262626;padding:0 40px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-size:16px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{font-size:16px}.pesquisa_homepage,.wooke{margin-top:52px}.marketplace_name{font-size:38px;margin-top:115px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{margin-top:0}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{margin-top:5px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{margin-top:-14px}.detalhes .timeline-centered:before{bottom:35px}.content-area.detalhesvenda,.detalhesvenda .messages>div:not(:first-child){margin-top:48px}.mainaceitar .detalhes{margin-top:72px}.concluidas .productoffers>div:nth-child(n+3),.processamento .productoffers>div:nth-child(n+3){margin-top:48px}.concluidas_info{float:left;margin-top:24px}.search_markeplace .wooke.sellerData.yourOffers{margin-bottom:0;margin-top:48px;padding:0}#enable_vacations .topg{margin-right:5px}.mainaceitar .productoffers{margin-top:14px}.mainaceitar .title_aceitar{font-size:25px;margin-bottom:-24px}.product-img .aceitar-imprimir,.product-img .refuse-offer{font-size:14px}.product-img .info_aceitar{padding-left:24px}.detalhes .aceitar-imprimir,.product-img .imprimir_guia,.product-img .por_aceitar{font-size:16px;padding:15px 10px}.product-img .title{margin-bottom:0;margin-top:10px}.sellerData,.wooke.sellerData{font-size:25px;margin-bottom:10px;margin-top:48px}.verfaturas>a{font-size:14px}.estado li{font-size:18px}#end_date,#start_date{font-size:16px;padding:0 12px}.btn-enable-vacations{font-size:20px;margin-left:0;padding:8px 12px;text-align:center}.rating.margin-bottom{margin-bottom:48px}.vacations_errors{padding:0 0}.offersProducts>div:nth-child(2n+3){clear:both}.title-h1-userstatus{line-height:1;font-size:38px}.botoes-usertatus{font-size:20px;margin-top:48px!important}}@media(min-width:688px){.botoes-usertatus{font-size:24px;margin-top:52px!important}.title-h1-userstatus{line-height:1;font-size:44px}.espaco-detalhes{padding-left:0;padding-top:26px}#botoao_trackingnumber{margin-top:52px}.title-h1-trackingnumber{font-size:44px;margin-bottom:38px}.product-img .imprimir_guia{margin-top:26px}.msg_titulo_reply_mensagem{text-align:center;font-size:28px;margin-top:60px}.msg_subtitulo_reply_mensagem{text-align:center;font-size:18px}.send-comment{font-size:24px;padding:13px 13px}.verfaturas{padding-bottom:26px}.titulo_navigation_bar{padding-top:25px;font-size:20px}.inicio_lg_md{margin-top:0!important;padding-top:0!important}.espaco_xs_lateral{padding-right:24px!important}#conteudo,.mhome li{font-size:18px!important}.mhome li a{font-size:16px!important}.vacations{font-size:16px}.sellerData>a{font-size:16px}.rating .comments-nr{font-size:16px}.homepagehelp.helplinks{font-size:16px}.messages>div{font-size:16px}.limite-caixa{height:40px!important}.markethome .sellerhome{font-size:16px}.markethome .stats{height:80px!important;padding:19px 13px!important}.verdetalhes{font-size:16px!important}.messages .body{font-size:18px}.search_markeplace .wooke{padding:3px 20px;font-size:20px;color:#262626}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-size:14px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{font-size:16px}.pesquisa_homepage,.wooke{margin-top:60px}.marketplace_name{font-size:44px;margin-top:120px}.content-area.detalhesvenda,.detalhesvenda .messages>div:not(:first-child){margin-top:52px}.mainaceitar .detalhes{margin-top:78px}.concluidas .productoffers>div:nth-child(n+3),.processamento .productoffers>div:nth-child(n+3){margin-top:52px}.concluidas_info{float:left;margin-top:26px}.search_markeplace .wooke.sellerData.yourOffers{margin-bottom:0;margin-top:56px;padding:0}.mainaceitar .productoffers{margin-top:16px}.mainaceitar .title_aceitar{font-size:28px;margin-bottom:-26px}.product-img .aceitar-imprimir,.product-img .refuse-offer{font-size:16px}.product-img .info_aceitar{padding-left:26px}.detalhes .aceitar-imprimir,.product-img .imprimir_guia,.product-img .por_aceitar{font-size:16px;padding:13px 13px}.sellerData,.wooke.sellerData{font-size:28px;margin-top:56px}.verfaturas>a{font-size:18px;margin-bottom:26px;margin-bottom:26px}#end_date,#start_date{font-size:16px;padding:0 13px}.btn-enable-vacations{font-size:16px;padding:10px 13px}.rating.margin-bottom{margin-bottom:52px}.shippingAndPrice{padding-right:26px}.markethome .mhome li{padding:25px 10px 40px}.offersProducts>div:nth-child(3n+4){clear:both}}.mainaceitar .title_aceitar.concluidas{margin-bottom:10px}@media(min-width:1080px){.botoes-usertatus{font-size:24px;margin-top:60px!important}.title-h1-userstatus{line-height:1;font-size:52px}.espaco-detalhes{padding-left:30px;padding-top:0}#aceitar-offer{margin-top:30px}#botoao_trackingnumber{margin-top:60px}.title-h1-trackingnumber{font-size:52px;margin-bottom:60px}.msg_titulo_reply_mensagem{text-align:center;font-size:32px;margin-top:60px}.msg_subtitulo_reply_mensagem{text-align:center;font-size:32px}.margin-top-botoes{margin-top:-50px}.send-comment{font-size:24px;padding:13px 15px}.verfaturas{padding-bottom:30px}.titulo_navigation_bar{padding-top:15px;font-size:32px}.inicio_lg_md{margin-top:0!important;padding-top:0!important}.vacations{font-size:18px}.sellerData>a{font-size:16px}.rating .comments-nr{font-size:16px}.homepagehelp.helplinks{font-size:16px}.markethome .sellerhome{font-size:16px}.markethome .stats{padding:19px 15px!important;height:60px!important}.search_markeplace .wooke{font-size:24px;color:#262626}.newbooks.market,.ussedboooks.market{width:100%;margin-top:77px}.verdetalhes{font-size:16px!important}.product-img .imprimir_guia{margin-top:30px}.messages>div{font-size:16px}.messages .body{font-size:18px}.mainaceitar.concluidas .productoffers.anuladas:nth-child(-n+5){margin-top:30px}.movements td,.movements th{font-size:18px;padding:11px 10px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-size:14px}.detalhes .timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{font-size:18px}.marketplace_name{font-size:52px;margin-top:120px}.content-area.detalhesvenda,.detalhesvenda .messages>div:not(:first-child){margin-top:60px}.mainaceitar .detalhes{margin-top:90px}.concluidas .productoffers>div:nth-child(n+3),.processamento .productoffers>div:nth-child(n+3){margin-top:60px}.concluidas_info{float:left;margin-bottom:0;margin-top:30px;margin-bottom:30px}.search_markeplace .wooke.sellerData.yourOffers{margin-bottom:0;margin-top:60px;padding:0}.offersProducts>div:nth-child(3n+4){clear:both}.mainaceitar .productoffers{margin-top:60px}.mainaceitar .title_aceitar{font-size:32px;margin-bottom:-30px}.product-img .aceitar-imprimir,.product-img .refuse-offer{font-size:16px}.product-img .info_aceitar{padding-left:30px}.detalhes .aceitar-imprimir,.product-img .imprimir_guia,.product-img .por_aceitar{font-size:16px;padding:13px 15px}.sellerData,.wooke.sellerData{font-size:32px;margin-bottom:10px;margin-top:60px}.verfaturas>a{font-size:16px}.estado li{font-size:18px;color:#262626;font-family:BryantProRegular;line-height:1.5;text-align:left}#end_date,#start_date{font-size:16px;padding:0 15px}.btn-enable-vacations{font-size:16px;padding:8px 15px}.rating.margin-bottom{margin-bottom:60px}.shippingAndPrice{padding-right:30px}.markethome .mhome li{padding:25px 10px 40px}}.dados-encomenda-artigos .sellerName{color:red;font-family:BryantProRegular;margin-bottom:5px;margin-top:10px;text-transform:uppercase}#general-cesto-area .mktp_conditions{background-color:#f7f7f7;padding:15px}#submitBotaoPassoCesto,.espaço_topo{margin-top:5px}#submitBotaoPassoCesto:disabled{background-color:#a9a9a9}.new-regist-area .regist-form form button:disabled{cursor:default;pointer-events:none}.new-regist-area .regist-form form button:disabled .info{background-color:grey}.productoffers .inactive #productPageSectionDetails-collapseDetalhes-content-isbn,.productoffers .inactive .authors span,.productoffers .inactive .availability span,.productoffers .inactive .price,.productoffers .inactive .title-lnk{color:#999!important}.productoffers #productPageSectionDetails-collapseDetalhes-content-isbn,.productoffers .authors,.productoffers .title-product .title-lnk{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1.2;margin-bottom:10px;text-align:left}.productoffers .availability span,.productoffers .productOffer{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left;text-transform:uppercase}.productoffers .price{color:red;font-family:BryantProMedium;font-size:20px;line-height:1.2;text-align:left}.offers .productoffers .product-img{min-height:228px}.concluidas .productoffers .product-img .productImage a{float:left;width:100%}.productoffers #edit-offer{margin-top:10px}.productoffers #edit-offer a{color:#262626;font-family:BryantProMedium;font-size:16px;line-height:1.2;text-align:left;text-decoration:underline;text-transform:uppercase}.markethome .stats{background-color:#f5c4b8;margin-top:-21px;height:70px}.markethome .activecatalogsize{background-color:#f7ad7c}.markethome .activecatalogvalue{background-color:#faaf3e}.markethome .closesallesvalue{background-color:#fc0}.stats .stats_number{color:#262626;font-family:BryantProBold;font-size:20px;line-height:1;text-align:left;padding:9px 10px;display:contents}.markethome .stats_text{font-family:BryantProRegular;font-size:14px;line-height:1.2;text-align:left;color:#262626;padding:9px 10px;display:contents}.markethome .stats{padding:9px 10px}.helplinks a{color:#333;text-decoration:underline}.markethome li.dhomelinks.no-padding{padding-left:0;padding-right:0}.markethome .dhomelinks.padding-left{padding-left:5px}.markethome .dhomelinks.margint-top{margin-top:10px}.movements th,.movements tr:nth-child(even){background-color:#f2f2f2}.movements tr:nth-child(odd){background-color:#fff}.movements th b{font-weight:400;text-transform:uppercase}.movements td,.movements th{border:1px solid #fff;border-collapse:collapse;color:#262626;font-family:BryantProMedium;font-size:14px;line-height:1;padding:13px 10px;text-align:center;text-transform:uppercase}.no-margin-bottom{margin-bottom:0}.messagessellers{display:table;margin-top:20px}.table-row{display:table-row;float:none}.sellerData.compradores-info{padding-left:25px}.table-cell{display:table-cell;float:none;vertical-align:middle}.messagessellers .messages,.messagessellers .recipient,.messagessellers .sellername{color:#262626;font-family:BryantProMedium;font-size:18px;line-height:1.2;text-align:left}.messagessellers .date,.messagessellers .name{color:#262626;font-family:BryantProRegular;font-size:14px;line-height:1.2}.messagessellers .messages{margin-bottom:20px}.messagessellers .messages a{color:red;margin-bottom:20px}.messagessellers .messages a:focus~.recipient{display:block}.messagessellers .recipient{color:#262626;cursor:pointer;display:none;font-family:BryantProRegular;font-size:18px;font-weight:400;line-height:1.2;margin-top:20px;text-align:left}.messagessellers .loadmore{color:#262626;cursor:pointer;font-family:BryantProRegular;font-size:18px;text-decoration:underline;font-weight:400;line-height:1.2;margin-top:20px;text-align:left;float:left}#general-dados-encomenda-area .formas-envio .wookDetails{font-size:24px;margin-top:10px;margin-bottom:20px}.formas-envio-type-clickable-area .esconderdetalhes,.formas-envio-type-clickable-area .formas-envio-type-text,.formas-envio-type-clickable-area .formas-envio-type-title,.formas-envio-type-clickable-area .verdetalhes{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1;text-align:left}.formas-envio-type-clickable-area .formas-envio-type-title{font-size:20px}.formas-envio-type-clickable-area .esconderdetalhes,.formas-envio-type-clickable-area .verdetalhes{text-decoration:underline;text-transform:uppercase}.formas-envio-type-clickable-area .formas-envio-type-text{font-size:14px}.detalhesinfo .priceTitle,.detalhesinfo .tipoRotuloDesc{color:#262626;font-family:BryantProMedium;font-size:16px;padding:0}.info_concluidas .conluida_estado,.info_concluidas .encomenda_concluida{color:#262626;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left}.info_concluidas .conluida_estado{text-transform:uppercase}.info_concluidas .rating.margin-bottom{margin-bottom:10px;margin-top:0}.concluidas_info .closeSallesValue,.concluidas_info .ratingAVG,.concluidas_info .total_numero{color:#262626;float:left;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left}.concluidas_info .push_stars{margin-top:3px}b.red{color:red}.mainaceitar .detalhes{display:table}.mainaceitar .detalhes>div{display:table-row}img{vertical-align:middle}.img-rounded{border-radius:3px}.img-thumbnail{background-color:#fff;border:1px solid #ededf0;border-radius:3px;display:inline-block;height:auto;line-height:1.428571429;max-width:100%;moz-transition:all .2s ease-in-out;o-transition:all .2s ease-in-out;padding:2px;transition:all .2s ease-in-out;webkit-transition:all .2s ease-in-out}.img-circle{border-radius:50%}.timeline-centered{margin-bottom:30px;position:relative}.timeline-centered:after,.timeline-centered:before{content:" ";display:table}.timeline-centered:after{clear:both}.timeline-centered:after,.timeline-centered:before{content:" ";display:table}.timeline-centered:after{clear:both}.timeline-centered:before{background:#999;bottom:30px;content:'';display:block;margin-left:14px;position:absolute;top:10px;width:2px}.timeline-centered .timeline-entry{clear:both;margin-bottom:10px;margin-left:30px;margin-top:5px;position:relative}.timeline-centered .timeline-entry:after{clear:both}.timeline-centered .timeline-entry.begin{margin-bottom:0}.timeline-centered .timeline-entry.left-aligned{float:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner{margin-left:0;margin-right:-18px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time{left:auto;right:-100px;text-align:left}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon{float:right}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label{margin-left:0;margin-right:70px}.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);left:auto;margin-left:0;margin-right:-9px;right:0;transform:rotate(180deg)}.timeline-centered .timeline-entry .timeline-entry-inner{margin-left:-20px;position:relative}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry .timeline-entry-inner:before{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both}.timeline-centered .timeline-entry .timeline-entry-inner:after,.timeline-centered .timeline-entry .timeline-entry-inner:before{content:" ";display:table}.timeline-centered .timeline-entry .timeline-entry-inner:after{clear:both}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span{display:block}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:first-child{font-size:15px;font-weight:400}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time>span:last-child{font-size:12px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon{-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#fff;background-clip:padding-box;display:block;float:left;margin-top:7px;text-align:center}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.passados{background-color:#999;border-radius:50%;height:10px;width:10px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.actual{border:2px solid #000;border-radius:50%;height:20px;left:-5px;margin-top:2px;position:absolute;width:20px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.futuros{border:2px solid #999;border-radius:50%;height:10px;width:10px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-primary{background-color:#303641;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-secondary{background-color:#ee4749;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-success{background-color:#00a651;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-info{background-color:#21a9e1;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-warning{background-color:#fad839;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon.bg-danger{background-color:#cc2424;color:#fff}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label{-moz-background-clip:padding;-moz-border-radius:3px;-webkit-background-clip:padding-box;-webkit-border-radius:3px;background-clip:padding-box;border-radius:3px;margin-left:20px;padding:1em 1em 1em;position:relative}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{color:#737881;font-family:"Noto Sans",sans-serif;font-size:12px;line-height:1.428571429;margin:0}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2,.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.actual p{color:#262626}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label p{font-family:BryantProRegular;margin-top:-12px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label h2 a{color:#303641}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label div samp{color:#999;font-family:BryantProRegular;margin-top:-11px}.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label.actual div samp{color:#262626;font-family:BryantProRegular}.send-comment{font-family:BryantProMedium;line-height:1;text-align:center;font-size:20px;padding:15px 10px}.detalhes .messagearea{height:120px;width:100%;font-family:BryantProRegular;font-size:16px;line-height:1.2;text-align:left;color:#262626;border:1px solid #000;padding:16px 10px;resize:none}.detalhes .sendmessage button{font-size:20px;margin-top:20px;vertical-align:middle}.detalhes .sendmessage button:after,.sendmessage #replyusermessage:after{content:"G";font-family:WookIcones;font-size:50px;position:absolute;right:0;top:15px}#enable_vacations .vacations b{font-weight:400}.detalhesvenda .info{color:#262626;font-family:BryantProRegular;font-size:18px;line-height:1.2;text-align:left}.messages .body,.messages>div{color:#262626;line-height:1.2;word-break:break-word}.messagessellers .replyusermessage{cursor:pointer}.order-select{padding:0;margin-top:18px;margin-bottom:20px;width:100%;word-break:break-word}ul#client-orders-order-select{margin:2px 0 0 0;padding:0}#client-orders-order-select li{padding:0;margin:0;background-color:#f2f2f2;color:#262626;font-family:BryantProRegular;font-size:16px;height:50px;line-height:1;padding:15px 10px 30px;text-align:left;text-transform:uppercase;list-style-type:none}.order-select-cover .order-select-dsc{line-height:30px}.order-select-cover{font-family:BryantProRegular;font-size:16px;text-align:left;text-transform:uppercase;color:#e6e6e6;background-color:#262626;line-height:30px;cursor:pointer;padding:10px 0 10px 10px;height:auto}.row_menu_xs a{color:#262626;font-family:BryantProRegular;font-size:16px}.disabled_li_xs{color:#fff!important;background-color:#000!important}.disabled_li_xs a{color:#fff!important;background-color:#000!important}.pull-right{float:right!important}.mktp-wrapper{position:fixed;height:100%;overflow-y:auto;display:flex;flex-wrap:wrap}.mktp-wrapper.grey{background-color:#f7f7f7}.mktp-wrapper .btn-close{padding:20px 0 0 0;float:right;color:#262626;text-decoration:none;margin-bottom:40px}.mktp-wrapper .title-h1{font-family:BryantProMedium;font-size:32px;line-height:32px;color:#262626;text-transform:lowercase;text-align:center;display:block;font-weight:400;margin:0;margin-bottom:20px}.mktp-wrapper .mktp-result-subtitle{text-align:center;padding-bottom:15px;font-family:BryantProRegular;font-size:12px;color:#262626}.mktp-wrapper form{margin-top:45px}.mktp-import section .text-input-labels,.mktp-wrapper form .text-input-labels,.search-pro .text-input-labels{font-family:BryantProRegular;font-size:16px;line-height:1;color:#999;padding-bottom:5px;padding-top:5px;display:block;margin:0;font-weight:400}.mktp-wrapper form input.form-control{font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;display:block;width:100%;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none;height:50px;vertical-align:middle;-webkit-appearance:none!important;-webkit-border-radius:0;margin-bottom:15px}.mktp-wrapper form button{height:50px;margin-top:45px;margin-bottom:15px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;width:200px;float:right;padding:0}.mktp-wrapper form button .info{line-height:50px;background-color:red;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase}.mktp-wrapper form button:hover .info{background-color:#000;color:#fff}.mktp-wrapper form textarea{width:100%;height:200px;resize:none;border:none}form#closed-sales-date-selection-form{margin-top:0}.mktp-wrapper .date-wrapper{margin-top:10px;margin-bottom:10px}.mktp-wrapper .date-wrapper .date-pick{margin-bottom:15px;border:1px solid #262626}.mktp-wrapper .date-wrapper .date-pick input#end_date,.mktp-wrapper .date-wrapper .date-pick input#start_date{height:48px;font-family:BryantProMedium;padding-left:40px;border:none;margin:0;padding:0 50px 0 40px;background-color:transparent}.mktp-wrapper .date-wrapper .date-pick>span.label{position:absolute;line-height:48px;padding-left:12px;z-index:-1;left:0}.mktp-wrapper .date-wrapper .date-pick>span.arrow-down:after{font-family:WookIcones;content:"V";font-size:45px;cursor:pointer;position:absolute;left:calc(100% - 50px);line-height:50px;width:50px;z-index:-1}.mktp-wrapper .date-wrapper .date-pick.open>span.arrow-down:after{content:"W";z-index:1}.mktp-wrapper .date-wrapper .btn-wrapper{margin-bottom:15px}.mktp-wrapper .date-wrapper .btn-wrapper button{margin:0;height:inherit;float:left;width:100%}.mktp-wrapper .date-wrapper .btn-wrapper button span{line-height:50px}.sale-state-select-wrapper{margin:20px 0}.sale-state-select-label{color:#262626;font-family:BryantProMedium;font-size:18px;line-height:42px}.sale-actions-wrapper{margin-top:40px}.sale-actions-wrapper>div{line-height:20px;background-color:red;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;margin:0 0 10px 0;padding:15px 10px;text-align:center;cursor:pointer}.sale-actions-wrapper .sale-actions-reject{background-color:#ccc}.sale-actions-wrapper>div:hover{background-color:#000}@media(min-width:504px){.mktp-wrapper .title-h1{font-size:38px;line-height:38px}}@media(min-width:688px){.mktp-wrapper form button .info{font-size:24px}.mktp-wrapper .title-h1{font-size:44px;line-height:44px}.mktp-wrapper .mktp-result-subtitle{font-size:16px}.sale-state-select-label{width:150px;padding-right:10px}.sale-state-select{width:calc(100% - 150px);max-width:330px}}@media(min-width:1080px){.mktp-wrapper .title-h1{font-size:52px;line-height:52px}.mktp-wrapper .mktp-result-subtitle{font-size:18px}.mktp-wrapper .date-wrapper .date-pick:nth-of-type(1){margin-right:10px;width:calc(50% - 10px)}.mktp-wrapper .date-wrapper .date-pick:nth-of-type(n+2){margin-left:10px;width:calc(50% - 10px)}.mktp-wrapper .date-wrapper .btn-wrapper button{padding-left:20px}.sale-actions-wrapper>div{display:inline-block}.sale-actions-wrapper .sale-actions-reject{width:225px;margin-right:10px}.sale-actions-wrapper .sale-actions-accept{margin-left:10px;width:calc(100% - 245px);float:right}}.search-pro form{margin-bottom:40px}.search-pro form .error{margin-top:10px}.search-pro .form-elem-wrapper{margin-bottom:20px}.search-pro .select-box .select-search,.search-pro .select-box .select-text{height:50px;padding:15px 10px;border:1px solid #000!important;background-color:#fff}.search-pro .select-box .collapse,.search-pro .select-box .collapsing{top:50px}.search-pro .select-box .icon[data-toggle=collapse]:after{font-size:50px;line-height:50px;height:50px;width:50px;right:0;top:0}.search-pro .select-box .select-box-options label{min-height:50px;padding:15px 10px;background-color:#fff}.search-pro .select-box .select-box-options label:hover{background-color:#000;color:#fff}.search-pro .search-area{margin:0}.mktp-import .instructions{font-family:BryantProLight;font-size:20px;color:#262626;padding:10px 0}.mktp-import section .text-input-labels{margin-bottom:10px}.mktp-import section{border-bottom:1px solid #ccc;padding:0 0 10px 0;margin-bottom:20px}.mktp-import form .upload-form-mode-section{border-top:1px solid #ccc;padding:10px 0;margin-top:10px}.mktp-import form input[type=checkbox],.mktp-import form input[type=radio]{display:none}.mktp-import form .check-label,.mktp-import form .option{min-height:50px;display:inline-block;font-weight:400;cursor:pointer;border-radius:0;position:relative;padding-left:60px;margin-bottom:10px}.mktp-import form .check-label>span,.mktp-import form .option>span{display:block;font-family:BryantProRegular;font-size:16px;line-height:16px;color:#262626;padding-top:17px}.mktp-import form .check-label:before,.mktp-import form .option:before{content:"";display:inline-block;width:50px;height:50px;position:absolute;left:0;border-radius:0;border:1px solid #262626!important}.mktp-import form input[type=checkbox]:checked+.check-label:before,.mktp-import form input[type=radio]:checked+.option:before{font-family:WookIcones;border-radius:0;content:"X";font-size:25px;line-height:50px;color:#000;text-align:center}.mktp-import form button{line-height:50px;background-color:red;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;border:none;width:100%}.mktp-import form button:hover{background-color:#262626;color:#fff}.mktp-import form .file-input-label{line-height:50px;background-color:#ccc;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;border:none;width:100%;cursor:pointer;text-align:center;font-weight:400}.mktp-import form .file-input-label:hover{background-color:#262626;color:#fff}.mktp-import form .anexado{padding:0;margin:10px 0 15px 0}.mktp-import form .anexado .ficheiro{padding:0}.mktp-import form .anexado .ficheiro span{font-family:BryantProRegular;font-size:18px;color:#262626;display:block;display:-webkit-box;display:-moz-box;max-height:calc(18px*1*1);overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;vertical-align:middle}.mktp-import form .anexado .remover-ficheiro{text-transform:uppercase;text-decoration:underline;cursor:pointer;padding:0;float:right;width:auto;max-width:50%;text-align:right}@media(max-width:687px){.mktp-import{padding:0}}.sugestoes .contentor-pesquisa{background-position:calc(100% - 60%) top;background-repeat:no-repeat;background-size:auto 100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 auto;width:100%;padding:0}.sugestoes .conteudo-pesquisa{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 auto;max-width:360px;padding:90px 20px 30px 20px;width:100%}.sugestoes .resultados{display:flex;flex-flow:row wrap;margin:0 auto;max-width:360px;padding:20px 10px 20px 20px;width:100%}.sugestoes .select-box .select-search,.sugestoes .select-box .select-text{background-color:#fff;text-transform:none}.sugestoes a,.sugestoes a:active,.sugestoes a:hover,.sugestoes a:link,.sugestoes a:visited{color:#262626;text-decoration:none}.sugestoes h1{color:#fff;font-family:BryantProLight,sans-serif;font-size:32px;line-height:1;margin:0;padding:0 0 20px 0;text-transform:uppercase;width:100%}.sugestoes.inativas h1{color:#262626}.sugestoes h2{color:#fff;font-family:BryantProRegular,sans-serif;font-size:22px;line-height:1;margin:0;padding:0 0 20px 0;text-transform:uppercase;width:100%}.sugestoes p{color:#262626;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1.3;margin:0;padding:0 0 10px 0;width:100%}.sugestoes b{font-family:BryantProMedium,sans-serif;font-weight:400}.sugestoes form{padding:10px 0 0 0}.sugestoes form .label{padding:10px 0 0 0}.sugestoes .select-box-label{color:#fff;font-family:BryantProMedium,sans-serif;font-size:12px;font-weight:400;line-height:1;margin:0;padding:20px 0 5px 0;text-transform:uppercase;width:100%}.sugestoes .custom-select{font-family:BryantProRegular,sans-serif;position:relative;width:100%}.sugestoes .custom-select select{display:none}.sugestoes .select-selected{background-color:#fff;border-radius:2px;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1}.sugestoes .select-selected:after{color:#262626;font-family:WookIcones;font-size:36px;line-height:1;position:absolute;content:"v";top:0;right:0;width:36px;height:36px}.sugestoes .select-box .select-box-options label:hover{color:#262626}.sugestoes .select-selected.select-arrow-active:after{content:"w"}.select-selected,.sugestoes .select-box .select-box-options input:checked+label,.sugestoes .select-box .select-box-options label,.sugestoes .select-items div{color:#262626;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1;padding:10px;border:none;cursor:pointer;user-select:none}.sugestoes .select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99}.sugestoes .select-hide{display:none}.sugestoes .produto{width:50%}.sugestoes .produto:nth-of-type(odd){padding:0 20px 40px 0}.sugestoes .produto:nth-of-type(even){padding:0 10px 40px 20px}.sugestoes .capa-container{position:relative}.sugestoes .capa{height:auto;margin:0;padding:0;width:100%}.sugestoes .titulo{padding:10px 0 0 0}.sugestoes .autor{padding:0}@media (min-width:504px){.sugestoes .conteudo-pesquisa{max-width:564px;padding:96px 24px 24px 24px}.sugestoes .resultados{max-width:564px;padding:24px 12px 24px 24px}.sugestoes h1{font-size:38px;padding:0 0 24px 0}.sugestoes h2{font-size:25px;padding:0 0 24px 0}.sugestoes p{padding:0 0 12px 0}.sugestoes .produto{width:33.333%}.sugestoes .produto:nth-of-type(3n+1){padding:0 32px 48px 0}.sugestoes .produto:nth-of-type(3n+2){padding:0 16px 48px 16px}.sugestoes .produto:nth-of-type(3n+3){padding:0 12px 48px 32px}.sugestoes form{padding:12px 0 0 0}.sugestoes .select-box-label{padding:24px 0 5px 0}}@media (min-width:688px){.sugestoes .conteudo-pesquisa{max-width:789px;padding:119px 26px 26px 26px}.sugestoes .resultados{max-width:789px;padding:26px 13px 26px 26px}.sugestoes h1{font-size:44px;padding:0 0 26px 0}.sugestoes h2{font-size:28px;padding:0 0 26px 0}.sugestoes p{font-size:18px;padding:0 0 13px 0}.sugestoes .produto{width:25%}.sugestoes .produto:nth-of-type(4n+1){padding:0 39px 52px 0}.sugestoes .produto:nth-of-type(4n+2){padding:0 26px 52px 13px}.sugestoes .produto:nth-of-type(4n+3){padding:0 13px 52px 26px}.sugestoes .produto:nth-of-type(4n+4){padding:0 13px 52px 39px}.sugestoes form{padding:13px 0 0 0;width:66.666%}.sugestoes .select-box-label{font-size:16px;padding:26px 0 5px 0}.sugestoes .select-selected{font-size:18px}.sugestoes .select-selected:after{font-size:50px;width:50px;height:50px}.select-selected,.sugestoes .select-items div{font-size:18px;padding:16px 10px}}@media (min-width:1080px){.sugestoes .conteudo-pesquisa{max-width:1200px;padding:125px 30px 30px 30px}.sugestoes .resultados{max-width:1200px;padding:30px 15px 30px 30px}.sugestoes h1{font-size:52px;padding:0 0 30px 0}.sugestoes h2{font-family:BryantProLight,sans-serif;font-size:32px;padding:0 0 30px 0}.sugestoes p{padding:0 0 15px 0}.sugestoes .produto{width:16.666%}.sugestoes .produto:nth-of-type(6n+1){padding:0 50px 60px 0}.sugestoes .produto:nth-of-type(6n+2){padding:0 40px 60px 10px}.sugestoes .produto:nth-of-type(6n+3){padding:0 30px 60px 20px}.sugestoes .produto:nth-of-type(6n+4){padding:0 20px 60px 30px}.sugestoes .produto:nth-of-type(6n+5){padding:0 10px 60px 40px}.sugestoes .produto:nth-of-type(6n+6){padding:0 15px 60px 50px}.sugestoes form{padding:15px 0 0 0;width:50%}.sugestoes .select-box-label{padding:30px 0 5px 0}}.manuais-digitais *{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.manuais-digitais a{color:#333;text-decoration:underline}.manuais-digitais a.store{background-color:#333;border-radius:2px;margin:0 10px 0 0;min-height:40px;padding:12px 0}.manuais-digitais a.store:hover{background-color:#000}.manuais-digitais b,.manuais-digitais strong{font-family:BryantProMedium,sans-serif;font-weight:400}.manuais-digitais header{background-color:#91eef5;background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;margin:0}.manuais-digitais header .conteudo{max-width:360px;margin:0 auto;padding:80px 20px 20px 20px}.manuais-digitais header iframe{border:6px solid #333;border-radius:2px;height:140px;margin:20px 0 0 0;width:100%}.manuais-digitais footer,.manuais-digitais main{max-width:360px;margin:0 auto;padding:20px}.manuais-digitais .selecionar-tudo{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end}.manuais-digitais .selecionar-tudo p{padding:0 20px 0 0}.manuais-digitais .manual{align-items:center;display:flex;flex-flow:row nowrap;padding:0 0 20px 0}.manuais-digitais .imagem{width:100px}.manuais-digitais .info{padding:0 20px 0 20px;width:calc(100% - 136px)}.manuais-digitais .seletor{border:1px solid #333;border-radius:2px;box-sizing:border-box;color:#333;font-family:WookIcones;font-size:50px;line-height:36px;height:36px;text-align:center;width:36px}.manuais-digitais .option{font-family:BryantProRegular;font-weight:400;font-size:16px;line-height:16px;color:#262626;float:left;cursor:pointer;margin:0}.manuais-digitais .option.right{float:right}.manuais-digitais .option::before{font-family:WookIcones;content:"";font-size:35px;line-height:35px;color:#626262;height:38px;width:38px;background-color:#fff;border:2px solid #ccc;border-radius:0;text-align:center;float:left}.manuais-digitais input[type=checkbox]:checked+.option::before{content:"*"}.manuais-digitais .seletor span{position:relative;right:7px}.manuais-digitais .button{color:#333;background-color:#91eef5;border:none;border-radius:3px;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;margin:20px 0 0 0;padding:12px 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.manuais-digitais .button:hover{background-color:rgba(145,238,245,.8)}.manuais-digitais h1{color:#333;font-family:BryantProLight,sans-serif;font-size:28px;letter-spacing:normal;line-height:1.2;margin:0;padding:0 0 20px 0;text-transform:none}.manuais-digitais h2{color:#333;font-family:BryantProLight,sans-serif;font-size:22px;letter-spacing:normal;line-height:1.2;margin:0;padding:0 0 10px 0;text-transform:none}.manuais-digitais h3{color:#333;font-family:BryantProRegular,sans-serif;font-size:18px;line-height:1.3;margin:0;padding:10px 0 0 0;text-transform:none}.manuais-digitais p{color:#333;font-family:BryantProRegular,sans-serif;font-size:14px;line-height:1.25;margin:0;text-transform:none}.manuais-digitais p.preco{color:#f33}@media (min-width:504px){.manuais-digitais header .conteudo{max-width:564px;padding:84px 24px 24px 24px}.manuais-digitais header iframe{height:280px;margin:24px 0 0 0}.manuais-digitais footer,.manuais-digitais main{max-width:564px;padding:24px}.manuais-digitais .manual{padding:0 0 24px 0}.manuais-digitais .info{padding:0 24px 0 24px}.manuais-digitais h1{font-size:36px;letter-spacing:normal}}@media (min-width:688px){.manuais-digitais header{background-position:calc(50% + 450px) calc(100% - 20px);background-size:1000px auto}.manuais-digitais header .conteudo{max-width:768px;padding:116px 26px 52px 26px}.manuais-digitais header .apresentacao{display:flex;flex-flow:row nowrap;align-items:center}.manuais-digitais header iframe{height:170px;margin:0 0 0 52px}.manuais-digitais footer,.manuais-digitais main{max-width:768px;padding:26px}.manuais-digitais .manual{padding:0 0 26px 0}.manuais-digitais .info{padding:0 26px 0 26px}.manuais-digitais h1{font-size:44px}.manuais-digitais h2{font-size:28px}.manuais-digitais h3{font-size:20px}.manuais-digitais p{font-size:16px;line-height:1.5}}@media (min-width:1080px){.manuais-digitais header{background-position:calc(50% + 450px) bottom;background-size:1200px auto}.manuais-digitais header .conteudo{max-width:1200px;padding:150px 30px 30px 30px}.manuais-digitais header iframe{height:200px;margin:0 0 0 60px;width:calc(40% - 60px)}.manuais-digitais footer,.manuais-digitais main{max-width:1200px;padding:30px}.manuais-digitais .manuais{border:1px solid #91eef5;padding:30px}.manuais-digitais .manual{padding:0 0 30px 0}.manuais-digitais .info{padding:0 30px 0 30px}.manuais-digitais h1{font-size:52px}.manuais-digitais h2{font-size:32px}.manuais-digitais h3{font-size:22px;width:60%}.manuais-digitais p{font-size:18px;line-height:1.5}}#sidebar-customer-menu-wrapper.area-menu{left:0;margin:0 auto;max-width:1200px;position:absolute;top:60px;width:100%}#sidebar-customer-menu-wrapper .active a{color:#000}#sidebar-customer-menu-wrapper .first-level.active,#sidebar-customer-menu-wrapper section.second-level.active{text-decoration:none;color:#000;background-color:#e5e5e5;border-left:3px solid #333;padding:0 20px 0 17px}#sidebar-customer-menu-wrapper a{text-decoration:none;color:#999}#sidebar-customer-menu-wrapper a:hover{text-decoration:none;color:#000}#sidebar-customer-menu-wrapper .menu-pessoal-container{max-width:360px;position:fixed;right:0;width:100%;overflow:auto;border-top:2px solid #fff;max-height:calc(100vh - 60px - 2px)}#sidebar-customer-menu-wrapper .menu-pessoal-container:before{content:" ";right:52.5px;position:absolute;top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f2f2f2;z-index:5000}#sidebar-customer-menu-wrapper nav{display:flex;flex-flow:column nowrap;width:100%;background-color:#f2f2f2;max-width:360px;z-index:4000}#sidebar-customer-menu-wrapper .content section,#sidebar-customer-menu-wrapper .content>a{cursor:pointer}#sidebar-customer-menu-wrapper .content>a,#sidebar-customer-menu-wrapper section{font-family:BryantProMedium,sans-serif;position:relative;text-align:left}#sidebar-customer-menu-wrapper section.chapter{font-size:16px;padding:0 20px;text-transform:uppercase}#sidebar-customer-menu-wrapper section.chapter .no-option{color:#ccc;padding:10px 0}#sidebar-customer-menu-wrapper .first-level{font-size:20px;text-transform:uppercase;padding:0 20px}#sidebar-customer-menu-wrapper section.second-level{font-size:16px;padding:0 20px}#sidebar-customer-menu-wrapper .first-level:hover,#sidebar-customer-menu-wrapper section.second-level:hover{background-color:#e5e5e5;border-left:3px solid #333;padding:0 20px 0 17px}#sidebar-customer-menu-wrapper .first-level.selected,#sidebar-customer-menu-wrapper section.second-level.selected{border-left:3px solid #333;padding:0 20px 0 17px}#sidebar-customer-menu-wrapper section .option{display:block}#sidebar-customer-menu-wrapper .first-level .option{border-top:1px solid #ccc;color:#999;padding:20px 0;display:block}#sidebar-customer-menu-wrapper section.second-level .option{color:#999;padding:10px 0}#sidebar-customer-menu-wrapper .first-level.selected .option,#sidebar-customer-menu-wrapper .first-level:hover .option{color:#333}#sidebar-customer-menu-wrapper .first-level.selected .icon.home,#sidebar-customer-menu-wrapper .first-level:hover .icon.home{color:#333}#sidebar-customer-menu-wrapper .chapters-container:last-of-type section:last-of-type:hover .option,#sidebar-customer-menu-wrapper section.second-level.selected .option,#sidebar-customer-menu-wrapper section.second-level:hover .option,#sidebar-customer-menu-wrapper section.second-level:last-of-type:hover .option{color:#333}#sidebar-customer-menu-wrapper section.second-level:last-of-type{margin-bottom:20px}#sidebar-customer-menu-wrapper .user{border-top:none;display:flex;flex-flow:row nowrap;margin:0 20px;padding:20px 0}#sidebar-customer-menu-wrapper .user a.ml-20{margin-left:20px}#sidebar-customer-menu-wrapper .user.logout{border-top:1px solid #ccc}#sidebar-customer-menu-wrapper .user p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;align-self:center;width:60%}#sidebar-customer-menu-wrapper .user .user-name{padding-right:10px;overflow-wrap:break-word}#sidebar-customer-menu-wrapper .user p.user-wallet{border:1px solid #ccc;border-radius:2px;padding:10px;text-align:center;width:40%}#sidebar-customer-menu-wrapper .user p .saldo{color:#c33}#sidebar-customer-menu-wrapper .user button{background-color:#e5e5e5;border:none;border-radius:2px;color:#999;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;padding:12px 10px;text-transform:uppercase;width:100%}#sidebar-customer-menu-wrapper .user button.login{background-color:transparent;border:1px solid #999}#sidebar-customer-menu-wrapper .user button.login:hover{border:1px solid #333;color:#333}#sidebar-customer-menu-wrapper .user button.logout{color:#999}#sidebar-customer-menu-wrapper .user button.logout:hover,#sidebar-customer-menu-wrapper .user button.sign-in:hover{color:#333}#pagina{position:relative}#sidebar-customer-menu-wrapper .open-menu{left:calc(100% - 40px)}#sidebar-customer-menu-wrapper nav.secondary-menu{margin:0 20px;width:calc(100% - 40px)}#sidebar-customer-menu-wrapper .background{background-color:#f2f2f2}#sidebar-customer-menu-wrapper .hidden{display:none}#sidebar-customer-menu-wrapper .hidden-smartphone{display:none}@media (min-width:400px){#sidebar-customer-menu-wrapper .open-menu{left:360px}}@media (min-width:688px){#sidebar-customer-menu-wrapper.area-menu{top:80px}#sidebar-customer-menu-wrapper .menu-pessoal-container:before{right:180px}}@media (min-width:1080px){#sidebar-customer-menu-wrapper nav{max-width:400px}#sidebar-customer-menu-wrapper header{display:none}#sidebar-customer-menu-wrapper .menu-pessoal-container{max-width:400px;max-height:calc(100vh - 80px)}#sidebar-customer-menu-wrapper section.second-level{text-transform:none}#sidebar-customer-menu-wrapper .border-bottom-none,#sidebar-customer-menu-wrapper .first-level .option.border-bottom-none,#sidebar-customer-menu-wrapper section.second-level:last-of-type .option{border-bottom:none}#sidebar-customer-menu-wrapper .hidden-lg{display:none}}@media (min-width:1200px){#sidebar-customer-menu-wrapper.area-menu{left:calc((50% - 600px))}}#overlay-val-popup .valida-login-modal h1{font-size:22px;line-height:20px;font-family:BryantProMedium,sans-serif;color:#fff;padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px}#overlay-val-popup .valida-login-modal .confirmacao-utilizador{margin-top:14px}#overlay-val-popup .valida-login-modal .confirmacao-utilizador #submeterlogin-overlay{width:100%;background-color:#39c;max-width:none;min-height:0;height:auto}#login-form-validate-user .error-message{color:#f66;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;text-align:center;background-color:#fcc}#overlay-val-popup .valida-login-modal .confirmacao-utilizador u{float:right;margin-bottom:10px}@media(min-width:686px){#overlay-val-popup .valida-login-modal h1{font-size:32px;line-height:30px}}.da-5-leva-15{align-items:center;align-content:center;display:flex;flex-flow:column nowrap;color:#262626;font-family:BryantProRegular,sans-serif;font-size:16px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}.da-5-leva-15 .section-titulo{width:100%}.da-5-leva-15 .cms-content,.da-5-leva-15 .texto{max-width:360px;padding:20px 20px 20px 20px;width:100%}.da-5-leva-15 .formulario{max-width:360px;padding:0 20px 20px 20px;width:100%}.da-5-leva-15 .formulario form{border-top:1px solid #7d341a;padding:20px 0 0 0}.da-5-leva-15 .formulario .invite{margin:0 0 6px 0}.da-5-leva-15 .formulario label{color:#7d341a;font-family:BryantProMedium,sans-serif;font-size:12px;letter-spacing:.5px;margin:0 0 5px 0;max-width:100%}.da-5-leva-15 .formulario .msg-container{margin:6px 0 0 0}.da-5-leva-15 .formulario label a{color:#7d341a;text-decoration:underline;margin-left:3px}.da-5-leva-15 .formulario input{background-color:transparent;border:1px solid #f8967f;border-color:#7d341a!important;border-radius:2px;font-size:16px;line-height:1;padding:10px;width:100%}.da-5-leva-15 .formulario textarea{background-color:transparent;border:1px solid #f8967f;border-color:#7d341a!important;border-radius:2px;font-size:16px;line-height:1.2;max-width:100%;min-width:100%;min-height:288px;padding:10px;width:100%}.da-5-leva-15 .formulario button{background-color:#7d341a;border:1px solid #f8967f;border-color:#7d341a!important;color:#fff;font-family:BryantProMedium,sans-serif;font-size:16px;line-height:1;padding:10px;text-transform:uppercase;width:100%}.da-5-leva-15 .formulario button:hover{background-color:#f8967f;border-color:#f8967f!important}.da-5-leva-15 .formulario input[type=checkbox]{width:auto}.da-5-leva-15 .formulario .chekbox-container{margin:21px 0 23px 0}.da-5-leva-15 .formulario .container{align-items:center;display:flex;flex-flow:row nowrap;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.da-5-leva-15 .formulario .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.da-5-leva-15 .formulario .checkmark{position:absolute;left:0;height:25px;width:25px;background-color:transparent;border:1px solid #7d341a;border-radius:2px}.da-5-leva-15 .formulario .container:hover input~.checkmark{border-color:#262626}.da-5-leva-15 .formulario .checkmark:after{content:"";position:absolute;display:none}.da-5-leva-15 .formulario .container input:checked~.checkmark:after{display:block}.da-5-leva-15 .formulario .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #262626;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.da-5-leva-15 .formulario input::placeholder{color:#7d341a;font-style:italic}.da-5-leva-15 .email{margin:10px 0 0 0}.da-5-leva-15 h1{color:#fff;font-family:BryantProLight,sans-serif;font-size:52px;letter-spacing:-2px;line-height:1;margin:0;text-shadow:0 6px 0 rgba(212,60,14,.3)}.da-5-leva-15 h2{color:#7d341a;font-size:18px;line-height:1;margin:0;padding-top:10px}.da-5-leva-15 h3{color:#7d341a;font-size:22px;line-height:1;margin:0;padding:10px 0;text-transform:uppercase}.da-5-leva-15 .texto p:first-of-type{margin:0;padding:0 0 10px 0}.da-5-leva-15 p:last-of-type{margin:0}.da-5-leva-15 .formulario .error-container>label.error:not(.valid)+label.error{display:none!important}.da-5-leva-15 .formulario label.error{margin:12px 0 0 0;font-size:12px!important;line-height:1!important;padding:14px;min-height:auto}@media (min-width:504px){.da-5-leva-15 .cms-content,.da-5-leva-15 .texto{max-width:564px;padding:24px 24px 24px 24px}.da-5-leva-15 .formulario{max-width:564px;padding:0 24px 24px 24px}.da-5-leva-15 .formulario form{padding:24px 0 0 0}.da-5-leva-15 .formulario textarea{min-height:180px}.da-5-leva-15 h1{font-size:62px;letter-spacing:-1.5px;text-shadow:0 9px 0 rgba(212,60,14,.3)}.da-5-leva-15 h2{font-size:22px;padding-top:5px}.da-5-leva-15 h3{padding:12px 0}.da-5-leva-15 .texto p:first-of-type{padding:0 0 12px 0}}@media (min-width:688px){.da-5-leva-15{font-size:18px}.da-5-leva-15 .cms-content,.da-5-leva-15 .texto{max-width:768px;padding:26px 26px 26px 26px}.da-5-leva-15 .formulario{max-width:768px;padding:0 26px 26px 26px}.da-5-leva-15 .formulario form{padding:26px 0 0 0}.da-5-leva-15 h1{font-size:78px;letter-spacing:-1.5px;text-shadow:0 12px 0 rgba(212,60,14,.3)}.da-5-leva-15 h2{font-size:28px;padding-top:5px}.da-5-leva-15 h3{font-family:BryantProLight,sans-serif;font-size:32px;padding:13px 0}.da-5-leva-15 .texto p:first-of-type{padding:0 0 13px 0}.da-5-leva-15 .formulario input.email{float:right;margin:0 0 0 10px;width:50%}.da-5-leva-15 .formulario input.nome{width:calc(50% - 10px)}.da-5-leva-15 .formulario .error-container:not(.chekbox-container)>label:nth-of-type(2):before{left:calc(50% + 19px)}}@media (min-width:1080px){.da-5-leva-15{align-items:flex-start;align-content:center;flex-flow:row wrap;justify-content:center;font-size:22px;line-height:1.5}.da-5-leva-15 .formulario form{border-left:1px solid #7d341a;border-top:none;padding:0 0 0 30px}.da-5-leva-15 .texto{max-width:600px;padding:60px 30px 30px 30px;width:50%}.da-5-leva-15 .formulario{max-width:600px;padding:60px 30px 30px 0;width:50%}.da-5-leva-15 .cms-content{max-width:1200px;padding:60px 30px 30px 30px}.da-5-leva-15 h1{font-size:78px;letter-spacing:-2.5px;text-shadow:0 12px 0 rgba(212,60,14,.3)}.da-5-leva-15 h2{font-size:54px;letter-spacing:.5px;padding-top:5px}.da-5-leva-15 h3{font-size:52px;padding:45px 0 30px 0}.da-5-leva-15 .texto p:first-of-type{padding:0 0 15px 0}}