.toolbar .sorter .sorter-action,.success-ajax--popup,.modals-wrapper:after{display:none !important}.product-item-info .product-top .label .new-label:after{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:0;border-left:12px solid #bc9a2e;position:absolute;right:-10px;top:-5px}.product-item-info .product-top .label .new-label{font-size:16px!important;color:#333;text-align:center;position:relative;padding:7px 0;top:15px;left:unset;width:65px;background-color:#ffcb08 !important;color:#fff;top:5px !important;right:0}.product-item-info .product-top .label .sale-label{font-size:16px !important;color:#333;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:7px 0;top:15px;left:-35px;width:120px;background-color:#8bc53f !important;color:#fff;top:10px !important}.products-list .product-item-info .product-top .label .sale-label{transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;left:0;top:0 !important}.mgs-owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{background:#000 !important}.page.messages .message.info,.page.messages .message.error,.page.messages .message.warning,.page.messages .message.notice,.page.messages .message.success{top:250px !important;z-index:2;right:25% !important}.logo img{max-height:100px !important;width:auto}.btn.btn-primary,.action.primary{font-size:14px !important}body:not(.catalog-product-view) .cc1x{display:none}#wachat{z-index:2!important}#wachat a{left:25px;right:unset !important}@media (max-width:767px){#wachat a{left:unset;right:0;bottom:10px}}@font-face{font-family:vv_fonte;src:url('../font/vv_fonte.eot');src:url('../font/vv_fonte.eot') format('embedded-opentype'),url('../font/vv_fonte.woff') format('woff'),url('../font/vv_fonte.ttf') format('truetype'),url('../font/vv_fonte.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:vev_produtos;src:url('../font/vev_produtos.eot');src:url('../font/vev_produtos.eot') format('embedded-opentype'),url('../font/vev_produtos.woff') format('woff'),url('../font/vev_produtos.ttf') format('truetype'),url('../font/vev_produtos.svg') format('svg');font-weight:400;font-style:normal}header.page-header .top-header:before{background:#e6e7e9;position:absolute;content:'';width:100%;height:40px;left:0;z-index:-3;top:0}header.page-header .block-search .block-title:before{font-family:'Linearicons';content:"\e922";line-height:30px;font-size:20px;display:none}header.page-header .block-search .block-title{display:block !important}header.page-header .block-search .block-title strong{display:none !important}header.page-header .header-area.header5 .top-header .list-social{display:-webkit-box;display:-ms-flexbox;display:inline-flex;flex-direction:row}header.page-header .header-area.header5 .top-header .right-top-header .list-block .item{display:none}header.page-header .header-area.header5 .top-header .left-top-header .content{display:none}header.page-header .header-area.header5 .middle-header .logo{min-height:70px;margin:auto;z-index:0}header.page-header .block-search .block-content input{font-size:14px}header.page-header .block-search .action.search:before{color:#707070}header.page-header .block-search .action.search{padding:3px;opacity:1;font-weight:700;color:#000;height:50px !important}header.page-header .block-search .block-content input{padding:0 40px 0 18px;border-radius:0;border-color:#707070;height:50px}header.page-header .top-header,header.page-header .middle-header{max-width:1240px !important;margin:0 auto !important;padding-left:0 !important;padding-right:0 !important;border:none !important}header.page-header .top-header .content{width:100%;display:flex;justify-content:space-between;font-size:14px;align-items:center}header.page-header .top-header .content .whatsapp:before{font-family:'vv_fonte';content:"\f232" !important;font-size:18px;margin-right:8px}header.page-header .top-header .content .item a{display:flex;align-items:center;color:#777}header.page-header .top-header .content .item{width:33.34%}header.page-header .top-header .content .item:nth-child(1){text-align:left}header.page-header .top-header .content .item:nth-child(2){width:40.34%;text-align:center;border-left:solid 1px #777;border-right:solid 1px #777}header.page-header .top-header .content .item:nth-child(3){width:26.34%;text-align:right}header.page-header .top-header .content .item:nth-child(3) a{float:right}header.page-header .minicart-wrapper .block-minicart .subtitle.empty:before{z-index:-1}.header-top-links .actions .action.top-links:before{display:block;font-family:'vv_fonte' !important;content:"\e805" !important;line-height:50px;font-size:50px !important;color:#29c034 !important;position:absolute;margin-left:-65px;margin-top:-7px}.header-top-links .login-text{color:#71bf44;display:block;width:170px;font-style:italic !important}.header-top-links:not(.active) .login-form{display:none}.header-top-links.active .login-form{z-index:1;border-radius:10px;top:80%;width:350px;padding:15px;display:flex;right:50px}.header-top-links.active .login-form .fieldset{margin-bottom:0}.header-top-links .actions-toolbar>.secondary .action{background:#7b2732;border-color:#7b2732}.header-top-links .actions-toolbar>.secondary .action:hover{background:#8e433e;border-color:#8e433e}.header-top-links .actions-toolbar>.primary .action{background:#fff;border-color:#7b2732;color:#7b2732;border-radius:4px}.header-top-links .actions-toolbar>.primary .action:hover{background:#7b2732;border-color:#8e433e;color:#fff}.header-top-links .block-customer-login .block-title strong{color:#7b2732}.header-top-links .field{margin-bottom:10px !important}.header-top-links .field.password{margin-bottom:0 !important}header.page-header .minicart-wrapper .block-content>.actions>.secondary .action.viewcart{background:#fff;border-color:#7b2732!important;color:#7b2732 !important;border-radius:4px}header.page-header .minicart-wrapper .block-content>.actions>.secondary .action.viewcart:hover{background:#7b2732;border-color:#8e433e;color:#fff !important}header.page-header .minicart-wrapper .block-content>.actions>.primary .action{background:#7b2732;border-color:#7b2732!important;color:#fff !important;border-radius:4px}header.page-header .minicart-wrapper .block-content>.actions>.primary .action:hover{background:#8e433e;border-color:#8e433e;color:#fff !important}header.page-header .minicart-wrapper .block-minicart{top:80%;border-radius:10px}header.page-header .minicart-wrapper .action.showcart:before{font-family:'vv_fonte' !important;content:"\e801" !important;line-height:50px;font-size:50px !important;color:#7b2732 !important}header.page-header .header-area.header5 .middle-header .right-content .minicart-wrapper .action.showcart .counter.qty,header.page-header .header-area.header5 .middle-header .right-content .top-wishlist .counter.qty{position:absolute;background-color:#ffcb08 !important}header.page-header .block-search .block-content input{font-size:14px}header.page-header .block-search .action.search:before{color:#000 !important}header.page-header .block-search .action.search{padding:3px;opacity:1;font-weight:700;color:#000;height:50px}header.page-header .block-search .block-content input{padding:0 40px 0 10px;border-radius:10px;border-color:#707070;height:51px;width:327px !important}.banners-1 p:hover{box-shadow:2px 3px 3px rgba(0,0,0,.2)}.banners-2 .promobanner.shadow-corner{border-radius:8px}@media (max-width:767px){.banners-2 .col-tb-6{padding:0 !important}.banners-2 .col-tb-6 .panel-block-row>div{margin:0 !important;padding:7.5px !important}.banners-2 .panel-block-row.col-tb-6>div{padding:7.5px !important;height:auto !important}}.banners-3{margin-bottom:32px}.banners-3 .item>div{min-height:100px;background:#7b2732;display:flex;align-items:center;justify-content:center;border-radius:8px}.banners-3 .item>div:hover{box-shadow:2px 3px 3px rgba(0,0,0,.2)}.banners-3 p{margin:0}@media (max-width:767px){.banners-3 .item{margin-bottom:16px}}.cms-index-index .brands-grid .item .image .brand-image{border:none}.cms-index-index .brands-grid .owl-nav{position:absolute;top:27%;width:100%;transform:translateY(50%)}.cms-index-index .brands-grid .owl-nav .owl-next{right:0;position:absolute}.cms-index-index .brands-grid .owl-nav button{background:unset !important}.cms-index-index .brands-grid .owl-carousel:not(.custom-nav) .owl-nav button:before{content:"\f105" !important;font:normal normal normal 30px/1 FontAwesome}.cms-index-index .brands-grid .owl-carousel:not(.custom-nav) .owl-nav button.owl-prev:before{content:"\f104" !important}.cms-index-index .brands-grid .owl-carousel:not(.custom-nav) .owl-nav button:hover:before{color:#333}.cms-index-index .brands-grid .owl-nav button span{display:none}.cms-index-index .brands-grid .owl-nav .owl-prev{left::0;position:absolute}.cms-index-index .brands-grid .item{margin-bottom:0}@media (max-width:767px){.cms-index-index .brands-grid .owl-carousel .owl-dots{margin-top:0}}.mgs-heading h2.heading{font-size:22px;text-transform:uppercase;color:#333}.mgs-heading{margin:16px 0}body.account .page-title-wrapper.layout_type2{margin-bottom:0}body.account .page-title-wrapper.layout_type2 .page-title{background-image:unset !important;background-color:unset !important;color:#000;padding:30px 0}body.account .page-title-wrapper.layout_type2 .page-title:before{display:none}body.account .block-collapsible-nav{margin-top:22px;background:#fff}body.account .block.block-compare,body.account .block.block-reorder{display:none}body.account .block-collapsible-nav-title{margin-bottom:0 !important}body.account.width1024 .page-main>.columns{max-width:1200px}.block-wishlist-management .wishlist-select .wishlist-name:after,.block-collapsible-nav .title:after{top:5px}.services{margin-left:55px;width:100%;margin-bottom:15px !important}.services .s-title{color:transparent;line-height:0}.section-builder.barra-serviÃ§os{margin-bottom:35px}.services .shipping .s-title:before{font-family:'vv_fonte';content:"\e804" !important;line-height:50px;font-size:70px;color:#71bf44;left:-85px !important}.services .returns.item{padding-left:70px}.services .returns .s-title:before{font-family:'vv_fonte';content:"\e803" !important;line-height:50px;font-size:70px;color:#71bf44;left:-85px !important}.services .secure.item{padding-left:70px}.services .secure .s-title:before{font-family:'vv_fonte';content:"\e80c" !important;line-height:50px;font-size:70px;color:#71bf44;left:-85px !important}.services .price.item{padding-left:70px}.services .price .s-title:before{font-family:'vv_fonte';content:"\e802" !important;line-height:50px;font-size:70px;color:#71bf44;left:-85px !important}.services .sub-title{font-size:14px;width:200px}@media (max-width:767px){.cms-index-index #slider-services{margin-top:24px !important;padding-bottom:16px}.cms-index-index #slider-services .owl-nav{position:absolute;top:0;width:100%;transform:translateY(50%)}.cms-index-index #slider-services .owl-nav .owl-next{right:-15px;position:absolute}.cms-index-index #slider-services .owl-nav button{background:unset !important}.cms-index-index #slider-services .owl-carousel:not(.custom-nav) .owl-nav button:before{content:"\f105" !important;font:normal normal normal 30px/1 FontAwesome}.cms-index-index #slider-services .owl-carousel:not(.custom-nav) .owl-nav button.owl-prev:before{content:"\f104" !important}.cms-index-index #slider-services .owl-carousel:not(.custom-nav) .owl-nav button:hover:before{color:#333}.cms-index-index #slider-services .owl-nav button span{display:none}.cms-index-index #slider-services .owl-nav .owl-prev{left:-15px;position:absolute}}.menu-lateral{background:#e6e7e9;border-radius:10px 10px 0 0 !important}.menu-lateral li:not(.menu-title){margin:0;line-height:25px;padding:0 15px}.menu-lateral li:not(.menu-title) a{border-bottom:.5px dashed #c9c9c9;display:block;padding:10px 0}.menu-lateral li:last-child a{border:none}.menu-lateral .menu-title{padding:15px 20px;background:#7b2732 !important;font-size:15px;font-weight:600;margin:0;border-bottom:1px solid #dae2e6;letter-spacing:.5px;color:#fff}.menu-lateral.item-1 .menu-title{border-radius:10px 10px 0 0 !important}.section-builder nav{margin-bottom:20px}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch{font-size:16px}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title.active a.switch,.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch :hover{color:#fff !important;background-color:#7b2732 !important;border-radius:10px !important;margin-left:5px}.cms-index-index .product.data.items>.item.title{width:24.7% !important}.cms-index-index .mgs-product-tab .mgs-tab.product.data{margin-top:5px}.cms-index-index .mgs-product-tab .mgs-tab.data.items>.item.content{margin-top:70px}.mgs-products.products-grid .product-item{margin-bottom:30px !important}.cms-index-index .products-grid .items .product-item .product-item-inner .field.qty input{width:40px}.mgs-products.products-grid .items .product-item .product-item-inner .field.qty input,.products.wrapper .items .product-item .product-item-inner .field.qty input{width:25px;border-radius:0 !important;height:40px;text-align:center !important;padding:0 !important;border:solid 1px #868686;border-left:0;border-right:0}.edit-qty.plus{background-color:#868686;width:18px;height:40px;border-radius:0 10px 10px 0;line-height:45px;color:#fff;display:inline-block;cursor:pointer;border:solid 1px #868686;font-size:12px;font-weight:700}.edit-qty.minus{background-color:#868686;width:18px;height:40px;border-radius:10px 0 0 10px;text-align:center !important;line-height:45px;color:#fff;display:inline-block;cursor:pointer;border:solid 1px #868686;font-size:12px;font-weight:700}.mgs-products.products-grid .items .product-item .product-item-inner .field.qty,.products.wrapper .items .product-item .product-item-inner .field.qty{display:inline-flex;width:86px}.mgs-products.products-grid .items .product-item .product-item-inner .field.qty .qty-pr,.products.wrapper .items .product-item .product-item-inner .field.qty .qty-pr{display:flex}.mgs-products.products-grid .items .product-item .product-item-inner form,.products.wrapper .items .product-item .product-item-inner form{display:flex;align-items:center}.product-item-inner button{width:calc(100% - 90px);display:inline-flex;background-color:#7b2732 !important;border-color:#7b2732 !important;border-radius:8px !important;margin-left:0;padding:0 !important;height:40px}.product-item-inner button:hover{background:#71bf44 !important;border-color:#71bf44 !important}.mgs-products.products-grid .items .product-item .price-box,.products.wrapper .items .product-item .price-box{display:flex;flex-direction:column;align-items:center}.mgs-products.products-grid .items .product-item .price-box .special-price,.products.wrapper .items .product-item .price-box .special-price{order:1}.mgs-products.products-grid .items .product-item .price-box .old-price,.products.wrapper .items .product-item .price-box .old-price{order:0;float:none;margin:0}.mgs-products.products-grid .items .product-item .product-item-name,.products.wrapper .items .product-item .product-item-name{text-align:center;min-height:50px}.products-list .product-items.list .product-item .product-item-inner{padding:20px 0 0 !important;margin-left:-15%}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-description{margin-top:20px !important}.products-list .product-items.list .product-item .product-item-info .product-item-details{flex:0 0 calc(100% - 32.75%) !important;-ms-flex:0 0 calc(100% - 32.75%) !important;max-width:calc(100% - 32.75%) !important}.products-list .product-items.list .product-item .product-item-info .product-top{flex:0 0 32.75% !important;-ms-flex:0 0 32.75% !important;max-width:32.75% !important;padding-right:0 !important}.products-list .product-items.list .product-item .product-item-info .product-item-details .product-item-description{line-height:1.5 !important;font-size:14px}.products-list .product-items.list .product-item .product-item-name{text-align:left}.products-list .product-items.list .product-item .price-box{display:block;text-align:left}body .products-list .product-items.list .product-item{padding:30px 0!important}.products-grid .items .product-item .product-item-inner{position:relative !important;visibility:visible !important;opacity:1 !important;transform:translateY(0px) !important;-webkit-transform:translateY(0px) !important;-moz-transform:translateY(0px) !important;-o-transform:translateY(0px) !important;text-align:center}.products-grid .items .product-item .product-item-info{border:solid 1px #e6e7e9;border-radius:10px;padding:10px}.price-box .price-final_price .price{font-size:22px}.price-box .old-price .price,.price-box .old-price .price-final_price:only-child .price{text-decoration:line-through;color:#bbb !important;font-size:17px !important}.price-box .price-final_price:only-child .price,.price-box .special-price .price-final_price .price{font-size:22px;color:#7b2732 !important}.escolha-seu-vinho .page-header-sliders{min-height:unset !important;margin-bottom:40px}.escolha-seu-vinho .owl-carousel .owl-item .item a:after{content:'';z-index:1;width:100%;height:100%;flex:0 0 100%;background-color:rgba(0,0,0,.45);display:flex;order:0;position:absolute;left:0;top:0;border-radius:10px !important}.escolha-seu-vinho .slider_mgs_carousel .owl-item .slide-text{z-index:2}.escolha-seu-vinho .owl-carousel .owl-item.active{z-index:9}.escolha-seu-vinho .owl-carousel .owl-item.active:hover{z-index:999}.escolha-seu-vinho .owl-carousel .owl-item .item:hover a:after{opacity:1;background:0 0 !important;border-radius:10px !important}.escolha-seu-vinho .owl-carousel .owl-item{transition:transform .8s;-webkit-transition:transform .8s;-moz-transition:transform .8s;-o-transition:transform .8s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);border-radius:10px !important}.escolha-seu-vinho .owl-carousel .owl-item{cursor:pointer;z-index:0}*/.escolha-seu-vinho .panel-block-row{padding:5px !important}.escolha-seu-vinho .slider_mgs_carousel img{border-radius:10px !important}.feature-product .escolha-seu-vinho-title,.feature-product2 .escolha-seu-vinho-title{background-color:#7b2732;border-radius:12px 12px 0 0;margin-bottom:45px;height:50px;line-height:48px}.feature-product .escolha-seu-vinho-title .title,.feature-product2 .escolha-seu-vinho-title .title{font-size:20px !important;color:#fff;text-transform:uppercase;font-weight:700 !important}.feature-product:before{background-color:#8e433e;width:100%;position:absolute;height:25px;content:"";left 0;z-index:0 !important;margin-top:25px}.feature-product2:before{background-color:#8e433e;width:100%;position:absolute;height:25px;content:"";left 0;z-index:0 !important;margin-top:25px}.slider_mgs_carousel .owl-item .slide-text.bottom_center{background-color:#999;height:43px !important;color:#fff;font-weight:700 !important;font-size:17px;line-height:10px;border-radius:0 0 10px 10px}.escolha-seu-vinho .slider_mgs_carousel img{border-radius:10px !important}.escolha-seu-vinho .slider_mgs_carousel .owl-item .slide-text.middle{color:#fff !important;font-weight:700;font-size:20px;filter:brightness(90%)}.product.info.detailed .block.review-list .block-title strong{display:none !important}.product.info.detailed .block.review-list .review-items{background:#ffff;margin-bottom:20px;overflow-x:scroll;width:100%;flex:0 0 100%;flex-wrap:nowrap !important;padding-bottom:15px}#customer-reviews .block-content li{margin:0 30px 0 0 !important}@media (max-width:767px){.product.info.detailed .block.review-list .review-items .review-item{-webkit-box-flex:0;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.product.info.detailed .block.review-list .block-title strong{font-size:18px !important}}.block.related .cc1x,.block.brand-related-products .cc1x{display:none}.percentual:before{content:'%'}.products-grid .items .product-item .img-hover-show{position:absolute;margin:auto;top:0;bottom:0}.products-grid .items .product-item .product-image-container{width:100% !important}.catalog-product-view .page-wrapper .page-main .product-info-clearfix{border-color:#000 !important;border:1px solid #000;border-radius:12px;padding:15px}.catalog-product-view .product-info-main .price-box{display:flex;flex-direction:column}.catalog-product-view .product-info-main .price-box .special-price{order:1}.catalog-product-view .product-info-main .product-info-price{width:55%}.catalog-product-view .product-info-main .box-tocart,.catalog-product-view .block-bundle-summary .box-tocart{width:45%}.catalog-product-view .product-info-main .preco-bottom{background:#FFF2C180;border-radius:30px;padding:20px;display:flex;margin-top:30px}.catalog-product-view .product-info-main .box-tocart .field.qty .qty-pr,.catalog-product-view .block-bundle-summary .box-tocart .field.qty .qty-pr{display:flex;align-items:center}.catalog-product-view .product-info-main .box-tocart .field.qty,.catalog-product-view .block-bundle-summary .box-tocart .field.qty{border:none !important;width:200px !important;max-width:unset;padding:0 !important;height:40px !important;background:unset !important}.catalog-product-view .product-info-main .box-tocart .field.qty input,.catalog-product-view .block-bundle-summary .box-tocart .field.qty input{border-top:solid 1px #868686 !important;border-bottom:solid 1px #868686 !important;height:40px !important;width:50px !important;font-size:16px;background:#fff}.catalog-product-view .box-tocart .field.qty span.edit-qty{width:30px !important;position:relative !important;height:40px !important;line-height:40px !important}.catalog-product-view .product-info-main .box-tocart .action.primary.tocart,.catalog-product-view .block-bundle-summary .box-tocart .action.primary.tocart{position:inline-flex;width:220px !important;padding-left:20px !important;padding-right:20px !important;background:#71bf44;border-color:#71bf44;border-radius:8px;height:44px !important;float:left;color:#fff !important;font-size:16px !important}.checkout-cart-configure .product-info-main .box-tocart .action.primary.tocart,.checkout-cart-configure .block-bundle-summary .box-tocart .action.primary.tocart{line-height:1}.catalog-product-view .box-tocart .field.qty span.edit-qty:hover,.catalog-product-view .product-info-main .box-tocart .action.primary.tocart:hover,.catalog-product-view .block-bundle-summary .box-tocart .action.primary.tocart:hover{background:#71bf44 !important;border-color:#71bf44 !important}.product.info.detailed .product.data.items{border:none !important}.product.info.detailed .product.data.items>.item.content{display:block !important;clear:both;float:none !important}.product.info.detailed .product.data.items>.item.title{display:block !important;text-align:center;text-transform:uppercase}.product.info.detailed .product.data.items>.item.title a{color:#000 !important}.product.info.detailed .product.data.items{display:block !important;flex-wrap:unset}.product.info.detailed .product.data.items>.item.content{padding-top:0 !important;color:#000;border:none !important}.product.info.detailed .additional-attributes-wrapper table.additional-attributes>tbody>tr+tr>th,.product.info.detailed .additional-attributes-wrapper table.additional-attributes>tbody>tr+tr>td{border:none !important;padding:7px 0}.catalog-product-view .block .block-actions{display:none}.catalog-product-view .block .title{background-color:#7b2732;border-radius:12px 12px 0 0;margin-bottom:45px;height:50px;line-height:48px}.catalog-product-view .page-bottom .block:before{background-color:#8e433e;width:100%;position:absolute;height:25px;content:"";z-index:0 !important;margin-top:25px;z-index:-1 !important;left:0}.catalog-product-view .block .title strong{font-size:22px !important;color:#fff !important;text-transform:uppercase;line-height:50px}.catalog-product-view .column.main>.lookbook-container,.catalog-product-view .column.main .block.related,.catalog-product-view .column.main .block.upsell,.catalog-product-view .column.main .block.brand-related-products{max-width:100% !important}.catalog-product-view .products-grid .items .product-item .product-item-inner .actions-secondary{display:none}.catalog-product-view .products-grid .items .product-item .product-item-inner button{width:90% !important;margin:0 auto}.catalog-product-view .page-bottom{width:100% !important;max-width:100% !important;padding:0 !important}.catalog-product-view .page-bottom .block{margin:32px 0 0}.catalog-product-view .page-bottom .block-title,.catalog-product-view .page-bottom .block-content{max-width:1240px;margin:0 auto}.catalog-product-view .product-brand{margin:32px 0}.catalog-product-view .product-brand img{width:100% !important;height:auto !important}.catalog-product-view .product-brand h3{font-size:24px;margin:16px 0;color:#000}.catalog-product-view .product-brand p{font-size:18px;margin:0 !important;color:#000;line-height:1.6}.cms-page-view .page-main>.page-title-wrapper .page-title{color:#7b2732;padding:0 0 35px;margin:0;display:flex !important;flex-direction:column}.cms-page-view .page-main>.page-title-wrapper .page-title span{order:2;margin-top:15px}.cms-page-view .page-main>.page-title-wrapper .page-title .status-order-account{order:0}.cms-page-view .page-main>.page-title-wrapper{margin:0}.cms-page-view .page-title-wrapper .status-order-account .breadcrumbs{position:relative;bottom:unset}.cms-page-view .page-main>.columns{max-width:1260px;margin:0 auto}.cms-page-view .page-main>.columns .section-builder h3{color:#7b2732;font-size:20px;text-transform:uppercase;font-style:italic;margin-bottom:10px}.cms-page-view .page-main>.columns .section-builder h1{color:#7b2732;font-size:1.5rem;text-transform:uppercase;font-style:italic;margin-bottom:30px;display:flex;justify-content:flex-start;align-items:end;margin-top:30px}.cms-page-view .page-main>.columns .section-builder h1 img{width:40px;margin-right:10px}.cms-page-view .page-main>.columns .section-builder p{color:#000;font-size:16px;margin-bottom:5px;line-height:1.6}.cms-page-view .page-main>.columns .section-builder td{color:#000;padding:0}.breadcrumbs{background:#fff !important}.breadcrumbs strong{color:#7b2732;font-weight:700}.catalog-category-view .page-main>.page-title-wrapper .page-title{background:0 0;font-size:2rem;color:#fff;text-transform:none;border:none;padding:35px 0;line-height:1;text-align:left;margin:0 auto;font-style:normal;font-weight:700}.catalog-category-view .page-main>.page-title-wrapper .page-title p,.catalog-category-view .page-main>.page-title-wrapper .page-title span{max-width:1240px;margin:0 auto !important;display:block;padding-left:20px}.catalog-category-view .page-main>.page-title-wrapper .page-title p{font-size:18px;line-height:1.5;margin-top:20px !important;font-weight:400;padding-right:20%}.catalog-category-view .page-main>.page-title-wrapper .page-title span{font-size:50px}.page-main>.page-title-wrapper .page-title{background:0 0 !important;font-size:2rem;color:#fff;text-transform:uppercase;font-style:italic;border:none;padding:35px 0 25px;line-height:1}.column.main .privacy-policy .message.info{top:0;margin-top:100px;z-index:1}.page-title-wrapper{margin-bottom:0}.page-main>.page-title-wrapper .page-title span{line-height:1}.toolbar-amount{margin-left:auto}.catalog-category-view:not(.page-layout-1column) .category-product-actions:not(.have-title) .toolbar-sorter{margin-left:unset}.catalog-category-view .category-view{display:none}main.page-main{z-index:unset}.catalogsearch-result-index .page-title-wrapper.layout_type2 .page-title{font-style:normal;text-transform:none;background:#fff;color:#7b2732;text-transform:uppercase;margin:0;padding:40px 0 20px}.catalogsearch-result-index .page-title-wrapper.layout_type2 .page-title:before{display:none}.catalogsearch-result-index .page-title-wrapper .status-order-account .breadcrumbs{display:none}body.catalogsearch-result-index .page-main,body.catalog-category-view .page-main{max-width:100% !important}.catalogsearch-result-index .page-title-wrapper,.catalog-category-view .page-title-wrapper{margin-bottom:30px}.catalogsearch-result-index .frame,.catalog-category-view .frame,.catalogsearch-result-index .page-main>.columns,.catalog-category-view .page-main>.columns,.catalogsearch-result-index .breadcrumbs .items,.catalog-category-view .breadcrumbs .items{max-width:1260px}.mgs-products.products-grid dl,.sidebar .block-compare,.sidebar .block.paypal.acceptance{display:none}.sidebar .block.filter .filter-content .filter-options-item.active .filter-options-title:after{content:'-' !important}.sidebar .block.filter .filter-content .filter-options-title:after{display:inline-block;content:"+" !important;font-size:16px;font-weight:300;margin-left:10px;line-height:14px}.sidebar .block.filter .filter-content .filter-options-title,.sidebar .block .block-title strong{color:#7b2732 !important;text-transform:uppercase;font-size:14px !important;cursor:pointer}.smile-es-range-slider .action.small{border-radius:10px !important;height:23px;padding:0 12px !important}.smile-es-range-slider .ui-slider-handle{background:#7b2732 !important;margin-top:-1px}.ui-slider-range.ui-widget-header.ui-corner-all{background:#7b2732 !important}.block.filter .filter-content .filter-options-content .items{max-height:140px;overflow-y:scroll;padding-right:20px}.filter-options .filter-options-content .item{margin:0 0 0 10px !important}.filter-options .filter-options-content .item a{color:#000 !important;margin-bottom:5px !important}.filter-options .filter-options-content .item a span{color:#000 !important}.block.filter .filter-content .filter-options-content .items .item .mgs-filter-item-checkbox input[type=checkbox]+.mgs-content:before,.block.filter .filter-content .filter-options-content .items .item .mgs-filter-item-checkbox input[type=checkbox]{color:#000 !important;border-color:#000 !important}.smile-es-range-slider [data-role=message-box],.sidebar .block .empty{color:#000 !important}.sidebar .block{margin-bottom:32px !important}.catalogsearch-result-index .products-list .items .product-item .product-item-inner .field.qty,.catalogsearch-result-index .products-grid .items .product-item .product-item-inner .field.qty,.catalog-category-view .products-list .items .product-item .product-item-inner .field.qty,.catalog-category-view .products-grid .items .product-item .product-item-inner .field.qty{margin-right:10px}.catalogsearch-result-index .product-item-inner button,.catalog-category-view .product-item-inner button{width:100%;padding:0;height:40px}.products-list .product-items.list .product-item .product-item-info{justify-content:center}.catalogsearch-result-index .list .product-item-inner button,.catalog-category-view .list .product-item-inner button{padding:0 20px;float:right;font-size:14px}.products-list .product-items.list .product-item{padding:50px 0 !important}.brand-brand-view .product-item-inner .actions-secondary,.catalogsearch-result-index .product-item-inner .actions-secondary,.catalog-category-view .product-item-inner .actions-secondary{display:none !important}.products-grid .items .product-item .product-item-name a{font-size:14px !important}.products-grid .items .product-item .product-item-name{height:55px;overflow:hidden;line-height:1.1}.products-grid .items .product-item .product-item-details{padding:10px 0 0 !important;min-height:125px;display:flex;flex-direction:column;justify-content:space-around}.products-grid .items .product-item{margin-bottom:30px !important}.products-grid .items .product-item .product-reviews-summary,.products-list .items .product-item .product-reviews-summary{display:none !important}.products-grid:not(.active-slider) .product-items .product-item{padding:0 7px !important;margin-bottom:14px !important}.products-list .product-items.list .product-item .img-hover-show{opacity:0}.products-list .product-items.list .product-item .product-image-container:hover .product-image-photo{z-index:-1 !important}.products-list .product-items.list .product-item .product-image-container:hover .img-hover-show{opacity:1}@media (min-width:992px){.products-grid.items .row-3 .product-item{width:calc(100%/3);flex:0 0 calc(100%/3)}.products-grid.items .row-4 .product-item{width:calc(100%/4);flex:0 0 calc(100%/4)}}@media (min-width:768px) and (max-width:991px){.products-grid.items .row-tablet-4 .product-item{width:calc(100%/4);flex:0 0 calc(100%/4)}.products-grid.items .row-tablet-3 .product-item{width:calc(100%/3);flex:0 0 calc(100%/3)}.products-grid.items .row-tablet-2 .product-item{width:calc(100%/2);flex:0 0 calc(100%/2)}.products-grid.items .row-tablet-1 .product-item{width:calc(100%/1);flex:0 0 calc(100%/1)}}@media (max-width:767px){.products-grid.items .row-mobile-4 .product-item{width:calc(100%/4);flex:0 0 calc(100%/4)}.products-grid.items .row-mobile-3 .product-item{width:calc(100%/3);flex:0 0 calc(100%/3)}.products-grid.items .row-mobile-2 .product-item{width:calc(100%/2);flex:0 0 calc(100%/2)}.products-grid.items .row-mobile-1 .product-item{width:calc(100%/1);flex:0 0 calc(100%/1)}}.cms-index-index .pager{margin:0 auto 20px}.pages .pages-items .item.current .page:after{left:2px;bottom:7px !important}.catalog-product-view .product-info-main .icones-produto{display:flex;flex-wrap:wrap;margin-top:15px}.catalog-product-view .product-info-main .icones-produto .item{width:50%;height:70px;align-items:self-start;justify-content:center;display:flex;padding-left:50px;flex-direction:column;color:#777;font-size:14px}.catalog-product-view .product-info-main .icones-produto .item span{margin-right:5px;font-size:16px;color:#000}.catalog-product-view .product-info-main .icones-produto .item.uva:before{display:block;font-family:'vev_produtos' !important;content:"\e810" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .icones-produto .item.safra:before{display:block;font-family:'vev_produtos' !important;content:"\e80d" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .icones-produto .item.tipo:before{display:block;font-family:'vev_produtos' !important;content:"\e80f" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .icones-produto .item.graduacao:before{display:block;font-family:'vev_produtos' !important;content:"\e804" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .icones-produto .item.regiao:before{display:block;font-family:'vev_produtos' !important;content:"\e80c" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .icones-produto .item.vinicola:before{display:block;font-family:'vev_produtos' !important;content:"\e812" !important;line-height:50px;font-size:50px !important;color:#000 !important;position:absolute;margin-left:-55px;margin-top:10px}.catalog-product-view .product-info-main .price-box .special-price .price-final_price .price{color:#000;font-size:38px !important;color:#000 !important;font-weight:700 !important}.catalog-product-view .product-info-main .price-box .old-price .price-final_price .price{color:#000;font-size:26px !important;color:#000 !important;display:block}.catalog-product-view .product-info-main .cc1x .price,.catalog-product-view .product-info-main .cc1x{color:#000 !important;font-size:14px !important}.catalog-product-view .box-tocart .primary{width:300px !important;height:500px !important}.catalog-product-view .product-info-main .box-tocart .fieldset{flex-direction:column;justify-content:start;align-items:flex-start !important;text-align:left}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{margin-bottom:16px}.catalog-product-view .princiaias-caracteristicas{display:flex;flex-wrap:wrap}.catalog-product-view .princiaias-caracteristicas .item{width:25%;align-items:self-start;justify-content:flex-start;display:flex;padding-left:100px;flex-direction:column;color:#000;font-size:16px;margin:20px 0 !important}.catalog-product-view .princiaias-caracteristicas .item span{font-weight:700}.catalog-product-view .princiaias-caracteristicas .item.vinhedo:before{display:block;font-family:'vev_produtos' !important;content:"\e811" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.classe:before{display:block;font-family:'vev_produtos' !important;content:"\e801" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.classificacao:before{display:block;font-family:'vev_produtos' !important;content:"\e802" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.volume:before{display:block;font-family:'vev_produtos' !important;content:"\e813" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.amadurecimento:before{display:block;font-family:'vev_produtos' !important;content:"\e800" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.visual:before{display:block;font-family:'vev_produtos' !important;content:"\e808" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.olfato:before{display:block;font-family:'vev_produtos' !important;content:"\e807" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.paladar:before{display:block;font-family:'vev_produtos' !important;content:"\e809" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.temperatura:before{display:block;font-family:'vev_produtos' !important;content:"\e80e" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.harmonizacao:before{display:block;font-family:'vev_produtos' !important;content:"\e805" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.premiacao:before{display:block;font-family:'vev_produtos' !important;content:"\e80b" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.fechamento:before{display:block;font-family:'vev_produtos' !important;content:"\e803" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.graduacao:before{display:block;font-family:'vev_produtos' !important;content:"\e804" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.indicacao_geografica:before{display:block;font-family:'vev_produtos' !important;content:"\e806" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.catalog-product-view .princiaias-caracteristicas .item.tempoguarda:before{display:block;font-family:'vev_produtos' !important;content:"\e80a" !important;line-height:50px;font-size:60px !important;color:#000 !important;position:absolute;margin-left:-60px;margin-top:10px}.osc select{background-color:#f5f5f5;border:1px solid #efefef}#mestremagedc_cpf::placeholder,#mestremagedc_fullname::placeholder,#mestremagedc_cpf::placeholder,.checkout-index-index form#card-view-cielo input#mestremagebl_cpf::placeholder,.checkout-index-index form#card-view-cielo input#mestremagecc_cpf::placeholder,.checkout-index-index form#card-view-cielo input#mestremagecc_fullname::placeholder,.checkout-index-index form#card-view-cielo input#mestremagecc_cc_number::placeholder,form#card-view-cielo input#mestremagecc_mm_yy::placeholder,form#card-view-cielo input#mestremagecc_cc_cid::placeholder{color:#000;opacity:1}.checkout-index-index form#card-view-cielo input#mestremagebl_cpf,.checkout-index-index form#card-view-cielo input#mestremagecc_cpf,.checkout-index-index form#card-view-cielo input#mestremagecc_fullname,.checkout-index-index form#card-view-cielo input#mestremagecc_cc_number{width:100% !important;border-width:2px;margin-bottom:8px;color:#000}#mestremagedc_cpf,#mestremagedc_fullname,#mestremagedc_cpf{width:100% !important;border-width:2px;margin-bottom:0;color:#000}#payment_form_mestremagedc .field{margin-bottom:8px !important}#payment_form_mestremagedc .field.date{margin-bottom:0 !important}form#card-view-cielo input#mestremagecc_mm_yy{width:100px !important}form#card-view-cielo input#mestremagecc_cc_cid{width:70px !important}.checkout-index-index .form-container.active{width:100% !important}.checkout-cart-index .transportadora{display:none}.checkout-cart-index #shopping-cart-table .actions-toolbar>a.action-delete:after{content:"\e681";font-weight:500;font-size:18px;color:#000}.checkout-cart-index .page-title-wrapper.layout_type2 .page-title{background:0 0;padding:35px 0 10px !important}.checkout-cart-index .page-title-wrapper.layout_type2 .page-title:before{display:none}.checkout-cart-index .page-title-wrapper.layout_type2{margin-bottom:0 !important}.checkout-cart-index .page-title-wrapper.layout_type2 h1{font-size:25px;text-transform:uppercase;font-family:"Cerebri Sans",sans-serif;color:#8e433e}#shopping-cart-table thead th.col span{color:#8e433e;font-weight:700;font-size:14px}#shopping-cart-table .col .control.qty{border:none !important;display:flex;align-items:center;justify-content:center}#shopping-cart-table .col .control.qty input{border:2px solid #eaeaea !important;border-left:0 !important;border-right:0 !important;padding:0}#shopping-cart-table .col .control.qty>span{height:40px;line-height:40px;padding:0 !important;text-align:center !important}#shopping-cart-table .actions-toolbar>a.action-edit{display:none}.cart-container .checkout-methods-items .action.primary{background:#71bf44;color:#fff !important;border-color:#71bf44 !important;border-radius:0 0 8px 8px}.checkout-cart-index .checkout-cart-index .cart.main.actions a.action,.checkout-cart-index .cart.main.actions .action{background:#71bf44;color:#fff !important;border-color:#71bf44 !important;border-radius:8px}.checkout-cart-index .checkout-cart-index .cart.main.actions a.action:hover,.checkout-cart-index .cart.main.actions .action:hover{background:#8e433e;color:#fff !important;border-color:#8e433e !important;border-radius:8px}.cart-container .checkout-methods-items .action.primary:hover{background:#8e433e;color:#fff !important;border-color:#8e433e !important}.shopping-cart-bottom .fieldset>.field[name="shippingAddress.country_id"],.shopping-cart-bottom .fieldset>.field[name="shippingAddress.region_id"],.shopping-cart-bottom .fieldset>.field label,.shopping-cart-bottom .fieldset>.note{display:none !important}.gift-item-block .title{width:100%;border-color:#8e433e;background:#8e433e;color:#fff;text-transform:uppercase;border-radius:0;padding-right:5px;text-align:center;letter-spacing:1px}.gift-item-block .title:hover{border-color:#8e433e;background:#8e433e;color:#fff;text-transform:uppercase;border-radius:0}.gift-item-block .title span{font-size:14px;font-weight:400}.gift-item-block .title:hover{opacity:.9}.gift-item-block .title:after{margin-top:7px;display:none}.gift-item-block .content{padding-left:0;padding-right:0}.gift-options-title span{font-size:16px;color:#000}.gift-item-block .content .fieldset>.field:not(.choice)>.label{margin-bottom:5px}.gift-item-block .content .fieldset>.field.field-to{width:49%;margin-right:1%;float:left}.gift-item-block .content .fieldset>.field.field-from{width:50%;float:left}.gift-options .actions-toolbar .secondary .action-cancel{color:#000;letter-spacing:0;text-transform:none;line-height:35px}#block-shipping .apply{position:absolute;margin-top:-44px;right:10px;border:none;background:0 0;color:#000;padding:8px 20px}.menu-lateral{background:#e6e7e9;border-radius:10px 10px 0 0 !important}.menu-lateral li:not(.menu-title){padding:0 15px;margin:0;line-height:25px}.menu-lateral .menu-title{padding:15px 20px;background:#7b2732 !important;font-size:15px;font-weight:600;margin:0;border-bottom:1px solid #dae2e6;letter-spacing:.5px;color:#fff}.form.create.account .password-strength-meter,.form.create.account .cont_pessoa label,.form.create.account .remember-box label,.form.create.account .newsletter label,.form.create.account .mgs-gdpr-checkbox label{font-weight:400;color:#222}.form.create.account div.mage-error[generated]{font-size:12px}.form.create.account .fieldset>.legend{text-transform:uppercase;font-size:20px !important;text-align:center !important;width:100%;color:#222}.form.create.account .fieldset>.field:not(.choice)>.label{display:block !important;text-transform:uppercase;margin-bottom:5px;font-size:15px}.form.create.account .fieldset>.field:not(.choice)>.label[for=street_3]{height:31px}.form.create.account .fieldset{margin-bottom:20px;padding-top:30px}.form.create.account{margin:0 auto}.form.create.account input,.form.create.account select{border:solid 1px #eaeaea}.form.create.account .field.choice.newsletter{float:none !important;margin-top:5px}.form.create.account .fieldset>.field{margin-bottom:10px}.form.create.account .fieldset>.field.street_1{width:69.5%;float:left}.form.create.account .fieldset>.field.street_2{width:29.5%;float:right}.form.create.account .fieldset>.field.street_3{width:59.5%;float:left}.form.create.account .fieldset>.field.street_4{width:39.5%;float:right}.customer-account-create .account-social-login{margin:25px 0}.form.create.account .cont_check_mm .control{width:100%}.form.create.account .actions-toolbar{text-align:center}.form.create.account .actions-toolbar .primary{background:#7b2732;border-color:#7b2732;letter-spacing:.5px;float:none;clear:both;margin:0 auto}.form.create.account .actions-toolbar .primary:hover{background:#8e433e;border-color:#8e433e}.form.create.account .actions-toolbar .secondary{float:none;clear:both;display:block;margin:0 auto 10px;letter-spacing:.5px;margin-top:10px}.form.create.account .wk_socialsignup_container .wk_social_choice h3{text-align:center;margin:0 10px 0 0 !important;text-transform:uppercase;font-size:16px;line-height:30px;font-weight:700;padding-bottom:15px}.form.create.account .wk_socialsignup_container{text-align:center !important;display:flex !important;justify-content:space-between;flex-direction:column;align-items:center}.login-container .form-login .actions-toolbar .action.btn{background:#7b2732;border-color:#7b2732}.login-container .form-login .actions-toolbar .action.btn:hover{background:#8e433e;border-color:#8e433e}.login-container .form-login .field.note{text-transform:uppercase;font-size:20px !important;text-align:center !important;width:100%;color:#222}.customer-account-forgotpassword .block-customer-forgot-password .block-title .title{text-transform:uppercase;font-size:20px !important;margin-top:20px;font-weight:400 !important}.customer-account-forgotpassword .block-customer-forgot-password .block-title{margin:50px 0 10px !important}.customer-account-forgotpassword .block-customer-forgot-password{width:500px !important;max-width:100% !important}.field.captcha .control.captcha .nested .control.captcha-image,.customer-account-forgotpassword .block-customer-forgot-password input{border:solid 1px #707070 !important;text-align:center}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .field.note{font-size:15px !important;margin-bottom:28px}.customer-account-forgotpassword .block-customer-forgot-password .form.password .label{font-size:15px !important;margin-bottom:28px;text-align:center;display:block !important;margin:0 auto 5px auto;text-transform:uppercase}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .actions-toolbar>.primary{float:none !important;margin:0 auto !important;width:310px !important}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .actions-toolbar>.primary button{margin-right:0;background:#7b2732;color:#fff;border-color:#7b2732;font-weight:400;letter-spacing:.5px;font-size:15px;margin-bottom:20px}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .actions-toolbar>.primary button:hover{background:#8e433e;color:#fff;border-color:#8e433e}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .actions-toolbar .secondary{float:none !important;width:auto !important;display:block !important;clear:both}.customer-account-forgotpassword .block-customer-forgot-password .form.password.forget .actions-toolbar .secondary a.action{padding-top:0 !important;text-transform:uppercase;text-decoration:none !important}.newsletter-home-dnmz{max-width:600px;margin:32px auto}.newsletter-home-dnmz h3{font-size:36px;line-height:1.2}.newsletter-home-dnmz .description>div{text-align:center;color:#333;font-size:16px}#news-dnmz-form{display:flex;justify-content:center}#news-dnmz-form .fieldset{margin:0}#news-dnmz-form .field{max-width:47%;display:inline-flex;margin-right:8px;margin-bottom:0}#news-dnmz-form .field .label{display:none}#news-dnmz-form .action{width:180px}@media (max-width:767px){.newsletter-home-dnmz{max-width:100%}.newsletter-home-dnmz h3{font-size:20px}.newsletter-home-dnmz .description>div{font-size:14px}#news-dnmz-form{flex-wrap:wrap}#news-dnmz-form .field{max-width:100%;width:100%;margin-right:0;margin-bottom:10px}#news-dnmz-form .actions-toolbar,#news-dnmz-form .action{width:100%}}footer.page-footer .list-links li{padding:5px 0 !important}.top-footer{padding-top:38px;width:100% !important;background:#f9f9fa}.middle-footer{padding-top:40px !important;padding-bottom:40px !important;background:#f9f9fa}.bottom-footer{background-color:#7b2732;text-align:center;color:#fff;font-size:16px;align-content:center !important}.copyright{margin-top:0 !important;font-size:14px;padding:20px 0;line-height:1.5 !important}body.custom footer .frame{max-width:1240px}.sobre-footer h4{text-align:left;font-weight:700 !important;font-size:16px;margin-bottom:10px;color:#333}.categoria-footer h4{text-align:left;font-weight:700 !important;font-size:16px;margin-bottom:10px;color:#333}.suporte-footer h4{text-align:left;font-weight:700 !important;font-size:16px;margin-bottom:10px;color:#333}.conta-footer h4{text-align:left;font-weight:700 !important;font-size:16px;margin-bottom:10px;color:#333}footer.page-footer .list-links li a{color:#333 !important}.atendimento h4{font-weight:700 !important;color:#333;font-size:16px !important;margin-bottom:10px}footer.page-footer .list-icon li{padding-left:0 !important;margin-bottom:0 !important;display:flex;align-items:center}footer.page-footer .list-icon li a{color:#333 !important;font-size:16px !important}footer.page-footer .list-icon li span{margin-right:5px;line-height:30px}footer.page-footer .list-icon li:last-child{margin-top:8px;color:#333}.acompanhe h4{font-weight:700 !important;color:#333;font-size:16px !important}.acompanhe .list-social .theme-footer-icon{font-size:22px}ul.list-social li{display:inline-flex;min-width:40px;text-align:center;justify-content:center}ul.list-social li a{color:#333;background:#fff;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:5px}footer.page-footer .footer-title,.cartao h4{font-weight:700 !important;color:#333;font-size:16px !important;text-transform:unset !important;margin-bottom:10px !important}.cartao img{margin-left:0;margin-bottom:5px}.pag-footer{display:block}.pag-footer h4{text-align:center;font-size:18px;margin-bottom:4px;border-bottom:solid 4px #fff;padding:5px}.pag-footer p{text-align:center;font-size:13px;color:#333;padding:0 10px}.pag-footer{background-color:#e6e7e9;height:200px}.pag-footer img{margin:10px;width:calc(100% - 20px)}.atendimento-footer{background-color:#e6e7e9;height:200px !important}.atendimento-footer h4{background-color:#e6e7e9;text-align:center;font-size:16px;margin-bottom:4px;border-bottom:solid 4px #fff;padding:5px}.atendimento-footer-1,.atendimento-footer-2,.atendimento-footer-3{padding:0 10px;display:flex;align-items:center}.atendimento-footer a{font-size:14px}.social-footer{background-color:#e6e7e9;height:200px !important}.social-footer h4{text-align:center;font-size:16px;margin-bottom:4px !important;border-bottom:solid 4px #fff;padding:5px}.social-footer .list-social-footer{padding:10px !important;text-align:center}.social-footer .list-social-footer li{display:inline-flex}.selo-footer{background-color:#e6e7e9;height:200px !important}.selo-footer h4{text-align:center;font-size:16px;border-bottom:solid 4px #fff;padding:5px}.selo-footer img{margin-top:4px}body.checkout-onepage-success .page-title-wrapper.layout_type2 .page-title:before{display:none}body.checkout-onepage-success .page-main{max-width:100% !important}body.checkout-onepage-success .print{float:none !important;color:#000;text-decoration:underline}body.checkout-onepage-success .page-title-wrapper.layout_type2 .page-title{padding:45px 0 40px;color:#000}body.checkout-onepage-success .page-title-wrapper{margin:0}body.checkout-onepage-success .checkout-success{padding:0;color:#000}body.checkout-onepage-success div.mm-pix{min-height:unset}body.checkout-onepage-success .url_slip a{margin:40px auto 0 !important;width:160px !important;background-color:#1bb51b !important;font-weight:700;text-transform:uppercase}.checkout-index-index .box-payment-Pagaleve{display:none}.checkout-index-index .checkout-agreement:not(.required),.checkout-index-index .checkout-agreement #agreement__1{display:none}.checkout-index-index .checkout-agreement button{background:0 0 !important;color:#000 !important;padding:0 !important;text-align:left !important;text-transform:none !important}.checkout-index-index .custom-attributes,.checkout-index-index .transportadora{display:none}.checkout-index-index .osc div[name="shippingAddress.mm_dob"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.firstname"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.lastname"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.telephone"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.mm_gender"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.drop_down"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.vat_id"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.1"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.2"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.3"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.city"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.region_id"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.postcode"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.0"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.2"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index .osc div[name="shippingAddress.street.3"] input::placeholder{color:#000 !important;opacity:1}.checkout-index-index #customer-email-fieldset .field input::placeholder{color:#000 !important;opacity:1}.checkout-shipping-address .step-title.b-title.h3,.checkout-shipping-method .step-title.b-title.h3,.payment-group .step-title.b-title.h3,.opc-block-summary>.title{max-width:100%;text-align:center !important;justify-content:center !important}.osc .groupe-col{background:#fff 0% 0% no-repeat padding-box;border:1px solid #e6e7e9;border-radius:20px;opacity:1;padding:15px}.checkout-index-index .osc .groupe-col .col{margin:0 !important;padding:0!important}.checkout-index-index .osc div[name="shippingAddress.firstname"],.checkout-index-index .osc div[name="shippingAddress.lastname"]{width:50% !important;margin-bottom:10px}#bancodobrasil_cpf,.checkout-index-index .osc div[name="shippingAddress.telephone"]{width:100% !important;margin-bottom:10px;padding-right:0}.checkout-index-index .osc div[name="shippingAddress.mm_gender"],.checkout-index-index .osc div[name="shippingAddress.drop_down"]{width:50% !important;margin-bottom:10px}.checkout-index-index .osc div[name="shippingAddress.vat_id"]{width:100% !important;margin-left:0 !important;margin-bottom:10px}.checkout-index-index .osc div[name="shippingAddress.street.1"]{width:30% !important;margin-bottom:10px}.checkout-index-index .osc div[name="shippingAddress.street.2"],.checkout-index-index .osc div[name="shippingAddress.street.3"],.checkout-index-index .osc div[name="shippingAddress.city"],.checkout-index-index .osc div[name="shippingAddress.region_id"]{width:50% !important;margin-bottom:0}.checkout-index-index .osc div[name="shippingAddress.vat_id"]{width:49% !important;margin-bottom:10px;margin-right:1% !important}.checkout-index-index .osc div[name="shippingAddress.postcode"]{width:50% !important;margin-bottom:10px}.checkout-index-index .osc div[name="shippingAddress.street.0"],.checkout-index-index .osc div[name="shippingAddress.street.2"],.checkout-index-index .osc div[name="shippingAddress.street.3"],.checkout-index-index #customer-email-fieldset .field{margin-bottom:10px}.checkout-index-index #customer-email-fieldset{display:block}.checkout-index-index .osc div[name="shippingAddress.country_id"]{display:none}.groupe-col li label,.opc-estimated-wrapper .fieldset>.field:not(.choice)>.label,.checkout-index-index .fieldset>.field:not(.choice)>.label{margin-bottom:5px;color:#000 !important;font-weight:400}#checkout .opc-block-summary .product-item .price{font-size:20px !important;color:#000 !important}#checkout .minicart-items .product>.product-image-container{width:80px !important;height:80px !important}#checkout .minicart-items .product>.product-image-container img{width:100% !important;height:auto}.checkout-payment-method .ccard .cvv .input-text{padding:0 10px}.checkout-payment-method .form.payments .payment-option-title .action-toggle:after{content:'\e622';font-family:'icons-blank-theme';font-size:40px;font-weight:600;position:absolute;right:7px;margin-top:-3px}#checkout button.action.action-auth-toggle{width:auto;padding:10px;background:#000}#checkout .opc-block-summary .table-totals:not(.cart):not(.totals){padding:0 !important;border:none}#checkout .opc-block-summary .items-in-cart{border:none !important}#checkout .opc-block-summary .table-totals:not(.cart):not(.totals) td,#checkout .opc-block-summary .table-totals:not(.cart):not(.totals) th{padding-left:10px !important;padding-right:10px !important;font-weight:600;color:#000 !important}#checkout .opc-block-summary .mark .value{color:#000}#checkout .osc #opc-sidebar .opc-block-summary .table-totals .grand strong{font-weight:600}#checkout .opc-block-summary .items-in-cart{padding:0 10px}#checkout .osc .step-title,#checkout .osc #opc-sidebar .opc-block-summary>.title{height:45px;border-radius:10px 10px 0 0;background-color:#7b2732;color:#fff !important}#checkout .osc .step-title,#checkout .osc #opc-sidebar .opc-block-summary>.title{padding-left:0 !important;padding-right:0 !important;text-align:center !important}#checkout .step-title.b-title.h3:before,#checkout .opc-block-summary>.title:before{margin-left:0;margin-right:0;left:0}#checkout .step-title.b-title.h3:before,#checkout .opc-block-summary>.title:before{text-transform:uppercase;color:#fff !important}#checkout .cart.table-wrapper .item-options dt,#checkout .opc-block-summary .items-in-cart .product .item-options dt,#checkout .block-giftregistry-shared-items .product .item-options dt,#checkout .multicheckout .item-options dt{font-size:11px}#checkout .cart.table-wrapper .item-options dd,#checkout .opc-block-summary .items-in-cart .product .item-options dd,#checkout .block-giftregistry-shared-items .product .item-options dd,#checkout .multicheckout .item-options dd{font-size:19px !important;px}#checkout .field-error{font-size:1rem}#checkout .checkout-payment-method .form.payments .payment-option-title .action-toggle{text-transform:uppercase;color:#000;font-size:18px;padding-left:10px}#checkout .checkout-payment-method .form.payments .primary{float:none;width:100%}#checkout .checkout-payment-method .form.payments .action-apply{background:#8e433e;color:#fff}#checkout .checkout-payment-method .form.payments .action-apply:hover{background:#8e433e;color:#fff}#checkout .osc #opc-sidebar .actions-toolbar .primary .action.primary:hover{background:#8e433e !important;border-color:#8e433e !important;color:#fff}#checkout .osc #opc-sidebar .actions-toolbar .primary .action.primary{border-radius:5px;height:48px;padding:0}#checkout .osc .shipping-address-item.selected-item{border-color:#8e433e !important;font-weight:400 !important;line-height:22px;padding:20px;font-size:14px}#checkout .osc .shipping-address-item p{margin-bottom:0}#checkout .osc .shipping-address-item.selected-item button{margin-top:10px}#checkout button{background:#fff;color:#fff;font-size:14px;text-transform:uppercase}#checkout button,#checkout button:hover{background:#8e433e;border-color:#8e433e;color:#fff}#checkout .osc #opc-sidebar .actions-toolbar .primary .action.primary{border-radius:5px;height:48px;padding:0;background-color:#71bf44 !important;border-color:#71bf44 !important}.authentication-wrapper button{display:none !important}.checkout-payment-method .checkout-billing-address{float:none}.osc{padding:30px 0}.osc .shipping-address-item{line-height:25px;padding-left:20px}.osc .shipping-address-item button{margin-top:10px}.osc .checkout-payment-method .payment-option-inner .field>.label,.opc-block-summary .items-in-cart>.title{display:none}.minicart-items .product-item-details .details-qty,#checkout .opc-block-summary .product-item .price,.osc #opc-sidebar .opc-block-summary .minicart-items .product-item-name{font-weight:400 !important;color:#000}#checkout .checkout-payment-method .form.payments .payment-option-title .action-toggle{font-size:16px}.checkout-payment-method .form.payments .payment-option-title{padding:10px 0;border-top:0;background:#f2f2f2}#checkout .opc-block-summary .items-in-cart{order:0}#checkout .opc-block-summary .table-totals:not(.cart):not(.totals){order:1}.osc #opc-sidebar .opc-block-summary{display:flex;flex-direction:column}.osc .payment-method{padding:2px 15px}.osc .form.methods-shipping .table-checkout-shipping-method tbody td{padding-top:5px;padding-bottom:5px;display:inline;font-weight:400 !important;line-height:1.7;color:#000 !important}.table-checkout-shipping-method tbody td{border:none}.osc .form.methods-shipping{padding:10px 15px !important}#checkout .osc .step-title,#checkout .osc #opc-sidebar .opc-block-summary>.title{height:38px !important;text-align:center !important}#checkout .step-title.b-title.h3:before,#checkout .opc-block-summary>.title:before,.checkout-shipping-address .step-title.b-title.h3:before{font-weight:600;font-size:16px;width:100%}.osc #opc-sidebar .actions-toolbar .primary .action.primary{background:#8e433e !important;border-color:#8e433e !important;border-radius:0 !important;color:#fff;font-size:16px}.osc #opc-sidebar .actions-toolbar .primary .action.primary:hover{background:#8e433e !important;border-color:#8e433e !important}.osc .step-title,.osc #opc-sidebar .opc-block-summary>.title{background:#f2f2f2}.groupe-col{border:none;box-shadow:none;padding:0 20px}@media (min-width:993px){.groupe-col{width:32.5%}}@media (max-width:414px){.jp-card,.form-container.active{max-width:100%;min-width:100%}}@media (min-width:1360px) and (max-width:1366px){.copyright{font-size:14px}.catalog-product-view .page-wrapper>.page-bottom{max-width:100% !important}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1150px !important}.catalog-product-view .page-bottom .block-title,.catalog-product-view .page-bottom .block-content,header.page-header .top-header,header.page-header .middle-header,body.custom .frame,body.custom .breadcrumbs .items,body.custom .page-main,.cms-page-view.cms-page2 #maincontent .page.messages,.cms-index-index.cms-page2 #maincontent .page.messages,.cms-index-index.cms-page2 #maincontent .section-builder .frame,.cms-page-view.cms-page2 #maincontent .section-builder .frame{max-width:1100px !important}.cms-index-index .product.data.items>.item.title{width:24.6% !important}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch{font-size:15px}}@media (min-width:992px){body.account .block-collapsible-nav-title{display:none}body:not(.cms-index-index) header.page-header{height:210px !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:not(.menu-1columns) .dropdown-mega-menu{max-width:1240px !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu{margin-top:-25px}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu{background:#7b2732;line-height:1;height:50px !important;width:100% !important;text-transform:uppercase;justify-content:center;border-radius:12px 12px 0 0 !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0{font-size:.9375rem;color:#fff !important;position:relative}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .level1>a span{font-size:16px !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .level2>a,.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .level3>a{font-size:14px !important;padding:7px 0 !important}header.page-header .header-area.header5 .horizontal-menu .mgs-megamenu--main .nav-main-menu>li.level0{color:#fff !important;padding:0 !important}header.page-header .header-area.header5 .horizontal-menu .mgs-megamenu--main .nav-main-menu>li.level0>a{padding:0 40px}header.page-header .header-area .horizontal-menu{background:#8e433e;margin-left:0 !important;border-top:solid 15px #fff;margin-bottom:-1px}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0:after{background-color:#fff !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:after{content:'';width:3px;height:3px;border-radius:50%;background:#fff;display:block}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0:last-child:after{display:none}header.page-header .header-area.header5 .middle-header .logo{min-height:70px}}@media (max-width:991px){header.page-header.active-menu .header-area .horizontal-menu{background:#7b2732;height:100vh}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li.level0>a.level0,header.page-header .close-menu-site,.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu li .toggle-menu span:before,.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .dropdown-submenu-ct>li>a,.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .dropdown-menu-ct>li>a,.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main .nav-main-menu .sub-menu>li>a{color:#fff !important}.header-area:not(.right-slide-menu) .horizontal-menu .mgs-megamenu--main{padding:0}header.page-header .block-search .block-title{cursor:pointer}header.page-header .block-search .block-title:before{display:block;margin-right:10px;font-weight:700;font-size:16px;opacity:1;color:#000}header.page-header .header-area.search-visible .block-search.active .block-title:before{content:'x'}header.page-header .header-area.search-visible .block-search.active .block-content{transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);visibility:visible;right:0}header.page-header .header-area.header5 .middle-header .logo{order:1}header.page-header .header-area.search-visible .block-search{order:2}header.page-header .header-area .right-content{width:0;flex:0 0 0 !important}header.page-header .top-header,header.page-header .middle-header{max-width:100%}header.page-header .top-header{display:none !important}header.page-header .header-area.header5 .top-header .list-social li a{color:#842a26}header.page-header .header-area.header5 .top-header .list-social{justify-content:center}.icon-menu:before{content:'\f0c9' !important;font-family:FontAwesome !important;color:#842a26}body .header-mobile-tabs--bottom{display:none !important}body{padding-bottom:0 !important}header.page-header .header-area{height:120px !important}header.page-header .header-area .middle-header{max-width:100% !important;flex-wrap:wrap}header.page-header .header-area.search-visible .block-search{order:3}header.page-header .header-area .right-content{max-width:100% !important;position:relative;width:calc(80px);justify-content:flex-end;flex-direction:row;align-items:center;order:3;flex:0 0 calc(80px) !important;margin-left:0}header.page-header .header-area.header5 .middle-header .right-content .top-wishlist{flex:0 0 50px;max-width:25px;margin:0 10px 0 0}header.page-header .header-area.header5 .middle-header .right-content .minicart-wrapper{display:flex;position:relative;max-width:unset;margin-left:0 !important;line-height:unset;margin:unset}header.page-header .header-area.header5 .minicart-wrapper .action.showcart{margin-right:15px !important}header.page-header .header-area.header5 .minicart-wrapper .action.showcart,header.page-header .header-area.header5 .header-top-links>.actions{display:inline-flex !important;line-height:unset;top:unset;transform:unset;-webkit-transform:unset;-moz-transform:unset;-o-transform:unset}header.page-header .minicart-wrapper .action.showcart:before{font-size:27px !important}.header-top-links .actions .action.top-links:before{font-size:26px !important;margin:unset;display:flex;align-items:center;line-height:unset;position:relative;width:auto}.header-top-links .login-text{display:none}header.page-header .header-area .megamenu_action.tablet{margin-left:0;margin-right:10px !important}header.page-header .header-area.header5 .middle-header .block-search{order:10;flex:0 0 100%;justify-content:center}header.page-header .header-area.search-visible .block-search .block-title{display:none!important}header.page-header .header-area.search-visible .block-search .block-content{position:relative;width:calc(100% - 20px);right:unset;visibility:visible!important;z-index:unset !important;margin-right:unset;transform:unset !important;-moz-transform:unset !important;-ms-transform:unset !important;-o-transform:unset !important;-webkit-transform:unset !important;transition:unset !important;-moz-transition:unset !important;-webkit-transition:unset !important;-ms-transition:unset !important;-o-transition:unset !important;transform-origin:unset !important;-moz-transform-origin:unset !important;-webkit-transform-origin:unset !important;-ms-transform-origin:unset !important;-o-transform-origin:unset !important}header.page-header .block-search .block-content input{padding:0 40px 0 18px;color:#fff;background-color:#7b2732 !important;border:none;opacity:1;width:100% !important;max-width:100% !important;height:40px !important}header.page-header .block-search .block-content input::placeholder{opacity:1;color:#fff;font-weight:400}header.page-header .block-search .action.search{height:unset !important}header.page-header .block-search .action.search:before{color:#fff !important}body header.page-header .header-area .close-menu-site{display:block}body header.page-header .header-area .close-menu-site .icon-cross2:before{color:#fff !important}body header.page-header .minicart-wrapper.active .block-content .action.close{display:block}header.page-header .minicart-wrapper .block-content .action.close:before,body .icon-cross2:before{content:"\f00d" !important;display:inline-block;font:normal normal normal 14px/1 FontAwesome !important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b2732 !important;margin-top:5px}body header.page-header .header-area .header-top-links .login-form{transform:unset !important;-webkit-transform:unset !important;-moz-transform:unset !important;-o-transform:unset !important;min-width:90%;left:unset}body header.page-header .header-area .header-top-links .close-myaccount{display:block;border:none;background:unset;padding-left:0;padding-top:0}body header.page-header .minicart-wrapper.active .block-minicart,body header.page-header .header-area .top-wishlist .block-wishlist{transform:unset !important;-webkit-transform:unset !important;-moz-transform:unset !important;-o-transform:unset !important;min-width:90%;left:unset;display:flex;flex-direction:column}body header.page-header .header-area .top-wishlist>a,body header.page-header .minicart-wrapper .action.showcart{display:flex !important}header.page-header .header-area.header5 .middle-header .logo{padding:0;left:unset;width:130px;height:unset;min-height:unset !important;float:none!important;order:2;margin:0}header.page-header .header-area.header5 .middle-header .right-content .header-top-links{display:flex;margin-right:10px}header.page-header .header-area .megamenu_action.mobile{order:1;z-index:1;width:80px !important;max-width:80px !important;flex:0 0 80px !important;padding-left:10px;display:flex}header.page-header .header-area .megamenu_action.tablet{display:none !important}}@media(min-width:768px){.cms-index-index .mgs-product-tab .mgs-tab.product.data:before{background:#fff;width:100%;height:50px;position:absolute;border:solid 1px #7b2732;border-radius:10px;margin-top:-5px}}@media (max-width:767px){.page.messages .message.info,.page.messages .message.error,.page.messages .message.warning,.page.messages .message.notice,.page.messages .message.success{right:0 !important}.page-header-sliders{min-height:auto !important}.scroll-to-top{display:block !important;bottom:60px !important}.owl-carousel .owl-dots .owl-dot span{width:12px !important;height:12px !important;border-radius:50% !important}.owl-carousel .owl-dots{bottom:-25px !important}.escolha-seu-vinho .owl-carousel .owl-dots{bottom:-35px !important}.logo img{max-height:70px !important;width:auto;margin:0 auto}header.page-header .header-area.header5 .top-header .list-social li a:first-child{padding:0}header.page-header .megamenu_action .megamenu_action_mb{margin-left:10px !important;color:#842a26}body header.page-header .minicart-wrapper.active .block-minicart,body header.page-header .header-area .top-wishlist .block-wishlist,body header.page-header .header-area .header-top-links .login-form{width:90%;max-width:90%}.services{margin:0 !important}.services div.item{padding-left:55px !important}.menu-lateral{display:none}.cms-index-index .mgs-product-tab .mgs-tab.data.items .item.title.active:before{width:100% !important}.cms-index-index .product.data.items>.item.title{width:100% !important}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch:hover{background:#7b2732 !important;color:#fff !important}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch{border-radius:10px !important;color:#7b2732 !important;box-shadow:0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732;-moz-box-shadow:0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732;-webkit-shadow:0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732,0 0 0 1px #7b2732}.panel-block .mgs-product-tab .mgs-tab.data.items .mgs-products{border-color:#7b2732 !important;margin-top:-5px !important}.panel-block .mgs-product-tab .mgs-tab.data.items .item.title .switch:after{height:30px !important;line-height:30px !important}.products-grid .items .product-item{margin-bottom:0 !important;padding:7.5px !important}.products-grid .items .product-item .product-item-inner form{flex-direction:column}.products-grid .items .product-item .product-item-inner .field.qty{width:100% !important;display:none !important}.cms-index-index .product-item-inner button{width:100%;margin-top:10px}.products-grid .items .product-item .product-item-name{line-height:1.08}.cms-index-index .mgs-product-tab .tab-style2.data.items .item.title a.switch{height:40px !important;line-height:40px !important;padding:0 10px !important;text-align:center}.panel-block .mgs-product-tab .mgs-tab.data.items .item.title .switch{width:100%;margin:0 !important}.products-grid .items .product-item .product-item-inner .tocart span{font-size:13px !important}.products-grid .items .product-item .price-box .old-price{margin:0}.price-box .old.price .price,.price-box .old-price .price{font-size:14px}.price-box .special-price .price-final_price .price{font-size:18px}.panel-block .mgs-product-tab .mgs-tab.data.items .mgs-products{padding-bottom:0 !important;padding-top:7.5px !important}.escolha-seu-vinho .slider_mgs_carousel .item-image{border-radius:10px}.product-item-info .product-top .label .sale-label{font-size:14px !important}.feature-product{width:calc(100% - 30px) !important;margin:50px auto 0 !important}.feature-product2{width:calc(100% - 30px) !important;margin:30px auto 0 !important}.feature-product:before,.feature-product2:before{left:0}.feature-product .escolha-seu-vinho-title .title,.feature-product2 .escolha-seu-vinho-title .title{font-size:16px !important}.escolha-seu-vinho .owl-carousel .owl-stage-outer{height:auto !important}.escolha-seu-vinho .slider_mgs_carousel .item-image{min-height:unset}.escolha-seu-vinho .slider_mgs_carousel .owl-item .slide-text{font-size:16px;height:35px !important;padding:0 !important;line-height:35px !important}.escolha-seu-vinho .slider_mgs_carousel .owl-item .slide-text>*{padding:0}footer.page-footer .footer.content .acc-block ul{display:block !important;flex:0 0 50%}.footer-block.acc-block.col-des-9{justify-content:space-between;padding-right:0;border:none !important}footer.page-footer .footer.content .acc-block{border:none !important;text-align:center;padding:20px 0 0 !important}footer.page-footer{margin-top:20px !important}footer.page-footer .bottom-footer{padding-bottom:0}.copyright{line-height:1.4 !important;font-size:12px}footer.page-footer .footer.content .acc-block .footer-title:before,footer.page-footer .footer.content .acc-block .footer-title:after{display:none !important}footer.page-footer h4,footer.page-footer .list-links li{text-align:center;font-size:16px !important;line-height:1.2}footer.page-footer .atendimento h4{margin-bottom:10px}footer.page-footer .list-icon li{margin-bottom:0 !important;display:flex;align-items:center;font-size:14px;justify-content:center}footer.page-footer .cartao img{max-width:250px}footer.page-footer .cartao{padding:0 30px;font-size:14px;text-align:center}header.page-header .minicart-wrapper .block-content>.subtotal{order:9}header.page-header .minicart-wrapper .block-content>.actions{order:10}.checkout-cart-index #shopping-cart-table .col.item .product-item-name a{font-size:12px}.cart.table-wrapper .items thead+.item{border:none}.checkout-cart-index .page-main>.page-title-wrapper .page-title{font-size:18px;width:100%}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{padding-bottom:0}.checkout-cart-index #shopping-cart-table .col.actions{margin-top:10px;float:none;position:absolute;margin-top:40px;margin-left:91%;width:40px}.checkout-cart-index #shopping-cart-table .col.actions .action-edit{display:none}.checkout-cart-index #shopping-cart-table .col.subtotal{font-size:12px;width:30%;float:right;text-align:right;display:flex;flex-direction:column;justify-content:space-around;height:55px;padding:0 10px 0 0!important}.checkout-cart-index #shopping-cart-table tbody .col.price{clear:both;padding:0!important;width:30%;margin-bottom:0;font-size:12px;padding-left:10px !important;display:flex;flex-direction:column;justify-content:space-around;height:55px;text-align:center}.checkout-cart-index #shopping-cart-table tbody .col.qty{padding:0 !important;font-size:12px;width:40%;text-align:center}.checkout-cart-index #shopping-cart-table tbody .col.qty .field.qty{margin-top:5px}.checkout-cart-index #shopping-cart-table .cart.item .item-info{border-bottom:0}.checkout-cart-index .shopping-cart-bottom .fieldset>.field{margin-bottom:5px}.cart.table-wrapper{padding:0 !important}.checkout-cart-index .shopping-cart-bottom .block .title strong{font-size:14px !important}.checkout-cart-index .cart.main.actions .actions-update{flex-wrap:wrap}.checkout-cart-index .cart.main.actions .action.clear{position:relative;right:0 !important}.checkout-cart-index #shopping-cart-table .col.item{display:flex;width:calc(100% - 30px);justify-content:space-between}.checkout-cart-index #shopping-cart-table .col .actions-toolbar>a{font-size:20pt;padding:0}.checkout-cart-index #discount-coupon-form button span{color:#fff}.checkout-cart-index #discount-coupon-form button{padding-left:0;padding-right:0}.checkout-cart-index .cart-container .checkout-methods-items .action.primary{border-radius:0 0 2px 2px}.checkout-cart-index .action.multicheckout{font-size:11px}.checkout-cart-index .cart-container .checkout-methods-items .item+.item{padding:10px 0}.checkout-cart-index .cart-container .checkout-methods-items .action.primary{font-size:20px}.shopping-cart-bottom .block .title strong{font-size:14px !important}.cart.main.actions a.action,.cart.main.actions .action.clear,.cart.main.actions .action{border-color:#999 !important;color:#999 !important;font-weight:700;background-color:#fff;margin-bottom:10px !important;border-width:1px}.checkout-cart-index .page-main>.columns,body.custom.checkout-cart-index .page-main{max-width:100% !important;padding:0 7.5px}#shopping-cart-table .col .control.qty .input-text{width:30px;padding:0}#shopping-cart-table .col .control.qty{width:auto;border-width:1px}.checkout-cart-index #shopping-cart-table{border-width:1px !important;border-top:0 !important}.checkout-cart-index .block.crosssell .block-title{max-width:90%;padding:0 15px !important;height:40px !important;line-height:40px !important;margin-bottom:0 !important}.checkout-cart-index .block.crosssell .block-title strong{font-size:16px !important;line-height:40px !important;height:40px !important}.checkout-cart-index .block.crosssell{margin-top:0}.checkout-cart-index .products-grid .items .product-item{padding:0 7.5px;margin-bottom:15px}.shopping-cart-bottom select,.shopping-cart-bottom input[type=text],.shopping-cart-bottom input[type=password],.shopping-cart-bottom input[type=url],.shopping-cart-bottom input[type=tel],.shopping-cart-bottom input[type=search],.shopping-cart-bottom input[type=number],.shopping-cart-bottom input[type=datetime],.shopping-cart-bottom input[type=email]{border-width:1px !important}#block-shipping .apply{width:auto}.checkout-index-index .groupe-col.col-1 .col,.checkout-index-index .groupe-col.col-2 .col,.checkout-index-index .groupe-col.col-3 .col{margin:0 !important}.checkout-index-index .osc{padding:0 !important}body.custom.checkout-index-index .page-main{padding:0 !important;max-width:100% !important}.checkout-index-index .page-main>.columns{padding:0 20px}.checkout-index-index .osc div.field label{margin:0 0 5px !important;color:#000 !important;font-weight:400 !important;font-size:14px !important}.checkout-payment-method .payment-option._collapsible .payment-option-title{margin:0 !important;border-radius:0 0 12px 12px !important;background:#7b2732 !important}.checkout-payment-method .payment-option._collapsible._active .payment-option-title{border-radius:0 !important}.checkout-payment-method .form.payments .payment-option-content{padding:0 !important}#checkout .checkout-payment-method .form.payments .payment-option-title .action-toggle,.checkout-payment-method .form.payments .payment-option-title .action-toggle:after{color:#fff !important}body.checkout-index-index,.checkout-index-index .page-wrapper{padding-bottom:0 !important}.checkout-index-index .checkout-shipping-address .field.addresses{margin-top:20px !important;margin-bottom:0 !important}.checkout-index-index .checkout-shipping-address .action.action-show-popup{margin-bottom:20px}.checkout-index-index .footer-copyright{background:#7b2732;color:#fff;line-height:1}.checkout-onepage-success .checkout-success{padding:0 0 50px !important}.checkout-onepage-success .page-title-wrapper{margin-bottom:50px}.checkout-onepage-success .page-title-wrapper.layout_type2 .page-title{font-size:20px !important;padding:30px 0 !important;text-transform:none}.checkout-onepage-success .checkout-success .actions-toolbar .primary{border-radius:4px}.checkout-onepage-success .checkout-success .actions-toolbar .primary a{background:#7b2732 !important;border-color:#7b2732 !important}.checkout-onepage-success .checkout-success .actions-toolbar .primary a:hover{opacity:.9}.checkout-payment-method .form.payments .payment-option-title .action-toggle:after{display:none}.shopping-cart-bottom .fieldset.coupon .action.apply{color:#fff}.ajax_cart-popup.popup__columns{max-width:100% !important}.ajax_cart-popup.popup__columns .popup__table .popup__table-col+.popup__table-col{width:100% !important}.ajax_cart-popup.popup__columns .ajax_footer .actions .btn{font-size:13px;padding-left:0;padding-right:0}.ajax_cart-popup.popup__columns{padding:0 !important}.sidebar.sidebar-main .block.filter{top:110px !important}.catalog-product-view .breadcrumbs{padding:15px 0 !important}.catalog-product-view .product-info-main{flex-wrap:wrap !important}.catalog-product-view .product-info-main .price-box .old-price .price-final_price .price{font-size:22px !important}.catalog-product-view .product-info-main .price-box .special-price .price-final_price .price{font-size:28px !important}.catalog-product-view .product-info-main .preco-bottom{flex-direction:column}.catalog-product-view .product-info-main .box-tocart,.catalog-product-view .block-bundle-summary .box-tocart{width:100%;margin-top:20px !important}.catalog-product-view .product-info-main .product-info-price{width:100%}.catalog-product-view .product-info-main .box-tocart .action.primary.tocart,.catalog-product-view .block-bundle-summary .box-tocart .action.primary.tocart{width:calc(100% - 10px) !important;padding:0 !important;font-size:16px !important}.catalog-product-view .product-info-main .box-tocart .actions,.catalog-product-view .block-bundle-summary .box-tocart .actions{width:calc(100% - 120px) !important;margin:0 !important}body.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{width:100px !important}.catalog-product-view .product-info-main .box-tocart .field.qty .input-text,.catalog-product-view .block-bundle-summary .box-tocart .field.qty .input-text{width:40px !important}.catalog-product-view .product-info-main .box-tocart .fieldset{display:flex !important;flex-wrap:nowrap !important;flex-direction:row;margin:0;justify-content:space-between !important;width:100% !important;flex:0 0 100% !important;align-items:unset !important}.catalog-product-view .product-info-main .product-info-price+.product-add-form{margin-top:10px !important}.product.info.detailed{margin-top:30px !important}.product.info.detailed .product.data.items>.item.title .switch,.product.info.detailed .product.data.items>.item.title.active .switch{color:#fff !important;background-color:#7b2732 !important;border-radius:10px !important}.product.info.detailed .block.review-add .review-legend,.product.info.detailed .fieldset>.field:not(.choice)>.label,.catalog-product-view .product-brand p{font-size:16px !important}.catalog-product-view .block .title{width:90%}.catalog-product-view .block .title strong{font-size:14px !important}.catalog-product-view .product-brand h3{font-size:20px}.catalog-product-view .princiaias-caracteristicas .item{width:50%;padding-left:40px;}.catalog-product-view .princiaias-caracteristicas .item{font-size:14px}.catalog-product-view .columns .princiaias-caracteristicas .item:before{font-size:40px !important;margin-left:-45px !important;margin-top:0}.catalog-category-view .page-main>.page-title-wrapper .page-title p{font-size:16px;padding:0 20px}.catalog-category-view .page-main>.page-title-wrapper .page-title span{font-size:30px}body .category-product-actions .toolbar-products{margin-top:0}.catalogsearch-result-index .page-title-wrapper,.catalog-category-view .page-title-wrapper,body .category-product-actions{margin-bottom:0}.catalogsearch-result-index .frame,.catalog-category-view .frame,.catalogsearch-result-index .page-main>.columns,.catalog-category-view .page-main>.columns,.catalogsearch-result-index .breadcrumbs .items,.catalog-category-view .breadcrumbs .items{max-width:100% !important}}@media (max-width:479px){.cms-index-index .slider_mgs_carousel .item-image{min-height:100px !important}}.brand-brand-view.custom .page-main,.brand-brand-view .page-main>.columns{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 !important;margin:0 !important}.brand-brand-view .products-grid:not(.active-slider) .product-items{margin:0}.brand-brand-view .products-grid:not(.active-slider) .product-items .product-item{-ms-flex:0 0 calc(100%/4);flex:0 0 calc(100%/4);max-width:calc(100%/4);padding:0 15px;width:100%}.brand-brand-view .brand-product-list .toolbar-amount,.brand-brand-view .page-title-wrapper,.brand-index-index .shop-by-brand .description,.brand-index-index .page-title-wrapper{display:none}.brand-brand-view .brand-description{max-width:1000px;margin:24px auto 40px !important;padding:0 15px;text-align:center}.brand-brand-view .brand-description p{color:#000;font-style:italic;line-height:1.6}.brand-brand-view .description-adittional{display:flex;justify-content:space-between;margin:24px auto !important}.brand-brand-view .description-adittional ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.brand-brand-view .description-adittional .dados-brand{display:flex;justify-content:space-around;width:60%;color:#000}.brand-brand-view .description-adittional .mapa-brand{width:40%;display:flex;align-items:center;justify-content:center}.brand-brand-view .description-adittional .detail{font-style:italic}.brand-brand-view .description-adittional .title{font-weight:600}.brand-brand-view .description-adittional,.brand-brand-view .brand-product-list{max-width:1260px;margin:0 auto;padding:0 15px;margin-top:24px}.brand-index-index h3.title,.brand-brand-view h3.title{text-align:center;font-size:30px !important;font-weight:700;margin:32px 0 24px;text-transform:uppercase}body .shop-by-brand .characters-filter li>a:hover{background-color:#29c034}body .shop-by-brand .characters-filter{margin:24px auto}@media (max-width:767px){.brand-brand-view .description-adittional{flex-direction:column}.brand-brand-view .description-adittional ul{flex-direction:row;width:100%}.brand-brand-view .description-adittional ul li{width:50%}.brand-brand-view .description-adittional ul:last-child li{width:100%}.brand-brand-view .description-adittional ul:last-child li .detail br{display:none}.brand-brand-view .description-adittional .dados-brand,.brand-brand-view .description-adittional .mapa-brand{width:100%;flex-wrap:wrap;justify-content:center}.brand-brand-view .products-grid:not(.active-slider) .product-items .product-item{-ms-flex:0 0 calc(100%/2);flex:0 0 calc(100%/2);max-width:calc(100%/2);padding:0 15px;width:100%}.brand-brand-view .product-item-inner button{width:100%}.brand-index-index h3.title,.brand-brand-view h3.title{font-size:20px !important}}.mgs-product.single-product .product-image-container{margin:0 auto 8px;display:block}.mgs-product.single-product .details{text-align:center}.mgs-product.single-product .product-reviews-summary{margin:0 auto}.mgs-product.single-product .product-item-inner{padding-top:8px}.mgs-product.single-product .product-item-info{margin-bottom:32px;border:solid 1px #e6e7e9;border-radius:10px;padding:10px !important;overflow:hidden}.mgs-product.single-product .product-item-photo{position:relative;overflow:hidden;display:block}.mgs-product.single-product .label .sale-label{background:#4d772d;background-color:#4d772d;color:#fff;position:absolute;top:10px;z-index:1;font-size:13px;color:#fff;padding:5px;font-size:16px !important;left:-35px;width:120px;background-color:#8bc53f !important;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.mgs-product.single-product .product.details{min-height:155px;display:flex;flex-direction:column;justify-content:space-between}.mgs-product.single-product .product-item-name{min-height:50px;display:block;max-width:250px;margin:0 auto}.mgs-product.single-product .price-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.mgs-product.single-product .price-box .old-price{order:0;width:100%;margin:0}.mgs-product.single-product .price-box .old-price .price{text-decoration:line-through;color:#bbb !important;font-size:17px !important}.mgs-product.single-product .price-box .special-price{order:1;width:100%;margin:0}@media (max-width:991px){.cms-page-view.cms-preludio-edicao-de-colecionador .display-flex{justify-content:center}.cms-page-view.cms-preludio-edicao-de-colecionador .action.primary{max-width:140px}.cms-page-view.cms-preludio-edicao-de-colecionador .mgs-product.single-product .product-item-info{margin:0 0 32px}.cms-page-view.cms-preludio-edicao-de-colecionador .mgs-image-block{margin-bottom:24px}}