@import url(https://fonts.cdnfonts.com/css/bw-modelica-ss01);body,html{height:100%;margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding:unset;padding-right:unset!important;padding-left:unset!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus{box-shadow:0 0;border:0 none;outline:0}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding:unset!important;padding-right:unset!important;padding-left:unset!important}.header{position:absolute;background-color:#df1683;width:100%;height:85px;padding:0 15px}@media (max-width:1023px){.header{height:50px}}.header .container-fluid{display:flex;justify-content:center;align-items:center;max-width:1280px;width:100%;height:100%;margin:auto;position:relative}@media (max-width:1023px){.header .container-fluid{justify-content:flex-end}}.header-logo{max-width:260px;width:100%;height:auto;position:absolute;top:-10px;left:-5px}@media (max-width:1023px){.header-logo{max-width:160px}}.header-text{font-family:"Bw Modelica SS01";font-weight:900;font-style:italic;font-size:28px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-align:center;color:#fff;margin:unset;margin-bottom:unset;margin-left:45px}@media (min-width:1024px) and (max-width:1280px){.header-text{margin-left:90px}}@media (max-width:1023px){.header-text{font-size:15px;line-height:15px;max-width:230px;margin-left:unset}}@media (max-width:1023px){.header .img-desktop{display:none}}@media (min-width:1024px){.header .img-mobile{display:none}}.footer{background-image:url(https://libressebr.vtexassets.com/assets/vtex.file-manager-graphql/images/8080febb-cca3-4310-8271-1e93a306cd44___d683f62699bcea39584d2d021054cd8c.png);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:227px}.footer.container{display:flex;justify-content:space-between;max-width:1114px}.footer-logo{max-width:440px;width:auto;height:100%}.footer-mobile{display:none}@media (max-width:1023px){.footer.container{flex-direction:column}.footer-logo{max-width:90%;margin:auto;height:auto;width:100%}.footer-mobile img{width:100%}}.banner-full .container-fluid img{width:100%;margin-top:4em}@media (max-width:768px){.banner-full{display:none}}.banner-full-meio img,.banner-full-meio-02 img,.banner-full-meio-03 img{width:100%}@media (max-width:768px){.banner-full-meio,.banner-full-meio-02,.banner-full-meio-03{display:none}}.banner-full-meio-02-mobile,.banner-full-meio-03-mobile,.banner-full-meio-mobile,.banner-full-mobile{display:none}.banner-full-meio-02-mobile img,.banner-full-meio-03-mobile img,.banner-full-meio-mobile img,.banner-full-mobile img{width:100%}@media (max-width:768px){.banner-full-meio-02-mobile,.banner-full-meio-03-mobile,.banner-full-meio-mobile,.banner-full-mobile{display:block}}.encontre{margin-top:1em;height:500px}.encontre-coluna{margin-top:2em;text-align:center}.encontre-coluna h1{color:#e42d89;font-family:"Bw Modelica SS01";font-size:40px;font-style:normal;font-weight:900;line-height:normal;text-align:center;margin-bottom:20px}.encontre-button{border-radius:100px;background:#162c74;width:363px;height:88px;flex-shrink:0;border:none;margin-top:2em}.encontre-button a{color:#fff;text-align:center;font-family:"Bw Modelica SS01";font-size:40px;font-style:normal;font-weight:900;line-height:normal;text-decoration:none}@media (max-width:1023px){.encontre-coluna h1{font-size:20px;padding:10px 65px}.encontre-button{width:200px;height:43px}.encontre-button a{font-size:16px}}.produtos{display:block}.produtos ul{display:grid;grid-template-columns:repeat(4,300px);row-gap:25px;padding:10px;list-style-type:none;justify-content:center}.produtos ul img{width:290px}@media (max-width:1023px){.produtos{display:none}}.produtos-mobile{display:none}.produtos-mobile ul img{width:290px}@media (max-width:1023px){.produtos-mobile{display:block}.produtos-mobile ul{display:flex;padding:2em}}.redes-sociais{list-style-type:none;display:flex;align-items:center}.redes-sociais-title{font-weight:900;font-size:34px;line-height:100%;text-align:center;color:#fff}@media (max-width:1023px){.redes-sociais-title{margin-top:20px}}.redes-sociais-list{display:flex;align-items:center}@media (max-width:1023px){.redes-sociais-list{flex-wrap:wrap;justify-content:center;gap:20px;padding:0 15px}}@media (min-width:1024px){.redes-sociais li{padding-right:1em}}@media (max-width:1023px){.redes-sociais{display:flex;justify-content:center;flex-wrap:wrap}.redes-sociais li.redes-sociais-title{display:block;margin:30px auto;padding-right:unset}.redes-sociais li:last-child{padding-right:unset}}#map{height:100%}#cep{border:1px solid rgba(0,0,0,.3411764706);border-radius:20px;padding:6px 15px;transition:.2s}#cep:focus{border:1px solid #162c74}#find-stores{border:0;background:#162c74;color:#fff;padding:8px 20px;border-radius:20px;font-size:16px;font-weight:700}.farmacia{max-width:960px;width:100%;margin:auto;padding:40px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.farmacia-title{font-weight:900;font-size:32px;text-align:center;color:#df1683}.farmacia-list{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:30px 15px;padding:unset}.farmacia-img{max-width:300px;width:100%;height:auto}.farmacia-link{transition:.2s}.farmacia-link:hover{filter:brightness(.95)}@media (max-width:1023px){.slick-next.slick-arrow,.slick-prev.slick-arrow{font-size:0;position:absolute;z-index:2;top:191px;border:none;background:0 0}.slick-next.slick-arrow.slick-next,.slick-prev.slick-arrow.slick-next{right:-7px}.slick-next.slick-arrow.slick-next::after,.slick-prev.slick-arrow.slick-next::after{content:url(https://libressebr.vteximg.com.br/arquivos/seta-lp-mobile-next.svg)}.slick-next.slick-arrow.slick-prev,.slick-prev.slick-arrow.slick-prev{left:-10px}.slick-next.slick-arrow.slick-prev::after,.slick-prev.slick-arrow.slick-prev::after{content:url(https://libressebr.vteximg.com.br/arquivos/seta-lp-mob-prev.svg)}.slick-initialized .slick-slide a{justify-content:center;display:flex}}