:root{--site-blue: #457B9D;--site-blue-light: #569AC4;--site-blue-dark: #1D5578;--site-white: #ffffff;--site-gray: #919191;--site-gray-light: #DCDCDC;--site-gray-dark: #464646;--site-ciano: #A8DADB;--site-ciano-light: #C4FEFF;--site-ciano-dark: #70B4B5;--site-black: #000000;--site-red: #B10000}body{font-family:"Poppins",sans-serif;font-style:normal;overflow-x:hidden !important}.container{max-width:1300px}a{text-decoration:none}.btn-cta-lg{background-color:var(--site-blue-dark);color:var(--site-ciano-light);padding:20px 27px;border-radius:50px;font-size:20px;font-family:"Quicksand",sans-serif;line-height:20px;display:flex;align-items:center;justify-content:center;font-weight:700}@media all and (max-width: 991px){.btn-cta-lg{padding:10px 15px}}.btn-cta-lg:hover{background-color:var(--site-ciano-light);color:var(--site-blue-dark)}.btn-cta-sm{background-color:var(--site-blue-dark);color:var(--site-ciano-light);padding:10px 20px;border-radius:50px;font-size:16px;font-style:normal;font-weight:700;line-height:20px;font-family:"Quicksand",sans-serif}.btn-cta-sm:hover{background-color:var(--site-ciano-light);color:var(--site-blue-dark)}h1{font-size:38px;font-style:normal;font-weight:700;line-height:42px;font-family:"Quicksand",sans-serif}@media all and (max-width: 767px){h1{font-size:30px;line-height:35px}}h2{font-size:30px;font-style:normal;font-weight:700;line-height:34px;font-family:"Quicksand",sans-serif}h3{font-size:26px;font-style:normal;font-weight:700;line-height:30px;font-family:"Quicksand",sans-serif}h4{font-size:20px;font-style:normal;font-weight:700;line-height:24px;font-family:"Quicksand",sans-serif}h5{font-size:16px;font-style:normal;font-weight:700;line-height:20px;font-family:"Quicksand",sans-serif}header{padding-top:30px;padding-bottom:30px;position:relative}@media all and (max-width: 1023px){header{padding-top:10px;padding-bottom:10px}}header .logo a img{width:210px}header nav ul{margin:0;padding:0}header nav ul li{list-style:none;text-align:center;margin:0 10px}@media all and (max-width: 1199px){header nav ul li{margin:0}}header nav ul li a{color:var(--site-blue);font-size:16px;font-style:normal;font-family:"Quicksand",sans-serif;font-weight:700;line-height:24px;padding:10px;border-radius:30px;border:2px solid var(--site-white);transition:all .3s}header nav ul li a:hover{border:2px solid var(--site-ciano);color:var(--site-blue)}header .btn-header .btn-cta-lg{color:var(--site-white);background-color:var(--site-blue);height:55px}@media all and (max-width: 1199px){header .btn-header .btn-cta-lg{height:45px !important}}header .btn-header .btn-cta-lg:hover{background-color:var(--site-blue-dark)}header .btn-header .btn-perfil{width:55px;height:55px;background-color:var(--site-blue);border-radius:50%;padding:30px;margin:0 10px}@media all and (max-width: 1199px){header .btn-header .btn-perfil{margin-left:10px;margin-right:0;padding:10px;height:45px;width:45px}}header .btn-header .btn-perfil:hover{background-color:var(--site-blue-dark)}header .btn-header .btn-perfil img{width:25px}@media all and (max-width: 1199px){header .btn-header .btn-perfil img{width:15px}}header .btn-header .btn-menu-mobile img{height:52px}@media all and (max-width: 1199px){header .btn-header .btn-menu-mobile img{height:38px}}header .dropdown-mobile{display:none;width:100%;background-color:var(--site-ciano-light);padding:30px;position:absolute;top:120px;left:0;z-index:9999}@media all and (max-width: 767px){header .dropdown-mobile{top:160px}}@media all and (min-width: 768px)and (max-width: 991px){header .dropdown-mobile{top:100px}}header .dropdown-mobile ul{margin:0;padding:0}header .dropdown-mobile ul li{list-style:none;text-align:center;margin:20px 0}header .dropdown-mobile ul li a{color:var(--site-blue);font-size:20px;font-style:normal;font-family:"Quicksand",sans-serif;font-weight:700;line-height:24px;padding:10px 20px;border-radius:30px;border:2px solid var(--site-ciano-light);transition:all .3s}header .dropdown-mobile ul li a:hover{border:2px solid var(--site-ciano);color:var(--site-blue)}header .search .inner-search{border:3px solid var(--site-blue);height:50px;padding:10px 25px;justify-content:center;align-items:center;border-radius:90px;margin-right:16px}@media all and (max-width: 1199px){header .search .inner-search{padding:10px 15px}}header .search .inner-search input,header .search .inner-search button{border:0 !important;background-color:var(--site-white)}@media all and (max-width: 1023px){header .search .inner-search .search-medicamentos{width:140px}}header .search .inner-search .search-medicamentos::placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:93%;color:var(--site-gray)}@media all and (max-width: 1023px){header .search .inner-search .search-medicamentos::placeholder{font-size:13px}}header .search .inner-search .search-medicamentos:focus-visible{outline:none}header .cart{position:relative}header .cart .cart-count{background-color:var(--site-ciano-light);color:var(--site-blue-dark);width:23px;height:23px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:6px;position:absolute;bottom:-6px;right:-5px;filter:drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.28))}header .btn-menu-mobile-shop img{height:35px}footer{background-color:var(--site-blue-dark);color:var(--site-white);padding:32px 15px}footer .row{border-bottom:1px solid var(--site-white);padding-bottom:36px}footer .row h5{font-size:20px;font-style:normal;font-weight:700;line-height:24px;font-family:"Quicksand",sans-serif}footer .row .social-footer{margin:0;padding:0}footer .row .social-footer li{list-style:none;margin-left:10px}footer .row .social-footer li a{transition:all .3s}footer .row .social-footer li a:hover{opacity:.5}footer .row h3{font-size:30px;font-style:normal;font-weight:700;line-height:34px;font-family:"Quicksand",sans-serif}footer .row .menu-footer ul,footer .row .infos{margin:0;padding:0}footer .row .menu-footer ul li,footer .row .infos li{list-style:none;font-size:12px;margin-bottom:5px}footer .row .menu-footer ul li a,footer .row .infos li a{transition:all .3s;color:var(--site-white)}footer .row .menu-footer ul li a:hover,footer .row .infos li a:hover{color:var(--site-ciano-light)}footer address{margin:28px 0 0 0;font-size:16px;font-style:normal;font-weight:400;line-height:93%}/*# sourceMappingURL=style.css.map */
