@font-face{font-family:"TitleBold";src:url("../../fonts/NeoSansStd-Bold.eot");src:url("../../fonts/NeoSansStd-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/NeoSansStd-Bold.woff2") format("woff2"),url("../../fonts/NeoSansStd-Bold.woff") format("woff"),url("../../fonts/NeoSansStd-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Title";src:url("../../fonts/NeoSansStd-Regular.eot");src:url("../../fonts/NeoSansStd-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/NeoSansStd-Regular.woff2") format("woff2"),url("../../fonts/NeoSansStd-Regular.woff") format("woff"),url("../../fonts/NeoSansStd-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"TitleLight";src:url("../../fonts/NeoSansStd-Light.eot");src:url("../../fonts/NeoSansStd-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/NeoSansStd-Light.woff2") format("woff2"),url("../../fonts/NeoSansStd-Light.woff") format("woff"),url("../../fonts/NeoSansStd-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}main{margin-top:67px}h1,h2,h3,h4,h5,h6{text-align:center}h1{font-size:1.5rem;color:#951F3A;font-weight:700;font-family:"Mohave",sans-serif;margin-bottom:1.5rem}@media (min-width:992px){h1{margin-bottom:3rem}}h1.left,h2.left,h3.left,h4.left,h5.left,h6.left{text-align:left}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#FFFFFF}p{font-size:0.85rem;color:#6b6869;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem}img.img-brand{max-width:350px}@media (max-width:575.98px){.container{width:85%;text-align:justify}}.bg-light{background-color:#f9f9f9}.slick-dots{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.slick-dots li{list-style:none}.slick-dots li button{background:none;border:none;font-size:0;position:relative;padding:0;margin:0 10px;display:block}.slick-dots li button:before{content:"";background:#FFFFFF;width:7px;height:7px;border-radius:100%;border-radius:50%;position:absolute}.card-brand{padding:0 0.5rem}.card-brand-link{background-color:rgba(255,255,255,0.75);min-height:250px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;opacity:1;-webkit-transition:0.2s ease;transition:0.2s ease;position:relative}.card-brand-link:hover .inner{opacity:0.95;-webkit-transform:translateY(0);transform:translateY(0);height:100%}.card-brand-link:hover .inner:before{display:none}.card-brand-link:hover .inner-text{text-indent:0}.card-brand-link:hover .inner-text .link{border-bottom:1px solid #FFFFFF;padding-bottom:3px;display:inline-block;text-transform:uppercase}.card-brand img{max-width:100%}.card-brand .inner{-webkit-transform:translateY(0);transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;left:0;z-index:5;position:absolute;bottom:0;width:100%;height:20px;padding:0;background:#951F3A}.card-brand .inner:before{content:"+";font-size:1rem;color:#FFFFFF;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;width:100%;text-align:center;margin:0 auto;position:absolute;text-transform:uppercase}.card-brand .inner-text{overflow:hidden;text-indent:-9999px;font-size:0.8rem;-webkit-transition:0.2s ease;transition:0.2s ease;padding:1rem}.card-brand .inner-text p{font-size:0.9rem;color:#FFFFFF;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;line-height:1.2rem}.card-product figure{margin:0;width:70px;display:block;margin-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-product .description{z-index:2}.card-product .description h2{font-size:1rem;color:#6b6869;font-weight:700;font-family:"Mohave",sans-serif;text-transform:uppercase;text-align:left}@media (max-width:575.98px){.card-product .description h2{font-size:1rem;margin:0}}.card-product .description .disclaimer{font-size:0.75rem;color:#6b6869;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;font-style:normal;margin-bottom:0.5rem;line-height:1rem;text-align:left!important}@media (max-width:575.98px){.card-product .description .disclaimer{margin-bottom:0.3rem}}.card-product .description ul{margin:0;padding:0}.card-product .description ul li{font-size:0.9rem;color:#6b6869;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;line-height:1.6rem;list-style:none}@media (max-width:575.98px){.card-product .description ul li{font-size:0.8rem;line-height:1.3rem}}.card-product-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-product-main figure{max-width:350px}.card-product-main figure img{width:100%}.card-product-main .description{margin-left:0.5rem}.card-product-thumb{border-bottom:2px solid #dddddd}@media (max-width:575.98px){.card-product-thumb figure{overflow:hidden}}.card-product-thumb .description{min-width:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section{padding:3rem 0}@media (min-width:992px){section{padding:4rem 0}}section.about{position:relative}section.about:before{content:"";background:url("../images/marca-dagua-mobile.svg") center center no-repeat;position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}section.about img{max-width:220px;margin-left:1rem;margin-bottom:3rem}@media (min-width:768px){section.about:before{background:url("../images/marca-dagua.svg") top center no-repeat;top:13rem}}@media (min-width:992px){section.about:before{background-position:center center;top:0}section.about .content-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.about .content-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.about p{line-height:1.95rem}}@media (min-width:1200px){section.about{min-height:calc(100vh - 59px)}}section.brands{background:url("../images/bg-nossas-marcas.jpeg") center center no-repeat;background-size:cover}section.brands .content-brands{margin:0 -0.5rem}section.brands .align-logo{margin-left:5rem}@media (min-width:1200px){section.brands{min-height:calc(100vh - 59px)}}section.products:not(:first-child){border-top:1px solid #dddddd}section.products .align-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}section.products .content-featured{height:100%}section.products .content-featured .card-product{height:100%}section.products .content-featured .card-product figure{height:100%}section.products .content-featured .card-product figure img{height:100%;max-width:100%}@media (min-width:1200px){section.products .content-featured .card-product figure{width:100%!important;margin:0}}section.products .content-featured .card-product-main .img-bg{background-size:cover!important;width:430px;height:100%;display:block;max-height:780px;min-height:750px}section.products .content-products{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;width:100%}@media (min-width:768px){section.products .content-products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){section.products .content-products{row-gap:1rem;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}section.products .content-others p{text-align:justify;margin-bottom:3rem;line-height:1.5rem}@media (min-width:1200px){section.products .content-others{margin-left:1.5rem}}section.products.vin-1910 .card-product figure{width:95px}section.products .andreas-keller .card-product figure{width:80px}section.products.gran-marques .card-product figure,section.products.montefederici .card-product figure{width:75px}section.curador-chefe{position:relative}section.curador-chefe h1{font-size:1.3rem;color:#951F3A;font-weight:700;font-family:"Mohave",sans-serif;text-transform:none;margin-bottom:0.8rem}section.curador-chefe p{line-height:1.5rem}section.curador-chefe figure{margin-bottom:3rem}section.curador-chefe figure img{max-width:140px}@media (min-width:992px){section.curador-chefe{padding:5rem 0;background:url("../images/marca-dagua.svg") center center no-repeat;background-size:contain}section.curador-chefe h1{font-size:1rem;text-transform:uppercase;font-weight:normal}section.curador-chefe p{line-height:1.95rem}section.curador-chefe .content-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}section.curador-chefe .content-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}header{background-color:#951F3A;position:fixed;top:0;width:100%;z-index:9}header .navbar-brand img{width:130px}header .navbar-nav{margin:1rem 0 0}header .navbar-nav .nav-link{font-size:1rem;color:#FFFFFF;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;margin:0 1.2rem;position:relative;text-transform:uppercase;word-spacing:0.5rem}header .navbar-nav .nav-link.active:before{position:absolute;bottom:-1px;left:0;width:100%;background:#FFFFFF;height:2px;content:""}@media (min-width:992px){header .navbar-nav{margin:0}}header .navbar-toggler-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:1.5rem}header .navbar-toggler-icon .line{width:100%;height:2px;background:#FFFFFF}header .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}footer{background:#951F3A;padding:1rem 0}footer .links-small{display:block}footer .links-small .single-link{font-weight:600}footer .single-link{font-size:0.8rem;color:#FFFFFF;font-weight:400;font-family:"Mohave",sans-serif;line-height:1.65rem;text-decoration:none;padding:0.35rem;display:inline-block}footer img{height:100px}@media (min-width:768px){footer .content-links{margin-left:1rem}footer .links-small{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){footer .single-link+.single-link{margin-left:2rem}}