﻿ .preheader *{margin:0;padding:0;line-height:1;list-style:none;box-sizing:border-box}.preheader{background-color:var(--color__primary);height:calc(var(--gap)*3.3)}.preheader__row{padding-inline:var(--padding);max-width:1280px}.preheader__col p,.preheader__col a{font-size:clamp(calc(var(--gap)),3.25vw,calc(var(--gap) + 2.25px))}.preheader__col a:visited{color:var(--color__white)}.preheader__envios p{gap:calc(var(--gap)/1.5)}.preheader__truck{max-width:calc(var(--gap)*1.85)}.preheader__blog{max-width:calc(var(--gap)*1.85)}.preheader__phone{max-width:calc(var(--gap)*1.48)}.preheader__contacto a{gap:var(--gap)}.preheader_envios{white-space:nowrap}.preheader_envios_modal{display:flex;align-items:flex-start;font-size:clamp(calc(var(--gap)),3.25vw,calc(var(--gap) + 2.25px));color:#fff}.preheader__envios{display:flex;align-items:center}.preheader__envios>div{display:flex;align-items:center;gap:calc(var(--gap)/2)}@media(hover:hover){.preheader__col a,.preheader__col a:hover{-webkit-transition:color var(--transitionTime);transition:color var(--transitionTime)}.preheader__col a:hover{color:var(--color__primary_tint_08)}.preheader__social a:hover{text-decoration:none}}@media(min-width:768px){[data-device-type=mobile]{display:none}.preheader__col{max-width:calc(100%/2)}[data-preheader-col="1"]{justify-content:flex-start;gap:calc(var(--gap)*3.5)}[data-preheader-col="2"]{display:flex;gap:calc(var(--gap)*2.5)}.preheader__links{gap:calc(var(--gap)*3.5)}.preheader__links a{gap:calc(var(--gap)/1.5)}.preheader__social{gap:calc(var(--gap)/1.2)}.preheader__gps{max-width:calc(var(--gap)*1.55);fill:#fff}.preheader__blog{max-width:calc(var(--gap)*1.75)}.preheader__envelope{max-width:calc(var(--gap)*1.65);fill:var(--color__white)}.preheader__rrss{max-width:calc(var(--gap)*1.65)}.preheader__icon{max-width:calc(var(--gap)*1.5)}.preheader__social svg{width:calc(var(--gap)*1.45);height:calc(var(--gap)*1.45);fill:#fff}}@media(max-width:767.89px){[data-device-type=desktop],[data-preheader-col="2"]{display:none}[data-preheader-col="1"]{justify-content:space-between;gap:calc(var(--gap)/1.5)}.preheader{height:calc(var(--gap)*3.8)}.preheader__envios{flex-direction:column;align-items:flex-start}}@media (min-width:356px){.preheader_envios_modal{gap:var(--gap);white-space:nowrap}}@media (max-width:355.89px){.preheader_envios_modal{gap:calc(var(--gap)/3);flex-direction:column}}
/*! DEFAULT MAGENTO */
body>.widget:nth-child(6){background:0 0}body>.widget [data-content-type=row][data-appearance=contained],body>.widget:nth-child(6) [data-content-type=row][data-appearance=contained]{max-width:100%}body aside.modal-popup._show{display:flex;flex-direction:column;align-items:center}body aside.modal-popup._show div.modal-inner-wrap{position:relative;max-width:650px;max-height:inherit;width:100%;border-radius:1rem}body aside.modal-popup._show div.modal-inner-wrap header.modal-header{margin:0;padding:0}body aside.modal-popup._show div.modal-inner-wrap header.modal-header button.action-close{background-color:var(--color__primary) !important;padding:0 !important;width:22px;height:22px;border-radius:100%;display:flex !important;flex-direction:column;justify-content:center;align-items:center;margin-top:6px;margin-right:6px}body aside.modal-popup._show div.modal-inner-wrap header.modal-header button.action-close:hover{background-color:#aaafb4 !important}body aside.modal-popup._show div.modal-inner-wrap header.modal-header button.action-close:before{color:#fff;font-size:12px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content{margin:0;padding:0}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader{margin:0;padding:28px 38px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader span.banner-despacho-comunas{width:99.5%;margin:0 auto 20px auto;padding:0}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader span.banner-despacho-comunas h2{margin:0;text-align:center;text-transform:uppercase;font-weight:600;width:100%}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader p{color:#505151;font-weight:400}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader p.texto-despacho-comunas{margin:0 0 14px;padding:0}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas{margin:0 auto;padding:0;list-style:none;display:grid;grid-template-rows:1fr;grid-row-gap:5px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas li{margin:0;padding:0}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas li p{margin:0;padding:0}@media (min-width:768px){body aside.modal-popup._show{justify-content:center}body div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader span.banner-despacho-comunas{background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:120px}body div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader span.banner-despacho-comunas h2{padding:1.8rem 2rem;background:rgb(0 133 62/80%);height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:22px}body div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader p.texto-despacho-comunas{font-size:15px}body div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas{grid-template-columns:repeat(4,1fr);grid-column-gap:0px}body div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas li p{font-size:14px}}@media (max-width:767px){body aside.modal-popup._show{justify-content:flex-start}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader span.banner-despacho-comunas h2{font-size:20px;color:#505151;margin-bottom:18px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader p.texto-despacho-comunas{font-size:14px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas{grid-template-columns:repeat(2,1fr);grid-column-gap:5px}body aside.modal-popup._show div.modal-inner-wrap div.modal-content div#modal-farmacia-home-preheader ul.listado-despacho-comunas li p{font-size:13px}}.cms-home-farmacia-mapuche #modal-farmacia-home img{object-fit:cover;max-width:100%;max-height:488px}.cms-home-farmacia-mapuche .modal-header button.action-close{right:11px;top:12px;width:32px!important;height:32px!important;background-color:var(--color__primary)!important}.cms-home-farmacia-mapuche .modal-header button.action-close:before{font-size:16px!important}@media (min-width:768px){cms-home-farmacia-mapuche #modal-farmacia-home{max-height:450px}}@media (max-width:767px){.cms-home-farmacia-mapuche #modal-farmacia-home{max-height:240px}.cms-home-farmacia-mapuche aside.modal-popup._show{padding:0 1rem}.cms-home-farmacia-mapuche .farmacia-home-oferta._show{justify-content:center!important}}.page-header *{margin:0;padding:0;line-height:1;list-style:none;box-sizing:border-box}.page-header{--borderColor:#bfbfbf;--inputColor:#5e5e5e;--svgColor:#6c6c6c}.page-header svg{max-width:10px}.page-header>.content{display:flex;justify-content:center;margin-inline:auto;padding-block:0;padding-inline:var(--padding);max-width:1280px}.page-header .mgn-search-ajax{display:flex;justify-content:center;align-items:center;width:100%;float:none}.page-header .mgn-search-content{position:relative;display:flex;align-items:center;margin-inline:auto;padding-inline:var(--padding) calc(var(--padding)/2);max-width:calc(var(--gap)*44);width:100%;height:calc(var(--gap)*3.25);background-color:var(--color__white);border:var(--border) var(--borderColor)}.page-header .mgn-search-content #searchbyvoice-trigger-tablet-desktop{order:2;position:initial;display:flex;justify-content:center;align-items:center;width:calc(var(--gap)*3);height:100%;background-size:calc(var(--gap)*1.7) calc(var(--gap)*1.7);background-position:center}.page-header .mgn-search-content #search{order:1;background:0 0;border:none;padding:0;box-shadow:none;width:100%;height:100%;font-size:clamp(13px,3.25vw,14px);color:var(--inputColor)}.page-header .logo{width:100%}.page-header .logo img{display:block;max-width:100%;width:100%;object-fit:cover}.page-header .header-contents-customer{display:flex;justify-content:flex-end;align-items:center;width:100%}.page-header .customer-wishlist-header svg{display:block;max-width:calc(var(--gap)*2.5);width:100%}.page-header .customer-wishlist-header path{fill:var(--svgColor)}.page-header .minicart-wrapper .showcart{position:relative;display:flex;margin:0}.page-header .minicart-wrapper .showcart svg{display:block;width:100%;height:fit-content}.page-header .minicart-wrapper .showcart svg path{fill:var(--svgColor)}.page-header .minicart-wrapper .showcart .qty{line-height:1!important;display:flex!important;justify-content:center;align-items:center;width:calc(var(--gap)*1.8)!important;height:calc(var(--gap)*1.8)!important;border-radius:100%;background:var(--color__primary)!important}.page-header .minicart-wrapper .showcart .counter-number{font-size:calc(var(--gap)*1.124);font-weight:600}.page-header .minicart-wrapper .showcart .text{font-size:0;color:transparent}@media(min-width:768px){.page-header>.content{height:calc(var(--gap)*7.25)}.page-header .mgn-search-ajax{order:2;max-width:calc(100% - (var(--gap)*43))}.page-header .mgn-search-content{border-radius:var(--radius)}.page-header .mgn-search-content #search{max-width:calc(100% - (var(--gap)*5.25))}.page-header .mgn-search-content .actions{order:3;display:flex;justify-content:center;align-items:center;width:calc(var(--gap)*2.25);height:100%}.page-header .mgn-search-content .actions .search{position:initial;opacity:1}.page-header .mgn-search-content .actions .search:before{font-size:calc(var(--gap)*1.625);color:var(--borderColor);cursor:pointer}.page-header .nav-toggle{display:none}.page-header .logo{order:1;max-width:calc(var(--gap)*17.5)}.page-header .header-contents-customer{order:3;max-width:calc(var(--gap)*26.5);gap:calc(var(--gap)*1.5)}.page-header .customer-wishlist-header svg{max-width:calc(var(--gap)*3.17)}.page-header .minicart-wrapper .showcart svg{max-width:calc(var(--gap)*3.17)}.page-header .customer-header-info{display:flex;justify-content:center;align-items:center}.page-header .customer-header-info svg{display:block;max-width:calc(var(--gap)*3.25);width:100%}.page-header .customer-header-info svg path{fill:var(--svgColor)}.page-header .minicart-wrapper .showcart .qty{top:calc(var(--gap) - (var(--gap)*2))!important}.page-header .customer-register-links{display:flex;align-items:center;gap:calc(var(--gap)/2);font-size:calc(var(--gap) + 2.25px);color:var(--color__black);font-weight:400}.page-header .customer-register-links a{color:var(--color__black)}.page-header .customer-register-links a,.page-header .customer-register-links a:hover{-webkit-transition:color var(--transitionTime);transition:color var(--transitionTime)}.page-header .customer-register-links a:hover{color:var(--color__primary)}.page-header .login-greeting{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:calc(var(--gap) + 2.25px);margin-bottom:calc(var(--gap)/4.25);color:var(--color__black);max-width:calc(var(--gap)*13.8);width:100%;text-align:left}}@media(max-width:767.89px){.page-header>.content{padding-block:calc(var(--padding)/1.25)}.page-header .mgn-search-ajax{order:2;max-width:calc((var(--gap)*2.25))}.page-header>.content{transition:padding-bottom var(--transitionTime)}.page-header .control{position:absolute;bottom:0;left:0;margin:0;padding:0!important;width:100%}.page-header>.content:has(.block-search--show){position:relative;padding-bottom:calc(var(--padding)*3);transition:padding-bottom var(--transitionTime)}.page-header .mgn-search-content{border-inline:none;border-top:none}.page-header .mgn-search-content .actions{display:none}.page-header .search .label{display:block;float:none;padding-left:calc(var(--gap)/2.8)}.page-header .search .label:before{margin:0;color:var(--color__black);font-weight:400}.page-header .nav-toggle{order:1;position:initial;display:flex;justify-content:flex-start;align-items:center;max-width:calc(var(--gap)*2.5);width:100%}.page-header .nav-toggle:before{color:var(--color__black)}.page-header .logo{order:3;display:flex;justify-content:center;align-items:center;padding-inline:calc(var(--padding)/1.25);max-width:calc(100% - (var(--gap)*10.35));position:initial}.page-header .logo img{max-width:calc(var(--gap)*13);object-fit:scale-down}.page-header .header-contents-customer{order:4;max-width:calc(var(--gap)*5.6);gap:0}.page-header .header-contents-customer svg{height:auto!important}.page-header .header-contents-customer path{fill:var(--color__black)!important}.page-header .customer-wishlist-header svg,.page-header .minicart-wrapper .showcart svg{max-width:calc(var(--gap)*2.75)}.page-header .minicart-wrapper .showcart .qty{top:calc(var(--gap) - (var(--gap)*2.025))!important;left:calc(var(--gap)*1.8)!important}.page-header .customer-info-header{display:none}}
/*! DEFAULT MAGENTO */
.page-header .block-content,.page-header form#search_mini_form,.page-header .field.search{width:100%}.page-header .customer-greeting,.page-header .minicart-wrapper .showcart .qty.empty,.page-header .minicart-wrapper .showcart .counter-label,.page-header .minicart-wrapper .showcart:before,.page-header .minicart-wrapper .showcart:after,.page-header .minicart-wrapper:before,.page-header .minicart-wrapper:after,.page-header .mgn-search-content .actions .search span,.page-header #searchbyvoice-trigger-mobile,.page-header .compare.wrapper,.page-header>.content:before,.page-header>.content:after,.page-header>.panel{display:none!important}#ajaxsearch_autocomplete{border:var(--border) var(--borderColor);max-width:calc(var(--gap)*80)!important;width:100%!important;min-width:100%;box-shadow:none}#ajaxsearch_autocomplete .suggestion-content{display:flex;flex-direction:column;gap:calc(var(--gap)*1.5);padding-block:calc(var(--padding)*2.143);padding-inline:calc((var(--padding)*2.143)/2)}#ajaxsearch_autocomplete .suggestion-term{display:flex;flex-direction:column;gap:calc(var(--gap)/1.25);padding:0;width:100%}#ajaxsearch_autocomplete .suggestion-title{padding:0;font-size:calc(var(--gap) + 1.5px);color:var(--color__black);font-weight:700;background:0 0}#ajaxsearch_autocomplete .suggestion-option{padding:0}#ajaxsearch_autocomplete .suggestion-option ul{display:flex;flex-direction:column;gap:calc(var(--gap)/1.5)}#ajaxsearch_autocomplete .suggestion-option li{padding:0}#ajaxsearch_autocomplete .suggestion-option li>span{display:block;width:100%;font-size:calc(var(--gap) + 1.35px);color:var(--color__black);font-weight:400}#ajaxsearch_autocomplete .suggestion-container{display:flex;flex-direction:column;gap:calc(var(--gap)/1.25);padding:0}#ajaxsearch_autocomplete .suggestion-container .suggestion-title{display:flex;justify-content:space-between;align-items:center}#ajaxsearch_autocomplete .product-suggest{display:flex;justify-content:center;align-items:flex-start;gap:calc(var(--gap)*1.5)}#ajaxsearch_autocomplete .product-items{display:block;margin:0!important;padding:0;border:none;width:100%}#ajaxsearch_autocomplete .img-link{float:none;padding:0;width:100%}#ajaxsearch_autocomplete .img-link img{display:block;max-width:100%;object-fit:scale-down}#ajaxsearch_autocomplete .product-info{display:flex;flex-direction:column;gap:calc(var(--gap)/1.35);width:100%;float:none}#ajaxsearch_autocomplete .product-info a span,#ajaxsearch_autocomplete .product-info a:visited span{color:var(--color__black)}#ajaxsearch_autocomplete .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ajaxsearch_autocomplete .product-name span,#ajaxsearch_autocomplete .price{display:block;color:var(--color__black);font-weight:400}#ajaxsearch_autocomplete .product-name span{height:calc(var(--gap)*2.2);font-size:calc(var(--gap) + 1.8px)}#ajaxsearch_autocomplete .price{font-size:calc(var(--gap) + 1.5px)}@media(min-width:768px){#ajaxsearch_autocomplete .product-items{max-width:calc((100% - (var(--gap)*1.5))/5)}#ajaxsearch_autocomplete .product-items:nth-of-type(n+6){display:none}}@media(max-width:767.89px){#ajaxsearch_autocomplete .product-items{max-width:calc((100% - (var(--gap)*1.5))/3)}#ajaxsearch_autocomplete .product-items:nth-of-type(n+4){display:none}}@media(hover:hover){#ajaxsearch_autocomplete .search-ver-todo:hover,#ajaxsearch_autocomplete .suggestion-option li>span:hover,#ajaxsearch_autocomplete a:hover{cursor:pointer;text-decoration:underline}}
/*! DEFAULT MAGENTO */
#ajaxsearch_autocomplete .short-description,#ajaxsearch_autocomplete .product-option-addtocart,#ajaxsearch_autocomplete .search-result{display:none!important}#ajaxsearch_autocomplete .product-items:hover,#ajaxsearch_autocomplete span{background:none!important}.header-contents-customer .active .block-minicart #minicart-content-wrapper .contenido #mini-cart .item>.product .product-item-oferta-circulo{display:flex;padding-inline:calc(var(--padding)/3);background-color:#00c953;margin-left:calc(12px/4.5);line-height:1}.header-contents-customer .active .block-minicart #minicart-content-wrapper .contenido #mini-cart .item>.product .product-item-oferta-circulo span{color:#fff;font-weight:600;line-height:1}@media(min-width:768px){.header-contents-customer .active .block-minicart #minicart-content-wrapper .contenido #mini-cart .item>.product .product-item-oferta-circulo{padding-block:calc(var(--padding)/4.5)}.header-contents-customer .active .block-minicart #minicart-content-wrapper .contenido #mini-cart .item>.product .product-item-oferta-circulo span{font-size:calc(var(--fontSize)/1.6)}}.page-header .mgn-search-content #search::placeholder{color:#333333!important}.header-contents-customer .active .block-minicart #minicart-content-wrapper .contenido #mini-cart .item>.product .product-item-oferta-circulo{width:fit-content!important;padding:4px 8px!important}#minicart-content-wrapper .viewcart{display:flex;justify-content:center;align-items:center;height:38px;border:solid 1px var(--color__primary);color:var(--color__primary);border-radius:5px;margin-top:var(--gap)}