:root{--fp-azul:#043664;--fp-verde:#1b8a6b;--fp-fondo:#eef2f6;--fp-linea:#dde4eb;--fp-foto:112px}@media(min-width:750px){:root{--fp-foto:170px}}.product-grid-container,results-list,.ui-test-product-list,.ui-test-product-list .section-background{background:var(--fp-fondo)!important}.product-grid{gap:10px!important;--product-grid-gap:10px;grid-auto-rows:auto;align-items:stretch!important}.product-grid__item{display:flex!important;min-width:0}.ui-test-product-list .resource-list{gap:10px!important}.ui-test-product-list .resource-list__item{display:flex!important;min-width:0}@media(max-width:749px){.product-grid{padding-inline:12px!important}.ui-test-product-list .section{--page-margin:12px}}product-card.product-card{display:flex!important;width:100%!important;min-width:0}product-card .product-card__content{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%;min-width:0;min-height:100%;padding:10px!important;gap:5px!important;background:#fff!important;border:1px solid var(--fp-linea)!important;border-radius:12px!important;box-shadow:0 1px 3px #04366412}product-card .card-gallery{width:100%!important;height:var(--fp-foto)!important;min-height:var(--fp-foto);padding:0!important;margin:0!important;border:0!important;background:#fff!important;overflow:hidden;--gallery-aspect-ratio:auto;flex:0 0 var(--fp-foto)}product-card .card-gallery slideshow-component,product-card .card-gallery slideshow-container,product-card .card-gallery slideshow-slides,product-card .card-gallery slideshow-slide,product-card .card-gallery .product-media{height:var(--fp-foto)!important;min-height:0!important;max-height:var(--fp-foto)!important;aspect-ratio:auto!important;background:#fff!important}product-card .card-gallery .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;aspect-ratio:auto!important;background:#fff!important}product-card .card-gallery slideshow-arrows,product-card .card-gallery .slideshow-controls,product-card .quick-add{display:none!important}product-card .product-badges{top:0!important;left:0!important}product-card .product-badges *{font-size:10px!important;padding:2px 6px!important;line-height:1.2!important}product-card .product-card__content>a.contents{display:block!important}product-card .product-card__content>a.contents .text-block{padding:0!important;margin:0!important;width:100%!important;min-height:0}product-card .product-card__content>a.contents .text-block p{font-size:13px!important;line-height:1.28!important;font-weight:500!important;color:var(--fp-azul)!important;text-align:left!important;margin:0!important;height:2.56em;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-transform:none}product-card product-price{width:100%!important;margin:0!important;padding:0!important;text-align:left!important}product-card product-price>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;justify-content:flex-start!important;text-align:left!important}product-card product-price .price{font-size:15px!important;line-height:1.3!important;font-weight:700!important;color:var(--fp-verde)!important}product-card product-price .compare-at-price{font-size:11px!important;line-height:1.3!important;font-weight:400!important;color:#6d7885!important;text-decoration:line-through}product-card product-price .price__sale:not(.price__hidden){display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}product-card .buy-buttons-block{display:block!important;width:100%!important;margin-top:auto!important;padding:4px 0 0!important}product-card .buy-buttons-block form{margin:0!important}product-card .product-form-buttons{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;padding:0!important;margin:0!important;--padding-block-start:0px;--padding-block-end:0px}product-card .quantity-selector-wrapper{flex:0 0 66px!important;width:66px!important;min-width:0!important}product-card .product-form-buttons:has(.add-to-cart-button[disabled]) .quantity-selector-wrapper{display:none!important}product-card .product-form-buttons .quantity-selector{--quantity-selector-width:66px!important;max-width:66px!important}product-card quantity-selector-component.quantity-selector{display:inline-flex!important;align-items:center;justify-content:space-between;width:66px!important;min-width:0!important;height:44px!important;padding:2px!important;background:var(--fp-fondo)!important;border:0!important;border-radius:22px!important;color:var(--fp-azul)}product-card .quantity-selector input{flex:0 0 24px!important;min-width:24px!important;width:24px!important;height:40px;padding:0!important;font-size:14px!important;font-weight:600;text-align:center;color:var(--fp-azul)!important;-webkit-text-fill-color:var(--fp-azul);background:transparent;border:0;-moz-appearance:textfield;line-height:40px}product-card .quantity-minus:disabled,product-card .quantity-minus[disabled]{display:none!important}product-card .quantity-plus,product-card .quantity-minus{width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%!important;background:var(--fp-azul)!important;color:#fff!important}product-card .quantity-plus .svg-wrapper,product-card .quantity-minus .svg-wrapper{width:14px!important;height:14px!important;color:#fff!important}product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector-wrapper,product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector{flex:1 0 100%!important;width:100%!important;max-width:none!important}product-card .product-form-buttons>span:not(.product-form-text__error){flex:1 1 0!important;min-width:0!important;width:auto!important}product-card add-to-cart-component{display:block!important;width:100%!important}product-card .add-to-cart-button{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 4px!important;background:var(--fp-azul)!important;color:#fff!important;border:0!important;border-radius:22px!important;box-shadow:none!important;font-size:13px!important;line-height:1!important;font-weight:600!important;white-space:nowrap!important}product-card .add-to-cart-button .add-to-cart-text{display:flex!important;align-items:center;gap:4px;color:#fff!important;width:auto!important;height:auto!important}product-card .add-to-cart-button .add-to-cart-text__content{position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;clip-path:none!important;overflow:visible!important}product-card .add-to-cart-button .add-to-cart-text__content,product-card .add-to-cart-button .add-to-cart-text__content span{color:#fff!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}product-card .add-to-cart-button .add-to-cart-icon{width:14px!important;height:14px!important;color:#fff!important;flex:0 0 14px}product-card .add-to-cart-button:before,product-card .add-to-cart-button:after{display:none!important}product-card .add-to-cart-button[disabled]{background:#dfe4ea!important;color:#566270!important}product-card .add-to-cart-button[disabled] *{color:#566270!important}product-card .add-to-cart-button[disabled] .add-to-cart-icon{display:none!important}@media(max-width:380px){product-card .add-to-cart-button .add-to-cart-icon{display:none!important}}.buy-buttons-block .product-form-buttons .add-to-cart-button{background:var(--fp-azul)!important;color:#fff!important;border-color:var(--fp-azul)!important;border-radius:26px!important;min-height:48px}.buy-buttons-block .product-form-buttons .add-to-cart-button *{color:#fff!important}.cart__ctas{display:flex!important;flex-direction:column;gap:10px!important}.shopper-protect-container{width:100%;height:auto!important}.cart__checkout-button{width:100%!important;min-height:54px!important;height:auto!important;border-radius:27px!important;background:var(--fp-azul)!important;color:#fff!important;border:0!important;box-shadow:none!important}.fp-seguir{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;border:1.5px solid var(--fp-azul);border-radius:27px;background:#fff;color:var(--fp-azul)!important;font-size:16px;font-weight:700;text-decoration:none}.buy-buttons-block .product-form-buttons .add-to-cart-button[disabled]{background:#dfe4ea!important;color:#566270!important;border-color:#dfe4ea!important;opacity:1!important}.buy-buttons-block .product-form-buttons .add-to-cart-button[disabled] *{color:#566270!important}product-card .product-form-text__error{font-size:12px!important;line-height:1.25!important;margin:0 0 4px!important}.cart__checkout-button,.fp-seguir{border-radius:14px!important}.wfb-wrapper{transition:opacity .15s}.wfb-wrapper.fp-chat-fuera{opacity:0!important;pointer-events:none!important}.fp-pest{--fp:#0f4c75;margin:8px 0;font-size:15px;line-height:1.55;text-align:left}.fp-pest details{border-radius:14px;margin-bottom:10px;background:#fff;box-shadow:0 0 0 1px var(--fp);overflow:hidden}.fp-pest summary{list-style:none;display:flex;align-items:center;gap:12px;padding:12px;font-weight:700;font-size:15px;color:#fff;background:var(--fp);cursor:pointer}.fp-pest summary::-webkit-details-marker{display:none}.fp-pest summary:after{content:"+";margin-left:auto;font-size:22px;line-height:1;font-weight:500;padding-right:6px}.fp-pest details[open] summary:after{content:"\2013"}.fp-pest__i{width:38px;height:38px;border-radius:50%;background:#fff;color:var(--fp);display:grid;place-items:center;flex:none}.fp-pest__c{padding:14px 14px 6px}.fp-pest__c p{margin:0 0 12px}.fp-pest__c ul{margin:0 0 12px;padding-left:18px}.fp-pest__c table{width:100%;margin-bottom:12px}.pie-premier{--pie-fondo:#0f4c75;--pie-verde:#ffffff;--pie-suave:#e3edf3;margin-top:44px;padding-top:0!important}.fp-ayuda{background:#fff;color:#0b2f55;border-radius:16px;padding:18px;max-width:560px;margin:0 auto 18px;transform:translateY(-24px);box-shadow:0 8px 22px #0b2f5530}.fp-ayuda b{font-size:17px;display:block}.fp-ayuda p{font-size:13px;margin:2px 0 12px}.fp-ayuda div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pie-premier .fp-ayuda a{display:flex;justify-content:center;gap:6px;align-items:center;border-radius:10px;padding:11px 4px;font-weight:700;font-size:13.5px;background:#0f4c75;color:#fff;text-decoration:none}.pie-premier .fp-ayuda a+a{background:#e3edf3;color:#0f4c75}.fp-pie-ac summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-weight:700;padding:15px 0;cursor:pointer}.fp-pie-ac summary::-webkit-details-marker{display:none}.fp-pie-ac summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.fp-pie-ac[open] summary:after{content:"\2013"}@media(max-width:989px){.pie-premier__logo,.pie-premier__frase,.pie-premier__marco>div:nth-child(2) .pie-premier__titulo,.pie-premier__marco>div:nth-child(2) .pie-premier__lista{display:none}.pie-premier__direccion{margin-top:0}.pie-premier__marco{gap:0!important}.pie-premier__marco>div:nth-child(2){padding-bottom:16px}.pie-premier nav{border-top:1px solid var(--pie-linea)}}@media(min-width:990px){.fp-pie-ac summary{padding:0 0 14px;pointer-events:none}.fp-pie-ac summary:after{display:none}}body .pie-premier{--pie-fondo:#0f4c75;--pie-verde:#fff;--pie-suave:#e3edf3;--pie-linea:rgba(255,255,255,.24);background:#0f4c75}body .pie-premier__direccion svg{color:#fff}body .pie-premier .pie-premier__mapa{color:#fff!important}@media(max-width:989px){body .pie-premier .pie-premier__logo,body .pie-premier .pie-premier__frase{display:none!important}body .pie-premier .pie-premier__marco>div:nth-child(1){padding-top:0}body .pie-premier .pie-premier__base{margin-top:0}}.fp-pest{--fp:#0b7f8a}body .pie-premier{--pie-fondo:#0b7f8a;--pie-suave:#e1f3f4;background:#0b7f8a}body .pie-premier .fp-ayuda a{background:#0b7f8a}body .pie-premier .fp-ayuda a+a{background:#e1f3f4;color:#0b7f8a}.fp-ayuda{margin-bottom:-6px}body footer .section-background[class*=__footer_]{background:#0b7f8a!important}body footer .email-signup__button{background:#fff!important;color:#0b7f8a!important}.fp-pest{--fp:#0e9a9c}body .pie-premier{--pie-fondo:#0e9a9c;--pie-suave:#e0f4f4;background:#0e9a9c}body .pie-premier .fp-ayuda a{background:#0e9a9c}body .pie-premier .fp-ayuda a+a{background:#e0f4f4;color:#0e9a9c}body footer .section-background[class*=__footer_]{background:#0e9a9c!important}body footer .email-signup__button{background:#fff!important;color:#0e9a9c!important}product-card .product-form-buttons{flex-flow:row nowrap!important;gap:5px!important}product-card .quantity-selector-wrapper,product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector-wrapper{flex:0 0 76px!important;width:76px!important;max-width:76px!important}product-card .product-form-buttons .quantity-selector,product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector{--quantity-selector-width:76px!important;flex:0 0 76px!important;width:76px!important;max-width:76px!important}product-card .quantity-plus,product-card .quantity-minus{width:26px!important;height:26px!important;min-width:26px!important}product-card .quantity-minus:disabled,product-card .quantity-minus[disabled]{display:flex!important;opacity:.35}product-card .quantity-selector input{flex:0 0 20px!important;min-width:20px!important;width:20px!important;height:26px;line-height:26px}product-card .add-to-cart-button{min-width:0!important;padding:0 2px!important;font-size:13px!important}product-card .add-to-cart-button .add-to-cart-icon,product-card .add-to-cart-button svg:not(.checkmark-burst){display:none!important}@media(max-width:349px){product-card .product-form-buttons{gap:3px!important}product-card .quantity-selector-wrapper,product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector-wrapper{flex:0 0 62px!important;width:62px!important;max-width:62px!important}product-card .product-form-buttons .quantity-selector,product-card .product-form-buttons:has(.quantity-minus:not([disabled])) .quantity-selector{--quantity-selector-width:62px!important;flex:0 0 62px!important;width:62px!important;max-width:62px!important;padding:1px!important}product-card .quantity-plus,product-card .quantity-minus{width:22px!important;height:22px!important;min-width:22px!important}product-card .quantity-selector input{flex:0 0 14px!important;min-width:14px!important;width:14px!important}product-card .add-to-cart-button{padding:0!important;font-size:12px!important}}.fpc{max-width:960px;margin:0 auto}.fpc-t{display:flex;aspect-ratio:2.6;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fpc-t::-webkit-scrollbar{display:none}.fpc-t a{flex:0 0 100%;scroll-snap-align:start}.fpc-t img{display:block;width:100%;height:100%;object-fit:cover}.fpc-p{display:flex;justify-content:center;padding:2px 0}.fpc-p button{width:24px;height:24px;padding:7px;border:0;background:#c8d6da content-box;border-radius:50%;background-clip:content-box;cursor:pointer}.fpc-p button.on{background-color:#0e9a9c}.fpp{display:inline-block;background:#c8102e;color:#fff;font-weight:700;font-size:12px;line-height:1;padding:4px 7px;border-radius:5px}.product-card__content>.fpp{position:absolute;top:6px;right:6px;z-index:3}.fpp-f{font-size:15px;margin:6px 0}.fpo .compare-at-price,#shopify-section-template--29236112589170__hero_DpX86n{display:none}@media(max-width:749px){#shopify-section-template--29236112589170__divider_BzYD7P{display:none}}@media(max-width:749px){.header-logo__image-container{display:none!important}a.header-logo{display:flex;align-items:center;gap:6px;white-space:nowrap}a.header-logo:before{content:"";flex:0 0 38px;height:38px;background:url(/cdn/shop/files/fp-logo-icono.png?width=120) center/contain no-repeat}a.header-logo:after{content:"Farma Premier";font:800 min(5.5vw,23px)/1.2 Manrope,sans-serif;letter-spacing:-.3px;background:linear-gradient(90deg,#003050 43.5%,#0f8077 43.5%);-webkit-background-clip:text;background-clip:text;color:transparent}.header-section .search-action{display:none!important}.fps-b{display:block;background:#e0f4f4;padding:8px 12px}.fps{display:flex;align-items:center;justify-content:space-between;width:100%;height:42px;padding:0 12px;border:0;border-radius:9px;background:#fff;color:#667c85;font:500 15px Manrope,sans-serif;box-shadow:0 1px 3px #00000014;cursor:pointer}}@media(min-width:750px){.fps-b{display:none}}@media(max-width:359px){a.header-logo{gap:4px}a.header-logo:before{flex-basis:30px;height:30px}a.header-logo:after{font-size:15px}}.fpre{margin-top:12px;padding:12px;border:1px solid #c9d8df;border-radius:10px;background:#fff;color:#043664}.fpre__t{display:block;font-size:15px}.fpre__ops{display:flex;gap:6px;margin:8px 0}.fpre__ops button{flex:1;min-height:42px;padding:6px 4px;border:1px solid #9db4bf;border-radius:8px;background:#fff;color:#043664;font:inherit;font-size:13px;cursor:pointer}.fpre__ops button.on{background:#043664;border-color:#043664;color:#fff}.fpre small{display:block;font-size:12px;line-height:1.35;color:#566b76}.fpenv{display:grid;gap:5px;margin:12px 0;padding:10px 12px;border:1px solid #c9d8df;border-radius:10px;background:#fff;color:#043664;font-size:14px;line-height:1.35}.fpenv div{position:relative;padding-left:26px}.fpenv div:before{content:"";position:absolute;left:4px;top:2px;width:7px;height:12px;border:solid #12908a;border-width:0 3px 3px 0;transform:rotate(45deg)}.fpgoo{display:block;width:100%;text-align:center;text-decoration:none;color:#1f2d3a}.fpgoo-b{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:9px 12px;border:1.5px solid #8a97a3;border-radius:10px;background:#fff;font-size:15px;font-weight:700}.fpgoo small{display:block;margin-top:4px;font-size:12px;color:#4a5c6d}@media(max-width:749px){media-gallery slideshow-slide{--grid-template-rows:230px 1fr !important}media-gallery slideshow-slide .product-media,media-gallery slideshow-slide img{max-height:230px!important}media-gallery img.product-media__image{object-fit:contain!important}[id^=ProductInformation-] h1{font-size:21px!important;line-height:1.25!important;margin:0!important}[id^=ProductInformation-] product-price{padding-top:2px!important}[id^=ProductInformation-] product-price .price-item--sale.price,[id^=ProductInformation-] product-price .price__regular .price{font-size:28px!important;font-weight:700!important;color:#1e8449!important}[id^=ProductInformation-] product-price .price-item--regular,[id^=ProductInformation-] product-price s,[id^=ProductInformation-] product-price .compare-at-price{font-size:15px!important}#fp-comp-btn{border:0!important;background:none!important;box-shadow:none!important;padding:2px 6px!important;min-height:0!important;height:auto!important;font-size:13px!important;color:#5b6770!important;margin-top:2px!important}#fp-comp-btn svg{width:14px!important;height:14px!important}#fp-comp-btn:before,#fp-comp-btn:after{display:none!important}}.shopify-section:has(.jm-no-reviews-state){display:none!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button{background:#043664!important;color:#fff!important;border-color:#043664!important}.fp-vm{position:relative;max-height:190px;overflow:hidden}.fp-vm:after{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;background:linear-gradient(#fff0,#fff)}.fp-vm.fp-vm--ab{max-height:none}.fp-vm.fp-vm--ab:after{display:none}.fp-vm-btn{display:block;margin:8px auto 4px;padding:8px 18px;border:1.5px solid #12908a;border-radius:999px;background:#fff;color:#0d6f6a;font-size:15px;font-weight:700;cursor:pointer}.cart-items__empty-button,a.button[class*=AZUJ0U0Z4NjV6MlNmQ]{background:#043664!important;border-color:#043664!important;color:#fff!important}.fp-carro-vacio{margin:0 0 4px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fp-compacta.css.map */
