html{font-family:'exo 2',helvetica,arial,sans-serif}button,input[type=button],input[type=reset],input[type=submit]{text-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:3px;text-transform:uppercase;font-weight:600;color:#fff;background:#d60f6c;line-height:26px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#f5f5f5;background:#f7007c}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{padding-top:3px;box-shadow:inset 0 3px 0 rgba(0,0,0,.3)}input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],input[type=mounth],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}select{border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}textarea{border-radius:3px;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}address .ico{display:inline;vertical-align:baseline;position:relative;top:1px;margin-right:3px;width:9px;height:13px;fill:rgba(0,0,0,.5)}iframe[name=google_conversion_frame]{position:fixed;top:-999px;left:-999px}a{color:#0057a6}a:hover{color:#e31073}a,button,input,select,textarea,.search-button,.pagtos-container .name,.envios-container .name,.order-status:after,.order-status .ico,body.osc-steps .opc-block-progress dt:after,.selos .title,.tab-cor .name,.tab-cor label,.borda-cores label,.borda-cores .name,.borda-tipo label,.borda-tipo img,.tab-produto label,.tab-produto img,#canvas-font-color label,#canvas-font-color .name,#canvas-font label,#canvas-images label,#canvas-images .name{transition:all 200ms ease-in-out}.toolbar-bottom .pager a.next:before,.toolbar-bottom .pager a.previous:before,.block-layered-nav .currently .btn-remove:before,.tele-troca .troca .widget:before,.bundle-options-dl dd.one-option .input-box:after,#shipping-estimate-results .fechar:before,.cart-table .btn-remove:before,.cart-table .button.btn-update:before,.custom-options-dl .time-picker:before,.review-summary label:before,#checkout-step-login .hints li:before,body.osc-accordion .opc-block-progress dt.complete:after,#checkout-shipping-method-load ul li label:after,body.osc-accordion .step-title .number:before,#checkout-payment-method-load dt:after,.downloadable-sample-link:before,.downloadable-free-sample .link:before,.mycart-products .btn-remove:before,.success-content .confirmation:before,.success-content .print:before,.account-login .benefits li:before,.order-status.state-complete span:after,.my-account .pager a.next:before,.my-account .pager a.previous:before,.order-date:before,.boleto-info a:before,.order-items a.link-print:before,body.osc-onepage .step-title .number:before,body.osc-steps .step-title .number:before,body.osc-steps .opc-block-progress dt:before,.brands .bx-controls-direction a:before,.the-share a:before,.success-content .pagto a.boleto:before,.qty-wrapper .bt:before,.owl-theme .owl-buttons div:before,.or-map:before,.revendaslist .telmail li:before,.arevenda .dados .contato li:before,.no-coms:before,.case-detail-content .bx-controls-direction a:before,.testimonial-rating:before,.testimonial-submit .refresh-captcha:before{font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.cart-table .item-msg,.messages>li{display:block;padding:10px 20px;margin-bottom:20px;font-size:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.cart-table .item-msg.success,.messages .success-msg{background:#c4df9b}.cart-table .item-msg.error,.messages .error-msg{background:#ff8469}.messages .notice-msg{background:#fff799}.banner-js-container{position:relative}.banner-js-container .svg-loader{opacity:0;visibility:hidden;z-index:-1;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);transition:all 400ms cubic-bezier(.165,.84,.44,1)}.banner-js-container .banner-js{opacity:1;visibility:visible;z-index:2;transition:all 400ms cubic-bezier(.165,.84,.44,1)}.banner-js-container .title{display:none}.banner-js-container .link{width:100%;overflow:hidden;display:block;position:relative}.item-html{position:relative;z-index:1}.item-html .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.item_html{display:flex;align-items:center;justify-content:center}.item-youtube{position:relative;overflow:hidden;z-index:1}.item-youtube .link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}.item_youtube{position:relative;left:50%;transform:translateX(-50%);padding-right:177%}.item_youtube iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important}.no-js .item-youtube{overflow:visible}.no-js .item_youtube{left:auto;transform:none;padding:56.25% 0 0}.banner-js-container.no-js img.d_img{display:block}.banner-js-container.no-js img.m_img{display:none}.banner-js-container:not(.no-js) img.d_img{display:block;max-width:none;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-js-container:not(.no-js) img.m_img{display:none;width:100vw;min-width:100%;height:auto}.banner-js-container.loading .svg-loader{opacity:1;visibility:visible;z-index:2}.banner-js-container.loading .banner-js{opacity:0;visibility:hidden;z-index:1}.banner-js-container .owl-theme .owl-buttons div.owl-prev{left:20px}.banner-js-container .owl-theme .owl-buttons div.owl-next{right:20px}@media(max-width:992px){.m-hide{display:block}.banner-js-container .has_m_img .link{height:auto!important}.banner-js-container .has_m_img img.d_img{display:none}.banner-js-container .has_m_img img.m_img{display:block}.banner-js-container .owl-controls{display:none!important}}@media(max-width:568px){.item_youtube{padding:100% 182% 0 0;height:auto!important}}.logo-container img{width:auto;height:auto;display:block}.logo-container svg{display:block;width:auto;height:auto;min-height:50px;max-width:260px}@media(max-width:500px){.logo-container svg{max-width:100%;height:50px}}.cms-home .col-main .std{margin-bottom:40px}.home-grid{margin-bottom:40px;position:relative;line-height:1em}.home-grid .main-banner{margin:0 0 20px calc(20% + 10px)}.home-grid .banner-regua{margin-left:calc(20% + 10px);text-align:center;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.05)}.home-side-menu{position:absolute;top:0;left:0;bottom:0;width:calc(20% - 10px);padding:20px 0;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.05)}.home-side-menu:before{display:block;height:20px;position:absolute;bottom:20px;left:0;right:0;z-index:20;background:linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);content:''}.home-side-menu .widget{position:relative;overflow-y:auto;max-height:100%;width:calc(100% + 2px);margin-left:-2px;direction:rtl}.home-side-menu .widget::-webkit-scrollbar{width:3px}.home-side-menu .widget::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,87,166,.3) 50%);background-size:2px 1px;border-radius:3px}.home-side-menu .widget::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,87,166,.7)}.main-menu.vertical nav{padding-bottom:20px;direction:ltr;text-align:left}.main-menu.vertical li.level0{margin-bottom:10px}.main-menu.vertical li.level0:hover div.level1{left:0}.main-menu.vertical li.level0:hover a.level0{background:#f2f2f2}.main-menu.vertical a.level0{background:0 0;padding:5px 20px}.main-menu.vertical a.level0 .name{font-size:16px;color:#000;font-weight:600;text-transform:uppercase}.main-menu.vertical a.level0 .thumb{display:none}.main-menu.vertical div.level1{position:relative;left:0;background:0 0;padding:0}.main-menu.vertical ul.level1{padding:0;width:auto}.main-menu.vertical li.level1{margin:0}.main-menu.vertical li.level1:hover a.level1{background:#f2f2f2}.main-menu.vertical a.level1{padding:3px 20px;font-size:14px;color:#222}.main-menu.vertical ul.level2{display:none!important}.home-grid a{transition:all 150ms ease-in-out}.home-mini-banners{margin:0 0 40px}.home-mini-banners .widget{margin:-10px;display:flex;flex-flow:row wrap;align-items:center;align-content:center;justify-content:center}.home-mini-banners .widget>*{padding:10px;max-width:100%;min-width:300px;flex:0 1 50%}#banner-js-home_mini_banners{margin-bottom:40px}#banner-js-home_mini_banners .banner-js{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;margin:0 -10px -20px}#banner-js-home_mini_banners .item{flex:1 1 50%;min-width:400px;padding:0 10px 20px;text-align:center}#banner-js-home_mini_banners a{display:block}.breadcrumbs-container{min-width:980px;width:90%;max-width:1380px;position:relative;margin:0 auto 20px}.breadcrumbs{font-size:13px;color:#333;text-transform:uppercase}.breadcrumbs ul li a{color:#333}.breadcrumbs .sep{padding:0 3px}.banner-categoria{margin-bottom:20px}.page-title h1{font-size:29px;line-height:30px;text-transform:uppercase;font-weight:400;color:#333}.page-title.brand img{max-height:40px;width:auto}.page-title.brand img[src*='.svg']{height:40px;width:auto}.category-title{max-width:50%;float:left}.category-title .category-thumb{display:inline-block;vertical-align:middle;margin-right:10px}.category-title .category-thumb img{max-height:30px;width:auto}.category-title h1{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-block-mode{display:table;width:100%}.category-description{display:none;padding:20px;font-size:14px;color:#333;line-height:1.3em;border:1px solid rgba(214,15,108,.2)}.col-main .note-msg{display:table;width:100%;text-align:center;padding:100px 0}.col-main .note-msg.suggest{padding:50px 0}.col-main .note-msg .suggest{padding-top:10px;font-style:italic}.col-main .note-msg .suggest a{color:#0057a6}.col-main .note-msg .suggest a:hover{color:#e31073}.toolbar{margin:0 0 20px calc(50% + 20px)}.toolbar .pager,.toolbar .amount,.toolbar .limiter{display:none}.toolbar .sorter{text-align:right}.toolbar .view-mode{display:inline-block;vertical-align:top;text-align:left}.toolbar .view-mode label{font-size:14px;color:#333}.toolbar .view-mode label,.toolbar .view-mode .list,.toolbar .view-mode .grid{display:inline-block;vertical-align:middle;line-height:30px;margin-left:7px}.toolbar .view-mode .list svg,.toolbar .view-mode .grid svg{display:inline-block;height:18px;width:18px;vertical-align:middle;position:relative;top:-2px}.toolbar .view-mode strong svg{fill:#0057a6}.toolbar .view-mode a svg{fill:#d6d6d6;transition:all 100ms ease-in-out}.toolbar .view-mode a:hover svg{fill:#e31073}.toolbar .sort-by{margin-left:30px;display:inline-block;vertical-align:top;text-align:left;line-height:30px}.toolbar .sort-by label,.toolbar .sort-by a{display:none}.toolbar .sort-by select{display:inline-block;vertical-align:middle;position:relative;top:-1px;height:30px;width:180px}.toolbar-bottom .toolbar{margin:0;display:table;width:100%;padding:7px 0;border:1px solid rgba(214,15,108,.2);border-width:1px 0}.toolbar-bottom .pager,.toolbar-bottom .amount{display:block}.toolbar-bottom .amount{float:left;line-height:26px;font-size:14px;color:#333}.toolbar-bottom .amount span{font-weight:600;color:#111}.toolbar-bottom .pager{float:right}.toolbar-bottom .pager ol li{display:inline-block;vertical-align:top;font-size:14px;color:#333;line-height:26px;margin-left:3px}.toolbar-bottom .pager ol li span span{display:block;line-height:26px;padding:0 7px;border-radius:2px;background:#e31073;color:#fff}.toolbar-bottom .pager ol li a{display:block;line-height:26px;padding:0 7px;color:#333;border-radius:2px}.toolbar-bottom .pager ol li a:hover{background:#f5f5f5}.toolbar-bottom .pager ol li a.next span,.toolbar-bottom .pager ol li a.previous span{display:none}.toolbar-bottom .pager ol li a.next:before,.toolbar-bottom .pager ol li a.previous:before{display:block;line-height:26px;content:'\f054';color:#0057a6}.toolbar-bottom .pager ol li a.previous:before{content:'\f053'}.toolbar-bottom .pager .label,.toolbar-bottom .sorter{display:none}.block-layered-nav .block-title{display:none}.block-layered-nav .block-content>*{margin-bottom:10px}.block-layered-nav .block-content>*:last-child{margin-bottom:0}.block-layered-nav .block-subtitle-filter{display:none}.block-layered-nav .currently,.block-layered-nav .filters-list .item{padding:15px;border:1px solid rgba(214,15,108,.2);box-shadow:0 2px 3px rgba(0,0,0,.1)}.block-layered-nav .filters-list .item{margin-bottom:10px}.block-layered-nav .filters-list .item:last-child{margin-bottom:0}.block-layered-nav .currently .block-subtitle,.block-layered-nav .filter-name{font-size:16px;color:#111;font-weight:600;text-transform:uppercase;margin-bottom:15px}.block-layered-nav .the-filters .a-filter{display:block;padding:5px 10px;width:calc(100% + 10px);margin-left:-10px;color:#333;font-size:14px}.block-layered-nav .the-filters .a-filter.link:hover{background:#f5f5f5}.block-layered-nav .sub{padding-left:10px;margin-bottom:10px}.block-layered-nav .sub .a-filter{font-size:12px;padding:2px 10px}.block-layered-nav .the-filters .count{font-size:13px;color:#999}.block-layered-nav .configurable-swatch-list{margin:-5px;display:flex;flex-flow:row wrap;align-items:center;align-content:center}.block-layered-nav .configurable-swatch-list li{padding:5px;text-align:center;flex:1 1 auto}.block-layered-nav .configurable-swatch-list .a-filter{display:block;padding:0;width:auto;margin:0;text-align:center;box-shadow:0 0 0 3px transparent}.block-layered-nav .configurable-swatch-list .a-filter.link:hover{background:#fff;box-shadow:0 0 0 3px #fff,0 0 0 4px #666}.block-layered-nav .configurable-swatch-list .swatch{display:block;height:30px;line-height:30px;width:auto;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-layered-nav .configurable-swatch-list span.swatch{box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:0 5px;min-width:30px}.block-layered-nav .configurable-swatch-list img.swatch{box-shadow:0 0 0 1px rgba(0,0,0,.1)}.block-layered-nav .configurable-swatch-list .count{display:none}.block-layered-nav .currently{position:relative}.block-layered-nav .currently .block-subtitle{margin-right:65px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-layered-nav .currently .actions{position:absolute;top:15px;right:15px}.block-layered-nav .currently .actions a{display:block;line-height:15px;padding:0 10px;border-radius:2px;font-size:13px;font-style:italic;font-weight:600;text-transform:lowercase;color:#fff;background:#d60f6c}.block-layered-nav .currently .actions a:hover{color:#f5f5f5;background:#f7007c}.block-layered-nav .currently ol li{margin-bottom:10px;position:relative;padding-right:20px;color:#333;font-weight:600;font-size:14px}.block-layered-nav .currently ol li .text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.block-layered-nav .currently ol li .value{padding-left:3px;color:#666;font-weight:400}.block-layered-nav .currently .btn-remove{position:absolute;top:50%;right:0;margin-top:-10px}.block-layered-nav .currently .btn-remove:before{display:block;line-height:20px;width:20px;text-align:center;font-size:14px;color:#0057a6;content:'\f00d'}.block-layered-nav .currently .btn-remove span{display:none}.block-layered-nav .currently .btn-remove:hover:before{background:#0057a6;color:#fff}.category-image{clear:both}.price-box{margin-bottom:10px;font-size:15px}.price-box>*:not(:last-child){margin-bottom:6px}.price-from{color:#e31073;display:block}.price-from .label{font-size:.8em}.price-from .price{font-weight:700}.price-to{color:#666;display:block}.minimal-price{color:#888;display:block}.minimal-price .label{font-size:.8em;display:block}.minimal-price .price{font-weight:700}.minimal-price-link{color:#888;display:block}.tier-price{color:#888;display:block;text-decoration:none}.tier-price .qty,.tier-price .price{font-weight:700;color:#e31073}.price-to .price,.minimal-price-link .price{font-weight:600}.old-price{color:#666;display:block}.old-price .price{text-decoration:line-through}.regular-price,.special-price{color:#e31073;display:block}.regular-price .price,.special-price .price{font-weight:700}.price-as-configured{font-size:14px;color:#e31073;display:block}.price-as-configured .price{font-weight:700}.tier-prices{color:#333;margin-bottom:10px;padding:10px;background:#f0f6f9}.tier-prices li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #e5e5e5}.tier-prices li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.tier-prices .and{display:none}.tier-prices .qts,.tier-prices .price{font-weight:600;font-size:15px}.tier-prices .benefit{display:block;padding-top:2px;color:#888;font-size:11px;font-style:italic}.tier-prices .benefit .percent{font-weight:600}.price-box-avista{font-size:15px;text-align:left;margin-bottom:10px;color:#d60f6c;display:flex;justify-content:space-between;align-items:center}.price-box-avista .label{margin-right:5px;line-height:10px;font-size:.7em;text-align:right}.price-box-avista .price{font-weight:700;flex:1 1 auto}.price-box-parcelado{font-size:15px;margin-bottom:10px;color:rgba(214,15,108,.7)}.price-box-parcelado .num,.price-box-parcelado .value{font-weight:700;color:#d60f6c}.price-box-parcelado .juros{display:block;font-size:.7em}.preco-parcelado-sem-juros{margin-bottom:3px;color:#d60f6c}.product-essential .price-box,.product-essential .price-box-avista,.product-essential .price-box-parcelado{text-align:left}.product-essential .price-box-avista{justify-content:flex-start}.product-essential .price-box-avista .price{flex:0 1 auto}.product-essential .price-from,.product-essential .price-to{color:#bbb}form.searchautocomplete{position:relative}.searchautocomplete-loader{position:absolute;top:calc(50% - 20px);right:110px}.searchautocomplete-placeholder{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;padding:10px 0 10px 10px;border:1px solid #ccc;box-shadow:0 5px 10px rgba(0,0,0,.2)}.searchautocomplete-placeholder:before,.searchautocomplete-placeholder:after{position:absolute;bottom:100%;left:calc(50% - 10px);display:block;border:10px solid transparent;border-bottom-color:#ccc;content:''}.searchautocomplete-placeholder:after{margin-bottom:-1px;border-bottom-color:#fff}.searchautocomplete-placeholder ul{max-height:200px;overflow:auto;padding-right:5px;margin-right:5px}.searchautocomplete-placeholder ul::-webkit-scrollbar{width:3px}.searchautocomplete-placeholder ul::-webkit-scrollbar-track{background-color:transparent;background-image:linear-gradient(90deg,transparent 50%,rgba(0,87,166,.3) 50%);background-size:2px 1px;border-radius:3px}.searchautocomplete-placeholder ul::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,87,166,.7)}.searchautocomplete-placeholder ul li{padding:10px;border:1px solid #ddd;margin-bottom:10px;display:flex;align-items:center}.searchautocomplete-placeholder .all{padding:10px 10px 0 0;margin-left:-10px;border-top:1px solid #ccc;text-align:right}.searchautocomplete-placeholder .all a{display:inline-block;line-height:30px;border-radius:3px;padding:0 20px;background:#d60f6c;color:#fff;font-size:12px}.searchautocomplete-placeholder .all a:hover{background:#f7007c;color:#f5f5f5}.searchautocomlete-image{margin-right:10px;flex:0 0 auto}.searchautocomlete-info{font-size:12px;color:#666;flex:1 1 auto}.searchautocomlete-info>*{margin-bottom:7px}.searchautocomlete-info>*:last-child{margin-bottom:0}.searchautocomlete-info .name{color:#222;font-weight:600;display:block}.searchautocomlete-info .name:hover{color:#e31073}.searchautocomlete-info .name,.searchautocomlete-info .regular-price,.searchautocomlete-info .special-price{font-size:14px}.product-rate .rating-box{height:16px}.product-rate .rating-box:before{content:'\f005\f005\f005\f005\f005';font-size:16px;letter-spacing:3px;color:#dad9da;opacity:1}.product-rate .rating-box .rating:before{color:#faa332;font-size:16px;letter-spacing:3px;opacity:1}.product-rate .amount,.product-rate .x-out-of-5,.product-rate .to-rate,.product-rate .percent{display:none}.product-rate .circle-percent .on{stroke:#0057a6}.product-collection-container header .title{font-size:23px;font-weight:400;text-transform:uppercase;color:#000}.product-collection li.item{position:relative;margin-bottom:40px}.product-collection .product-link{display:block}.product-collection .product-image{display:block;margin-bottom:10px}.product-collection .product-name{display:block;font-size:16px;line-height:16px;height:33px;overflow:hidden;font-weight:400;color:#222;margin-bottom:10px}.product-collection .configurable-swatch-list{font-size:0;margin-bottom:11px}.product-collection .configurable-swatch-list li{font-size:1rem;display:inline-block;vertical-align:top;margin:0 5px 5px 0}.product-collection .configurable-swatch-list li a,.product-collection .esgotado{color:#ef6c53;font-size:14px}.product-collection .configurable-swatch-list li img{display:block;font-size:14px;color:#888}.product-collection .configurable-swatch-list li.selected{position:relative}.product-collection .configurable-swatch-list li.selected a{box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.2)}.product-collection .add-checkbox{position:absolute;top:0;left:0;z-index:2}.product-collection .add-checkbox label{display:block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:3px;background:#d60f6c}.product-collection .add-checkbox label input{margin:0}.mode-list .configurable-swatch-list{text-align:left}.product-essential .product-img-box{width:440px}.product-essential .product-image-gallery{width:380px;height:380px;max-width:calc(100vw - 20px);max-height:calc(100vw - 20px);box-shadow:0 0 0 1px #e5e5e5}.product-essential .product-img-box .more-views{width:50px}.product-essential .product-img-box .more-views .title{display:none}.product-essential .product-image-thumbs{max-height:350px}.product-essential .product-image-thumbs::-webkit-scrollbar-thumb{background:#0057a6}.product-essential .product-image-thumbs li{width:50px;margin-bottom:10px}.product-essential .product-image-thumbs li:last-child{margin-bottom:0}.product-essential .product-image-thumbs .thumb-link{display:block;border-radius:3px;border:1px solid #e5e5e5;overflow:hidden}.product-essential .product-shop{margin-left:460px}.product-essential .product-shop .col1{margin-right:250px}.product-essential .product-shop .col2{float:right;width:230px;text-align:center}.product-essential .product-name{margin-bottom:15px}.product-essential .product-name h1,.product-essential .product-name .sku{line-height:1em;display:inline;vertical-align:baseline;text-transform:uppercase;font-size:12px;color:#999}.product-essential .product-name h1{font-size:30px;color:#333;font-weight:400;padding-right:5px}.product-essential .shopbybrands-brand-page{padding-top:10px}.product-essential .shopbybrands-brand-page a{display:inline-block;opacity:.6}.product-essential .shopbybrands-brand-page img{display:inline-block;height:20px;width:auto}.product-essential .shopbybrands-brand-page a:hover{opacity:1}.product-essential .product-rate{margin-bottom:20px;display:flex;align-content:center}.product-essential .product-rate .to-rate{color:#666;display:block;font-size:13px;margin-left:10px}.product-essential .product-rate .to-rate:hover{color:#e31073}.product-image-container{margin-bottom:20px}.sharing-links .list{margin:0 -5px;display:flex;align-items:center;justify-content:flex-end}.sharing-links li{margin:0 5px;flex:0 0 40px}.sharing-links a{display:block;height:40px;padding:10px;border-radius:100%;background:#3b5998}.sharing-links a:hover{opacity:.8}.sharing-links .tt-share a{background:#00aced}.sharing-links .gp-share a{background:#dd4b39}.sharing-links .wa-share a{background:#4dc247}.sharing-links .pt-share a{background:#cb2027}.sharing-links .tb-share a{background:#32506d}.sharing-links .lk-share a{background:#007bb5}.sharing-links .email-to-friend a{background:#0057a6}.sharing-links .email-to-friend a:before{color:#fff;display:block;line-height:20px;text-align:center;content:"\f003";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.sharing-links span{display:none}.sharing-links .ico{width:20px;height:20px;fill:#fff}.wa-share{display:none}body.mobile .wa-share{display:block}.product-essential .add-to-cart{padding:10px 0 0;margin-bottom:10px;position:relative}.product-essential .add-to-cart-buttons{position:relative}.qty-wrapper{position:relative}.qty-wrapper label{display:none}.qty-wrapper .bt-box{position:absolute;top:50%;right:-5px;z-index:10;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,.3);transform:translateY(-50%)}.qty-wrapper .bt{cursor:pointer;display:block;width:10px;height:10px;line-height:10px;text-align:center;border-radius:10px 10px 0 0;background:#fff;color:#222;font-size:6px}.qty-wrapper .bt:before{content:'\f077'}.qty-wrapper .bt:hover{background:#ddd}.qty-wrapper .bt span{display:none}.qty-wrapper .bt.less{border-radius:0 0 10px 10px}.qty-wrapper .bt.less:before{content:'\f078'}.qty-wrapper .bt.less:before{content:'\f078'}.qty-wrapper .bt.type{display:none;border-radius:10px;height:20px;line-height:20px}.qty-wrapper .bt.type:before{content:'\f00c'}.qty-wrapper .typing .bt{display:none}.qty-wrapper .typing .bt.type{display:block}.qty-wrapper .msg{opacity:0;visibility:hidden;padding:15px;min-width:150px;border-radius:3px;text-align:center;line-height:1.1em;font-size:12px;background:#fff799;color:rgba(0,0,0,.9);position:absolute;bottom:calc(100% + 5px);left:50%;transform-origin:center bottom;transform:translateX(-50%) scale(0);transition:all 200ms cubic-bezier(.175,.885,.32,1.275)}.qty-wrapper .msg:before{position:absolute;top:100%;left:calc(50% - 5px);display:block;width:0;height:0;border:5px solid transparent;border-top-color:#fff799;content:''}.qty-wrapper .msg.on{opacity:1;visibility:visible;transform:translateX(-50%) scale(1)}.qty-wrapper input{display:block;border-radius:3px;width:40px;height:40px;padding:5px 0;font-size:18px;font-weight:600;line-height:30px;text-align:center}.product-essential .qty-wrapper{position:absolute;top:10px;left:10px}.product-essential .qty-wrapper input{color:#fff;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.product-essential .add-to-cart .add-to-cart-buttons>*:not(:last-child){margin-bottom:10px}.product-essential .add-to-cart .add-to-cart-buttons button{display:block;padding:0 10px 0 60px;width:100%;line-height:54px;height:60px;white-space:nowrap;font-size:26px;font-weight:600;text-transform:uppercase;box-shadow:inset 0 -4px 0 rgba(0,0,0,.2);border-radius:3px;background:#58a703;color:#fff}.product-essential .add-to-cart .add-to-cart-buttons button:hover{background:#4a9100;color:#fff}.product-essential .add-to-cart .add-to-cart-buttons button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.2)}.product-essential .add-to-cart .add-to-cart-buttons button.out-of-stock,.product-essential .add-to-cart .add-to-cart-buttons button.out-of-stock:hover,.product-essential .add-to-cart .add-to-cart-buttons button.out-of-stock:active{padding-top:0;cursor:default;background:#e5e5e5;color:#666;box-shadow:inset 0 -4px 0 rgba(0,0,0,.2)}.product-essential .add-to-cart .add-to-cart-buttons button.no-qty{padding:0 10px}.product-essential .add-to-links li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5;text-align:center;font-size:12px;text-transform:uppercase;color:#000}.product-essential .add-to-links li:last-child{padding-bottom:0;margin-bottom:10px;border-bottom:0}.product-essential .add-to-links .separator{display:none}.product-essential .add-to-links a{display:inline-block;color:#000}.product-essential .add-to-links a.link-compare{display:none}.product-essential .add-to-links a:hover{color:#0057a6}.product-essential .tele-troca{padding:20px;margin-bottom:20px;background:#f7f7f7;font-size:13px;text-transform:uppercase;color:#666}.product-essential .tele-troca>strong{display:block;font-size:18px;font-weight:600;color:#0057a6}.product-essential .tele-troca .troca{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.product-essential .tele-troca .troca .widget:before{font-size:20px;content:'\f021'}.product-essential .std.short-desc{font-size:14px;color:#888;margin-bottom:20px}.product-essential .esgotado{background:#fff9ba;padding:45px 15px;margin-bottom:20px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:rgba(0,0,0,.5);font-size:13px}.product-essential .esgotado .title{color:#222;text-align:center;font-weight:600;font-size:18px;margin-bottom:15px}.product-essential .esgotado p{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.product-essential .esgotado p:last-child{margin-bottom:0;padding-bottom:0;border:0}.product-essential .esgotado a{color:rgba(0,0,0,.7)}.product-essential .esgotado a:hover{text-decoration:underline}.product-options-bottom .price-box{margin-bottom:20px}.col-main #messages_product_view{margin:0}.parcelamento ul{font-size:12px;margin:-5px -10px;display:flex;flex-flow:row wrap;align-items:stretch;align-content:flex-start;justify-content:flex-start}.parcelamento ul li{box-shadow:inset -10px 0 0 #fff,inset 10px 0 0 #fff,inset 0 -1px 0 #ccc;width:200px;padding:5px 10px;display:flex;align-content:flex-start;flex-flow:row wrap;align-items:center;justify-content:space-between;flex:1 1 auto}.parcelamento .juros,.parcelamento .s-juros{line-height:10px;text-align:right;font-size:10px;color:#888;font-style:italic}.parcelamento .s-juros{white-space:nowrap;padding:0 4px 2px;border-radius:3px;background:#827a80;color:#fff}.parcelamento .parcela{flex:1 1 60%}.parcelamento .parcela .num,.parcelamento .parcela .valor{font-size:14px;font-weight:600}.parcelamento .valor-total{font-size:10px;color:#888;order:1;flex:1 1 100%}.parcelamento .valor-total .label:after{content:':'}.product-video .video-thumb{cursor:pointer;position:relative;height:50px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#0057a6;display:flex}.product-video .video-thumb:hover{background:#e31073}.product-video .video-thumb:active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 3px 0 rgba(0,0,0,.3)}.product-video .img{display:none}.product-video .play{margin:auto}.product-video .play span{display:none}.product-video .play .ico{width:36px;height:36px;fill:#fff}#product-video .modal-container .std{overflow:visible}.block-freegift{box-shadow:inset 0 0 0 3px #0057a6;padding:15px;margin-bottom:20px;text-align:center}.block-freegift .title{margin-bottom:15px;text-transform:uppercase;font-weight:600;color:#0057a6}.freegifts li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:12px;text-align:left;display:flex;align-items:center}.freegifts li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.freegifts .thumb{margin-right:10px;flex:0 0 60px}.freegifts .gift-name{color:#222;margin-bottom:10px}.freegifts .price-box .label,.freegifts .old-price,.freegifts .preco-a-vista,.freegifts .preco-parcelado{display:none}.freegifts .special-price .price,.freegifts .regular-price .price{font-size:12px;color:#666;text-decoration:line-through}.configurable-options-dl{margin-bottom:20px}.configurable-options-dl:before{content:'Escolha as opções:';font-size:18px;font-weight:400;display:block;margin-bottom:20px}.configurable-options-dl dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.configurable-options-dl dt .select-label{font-weight:400;color:#333}.configurable-options-dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative}.configurable-options-dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.configurable-options-dl .configurable-swatch-list{margin:0 0 -5px -5px}.configurable-options-dl .configurable-swatch-list li{display:inline-block;vertical-align:top;margin:0 0 5px 5px}.configurable-options-dl .configurable-swatch-list .swatch-link{display:block;position:relative}.configurable-options-dl .configurable-swatch-list .swatch-label{display:block;height:40px;box-shadow:inset 0 0 0 1px #ccc;color:#888;font-size:20px;text-align:center;line-height:40px;min-width:40px;padding:0 5px;transition:all 200ms ease-in-out}.configurable-options-dl .configurable-swatch-list .has-image .swatch-label{border:0;padding:0}.configurable-options-dl .configurable-swatch-list img{width:40px;height:40px;box-shadow:0 0 0 1px rgba(0,0,0,.1)}.configurable-options-dl .configurable-swatch-list .x{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all 200ms ease-in-out}.configurable-options-dl .configurable-swatch-list .x-ico{stroke-width:.5px;width:100%;height:100%;stroke-opacity:.5}.configurable-options-dl .configurable-swatch-list .selected .swatch-link{box-shadow:0 0 0 2px #fff,0 0 0 3px #888}.configurable-options-dl .configurable-swatch-list .not-available .swatch-label{opacity:.3}.configurable-options-dl .configurable-swatch-list .not-available .x{opacity:1}.configurable-options-dl select{height:40px;padding:10px}.configurable-options-dl .validation-advice{right:auto;left:-21px;margin:0;bottom:auto;top:-26px}.configurable-options-dl .validation-advice div{right:auto;left:0}.configurable-options-dl .validation-advice div:before{right:auto;left:4px}.bundle-options-dl{margin-bottom:20px}.bundle-options-dl:before{content:'Monte o seu produto:';font-size:18px;font-weight:400;display:block;margin-bottom:20px}.bundle-options-dl dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.bundle-options-dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative;display:flex;align-items:center}.bundle-options-dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.bundle-options-dl dd.one-option .input-box{padding-top:6px}.bundle-options-dl dd.one-option .input-box:after{padding-left:5px;font-size:18px;color:#0057a6;content:'\f00c'}.bundle-options-dl .options-bundle-images{min-width:80px;margin-right:10px;flex:1 1 80px}.bundle-options-dl .options-bundle-images li{display:none}.bundle-options-dl .options-bundle-images li.active{display:block}.bundle-options-dl .options-bundle-images img{display:block;margin:auto;max-height:100%;max-width:100%;width:100%}.bundle-options-dl .options-bundle-images.multiple{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.bundle-options-dl .options-bundle-images.multiple li{padding:2.5px;flex:1 1 50%}.bundle-options-dl .options-list li{position:relative;margin-bottom:10px;font-size:14px;font-weight:600;color:#333}.bundle-options-dl .options-list li:last-child{margin-bottom:0}.bundle-options-dl .qty-holder{min-width:40px;margin-left:10px;flex:1 1 40px}.bundle-options-dl .qty-holder label{display:none}.bundle-options-dl .qty-holder input{display:block;border-radius:3px;width:40px;height:40px;padding:10px 0;line-height:20px;border:1px solid #ccc;text-align:center;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}.bundle-options-dl .qty-holder input.qty-disabled{display:none}.bundle-options-dl .input-box{position:relative;flex:1 1 100%}.bundle-options-dl .input-box .label{padding-left:5px}.bundle-options-dl .input-box .price-notice{font-size:12px;font-weight:400;color:#888}.bundle-options-dl .input-box select{display:block;width:100%;height:40px;padding:10px}.bundle-options-dl .input-box select[multiple=multiple]{height:90px}.bundle-options-dl .options-bundle-checkbox{padding:0}.bundle-options-dl .options-bundle-checkbox .options-list li{display:flex;align-items:center}.bundle-options-dl .options-bundle-checkbox .label{flex:1 1 90%}.bundle-options-dl .options-bundle-checkbox .input-check{flex:1 1 20px}.bundle-options-dl .bundle-checkbox-image{position:relative;min-width:80px;max-height:80px;margin-right:10px;display:flex;flex:1 1 80px}.bundle-options-dl .bundle-checkbox-image img{display:block;margin:auto}#product-options-wrapper p.required{display:none}.grouped-items-dl{margin-bottom:20px}.grouped-items-dl:before{content:'Escolha a quantidade de cada item:';font-size:18px;font-weight:400;display:block;margin-bottom:20px}.grouped-items-dl dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.grouped-items-dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative;display:flex;align-items:center}.grouped-items-dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.grouped-items-dl .grouped-images{max-height:80px;margin-right:10px;flex:0 0 80px;display:flex}.grouped-items-dl .grouped-images img{display:block;margin:auto}.grouped-items-dl .grouped-price-box{flex:1 1 100%}.grouped-items-dl .qty-holder{min-width:40px;margin-left:10px;flex:1 1 40px}.grouped-items-dl .qty-holder label{display:none}.grouped-items-dl .qty-holder input{display:block;border-radius:3px;width:40px;height:40px;padding:10px 0;line-height:20px;border:1px solid #ccc;text-align:center;box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}.grouped-items-dl .input-box{position:relative}.grouped-options-row{flex:1 1 100%}.grouped-items-dl .grouped-option>ul{display:flex;flex-flow:row wrap;justify-content:flex-end}.grouped-items-dl .grouped-option ul{margin:-2.5px}.grouped-items-dl .grouped-option ul li{margin:5px;min-width:1px}.custom-options-dl{margin-bottom:20px}.custom-options-dl:before{content:'Personalize seu produto:';font-size:18px;font-weight:400;display:block;margin-bottom:20px}.custom-options-dl dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.custom-options-dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative;display:flex;align-items:center}.custom-options-dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.custom-options-dl dd .img-calendar{color:#0057a6}.custom-options-dl dd .img-calendar:hover{color:#e31073}.custom-options-dl dd.date.time .img-calendar{margin-right:20px}.custom-options-dl dd.date.time select{min-width:60px}.custom-options-dl .options-list li{position:relative;margin-bottom:10px;font-size:14px;font-weight:600;color:#333}.custom-options-dl .options-list li:last-child{margin-bottom:0}.custom-options-dl input[type=text],.custom-options-dl select{height:40px;padding:10px}.custom-options-dl select[multiple]{height:90px;padding:5px 10px}.custom-options-dl input.datetime-picker{padding:10px 0;min-width:110px;max-width:110px;text-align:center}.custom-options-dl p.note{font-size:12px;color:#888}.custom-options-dl .time-picker{display:flex;align-items:center;justify-content:space-between;min-width:140px}.custom-options-dl .time-picker:before{font-size:14px;color:rgba(0,0,0,.4);margin-right:3px;content:'\f017'}.downloadable-title{font-size:18px;font-weight:400;display:block;margin-bottom:20px}.downloadable-dl{margin-bottom:20px}.downloadable-dl dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.downloadable-dl dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative}.downloadable-dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.downloadable-dl .options-list li{position:relative;margin-bottom:10px;font-size:14px;color:#333}.downloadable-dl .options-list li:last-child{margin-bottom:0}.downloadable-dl .price-notice{color:#888;font-weight:600}.downloadable-dl .validation-advice{right:auto;left:-20px;bottom:auto;top:0}.downloadable-dl .validation-advice div{right:auto;left:0;transform-origin:left bottom;text-align:left}.downloadable-dl .validation-advice div:before{left:4px;right:auto}.downloadable-dl dd:hover .validation-advice div{opacity:1;visibility:visible;transform:scale(1)}.downloadable-sample-link{font-size:12px;position:relative;top:-2px;margin:0 3px;display:inline-block;vertical-align:middle;padding:2px 4px 3px;border-radius:3px;color:#fff;background:#d60f6c}.downloadable-sample-link:before{font-size:14px;margin-right:3px;content:'\f01a'}.downloadable-sample-link .sep{display:none}.downloadable-sample-link:hover{color:#f5f5f5;background:#f7007c}.downloadable-free-sample{margin-bottom:20px;padding:15px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.downloadable-free-sample dt{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.downloadable-free-sample dd{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;position:relative}.downloadable-free-sample dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.downloadable-free-sample .link{color:#d60f6c}.downloadable-free-sample .link:before{font-size:18px;margin-right:3px;content:'\f01a'}.product-collateral>*{margin-bottom:60px}.product-collateral>*:last-child{margin-bottom:0}.collateral-tabs{box-shadow:inset 0 40px 0 #fff,inset 0 41px 0 #ccc;display:flex;flex-flow:row wrap}.collateral-tabs dt{cursor:pointer;line-height:40px;padding:0 40px;background:#fafafa;font-size:15px;text-transform:uppercase;color:#333;margin-right:5px;order:1;transition:all 100ms ease-in-out;transform-origin:left bottom}.collateral-tabs dt.on{cursor:default;background:#f2f2f2;transform:scale(1.1)}.collateral-tabs dd{display:none;padding:30px;max-width:100%;flex:1 1 100%;order:2}.collateral-tabs dd.on{display:block}.simulador-frete .title{cursor:pointer;text-align:center;font-size:12px;color:#111;text-transform:uppercase;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.simulador-frete .title .ico{margin-right:5px;width:26px;height:13px}.simulador-frete .title span{order:1}.simulador-frete .title:hover{color:#0057a6}.simulador-frete .title:hover .ico{fill:#0057a6}.simulador-frete .content{display:none}.simulador-frete.ready .title{cursor:default}.simulador-frete.ready .title:hover{color:#111}.simulador-frete.ready .title:hover .ico{fill:#111}.simulador-frete.ready .content{display:block}.simulador-frete .nao-sei-cep{color:#888;font-size:12px}.simulador-frete .nao-sei-cep:hover{text-decoration:underline}.shipping-estimation-form{display:flex;align-items:center;margin-bottom:10px}.shipping-estimation-form .actions{margin-left:10px;position:relative;flex:1 1 40px}.shipping-estimation-form .actions button{display:block;width:100%;padding:0;height:30px;line-height:26px;border-radius:3px;text-align:center;font-size:14px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);background:#d60f6c;color:#fff}.shipping-estimation-form .actions button:hover{background:#f7007c;color:#f5f5f5}.shipping-estimation-form .actions button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.shipping-estimation-form .actions .please-wait{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.shipping-estimation-form .actions .please-wait .svg-loader{width:100%;height:30px}.shipping-estimation-form .input-box{display:flex;align-items:center}.shipping-estimation-form .input-box label{margin-right:10px;font-size:14px;color:#333;text-transform:uppercase}.shipping-estimation-form .input-box label em{display:none}.shipping-estimation-form .input-box input{flex:1 1 90%}#shipping-estimate-results{text-align:left;padding-top:10px}#shipping-estimate-results .valores-frete{padding:15px 20px;position:relative;background:#f7f7f7}#shipping-estimate-results .title{font-weight:700;font-size:14px}#shipping-estimate-results dl{font-size:12px}#shipping-estimate-results dl dt{text-transform:uppercase;font-weight:700;margin-bottom:5px}#shipping-estimate-results dl dd{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}#shipping-estimate-results ul li{margin-bottom:10px}#shipping-estimate-results ul li:last-child{margin-bottom:0}#shipping-estimate-results ul li .price{font-weight:600;padding-left:5px}#shipping-estimate-results .demo{font-size:12px;color:#888;line-height:1.3em}#shipping-estimate-results .fechar{position:absolute;top:12px;right:20px;width:20px;height:20px;line-height:20px;text-align:center}#shipping-estimate-results .fechar:before{font-size:14px;color:#333;content:'\f00d'}#shipping-estimate-results .fechar span{display:none}#shipping-estimate-results .fechar:hover{background:#0057a6}#shipping-estimate-results .fechar:hover:before{color:#fff}#shipping-estimate-results .messages{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}#shipping-estimate-results .messages .error-msg{padding:10px;background:#fff799;color:rgba(0,0,0,.7);font-size:12px;line-height:1.3em}.collateral-products .block-title{margin-bottom:20px;font-size:29px;color:#333;text-transform:uppercase}.block-related .block-subtitle{margin:-10px 0 20px;font-size:12px;color:#888}.block-related .block-subtitle a{display:inline-block;border-radius:3px;padding:0 4px 2px;background:#d60f6c;color:#fff}.block-related .block-subtitle a:hover{background:#f7007c;color:#f5f5f5}.box-reviews .reviews-title{margin-bottom:30px;font-size:29px;color:#333;text-transform:uppercase}.box-reviews .subtitle{margin-bottom:15px;font-size:18px;color:#888;text-transform:uppercase}.rating-excerpt{text-align:center}.rating-excerpt .product-rate .amount{display:block;color:#e31073}.rating-excerpt .product-rate .percent{font-size:35px;font-weight:300;width:120px;height:120px;margin:10px 0;display:flex;order:1}.rating-excerpt .product-rate{display:flex;flex-flow:column nowrap;align-items:center}.rating-excerpt .rating-box{order:2}.reviews-list li{display:flex;flex-flow:row wrap;align-items:center}.reviews-list .title{font-size:18px;font-weight:600;margin-right:20px}.reviews-list .details{margin-top:15px;flex:1 1 100%}.reviews-list .customer-message{font-size:16px;color:#666;line-height:1.4em}.reviews-list .review-meta{font-size:12px;color:#999}.reviews-list .date-time:before{padding:0 5px;content:'•'}.form-add .form-list>li{margin-bottom:10px}.form-add .form-list>li:last-child{margin-bottom:0}.form-add label{display:block;margin-bottom:5px}.form-add input[type=text]{height:40px;padding:10px}.form-add .buttons-set{margin-top:10px}.form-add .button{display:block;width:100%;line-height:36px;height:40px;border-radius:3px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);font-size:15px;text-transform:uppercase;background:#d60f6c;color:#fff}.form-add .button:hover{color:#f5f5f5;background:#f7007c}.form-add .button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.form-add-subtitle{margin-bottom:10px;font-size:13px;color:#999}.form-add-subtitle span{display:block;font-weight:600;color:#444}.review-summary{display:flex;align-items:center;justify-content:space-around}.review-summary li{height:40px;line-height:40px;overflow:hidden;flex:1 1 auto}.review-summary input{position:absolute;top:-99999px;left:-99999px;visibility:hidden}.review-summary label{cursor:pointer;display:block;text-align:center;font-size:20px}.review-summary label:before{content:'\f005';display:block;color:#dad9da;transition:all 200ms cubic-bezier(.23,1,.32,1)}.review-summary .hover label:before{color:rgba(227,16,115,.5);transform:scale(1.5)}.review-summary .active label:before{color:#e31073;transform:scale(2)}.review-summary .active.hover label:before{transform:scale(1.7)}.no-reviews{font-size:16px;color:#777;line-height:1.5em;height:160px;display:flex;align-items:center;justify-content:center}.no-reviews .be-first{margin-left:20px;font-size:20px;color:#e31073}.block-jointsales .block-title{margin-bottom:20px;font-size:29px;color:#333;text-transform:uppercase;line-height:1em}.jointsale-list li.item{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2);display:flex;align-items:center}.jointsale-list li.item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.jointsale-list div.products{margin-right:40px;flex:1 1 auto}.jointsale-list div.products ul{margin:0 -20px -40px;display:flex;flex-flow:row wrap;align-items:center}.jointsale-list div.products ul li{min-width:250px;padding:0 20px 40px;display:flex;align-items:center;flex:1 1 33.333%}.jointsale-list div.products ul li:nth-child(3n+1) .item-image .more{top:-40px;left:calc(50% - 20px)}.jointsale-list .item-image{position:relative;margin-right:20px;display:flex;align-items:center;flex:0 0 100px}.jointsale-list .item-image img{flex:1 1 auto}.jointsale-list .item-image .more{position:absolute;top:calc(50% - 20px);left:-40px;text-align:center;line-height:40px;width:40px;font-size:30px;font-weight:600;color:#0057a6}.jointsale-list .info{flex:1 1 auto}.jointsale-list .item-name{display:block;margin-bottom:10px}.jointsale-list .price-box,.jointsale-list .price-box .label,.jointsale-list .price-box .price{font-size:12px}.jointsale-list .product-options-jointsales{padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.jointsale-list .product-options-jointsales dt{font-size:12px;text-transform:uppercase;margin-bottom:2px}.jointsale-list .product-options-jointsales dd{margin-bottom:10px}.jointsale-list .product-options-jointsales dd:last-child{margin-bottom:0}.jointsale-list .product-options-jointsales select{height:30px;line-height:20px;padding:5px 10px;font-size:13px}.jointsale-list div.avista-parcelado{margin-right:40px;flex:0 0 15%}.jointsale-list div.vantagens{flex:0 0 15%}.jointsale-list .avista-parcelado{font-size:14px}.jointsale-list .avista-parcelado .avista{margin-bottom:15px;color:#0057a6}.jointsale-list .avista-parcelado .avista .price{color:#0057a6}.jointsale-list .avista-parcelado .price,.jointsale-list .avista-parcelado .num,.jointsale-list .avista-parcelado .value{font-weight:700;color:#d60f6c}.jointsale-list .vantagens{font-size:13px}.jointsale-list .vantagens>div{margin-bottom:10px}.jointsale-list .vantagens>div:last-child{margin-bottom:0}.jointsale-list .vantagens .price{display:block;font-weight:700;color:#d60f6c}.jointsale-list .vantagens .btn-cart{background:#58a703;color:#fff}.jointsale-list .vantagens .btn-cart span{line-height:1em;display:inline-block;vertical-align:middle;position:relative;top:-2px}.jointsale-list .vantagens .btn-cart:hover{background:#4a9100;color:#fff}.paypal-logo.no-bml{padding-top:10px;margin-bottom:10px;display:flex;justify-content:flex-end}.paypal-or{line-height:30px;margin-right:5px}.biz-modal-frame .modal-container .modal::-webkit-scrollbar-thumb{background:#0057a6}.ias-trigger{text-align:center}.ias-spinner{display:flex;align-items:center;justify-content:center}.ias-noneleft{display:none!important}.checkout-cart-index .page-title{width:50%;float:left}.checkout-cart-index .page-title h1{line-height:40px}.wrap-links.top{margin:0 0 20px calc(50% + 20px);text-align:right}.wrap-links.bottom{padding-top:20px;margin-bottom:40px;display:flex;align-items:center;justify-content:space-between}.wrap-links .btn-checkout{display:inline-block;vertical-align:top;line-height:36px;height:40px;font-size:19px;text-transform:uppercase;font-weight:600;padding:0 40px;border-radius:3px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);background:#58a703;color:#fff;order:3}.wrap-links .btn-checkout:hover{color:#fff;background:#4a9100}.wrap-links .btn-checkout:active{box-shadow:inset 0 4px 0 rgba(0,0,0,.3);padding-top:4px}.wrap-links .btn-continue,.wrap-links a{background:0 0;height:40px;box-shadow:none;padding:0;line-height:40px;text-shadow:none;font-size:16px;font-weight:600;text-transform:uppercase;color:#58a703}.wrap-links .btn-continue:hover{color:#4a9100}.wrap-links a{color:#d60f6c}.wrap-links a:hover{color:#f7007c}.cart-table header{background:#f5f5f5;font-size:14px;color:#333;text-transform:uppercase;display:flex;align-items:stretch;align-content:stretch;justify-content:space-between}.cart-table header .th{height:40px;display:block;line-height:40px;padding:0 15px;flex:1 1 10%}.cart-table header .cart-product-head{flex:1 1 65%}.cart-table main{border:1px solid #eee}.cart-table .cart-product-line{margin:0 15px;border-bottom:1px solid #eee;display:flex;align-items:center;align-content:stretch;justify-content:space-between}.cart-table .cart-product-line:last-child{border:0}.cart-table .cart-product-line>div{flex:1 1 10%;padding:15px}.cart-table .cart-product-line>div:first-child{padding-left:0;flex:1 1 65%;display:flex;align-items:center;justify-content:space-between}.cart-table .cart-product-line>div:last-child{padding-right:0}.cart-table .cart-product-line>.product-cart-actions{display:flex;align-items:center}.cart-table .product-image{max-width:100px;margin-right:20px;flex:0 0 100px;display:flex;align-items:center}.cart-table .product-image img{display:block;width:100px}.cart-table .product-info{flex:1 1 auto}.cart-table .btn-remove{max-width:30px;min-width:30px;margin-left:20px;text-shadow:none;flex:0 1 30px}.cart-table .btn-remove:before{display:block;color:#f04a38;opacity:.5;font-size:20px;content:'\f014'}.cart-table .btn-remove span{display:none}.cart-table .btn-remove:hover:before{opacity:1}.cart-table h2.name{font-size:20px;color:#111;font-weight:400;display:block;margin-bottom:3px}.cart-table h2.name a{color:#111}.cart-table h2.name a:hover{color:#0057a6}.cart-table .sku{font-size:12px;color:#888;display:block}.cart-table .item-options{padding:10px;margin-top:10px;border-radius:3px;background:#f0f6f9;font-size:12px}.cart-table .item-options dt{font-weight:600;color:#333}.cart-table .item-options dd{color:#666;margin-bottom:10px}.cart-table .item-options dd:last-child{margin-bottom:0}.cart-table .item-options .price{font-weight:600;padding-left:3px}.cart-table .qty-wrapper{margin-right:10px;flex:0 0 40px}.cart-table .qty-wrapper .bt{background:#827a80;color:#fff}.cart-table .qty-wrapper .bt:hover{background:#827a80;color:#fff}.cart-table .button.btn-update{width:20px;box-shadow:none;height:30px;line-height:30px;padding:0;background:0 0;text-shadow:none;flex:0 0 20px}.cart-table .button.btn-update:before{font-size:20px;color:rgba(0,0,0,.2);content:'\f0e2';transform:rotate(0deg);transition:all 700ms ease-out}.cart-table .button.btn-update span{display:none}.cart-table .button.btn-update:hover:before{color:#0057a6;transform:rotate(-360deg)}.cart-table footer{background:#eee;border-bottom:1px solid rgba(0,0,0,.1);padding:10px}.cart-table .actions-cart{display:flex;align-items:center;justify-content:flex-end}.cart-table .actions-cart li{margin:0 5px;flex:0 1 auto}.cart-table .actions-cart button{height:30px;padding:0 20px;border-radius:3px;line-height:27px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3);font-size:14px;text-transform:uppercase;background:#827a80;color:#fff}.cart-table .actions-cart button:hover{color:#fff;background:#827a80}.cart-table .actions-cart button:active{padding-top:3px;box-shadow:inset 0 3px 0 rgba(0,0,0,.3)}.cart-table .giftwrap_button{flex:0 0 auto;font-size:.8rem;border-radius:.25rem;background:#0057a6;color:#fff;padding:.5rem;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);order:99;display:flex;align-items:center;margin-left:1rem;cursor:pointer}.cart-table .giftwrap_button .giftwrap_last{flex:0 0 auto;margin-right:.5rem;order:-1}.cart-table .giftwrap_button .giftwrap-price{font-weight:700;margin-left:.5rem}.cart-table .giftwrap_button:hover{background:#e31073;color:#fff}.cart-boxes{padding:8px;background:#f5f5f5;display:flex;align-items:stretch;justify-content:space-between}.cart-boxes .shipping,.cart-boxes .right{padding:10px 10px 10px 50px;flex:1 1 50%}.cart-boxes .right{display:flex;flex-flow:column nowrap;justify-content:space-between}.cart-boxes .shipping{padding:10px 50px 10px 10px;display:flex;align-self:flex-start;align-items:center;justify-content:space-between;flex-flow:row wrap}.cart-boxes .shipping .title{margin-right:10px;font-size:15px;color:#333;text-transform:uppercase;line-height:30px;display:flex;align-items:center}.cart-boxes .shipping .title .ico{display:block;width:26px;height:13px;margin-right:10px;fill:#0057a6}.cart-boxes .shipping .title span{order:1}.cart-boxes .shipping-form{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}.cart-boxes .shipping-desc,.cart-boxes .shipping-region{display:none}.cart-boxes .shipping-postcode{flex:1 0 auto}.cart-boxes .shipping-postcode label{display:none}.cart-boxes .shipping-postcode input{display:block;width:100%}.cart-boxes .shipping-form .buttons-set{margin-left:10px}.cart-boxes .shipping-form button{display:block;border-radius:3px;height:30px;text-transform:uppercase;font-size:13px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3);background:#0057a6;color:#fff;line-height:27px;padding:0 20px}.cart-boxes .shipping-form button:hover{color:#fff;background:#e31073}.cart-boxes .shipping-form button:active{padding-top:3px;box-shadow:inset 0 3px 0 rgba(0,0,0,.3)}.cart-boxes input:not([type=checkbox]):not([type=radio]){height:30px;padding:5px 10px}.co-shipping-form{margin-top:20px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1);flex:1 1 100%}.co-shipping-form .co-sp-methods{margin-bottom:15px}.co-shipping-form .co-sp-methods dt{margin-bottom:5px;text-transform:uppercase;font-weight:600}.co-shipping-form .co-sp-methods dd{margin-bottom:15px}.co-shipping-form .co-sp-methods dd:last-child{margin-bottom:0}.co-shipping-form .co-sp-methods ul{font-size:13px;color:#444}.co-shipping-form .co-sp-methods ul li{margin-bottom:7px}.co-shipping-form .co-sp-methods ul li:last-child{margin-bottom:0}.co-shipping-form .co-sp-methods .price{font-weight:600}.co-shipping-form .button{height:30px;padding:0 20px;border-radius:3px;line-height:27px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3);font-size:14px;text-transform:uppercase;background:#827a80;color:#fff}.co-shipping-form .button:hover{color:#fff;background:#827a80}.co-shipping-form .button:active{padding-top:3px;box-shadow:inset 0 3px 0 rgba(0,0,0,.3)}.discount-coupon-form{margin-bottom:40px}.discount-coupon-form .title{cursor:pointer;font-size:15px;color:#333;text-transform:uppercase;line-height:30px;display:flex;align-items:center;justify-content:flex-start}.discount-coupon-form .title:hover{color:#e31073}.discount-coupon-form .title span{order:1}.discount-coupon-form .title .ico{height:20px;width:20px;min-width:20px;margin-right:10px;fill:#e31073}.discount-coupon-form .validation-advice{right:90px}.discount-form.active{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.discount-form label{font-size:15px;color:#999;text-transform:uppercase;white-space:nowrap}.discount-form .input-box{width:auto;margin-left:10px;flex:1 1 auto;display:flex;align-items:center;justify-content:space-between}.discount-form .input-text{width:auto;margin-right:10px;flex:1 1 auto}.discount-form .button{display:block;border-radius:3px;text-transform:uppercase;font-size:13px;background:#0057a6;color:#fff;padding:0 20px}.discount-form .button:hover{color:#fff;background:#e31073}.discount-form .button.cancel{background:#d60f6c;color:#fff;margin-left:10px}.discount-form .button.cancel:hover{color:#f5f5f5;background:#f7007c}.rewards-cart{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.rewards-cart .title{cursor:pointer;font-size:15px;color:#333;text-transform:uppercase;line-height:30px;margin-bottom:20px}.rewards-sales-rules dt{margin-bottom:10px;font-weight:700}.rewards-price{margin-bottom:20px}.rewards-price .price{color:#0057a6}#shopping-cart-totals-table th,#shopping-cart-totals-table td{padding:20px 0;background:0 0}#shopping-cart-totals-table .reward-row td{padding:10px 20px;background:#d60f6c;color:#fff}#shopping-cart-totals-table .reward-row td:last-child{background:#f7007c;color:#f5f5f5}#shopping-cart-totals-table .reward-row td a,#shopping-cart-totals-table .reward-row td a:hover{color:#fff;font-weight:700}#shopping-cart-totals-table .a-right:first-child{text-align:left}.msg-free_shipping{padding:20px;text-align:center;margin:2px 0;background:#f0f6f9}table thead th,table thead td{padding:10px 20px;border:0;background:#f5f5f5;font-size:13px;color:#333;text-transform:uppercase;font-weight:400}table tbody th,table tbody td{padding:20px;border:1px solid #eee;border-width:1px 0;font-size:16px;color:#555}table tbody th:first-child,table tbody td:first-child{border-left:1px solid #eee}table tbody th:last-child,table tbody td:last-child{border-right:1px solid #eee}table dl.item-options{padding:10px;margin-top:10px;border-radius:3px;background:#f0f6f9;font-size:12px}table dl.item-options dt{font-weight:600;color:#333}table dl.item-options dd{color:#666;margin-bottom:10px}table dl.item-options dd:last-child{margin-bottom:0}table dl.item-options .price{font-weight:600;padding-left:3px}table dl.item-options a{color:#d60f6c;text-decoration:underline}table dl.item-options a:hover{color:#f7007c}table tfoot th,table tfoot td{background:#f5f5f5;padding:20px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.06)}table tfoot th:first-child,table tfoot td:first-child{box-shadow:inset 20px 0 0 #f5f5f5,inset 0 -1px 0 rgba(0,0,0,.06)}table tfoot th:last-child,table tfoot td:last-child{box-shadow:inset -20px 0 0 #f5f5f5,inset 0 -1px 0 rgba(0,0,0,.06)}table tfoot tr:last-child th,table tfoot tr:last-child td{box-shadow:none}table tbody .bundle.label th,table tbody .bundle.label td{padding:10px 20px;font-weight:700;background:#f0f6f9}table tbody .bundle.child th,table tbody .bundle.child td{padding:10px 20px;font-size:13px;background:#f0f6f9}table tbody .bundle.child th:first-child:before,table tbody .bundle.child td:first-child:before{content:'• '}table tbody .bundle.child th div,table tbody .bundle.child td div{display:inline}table a{font-weight:600;color:#d60f6c;text-decoration:underline}table a:hover{color:#f7007c}.account-login{margin:-10px;display:flex;align-items:stretch;justify-content:space-between}.account-login>div{padding:10px;flex:1 1 33.333%;display:flex;align-items:stretch}.account-login .box{padding:20px;width:100%;border:1px solid #ddd;border-radius:3px;display:flex;flex-flow:column nowrap;justify-content:space-between}.account-login .registered-users{order:1}.account-login .socialconnect-login{order:2}.account-login .new-users{order:3}.socialconnect-login .box{display:block}.socialconnect-login .box:after{display:table;clear:both;content:''}.socialconnect-login .box>div{float:left;width:calc(50% - 10px);margin:0 0 20px 20px}.socialconnect-login .box>div:nth-child(2n+1){margin-left:0}.socialconnect-login .content{display:none}.socialconnect-login .buttons-set{flex:1 1 auto}.socialconnect-login .sc-bt{color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;padding:0 20px 0 10px;height:40px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);border-radius:3px;background:#3b5998;display:flex;align-items:center;justify-content:space-between}.socialconnect-login .sc-bt>span{margin-left:10px}.socialconnect-login .sc-bt.google{background:#dd4b39}.socialconnect-login .sc-bt.twitter{background:#00aced}.socialconnect-login .sc-bt.linkedin{background:#007bb5}.socialconnect-login .sc-bt.stelo{background:#00ffc4;justify-content:center}.socialconnect-login .sc-bt .ico{width:30px;height:20px;fill:#fff;order:-1}.socialconnect-login .sc-bt .img-facebook{height:18px}.socialconnect-login .sc-bt .img-twitter{height:17px}.socialconnect-login .sc-bt .img-linkedin{height:22px}.socialconnect-login .sc-bt:hover{box-shadow:inset 0 -1px 0 rgba(0,0,0,.3),inset 0 -6px 12px rgba(0,0,0,.1)}.socialconnect-login .sc-bt:active{padding-top:4px;box-shadow:inset 0 1px 0 rgba(0,0,0,.3),inset 0 8px 16px rgba(0,0,0,.2)}.socialconnect-login-facebook h3{color:#3b5998}.socialconnect-login-google h3{color:#dd4b39}.socialconnect-login-twitter h3{color:#00aced}.socialconnect-login-linkedin h3{color:#007bb5}.account-login h2{font-size:22px;line-height:1.1em;font-weight:700;margin-bottom:20px;color:#d60f6c}.account-login p{margin-bottom:15px;line-height:1.5em}.account-login p.required{display:none}.account-login .benefits{margin-bottom:15px}.account-login .benefits li{margin-bottom:5px}.account-login .benefits li:before{margin-right:5px;font-size:18px;color:#d60f6c;content:'\f00c'}.account-login .benefits li:last-child{margin-bottom:0}.account-login .new-users .button{display:inline-block;line-height:36px;height:40px;border-radius:3px;padding:0 30px;font-size:16px;text-transform:uppercase;font-weight:600;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);background:#d60f6c;color:#fff}.account-login .new-users .button:hover{color:#f5f5f5;background:#f7007c}.account-login .new-users .button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.account-login .registered-users label{display:block;font-size:14px;color:#777;margin-bottom:5px}.account-login .registered-users a{font-size:14px;color:#888}.account-login .registered-users a:hover{text-decoration:underline}.account-login .registered-users .buttons-set{display:flex;align-items:center}.account-login .registered-users .buttons-set>*{margin-left:10px}.account-login .registered-users .buttons-set>*:first-child{margin-left:0}.account-login .registered-users .button{line-height:36px;height:40px;border-radius:3px;padding:0 30px;font-size:16px;text-transform:uppercase;font-weight:600;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);background:#58a703;color:#fff;flex:0 1 auto}.account-login .registered-users .button:hover{background:#4a9100;color:#fff}.account-login .registered-users .button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.account-login .form-list>li{margin-bottom:10px}.forgot-password h2.legend{font-size:16px;display:block;margin-bottom:20px}.forgot-password .fieldset{margin-bottom:20px}.forgot-password .fieldset p{display:block;margin-bottom:20px}.forgot-password .fieldset p.required,.forgot-password .buttons-set .back-link{display:none}.forgot-password .form-list{max-width:600px}.forgot-password label{font-size:15px;display:block;margin-bottom:3px}.reset-password-form{max-width:600px}.reset-password-form .fieldset{margin-bottom:20px}.reset-password-form p.required{display:none}.account-create p.required,.account-create .back-link{display:none}.account-create .buttons-set{margin-top:15px;padding-top:15px;border-top:1px solid #ddd}.account-create .buttons-set .button{display:block;margin-left:auto;line-height:36px;height:40px;padding:0 20px;background:#58a703;color:#fff}.account-create .buttons-set .button:hover{background:#4a9100;color:#fff}.socialconnect-register .sc-bt{color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;padding:0 20px 0 10px;height:40px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);border-radius:3px;background:#3b5998;display:flex;align-items:center;justify-content:space-between;max-width:320px}.socialconnect-register .sc-bt>span{margin-left:10px}.socialconnect-register .sc-bt.google{background:#dd4b39}.socialconnect-register .sc-bt.twitter{background:#00aced}.socialconnect-register .sc-bt.linkedin{background:#007bb5}.socialconnect-register .sc-bt .ico{width:30px;height:20px;fill:#fff;order:-1}.socialconnect-register .sc-bt .img-facebook{height:18px}.socialconnect-register .sc-bt .img-twitter{height:17px}.socialconnect-register .sc-bt .img-linkedin{height:22px}.socialconnect-register .sc-bt:hover{box-shadow:inset 0 -1px 0 rgba(0,0,0,.3),inset 0 -6px 12px rgba(0,0,0,.1)}.socialconnect-register .sc-bt:active{padding-top:4px;box-shadow:inset 0 1px 0 rgba(0,0,0,.3),inset 0 8px 16px rgba(0,0,0,.2)}.socialconnect-register h3{margin-bottom:7px}.socialconnect-register p{font-size:12px;color:#888;margin-bottom:5px}.socialconnect-register-facebook h3{color:#3b5998}.socialconnect-register-google h3{color:#dd4b39}.socialconnect-register-twitter h3{color:#00aced}.socialconnect-register-linkedin h3{color:#007bb5}.form-list .customer-dob label{font-size:12px;color:#999;padding:2px 0 0 10px;margin:0}.my-account{font-size:14px;color:#666}.my-account p.required,.my-account .back-link{display:none}.my-account form h2.legend{margin-bottom:15px;font-size:18px;font-weight:600;color:#d60f6c}.my-account button,.my-account input[type=button],.my-account input[type=reset],.my-account input[type=submit]{line-height:37px;height:40px;padding:0 20px}.my-account form>*{margin-bottom:20px}.my-account form>*:last-child{margin-bottom:0}.welcome-msg{display:flex;align-items:center}.welcome-msg .picture{margin:0 20px 0 10px;box-shadow:0 0 0 5px #fff,0 0 0 6px #e31073;min-width:100px;max-width:100px;height:100px;border-radius:100%;overflow:hidden}.welcome-msg .picture img{display:block;width:100px;min-height:100px}.welcome-msg .hello{font-size:18px;margin-bottom:10px;color:#e31073}.dashboard .box-account{margin-bottom:40px}.box-account .box-head,.box-account .box-title{margin-bottom:15px;color:#d60f6c;display:flex;align-items:center;justify-content:space-between}.box-account .box-head:before,.box-account .box-title:before{display:block;margin-left:10px;border-top:1px solid rgba(214,15,108,.5);content:'';flex:1 1 auto}.box-account .box-head h2{font-size:20px;order:-1}.box-account .box-title h3{text-transform:uppercase;font-size:16px;font-weight:400;order:-1}.box-account .box-head a{line-height:20px;border-radius:3px;margin-left:20px;padding:0 15px;font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;background:#d60f6c}.box-account .box-head a:hover{color:#f5f5f5;background:#f7007c}.box-account .box-title a{line-height:20px;border-radius:3px;margin-left:20px;opacity:.7;padding:0 10px;font-size:11px;font-weight:600;text-transform:uppercase;color:#d60f6c;box-shadow:inset 0 0 0 1px #d60f6c}.box-account .box-title a:hover{color:#fff;background:#d60f6c}.box-account .col2-set>div{padding:15px;border:1px solid rgba(0,0,0,.1);border-radius:3px}.box-account .box-content{line-height:1.5em}.box-account .box-content a{font-weight:600;color:#d60f6c}.box-account .box-content a:hover{text-decoration:underline}.my-account .pager{padding-bottom:20px;border-bottom:1px solid #ccc;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.my-account .pager:last-child,.my-account .pager:nth-last-child(2){margin-top:20px;padding:20px 0 0;border-bottom:0;border-top:1px solid #ccc}.my-account .pager .amount{font-size:16px}.my-account .pager .amount span{color:#333;font-weight:600}.my-account .pager .limiter{margin-right:40px;opacity:.6;flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end}.my-account .pager .limiter:hover{opacity:1}.my-account .pager .limiter select{width:50px;height:30px;padding:5px 10px;margin:0 10px}.my-account .pager .limiter .per{position:relative;top:-2px;width:40px;line-height:13px}.my-account .pager .pages .label{display:none}.my-account .pager ol{display:flex;align-items:center;justify-content:flex-end}.my-account .pager ol li{margin-left:5px;font-size:14px;color:#333;line-height:26px}.my-account .pager ol li span span{display:block;line-height:26px;padding:0 7px;border-radius:2px;background:#f7007c;color:#f5f5f5}.my-account .pager ol li a{display:block;line-height:26px;padding:0 7px;color:#333;border-radius:2px}.my-account .pager ol li a:hover{background:#f5f5f5}.my-account .pager ol li a.next span,.my-account .pager ol li a.previous span{display:none}.my-account .pager ol li a.next:before,.my-account .pager ol li a.previous:before{display:block;line-height:26px;content:'\f054';color:#d60f6c}.my-account .pager ol li a.previous:before{content:'\f053'}.my-orders{margin:-10px;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start}.my-orders .item-order{margin:0;padding:10px;flex:0 1 33.333%;display:flex;align-items:stretch}.my-orders .last-order{flex:1 1 66.666%}.my-orders article{position:relative;padding:15px;border-radius:3px;box-shadow:inset 0 0 0 1px #ddd,inset 0 -3px 0 #eee;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;flex:1 1 100%}.my-orders article.state-complete{box-shadow:inset 0 -3px 0 rgba(0,0,0,.2),inset 0 0 0 1px #58a703,inset 0 - 3px 0 #58a703}.my-orders .last-order article:before{display:block;line-height:20px;padding:0 15px;border-radius:3px;margin-bottom:15px;font-size:12px;color:#fff;background:#827a80;content:'Último pedido'}.my-orders header{margin-bottom:10px;padding:0 20px 10px;border-bottom:1px solid rgba(0,0,0,.1);color:#777;font-size:12px}.my-orders .last-order header{margin-bottom:15px;padding-bottom:15px}.my-orders .order-num{margin-bottom:3px;font-size:16px;color:#444}.my-orders .order-num .num{font-weight:700;color:#d60f6c}.my-orders main{flex:1 1 auto;display:flex}.my-orders footer{margin-top:10px;padding:10px 20px 0;border-top:1px solid rgba(0,0,0,.1)}.my-orders .last-order footer{margin-top:15px;padding-top:15px}.my-orders .order-open{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;z-index:10;display:flex}.my-orders .order-open span{opacity:0;text-transform:uppercase;font-weight:600;padding:10px 20px;border-radius:3px;background:#0057a6;color:#fff;margin:auto;transform:scale(0)}.my-orders .order-open:hover{box-shadow:0 0 0 2px #0057a6}.my-orders .order-open:hover span{opacity:1;transform:scale(1)}.order-products{margin:auto;display:flex;flex-flow:row wrap}.order-products .images,.order-products .names{text-align:center;flex:1 1 100%}.order-products .images{margin-bottom:20px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around}.order-products .img{margin:5px;max-width:70px;flex:1 1 30px}.last-order .order-products .img{max-width:140px}.order-products .name{font-size:15px;color:#555;line-height:1.3em;text-align:center}.order-products .name:not(.first):before{padding:0 10px;content:'+';color:#999}.data-range{display:flex;align-items:center}.data-range.from-date{margin-bottom:.5rem}.data-range span{flex:0 0 2rem}.data-range input{flex:1 1 auto}.data-range:after{content:"\f073";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:.5rem;flex:0 0 auto}#affiliate-coupon-codes .-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}#affiliate-coupon-codes .-title{text-transform:uppercase;font-size:1rem}#affiliate-coupon-codes li{margin-bottom:2rem}#affiliate-coupon-codes li:last-child{margin-bottom:0}.tweeter a{color:#00aced;font-size:.8rem}.tweeter a:before{content:"\f099";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#00aced}#affiliateplus-sidebar .actions{margin-bottom:2rem}#affiliate-personal-url-form{margin-bottom:2rem}#affiliate-opc-personal-url{display:flex;align-items:flex-end}#affiliate-opc-personal-url ul{flex:1 1 auto;min-width:1px}#affiliate-opc-personal-url .buttons-set{flex:0 0 auto;margin-left:1rem}#affiliate-opc-personal-url .buttons-set button{height:40px;line-height:40px;font-size:1rem}#input-personal-url{position:relative}#input-personal-url label{position:absolute;top:50%;left:0;opacity:.25;padding:0 .1rem 0 1rem;transform:translateY(-50%)}.affiliateplus-opc{border-bottom:1px solid #ddd;margin-bottom:1rem}.affiliateplus-opc .step-title{padding:1rem;border-top:1px solid #ddd;cursor:pointer}.affiliateplus-opc .step-title:hover{color:#0057a6;background:rgba(0,0,0,.02)}.affiliateplus-opc .a-item{padding:0 10px;margin-bottom:20px}.order-status{position:relative;font-size:13px;color:#666;padding-bottom:15px;display:flex;align-items:center;justify-content:center}.order-status:before,.order-status:after{display:block;position:absolute;bottom:0;left:0;height:5px;border-radius:5px;content:'';box-shadow:inset 0 0 0 1px #fff}.order-status:before{width:100%;background:rgba(0,0,0,.2)}.order-status:after{box-shadow:none}.order-status .ico{min-width:30px;max-width:30px;width:30px;height:50px;margin-right:10px;transform:scale(0);order:-1;transform-origin:center bottom}.order-status .ico,.order-status:after{animation-delay:900ms;animation-duration:300ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-iteration-count:1;animation-direction:normal}.order-status:after{animation-delay:0ms;animation-duration:1000ms;animation-timing-function:ease-out}.order-status.state-new strong,.order-status.state-pending_payment strong,.order-status.state-payment_review strong{color:#0057a6}.order-status.state-new:after,.order-status.state-pending_payment:after,.order-status.state-payment_review:after{animation-name:os-new-bar}.order-status.state-new .ico,.order-status.state-pending_payment .ico,.order-status.state-payment_review .ico{animation-name:os-new}@keyframes os-new{0%{transform:scale(0)}100%{fill:#0057a6;transform:scale(1)}}@keyframes os-new-bar{0%{width:0}100%{width:33.333%;background:#0057a6}}.order-status.state-processing strong{color:#e31073}.order-status.state-processing:after{animation-name:os-processing-bar}.order-status.state-processing .ico{animation-name:os-processing}@keyframes os-processing{0%{transform:scale(0)}100%{fill:#e31073;transform:scale(1)}}@keyframes os-processing-bar{0%{width:0}100%{width:66.666%;background:#e31073}}.order-status.state-complete strong{color:#58a703}.order-status.state-complete:after{animation-name:os-complete-bar}.order-status.state-complete .ico{animation-name:os-complete}.order-status.state-complete span:after{padding-left:5px;font-size:15px;color:#58a703;content:'\f00c'}@keyframes os-complete{0%{transform:scale(0)}100%{fill:#58a703;transform:scale(1)}}@keyframes os-complete-bar{0%{width:0}100%{width:100%;background:#58a703}}.order-status.state-holded strong{color:#e98f33}.order-status.state-holded:after{animation-name:os-holded-bar}.order-status.state-holded .ico{animation-name:os-holded}@keyframes os-holded{0%{transform:scale(0)}100%{fill:#e98f33;transform:scale(1)}}@keyframes os-holded-bar{0%{width:0}100%{width:100%;background:#fff;box-shadow:inset 0 0 0 1px #e98f33}}.order-status.state-closed strong,.order-status.state-canceled strong{color:#ea1d2c}.order-status.state-closed:after,.order-status.state-canceled:after{animation-name:os-canceled-bar}.order-status.state-closed .ico,.order-status.state-canceled .ico{animation-name:os-canceled}@keyframes os-canceled{0%{transform:scale(0)}100%{fill:#ea1d2c;transform:scale(1)}}@keyframes os-canceled-bar{0%{width:0}100%{width:100%;background:#ea1d2c;box-shadow:inset 0 0 0 2px #fff}}.my-account .buttons-set{text-align:right}.title-buttons{display:flex;align-items:center;justify-content:space-between}.title-buttons:after{margin:0 10px;border-top:1px solid #ddd;content:'';flex:1 1 auto}.title-buttons button,.title-buttons a{order:2}.title-buttons .separator{display:none}.addresses-list h2{font-size:18px;display:block;margin-bottom:15px;font-weight:600;color:#d60f6c}.addresses-primary{padding:15px;border-radius:3px;border:1px solid #ddd}.addresses-primary h2{color:#58a703}.addresses-primary ol li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;line-height:1.5em}.addresses-primary ol li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.addresses-primary address{margin-bottom:5px}.addresses-primary a{display:inline-block;line-height:20px;border-radius:3px;opacity:.7;padding:0 10px;font-size:11px;font-weight:600;text-transform:uppercase;color:#d60f6c;box-shadow:inset 0 0 0 1px #d60f6c}.addresses-primary a:hover{color:#fff;background:#d60f6c}.addresses-primary h3{margin-bottom:15px;font-weight:600;color:#4a9100;align-items:center;display:flex}.addresses-primary h3 .ico{height:20px;width:30px;margin-right:10px;fill:#4a9100}.addresses-additional ol li{line-height:1.5em;padding:15px;border-radius:3px;border:1px solid #ddd;margin-bottom:10px;display:flex;align-items:flex-start;justify-content:space-between}.addresses-additional ol li:last-child{margin-bottom:0}.addresses-additional address{margin-right:10px;flex:1 1 auto}.addresses-additional .separator{display:none}.addresses-additional a{display:block;margin:0 0 10px;white-space:nowrap;line-height:20px;border-radius:3px;opacity:.7;padding:0 10px;font-size:11px;font-weight:600;text-transform:uppercase;color:#d60f6c;box-shadow:inset 0 0 0 1px #d60f6c}.addresses-additional a:hover{color:#fff;background:#d60f6c}.title-buttons .order-status{margin:0 0 -15px 20px;font-size:16px;justify-content:flex-start}.title-buttons .order-status span{max-width:420px}.sales-order-view .title-buttons,.sales-order-shipment .title-buttons,.sales-order-invoice .title-buttons{margin-bottom:40px;flex-flow:row wrap;justify-content:flex-start}.sales-order-view .title-buttons h1,.sales-order-view .title-buttons .order-status,.sales-order-shipment .title-buttons h1,.sales-order-shipment .title-buttons .order-status,.sales-order-invoice .title-buttons h1,.sales-order-invoice .title-buttons .order-status{order:1}.sales-order-view .title-buttons h1,.sales-order-shipment .title-buttons h1,.sales-order-invoice .title-buttons h1{white-space:nowrap}.sales-order-view .title-buttons .order-status,.sales-order-shipment .title-buttons .order-status,.sales-order-invoice .title-buttons .order-status{flex:1 1 auto}.sales-order-view .title-buttons:after,.sales-order-shipment .title-buttons:after,.sales-order-invoice .title-buttons:after{border:0;margin:0;order:2;flex:1 1 100%}.sales-order-view .title-buttons a,.sales-order-shipment .title-buttons a,.sales-order-invoice .title-buttons a{margin-right:10px;line-height:20px;border-radius:3px;opacity:.7;padding:0 10px;font-size:11px;font-weight:600;text-transform:uppercase;color:#d60f6c;box-shadow:inset 0 0 0 1px #d60f6c;order:3}.sales-order-view .title-buttons a:hover,.sales-order-shipment .title-buttons a:hover,.sales-order-invoice .title-buttons a:hover{color:#fff;background:#d60f6c}.order-date{font-size:16px;color:#827a80}.order-date:before{content:'\f133';font-size:15px;margin-right:6px}dl.order-info dt{display:none}#order-info-tabs{box-shadow:inset 0 -1px 0 #ddd;display:flex;flex-flow:row wrap;align-items:flex-end}#order-info-tabs li{margin-right:5px;text-transform:uppercase;font-weight:600;flex:0 0 auto}#order-info-tabs li.current{line-height:30px;padding:0 20px;color:#333;background:#fff;border:1px solid #ddd;border-bottom:0;border-radius:3px 3px 0 0}#order-info-tabs a{display:block;line-height:30px;padding:0 20px;color:#888}#order-info-tabs a:hover{color:#333}.order-info-box>div{padding:15px;border-radius:3px;border:1px solid #ddd;font-size:14px;line-height:1.5em}.order-info-box .box-title h2{margin-bottom:15px;font-size:18px;font-weight:600;color:#d60f6c}.order-info-box .box-title .ico{height:20px;width:30px;margin-right:10px;fill:#4a9100}.order-info-box .shipping-address h2,.order-info-box .billing-address h2{color:#4a9100}.bankpayment_info{padding:5px;background:#f0f6f9;color:#222;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row wrap}.bankpayment_info dt{min-width:35%;max-width:35%;padding:5px;font-weight:600}.bankpayment_info dd{padding:5px;flex:1 1 65%}.boleto-info a{margin-top:10px;display:inline-block;line-height:36px;height:40px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);padding:0 20px;border-radius:3px;font-size:15px;text-transform:uppercase;font-weight:600;background:#58a703;color:#fff}.boleto-info a:before{position:relative;top:-2px;font-size:20px;content:'\f02a';vertical-align:middle;margin-right:10px}.boleto-info a:hover{background:#4a9100;color:#fff}.boleto-info a:ctive{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.order-items>*{margin-bottom:20px}.order-items>*:last-child{margin-bottom:0}.order-items .table-caption{font-size:20px;color:#333;display:flex;align-items:center;flex-flow:row wrap}.order-items .table-caption .separator,.order-items .sub-title .separator{font-weight:400;color:#999;padding:0 7px}.order-items a{display:inline-block;line-height:20px;border-radius:3px;opacity:.7;padding:0 10px;font-size:11px;font-weight:600;text-transform:uppercase;color:#d60f6c;box-shadow:inset 0 0 0 1px #d60f6c}.order-items a:hover{color:#fff;background:#d60f6c}.order-items a.link-print:before{content:'\f02f';margin-right:5px}.order-items table tbody th,.order-items table tbody td{vertical-align:middle}.order-items div.qty{font-size:14px;text-align:left;white-space:nowrap}.order-items div.qty strong{font-size:16px}.order-items div.shipped{color:#58a703}.order-items *:not(.order-links) a[onclick*=track]{opacity:1;line-height:40px;height:40px;padding:0 20px;font-size:16px;display:inline-block;color:#58a703;box-shadow:inset 0 0 0 1px #58a703;flex:0 0 auto}.order-items *:not(.order-links) a[onclick*=track] .ico{position:relative;top:-2px;display:inline-block;vertical-align:middle;margin-right:7px;height:20px;width:20px;fill:#58a703}.order-items *:not(.order-links) a[onclick*=track]:hover{background:rgba(88,167,3,.1);color:#4a9100;box-shadow:inset 0 0 0 1px #4a9100}.order-items *:not(.order-links) a[onclick*=track]:hover .ico{fill:#58a703}table.tracking-table tbody th,table.tracking-table tbody td{padding:10px;border-width:0 0 1px}.newsletter-manage-index .my-account .buttons-set{text-align:left}.block-account{padding:20px;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.05)}.block-account .block-title{margin-bottom:20px;font-size:18px;font-weight:400}.block-account .block-title strong{font-weight:400}.block-account ul li{margin-bottom:10px}.block-account ul li.last{padding-top:10px;border-top:1px solid rgba(0,0,0,.2);margin-bottom:0}.block-account a{color:#d60f6c}.block-account .current{font-size:17px}.my-wishlist .buttons-set{margin-top:20px;display:flex;align-items:center;justify-content:flex-end}.my-wishlist .buttons-set button{margin-left:10px}.my-wishlist .buttons-set button:first-child{margin-left:0}.my-account table a{font-size:12px}.my-account table .product-name a{font-size:16px;text-decoration:none}.wishlist-sku{font-size:12px;margin-bottom:10px}#wishlist-table thead{display:none}#wishlist-table tbody th,#wishlist-table tbody td{padding:10px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}#wishlist-table tbody td:before{border-top:1px solid #ccc;content:'';flex:1 1 100%;order:2}#wishlist-table tbody td>div{padding:10px}#wishlist-table .customer-wishlist-item-info{flex:1 1 auto}#wishlist-table .customer-wishlist-item-cart,#wishlist-table .customer-wishlist-item-remove{order:3}#wishlist-table .customer-wishlist-item-cart{display:flex;align-items:center}#wishlist-table .customer-wishlist-item-cart p{margin-left:20px}.my-account input.qty{width:40px;padding-left:0;padding-right:0;text-align:center}.my-account table button,.my-account table input[type=button],.my-account table input[type=reset],.my-account table input[type=submit]{line-height:21px;height:25px;padding:0 10px;white-space:nowrap;font-size:12px}.my-account button.btn-add,.my-account button.btn-cart{background:#58a703;color:#fff}.my-account button.btn-add:hover,.my-account button.btn-cart:hover{background:#4a9100;color:#fff}.my-account button.btn-update{background:#827a80;color:#fff}.my-account button.btn-update:hover{background:#827a80;color:#fff}.my-account table button.btn-update{margin-top:10px}#my-downloadable-products-table td{vertical-align:middle}#my-downloadable-products-table .order-number{display:block;margin-bottom:10px}#my-downloadable-products-table .order-date{font-size:12px}#my-downloadable-products-table td.title{font-size:13px}#my-downloadable-products-table td.title strong{color:#222;font-size:16px;display:block}#my-downloadable-products-table .download-me{display:block;padding:10px;font-size:14px;border-radius:3px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.1);text-align:center;text-decoration:none;background:#58a703;color:#fff}#my-downloadable-products-table .download-me.status-pending{cursor:default;background:#f5f5f5;box-shadow:inset 0 0 0 1px #d60f6c;color:#d60f6c}#my-downloadable-products-table .download-me.status-expired{cursor:default;background:0 0;box-shadow:inset 0 0 0 1px #999;color:#999}#my-downloadable-products-table .download-me.status-available:hover{background:#4a9100;color:#fff}#my-downloadable-products-table .download-me.status-available:active{box-shadow:inset 0 4px 0 rgba(0,0,0,.1);background:#4a9100;color:#fff}.socialconnect-account .sc-bt{color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;padding:0 20px 0 10px;height:40px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3);border-radius:3px;background:#3b5998;display:flex;align-items:center;justify-content:space-between}.socialconnect-account .sc-bt>span{margin-left:10px}.socialconnect-account .sc-bt.google{background:#dd4b39}.socialconnect-account .sc-bt.twitter{background:#00aced}.socialconnect-account .sc-bt.linkedin{background:#007bb5}.socialconnect-account .sc-bt .ico{width:30px;height:20px;fill:#fff;order:-1}.socialconnect-account .sc-bt .img-facebook{height:18px}.socialconnect-account .sc-bt .img-twitter{height:17px}.socialconnect-account .sc-bt .img-linkedin{height:22px}.socialconnect-account .sc-bt:hover{box-shadow:inset 0 -1px 0 rgba(0,0,0,.3),inset 0 -6px 12px rgba(0,0,0,.1)}.socialconnect-account .sc-bt:active{padding-top:4px;box-shadow:inset 0 1px 0 rgba(0,0,0,.3),inset 0 8px 16px rgba(0,0,0,.2)}.amgiftreg-event-edit .col-main form label,.amgiftreg-event-edit .col-main form .img-calendar{display:inline-block;vertical-align:middle;margin-bottom:5px}.amgiftreg-event-edit .col-main form .img-calendar{margin-left:10px;position:relative;top:-2px}.amgiftreg-event-edit .selects-time{display:flex;align-items:center}.amgiftreg-event-edit .selects-time .sep{margin:0 5px}.amgiftreg-event-edit .selects-time select{min-width:60px;flex:0 0 60px}.gift-event-nav-links{display:flex;align-items:center;margin:0 -2px 20px}.gift-event-nav-links>*{flex:1 1 auto;padding:20px;text-align:center;font-weight:600;background:#fff;color:#333;margin:0 2px}.gift-event-nav-links b{font-weight:400}.gift-event-nav-links a{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.gift-event-nav-links a:hover{background:#0057a6;color:#fff}.share-gift-list{display:flex;align-items:center;margin:0 -10px}.share-gift-list li{flex:1 1 auto;padding:0 10px}.share-gift-list li.link{display:flex;align-items:center;position:relative}.share-gift-list li.link .label{color:#777;font-size:12px;margin-right:10px}.share-gift-list li.link input{background:#eee;color:#666;font-size:12px}.share-gift-list li.link small{position:absolute;top:calc(100% + 2px);right:10px;font-size:10px;color:#999}.share-gift-list a{display:flex;align-items:center;padding:0 10px;line-height:40px;border-radius:3px;background:#3b5998;color:#fff}.share-gift-list .tt a{background:#00aced}.share-gift-list .fb a:hover{background:#22407f}.share-gift-list .tt a:hover{background:#0093d4}.share-gift-list a .ico{fill:#fff;width:20px;height:20px;margin-right:20px}#search_event_form .input-box{display:flex;align-items:center}#search_event_form label{flex:0 0 auto}#search_event_form button{flex:0 0 40px;display:flex;align-items:center;justify-content:center;padding:0;height:40px}#search_event_form button span{display:none}#search_event_form button .ico{width:16px;height:16px;fill:#fff}#search_event_form input{flex:1 1 auto;margin:0 10px}.block-gift-list{padding:10px;border:1px solid rgba(0,0,0,.1)}.block-gift-list .title{display:flex;align-items:center;justify-content:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:16px}.block-gift-list .title:before{content:"\f06b";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:5px;color:#0057a6}.block-gift-list ol li{display:flex;align-items:center}.block-gift-list ol li:not(:last-child){margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed rgba(0,0,0,.1)}.block-gift-list ol li>a{flex:0 0 70px;margin-right:20px}.block-gift-list .product-details{flex:1 1 auto}.block-gift-list .product-name a{color:#333;display:block;margin-bottom:10px;font-size:14px}.form-list .wide label,.form-list .field label{display:block;margin-bottom:5px}.validation-advice{right:-9px}.svg-loader .spinner{stroke:#0057a6}.std{line-height:1.6em}#term-box-warning .title{text-transform:uppercase;line-height:1.2em}#term-box-warning button{height:40px;line-height:36px;border-radius:3px;background:#827a80;color:#fff}#term-box-warning button.yes{background:#58a703;color:#fff}.product-collection-container .bx-controls-direction a{float:none;width:40px;height:40px;position:absolute;top:50%;right:100%;margin:-40px 10px 0 0;color:#fff;padding-bottom:3px;background:#0057a6;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 -3px 0 rgba(0,0,0,.1)}.product-collection-container .bx-controls-direction a:before{line-height:40px}.product-collection-container .bx-controls-direction a.bx-next{right:auto;left:100%;margin:-40px 0 0 10px}.product-collection-container .bx-controls-direction a:hover{background:#e31073;color:#fff}.product-collection-container .bx-controls-direction a.disabled{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);opacity:.2;cursor:default}.owl-theme .owl-buttons div{position:absolute;top:calc(50% - 40px);opacity:1;margin:0;padding:0 0 3px;width:40px;height:40px;overflow:hidden;color:#fff;background:#0057a6;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),inset 0 -3px 0 rgba(0,0,0,.1)}.owl-theme .owl-buttons div:before{display:block;line-height:40px;text-align:center;content:'\f053'}.owl-theme .owl-buttons div:hover{background:#e31073;color:#fff}.owl-theme .owl-buttons div.owl-prev{left:-50px}.owl-theme .owl-buttons div.owl-next{right:-50px}.owl-theme .owl-buttons div.owl-next:before{content:'\f054'}.owl-theme .owl-page span{background:#0057a6}#news-footer{background:#fff;border-top:1px solid rgba(0,87,166,.3);border-bottom:4px solid #0057a6}#news-footer .newsletter{min-width:980px;width:90%;max-width:1380px;padding-top:20px;position:relative;margin:0 auto 20px}#news-footer .newsletter:after{display:table;clear:both;content:''}#news-footer .title{width:200px;float:left;font-size:13px;color:#222;text-transform:uppercase;white-space:nowrap}#news-footer .title strong{display:block;font-size:19px}#news-footer form{margin-left:220px;height:40px;position:relative;display:block;line-height:40px;font-size:13px;color:#333;text-transform:uppercase}#news-footer div.gender{display:block}#news-footer div.gender .label{font-weight:700}#news-footer div.gender label{padding-left:10px}#news-footer div.gender input{position:relative;top:-2px;margin-right:3px;vertical-align:middle}#news-footer div.name{position:absolute;top:0;left:270px}#news-footer div.email{position:absolute;top:0;left:440px;right:120px;width:auto}#news-footer div.name label,#news-footer div.email label{display:none}#news-footer div.name input,#news-footer div.email input{display:block;font-size:13px;color:#555;width:160px;height:40px;padding:10px;line-height:20px;border-radius:3px;border:1px solid rgba(0,87,166,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}#news-footer div.email input{width:100%}#news-footer div.submit{position:absolute;top:0;right:0}#news-footer div.submit button{display:block;width:110px;line-height:36px;height:40px;border-radius:3px;text-transform:uppercase;font-weight:600;font-size:14px;text-align:center;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);background:#d60f6c;color:#fff}#news-footer div.submit button:hover{color:#f5f5f5;background:#f7007c}#news-footer div.submit button:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}body.page-popup{padding:20px 20px 0}.wrapper-popup>*{margin-bottom:20px}.wrapper-popup>*:last-child{margin-bottom:0}.page-title.tag h1 span{color:#888;font-weight:300}.blog-index-index .blog-title{display:none}.blog-sidebar>*{margin-bottom:20px}.blog-sidebar>*:last-child{margin-bottom:0}.blog-sidebar .title{margin-bottom:15px;font-size:16px;color:#111;font-weight:600;text-transform:uppercase}.blog-recents,.blog-categories,.blog-tags{padding:15px;border:1px solid rgba(70,87,102,.2);box-shadow:0 2px 3px rgba(0,0,0,.1)}.blog-categories{text-transform:uppercase}.blog-categories li.level0{margin-bottom:10px}.blog-categories li.level0:last-child{margin-bottom:0}.blog-categories li.level0>a{display:block;font-size:16px;color:#555}.blog-categories li.level0>a:hover{color:#0057a6}.blog-categories ul.level1{position:relative;padding:5px 0 0 10px}.blog-categories ul.level1:before{position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border:1px solid #ccc;border-width:0 0 1px 1px;content:''}.blog-categories li.level1{margin-bottom:5px}.blog-categories li.level1:last-child{margin-bottom:0}.blog-categories li.level1>a{display:block;font-size:14px;color:#777}.blog-categories li.level1>a:hover{color:#e31073}.blog-tags .list{margin:-5px;display:flex;align-items:center;flex-flow:row wrap;justify-content:center}.blog-tags .tag{padding:5px}.blog-tags .tag a{color:#d60f6c}.blog-tags .tag a:hover{color:#f7007c}.blog-tags .size-1{font-size:12px}.blog-tags .size-2{font-size:13px}.blog-tags .size-3{font-size:14px}.blog-tags .size-4{font-size:15px}.blog-tags .size-5{font-size:16px}.blog-tags .size-6{font-size:17px}.blog-tags .size-7{font-size:18px}.blog-tags .size-8{font-size:19px}.blog-tags .size-9{font-size:20px}.blog-tags .size-10{font-size:21px}.blog-recents li.post{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.blog-recents li.post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.blog-recents a{display:flex;align-content:stretch}.blog-recents .thumb{margin-right:10px;background-position:center;background-size:cover;flex:0 0 70px}.blog-recents .thumb img{opacity:0}.blog-recents .info{flex:1 1 auto}.blog-recents .date{display:block;font-size:11px;color:#777;margin-bottom:5px}.blog-recents .post-title{display:block;font-size:16px;color:#222}.blog-recents a:hover{color:#e31073}.posts-list .the-post{margin:0 0 80px}.the-post:last-child{margin:0}.the-post .thumbnail{float:left;width:300px;margin-bottom:10px}.the-post main{margin:0 0 10px 320px}.the-post footer{display:table;width:100%}.the-post .the-title{font-size:22px;font-weight:600;display:block;margin:0 0 5px}.the-post .the-title a{color:#222}.the-post .the-title a:hover{color:#e31073}.the-post .the-date{margin:0 0 10px;font-size:13px;color:#888}.the-post .blog-entry .ler{display:block;text-transform:lowercase;font-weight:600;color:#e31073}.the-post .blog-entry .ler:hover{color:#0057a6}.the-post footer{display:flex;align-items:center;justify-content:space-between}.the-share{margin-right:20px}.the-share .title{display:none}.the-share ul{display:flex;align-items:center}.the-share ul li{margin-right:5px}.the-share ul li:last-child{margin-right:0}.the-share a{width:30px;height:30px;background:#3b5998;display:flex}.the-share a:before{content:'\f09a';color:#fff;margin:auto}.the-share a.wa-bt:before{display:none}.the-share a.wa-bt{background:#56c154}.the-share a.wa-bt .ico{fill:#fff;margin:auto;height:1rem}.the-share a.tt-bt{background:#00aced}.the-share a.tt-bt:before{content:'\f099'}.the-share a.gp-bt{background:#dd4b39}.the-share a.gp-bt:before{content:'\f0d5'}.the-share a span{display:none}.the-share a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.the-tags{margin-right:20px}.the-tags .title{display:none}.the-tags ul{display:flex;align-items:center}.the-tags ul li{font-size:12px;margin-right:10px}.the-tags ul li:last-child{margin:0}.the-tags a{padding:2px 10px;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-tags a:hover{background:#e31073;color:#fff}.posts-list .the-tags{display:none}.the-cats .title{display:none}.the-cats ul{display:flex;align-items:center}.the-cats ul li{font-size:12px;margin-right:10px}.the-cats ul li:last-child{margin:0}.the-cats a{padding:2px 10px;border-radius:30px;background:#f5f5f5;color:#666;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.the-cats a:hover{background:#e31073;color:#fff}.single-post{margin-bottom:20px}.single-post header{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.single-post .the-title{display:block;line-height:1em;margin-bottom:5px;font-size:44px;font-weight:600;color:#222}.single-post .the-date{color:#888;font-size:13px}.single-post main{display:table;width:100%;margin-bottom:20px}.single-post footer{padding-top:20px;border-top:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.single-post .the-cats{display:none}.single-post .blog-entry img{margin:0 auto 20px}.single-post .blog-entry img[style*=float][style*=left]{margin:0 20px 10px 0}.single-post .blog-entry img[style*=float][style*=right]{margin:0 0 10px 20px}.post-coms{border-top:1px solid #eee;padding-top:20px}.post-coms form .legend{margin-bottom:15px;font-size:18px}.post-coms .button-set .required{font-size:10px;opacity:.5;margin-bottom:10px}.post-coms .button-set button{width:100%;margin-bottom:10px}.coms-title{margin-bottom:20px;font-size:18px;color:#0057a6}.no-coms{padding:20px;text-align:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.no-coms:before{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:10px;content:'\f023'}.page-title.letter h1{font-weight:700}.page-title.letter h1 span{color:#999;font-weight:300}.glossary-navigation{margin-bottom:20px}.glossary-navigation .title{text-transform:uppercase;margin-bottom:10px;font-weight:600;color:#222}.glossary-navigation ul{display:flex;align-items:center;justify-content:space-between}.glossary-navigation ul li{margin-left:10px;flex:1 1 auto}.glossary-navigation ul li:first-child{margin-left:0}.glossary-navigation .letter{display:block;line-height:40px;text-align:center;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-weight:600;color:#0057a6}.glossary-navigation span.letter{background:#f5f5f5;color:rgba(0,0,0,.2);box-shadow:none;font-weight:400}.glossary-navigation a.letter.current,.glossary-navigation a.letter:hover{background:#0057a6;color:#fff}.letters-list .letter{margin-bottom:10px}.letters-list .letter:last-child{margin-bottom:0}.letters-list a{display:inline-block;color:#666}.letters-list a:hover{color:#e31073}.brands-container{margin-bottom:40px}.brands{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 40px;position:relative}.brands .owl-theme .owl-controls{margin:0}.brands .owl-theme .owl-buttons div{top:calc(50% - 20px);background:0 0;color:#0057a6;font-size:20px;box-shadow:none}.brands .owl-theme .owl-buttons div.owl-prev{left:-40px}.brands .owl-theme .owl-buttons div.owl-next{right:-40px}.brands>.list{margin:0;display:flex;align-items:center;justify-content:center}.brands>.list .item{margin:0 20px}.brands-container.list .brands{padding:20px}.brands-container.list .brands>.list{margin:-10px -20px;flex-flow:row wrap}.brands-container.list .brands>.list .item{margin:10px 20px}.brands a{display:block}.brands .name{display:none}.brands img{display:block;margin:0 auto;max-height:30px;width:auto;max-width:none}.brands img[src*='.svg']{height:30px}.all-brands-list{margin:0 -20px -40px;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:center}.all-brands-list .brand{padding:0 20px 40px;flex:1 1 200px;display:flex;align-items:stretch}.all-brands-list a{padding:20px;border:1px solid #ddd;border-radius:3px;text-align:center;color:#333;font-size:20px;flex:0 1 100%;display:flex;align-items:center;justify-content:center}.all-brands-list .logo{display:block;margin-bottom:10px;text-align:center}.all-brands-list .has-img .title{display:none}.brand-description{margin-bottom:1rem}.checkout-onepage-success .main{padding-bottom:50px}.success-content{padding-top:50px}.success-content aside{text-align:center}.success-content .sub-title{font-weight:600;font-size:18px}.success-content .ico{margin:20px 40px 0;width:calc(100% - 80px);fill:url(#button_v);animation:success 400ms cubic-bezier(.68,-.55,.265,1.55) 0ms 1 forwards}.success-content .order-number{margin-bottom:40px;font-size:20px;color:#333}.success-content .order-number .txt{display:block;margin-bottom:10px}.success-content .order-number .number{font-size:30px;color:#58a703}.success-content .order-number a.number:hover{color:#4a9100}.success-content .confirmation,.success-content .print{font-size:16px;color:#333;margin-bottom:20px;display:flex;align-items:center}.success-content .confirmation:before{min-width:25px;font-size:20px;margin-right:10px;color:#999;content:'\f0e0'}.success-content .print:before{min-width:25px;font-size:20px;margin-right:10px;color:#999;content:'\f02f'}.success-content .print a{margin:0 5px;font-weight:600;color:#e31073}.success-content .print a:hover{text-decoration:underline}.success-content .pagto{padding-top:20px;border-top:1px solid #ddd}.success-content .pagto .tit{font-weight:600;font-size:18px;margin-bottom:10px}.success-content .pagto a{margin-top:10px;display:inline-block;line-height:36px;height:40px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);padding:0 20px;border-radius:3px;font-size:15px;text-transform:uppercase;font-weight:600;background:#58a703;color:#fff}.success-content .pagto a.boleto:before{position:relative;top:-2px;font-size:20px;content:'\f02a';vertical-align:middle;margin-right:10px}.success-content .pagto a:hover{background:#4a9100;color:#fff}.success-content .pagto a:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.buttons-success{display:flex;align-items:center;justify-content:center}.buttons-success .back-shopping{margin-right:40px;height:40px;background:0 0;text-transform:uppercase;font-size:16px;font-weight:600;text-shadow:none;line-height:40px;padding:0 20px;border-radius:3px;box-shadow:inset 0 0 0 1px #d60f6c;color:#d60f6c}.buttons-success .back-shopping:hover{background:#d60f6c;color:#fff}.buttons-success .my-order{line-height:36px;border-radius:3px;padding:0 20px;height:40px;font-size:16px;text-transform:uppercase;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);font-weight:600;background:#58a703;color:#fff}.buttons-success .my-order:hover{color:#fff;background:#4a9100}.buttons-success .my-order:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}@keyframes success{from{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.title-retorno-mp{font-size:18px;margin-bottom:15px;font-weight:600;color:#d60f6c}.dados-retorno-mp li:not(:last-child){margin-bottom:5px}.dados-retorno-mp span{padding-right:5px}.dados-retorno-mp .approved strong{color:#8dc63f}.dados-retorno-mp .rejected strong{color:#ed1c24}.dados-retorno-mp .general strong{color:#d60f6c}.checkout-onepage-success .col-main a[href*=ebitempresa]{display:block;margin:0 0 20px;text-align:center}.checkout-onepage-success .col-main a[href*=ebitempresa]:last-child{margin-bottom:0}.revendas-index-main{padding-top:20px;display:flex;align-items:stretch}.revendas-map{margin-right:80px;flex:0 0 auto}.revendas-busca{padding-top:50px;flex:1 1 auto;min-width:1px}.revendas-busca form .title{margin-bottom:20px;color:#d60f6c;font-weight:600;display:block;font-size:18px}.revendas-filtros{margin-bottom:40px}#Brasil{overflow:visible;-webkit-transform-origin:center;transform-origin:center}#Brasil path{cursor:pointer;fill:#f3f3f3;stroke:rgba(0,0,0,.15);position:relative;filter:url(#sombra);transition:all 400ms cubic-bezier(.68,-.55,.265,1.55);transform-origin:center}#Brasil path.on{fill:url(#color1_v)}#Brasil path:hover{fill:url(#color1_v);filter:url(#sombra2)}#listagem-mapa{display:inline-block;position:relative}#listagem-mapa.ops:before{position:absolute;bottom:10px;left:50%;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,.2);z-index:9999;content:'Este estado não possui nenhuma revenda.';text-align:center;padding:5px 15px;background:#0057a6;color:#fff;border-radius:5px;transform:translateX(-50%)}#listagem-mapa.go:before{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;background:rgba(255,255,255,.7);content:''}#listagem-mapa.go .loader{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);z-index:9999;display:block}#listagem-mapa .loader{width:40px;height:40px;display:none}#listagem-mapa .links{display:none}#listagem-mapa .o-mapa{display:inline-block;position:relative}#listagem-mapa .o-mapa .pin{width:20px;height:26px;fill:#d60f6c;position:absolute;transform:translate(-50%,-100%);transform-origin:center bottom}#listagem-mapa .tiptop{visibility:hidden;font-size:12px;font-weight:600;color:rgba(0,0,0,.7);text-align:center;padding:3px 10px;background:rgba(255,255,255,.8);border-radius:5px;box-shadow:rgba(0,0,0,.1);position:absolute;transform:translate(-50%,-150%)}#listagem-mapa .tiptop:before{position:absolute;top:100%;left:calc(50% - 5px);display:block;width:0;height:0;border:5px solid transparent;border-top-color:rgba(255,255,255,.8);content:''}#listagem-mapa .tiptop.on{visibility:visible}#listagem-mapa .tiptop strong{display:block;font-size:16px;color:#0057a6}.revendas-cep .input-box{margin-bottom:20px;display:flex;align-items:stretch}.revendas-cep input[type=text]{flex:1 1 auto}.revendas-cep input[type=submit]{height:40px;line-height:40px;margin-left:10px;flex:0 0 auto}.or-map{font-size:14px;color:#666;position:relative;margin-bottom:20px}.or-map:before{position:absolute;right:calc(100% + 10px);top:calc(50% - 10px);content:'\f060';display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;color:#0057a6}.revendas-uf-cidade{display:none}.revendas-uf-cidade.searched{display:block}.revendas-uf-cidade .filtros{display:flex;align-items:stretch}.revendas-uf-cidade .filtro-estado{flex:1 1 auto}.revendas-uf-cidade .filtro-cidade{margin:0 10px;flex:2 1 auto}.revendas-uf-cidade .bt{height:40px;line-height:40px;flex:0 0 auto}.revendas-list{padding-top:40px;border-top:1px solid rgba(0,0,0,.15)}.revendaslist{margin:0 -10px -20px;display:flex;flex-flow:row wrap;align-items:stretch}.revendaslist>li{min-width:300px;padding:0 10px 20px;position:relative;flex:0 1 25%}.revendaslist>li:before{position:absolute;top:0;left:10px;right:10px;bottom:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 5px rgba(0,0,0,.1);content:''}.revendaslist .img{position:relative}.revendaslist .cidade{position:relative;padding:20px;font-size:13px}.revendaslist .info{position:relative;padding:0 20px 20px}.revendaslist .info h2{margin-bottom:10px;font-size:18px}.revendaslist .endereco{line-height:1.3em;font-size:13px;color:#666}.revendaslist .telmail{display:block;padding-top:10px;font-size:13px}.revendaslist .telmail li:before{content:'\f095';margin-right:7px}.revendaslist .telmail li.mail:before{content:'\f003'}.revendaslist .telmail a{color:#d60f6c}.revendaslist .telmail a:hover{color:#f7007c}.revendaslist .conheca{display:inline-block;margin-top:10px;font-size:12px;padding:5px 10px;border-radius:3px;background:#d60f6c;color:#fff}.revendaslist .conheca:hover{background:#f7007c;color:#f5f5f5}.arevenda{display:flex;align-items:stretch}.arevenda .left{flex:1 1 auto}.arevenda .right{margin-left:20px;padding-left:20px;box-shadow:inset 1px 0 0 rgba(0,0,0,.2);flex:0 0 25%}.arevenda .dados{margin-bottom:20px}.arevenda .dados{font-size:13px}.arevenda .dados>div{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}.arevenda .dados>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.arevenda .dados h3{margin-bottom:20px;font-size:18px;font-weight:600}.arevenda .dados address{line-height:1.3em}.arevenda .dados .contato li{margin-bottom:5px}.arevenda .dados .contato li:last-child{margin-bottom:0}.arevenda .dados .contato li:before{content:'\f095';margin-right:7px}.arevenda .dados .contato li.mail:before{content:'\f003'}.arevenda .dados a{color:#d60f6c}.arevenda .dados a:hover{color:#f7007c}.arevenda .galeria-nav{border:1px solid rgba(0,0,0,.2);border-width:1px 0;padding:20px 0 10px;margin:0 0 20px -20px;background:#fff}.arevenda .galeria-nav ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.arevenda .galeria-nav li{padding-bottom:10px;display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.arevenda .galeria-nav a,.arevenda .galeria-nav img{display:block}.arevenda .map h3{margin-bottom:20px;font-size:18px;font-weight:600}.mapa-revenda{width:100%;height:300px}.cases-revenda h3{margin-bottom:20px;font-size:18px;font-weight:600}.cases-revenda ul{margin:0 -10px -20px;display:flex;flex-flow:row wrap;align-items:stretch}.cases-revenda li{padding:0 10px 20px;min-width:250px;flex:0 1 20%}.cases-revenda a{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px;text-transform:uppercase;color:#fff;text-align:center;min-height:250px;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.4);display:flex;flex-flow:column nowrap;justify-content:flex-end}.cases-revenda a:before{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));content:''}.cases-revenda a:hover:before{opacity:.5}.cases-revenda a .svg-loader{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);width:50px;height:50px}.cases-revenda .img{display:none}.cases-revenda .name{position:relative}.case-detail-content{display:flex}.case-detail-content .images{flex:0 0 400px}.case-detail-content .dados{margin-left:30px;flex:1 1 auto}.case-detail-content .bx-wrapper{position:relative}.case-detail-content .bx-pager{text-align:center;font-size:0;line-height:1em;padding-top:10px}.case-detail-content .bx-pager-item{display:inline-block;margin:0 2px}.case-detail-content .bx-pager-item a{display:block;width:10px;height:10px;border-radius:100%;background:#ccc;font-size:0;text-indent:-9999px}.case-detail-content .bx-pager-item a.active{background:#0057a6}.case-detail-content .bx-controls-direction a{position:absolute;top:calc(50% - 10px);left:-20px;font-size:0;text-indent:-9999px;color:#ccc}.case-detail-content .bx-controls-direction a:before{display:block;content:'\f053';font-size:16px;text-indent:0;line-height:20px;width:20px;text-align:center}.case-detail-content .bx-controls-direction a.bx-next{left:auto;right:-20px}.case-detail-content .bx-controls-direction a.bx-next:before{content:'\f054'}.case-detail-content .bx-controls-direction a:hover{color:#0057a6}.case-detail-content .nome{color:#111;margin-bottom:20px}.biz-modal-frame .modal-container .modal{box-shadow:0 5px 35px rgba(0,0,0,.3)}.biz-modal-frame .modal-container .std{padding:20px}.biz-modal-frame .modal-close{margin-bottom:10px}#product-video.biz-modal-frame .modal-container .std{position:relative;padding:0;line-height:1em}#product-video.biz-modal-frame .modal-container .std:before{display:block;width:100vw;max-width:100%;padding-top:56.25%;content:''}#product-video.biz-modal-frame .modal-container .std iframe,#product-video.biz-modal-frame .modal-container .std object,#product-video.biz-modal-frame .modal-container .std embed,#product-video.biz-modal-frame .modal-container .std video{width:100%;height:100%;position:absolute;top:0;left:0}#product-video.biz-modal-frame .modal-container .std .video-fix-frame{position:static!important;width:auto!important}#product-video.biz-modal-frame .modal-container .std .video-fix-frame:before{display:none!important}#continuar-finalizar{background:rgba(0,0,0,.3)}#continuar-finalizar .modal-close{opacity:1}#continuar-finalizar .modal-close .ico path{stroke:#fff;stroke-width:3px}#continuar-finalizar .modal-container .modal{background:#fff;padding:30px}#continuar-finalizar .modal-container .std{padding:0;margin-bottom:20px}#continuar-finalizar .modal-container .actions{padding:20px 0 0;border-top:1px solid rgba(0,0,0,.1)}#continuar-finalizar .current-product{margin-bottom:20px;font-size:18px;font-weight:600;text-align:center}#continuar-finalizar .actions{margin:0 -10px;display:flex;align-items:stretch}#continuar-finalizar .actions a{margin:0 10px;padding:0 15px;border-radius:3px;min-height:40px;text-align:center;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);background:#827a80;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;display:flex;align-items:center}#continuar-finalizar .actions a:hover{background:#827a80;color:#fff}#continuar-finalizar .actions a.btn-cart{background:#d60f6c;color:#fff}#continuar-finalizar .actions a.btn-cart:hover{background:#f7007c;color:#f5f5f5}#continuar-finalizar .actions a.btn-checkout{background:#58a703;color:#fff}#continuar-finalizar .actions a.btn-checkout:hover{background:#4a9100;color:#fff}#quickview-loader{position:fixed;top:50%;left:50%;z-index:9999;background:rgba(255,255,255,.5);box-shadow:0 0 0 9999px rgba(255,255,255,.5);transform:translate(-50%,-50%)}#quickview-loader .svg-loader{width:100px;height:100px;display:block}#quickview-loader .txt{display:block;text-align:center;padding-top:5px;color:#0057a6;font-size:14px;font-weight:600}#quick-window .over{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:999}.quickview-outerbox{position:fixed;top:50%;left:50%;z-index:9999;width:90vw;height:530px;max-width:980px;max-height:80vh;padding:20px;background:#fff;transform:translate(-50%,-50%)}.quick-view-essential{display:flex;align-items:stretch}.quickview-close{position:absolute;bottom:calc(100% + 10px);right:0}.quickview-close span{display:none}.quickview-close .ico{width:30px;height:30px;stroke:#fff}.quickview-close:hover .ico{stroke:#0057a6}.quick-view-img{max-width:400px;margin-right:20px;flex:0 0 400px}.quick-view-img .owl-theme .owl-buttons div{width:20px}.quick-view-img .owl-theme .owl-buttons div.owl-prev{left:-20px}.quick-view-img .owl-theme .owl-buttons div.owl-next{right:-20px}.quick-view-img .owl-theme .owl-page span{width:6px;height:6px;margin:4px;opacity:.3}.quick-view-img .owl-theme .owl-page.active span,.quick-view-img .owl-theme .clickable .owl-page:hover span{opacity:1}.quick-view-img .main-images:not(.owl-carousel){margin-bottom:10px}.quick-view-img .thumb-images{margin:0 -5px;width:calc(100% + 10px)}.quick-view-img .thumb-images li{cursor:pointer;padding:0 5px;width:20%}.quick-view-img .video-thumbs-line .thumb-images li{width:25%}.quick-view-img .thumb-images .owl-item{opacity:.5}.quick-view-img .thumb-images .owl-item:hover,.quick-view-img .thumb-images .owl-item.synced{opacity:1}.quick-view-img .thumb-images .owl-item li,.quick-view-img .video-thumbs-line .thumb-images .owl-item li{width:auto}.quick-view-img .video-thumbs-line{display:flex;align-items:stretch}.quick-view-img .product-video{height:auto;min-height:0;margin:0;padding-right:10px;flex:0 0 20%;display:flex;flex-flow:column nowrap}.quick-view-img .product-video .video-thumb{flex:1 1 auto}.quick-view-img .thumbs{max-width:80%;flex:1 1 auto}.quick-view-shop{flex:1 1 auto;display:flex;flex-flow:column nowrap}.quick-view-shop .no-scroll{flex:0 0 auto}.quick-view-shop .scroll{margin-top:20px;position:relative;flex:1 1 auto}.quick-view-shop .product-name{margin-bottom:10px}.quick-view-shop .product-name h2{font-size:30px;line-height:1.1em;margin-bottom:10px}.quick-view-shop .product-name .sku{font-size:12px;color:#666}.quick-view-shop .product-rate{margin-bottom:20px}.quick-view-shop .btn-cart{height:40px;line-height:36px;padding:0 20px;font-size:16px}.quick-view-shop .price-box{margin-bottom:20px}.quick-view-short-desc{position:absolute;top:0;left:0;bottom:0;overflow-y:auto}.testimonial-submit{margin-bottom:20px}.testimonial-submit .title{cursor:pointer;display:inline-block;font-size:16px}.testimonial-submit .title span{display:inline-block;vertical-align:middle;font-weight:600;margin-right:10px;padding:0 20px;line-height:40px;border-radius:3px;background:#d60f6c;color:#fff}.testimonial-submit .title small{display:inline-block;vertical-align:middle;color:#666}.testimonial-submit .title:hover span{background:#f7007c;color:#f5f5f5}.testimonial-submit form{margin-top:20px;padding:20px;box-shadow:inset 0 0 0 1px #ddd;display:none}.testimonial-submit .input-box-captcha{padding:10px;background:#eee;display:flex;align-items:center}.testimonial-submit .input-box-captcha img{margin-right:10px;flex:0 0 auto}.testimonial-submit .input-box-captcha label{font-size:12px;margin:0}.testimonial-submit .input-box-captcha label input{margin-top:5px}.testimonial-submit .refresh-captcha{font-size:20px;color:#555;align-self:flex-end}.testimonial-submit .refresh-captcha:before{display:block;width:40px;height:40px;line-height:40px;text-align:center;content:'\f021'}.testimonial-submit .refresh-captcha span{display:none}.testimonial-submit .refresh-captcha:hover{color:#0057a6}.testimonial-submit .refresh-captcha.loading:before{display:none}.testimonial-submit .form-list .fields>.name,.testimonial-submit .form-list .fields>.email{flex:1 1 33.333%}.testimonial-submit .form-list .fields>.rating{flex:1 1 10%}.testimonial-submit .form-list .fields.actions{align-items:flex-end}.testimonial-submit .form-list .fields>*{flex:1 1 auto;max-width:none}.testimonial-submit .form-list .fields>*.bts{flex:0 0 auto}.testimonial-submit button{width:100%;height:40px;white-space:nowrap;font-size:16px}.customer-testimonials{padding-top:20px;border-top:1px solid #ddd;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.customer-testimonials>div{position:relative;display:inline-block;width:100%;padding:1px 0 20px;vertical-align:top;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.testimonial-source{margin-bottom:5px;padding:0 20px 0 60px;display:flex;align-items:flex-end;justify-content:space-between}.testimonial-author{font-size:16px;line-height:1.1em;font-weight:600;margin-right:20px}.testimonial-date{font-size:12px;color:#666}.testimonial-content{display:flex;align-items:flex-start}.testimonial-content .std{margin:0 0 0 10px!important;padding:10px 20px 15px;border-radius:0 20px 20px;box-shadow:inset 0 0 0 1px #ccc;flex:1 1 auto}.testimonial-rating{line-height:50px;width:50px;text-align:center;border-radius:100%;background:#eee;color:rgba(0,0,0,.7);font-size:22px;flex:0 0 50px}.testimonial-rating:before{content:'\f088'}.testimonial-rating span{display:none}.positivo .testimonial-rating{background:#8dc63f}.positivo .testimonial-rating:before{content:'\f087'}.testimonials header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between}.testimonials .title{font-size:23px;font-weight:400;text-transform:uppercase;color:#000}.testimonials .links{display:flex;align-items:flex-start}.testimonials .links a{margin-left:10px;line-height:30px;padding:0 20px;font-size:12px;text-transform:uppercase;border-radius:3px;background:#d60f6c;color:#fff}.testimonials .links a:hover{background:#f7007c;color:#f5f5f5}.testimonials .list{padding-top:20px;border-top:1px solid #ddd;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.testimonials .testimonial{position:relative;display:inline-block;width:100%;padding:1px 0 20px;vertical-align:top;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#compare-loader{position:fixed;z-index:9999;left:calc(50% - 50px);top:calc(50% - 50px);box-shadow:0 0 0 9999px rgba(255,255,255,.5);background:rgba(255,255,255,.5)}#compare-loader .svg-loader{width:100px;height:100px}#compare-modal{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.compare-modal{position:absolute;top:50%;left:50%;width:100vw;max-width:1180px;transform:translate(-50%,-50%)}#compare-result{max-height:80vh;overflow-y:auto;background:#fff;padding:20px;box-shadow:0 5px 35px rgba(0,0,0,.4)}.compare-close{cursor:pointer;position:absolute;bottom:calc(100% + 10px);right:0;display:block}.compare-close .ico{width:30px;height:30px;stroke:#fff}.compare-close .ico path{stroke:#fff}.compare-close:hover .ico path{stroke:#0057a6}.questions{}.questions__title{margin-bottom:30px}.questions__title .title{font-size:29px;color:#333;text-transform:uppercase;margin-bottom:10px}.questions .subtitle{font-size:16px;font-weight:400;color:#666}.questions__noresults{padding:20px;background:#eee;margin-bottom:30px;color:#777}.questions__form .title{font-size:18px;font-weight:600;margin-bottom:20px}.questions__list{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.2)}.questions__item:not(:last-child){padding-bottom:20px;margin-bottom:20px}.questions__item.voted{position:relative;margin-right:200px;padding-right:20px;border-right:1px solid rgba(0,0,0,.2)}.questions__info{display:flex;align-items:center;margin-bottom:10px}.questions__info:before{content:"\f059";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:20px;color:#0057a6;margin-right:10px;flex:0 0 auto}.questions__author{font-size:18px;font-weight:600;margin-right:20px}.questions__date{font-size:14px;color:#777}.questions__question{margin-bottom:5px}.questions__question .std{font-size:16px;color:#000}.questions__reply{display:flex;align-items:flex-start}.questions__reply:before{content:"\f106";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:0 0 auto;font-size:20px;margin-right:10px;color:#d60f6c}.questions__reply .std{font-size:16px;color:#777}.questions__vote{position:absolute;right:-200px;top:0;width:180px;text-align:right}.questions__vote .subtitle{display:block;font-size:14px;margin-bottom:10px}.questions__vote .btn{display:inline-block;vertical-align:top;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%;cursor:pointer;transition:all 200ms ease-out}.questions__vote .btn:hover{background:#0057a6;color:#fff}.questions__vote .btn span{display:none}.questions__like:before{content:"\f087";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.questions__dislike:before{content:"\f088";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.questions__pager{margin-bottom:20px;background:#f5f5f5;padding:5px;display:flex;align-items:center;justify-content:flex-end}.questions__pager .subtitle{font-size:14px}.questions__pager select{flex:0 0 100px;width:100px;height:30px;font-size:14px;margin-left:10px}.questions__pager .order{display:none}#onepage-checkout-shipping-method-additional-load{margin:20px -35px 0;padding:20px 35px;border:1px solid rgba(0,0,0,.1);border-width:1px 0;position:relative;text-align:right}#onepage-checkout-shipping-method-additional-load h3{position:relative;padding-left:50px;display:inline-block}#onepage-checkout-shipping-method-additional-load h3:before{content:"\f06b";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#0057a6;position:absolute;left:0;top:calc(50% - 15px);width:30px;height:30px;line-height:30px;text-align:center;font-size:30px}label[for=allow_gift_messages_for_order],label[for=allow_gift_messages_for_items],label[for=allow_gift_messages]{display:inline-block;padding:10px 20px;height:auto;line-height:1em;border-radius:3px;background:#d60f6c;box-shadow:inset 0 -4px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;transition:all 200ms ease-out}label[for=allow_gift_messages_for_order],label[for=allow_gift_messages_for_items]{display:block;background:#eee;color:#666;height:30px;line-height:30px;font-size:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);text-align:center}label[for=allow_gift_messages]:hover{background:#f7007c;color:#f5f5f5}.gift-messages-form{padding-top:20px;line-height:1.3em;color:#555}.gift-messages-form h4{display:none}.gift-messages-form .inner-box{display:flex;flex-flow:row wrap;align-items:stretch;margin:-10px;text-align:left}.gift-messages-form .inner-box>div{flex:1 1 50%;min-width:250px;padding:10px}.form-box{padding-top:10px}.form-box p.msg{font-size:12px;color:#999;font-style:italic;margin:0 10px 10px;line-height:1.1em}.form-box label{font-size:13px}.form-box li.item{padding:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;margin-bottom:20px}.form-box li.item:last-child{margin-bottom:0}.form-box li.item:hover{box-shadow:inset 0 0 0 1px #0057a6}.form-box li.item .number{display:none}.form-box .prod-line{display:flex;align-items:center;margin-bottom:20px}.form-box .prod-info{flex:0 0 40%;max-width:150px;margin-right:20px}.form-box .product-name{margin-bottom:10px}.form-box .fields .field{min-width:200px}#change-product-content .title{font-size:1.5rem;font-weight:700;margin-bottom:.25rem}#change-product-content .subtitle{margin-bottom:1rem;font-size:.8rem;opacity:.6}#change-product-content .topline{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}#change-product-content .quick-search{flex:0 1 50%;margin-left:2rem;display:flex;align-items:center}#change-product-content .quick-search:before{content:"\f002";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:1rem;color:#0057a6;flex:0 0 auto}#change-product-content .quick-search input{flex:1 1 auto;border-color:#0057a6}.materials-exchange{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -.5rem -1rem;font-size:.8rem}.materials-exchange *{line-height:1em}.std .materials-exchange>li{list-style:none;padding:0 .5rem 1rem;margin:0;flex:1 1 25%;min-width:280px;display:flex;flex-flow:column nowrap}.std .materials-exchange>li.found{order:-1}.materials-exchange .case{flex:1 1 100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #ddd;background:#fff}.materials-exchange .found .case{border:3px solid #0057a6}.materials-exchange .image{display:block;flex:0 0 100%;margin-bottom:.5rem}.materials-exchange .image img{height:100px}.materials-exchange .name{display:block;flex:0 0 100%;margin-bottom:.5rem;font-weight:700;line-height:1.2em}.materials-exchange .price{font-weight:600;color:#0057a6;margin-bottom:-.5rem}.materials-exchange .changed-product{cursor:pointer;padding:.5rem;font-weight:700;background:#0057a6;color:#fff;margin:0 -.5rem -.5rem 0}.materials-exchange .changed-product:hover{background:#e31073;color:#fff}table .change-product-link{text-decoration:none;font-size:.9rem;padding:.5rem;background:#d60f6c;color:#fff;display:inline-block}table .change-product-link:before{content:"\f021";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-right:.25rem;display:inline-block;vertical-align:middle;position:relative;top:-2px}table .change-product-link:hover{background:#f7007c;color:#f5f5f5}.rewards{}.rewards__title{font-size:.8rem;text-align:center;background:#827a80;color:#fff;padding:.5rem;border-radius:3px 3px 0 0}.rewards__content{padding:.5rem;border-radius:0 0 3px 3px;border:1px solid #ccc;background:#fff;color:#827a80}.rewards__points{display:flex;align-items:center;justify-content:center}.rewards__label{order:2;margin-left:.5rem}.rewards__sep{display:none}.rewards__value{font-weight:700;font-size:1.4rem}.totals__table .reward-row{background:#827a80;color:#fff}.totals__table .reward-row td{color:#fff;padding:1rem}.totals__table .reward-row td:last-child{text-align:right;font-weight:700}.totals__table .reward-row a{color:#fff;text-decoration:underline}.rewards-cart{padding:1rem;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1)}body[class*=sellers]:not(.sellers-login-index) .header,body[class*=sellers]:not(.sellers-login-index) .main,body[class*=sellers]:not(.sellers-login-index) .footer{max-width:1200px}body[class*=sellers]:not(.sellers-login-index) .header-container{box-shadow:none}body[class*=sellers]:not(.sellers-login-index) .header-container:before{display:none}.seller__header{}.seller__logo{display:table;padding:2rem;margin:0 auto}.seller__logo .-name{display:none}.seller__nav .ul--0{display:flex;align-items:stretch}.seller__nav .li--0{flex:1 1 auto;position:relative}.seller__nav .a--0{display:block;text-align:center;padding:.5rem 0;font-size:1rem;cursor:pointer}.seller__nav .a--0:after{display:inline-block;vertical-align:middle;margin-left:.5rem;position:relative;top:-2px;filter:brightness(.6);content:"\f078";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.seller__nav .a--0.favoritos{color:#e94c3c!important}.seller__nav .a--0.favoritos:before{display:inline-block;vertical-align:middle;margin-right:.5rem;position:relative;top:-2px;content:"\f004";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.seller__nav .a--0.favoritos:after{display:none}.seller__nav .-active .a--0:after{display:none}.seller__nav .-active .a--0 .-name{opacity:.7}.seller__nav .-active .a--0 .-filters{font-weight:700}.seller__nav .-active .btn{padding:.3rem .5rem}.seller__nav .-active .btn:before{content:"\f00d";font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.seller__nav .-active .btn span{display:none}.seller__nav .li--0:active .a--0{color:#fff}.seller__nav .ul--1{display:flex;align-items:stretch;align-content:flex-start;flex-flow:row wrap;position:fixed;top:0;left:0;width:100%;height:100%;padding:1rem;z-index:99999;transform:translate3d(0,-110%,0);transition:transform 500ms cubic-bezier(.19,1,.22,1);overflow-y:auto}.seller__nav .ul--1 .close{cursor:pointer}.seller__nav .li--1{flex:0 1 20%;min-width:1px;border:1px solid rgba(255,255,255,.1)}.seller__nav .-top{flex:0 0 100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;font-size:1.2rem;padding:1rem}.seller__nav .title{color:#fff;font-weight:700}.seller__nav .a--1{display:block;padding:1.5rem;font-size:1rem;line-height:1em;color:#fff}.seller__nav .a--1 .count{display:none}body.-open-seller{overflow:hidden}body.-open-seller .seller__nav .on .ul--1{transform:translate3d(0,0,0)}.minha-franquia-filter{margin-bottom:2rem}.minha-franquia-filter .form-list .fields .date{display:flex;align-items:stretch}.minha-franquia-filter .form-list .fields .date .input-box{flex:1 1 50%;min-width:1px;padding-right:10px}.minha-franquia-filter .form-list .fields .date .input-box:last-child{padding:0 0 0 10px}.minha-franquia-filter .form-list .fields .date .input-box>span{display:flex;align-items:center}.pager-no-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:#666;margin-bottom:.5rem}.pager-no-toolbar .amount,.pager-no-toolbar .limiter{flex:0 0 auto;margin-right:1rem}.pager-no-toolbar .limiter{display:flex;align-items:center}.pager-no-toolbar .limiter select{margin-left:.5rem}.pager-no-toolbar .limiter .per{display:none}.pager-no-toolbar .pages{flex:0 0 auto;margin-left:auto}.pager-no-toolbar .pages ol li{display:inline-block;vertical-align:top;font-size:14px;color:#333;line-height:26px;margin-left:3px}.pager-no-toolbar .pages ol li span span{display:block;line-height:26px;padding:0 7px;border-radius:2px;background:#e31073;color:#fff}.pager-no-toolbar .pages ol li a{display:block;line-height:26px;padding:0 7px;color:#333;border-radius:2px}.pager-no-toolbar .pages ol li a:hover{background:#f5f5f5}.pager-no-toolbar .pages ol li a.next span,.pager-no-toolbar .pages ol li a.previous span{display:none}.pager-no-toolbar .pages ol li a.next:before,.pager-no-toolbar .pages ol li a.previous:before{display:block;line-height:26px;content:'\f054';font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.pager-no-toolbar .pages ol li a.previous:before{content:'\f053'}.pager-no-toolbar .pages .label{display:none}table thead th{line-height:1em}.seller__flow{position:relative;left:50%;margin-left:-45vw;width:90vw}.seller__flow .item{box-shadow:0 0 3rem #fff;width:470px;opacity:.4;perspective:500px;overflow:hidden}.seller__flow .item .image{transform:rotateY(5deg) scale(.9);padding:1px 1px 3rem;background:linear-gradient(to top,#fff 0,rgba(0,0,0,.1) 3rem,rgba(0,0,0,.1) 3rem,rgba(0,0,0,0) 100%);transition:all 200ms ease-in-out}.seller__flow .item.is-selected{opacity:1;transform:scale(1)}.seller__flow .item.is-selected .image{transform:rotateY(0) scale(1)}.seller__flow .item.is-selected+.item .image,.seller__flow .item.is-selected+.item+.item .image,.seller__flow .item.is-selected+.item+.item+.item .image{transform:rotateY(-5deg) scale(.9)}.seller__flow img{display:block;width:100%}.seller__flow .actions{display:flex;align-items:center;justify-content:center;visibility:hidden;position:absolute;bottom:0;left:0;right:0}.seller__flow .actions a{flex:0 0 auto;margin:0 .5rem}.seller__flow .actions a .ico{display:block;width:2rem;height:2rem}.seller__flow .actions a.add-favorite .ico{fill:none;stroke-width:2px;stroke:#e94c3c;padding:2px;overflow:visible}.seller__flow .actions a.add-favorite.fav .ico{fill:#e94c3c}.seller__flow .actions a span{display:none}.seller__flow .item.is-selected .actions{visibility:visible}.seller__view{padding-top:1rem}.seller__view .product-essential .product-img-box{flex:0 0 60%;width:auto;margin:0;padding:0}.seller__view .product-essential .product-shop{flex:1 1 auto;min-width:1px;padding:0 0 0 1rem;margin:0}.seller__view .product-image-container{display:flex;align-items:stretch;margin:0}.seller__view .product-img-box .more-views{flex:0 0 130px;padding-right:30px;order:-1;box-shadow:inset -14px 0 0 #fff,inset -15px 0 0 #ddd}.seller__view .product-img-box .product-image{margin:0;width:auto;height:auto;flex:1 1 auto;min-width:1px}.seller__view .product-essential .product-image-thumbs{margin:0;display:block;max-height:none}.seller__view .product-essential .product-image-thumbs li{width:auto;padding:0;margin:0 0 10px;max-width:100%}.seller__view .product-essential .product-name{margin-bottom:1rem;border:0}.seller__view .product-essential .product-name h1{display:inline;margin:0;font-size:22px;padding:0}.seller__view .product-essential .product-name .sep{padding:0 5px;font-size:24px}.seller__view .product-essential .product-name small{font-size:14px}.seller__view .product-essential .std.short-desc{margin-bottom:20px;padding-bottom:0;border-bottom:0;font-size:14px;color:#666}.seller__view .product-essential .add-to-cart{padding-top:30px}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button{width:auto;padding:0 30px 0 90px}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button:before{content:'Eu quero!'}.seller__view .product-essential .add-to-cart .add-to-cart-buttons button span{display:none}.seller__view .product-essential{padding-bottom:20px;margin-bottom:20px}#confirm-order{background:rgba(233,76,60,.9)}#confirm-order .modal-container .modal{background:#fff}#confirm-order .modal-close{opacity:1}#confirm-order .modal-close .ico{width:20px;height:20px;stroke-width:3px}#confirm-order .modal-close path{stroke:#fff!important}#confirm-order form>div{margin-bottom:10px}#confirm-order form>div:last-child{margin-bottom:0}#confirm-order form .btn{width:100%;height:2.5rem;font-size:1rem}.success-content.seller__success{background:0 0;padding:2rem 0 0;text-align:center}.success-content.seller__success .page-title{margin-bottom:1rem;text-align:center}.success-content.seller__success .page-title h1{padding:0;border:0}.seller__success .alert-msg{display:table;background:#e94c3c;color:#fff;text-align:center;padding:.75rem 2rem;margin:0 auto 2.5rem;text-transform:uppercase;font-size:1.4rem}.seller__success .alert-msg .ico{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin:0 .5rem 0 0;fill:#fff;width:1.2rem;height:1.2rem}.seller__success.success-content .order-number{margin-bottom:2rem;font-size:1.5rem;color:#333}.seller__success.success-content .order-number .number{color:inherit}.seller__success .customer{margin-bottom:4rem}.seller__success .customer .nome{font-size:1.4rem}.seller__success .customer .email{font-size:.9rem}.seller__success .buttons-success .back-shopping{margin:0;background:#56be41;border:0;box-shadow:none;color:#fff;font-size:2rem;padding:1rem 2rem;height:auto;max-width:18rem;line-height:1em}.sellers-login-index{background-size:auto 100%;background-position:center;background-repeat:repeat-x}.sellers-login-index .header-container{box-shadow:none;padding:3rem 0;margin:0}.sellers-login-index .header-container:before{display:none}.sellers-login-index .seller__logo{margin:0;padding:0;display:inline-block;position:relative}.sellers-login-index .seller__logo>*{position:relative}.sellers-login-index .seller__logo:before{content:'';display:block;position:absolute;top:50px;left:50px;right:50px;bottom:50px;border-radius:100%;background:#fcfcfc;box-shadow:0 0 50px 50px #fcfcfc;opacity:.7}.sellers-login-index .footer-container{border:0}.seller__login{max-width:420px;position:relative}.seller__login .tit{position:relative;margin-bottom:2rem}.seller__login .tit h2{position:relative;text-transform:uppercase;font-size:20px;font-weight:400}.seller__login .tit h2 span{color:#333;display:block}.seller__login .tit:before{content:'';display:block;position:absolute;top:calc(50% - 5px);left:0;width:100%;height:10px;border-radius:100%;background:#fcfcfc;box-shadow:0 0 50px 50px #fcfcfc}.seller__login .form-list>li{margin-bottom:10px}.seller__login .form-list .fields>.pass{flex:1 1 3rem;min-width:1px;max-width:none}.seller__login .form-list .fields>.send{align-self:flex-end;flex:0 0 auto}.seller__login .input-box{position:relative}.seller__login .input-box>*{position:relative}.seller__login .input-box:before{content:'';display:block;position:absolute;top:calc(50% - 5px);left:0;width:100%;height:10px;border-radius:100%;background:#fcfcfc;box-shadow:0 0 50px 50px #fcfcfc;opacity:.7}.seller__login .button{height:2.5rem;padding:0 2rem;position:relative}.combined{display:flex;align-items:stretch;line-height:1em;padding-bottom:4rem}.combined__list{flex:1 1 auto;min-width:1px;display:flex;align-items:stretch;position:relative}.combined__item{flex:1 1 25%;min-width:1px;margin-right:1rem;display:flex;flex-flow:column nowrap}.combined__item .-products{display:flex;flex-flow:row wrap;align-items:stretch;margin:-.25rem}.combined__item .-prod{flex:0 0 16.666%;padding:.25rem;min-width:4rem}.combined__item .-prod .-image{border:1px solid #ddd}.combined__item .-prod .-name{display:none}.combined__item .-prod:hover,.combined__item .-prod.active{opacity:1}.combined__item .-prod.active{position:relative}.combined__item .-prod.active:before{content:'';display:block;width:0;height:0;border:5px solid transparent;border-top-color:#a88d5b;position:absolute;top:calc(100% - .25rem);left:calc(50% - 5px)}.combined__item .-prod.active .-image{border-color:#a88d5b}.combined__item .-details .add-to-cart{display:none}.combined__item .-details{border:1px solid #ddd;padding:1rem;flex:1 1 auto;min-width:1px;margin-top:1rem;background:#fff}.combined__item .-details dl{padding:1rem}.combined__item .-details dl dd{margin-bottom:1rem!important}.combined__item .-details dl dd:last-child{margin-bottom:0!important}.combined__item .-details .-image{margin-bottom:1rem;text-align:center}.combined__item .-details .-name h2{font-size:1rem;text-transform:uppercase;color:#a88d5b;margin-bottom:1rem;text-align:center}.combined__add{margin-top:2rem;text-align:center}.combined__totals{flex:0 0 20%;padding:1rem;background:#fff;border:1px solid #ddd;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.combined__item .-categories{flex:0 0 auto;margin-bottom:1rem;position:relative;z-index:9}.combined__item .-categories h3{display:none}.combined__item .-categories ul{height:3rem}.combined__item .-categories ul:before{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:3rem;height:3rem;background:#ccc;color:#fff;font-size:1.5rem;content:'\f107';font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.combined__item .-categories li{display:none;list-style:none;margin:0!important}.combined__item .-categories li.active{display:block}.combined__item .-categories a{display:block;padding:0 3rem 0 1rem;line-height:3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#666;background:#fff;text-align:center;font-weight:400;height:3rem;border:2px solid #ddd;border-width:0 2px}.combined__item .-categories a:hover{background:#eee}.combined__item .-categories li.active a{border-width:2px}.combined__item .-categories ul:hover:before{display:none}.combined__item .-categories ul:hover li{display:block}.combined__item .-categories ul:hover li:first-child a{border-width:2px 2px 0}.combined__item .-categories ul:hover li:last-child a{border-width:0 2px 2px}.combined__item .-categories ul:hover li.active a{color:#a88d5b}.combined__item .-categories ul:hover a{padding:0 1rem}.combined__item .product-options{display:flex;flex-flow:row wrap}.combined__item .options__caption{margin-bottom:.25rem}.combined__item .options__option{padding-bottom:0;border-bottom:0}.combined__prices{text-align:center}.combined__prices .regular-price .label{display:none}.combined__prices .regular-price .price{font-size:1.5rem;font-weight:600;color:#a88d5b}.combined__prices .preco-parcelado{color:#000;font-size:1rem}.combined__prices .preco-parcelado .s-juros{display:block;color:#888;font-size:.8rem}.combined__prices .price-box-avista{display:block;text-align:center}.sendpic{}.sendpic__title{}.sendpic__resumo{font-size:.8rem;color:#666;margin-bottom:1rem}.sendpic__list{margin-bottom:1rem}.sendpic__list ul{display:flex;flex-flow:row wrap;align-items:flex-start;margin:0 -.5rem -1rem}.sendpic__list li{flex:0 0 20%;padding:0 .5rem 1rem}.sendpic__list .-image{margin-bottom:.5rem}.sendpic__list .-info{font-size:.8rem}.sendpic__list .-por{}.sendpic__list .-name{font-size:1rem;font-weight:700}.sendpic__actions{padding-top:1rem;border-top:1px solid #ddd}.sendpic__form{display:flex;align-items:stretch}.sendpic__block{flex:1 1 auto;min-width:1px;margin-right:1rem;padding:1rem;background:#fff;border:1px solid #ddd}.sendpic__form form{flex:0 0 30%;padding:1rem;background:#fff;border:1px solid #ddd}.sendpic__form .-name{font-size:1.4rem;font-weight:700}.sendpic__form .-sku{font-size:.8rem;color:#666;margin-bottom:1rem}.sendpic__form .-image{margin-bottom:1rem}.sendpic__form .form-list{margin-bottom:1rem}.sendpic__form .form-list label{font-size:1rem;color:inherit}.sendpic__form .obs{font-size:.8rem;color:#888}.sendpic__form .button{width:100%}#shared-cart{text-align:center}#shared-cart .page-title{margin-bottom:2rem}#shared-cart .page-title h1{font-size:1.4rem;margin:0}#shared-cart .sharing-links .list{justify-content:center}#shared-cart .std .sharing-links li{list-style:none;margin:0 .25rem .5rem!important}#shared-cart .modal__content{min-height:8rem;padding:2rem}.plans-container .title{font-size:18px;font-weight:400;display:block;margin-bottom:20px}.plans-container .subscription-plan{padding:10px;cursor:pointer}.subscription-plan .plan-description{margin-bottom:10px;font-size:16px;color:#222;font-weight:600;text-transform:uppercase}.plan-description .label{display:none}.subscription-plan .price-box{padding:10px 22px;margin-bottom:0}.subscription-plan .special-price-date{font-size:11px;color:#333;display:flex;flex-flow:row wrap;align-items:center}.special-price-date .from,.special-price-date .to{font-weight:700;font-size:15px;margin:0 5px}.add-to-cart-buttons.disabled-subscription{display:none}.product-essential .add-to-cart-buttons.enabled-subscription button{padding-left:0;padding-right:0}.add-to-cart-buttons.enabled-subscription .qty-wrapper{display:none}.header-miniquote .item{position:relative;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.header-miniquote .product-image{max-width:70px;min-width:70px}.header-miniquote .product-details{text-align:right;font-size:14px;color:#111;flex:1 1 170px}.quote-btn-box{display:flex;align-items:center;justify-content:space-between}.header-miniquote .qty-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-end;font-size:12px;color:#888;margin-bottom:5px;align-items:center}.header-miniquote .qty-wrapper .txt{flex:0 0 100%}.header-miniquote .product-name a{display:block;color:#111;margin-bottom:5px}.header-miniquote .qty-wrapper input{margin:5px 0;box-shadow:none;border:1px solid #888;flex:0 0 auto;height:30px;border-radius:2px 0 0 2px}.header-miniquote .qty-wrapper .qquantity-button{border-radius:0 2px 2px 0}.mycart-dropdown .skip-quote{display:none}.mycart-dropdown .block-subtitle{display:none}.header-miniquote .-actions{clear:both;display:block}.header-miniquote .btn-edit{display:none}.header-miniquote .remove{position:absolute;top:0;right:-30px;text-align:center;width:40px;height:40px;opacity:0;background:#fff;border-radius:3px;box-shadow:inset 20px 0 0 #fff,inset 0 0 0 1px rgba(0,0,0,.2);transition:all 100ms ease-in-out;font-size:0}.header-miniquote .remove:before{display:block;line-height:40px;color:#f04a38;opacity:.5;font-size:20px;content:'\f014';font-family:biz_icons,sans-serif;speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header-miniquote .item{position:relative;border-bottom:1px dotted #cbcbcb;align-items:flex-start}.header-miniquote .item:hover .remove{opacity:1;right:-40px}.block-content-inner .mini-products-list{margin-bottom:10px;padding-bottom:10px}.block-content-inner .mycart-buttons .editar,.block-content-inner .mycart-buttons .finalizar{flex:1 1 auto}#checkoutSteps button{background:#58a703;color:#fff}#checkoutSteps button:hover{color:#fff;background:#4a9100}#checkoutSteps .section .buttons-set a{color:#d60f6c}#checkoutSteps .section .buttons-set a:hover{color:#f7007c}#checkoutSteps .opc-new-users button{background:#d60f6c;color:#fff}#checkoutSteps .opc-new-users button:hover{color:#f5f5f5;background:#f7007c}#checkout-step-login .hints li:before{color:#d60f6c}.mycart-opc-totals .title{color:#d60f6c}.mycart-opc-totals .price{color:#d60f6c}#checkout-shipping-method-load ul li label:after{color:#58a703}#checkout-shipping-method-load ul li .price{color:#e31073}#checkout-payment-method-load>dt:after{color:#58a703}#opc-payment .valor-card .value{color:#58a703}.cardGrid .cod a{color:#e31073}.mp-coupon .bts span{background:#d60f6c;color:#fff}.boletoGrid .boleto-discount,.boletoGrid .boleto-price{color:#58a703}.banks-accounts dt a.on{color:#58a703}#payment_form_mundipagg_api_boletocartao .boleto-entry .input-box input{color:#58a703}#payment_form_mundipagg_api_boletodoiscartoes .boleto-entry .input-box input{color:#58a703}#payment_form_mundipagg_api_boletodoiscartoes .valor-card input{color:#58a703}#payment_form_mundipagg_api_doiscartoes .valor-card input{color:#58a703}.mercadopago-coupon-action-apply,.mercadopago-coupon-action-remove{background:#d60f6c;color:#fff}body.osc-accordion .step-title .number,body.osc-accordion .allow.active .step-title .number{color:#fff;background:#e31073}body.osc-accordion .allow .step-title .number{background:#58a703}body.osc-accordion .allow .step-title .number:before{color:#fff}body.osc-accordion .step-title a{background:#d60f6c;color:#fff}body.osc-accordion .step-title a:hover{background:#f7007c}body.osc-accordion h3{color:#d60f6c}body.osc-accordion .opc-block-progress dt.complete:after{color:#58a703}body.osc-accordion .opc-block-progress .price{color:#d60f6c}body.osc-accordion .opc-block-progress .pay-link{background:#d60f6c;color:#fff}body.osc-accordion .opc-block-progress .pay-link:hover{color:#f5f5f5;background:#f7007c}body.osc-onepage .step-title .number,body.osc-onepage .allow.active .step-title .number{color:#fff;background:#e31073}body.osc-onepage .allow .step-title .number{background:#58a703}body.osc-onepage .allow .step-title .number:before{color:#fff}body.osc-onepage .step-title a{background:#d60f6c;color:#fff}body.osc-onepage .step-title a:hover{background:#f7007c}body.osc-onepage h3{color:#d60f6c}body.osc-onepage #checkout-shipping-method-load ul li label:hover .label{color:#58a703}body.osc-steps .step-title .number,body.osc-steps .allow.active .step-title .number{color:#fff;background:#e31073}body.osc-steps .allow .step-title .number{background:#58a703}body.osc-steps .allow .step-title .number:before{color:#fff}body.osc-steps h3{color:#d60f6c}body.osc-steps .opc-block-progress dt a{border:1px solid #d60f6c;color:#d60f6c}body.osc-steps .opc-block-progress dt a:hover{background:#f7007c;color:#f5f5f5}body.osc-steps .opc-block-progress dt.complete{color:#58a703}body.osc-steps .opc-block-progress dt.complete:before{color:#fff;background:#58a703}body.osc-steps .opc-block-progress dt.complete:after{background:#58a703}.-bt-change{background:#827a80;color:#fff}.-bt-change:hover{background:#827a80;color:#fff}.header-container{box-shadow:inset 0 35px 0 #f8f8f8,inset 0 -4px 0 rgba(0,0,0,.3),inset 0 -5px 0 rgba(255,255,255,.15),inset 0 -50px 0 #0057a6}.header{padding-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header .login-create-container{margin-right:20px;text-align:right;font-size:13px;color:#666;text-transform:uppercase;-webkit-order:1;order:1;-webkit-flex:1 1 auto;flex:1 1 auto}.header .login-create-container a{margin:0 5px;font-weight:600;color:#e31073}.header .login-create-container a:hover{color:#0057a6}.header .login-create-container strong{color:#222;margin:0 2px 0 5px}.header .login-create{height:35px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header .login-create .picture{margin-right:5px;width:30px;height:30px;overflow:hidden;border-radius:100%}.header .login-create .picture img{width:30px;min-height:30px;display:block}.header .televendas{padding-top:9px;height:35px;font-size:13px;color:#666;text-transform:uppercase;-webkit-order:2;order:2}.header .televendas strong{font-size:14px;font-weight:600;color:#f7007c}.header .before{content:'';margin-bottom:20px;-webkit-order:3;order:3;-webkit-flex:1 1 100%;flex:1 1 100%}.header .logo-container{max-width:35%;-webkit-order:4;order:4;-webkit-flex:0 0 auto;flex:0 0 auto}.header .logo-container a{display:block}.header .logo-container .logo-name{position:absolute;left:-99999px}.header .logo-container .img-span{display:block}.header .search-container{margin:0 20px;z-index:12;-webkit-order:5;order:5;-webkit-flex:1 1 auto;flex:1 1 auto}.header .mycart-container{z-index:11;position:relative;-webkit-order:6;order:6}.header .after{content:'';-webkit-order:7;order:7;-webkit-flex:1 1 100%;flex:1 1 100%}.header .main-menu{position:absolute;bottom:-10px;left:0;right:0}.mycart>a{position:relative;display:block;width:180px;height:50px;padding-left:80px;border-radius:3px;color:#fff;background:#0057a6;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3)}.mycart>a .icon{position:absolute;left:38px;top:50%;margin-top:-14px;display:block;width:28px;height:28px;fill:#fff}.mycart>a .txt{display:block;padding-top:10px;width:65px;line-height:13px;font-size:13px;text-transform:uppercase}.mycart>a .qtd{position:absolute;top:5px;left:57px;width:15px;height:15px;font-size:11px;display:block;border-radius:100%;text-align:center;line-height:15px;background:#f7007c;color:#f5f5f5}.mycart>a:hover{color:#fff;background:#e31073}.mycart>a:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3)}.mycart-dropdown-container{display:none;position:absolute;top:100%;right:0;padding:10px 0 0}.mycart-dropdown{position:relative;padding:20px;width:300px;background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 2px 5px rgba(0,0,0,.2)}.mycart-dropdown:before,.mycart-dropdown:after{display:block;position:absolute;bottom:100%;right:90px;margin-right:-6px;width:0;height:0;border:6px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.mycart-dropdown:after{margin-bottom:-1px;border-bottom-color:#fff}.mycart-dropdown .tit{font-size:16px;line-height:16px;color:#222;text-transform:uppercase;font-weight:600;margin-bottom:20px}.mycart-dropdown .std{font-size:14px}.mycart-container:hover .mycart-dropdown-container{display:block}.mycart-products{margin-bottom:20px}.mycart-products .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mycart-products .item:not(:first-child):before{line-height:30px;color:#000;text-align:right;font-size:20px;font-weight:600;content:'+';-webkit-flex:1 1 100%;flex:1 1 100%}.mycart-products .product-image{max-width:70px;min-width:70px}.mycart-products .product-details{text-align:right;font-size:14px;line-height:14px;color:#111;-webkit-flex:1 1 170px;flex:1 1 170px}.mycart-products .btn-remove{position:absolute;top:0;right:-30px;text-align:center;width:40px;height:40px;opacity:0;background:#fff;border-radius:3px;box-shadow:inset 20px 0 0 #fff,inset 0 0 0 1px rgba(0,0,0,.2);-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.mycart-products .item:not(:first-child) .btn-remove{top:30px}.mycart-products .btn-remove:before{display:block;line-height:40px;color:#f04a38;opacity:.5;font-size:20px;content:'\f014'}.mycart-products .btn-remove:hover:before{opacity:1}.mycart-products .btn-remove span{display:none}.mycart-products .item:hover .btn-remove{opacity:1;right:-40px}.mycart-products .product-name a{display:block;color:#111;margin-bottom:5px}.mycart-products .btn-edit{display:none}.mycart-products .qtd{font-size:12px;color:#888;margin-bottom:5px}.mycart-products .price{font-size:16px;color:#e31073}.mycart-totals .title{font-size:15px;line-height:15px;color:#222;font-weight:600;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mycart-totals .title:before{border-top:1px solid #bbb;margin-right:10px;content:'';-webkit-flex:1 1 auto;flex:1 1 auto}.mycart-totals .regular-price{font-size:17px;color:#333;text-align:right;padding-bottom:5px;border-bottom:1px dotted #cbcbcb;margin-bottom:5px}.mycart-totals .regular-price .label{display:none}.mycart-totals .regular-price .price{font-weight:400}.mycart-totals .preco-a-vista{text-align:right;padding:5px 0 10px;border-bottom:1px dotted #cbcbcb;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mycart-totals .preco-a-vista .label{margin:0 10px;font-size:12px;color:#999}.mycart-totals .preco-a-vista .discount{font-size:17px;font-weight:600;color:#888;-webkit-order:-1;order:-1}.mycart-totals .preco-a-vista .price{font-size:25px;font-weight:600;color:#e31073;-webkit-flex:1 1 auto;flex:1 1 auto}.mycart-totals .preco-parcelado{font-size:13px;color:#111;text-align:right;margin-bottom:10px}.mycart-totals .preco-parcelado span{color:#e31073}.mycart-totals .preco-parcelado .juros{display:block;font-size:12px;color:#999;padding-top:3px}.mycart-buttons{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.mycart-buttons .editar{height:40px;border-radius:3px;line-height:40px;padding:0 15px;color:#666;font-size:10px;text-transform:uppercase;border:1px solid #666}.mycart-buttons .editar span{display:inline-block;vertical-align:middle;position:relative;top:-3px;line-height:10px}.mycart-buttons .editar:hover{color:#58a703;border-color:#58a703}.mycart-buttons .finalizar{margin-left:10px;height:40px;line-height:36px;border-radius:3px;padding:0 30px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);font-size:18px;font-weight:600;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.3);background:#58a703;color:#fff}.mycart-buttons .finalizar:hover{color:#fff;background:#4a9100}.mycart-buttons .finalizar:active{padding-top:4px;box-shadow:inset 0 4px 0 rgba(0,0,0,.3);-webkit-flex:1 1 auto;flex:1 1 auto}.search-container .search-input{height:50px;padding:10px 100px 10px 50px;line-height:30px;font-size:16px;color:#666;border-radius:3px;border:1px solid rgba(0,87,166,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}.search-container .search-label{top:50%;left:25px;height:auto;line-height:1em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-container .search-label .ico{display:block;width:16px;height:16px;fill:#ccc}.search-container .search-button{background:0 0;text-shadow:none;line-height:50px;height:50px;box-shadow:none;border-radius:3px;width:100px;text-transform:uppercase;font-size:16px;color:#d60f6c}.search-container .search-button .ico{display:none;fill:rgba(0,0,0,.5)}.search-container .search-button:hover{background:#d60f6c;color:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.main-menu.normal li.level0{margin:0;padding-bottom:10px}.main-menu.normal a.level0{padding:0;position:relative;z-index:2;height:50px;background:0 0}.main-menu.normal a.level0 .name{font-size:16px;text-transform:uppercase;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2)}.main-menu.normal li.all a.level0 .name .ico{display:block;width:20px;height:20px}.main-menu.normal li.all a.level1{font-size:16px;font-weight:600;text-transform:uppercase;color:#fff}.main-menu.normal li.all a.level2{font-size:14px;color:rgba(255,255,255,.7)}.main-menu.normal li.all a.level3{color:rgba(255,255,255,.6)}.main-menu.normal li.all div.level1{background:#e31073}.main-menu.normal li.level0:hover a.level0{background:#e31073;color:#fff;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3),inset 0 -5px 0 rgba(255,255,255,.15)}.main-menu.normal li.level0.parent:hover a.level0:before,.main-menu.normal li.level0.parent:hover a.level0:after,.main-menu.normal li.level0.all:hover a.level0:before,.main-menu.normal li.level0.all:hover a.level0:after{display:block}.main-menu.normal li.level0.parent a.level0:before,.main-menu.normal li.level0.parent a.level0:after,.main-menu.normal li.level0.all a.level0:before,.main-menu.normal li.level0.all a.level0:after{display:none;position:absolute;bottom:-10px;left:50%;margin-left:-6px;width:0;height:0;border:6px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.main-menu.normal li.level0.parent a.level0:after{bottom:-11px;border-bottom-color:#fff}.main-menu.normal li.level0.all a.level0:after{bottom:-11px;border-bottom-color:#e31073}.main-menu.normal div.level1{background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 2px 5px rgba(0,0,0,.2)}.main-menu.normal a.level1{font-size:16px;color:#333}.main-menu div.level1.promo .promo-container{padding:10px 10px 10px 20px;box-shadow:-1px 0 0 rgba(0,87,166,.3)}.main-menu div.level1.promo .promo-container .title{font-size:16px;color:#222;text-transform:uppercase;font-weight:600;margin-bottom:20px}.main-menu div.level1.promo.promo-destaque .promo-container{width:210px;max-width:210px}.main-menu .destaques-item .destaque-link{display:block;margin-bottom:10px}.main-menu .destaques-item .img{display:block;margin-bottom:10px}.main-menu .destaques-item .name{display:block;font-size:16px;font-weight:700;color:#222}.checkout-onepage-index .header-container{box-shadow:none;background:0 0}.checkout-onepage-index .header{padding:40px 0;border-bottom:1px solid #e31073;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.checkout-onepage-index .header .before,.checkout-onepage-index .header .after{display:none}.checkout-onepage-index .header .televendas{margin:0;position:static;-webkit-order:10;order:10}.checkout-onepage-index .header .login-create-container{margin:0 20px;text-align:right;-webkit-order:5;order:5}.checkout-onepage-index .header .login-create{height:auto}.checkout-onepage-index .header .no-pic .login-create:before{margin-left:15px;font-size:60px;font-family:serif;color:#e31073;content:':)';-webkit-order:10;order:10}.checkout-onepage-index .header .login-create .picture{margin-left:15px;width:70px;height:70px;box-shadow:0 0 0 5px #fff,0 0 0 6px #e31073;-webkit-order:10;order:10}.checkout-onepage-index .header .login-create .picture img{width:70px;min-height:70px}.checkout-onepage-index .header .login-create .name{font-size:18px;margin-bottom:3px;color:#e31073}.checkout-onepage-index .header .login-create .name strong{color:#e31073}.checkout-onepage-index .header .login-create b{display:block}.footer-container{background:#f5f5f5;padding-bottom:40px}.footer-texto{padding:40px 70px;margin-bottom:40px;border-bottom:1px solid rgba(0,87,166,.3);text-align:center;font-size:14px;color:#999}.footer-4cols{padding-bottom:30px;margin:-10px -10px 10px;border-bottom:1px solid rgba(0,87,166,.3);display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.footer-4cols .col{margin:20px;-webkit-flex:1 1 25%;flex:1 1 25%}.footer-2cols{padding-bottom:30px;margin:-10px -10px 10px;border-bottom:1px solid rgba(0,87,166,.3);display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.footer-2cols.last{padding-bottom:0;margin-bottom:0;border-bottom:0}.footer-2cols .col{margin:20px;-webkit-flex:1 1 50%;flex:1 1 50%}.footer .ftitle{line-height:1em;margin-bottom:15px;font-size:13px;color:#222;text-transform:uppercase}.footer .ftitle strong{display:block;font-size:17px}.footer .tele{font-size:18px;color:#e31073;margin-bottom:10px;font-weight:600}.footer .horario{font-size:13px;color:#666;line-height:1.3em}.footer .horario .email{word-wrap:break-word;font-size:16px;font-weight:600;color:#e31073;padding-top:5px}.footer .mb-menu{font-size:14px}.footer .mb-menu li{margin-bottom:5px}.footer .mb-menu li:last-child{margin-bottom:0}.footer .mb-menu a{color:#666}.footer .mb-menu a:hover{color:#0057a6}.footer .mb-menu ul{display:none}.redes-sociais-container{margin-bottom:20px}.redes-sociais-container .name{display:none}.selos .title{opacity:0;visibility:hidden;position:absolute;bottom:100%;left:50%;margin-bottom:10px;line-height:15px;font-size:10px;padding:0 10px;white-space:nowrap;border-radius:20px;color:#fff;background:#e31073;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transform-origin:center bottom;transform-origin:center bottom}.selos .title:before{position:absolute;top:100%;left:50%;margin-left:-3px;display:block;width:0;height:0;border:3px solid transparent;border-top-color:#e31073;content:''}.selos li:hover .title{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.selos .list{margin:-10px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap}.selos .list li{position:relative;padding:10px}.pagtos-container ul.list li{position:relative}.pagtos-container ul.list li .icon{margin:0}.pagtos-container ul.list li .icon svg{display:block;height:30px}.pagtos-container ul.list li .name{opacity:0;visibility:hidden;position:absolute;bottom:100%;margin-bottom:10px;left:50%;line-height:15px;font-size:10px;padding:0 10px;white-space:nowrap;border-radius:20px;color:#fff;background:#e31073;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transform-origin:center bottom;transform-origin:center bottom}.pagtos-container ul.list li .name:before{position:absolute;top:100%;left:50%;margin-left:-3px;display:block;width:0;height:0;border:3px solid transparent;border-top-color:#e31073;content:''}.pagtos-container ul.list li:hover .name{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.envios-container ul.list li{margin-bottom:0;position:relative}.envios-container ul.list li .icon{margin:0}.envios-container ul.list li .icon svg{display:block;height:30px}.envios-container ul.list li .name{opacity:0;visibility:hidden;position:absolute;bottom:120%;left:50%;line-height:15px;font-size:10px;padding:0 10px;white-space:nowrap;border-radius:20px;color:#fff;background:#e31073;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transform-origin:center bottom;transform-origin:center bottom}.envios-container ul.list li .name:before{position:absolute;top:100%;left:50%;margin-left:-3px;display:block;width:0;height:0;border:3px solid transparent;border-top-color:#e31073;content:''}.envios-container ul.list li:hover .name{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.footer-copy{font-size:12px;color:#777}.footer-copy p{margin-bottom:5px}.footer-copy p:last-child{margin-bottom:0}#floater-block .std{overflow:visible}#floater-block .bg-fill .std{padding:0}.floater.style-form .newsletter{padding:0 20px 20px;line-height:1em;font-size:15px;color:#666;text-align:center}.floater.style-form .newsletter form{margin:5px -5px -5px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.floater.style-form .newsletter label{display:none}.floater.style-form .newsletter form>div{padding:5px}.floater.style-form .newsletter .input-box{width:auto}.floater.style-form .newsletter .name,.floater.style-form .newsletter .gender{-webkit-flex:1 1 50%;flex:1 1 50%}.floater.style-form .newsletter .email{-webkit-flex:1 1 auto;flex:1 1 auto}.floater.style-form .newsletter .submit{-webkit-flex:0 0 auto;flex:0 0 auto}.floater.style-form .newsletter .gender{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.floater.style-form .newsletter .gender label{display:block;margin-left:10px}.floater.style-form .newsletter .button{padding-left:20px;padding-right:20px;height:40px;line-height:36px}.home-grid{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-side-menu{-webkit-flex:0 0 20%;flex:0 0 20%;position:relative;width:auto}.home-side-menu:before{bottom:0}.home-side-menu .widget{position:absolute;top:0;left:0;bottom:0}.home-grid .home-banners{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:80%;padding-left:10px}.home-grid .home-banners.full{max-width:100%}.home-grid .main-banner{margin:0 0 20px;position:relative;width:100%;min-height:100px}.home-grid .banner-regua{margin:0;border:0;box-shadow:none}.home-grid .banner-regua .widget{border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.05)}@media(max-width:992px){.header .main-menu nav:before,.block-account a:before,.block-account .block-title:before{font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header,.main,.footer,#news-footer .newsletter,.breadcrumbs-container{min-width:0;width:auto;margin-left:20px;margin-right:20px}.col-left{width:calc(25% - 10px)}.col2-left-layout .col-main{width:calc(75% - 10px)}.header-container{border-bottom:1px solid #0057a6;padding-bottom:20px;box-shadow:inset 0 49px 0 #0057a6,inset 0 50px 0 rgba(0,0,0,.3),inset 0 50px 0 #0057a6}.header{padding:0}.header .login-create-container{margin-left:80px;color:rgba(255,255,255,.8);text-shadow:0 1px 1px rgba(0,0,0,.3)}.header .login-create-container strong,.header .login-create-container a,.header .login-create-container a:hover{color:#fff}.header .login-create{height:50px}.header .televendas{height:50px;line-height:50px;padding:0;color:rgba(255,255,255,.8)}.header .televendas strong{color:#fff}.header .main-menu{position:absolute;top:0;left:-20px;right:auto;bottom:auto;z-index:90}.header .main-menu nav{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.header .main-menu nav:before{content:'\f0c9';margin:auto;font-size:25px;color:#fff}.header .main-menu.normal.justified ul.level0{display:none}.header .main-menu.open{position:absolute;left:-20px}.header .main-menu.open nav{display:block;position:absolute;top:0;left:0;width:100vw;height:auto;background:#0057a6;padding:20px}.header .main-menu.open nav:before{display:block;margin-bottom:20px;content:'\f053'}.header .main-menu.normal.justified.open ul.level0{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}.main-menu.normal.open li.level0{float:none;padding:0;width:100%;border-top:1px solid rgba(0,0,0,.1);-webkit-flex:1 1 100%;flex:1 1 100%}.main-menu.normal.open li.level0.first{border-top:0}.main-menu.normal.open a.level0{height:50px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.main-menu.normal.open a.level0 .name{line-height:50px;font-size:22px;font-weight:700;padding:0}.main-menu.normal.open li.level0.all{margin-top:20px;border-top:0;-webkit-order:99;order:99}.main-menu.normal.open li.level0.all:before{display:inline-block;padding:15px 20px 10px;margin-bottom:-3px;border-radius:3px 3px 0 0;background:#d60f6c;font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;content:'Todos os Departamentos'}.main-menu.normal.open li.level0.all a.level0{display:none}.main-menu.normal.justified.open li.level0.all div.level1{left:0;display:block;padding:20px;position:static;background:#d60f6c;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.main-menu.normal.justified.open li.level1{border-top:0}.main-menu li.level0.all ul.level1{margin:-20px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.main-menu li.level0.all li.level1{padding:20px;margin:0;width:auto;-webkit-flex:1 1 33.333%;flex:1 1 33.333%}.main-menu.normal li.all a.level1{padding:0;line-height:40px}.main-menu.normal ul.level2{padding:0;margin:0;background:rgba(0,0,0,.1)}.main-menu.normal li.level2{border-top:1px solid rgba(255,255,255,.3)}.main-menu.normal a.level2{padding:10px;color:#fff}.main-menu.normal li.all a.level2{padding:0;line-height:40px}.main-menu.normal li.level0:hover a.level0{background:0 0;box-shadow:none;color:#fff}.main-menu.normal li.level0 div.level1{margin:0 0 20px!important;left:auto;top:auto;position:relative;background:rgba(0,0,0,.1);box-shadow:none;padding:0}.main-menu div.level1.promo.promo-destaque .promo-container{display:none}.main-menu.normal ul.level1{-webkit-flex:1 1 100%;flex:1 1 100%}.main-menu.normal li.level1{border-top:1px solid rgba(255,255,255,.3)}.main-menu.normal li.level1:first-child{border-top:0}.main-menu.normal a.level1{font-size:18px;padding:12px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3)}.header .mycart-container{box-shadow:1px 0 0 rgba(0,0,0,.1),-1px 0 0 rgba(0,0,0,.1);position:absolute;top:0;left:30px}.mycart>a{background:0 0;box-shadow:none;height:50px;width:50px;padding:0}.mycart>a .icon{left:50%;margin-left:-14px}.mycart>a .qtd{left:30px}.mycart>a .txt{display:none}.mycart-dropdown-container{display:none!important}.header .search-container{margin-right:0}.home-grid .home-side-menu{display:none}.home-grid .main-banner{margin:0 0 20px}.home-grid .banner-regua{margin:0}.home-grid .home-banners{max-width:100%}.block-layered-nav .configurable-swatch-list li{-webkit-flex:0 1 33.333%;flex:0 1 33.333%}.product-collection-container.carroussel>main{margin:5px 40px}.product-image-container{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.col1-layout .product-collection li.item{width:calc(33.333% - 13.333px)}.col1-layout .product-collection li.item:nth-child(5n+1){clear:none;margin-left:20px}.col1-layout .product-collection li.item:nth-child(3n+1){clear:left;margin-left:0}.col2-left-layout .product-collection li.item,.col2-right-layout .product-collection li.item{width:calc(33.333% - 13.333px)}.col2-left-layout .product-collection li.item:nth-child(4n+1),.col2-right-layout .product-collection li.item:nth-child(4n+1){clear:none;margin-left:20px}.col2-left-layout .product-collection li.item:nth-child(3n+1),.col2-right-layout .product-collection li.item:nth-child(3n+1){clear:left;margin-left:0}.product-collection .owl-item li.item,.col1-layout .product-collection .owl-item li.item,.col2-left-layout .product-collection .owl-item li.item,.col2-right-layout .product-collection .owl-item li.item,.col3-layout .product-collection .owl-item li.item{width:auto;margin:10px}.product-essential .product-shop .col1{margin:0}.product-essential .product-shop .col2{width:auto;float:none;text-align:left}.product-essential .product-rate{display:block}.product-essential .product-rate .to-rate{margin:3px 0 0}.product-essential .price-box-avista{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-essential .tele-troca{text-align:center}.product-essential .parcelamento{padding-top:20px;border-top:1px solid #ccc}.price-as-configured,.product-options-bottom .price-box{display:none}.box-reviews .form-add{max-width:35%}.no-reviews{display:block}.no-reviews .be-first{margin:5px 0 0}.cart-table header .th.cart-total-head,.cart-table .cart-product-line>div.product-cart-total{display:none}.cart-boxes{display:block;padding:20px}.cart-boxes .shipping,.discount-coupon-form{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #ccc}.cart-boxes .right{padding:0;margin:0}.checkout-onepage-index .header-container{padding:0;border:0}.checkout-onepage-index .header .televendas{color:#666;text-shadow:none}.checkout-onepage-index .header .televendas strong{color:#333}.checkout-onepage-index .header .login-create-container{color:#666;text-shadow:none}.checkout-onepage-index .biz-modal-frame .modal-container .std{text-align:center}#checkout-step-login{margin-left:-10px;margin-right:-10px}#checkoutSteps .section .buttons-set button{min-width:90px;padding:0 10px;text-align:center}.opc-new-users,.opc-registered-users,.socialconnect-checkout{padding:0 10px}.socialconnect-checkout>div{float:none;width:auto;margin:0 0 10px}body.osc-accordion .col-right{display:none}body.osc-accordion .col2-right-layout .col-main{width:100%;margin:0}body.osc-steps .col-main #checkout-progress-wrapper{margin:0 0 30px}body.osc-steps #checkoutSteps{margin:0}body.osc-steps #checkoutSteps .section{padding:20px}body.osc-steps .opc-block-progress dt{font-size:12px}body.osc-onepage #checkoutSteps>div{-webkit-flex:1 1 50%;flex:1 1 50%}.success-content aside{-webkit-flex:0 1 25%;flex:0 1 25%}.success-content .ico{margin:20px 0 0;max-width:120px;max-height:120px}.socialconnect-login .box>div{width:auto;margin:0 0 10px;float:none}.account-login{-webkit-flex-flow:row wrap;flex-flow:row wrap}body.iphone.mobile .account-login,body.ipad.mobile .account-login{display:block;display:box}.account-login>div{min-width:220px}.account-login .registered-users .button,.account-login .new-users .button{display:block;text-align:center;padding:0 10px;width:100%}.customer-account .main{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.customer-account .col-left{min-width:50px;max-width:50px;width:auto;flex:0 0 auto}.customer-account .col-main{width:auto;min-width:1px;-webkit-flex:1 1 auto;flex:1 1 auto}.my-orders .item-order{-webkit-flex:0 1 50%;flex:0 1 50%}.my-orders .last-order{-webkit-flex:1 1 100%;flex:1 1 100%}.block-account{width:50px;padding:0;border-color:rgba(0,0,0,.2);background:#fff}.block-account .block-title{background:#f5f5f5;margin-bottom:0;height:50px;width:100%;padding-bottom:0;border-bottom:1px solid rgba(0,0,0,.1)}.block-account .block-title:before{height:50px;width:50px;text-align:center;font-size:20px;line-height:50px;display:block;content:'\f0c9'}.block-account .block-title strong{display:none}.block-account ul li{margin-bottom:5px}.block-account ul li.last{padding-top:0;border-color:rgba(0,0,0,.1)}.block-account a{height:40px;padding:0 10px;font-size:0;text-indent:-99999px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none}.block-account a:before{min-height:20px;min-width:20px;font-size:20px;line-height:20px;opacity:.6;text-indent:0;text-align:center;display:block;content:'\f022'}.block-account a[href*='/edit']:before{content:'\f007'}.block-account a[href*='/address']:before{content:'\f041'}.block-account a[href*='/history']:before{content:'\f07a'}.block-account a[href*='/review']:before{content:'\f006'}.block-account a[href*='/wishlist']:before{content:'\f08a'}.block-account a[href*='/newsletter']:before{content:'\f003'}.block-account a[href*='/downloadable']:before{content:'\f019'}.block-account a[href*='/google']:before{content:'\f0d5'}.block-account a[href*='/facebook']:before{content:'\f09a'}.block-account a[href*='/linkedin']:before{content:'\f08c'}.block-account a[href*='/twitter']:before{content:'\f099'}.block-account a[href*='/logout']:before{content:'\f08b'}.block-account .current a:before{color:#4a9100;opacity:1}.block-account.on{width:250px;border-color:rgba(0,0,0,.4)}.block-account.on .block-title:before{content:'\f00d';opacity:.5}.block-account.on a{font-size:inherit;text-indent:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.block-account.on a:before{margin-right:10px;opacity:1}.box-account .box-title a{min-width:60px;text-align:center;line-height:1em;padding:3px 10px}.addresses-additional a{white-space:normal;padding:3px 10px;text-align:center;line-height:1em}.my-wishlist .buttons-set{display:block}.my-wishlist .buttons-set button{display:block;margin:0 0 10px;width:100%;line-height:1em;padding:10px 20px;height:auto}.sales-order-view .title-buttons .order-status,.sales-order-shipment .title-buttons .order-status,.sales-order-invoice .title-buttons .order-status{margin:5px 0 10px;-webkit-flex:1 1 100%;flex:1 1 100%}#my-orders-table thead th,#my-orders-table tbody td{padding:15px}#my-orders-table thead th:nth-child(2),#my-orders-table>tbody td:nth-child(2),#my-orders-table thead th:last-child,#my-orders-table>tbody td:last-child{display:none}#my-orders-table thead th:nth-child(4),#my-orders-table>tbody td:nth-child(4){border-right:1px solid #eee}#my-orders-table tfoot th,#my-orders-table tfoot td{padding:20px 10px}.biz-modal-frame .modal-container .modal{width:90%;max-width:90%}.modal .video-fix-frame{width:100%}.biz-modal-frame .modal-close:before{display:none!important}#news-footer .title{float:none;width:auto;margin-bottom:10px;text-align:center}#news-footer form{margin:0}.footer-texto{padding-left:20px;padding-right:20px}.floater.style-form .newsletter .button{padding:0;width:40px;-webkit-flex:0 0 40px;flex:0 0 40px}.floater.style-form .newsletter .button:before{content:'ok'}.floater.style-form .newsletter .button span{display:none}.customer-testimonials,.testimonials .list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(max-width:768px){.header,.main,.footer,#news-footer .newsletter,.breadcrumbs-container{margin-left:10px;margin-right:10px}select{padding:0 5px;line-height:30px}#floater-block .floater{max-height:none;max-width:90%;z-index:90}#floater-block .floater-close{margin-bottom:1rem;width:30px;height:30px}.header-container{padding-bottom:10px;margin-bottom:10px}.header{padding:60px 0 0;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.header .before,.header .after{display:none}.header .login-create-container{margin:0;position:absolute;top:0;right:0;left:6rem;color:rgba(255,255,255,.8);text-shadow:0 1px 1px rgba(0,0,0,.3)}.header .mycart-container{left:40px}.header .televendas{display:none}.search-container .search-label{display:none}.search-container .search-input{padding:10px 60px 10px 10px}.search-container .search-button{font-size:0;text-indent:-9999px;width:50px;padding:0}.search-container .search-button span{display:block}.search-container .search-button .ico{display:block;height:20px;width:20px;position:absolute;top:15px;left:15px}.header .main-menu,.header .main-menu.open{left:-10px}.header .main-menu.open nav{padding:10px}.header .main-menu.open nav:before{line-height:25px;margin-bottom:10px}.main-menu li.level0.all li.level1{-webkit-flex:1 1 50%;flex:1 1 50%}.home-grid{margin-bottom:20px}.home-grid .banner-regua{display:none}.brands{padding:20px 0;margin:0 -10px}.brands:before{left:0}.brands:after{right:0}.home-mini-banners .widget{margin:-5px}.home-mini-banners .widget>*{padding:5px}.category-description,.toolbar .view-mode{display:none!important}.toolbar .sort-by{margin:0;display:block}.toolbar .sort-by select{width:100%}.col2-left-layout .product-collection li.item,.col2-right-layout .product-collection li.item{width:calc(50% - 10px)}.col2-left-layout .product-collection li.item:nth-child(3n+1),.col2-right-layout .product-collection li.item:nth-child(3n+1){clear:none;margin-left:20px}.col2-left-layout .product-collection li.item:nth-child(2n+1),.col2-right-layout .product-collection li.item:nth-child(2n+1){clear:left;margin-left:0}.price-box-avista{display:block}.price-box-avista .label{display:block;margin:0 0 3px;max-width:none;text-align:inherit}.product-essential .product-img-box{width:60%}.product-essential .product-img-box .product-image{width:auto;height:auto;padding:0 0 1px;margin:0 0 0 50px}.product-essential .product-img-box .more-views{width:40px}.product-essential .product-video,.product-video .video-thumb{height:40px;min-height:40px}.product-video .play .ico{width:26px;height:26px}.product-essential .product-image-thumbs li{width:40px}.product-essential .product-shop{margin-left:calc(60% + 20px)}.box-reviews .rating-excerpt{display:none}.catalog-product-view .breadcrumbs-container li:nth-last-child(2) .sep,.breadcrumbs-container li.product{display:none}.jointsale-list div.avista-parcelado,.jointsale-list div.vantagens{-webkit-flex:0 0 20%;flex:0 0 20%}.checkout-cart-index .page-title{float:none;width:auto}.wrap-links.top{display:none}.cart-table header .th.cart-product-head span:after{content:'s'}.cart-table header .th.cart-price-head,.cart-table header .th.cart-qty-head{display:none}.cart-table .cart-product-line{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;-webkit-flex-flow:row wrap;flex-flow:row wrap}.cart-table .cart-product-line:last-child{border:0;padding:0;margin:0}.cart-table .cart-product-line>div{-webkit-flex:0 1 auto;flex:0 1 auto}.cart-table .cart-product-line>div:first-child{padding:10px;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cart-table .btn-remove{min-width:20px;max-width:20px;margin-left:5px;text-align:center}.cart-boxes .shipping-postcode .input-box,.cart-boxes .shipping-postcode input{max-width:150px}.cart-boxes .shipping-form .buttons-set{min-width:100px;-webkit-flex:1 0 auto;flex:1 0 auto}.discount-coupon-form .title{line-height:1em}.wrap-links .btn-continue,.wrap-links a{max-width:100px;text-align:left;font-size:12px;line-height:1em}.discount-form.active{display:block}.discount-form .input-box{margin:5px 0 0}.checkout-onepage-index .header-container{margin-bottom:20px}.checkout-onepage-index .header{padding:10px 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.checkout-onepage-index .header .logo-container{margin:0;-webkit-flex:0 1 auto;flex:0 1 auto}.checkout-onepage-index .header .login-create-container,.checkout-onepage-index .header .televendas{display:none}.opc-registered-users{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;-webkit-flex:1 1 100%;flex:1 1 100%}.opc-new-users,.socialconnect-checkout{-webkit-flex:1 1 50%;flex:1 1 50%}.cardGrid{margin:-5px}.cardGrid .input-box{padding:5px}.cardGrid .exp,.cardGrid .cod{-webkit-flex:1 1 50%;flex:1 1 50%}.cardGrid .pars{-webkit-flex:1 1 100%;flex:1 1 100%}.flag-selection-entry{margin-bottom:10px}.flag-selection-entry .input-box{-webkit-flex:1 1 100%;flex:1 1 100%}.card-flags{display:none}.checkout-review-table>thead th:not(:first-child):not(:nth-child(2)),.checkout-review-table>tbody td:not(:first-child):not(:nth-child(2)){display:none}body.osc-steps .step-title h2{font-size:18px}body.osc-steps .opc-block-progress dt{font-size:10px;line-height:10px;display:block}body.osc-steps .opc-block-progress dt .changelink{display:block;margin:5px}body.osc-steps .opc-block-progress dt a{margin:0}body.osc-steps .card-entry{margin-left:-20px!important;margin-right:-20px!important}body:not(.sales-order-history) .my-orders .item-order:not(:first-child),.order-details #my-orders-table thead th:nth-child(4),.order-details #my-orders-table tbody td:nth-child(4){display:none}.col4-set{-webkit-flex-flow:row wrap;flex-flow:row wrap}.col4-set>div{-webkit-flex:1 1 50%;flex:1 1 50%;margin:0}.form-list .customer-dob{-webkit-flex-flow:row wrap;flex-flow:row wrap}.footer-texto{padding:20px;margin-bottom:20px}.footer-4cols{margin:-10px -10px 10px;padding:0 0 10px;-webkit-flex-flow:row wrap;flex-flow:row wrap}.footer-4cols .col{margin:0;padding:10px}.footer-2cols{padding:0 0 10px;margin:-10px -10px 10px;-webkit-flex-flow:row wrap;flex-flow:row wrap}.footer-2cols .col{margin:0;padding:10px}.pagtos-container ul.list,.envios-container ul.list{margin:-5px;-webkit-flex-flow:row wrap;flex-flow:row wrap}.pagtos-container ul.list li,.envios-container ul.list li{margin:0;padding:5px}.pagtos-container ul.list li .icon svg,.envios-container ul.list li .icon svg{height:20px}#news-footer form{height:auto;margin:-5px;display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#news-footer div.name,#news-footer div.email{position:static;padding:5px;-webkit-flex:1 1 50%;flex:1 1 50%;-webkit-order:1;order:1}#news-footer div.name input,#news-footer div.email input{width:100%}#news-footer div.gender{padding:5px;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-order:2;order:2}#news-footer div.submit{position:static;min-width:110px;padding:5px;-webkit-order:2;order:2}.the-post .thumbnail{float:none}.the-post main{margin:20px 0 0}.glossary-navigation ul{margin:-5px;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.glossary-navigation ul li{min-width:40px;margin:5px!important;-webkit-flex:0 1 auto;flex:0 1 auto}.customer-testimonials,.testimonials .list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.revendas-map{margin-right:2rem;flex:0 0 200px;position:relative}#Brasil{width:200px;height:200px}.revendas-map:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.or-map{display:none}.cases-revenda li{min-width:200px}.revendaslist>li{flex:0 1 50%;min-width:200px}.case-detail-content .images li{list-style:none!important}}@media(max-width:568px){.box-reviews .form-add.on .subtitle:before{font-family:biz_icons,sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.header .logo-container{width:auto;max-width:none;margin-right:70px;-webkit-flex:1 1 auto;flex:1 1 auto}.header .search-container{margin:0;width:50px;height:50px;overflow:hidden;position:absolute;top:auto;bottom:0;right:0}.header .search-container:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:''}.header .search-container form{width:100vw;padding:0 10px;position:absolute;top:0;right:-10px}.search-container .search-input{border:0;box-shadow:none}.search-container .search-button .ico{fill:#e31073;-webkit-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.header .search-container.on{overflow:visible}.header .search-container.on:after{display:none}.header .search-container.on .search-input{border:1px solid rgba(255,183,0,.3);box-shadow:inset 0 2px 3px rgba(0,0,0,.1)}.header .search-container.on .search-button .ico{fill:rgba(0,0,0,.3);-webkit-transform:scale(1);transform:scale(1)}.search-container .search-button{right:10px}.header .login-create-container{margin-right:0;font-size:0;text-indent:-9999px}.header .login-create-container a{font-size:13px;text-indent:0}.header .login-create-container a:last-child{margin-right:0}.header .login-create-container .picture~a:last-child{display:none}.header .login-create-container a:last-child:before{content:'/';margin-right:10px}.header .login-create .picture{margin:0}.main-menu li.level0.all li.level1{-webkit-flex:1 1 100%;flex:1 1 100%}.home-mini-banners .widget>*{-webkit-flex:1 1 100%;flex:1 1 100%}.col2-left-layout .product-collection li.item,.col2-right-layout .product-collection li.item,.col1-layout .product-collection li.item{width:100%;margin:0 0 20px!important;padding:10px 10px 20px;border-bottom:1px solid #ccc}.col2-left-layout .product-collection li.item:last-child,.col2-right-layout .product-collection li.item:last-child,.col1-layout .product-collection li.item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.col1-layout .product-collection li.item:nth-child(3n+1){clear:none}.product-collection .owl-item li.item,.col1-layout .product-collection .owl-item li.item,.col2-left-layout .product-collection .owl-item li.item,.col2-right-layout .product-collection .owl-item li.item,.col3-layout .product-collection .owl-item li.item{width:auto;margin:0 10px}.product-collection article{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-collection header,.product-collection .product__header{margin:0;min-width:calc(40% - 10px);max-width:calc(40% - 10px)}.product-collection main,.product-collection .product__main{margin:0 0 0 20px;-webkit-flex:1 1 auto;flex:1 1 auto}.product-collection .product-link{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.product-collection .product-image{margin:0;-webkit-order:2;order:2}.product-collection .configurable-swatch-list{display:none}.product-collection .price-box-avista{display:block}.block-layered-nav .block-title{display:inline-block;padding:0 20px;line-height:40px;text-transform:uppercase;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:3px;color:#fff;background:#0057a6}.block-layered-nav .filters-list{display:none}.block-layered-nav.on .block-title span{display:none}.block-layered-nav.on .block-title:before{content:'Ocultar'}.block-layered-nav.on .filters-list{display:block}.page-title h1{font-size:22px;white-space:normal;line-height:1em}.col-left,.col-right{float:none;width:auto;margin:0 0 20px}.sidebar>*{display:none}.sidebar>.block-layered-nav{display:block}.col2-left-layout .col-main,.col2-right-layout .col-main{float:none;width:auto;margin:0}.block-layered-nav .configurable-swatch-list li{-webkit-flex:0 1 20%;flex:0 1 20%}.product-collection article main{position:relative}.prolabel,.prolabel.top-center,.prolabel.middle-left,.prolabel.middle-right,.prolabel.bottom-center,.prolabel.middle-center,.prolabel.top-left,.prolabel.top-right,.prolabel.bottom-left,.prolabel.bottom-right{margin:0 0 5px;position:static;-webkit-transform:translate(0,0);transform:translate(0,0)}.product-essential .product-img-box{float:none;width:auto;margin:0 0 20px}.product-essential .product-img-box .product-image{margin:0}.product-essential .product-shop{margin:0}.collateral-tabs dt{padding:0 20px}.collateral-tabs dd{padding:10px}.box-reviews main{-webkit-flex-flow:row wrap;flex-flow:row wrap}.box-reviews .reviews-title{font-size:22px;line-height:1.1em}.box-reviews .form-add{max-width:none;margin:0 10px 20px;padding:0 0 20px;border-bottom:1px solid #ccc;-webkit-flex:1 1 100%;flex:1 1 100%;-webkit-order:-1;order:-1}.box-reviews .form-add .subtitle{margin:0;height:40px;line-height:40px;text-align:center;border-radius:3px;background:#0057a6;color:#fff}.box-reviews .form-add form{display:none;padding-top:15px}.box-reviews .form-add.on .subtitle{background:#f5f5f5;color:#888}.box-reviews .form-add.on .subtitle:before{content:'\f00d';margin-right:7px}.box-reviews .form-add.on form{display:block}.collateral-products .block-title{font-size:22px;line-height:1.1em}.product-collection .add-checkbox{margin:0;top:auto;bottom:20px}.sharing-links{margin-bottom:20px}.sharing-links li{margin:0 3px;-webkit-flex:0 0 30px;flex:0 0 30px}.sharing-links a{height:30px;padding:7px}.sharing-links .ico{height:16px;width:16px}.sharing-links .email-to-friend a:before{line-height:16px}.jointsale-list li.item{-webkit-flex-flow:row wrap;flex-flow:row wrap}.jointsale-list div.avista-parcelado,.jointsale-list div.vantagens{margin:0;padding:0 10px;-webkit-flex:1 1 50%;flex:1 1 50%}.jointsale-list div.products{margin:0 0 30px;-webkit-flex:1 1 100%;flex:1 1 100%}.jointsale-list div.products ul li{-webkit-flex:1 1 50%;flex:1 1 50%}.opc-registered-users,.opc-new-users,.socialconnect-checkout{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;-webkit-flex:1 1 100%;flex:1 1 100%}.opc-new-users{margin-bottom:0;padding-bottom:0;border-bottom:0}.step form{padding:0}#checkout-payment-method-load>dt{font-size:16px;line-height:1em}.checkout-onepage-index dl.sp-methods>dd{margin-bottom:0}.checkout-onepage-index #checkout-shipping-method-load dl.sp-methods>dd{margin-bottom:20px}#checkout-payment-method-load>dd{padding:0 19px}.card-entry{padding:15px}.bcashGrid{display:block}.bcashGrid .ico{margin-bottom:10px}.cardGrid .num,.cardGrid .nome,.cardGrid .exp,.cardGrid .cod{-webkit-flex:1 1 100%;flex:1 1 100%}.checkout-review-table>thead th:not(:first-child),.checkout-review-table>tbody td:not(:first-child){display:none}#checkoutSteps .section #checkout-review-submit .buttons-set .f-left{display:none}#checkoutSteps .section #checkout-review-submit .buttons-set button{margin:0;-webkit-flex:1 1 auto;flex:1 1 auto}.banks-accounts dt{font-size:14px}.banks-accounts table tr{display:-webkit-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.banks-accounts table th,.banks-accounts table td{width:100%;-webkit-flex:1 1 auto;flex:1 1 auto}.banks-accounts table thead th{padding:5px 20px}.banks-accounts table tbody td{border-width:1px}.banks-accounts table th:before,.banks-accounts table td:before{content:'1 -';opacity:.5}.banks-accounts table th:nth-child(2):before,.banks-accounts table td:nth-child(2):before{content:'2 -'}.banks-accounts table th:nth-child(3):before,.banks-accounts table td:nth-child(3):before{content:'3 -'}body.osc-accordion #checkoutSteps .section{padding:10px}body.osc-onepage #checkoutSteps{display:block;margin:0}body.osc-onepage #checkoutSteps>div{width:100%;padding:0;margin:0 0 20px}body.osc-onepage #checkoutSteps .section{margin-bottom:20px}body.osc-onepage .step-title{margin:0}body.osc-onepage .step.a-item{padding-top:15px}body.osc-onepage #checkoutSteps .section.allow .step.a-item{display:none!important}body.osc-onepage #checkoutSteps .section.active .step.a-item{display:block!important}body.osc-onepage .card-entry{margin:0 -20px;padding:15px;width:calc(100vw - 20px)}#payment_form_mundipagg_api_doiscartoes .cardGrid{display:block}#payment_form_mundipagg_api_doiscartoes .valor-card{display:block}#payment_form_mundipagg_api_doiscartoes .valor-card input{margin:5px 0 0}.sidebar>.block-account{display:block}.customer-account .col-left{margin:0 10px 0 -10px}.box-account .col2-set{display:block}.box-recent .box-head,.box-address .box-head{display:block}.box-recent .box-head:before,.box-address .box-head:before{display:none}.box-recent .box-head a,.box-address .box-head a{margin:5px 0 0;display:inline-block}.title-buttons{display:block}.col2-set.addresses-list{display:block}.addresses-primary h3{line-height:1em}.my-orders .item-order{-webkit-flex:1 1 100%;flex:1 1 100%}.order-date{font-size:12px}.order-info-box{display:block}.sales-order-view .title-buttons a,.sales-order-shipment .title-buttons a,.sales-order-invoice .title-buttons a{white-space:nowrap}.socialconnect-account .col2-set{display:block}.socialconnect-account .col2-set>div{padding:10px 0}.order-items *:not(.order-links) a[onclick*=track]{margin-top:.5rem}.form-list .fields{margin:-5px -5px 5px}.form-list .fields>*,.form-list .fields>.customer-name>*{padding:5px}.form-list .fields.tipopessoa label{padding:0 10px}.form-list .fields.tipopessoa label input{display:none}.form-list .wide label,.form-list .field label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-list .customer-dob>div{margin-left:5px}.form-list .customer-dob input{padding:5px 0;text-align:center}.success-content{display:block;padding-top:0}.success-content aside{margin:0 0 20px}.success-content .confirmation,.success-content .print{display:block}.footer-4cols .col{-webkit-flex:1 1 50%;flex:1 1 50%}.footer-2cols .col{-webkit-flex:1 1 100%;flex:1 1 100%}.revendas-index-main{display:block}.revendas-map{display:none}.revendaslist{display:block}.arevenda{display:block}.arevenda .right{margin:20px 0 0;padding:20px 0 0;box-shadow:none;border-top:1px solid #ccc}.arevenda .galeria-nav{padding:20px 10px 10px;margin:0 0 20px}.cases-revenda ul{margin:0;display:block}.cases-revenda li{padding:0;margin:0 0 10px}.cases-revenda a{display:block;padding:10px;min-height:150px}.case-detail-content{display:block}.case-detail-content .dados{margin:20px 0 0}}.sharing-links .pt-share,.tb-share{display:none}.product-collection .product-name{height:79px}.product-info .name{line-height:23px}.product-collection .list li{border:1px solid #e6e6e6;padding:1.5rem 1rem}.product-collection .list li:hover{transform:translate3d(0,-5px,0);box-shadow:0 6px 9px -1px rgba(0,0,0,.1)}.blog-latest{display:block;clear:both}.blog-latest .list{align-items:stretch;display:flex;flex:1 1 auto;justify-content:space-between}.blog-latest .title{display:block;font-size:23px;line-height:23px;font-weight:400;text-transform:uppercase;color:#000;margin:0 0 .5em}.blog-latest .info .title{font-size:22px;color:#000;line-height:22px}.blog-latest .time{color:#000;display:block;margin:0 0 10px;font-size:13px}.blog-latest .mais{display:block;text-transform:lowercase;font-weight:600;color:#e31073}.blog-latest .desc{color:#000;display:block;font-size:.9rem;margin:0 0 1em}@media(max-width:768px){.blog-latest .thumb{min-height:100%}.blog-latest .item{margin:0 0 2em}}.blog-latest{margin:2rem 0;background:#f5f5f5;padding:2rem 1.5rem}.blog-latest .title{margin-bottom:1.5rem;float:left;clear:both}@media(max-width:430px){.blog-latest .title{margin-bottom:1rem;float:none;clear:both}.blog-latest .todos-posts{float:none;margin-bottom:1.5rem;margin-left:0!important}}.blog-latest .todos-posts{float:left;margin-left:2rem;background:#e31073;color:#fff;padding:.24rem .8rem;font-size:.875rem}.blog-latest .todos-posts:hover{background:#f7007c}.blog-latest .list{margin:0 -.7rem;clear:both}@media(max-width:870px){.blog-latest .list{display:block}}.blog-latest .list li:hover{transform:translate3d(0,-5px,0);box-shadow:0 6px 9px -1px rgba(0,0,0,.1)}.blog-latest .list li{margin:.7rem;padding:1.5rem;background:#fff;flex:1 1 30%;transition:all 400ms cubic-bezier(.23,1,.32,1)}.blog-latest .thumb{width:100%;margin:0 0 1rem}.col2 .cotacao .button{position:relative;display:block;width:100%;height:60px;margin-bottom:10px;color:#fff;background:#0057a6;border-radius:3px;box-shadow:inset 0 -4px 0 rgba(0,0,0,.3);font-size:22px;font-weight:600;text-transform:uppercase;line-height:57px}@media(min-width:992px){.catalog-product-view #cotacao .std{min-width:700px}}.hide-btn{display:none}