.swiper.pag-loja{display:none}@media (min-width: 992px){body{padding-top:7rem}}@media (min-width: 769px){body{padding-top:7rem}}@media (min-width: 769px) AND (max-width: 992px){body{padding-top:6rem}}@media (max-width: 768px){body{padding-top:40px}}header.cabecalho{background-color:#16434C;height:7rem;position:fixed;z-index:27;top:0;left:0;right:0}@media (min-width: 992px){header.cabecalho:before{content:'';box-shadow:4px 4px 4px rgba(0, 0, 0, 0.2);height:0.7rem;position:absolute;z-index:1;left:0;right:0;bottom:0}}@media (min-width: 992px){header.cabecalho
.container{padding:0.5rem 1.5rem}}header.cabecalho .navbar-brand{margin:0
auto;padding:0}header.cabecalho .navbar-brand figure, header.cabecalho .navbar-brand
figcaption{margin:0;padding:0}header.cabecalho .navbar-brand
figcaption{position:absolute;z-index:0;left:-9000px}header.cabecalho .navbar-toggler{border-radius:0;width:70px;height:70px;padding:0;position:relative;z-index:5;cursor:pointer}header.cabecalho .navbar-toggler
span{display:block;height:3px;width:35px;margin-top:6px;margin-left:auto;margin-right:auto;margin-bottom:6px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);position:relative;opacity:1}header.cabecalho .navbar-toggler.collapsed{}header.cabecalho .navbar-toggler.collapsed
span{background-color:#fff}header.cabecalho .navbar-toggler{background-color:transparent;line-height:0;border:0px;border-radius:0;width:35px;height:35px;padding:0;outline:0px}header.cabecalho .navbar-toggler
i{font-size:1.4rem;font-style:normal;font-weight:500;color:#fff;white-space:nowrap;text-transform:uppercase;display:block;margin:0
0 0 1rem;position:absolute;left:100%;top:50%;z-index:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}header.cabecalho .navbar-toggler:hover{opacity:0.5}header.cabecalho .navbar-toggler[aria-expanded=true]{opacity:1}header.cabecalho .navbar-toggler[aria-expanded=true] i{color:#0ff}header.cabecalho .navbar-toggler i:before{content:attr(data-title)}header.cabecalho .navbar-toggler
span{background-color:#fff}header.cabecalho .navbar-toggler span:nth-child(1), header.cabecalho .navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}header.cabecalho .navbar-toggler:not(.collapsed) span:nth-child(1){position:absolute;left:0px;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:1}header.cabecalho .navbar-toggler:not(.collapsed) span:nth-child(2){height:1.2rem;visibility:hidden;background-color:transparent}header.cabecalho .navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:0px;top:10px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:1}@media (min-width: 992px){header.cabecalho .nav-bts{position:absolute;z-index:1;top:0;left:1.5rem}.menu-rapido{position:absolute;z-index:1;right:1.5rem;top:0}}.sub-menu-rapido{}.sub-menu-rapido
li{display:block}.sub-menu-rapido
.btn{background-color:transparent;line-height:0;border:0;border-radius:0;margin:0
0.5rem;padding:0;display:block;opacity:1}.sub-menu-rapido .btn:hover{background-color:transparent;opacity:0.5}.sub-menu-rapido
.icon{background-repeat:no-repeat;background-position:center;background-size:100% auto;width:3.5rem;height:3.5rem;display:inline-block}.sub-menu-rapido .icon.icon-home{background-image:url(/images/icon-home.png)}.sub-menu-rapido .icon.icon-loja{background-image:url(/images/icon-loja.png)}.sub-menu-rapido .icon.icon-911pharma{background-image:url(/images/icon-911pharma.png)}.sub-menu-rapido .icon.icon-carrinho{background-image:url(/images/icon-carrinho.png)}.sub-menu-rapido .icon.icon-area-reservada{background-image:url(/images/icon-area-reservada.png)}.sub-menu-rapido .icon.icon-pesquisa{background-image:url(/images/icon-pesquisa.png)}.sub-menu-rapido .icon.icon-chat{background-image:url(/images/icon-chat.png)}.sub-menu-rapido
span{position:absolute;z-index:0;left:-9000px}.sub-menu-rapido
i.badge{font-family:Arial,Verdana,sans-serif;font-style:normal;font-size:1rem;font-weight:bold;line-height:1.5rem;background-color:#0ff;color:#16434c;border:0;border-radius:100%;text-align:center;min-width:1.8rem;height:1.8rem;position:absolute;z-index:1;top:0;right:0}.sub-menu-rapido .icon
img{}.sub-menu-rapido .btn.btn-txt{}.sub-menu-rapido .btn.btn-txt
.icon{border:solid 0.2rem #fff;border-radius:100%;width:2.9rem;height:2.9rem;margin:0.3rem 0}.sub-menu-rapido .btn.btn-txt
span{font-size:1.1rem;line-height:normal;text-transform:uppercase;color:#fff;margin:0
auto;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.sub-menu-rapido .btn.btn-bg
.icon{background-size:cover;border:solid 0.2rem #fff;border-radius:100%;width:2.9rem;height:2.9rem;margin:0.3rem 0}.nav-bts .sub-menu-rapido{margin-left:6.5rem}.nav-bts .sub-menu-rapido
span{font-size:1.4rem;font-style:normal;font-weight:500;color:#8ba1a6;text-transform:uppercase;left:100%;top:50%;z-index:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.nav-bts .sub-menu-rapido a:hover
span{color:#fff}.nav-bts .sub-menu-rapido a:active{opacity:1}.nav-bts .sub-menu-rapido a:active
span{color:#0ff}.nav-bts .sub-menu-rapido a:active
.icon{}header.cabecalho .menu-geral{background-color:#16434C;min-width:50rem;position:absolute;z-index:0;top:5.4rem}header.cabecalho .menu-geral>.navbar-nav{padding:1.5rem 2rem}header.cabecalho .menu-geral>.navbar-nav{}header.cabecalho .menu-geral .nav-item{}header.cabecalho .menu-geral .nav-item.dropdown{}header.cabecalho .menu-geral .navbar-nav .nav-link{color:#fff;font-size:1.5rem;font-weight:400;border-bottom:solid 1px #fff;position:relative;z-index:0}header.cabecalho .menu-geral .navbar-nav .nav-link:hover, header.cabecalho .menu-geral .navbar-nav .nav-link:active, header.cabecalho .menu-geral .navbar-nav .nav-link:focus{background-color:transparent;color:#0ff;border-bottom-color:#0ff}header.cabecalho .menu-geral
.collapsing{display:block}header.cabecalho .menu-geral .nav-item.dropdown.show .nav-link{background-color:transparent;color:#0ff;border-bottom-color:#0ff}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle{border:solid 2px #fff;border-radius:100%;width:16px;height:16px;display:block;position:absolute;z-index:1;right:0;top:9px;cursor:pointer}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle:before, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle:after{content:'';background-color:#fff;border:0;margin:0
auto;display:block;position:absolute;top:50%;left:0;right:0;z-index:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:after, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=false]:after{width:8px;height:2px}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:before, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=false]:before{width:2px;height:8px}header.cabecalho .menu-geral .nav-item.dropdown [aria-expanded=true]:before{}header.cabecalho .menu-geral .nav-item.dropdown [aria-expanded=true]{opacity:0.3}header.cabecalho .menu-geral .nav-item.dropdown .nav-link[aria-expanded=true]{opacity:1}header.cabecalho .menu-geral .nav-item.dropdown span.nav-link[aria-expanded=true]{display:none}@media (min-width: 992px){header.cabecalho .menu-geral .nav-item.dropdown span.nav-link{display:none}header.cabecalho .menu-geral .nav-item.dropdown .navbar-nav span.nav-link{display:block}}header.cabecalho .menu-geral .nav-item.dropdown span.nav-link
span{font-size:1.5rem;line-height:normal;font-weight:bold;color:#fff;margin-right:0.5rem;position:relative;z-index:0;top:-0.15rem}header.cabecalho .menu-geral .nav-item.dropdown [aria-expanded=true]+.nav-link{color:#0ff !important;border-bottom:solid 1px #0ff}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:after, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:before{background-color:#0ff}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu{background-color:transparent;border:0;border-radius:0;margin:0;padding:0}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.show{border-bottom:solid 1px #0ff}header.cabecalho .menu-geral .dropdown-menu .nav-item a.nav-link{min-height:100%;margin-bottom:0.3rem;padding:0.3rem 1.5rem 0.3rem 2rem}header.cabecalho .menu-geral .dropdown-menu .nav-item.dropdown a.nav-link{margin-bottom:0}header.cabecalho .menu-geral .dropdown-menu .nav-item a.nav-link:before{content:'';background-color:#0ff;width:2px;height:1.8rem;display:block;position:absolute;z-index:0;left:1rem;top:0.5rem}@media (min-width: 769px){header.cabecalho .menu-geral li.dropdown-niveis-fixo .navbar-nav span.nav-link[data-toggle=collapse]{display:none}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .nav-link{}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .nav-link:before{}}@media (max-width: 992px){.nav-bts .sub-menu-rapido
span{display:none}header.cabecalho{padding:0
1.5rem;position:fixed;box-shadow:4px 4px 4px rgba(0,0,0,0.2)}.sub-menu-rapido{margin-left:-0.3rem !important;margin-right:-0.3rem !important}.sub-menu-rapido
li{padding-left:0.3rem !important;padding-right:0.3rem !important}header.cabecalho .navbar-toggler{border-radius:0;width:3.5rem;height:3.5rem;margin-right:0.5rem;padding:0;position:relative;z-index:5;cursor:pointer}header.cabecalho .navbar-toggler
span{display:block;height:2px;width:20px;margin-top:5px;margin-bottom:5px}header.cabecalho .navbar-toggler:not(.collapsed) span:nth-child(1){left:4px;top:12px}header.cabecalho .navbar-toggler:not(.collapsed) span:nth-child(3){left:4px;top:9px}header.cabecalho .navbar-toggler span:first-child{margin-top:2px}header.cabecalho .navbar-toggler span:last-of-type{margin-bottom:0}header.cabecalho .navbar-brand, header.cabecalho .navbar-toggler
i{display:none}header.cabecalho .menu-geral, header.cabecalho .menu-geral[style*=height]{width:100%;height:100% !important;display:block !important;position:fixed;left:100%;bottom:0}header.cabecalho .menu-geral.collapsing{height:auto}header.cabecalho .menu-geral.show, header.cabecalho .menu-geral[style*=height]{left:0% !important}header.cabecalho .menu-geral, header.cabecalho .menu-geral.collapsing{-webkit-transition:left .2s ease-in-out;-ms-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out}header.cabecalho .menu-geral .dropdown-menu.collapsing{height:auto;overflow:unset;transition:none}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu[style*=height]{background-color:#16434c;border:0;width:100%;height:100% !important;padding:1.5rem 2rem;display:block !important;position:fixed;z-index:2;bottom:0;left:100%}header.cabecalho .menu-geral, header.cabecalho .menu-geral[style*=height], header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu[style*=height]{overflow-x:auto;top:40px}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.show, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu[style*=height]{border:0;padding-bottom:120px;left:0%}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.collapsing{-webkit-transition:left .2s ease-in-out;-ms-transition:left .2s ease-in-out;-moz-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out}header.cabecalho .menu-geral .nav-item.dropdown span.nav-link[aria-expanded=true]{display:block}header.cabecalho .menu-geral .nav-item.dropdown .nav-link[aria-expanded=true] span{font-size:2rem}header.cabecalho .menu-geral .nav-item.dropdown{}header.cabecalho .menu-geral .navbar-nav .nav-link, header.cabecalho .menu-geral .dropdown-menu .nav-item a.nav-link{font-size:1.8rem;line-height:normal;padding:1.5rem 3rem 1.5rem 0}header.cabecalho .menu-geral .dropdown-menu .nav-item a.nav-link{padding-left:2.5rem}header.cabecalho .menu-geral .dropdown-menu .nav-item a.nav-link:before{width:2px;height:2.15rem;top:auto}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle{border-width:0.2rem;width:2.5rem;height:2.5rem;right:0;top:1.25rem}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:after, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=false]:after{width:1.24rem;height:0.2rem}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=true]:before, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-toggle[aria-expanded=false]:before{width:0.2rem;height:1.24rem}header.cabecalho .menu-geral .nav-item.dropdown .nav-link[aria-expanded=true]{color:#0ff !important;border-bottom:solid 1px #0ff}}@media (min-width: 769px) AND (max-width: 992px){header.cabecalho{height:6rem}header.cabecalho .menu-geral, header.cabecalho .menu-geral[style*=height], header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu[style*=height]{top:6rem}}@media (max-width: 768px){header.cabecalho{height:40px;padding:0
1.5rem;position:fixed}}@media (max-width: 340px){.hide-340{display:none !important}}header.cabecalho .menu-geral .nav-item .nav-link:hover:before, header.cabecalho .menu-geral .nav-item .nav-link, header.cabecalho .menu-geral .nav-item .nav-link:before, header.cabecalho .menu-geral .nav-item .nav-link:hover{-webkit-transition:all .09s ease-in;-moz-transition:all .09s ease-in;-o-transition:all .09s ease-in;transition:all .09s ease-in}.show_more_carrinho:hover .btn-remove-icon, .container-menu-topo .menu-detalhes .produto_remover:hover+.link{background-color:#fff;color:#000 !important}.container-menu-topo .menu-detalhes .produto_remover:hover + .link dt, .container-menu-topo .menu-detalhes .produto_remover:hover + .link
.ref{color:#000 !important}.pesquisa-active .sub-menu-rapido .icon.icon-pesquisa{background-image:url(/images/icon-x-branco.png);background-size:2.5rem auto}.container-menu-topo{text-align:right;margin-left:0;margin-right:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:-1;right:0;left:0;top:0}.pag-carrinho .container-menu-topo .menu-detalhes
#popup_cart{display:none!important}.container-menu-topo .menu-detalhes{clear:both}.container-menu-topo .menu-item{display:inline-block;position:unset}.container-menu-topo .menu-item:last-child{border-right:0;padding-right:0.5rem}.container-menu-topo .menu-item
.icon{background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:2.4rem;height:2.1rem;margin:0
0 0 1.5rem;display:inline-block}.container-menu-topo .menu-item a:not(.flex-row-reverse) .icon{margin:0
1.25rem 0 0}.container-menu-topo .menu-item
ins{text-decoration:none;white-space:nowrap}.container-menu-topo .menu-item > a, .container-menu-topo .menu-item
.badge{text-decoration:none;color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:normal;display:block}.container-menu-topo .menu-item > a:hover, .container-menu-topo .menu-item .badge:hover{color:#fff}.container-menu-topo .menu-item .area-cliente{background-image:url(/images/icon-utilizador.png)}.container-menu-topo .menu-item .cesto-compras{background-image:url(/images/icon-carrinho.png)}.container-menu-topo .menu-item:hover>a{}.container-menu-topo .menu-item:hover .cesto-compras{}.container-menu-topo .menu-item.item-carrinho
.badge{font-size:1.5rem;border-radius:0px;border-left:solid 1px #fff;margin-left:1.25rem;padding-left:0.75rem;height:1.5rem;-ms-flex-align:center !important;align-items:center !important;display:-ms-flexbox!important;display:flex!important}.container-menu-topo .menu-item.item-carrinho
.badge.loader{background-image:url(/images/loader-card.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;color:transparent}.container-menu-topo .menu-detalhes:after{content:'';clear:both;display:block}.container-menu-topo .added
#popup_cart{-webkit-animation-name:popup_cart_animation;-webkit-animation-duration:0.5s;-webkit-animation-timing-function:ease;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-delay:2.5s;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;animation-name:popup_cart_animation;animation-duration:0.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-delay:2.5s;animation-play-state:running;animation-fill-mode:forwards;overflow:hidden}@-webkit-keyframes
popup_cart_animation{0%{opacity:1;height:inherit}100%{opacity:0;height:0}}@keyframes
popup_cart_animation{0%{opacity:1;height:inherit}100%{opacity:0;height:0}}.container-menu-topo .form-login
.formulario{font-size:1.3rem;padding:1.5rem}.container-menu-topo .form-login .formulario
.row{margin:0
-0.35rem}.container-menu-topo .form-login .formulario .row [class*=col-]{padding:0
0.35rem}.container-menu-topo .form-login .formulario .form-group.row{margin:0px;padding:0.35rem 0}.container-menu-topo .form-login .formulario .form-group.row:first-child{padding-top:0}.container-menu-topo .form-login .formulario .form-group.row:last-child{padding-bottom:0}.container-menu-topo .form-login .formulario .form-group.row [class*=col-]{padding:0px}.container-menu-topo .form-login .formulario
label{font-size:1.35rem;line-height:normal;color:#fff;font-weight:600;text-transform:none !important;margin-bottom:0}.container-menu-topo .form-login .formulario .form-group:last-child{margin-bottom:0px}.container-menu-topo .form-login .formulario .form-control{background-color:rgba(255, 255, 255, 0.75);font-size:inherit;border:0px;border-radius:0px;height:32px}.container-menu-topo .form-login .formulario .form-control:active, .container-menu-topo .form-login .formulario .form-control:focus{background-color:rgba(255, 255, 255, 1)}.container-menu-topo .form-login .formulario
.btn{background-color:#0ff;color:#000;font-size:3rem;width:100%;height:100%}.container-menu-topo .form-login .formulario .btn:hover{background-color:#fff;color:#000}.container-menu-topo .form-login .sub-menu{margin-top:0.35rem;margin-left:-0.175rem !important;margin-right:-0.175rem !important}.container-menu-topo .form-login .sub-menu
li{padding:0
0.175rem !important}.container-menu-topo .form-login .sub-menu li
a{text-align:center;font-size:1.45rem;color:#fff;width:100%;padding:0.75rem 0.75rem;display:block}.container-menu-topo .form-login .formulario, .container-menu-topo .form-login .sub-menu li a, .container-menu-topo .item-carrinho
details{background-color:#16434c}.container-menu-topo .form-login .sub-menu li
a{border-bottom:solid 0.175rem #fff}.container-menu-topo .form-login .sub-menu li a:hover{background-color:#fff;color:#000}.container-menu-topo .btn, .container-menu-topo .btn.btn-checkout{text-transform:none;font-weight:600;font-size:1.3rem;border-radius:0px;margin-top:0px;padding:6px
0px}.container-menu-topo .btn:hover, .container-menu-topo .btn.btn-checkout:hover{background-color:#fff;color:#16a3a7}.container-menu-topo .item-carrinho
.btn{background-color:#0ff;color:#000;text-transform:uppercase;min-width:100% !important;clear:both}.container-menu-topo .menu-detalhes
details{min-width:35rem;padding:0;display:none;position:absolute;z-index:0;top:5rem;right:0}.container-menu-topo .menu-detalhes details:after{content:'';clear:both;display:block}.container-menu-topo .menu-detalhes details
summary{background-color:#fff;display:none}.container-menu-topo .menu-detalhes details summary::-webkit-details-marker{font-size:0px}.container-menu-topo .menu-detalhes details dl, .container-menu-topo .menu-detalhes details
.texto{margin-bottom:0px}.container-menu-topo .menu-detalhes details
.texto{background-color:#16434c;color:#fff;font-size:1.23rem;font-weight:400;text-align:center;padding:2rem 0 2rem 0}.container-menu-topo .menu-detalhes details .texto:after{content:attr(title);display:block}.container-menu-topo .menu-detalhes details dl
.link{color:#fff;text-align:left;font-size:1.1rem;text-transform:none;float:none;border-bottom:solid 1px rgba(255,255,255,0.1);min-height:4.5rem;margin-left:0px;margin-right:0px;padding:0.7rem 0 0.7rem 6rem;display:block;position:relative;z-index:0}.container-menu-topo .menu-detalhes details dl .link:hover{background-color:#fff;text-decoration:none}.container-menu-topo .menu-detalhes details dl .link:hover, .container-menu-topo .menu-detalhes details dl .link:hover dt, .container-menu-topo .menu-detalhes details dl .link:hover
.ref{color:#000}.container-menu-topo .menu-detalhes details dl .link:after{content:'';clear:both;display:block}.container-menu-topo .menu-detalhes details
dt{color:#fff;font-weight:bold;text-transform:uppercase;margin-top:0px}.container-menu-topo .menu-detalhes details
dd{margin-bottom:0px}.container-menu-topo .menu-detalhes details
.imagem{float:left;height:auto;width:4.5rem;margin-right:1.25rem;position:absolute;left:0.5rem}.container-menu-topo .menu-detalhes details
.ref{color:#fff;font-size:1rem;margin-top:0px;margin-bottom:0px;display:block}.container-menu-topo .menu-detalhes details
.preco{font-weight:bold;display:block}.container-menu-topo .menu-detalhes details .preco-total{background-color:transparent !important;color:#fff;font-size:1.1rem;line-height:normal;text-transform:uppercase;font-weight:400;margin-top:0.75rem;margin-right:1rem;margin-bottom:1.25rem;margin-left:1rem}.container-menu-topo .menu-detalhes details>.itens-count{float:right}.container-menu-topo .menu-detalhes details>.preco-total{float:left}.container-menu-topo .menu-detalhes details .preco-total
strong{font-size:1.4rem;font-weight:bold}.container-menu-topo .menu-detalhes .carrinho-listagem{background-color:transparent !important;text-align:center;margin-bottom:0}.container-menu-topo .item-carrinho .menu-detalhes .carrinho-listagem{min-height:20.5rem}.container-menu-topo .menu-detalhes.carrinho-noactive
.texto{display:block}.container-menu-topo .menu-detalhes.carrinho-noactive .carrinho-listagem, .container-menu-topo .menu-detalhes.carrinho-noactive .preco-total, .container-menu-topo .menu-detalhes.carrinho-noactive
.btn{display:none}.container-menu-topo .menu-detalhes.carrinho-active
.texto{font-size:1.23rem;color:#0ff;display:block}.container-menu-topo .item-carrinho .menu-detalhes details, .container-menu-topo .menu-detalhes.carrinho-active
details{margin-top:0px}@media (min-width: 769px){.container-menu-topo .menu-detalhes
details{max-width:35rem}.container-menu-topo
.alert{font-size:small;line-height:normal;padding: .5rem 1rem}}@media (max-width: 992px){.container-menu-topo{margin-left:auto}}@media (min-width: 992px){header.cabecalho .menu-categorias{height:0;margin:0
auto;padding:0}header.cabecalho .menu-categorias .navbar-collapse{width:30rem;position:absolute;z-index:3;top:8rem;left:4.5rem}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav{}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-item{margin:0
0 1.25rem 1.75rem}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link{background-color:transparent;font-size:2.15rem;line-height:2rem;font-weight:300;color:#fff;text-shadow:0px 1px 12px rgba(0, 0, 0, 0.3);padding:0;display:block;position:relative;z-index:0}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link
span{background-color:#092A34;padding:0.75rem 1.5rem;display:block}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link
i{width:0.5rem;height:100%;display:block;position:absolute;z-index:1;left:-1.75rem;top:0px}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .active > .nav-link, header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link:hover{}}@media (max-width: 992px){header.cabecalho .menu-categorias{padding:0px;position:absolute;z-index:11;top:0;left:0}header.cabecalho .menu-categorias .navbar-toggler{z-index:21;left:15px;top:5px}header.cabecalho .menu-categorias .navbar-toggler i:before{content:attr(data-title-mobile)}header.cabecalho .menu-categorias .navbar-toggler
span{width:20px;height:3px;margin-top:3px;margin-bottom:3px}header.cabecalho .menu-categorias .navbar-toggler:not(.collapsed) span:nth-child(1){top:10px;left:5px}header.cabecalho .menu-categorias .navbar-toggler:not(.collapsed) span:nth-child(3){top:10px;left:5px}header.cabecalho .menu-categorias .navbar-collapse{background-color:rgba(0, 0, 0, 0.8);-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;padding-top:0px;padding-left:30px;padding-right:15px;padding-bottom:0px;z-index:20}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav{padding-top:50px;padding-bottom:15px}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:2.15rem;line-height:2.15rem;font-weight:300;color:#fff;text-shadow:0px 1px 12px rgba(0, 0, 0, 0.3);margin:0.4rem 0;padding:0;display:block;position:relative;z-index:0}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-item .nav-link
i{width:3px;height:100%;display:block;position:absolute;z-index:1;left:-1.25rem;top:0px}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-item .nav-link
span{padding:4px
1.5rem 4px 5px;display:block}.container-menu-topo{margin-top:0;margin-right:0}.container-menu-topo .menu-item.item-areacliente>a{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.container-menu-topo .menu-item
ins{font-size:1.6rem}.container-menu-topo .menu-item .icon, .container-menu-topo .menu-item a:not(.flex-row-reverse) .icon{width:20px;height:20px;margin:auto 10px}.container-menu-topo .menu-detalhes
details{min-width:55%;left:auto;top:40px;z-index:15}header.cabecalho
.lang{position:absolute;z-index:1;top:2px;right:15px}header.cabecalho .lang a
.icon{width:20px;height:20px}header.cabecalho .lang a
span{font-size:1.6rem;width:2.5rem;position:relative;z-index:0;left:2px;top:3px}}@media (max-width: 768px){header.cabecalho
.lang{top:4px}}@media (max-width: 575px){.container-menu-topo .menu-detalhes
details{min-width:unset;left:0;right:0}}@media (min-width: 992px) AND (max-width: 1199px){header.cabecalho
.lang{top:13%}}@media (min-width: 992px) AND (max-width: 1919px){header.cabecalho .menu-categorias .navbar-toggler{width:1.648vw;height:1.648vw;left:2.473vw;top:1.374vw}header.cabecalho .menu-categorias .navbar-toggler
span{width:1.648vw;height:0.275vw}header.cabecalho .menu-categorias .navbar-toggler:not(.collapsed) span:nth-child(1), header.cabecalho .menu-categorias .navbar-toggler:not(.collapsed) span:nth-child(3){top:0.549vw}header.cabecalho .menu-categorias .navbar-toggler
i{font-size:1.044vw;margin:0
0 0 0.824vw}header.cabecalho .menu-categorias .navbar-collapse{width:16.484vw;top:4.396vw;left:2.473vw}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-item{margin:0
0 0.714vw 0.989vw}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link{font-size:1.209vw;line-height:1.099vw}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link
span{padding:0.44vw 0.824vw}header.cabecalho .menu-categorias .navbar-collapse .navbar-nav .nav-link
i{left:-0.989vw}}.btn-load{box-shadow:none;background:#0dd4d7;border:0;border-radius:3px;height:18px;margin-top:-10px;width:46px!important;color:black;font-size:16px;line-height:16px;text-align:center;user-select:none;-webkit-tap-highlight-color:transparent;&-prev{}&-next{}}.btn-remove-icon{color:#fff;font-weight:bold;text-transform:uppercase;font-size:20px;border-radius:2px;cursor:pointer;text-align:right;padding-right:15px;padding-left:15px;padding-top:7px;margin-left:10px;float:right;position:relative;z-index:5}.show_more_carrinho .btn-remove-icon.loader
i{background-image:url(/images/loader-card.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;color:transparent}.show_more_carrinho:hover .btn-remove-icon.loader
i{background-image:url(/images/loader-card-black.svg)}.pop-div{margin-top:-23px!important;z-index:999;cursor:pointer}.show_more_carrinho{}.show_more_carrinho:hover .btn-remove-icon, .container-menu-topo .menu-detalhes .produto_remover:hover+.link{background-color:#fff;color:#000 !important}.container-menu-topo .menu-detalhes .produto_remover:hover + .link dt, .container-menu-topo .menu-detalhes .produto_remover:hover + .link
.ref{color:#000 !important}header.cabecalho .nav-item.farmacia_preferencial .nav-link, header.cabecalho .nav-item.farmacia_favorita .nav-link{background-repeat:no-repeat;background-position:center right;background-size:2rem auto}header.cabecalho .nav-item.farmacia_preferencial .nav-link{background-image:url(/images/icon-estrela-menu.png)}header.cabecalho .nav-item.farmacia_favorita .nav-link{background-image:url(/images/icon-coracao-menu.png);padding-right:2.5rem !important}@media (min-width: 992px) AND (max-width: 1200px){header.cabecalho .menu-geral{top:5.7rem}}@media (min-width: 992px){header.cabecalho .menu-geral{min-width:auto;left:1.5rem;background-color:transparent;right:1.5rem}header.cabecalho .menu-geral>.navbar-nav{background-color:#16434C;width:25%;padding:1.5rem 0}header.cabecalho .menu-geral .nav-item{position:unset;padding:0
2rem}header.cabecalho .menu-geral .navbar-nav .dropdown-menu .nav-link{color:#fff;border-bottom:solid 1px rgba(255, 255, 255, 0.3)}header.cabecalho .menu-geral .navbar-nav .dropdown-menu .nav-link:hover{color:#0ff;border-bottom:solid 1px #0ff}header.cabecalho .menu-geral .dropdown-menu{display:none}header.cabecalho .menu-geral .dropdown-menu.show{display:block}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu.collapsing{height:auto !important;overflow:unset;transition:none}header.cabecalho .menu-geral .dropdown-menu.show, header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .dropdown-menu{display:block}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-fixo .dropdown-menu{background-color:rgba(22, 67, 76,0.90);width:75%;min-height:100%;padding:1.85rem 0;border-bottom:0 !important;position:absolute;z-index:0;right:0;left:auto;top:0;-webkit-backdrop-filter:blur(4px);-moz-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu:before{content:'';box-shadow:4px 0px 4px rgba(0, 0, 0, 0.20);width:0.7rem;position:absolute;z-index:1;left:-0.7rem;top:0;bottom:0}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-fixo .dropdown-menu .dropdown-menu{background-color:transparent;width:100%;padding:0;position:unset;-webkit-backdrop-filter:none;-moz-backdrop-filter:none;backdrop-filter:none}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu .dropdown-menu:before{display:none}header.cabecalho .menu-geral .dropdown-menu .navbar-nav{display:block}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.collapsing{opacity:0;display:block !important}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.show{opacity:1}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.show, header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu.collapsing{-webkit-transition:opacity .15s ease-in;-ms-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .nav-item{float:none;width:100%;padding:0}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .nav-item .nav-link{border:0;opacity:0.8;font-size:120%;margin:0;padding:0.4rem 0.5rem 0.4rem 2rem}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .dropdown-menu{display:none !important}header.cabecalho .menu-geral .dropdown-menu .navbar-nav .navbar-nav .nav-item .nav-link:hover{opacity:1}header.cabecalho .menu-geral li.dropdown-niveis-fixo .dropdown-menu .navbar-nav .navbar-nav .nav-item .nav-link:before{background-color:transparent !important;left:1rem}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-fixo .navbar-nav a.nav-link[data-target]:after{display:none !important}header.cabecalho .menu-geral .nav-item.dropdown>.dropdown-toggle{display:none}header.cabecalho .menu-geral .nav-item.dropdown a.nav-link[data-target]:after{content:'+';color:#fff;font-weight:bold;font-size:1.4rem;line-height:1rem;text-align:center;border:solid 0.2rem #fff;border-radius:100%;width:1.6rem;height:1.6rem;display:block;cursor:pointer;position:absolute;z-index:0;top:0.9rem;right:0}header.cabecalho .menu-geral .nav-item.dropdown a.nav-link[aria-expanded=true]:after{content:'-';color:#0ff;border-color:#0ff}header.cabecalho .menu-geral .dropdown-menu .navbar-nav .nav-item.dropdown:before{display:none}}@media (min-width: 992px){header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-flexivel .dropdown-menu{background-color:rgba(22, 67, 76,0.90);width:75%;min-height:100%;padding:1.85rem 0;border-bottom:0 !important;position:absolute;z-index:0;left:25%;top:0;-webkit-backdrop-filter:blur(4px);-moz-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-flexivel .dropdown-menu .dropdown-menu{background-color:rgba(22, 67, 76,1);width:100%;max-height:46.5rem;max-height:56vh;min-height:100%;padding:1.85rem 0;position:absolute;top:0;left:0;right:auto;z-index:1;overflow-y:auto;overflow-x:hidden}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-flexivel .dropdown-menu{display:none}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-flexivel .dropdown-menu.show{display:block}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu::-webkit-scrollbar{width:1rem}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu::-webkit-scrollbar-track{background:#15393f;border-radius:2rem}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu::-webkit-scrollbar-thumb{background-color:#0FF;border-radius:2rem}header.cabecalho .menu-geral .nav-item.dropdown.dropdown-niveis-flexivel .dropdown-menu .navbar-nav .nav-item{float:none;width:100%}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu .navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu .navbar-nav .nav-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;display:block}header.cabecalho .menu-geral .navbar-nav span.nav-link[data-toggle=collapse]{margin:0
02rem;padding:0.3rem 1rem}header.cabecalho .menu-geral .nav-item.dropdown .dropdown-menu:before{z-index:2}header.cabecalho .menu-geral .nav-item.dropdown span.nav-link{color:#0ff !important;border-bottom:solid 1px #0ff}.dropdown-menu-small .nav-item{}.dropdown-menu-small a.nav-link{font-size:1.3rem !important;line-height:normal !important}.dropdown-menu-small .nav-item a.nav-link:before{content:'' !important;background-color:#0ff !important;width:2px !important;height:1.3rem !important;left:1rem !important;top:0.5rem !important}.dropdown-menu-small a.nav-link[data-target]:after{font-size:1.3rem !important;line-height:1rem !important;border-width:0.1rem !important;width:1.5rem !important;height:1.5rem !important;top:0.5rem !important}}.btn-areacliente-dropdown,.cursor-pointer{cursor:pointer}.modulo-bloco-destaque{position:fixed;z-index:26;top:7rem}.modulo-bloco-destaque .bloco-destaque-row{}.modulo-bloco-destaque .bloco-destaque-col{background-color:#16434c}.modulo-bloco-destaque .bloco-destaque-descricao{text-align:center !important;padding:1.25rem !important}.modulo-bloco-destaque .bloco-destaque-descricao
*{font-weight:400 !important;font-style:normal !important;font-size:1.6rem !important;line-height:normal !important}.modulo-bloco-destaque .bloco-destaque-descricao
*{color:#fff;background-color:transparent !important;display:inline-block !important;margin-bottom:0 !important}.modulo-bloco-destaque .bloco-destaque-descricao
a{text-decoration:underline !important;cursor:pointer}.modulo-bloco-destaque .bloco-destaque-descricao a:hover{opacity:0.70 !important}.modulo-bloco-destaque .bloco-destaque-descricao a, .modulo-bloco-destaque .bloco-destaque-descricao a:hover{-webkit-transition:opacity .12s ease-in;-moz-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.modulo-bloco-destaque .card, .modulo-bloco-destaque .card-body{border-radius:0;border:0;margin:0;padding:0}.modulo-bloco-destaque .card-body *:last-child{margin-bottom:0 !important}.bloco-destaque-template1.bloco-destaque-col{background-color:#79A2A5 !important}.bloco-destaque-template1.bloco-destaque-col .bloco-destaque-descricao
*{color:#fff !important}.bloco-destaque-template2.bloco-destaque-col{background-color:#B6FDFD !important}.bloco-destaque-template2.bloco-destaque-col .bloco-destaque-descricao
*{color:#1C4A52 !important}.bloco-destaque-template3.bloco-destaque-col{background-color:#F7E898 !important}.bloco-destaque-template3.bloco-destaque-col .bloco-destaque-descricao
*{color:#1C4A52 !important}.bloco-destaque-template4.bloco-destaque-col{background-color:#FD5B4E !important}.bloco-destaque-template4.bloco-destaque-col .bloco-destaque-descricao
*{color:#fff !important}@media (min-width: 769px) AND (max-width: 992px){.modulo-bloco-destaque{top:6rem}}@media (max-width: 768px){.modulo-bloco-destaque{top:40px}}@media (min-width: 992px){.desactive-all:not(.nivel0)>.nav-item{display:none !important}.desactive-all:not(.nivel0)>.nav-item>a.nav-link,.desactive-all:not(.nivel0)>.nav-item>span.dropdown-toggle{opacity:0 !important}.desactive-all:not(.nivel0) .nav-item.active-this{display:block !important}}