.pp-footer-social{container:pp-social/inline-size}.pp-footer-social .footer__heading{margin-bottom:12px}.pp-footer-social__intro{margin:0 0 10px;max-width:44ch;line-height:1.5}.pp-footer-social__links{list-style:none;margin:0 0 0 -8px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px}.pp-footer-social__links li{margin:0;min-width:0}.pp-footer-social__links a{display:flex;align-items:center;gap:8px;min-height:40px;padding:6px 8px;color:#1e4f7b;text-decoration:none;border-radius:8px;box-sizing:border-box;font-size:15px;line-height:1.3;white-space:nowrap}.pp-footer-social__links svg{width:20px;height:20px;flex-shrink:0;fill:currentColor}.pp-footer-social__links a>span{position:relative;display:block}.pp-footer-social__links a>span:before{content:"";position:absolute;left:0;top:100%;width:0;height:2px;background:currentColor;transition:width var(--duration-medium,.3s) ease}.pp-footer-social__links a:hover{background:#eff8fc;text-decoration:none}.pp-footer-social__links a:hover>span:before{width:100%}.pp-footer-social__links a:focus-visible{outline:2px solid #1e4f7b;outline-offset:3px}@media(prefers-reduced-motion:reduce){.pp-footer-social__links a>span:before{transition:none}}@container pp-social (max-width:379px){.pp-footer-social__links{display:grid;grid-template-columns:repeat(2,max-content);gap:2px 16px}}@container pp-social (max-width:239px){.pp-footer-social__links{grid-template-columns:max-content}}@media(max-width:1024px){footer.footer .footer-block--petpro-social{width:100%;margin-top:24px;margin-bottom:20px}}@media(max-width:576px){footer.footer .footer-block--petpro-social{margin-top:8px;margin-bottom:12px}}.footer-block--partnership{min-width:0}.pp-footer-partner{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:26px;border:1px solid var(--color-lines-borders);background:var(--color-body-background);color:var(--color-base);text-decoration:none;transition:border-color var(--duration-medium) var(--animation-bezier)}.pp-footer-partner:hover{color:var(--color-base);border-color:var(--color-base);text-decoration:none}.pp-footer-partner:focus-visible{outline:2px solid var(--color-base);outline-offset:4px}.pp-footer-partner__eyebrow{font-size:var(--font-body3-size);font-weight:var(--font-body-bold-weight);line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.pp-footer-partner .pp-footer-partner__title{margin:12px 0 0;font-size:calc(26px * var(--font-heading-scale));line-height:1.2;text-wrap:balance}.pp-footer-partner .pp-footer-partner__text{margin:14px 0 0;font-size:var(--font-body2-size);line-height:1.5}.pp-footer-partner .pp-footer-partner__button{width:100%;height:auto;min-height:46px;margin-top:22px;padding:12px 16px;font-size:var(--font-body2-size);line-height:1.35;white-space:normal}.pp-footer-partner__title,.pp-footer-partner__text,.pp-footer-partner__button{max-width:100%;overflow-wrap:anywhere}@media(min-width:1025px){.footer-block--partnership{margin-left:auto}}@media(max-width:1024px){footer.footer .footer-block--partnership{margin-top:24px;margin-bottom:32px}}@media(max-width:576px){.pp-footer-partner{padding:24px}}@media(prefers-reduced-motion:reduce){.pp-footer-partner{transition:none}}.pp-cart-complements{display:block;margin:32px auto}.pp-cart-complements:has(.pp-complements-inner[hidden]){display:none}.pp-complements-heading{font-size:24px;line-height:1.25;margin:0 0 8px;font-family:var(--font-heading-family);font-weight:600}.pp-complements-description{font-size:14px;line-height:1.5;margin:0 0 20px;color:var(--color-base-text,#526579)}.pp-complements-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.pp-complement{display:flex;flex-direction:column;min-width:0;border:1px solid #dce4e9;border-radius:8px;padding:16px;background:#fff}.pp-complement-link{display:block;text-decoration:none;color:inherit}.pp-complement-image{display:block;width:100%;height:130px;object-fit:contain;margin-bottom:12px}.pp-complement-name{display:block;font-size:14px;line-height:20px;min-height:60px;margin-bottom:8px;overflow-wrap:anywhere}.pp-complement-link:hover .pp-complement-name{text-decoration:underline;text-underline-offset:3px}.pp-complement-price{font-size:16px;font-weight:600;margin-bottom:10px;font-variant-numeric:tabular-nums}.pp-complement form{display:flex;flex-direction:column;gap:10px;margin-top:auto}.pp-complement-select{width:100%;min-height:44px;border:1px solid #cbd6df;border-radius:6px;padding:8px 26px 8px 10px;background:#fff;color:inherit;font:inherit;font-size:13px}.pp-complement-variant{display:flex;align-items:center;min-height:44px;font-size:13px;color:#526579}.pp-complement-add{width:100%;min-height:44px;padding:10px 14px;border:1px solid #2f4e75;border-radius:6px;color:#fff;background:#2f4e75;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pp-complement-add:hover{background:#24405f;border-color:#24405f}.pp-complement-add:disabled{opacity:.65;cursor:wait}.pp-complement :is(a,button,select):focus-visible{outline:2px solid #51adcd;outline-offset:3px}@media(max-width:749px){.pp-cart-complements{margin:24px auto}.pp-complements-heading{font-size:22px}.pp-complements-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pp-complement{padding:12px}.pp-complement-image{height:110px}.pp-complement-name{font-size:13px;line-height:19px;min-height:76px}.pp-complement-price{font-size:15px}}petpro-desktop-menu{display:block}petpro-desktop-menu>details[open]>.vertical-menu__container{pointer-events:auto;opacity:1;visibility:visible;top:100%}petpro-desktop-menu>details[open] .vertical-menu__button{border-bottom-left-radius:0;border-bottom-right-radius:0}petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>li>.megamenu-container,petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>li .submenu-design__megamenu,petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>li>.submenu-design__simple{visibility:hidden;opacity:0;pointer-events:none;transition:none}petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>.petpro-submenu-active>.megamenu-container,petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>.petpro-submenu-active .submenu-design__megamenu,petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>.petpro-submenu-active>.submenu-design__simple{visibility:visible;opacity:1;pointer-events:auto}petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>li .submenu-design__megamenu{top:0;left:0}petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>.petpro-submenu-active>.vertical-menu-item{color:var(--auto-text-color-accent);background:var(--color-accent)}petpro-desktop-menu[data-submenus-ready] .vertical-menu__items>.submenu-container:not(.petpro-submenu-active)>.vertical-menu-item{color:var(--color-base);background:transparent}petpro-desktop-menu[data-submenus-ready] .submenu-container:not(.petpro-submenu-active)>.vertical-menu-item svg path{fill:var(--color-base)}petpro-desktop-menu>details:not([open])>.vertical-menu__container{visibility:hidden;opacity:0;pointer-events:none}petpro-desktop-menu .vertical-menu[data-menu-opened] summary{pointer-events:auto}petpro-desktop-menu .vertical-menu-item{min-height:44px}petpro-desktop-menu .submenu-container{display:grid;grid-template-columns:1fr 44px}petpro-desktop-menu .submenu-container>.vertical-menu-item{grid-area:1 / 1 / 2 / 3;padding-right:48px}.pp-submenu-toggle{position:relative;grid-area:1 / 2;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;z-index:2}.pp-submenu-toggle:focus-visible{outline:2px solid #2c557d;outline-offset:-3px;border-radius:5px}.petpro-submenu-active>.pp-submenu-toggle svg path{fill:#fff}@media(max-width:1024px){.menu-drawer__menu-item,.menu-drawer__menu-item>span{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.menu-drawer__menu-item>span{min-width:0;padding-right:12px}.menu-drawer__submenu-content .pp-menu-brand-card{margin-top:24px}.pp-menu-brands-submenu[data-pp-brand-fit]>.menu-drawer__inner-submenu{overflow-y:hidden}}@media(min-width:1025px){.pp-megamenu .submenu-design__megamenu.pp-megamenu-panel{padding:0;box-sizing:border-box}.pp-megamenu .pp-megamenu-frame{width:100%;padding:20px 24px;box-sizing:border-box}.pp-megamenu-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:24px;align-items:start;min-width:0}.pp-megamenu-content,.pp-megamenu-promo{min-width:0;width:100%}.pp-megamenu-content,.pp-megamenu-promo{align-self:start;margin:0;padding:0}.pp-megamenu .pp-megamenu-links{display:block;column-count:3;column-gap:22px;margin:0;padding:0}.pp-megamenu .pp-megamenu-links>div{display:inline-block;vertical-align:top;break-inside:avoid;width:100%;max-width:none;padding:0;margin:0 0 18px;min-width:0}.pp-megamenu .submenu__item{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.5}.pp-megamenu .submenu__item>span{min-width:0;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.pp-megamenu .megamenu-item{margin:0 0 6px;font-size:16px;font-weight:700;text-transform:none;letter-spacing:0}.pp-megamenu .megamenu-childs .submenu__item{padding:4px 0;min-height:28px}}@media(min-width:1025px)and (max-width:1199px){.pp-megamenu-layout{grid-template-columns:minmax(0,1fr) 220px;gap:24px}.pp-megamenu .pp-megamenu-links{column-count:2;column-gap:20px}}@media(min-width:1025px){.pp-megamenu-all{display:inline-block;margin:0 0 14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pp-megamenu--alimentos .pp-megamenu-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pp-megamenu--alimentos .pp-megamenu-links>div{margin:0}.pp-megamenu--farmacia .pp-megamenu-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.pp-megamenu--farmacia .pp-megamenu-links>div{margin:0}.pp-megamenu--farmacia .pp-megamenu-links>div:nth-child(1){grid-column:1;grid-row:1}.pp-megamenu--farmacia .pp-megamenu-links>div:nth-child(2){grid-column:2;grid-row:1 / span 3}.pp-megamenu--farmacia .pp-megamenu-links>div:nth-child(3){grid-column:1;grid-row:2}.pp-megamenu--farmacia .pp-megamenu-links>div:nth-child(4){grid-column:1;grid-row:3}.vertical-menu .megamenu-container.pp-megamenu--ofertas{width:640px;max-width:calc(100vw - 310px)}.pp-megamenu--ofertas .pp-megamenu-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pp-megamenu--ofertas .pp-megamenu-links>div{margin:0}.pp-megamenu--ofertas .megamenu-item{margin:0}}@media(min-width:1025px)and (max-width:1199px){.pp-megamenu--alimentos .pp-megamenu-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-brand-directory__card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:120px;box-sizing:border-box;min-width:0;padding:10px 12px;border:1px solid #dcecf3;border-radius:8px;background:#fff;text-decoration:none;color:inherit;box-shadow:0 1px 3px #0000000a}.pp-brand-directory__logo{display:flex;align-items:center;justify-content:center;width:100%;height:52px}.pp-brand-directory__viewport{display:block;position:relative;overflow:visible;width:min(100%,var(--logo-fit-width,104px));height:auto;aspect-ratio:var(--logo-fit-ratio,3);max-width:100%}.pp-brand-directory__bounds{position:absolute;display:block;inset:calc(0px - var(--logo-edge-padding,1px));overflow:hidden}.pp-brand-directory__source{position:absolute;display:block;inset:var(--logo-edge-padding,1px)}.pp-brand-directory__card:is([data-brand=NexGard],[data-brand=Mirrapel],[data-brand=Rivolta],[data-brand=Bioveta],[data-brand=Previcox],[data-brand=Canish]){--logo-edge-padding:0px}.pp-brand-directory__card[data-brand=ZeroPelo]{--logo-edge-padding:3px}.pp-brand-directory__viewport img{position:absolute;display:block;max-width:none;max-height:none;width:var(--logo-source-width,100%);height:var(--logo-source-height,100%);left:var(--logo-source-left,0);top:var(--logo-source-top,0);object-fit:contain;mix-blend-mode:var(--logo-blend-mode,multiply);transform:rotate(var(--logo-source-rotation,0deg));transform-origin:0 0;-webkit-mask-image:var(--logo-source-mask,none);mask-image:var(--logo-source-mask,none);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}.pp-brand-directory__card strong{margin-top:8px;text-align:center;font-size:13px;line-height:1.3;min-height:34px;display:flex;align-items:center;justify-content:center}.pp-brand-directory__card[data-brand=Montana] img,.pp-brand-directory__card[data-brand="Agrovet Market"] img,.pp-brand-directory__card[data-brand="Taste of the Wild"] img{filter:brightness(0)}.pp-brand-directory__card[data-brand="Litter Genie"] img{filter:brightness(0) saturate(100%) invert(17%) sepia(41%) saturate(2100%) hue-rotate(225deg)}.pp-brand-directory__card[data-logo=false]{justify-content:center}.pp-brand-directory__card strong.pp-brand-directory__text{margin:0;min-height:0;font-size:16px}.pp-brand-directory__card:hover{border-color:#0bacd7}.pp-brand-directory__card:focus-visible{outline:2px solid #0bacd7;outline-offset:3px}.pp-brand-directory__card[data-brand=Equilibrio] img{filter:brightness(0) saturate(100%) invert(27%) sepia(41%) saturate(992%) hue-rotate(169deg) brightness(88%) contrast(92%)}.pp-brand-directory__source:after{content:"";position:absolute;display:block;pointer-events:none;width:var(--logo-source-width,100%);height:var(--logo-source-height,100%);left:var(--logo-source-left,0);top:var(--logo-source-top,0);transform:rotate(var(--logo-source-rotation,0deg));transform-origin:0 0;background:var(--logo-symbol-fill,transparent);mix-blend-mode:normal;-webkit-mask-image:var(--logo-symbol-mask,none);mask-image:var(--logo-symbol-mask,none);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__viewport{width:min(100%,144px);height:64px;aspect-ratio:auto}@media screen and (max-width:749px){.pp-brand-directory__card[data-vector=true] .pp-brand-directory__viewport{width:min(100%,128px);height:56px}}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__bounds{overflow:visible}.pp-brand-directory__card[data-vector=true]{height:128px}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__logo{height:64px;flex-shrink:0}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__viewport img{transform:none;image-rendering:auto}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__source:after{display:none}@media screen and (max-width:749px){.pp-brand-directory__card[data-vector=true]{height:120px}.pp-brand-directory__card[data-vector=true] .pp-brand-directory__logo{height:56px}}.pp-dialog.pp-dialog--cold,.pp-dialog--cold .pp-dialog__footer{background:#eff8fc}.badge.badge--cold{order:-1;align-items:center;justify-content:center;background:#c4eaf8;color:#1e4f7b;border:1px solid #8ed1ea;border-radius:7px;padding:6px 9px;font-size:12px;line-height:1.1;font-weight:600;letter-spacing:normal;white-space:nowrap;text-decoration:none;box-shadow:none;gap:5px;pointer-events:auto;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.badge.badge--cold:visited,.badge.badge--cold:hover{color:#1e4f7b;text-decoration:none}.badge.badge--cold:after,.pp-care-cold:after,.pp-cold-notice__title:before,.pp-cold-shipping:before,.pp-dialog--cold .pp-dialog__title:before{content:"";flex:0 0 auto;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1v14M1.94 4.5l12.12 7M1.94 11.5l12.12-7'/%3E%3Cpath d='M6.2 1.9 8 3.4l1.8-1.5M6.2 14.1 8 12.6l1.8 1.5M2.1 6.6l2.2-.4.6-2.2M13.9 9.4l-2.2.4-.6 2.2M2.1 9.4l2.2.4.6 2.2M13.9 6.6l-2.2-.4-.6-2.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1v14M1.94 4.5l12.12 7M1.94 11.5l12.12-7'/%3E%3Cpath d='M6.2 1.9 8 3.4l1.8-1.5M6.2 14.1 8 12.6l1.8 1.5M2.1 6.6l2.2-.4.6-2.2M13.9 9.4l-2.2.4-.6 2.2M2.1 9.4l2.2.4.6 2.2M13.9 6.6l-2.2-.4-.6-2.2'/%3E%3C/svg%3E") center / contain no-repeat}.badge.badge--cold:hover{background:#b3e3f5;border-color:#7fcbe8}.badge.badge--cold:focus-visible{outline:2px solid #1e4f7b;outline-offset:2px}.product-card>.badge--fixed:has(.badge--cold){top:16px;left:16px;max-width:calc(100% - 32px)}@media(max-width:749px){.product-card>.badge--fixed:has(.badge--cold){top:12px;left:12px;max-width:calc(100% - 24px)}}.pp-care-flags{position:absolute;top:0;left:0;z-index:1;display:flex;flex-wrap:wrap;gap:4px;max-width:100%}.pp-care-flags>.pp-care-restricted{position:static}.pp-care-cold{display:inline-flex;align-items:center;gap:4px;max-width:100%;box-sizing:border-box;padding:3px 6px;border:1px solid #8ed1ea;border-radius:7px;background:#c4eaf8;color:#1e4f7b;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none}.pp-care-cold:after{width:11px;height:11px}.pp-care-cold:hover,.pp-care-cold:visited{color:#1e4f7b;text-decoration:none}.pp-care-cold:hover{background:#b3e3f5;border-color:#7fcbe8}.petpro-detail-row:has(.pp-cold-notice),.pp-cold-notice{scroll-margin-top:24px}.pp-cold-notice:focus{outline:none}.pp-cold-notice.pp-cold-notice--flash{animation:pp-cold-flash 1.8s ease-out 1}@keyframes pp-cold-flash{0%{background:#d4ecf7;box-shadow:0 0 #1e4f7b66}to{background:#eff8fc;box-shadow:0 0 0 12px #1e4f7b00}}@media(prefers-reduced-motion:reduce){.pp-cold-notice.pp-cold-notice--flash{animation:none}}.pp-cold-notice{margin:0 0 16px;padding:12px 14px;border-left:3px solid #1e4f7b;border-radius:4px;background:#eff8fc}.pp-cold-notice p{margin:0 0 8px}.pp-cold-notice .pp-cold-notice__title{display:flex;align-items:center;gap:6px;font-weight:600;color:#1e4f7b}.pp-cold-notice__title:before{width:14px;height:14px}.pp-cold-notice .pp-cold-notice__subtitle{margin-top:12px;font-weight:600}.pp-cold-notice__steps{margin:0 0 8px;padding-left:20px;list-style:disc outside}.pp-cold-notice__steps li{margin:0 0 6px}.pp-cold-notice__steps li:last-child{margin-bottom:0}.pp-cold-notice .pp-cold-notice__more{margin-top:10px}.pp-cold-notice a{text-decoration:underline;text-underline-offset:2px}.pp-cold-notice>:last-child{margin-bottom:0}.pp-cold-shipping{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border-left:3px solid #1e4f7b;border-radius:4px;background:#eff8fc;color:#1e4f7b;font-size:14px;line-height:1.5}.pp-cold-shipping:before{width:14px;height:14px;margin-top:3px}.pp-cold-shipping strong{font-weight:600}.pp-cold-shipping a,.pp-cold-shipping a:visited,.pp-cold-shipping a:hover{color:#1e4f7b;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.pp-cold-shipping a:focus-visible{outline:2px solid #1e4f7b;outline-offset:2px}@media(min-width:750px){.pp-dialog.pp-dialog--cold{width:min(560px,calc(100vw - 48px))}}.pp-dialog--cold .pp-dialog__title{display:flex;align-items:center;gap:10px}.pp-dialog--cold .pp-dialog__title:before{width:20px;height:20px}.pp-dialog .pp-cold-dialog__product{margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.4;color:#455b6c}.pp-cold-dialog p{margin:0 0 12px}.pp-cold-dialog .pp-cold-dialog__subtitle{margin-top:16px;font-weight:600}.pp-cold-dialog ul{margin:0 0 12px;padding-left:20px;list-style:disc outside}.pp-cold-dialog li{margin:0 0 8px}.pp-cold-dialog a{color:#1e4f7b;text-decoration:underline;text-underline-offset:3px}.pp-cold-dialog>:last-child{margin-bottom:0}.pp-dialog{--pp-dialog-pad:32px;box-sizing:border-box;width:min(720px,calc(100vw - 48px));max-width:none;max-height:min(88vh,860px);margin:auto;padding:0;border:0;border-radius:12px;background:#fff;color:#1e4f7b;font-family:var(--font-body-family);font-size:14px;font-weight:300;line-height:1.6;text-align:left;box-shadow:0 24px 64px #1613453d;overflow:hidden;overscroll-behavior:contain}.pp-dialog[open]{display:flex;flex-direction:column;animation:pp-dialog-in .24s ease-out}.pp-dialog::backdrop{background:#102b4480}.pp-dialog[open]::backdrop{animation:pp-dialog-fade .24s ease-out}.pp-dialog__header{flex:0 0 auto;display:flex;align-items:flex-start;gap:16px;padding:24px var(--pp-dialog-pad) 18px;border-bottom:1px solid #dcecf3}.pp-dialog__heading{flex:1 1 auto;min-width:0}.pp-dialog .pp-dialog__eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:#1e4f7b}.pp-dialog .pp-dialog__title{margin:0;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.2;color:#1e4f7b;word-break:normal;overflow-wrap:anywhere}.pp-dialog .pp-dialog__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;margin:-8px -12px 0 0;padding:0;border:1px solid #dcecf3!important;border-radius:50%;background:#fff;color:#1e4f7b;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pp-dialog .pp-dialog__close:hover{background:#edf8fd;border-color:#0bacd7!important}.pp-dialog__close svg{display:block;width:14px;height:14px;pointer-events:none}.pp-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px var(--pp-dialog-pad) 26px}.pp-dialog__footer{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:16px var(--pp-dialog-pad);border-top:1px solid #dcecf3;background:#fff}.pp-dialog .pp-dialog__back{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;margin-left:auto;padding:12px 28px;border:1px solid #1e4f7b!important;border-radius:24px;background:#1e4f7b;color:#fff;font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:22px;cursor:pointer;transition:background-color .15s ease}.pp-dialog .pp-dialog__back:hover{background:#173e61;border-color:#173e61!important}.pp-dialog .pp-dialog__link{color:#1e4f7b;font-size:14px;font-weight:600;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.pp-dialog :focus-visible{outline:2px solid #1e4f7b;outline-offset:3px}html.pp-dialog-lock{overflow:hidden}.pp-dialog__policy>:first-child{margin-top:0}.pp-dialog__policy>:last-child{margin-bottom:0}.pp-dialog__policy p{margin:0 0 12px;font-size:14px;line-height:1.6}.pp-dialog__policy h2,.pp-dialog__policy h3,.pp-dialog__policy h4{margin:26px 0 10px;font-family:var(--font-heading-family);font-size:17px;font-weight:700;line-height:1.35;color:#1e4f7b}.pp-dialog__policy :is(ul,ol){margin:0 0 12px;padding-left:20px}.pp-dialog__policy li{margin:0 0 6px}.pp-dialog__policy strong{font-weight:600}.pp-dialog__policy a{color:#1e4f7b;text-decoration:underline;text-underline-offset:3px}.pp-dialog__policy table{margin:4px 0 14px;font-size:13px;line-height:1.4}.pp-dialog__policy caption{padding:0 0 10px!important;font-size:13px;font-weight:600;line-height:1.4;text-align:left}.pp-dialog__policy :is(th,td){padding:10px 12px;text-align:left;vertical-align:top}.pp-dialog__policy thead th{font-size:12px;line-height:1.3}.pp-dialog__policy td{white-space:nowrap}@keyframes pp-dialog-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pp-dialog-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes pp-dialog-fade{0%{opacity:0}to{opacity:1}}@media(max-width:749px){.pp-dialog{--pp-dialog-pad:20px;width:100%;max-height:92vh;max-height:calc(100dvh - 32px);margin:auto 0 0;border-radius:16px 16px 0 0}.pp-dialog[open]{animation-name:pp-dialog-up;animation-duration:.28s}.pp-dialog__header{padding-top:20px}.pp-dialog .pp-dialog__title{font-size:21px}.pp-dialog .pp-dialog__back{width:100%;margin-left:0}.pp-dialog__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.pp-dialog[open],.pp-dialog[open]::backdrop{animation:none}}.pp-express-cart-summary{position:static;display:block;margin:8px 0 0;padding:0;color:#164c3e;font-size:13px;line-height:1.4;font-weight:600;text-align:inherit}a.pp-fs-badge{position:relative;display:inline-flex;align-items:center;gap:5px;cursor:pointer;pointer-events:auto;text-decoration:none;-webkit-tap-highlight-color:transparent}.pp-fs-badge:is(:link,:visited,:hover,:active){color:#fff;text-decoration:none}a.pp-fs-badge:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.pp-fs-badge__icon{flex:0 0 auto;display:block;width:1.15em;height:1.15em}a.pp-fs-badge:focus-visible{outline:2px solid #1e4f7b;outline-offset:2px}.pp-fs-badge[hidden]{display:none!important}@media(hover:hover){.pp-fs-badge:hover{filter:brightness(.93)}}.js .badge__container>.badge--free_shipping:not(.pp-fs-badge):not(.pp-fs-plain){visibility:hidden}.pp-free-dialog p{margin:0 0 12px}.pp-free-dialog ul{margin:0 0 12px;padding-left:20px}.pp-free-dialog li{margin:0 0 8px}.pp-free-dialog>:last-child{margin-bottom:0}@media(min-width:750px){.pp-dialog.pp-dialog--free-shipping{width:min(560px,calc(100vw - 48px))}}.pp-menu-brand-card{--pp-card-accent:#005496;display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden;background:#eff8fc;color:#1e4f7b!important;border:1px solid #dce9f0;border-radius:12px;text-decoration:none!important;box-sizing:border-box;min-width:0;transition:border-color .2s,box-shadow .2s}.pp-menu-brand-card--perros{--pp-card-accent:#e2001a;background:#fff;border-color:#e6e9ec}.pp-menu-brand-card--gatos{--pp-card-accent:#005496;background:#fff}.pp-menu-brand-card--marcas{background:#fff}.pp-menu-brand-card:hover,.pp-menu-brand-card:focus-visible{border-color:var(--pp-card-accent);box-shadow:0 0 0 1px var(--pp-card-accent)}.pp-menu-brand-card:focus-visible{outline:2px solid var(--pp-card-accent);outline-offset:3px}.pp-menu-brand-card__visual{position:relative;display:block;flex:none;width:100%;height:auto;aspect-ratio:3 / 2;overflow:hidden;background:#eff8fc}.pp-menu-brand-card__scene{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:100%;object-fit:contain;object-position:center}.pp-menu-brand-card--perros .pp-menu-brand-card__visual,.pp-menu-brand-card--gatos .pp-menu-brand-card__visual{background:#fff;border-bottom:3px solid var(--pp-card-accent);box-sizing:border-box}.pp-menu-brand-card__logo{display:flex;align-items:center;justify-content:center;width:100%;height:58px;flex:none;padding:10px 18px;box-sizing:border-box;background:#fff}.pp-menu-brand-card__logo img{display:block;width:110px!important;height:38px!important;max-width:100%;object-fit:contain}.pp-menu-brand-card--gatos .pp-menu-brand-card__logo{height:64px;padding:8px 18px}.pp-menu-brand-card--gatos .pp-menu-brand-card__logo img{width:72px!important;height:48px!important}.pp-menu-brand-card__brands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:52px;gap:18px 14px;align-content:center;padding:20px 16px;height:auto;box-sizing:border-box;border-bottom:1px solid #edf2f6}.pp-menu-brand-card__brands>span{display:flex;align-items:center;justify-content:center;min-width:0;height:52px}.pp-menu-brand-card__brands img{display:block;width:100%;height:100%;max-width:120px;object-fit:contain}.pp-menu-brand-card__fallback{display:flex;justify-content:center;padding:20px}.pp-menu-brand-card__fallback img{display:block;max-width:160px;width:100%;height:84px;object-fit:contain}.pp-menu-brand-card__copy{display:flex;flex-direction:column;gap:10px;min-width:0;padding:18px 20px 20px;white-space:normal}.pp-menu-brand-card__copy strong{font-family:var(--font-heading-family,inherit);font-size:19px;line-height:1.2;font-weight:700;letter-spacing:-.02em;color:#1e4f7b;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.pp-menu-brand-card--perros .pp-menu-brand-card__copy strong{color:#e2001a}.pp-menu-brand-card__text{font-family:var(--font-body-family,inherit);font-size:14px;line-height:1.5;font-weight:400;color:#304e63;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.pp-menu-brand-card__cta{font-family:var(--font-body-family,inherit);font-size:14px;line-height:1.45;font-weight:700;color:var(--pp-card-accent);text-decoration:underline;text-underline-offset:3px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:1024px){.pp-menu-brand-card{max-width:360px;margin:16px auto 24px}.pp-menu-brand-card__copy{gap:10px;padding:18px 20px 20px}.pp-menu-brand-card__copy strong{font-size:20px}.pp-menu-brand-card__text{font-size:15px;line-height:1.5}.pp-menu-brand-card__brands{gap:20px 24px;padding:24px}}@media(max-width:359px){.pp-menu-brand-card__copy{padding:16px}.pp-menu-brand-card__copy strong{font-size:18px}.pp-menu-brand-card__text{font-size:14px}.pp-menu-brand-card__brands{gap:16px;padding:20px 16px}}@media(prefers-reduced-motion:reduce){.pp-menu-brand-card{transition:none}}.pp-menu-brand-card--artwork{display:block;position:relative;line-height:0;background:#fff}.pp-menu-brand-card__artwork{display:block;width:100%!important;height:auto!important;max-width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center}.pp-menu-brand-card--artwork .pp-menu-brand-card__copy--accessible{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.pp-menu-brand-card--todas-las-marcas.pp-menu-brand-card--artwork{--pp-card-accent:#ed1c24}.pp-menu-brand-card--alimentos.pp-menu-brand-card--artwork{--pp-card-accent:#ad8b44}.pp-menu-brand-card--farmacia-veterinaria.pp-menu-brand-card--artwork,.pp-menu-brand-card--farmacia.pp-menu-brand-card--artwork{--pp-card-accent:#004491}@media(max-width:1024px){.pp-menu-brand-card--artwork{max-width:280px}}@media(min-width:1025px){.vertical-menu__items:has(.pp-menu-brand-card--artwork){position:relative}.vertical-menu__items>.submenu-container:has(>.pp-megamenu .pp-menu-brand-card--artwork){position:static}}@media(min-width:1025px){.vertical-menu__items>li:has(.pp-menu-brand-sections){position:static!important}}.pp-menu-brand-sections{color:#1e4f7b;min-width:0}.pp-menu-brand-sections__all{margin:0 0 16px}.pp-menu-brand-sections__all-link{display:inline-flex;align-items:center;min-height:32px;color:inherit;font-size:16px;font-weight:700;text-decoration:none}.pp-menu-brand-sections__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.pp-menu-brand-sections__list>li{margin:0;min-width:0}.pp-menu-brand-sections__link{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:74px;box-sizing:border-box;padding:12px 16px;border:1px solid #dce9f0;border-radius:10px;background:#f4f9fc;color:inherit;text-decoration:none}.pp-menu-brand-sections__copy{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:1.4}.pp-menu-brand-sections__copy strong{font-size:17px;font-weight:700}.pp-menu-brand-sections__copy>span{font-size:14px;font-weight:400;color:#526d82}.pp-menu-brand-sections__link>.theme-icon{flex:none}.pp-menu-brand-sections__link:hover{background:#eaf4fa;border-color:#a8cadf}.pp-menu-brand-sections__all-link:hover{text-decoration:underline;text-underline-offset:3px}.pp-menu-brand-sections a:focus-visible{outline:2px solid #1e4f7b;outline-offset:3px}@media(max-width:1024px){.pp-menu-brand-sections__all{display:none}.pp-menu-brand-sections__all-link{min-height:44px;font-size:16px}.pp-menu-brand-sections__link{min-height:64px;padding:10px 14px;gap:12px}.pp-menu-brand-sections__copy strong{font-size:16px}.pp-menu-brand-sections__copy>span{font-size:13px}}@media(min-width:1025px){.pp-menu-directory--marcas .pp-menu-directory__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-menu-directory{min-width:0;color:#1e4f7b}.pp-menu-directory .pp-menu-directory__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none}.pp-menu-directory__list>li{min-width:0;margin:0}.pp-menu-directory__link{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:44px;padding:10px 0;color:#1e4f7b;font-family:var(--font-body-family);font-size:16px;line-height:1.5;text-decoration:none}.pp-menu-directory__title{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-transform:none;letter-spacing:0}.pp-menu-directory__link:hover .pp-menu-directory__title,.pp-menu-directory__link--active .pp-menu-directory__title{text-decoration:underline;text-underline-offset:4px}.pp-menu-directory--marcas .pp-menu-directory__link,.pp-menu-directory--marcas .pp-menu-directory__link .pp-menu-directory__title{text-decoration:none}.pp-menu-directory--marcas .pp-menu-directory__title{align-self:flex-start}.pp-menu-directory__link:focus-visible{outline:2px solid #1e4f7b;outline-offset:4px;border-radius:6px}.pp-menu-directory__all{margin-top:24px}.pp-menu-directory__all.pp-menu-directory__all--top{margin-top:0}.pp-menu-directory--farmacia .pp-menu-directory__link{height:100%;min-height:144px;justify-content:space-between;padding:24px;border:1px solid #dce9f0;border-radius:12px;background:#eff8fc;box-sizing:border-box}.pp-menu-directory--farmacia .pp-menu-directory__title{font-size:18px;font-weight:700;line-height:1.4}.pp-menu-directory__action{font-size:14px;line-height:1.5}@media(min-width:1440px){.pp-menu-directory--marcas .pp-menu-directory__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1024px){.menu-drawer__submenu-content>.pp-menu-directory-slot{margin:12px 0 0}.pp-menu-directory .pp-menu-directory__list{grid-template-columns:minmax(0,1fr);gap:6px}.pp-menu-directory--farmacia .pp-menu-directory__list{gap:16px}.pp-menu-directory--farmacia .pp-menu-directory__link{min-height:120px;padding:20px}.pp-menu-directory__all{margin-top:16px}}@media(min-width:1025px){.pp-menu-directory--marcas .pp-menu-directory__link{font-family:var(--font-heading-family-2);font-style:var(--font-heading-style-2);font-size:16px;font-weight:700;line-height:1.5}}@media(max-width:1024px){.pp-menu-directory--marcas .pp-menu-directory__link{font-family:var(--font-body-family);font-size:var(--font-body2-size);font-weight:var(--font-body-weight);line-height:var(--font-body2-line-height)}}@media(min-width:1025px){.pp-menu-directory--marcas .pp-menu-directory__list{gap:2px 24px}.pp-menu-directory--marcas .pp-menu-directory__link{justify-content:flex-start;min-height:32px;padding:5px 0;font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.5}}@media(min-width:1025px){.pp-menu-directory--marcas{max-height:calc(100dvh - 390px);overflow-y:auto;padding-right:12px;scrollbar-width:thin}.pp-menu-directory.pp-menu-directory--marcas .pp-menu-directory__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp-menu-directory--marcas[data-pp-brand-fit]{max-height:none;overflow:visible;padding-right:0}.pp-menu-directory--marcas .pp-menu-directory__list>[hidden]{display:none!important}@media(max-width:1024px){.pp-menu-directory--marcas .pp-menu-directory__list{gap:0}.pp-menu-directory--marcas .pp-menu-directory__link{box-sizing:border-box;min-height:44px;padding:10px 0;line-height:24px}.pp-menu-directory--marcas .pp-menu-directory__all .submenu__item{display:inline-flex;min-height:44px;align-items:center;margin:0 0 8px;padding:0;font-size:16px;line-height:24px;font-weight:700}}svg.pp-payment-icon{display:block!important;width:38px!important;height:24px!important;min-width:38px;max-width:38px;flex:0 0 38px;vertical-align:middle}.pp-payment-logos,.petpro-shopping-info__payments,.footer__payment ul{display:flex;flex-wrap:wrap;align-items:center;gap:8px!important}.footer__payment .list-payment,.petpro-shopping-info__payment{padding:0;margin:0;line-height:0}svg.pp-payment-icon[aria-labelledby=pi-diners_club]>path:last-of-type{transform:scale(1.22);transform-origin:50% 50%;transform-box:view-box}svg.pp-payment-icon[aria-labelledby=pi-yape]>g{transform:scale(1.5);transform-origin:50% 50%;transform-box:view-box}svg.pp-payment-icon[aria-labelledby=pi-pagoefectivo]>path:last-of-type{transform:scale(1.65);transform-origin:50% 50%;transform-box:view-box}.pp-payment-card{display:inline-flex;position:relative;width:38px;height:24px;min-width:38px;flex:0 0 38px;border-radius:3px;overflow:hidden;isolation:isolate;background:#fff;line-height:0}.pp-payment-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,.14);border-radius:inherit;pointer-events:none;z-index:1}.pp-payment-card--american_express{background:#0071ce}.pp-payment-card--master{background:#232323}.pp-payment-card--visa{background:#1532cb}.pp-payment-card--yape{background:#742284}.pp-payment-card--pagoefectivo{background:#f4c948}.pp-payment-card--mercadopago{background:#ffe600}.pp-payment-card>svg.pp-payment-icon>rect,.pp-payment-card>svg.pp-payment-icon>path:nth-of-type(-n+2),.pp-payment-card--yape>svg>g>path:first-of-type,.pp-payment-card--mercadopago>svg>g>path:nth-of-type(-n+3){display:none}body :is(#CartDrawer-Checkout,#cart-notification-form button[name=checkout],.pp-cart-redesign petpro-recurring-cart [data-review]){--radius-button:24px;border-radius:24px!important;min-height:48px!important;height:auto!important;box-sizing:border-box;padding:12px 18px!important;line-height:24px!important}body :is(#CartDrawer-Checkout,#cart-notification-form button[name=checkout],.pp-cart-redesign petpro-recurring-cart [data-review]):before,body :is(#CartDrawer-Checkout,#cart-notification-form button[name=checkout],.pp-cart-redesign petpro-recurring-cart [data-review]):hover:before{border-radius:24px!important;top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn){--radius-button:24px;--background:#fff;--color:#1e4f7b;background:#fff!important;color:#1e4f7b!important;border:1px solid #1e4f7b!important;border-radius:24px!important;box-sizing:border-box;min-height:44px;height:auto;padding:9px 20px;font-family:var(--font-body-family);font-size:14px;line-height:24px;justify-content:center}body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn):before,body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn):hover:before{display:none!important}body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn):hover{background:#edf8fd!important}body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn)>span:first-child{margin-left:0;top:0}body .mobile-facets__disclosure>summary:focus-visible>.btn,body :is(.mobile-facets__disclosure>summary>.btn,sticky-filter-modal>.btn):focus-visible{outline:2px solid #1e4f7b;outline-offset:3px}body #shopify-pc__banner :is(#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline){border-radius:24px!important}petpro-recurring-cart{display:block;margin:18px 0;padding:14px;border:1px solid #d6e2ea;border-radius:10px;text-align:left;background:#fff;color:#1e4f7b}petpro-recurring-cart[hidden],petpro-recurring-cart [hidden]{display:none!important}petpro-recurring-cart fieldset{min-width:0;border:0;margin:0;padding:0}petpro-recurring-cart legend{font-weight:600;margin-bottom:10px;padding:0}petpro-recurring-cart fieldset label{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:10px 12px;border:1px solid #d6e2ea;border-radius:8px;background:#fff;line-height:1.4;cursor:pointer}petpro-recurring-cart fieldset label+label{margin-top:6px}petpro-recurring-cart fieldset label:has(input:checked){border-color:#1e4f7b;background:#edf8fd}petpro-recurring-cart input[type=radio]{-webkit-appearance:auto;appearance:auto;flex:0 0 18px;width:18px;height:18px;position:static;opacity:1;margin:0;accent-color:#1e4f7b;cursor:pointer}petpro-recurring-cart [data-options]{margin-top:12px}petpro-recurring-cart [data-status]{font-size:13px;line-height:1.5;margin:10px 0 0}petpro-recurring-cart [data-status]:empty{display:none}petpro-recurring-cart a{color:inherit;text-decoration:underline;text-underline-offset:3px}petpro-recurring-cart [data-summary]{margin-top:16px;padding-top:12px;border-top:1px solid #d6e2ea}petpro-recurring-cart :focus-visible{outline:2px solid #1e4f7b;outline-offset:3px}petpro-recurring-cart fieldset label:has(input:focus-visible){outline:2px solid #1e4f7b;outline-offset:3px}[data-petpro-repeat] [data-petpro-once]{display:none!important}.pp-dialog.pp-dialog--restricted,.pp-dialog--restricted .pp-dialog__footer{background:#fff4f4}.pp-dialog.pp-dialog--restricted .pp-dialog__title{color:#d20404}.pp-dialog--restricted .pp-dialog__header,.pp-dialog--restricted .pp-dialog__footer{border-color:#f0d6d6}@media(min-width:750px){.pp-dialog.pp-dialog--restricted{width:min(560px,calc(100vw - 48px))}}.pp-restricted-dialog-content p{margin:0 0 12px}.pp-restricted-dialog-content .pp-restricted-notice__subtitle{margin-top:16px;font-weight:600}.pp-restricted-dialog-content :is(ul,ol){margin:0 0 12px;padding-left:20px}.pp-restricted-dialog-content li{margin:0 0 8px}.pp-restricted-dialog-content strong{font-weight:600}.pp-restricted-dialog-content a{color:#1e4f7b;text-decoration:underline;text-underline-offset:3px}.pp-restricted-dialog-content>:last-child{margin-bottom:0}.pp-dialog--restricted:not([data-pp-kind=rx]) [data-pp-kind-content=rx],.pp-dialog--restricted[data-pp-kind=rx] [data-pp-kind-content=vet]{display:none}.badge.badge--featured{order:-1;align-items:center;justify-content:center;background:#d20404;color:#fff;border:1px solid #d20404;border-radius:7px;padding:6px 9px;font-size:12px;line-height:1.1;font-weight:600;letter-spacing:normal;white-space:nowrap;box-shadow:none;gap:5px;pointer-events:auto;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.badge.badge--featured:after{content:"";flex:0 0 auto;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm0 1.5a6.5 6.5 0 1 1 0 13 6.5 6.5 0 0 1 0-13z'/%3E%3Cpath d='M7.25 7h1.5v4.75h-1.5zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm0 1.5a6.5 6.5 0 1 1 0 13 6.5 6.5 0 0 1 0-13z'/%3E%3Cpath d='M7.25 7h1.5v4.75h-1.5zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat}.badge.badge--featured:hover{background:#a80303;border-color:#a80303}.badge.badge--featured:focus-visible{outline:2px solid #d20404;outline-offset:2px}.product-card>.badge--fixed:has(.badge--featured){top:16px;left:16px;max-width:calc(100% - 32px)}@media(max-width:749px){.product-card>.badge--fixed:has(.badge--featured){top:12px;left:12px;max-width:calc(100% - 24px)}}#venta-restringida{scroll-margin-top:24px}.pp-restricted-notice:focus{outline:none}.pp-restricted-notice.pp-restricted-notice--flash{animation:pp-restricted-flash 1.8s ease-out 1}@keyframes pp-restricted-flash{0%{background:#ffdede;box-shadow:0 0 #d2040473}to{background:#fff4f4;box-shadow:0 0 0 12px #d2040400}}@media(prefers-reduced-motion:reduce){.pp-restricted-notice.pp-restricted-notice--flash{animation:none}}.pp-restricted-notice{margin:0 0 16px;padding:12px 14px;border-left:3px solid #d20404;border-radius:4px;background:#fff4f4}.pp-restricted-notice p{margin:0 0 8px}.pp-restricted-notice__title{font-weight:600;color:#d20404}.pp-restricted-notice .pp-restricted-notice__subtitle{margin-top:12px;font-weight:600}.pp-restricted-notice__steps{margin:0 0 8px;padding-left:20px;list-style:decimal outside}.pp-restricted-notice__steps li{margin:0 0 6px}.pp-restricted-notice__terms{margin:0;padding-left:20px;list-style:disc outside}.pp-restricted-notice__terms li{margin:0 0 6px}.pp-restricted-notice__terms li:last-child{margin-bottom:0}.pp-restricted-notice .pp-restricted-notice__more{margin-top:10px}.pp-restricted-notice a{text-decoration:underline;text-underline-offset:2px}.pp-restricted-notice>:last-child{margin-bottom:0}.pp-restricted-shipping{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;border-left:3px solid #d20404;border-radius:4px;background:#fff4f4;color:#7d0a0a;font-size:14px;line-height:1.5}.pp-restricted-shipping:before{content:"";flex:0 0 auto;width:14px;height:14px;margin-top:3px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm0 1.5a6.5 6.5 0 1 1 0 13 6.5 6.5 0 0 1 0-13z'/%3E%3Cpath d='M7.25 7h1.5v4.75h-1.5zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zm0 1.5a6.5 6.5 0 1 1 0 13 6.5 6.5 0 0 1 0-13z'/%3E%3Cpath d='M7.25 7h1.5v4.75h-1.5zM8 3.75a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E") center / contain no-repeat}.pp-restricted-shipping strong{font-weight:600}.pp-restricted-shipping a,.pp-restricted-shipping a:visited,.pp-restricted-shipping a:hover{color:#7d0a0a;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.pp-restricted-shipping a:focus-visible{outline:2px solid #d20404;outline-offset:2px}button.badge.pp-excluded-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0;padding:6px 9px;border:0!important;border-radius:7px;background:#ffd54f;color:#594400;font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;pointer-events:auto;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent}button.pp-excluded-badge[hidden]{display:none!important}.badge__container:has(>.pp-excluded-badge:not([hidden]))>:is(.badge--free_shipping,.pp-fs-badge),.pp-care-flags:has(>.pp-excluded-badge:not([hidden]))>:is(.pp-care-shipping,.pp-fs-badge){display:none!important}button.pp-excluded-badge:hover{background:#ffca28}button.pp-excluded-badge:focus-visible{outline:2px solid #594400;outline-offset:3px}.pp-dialog.pp-dialog--shipping-excluded,.pp-dialog--shipping-excluded .pp-dialog__header,.pp-dialog--shipping-excluded .pp-dialog__body,.pp-dialog--shipping-excluded .pp-dialog__footer{background:#fff8d6}.pp-dialog--shipping-excluded .pp-dialog__header,.pp-dialog--shipping-excluded .pp-dialog__footer{border-color:#eadba0}.pp-dialog--shipping-excluded .pp-dialog__body p{margin:0 0 12px}.pp-dialog--shipping-excluded .pp-dialog__body p:last-child{margin-bottom:0}@media(min-width:750px){.pp-dialog.pp-dialog--shipping-excluded{width:min(560px,calc(100vw - 48px))}}.pp-dialog--shipping-excluded [hidden]{display:none!important}.pp-excluded-presentation{font-weight:700}.pp-excluded-zones{display:grid;gap:8px;margin:16px 0}.pp-excluded-zones details{border:1px solid #eadba0;border-radius:8px;background:#fffdf2;padding:12px}.pp-excluded-zones summary{cursor:pointer;font-weight:700;line-height:1.4}.pp-excluded-zones summary span{display:block;font-size:12px;font-weight:400;margin-top:3px}.pp-excluded-zones details p{margin:10px 0 0!important;font-size:14px;line-height:1.6}.pp-dialog--free-exclusions .pp-dialog__body p{margin:0 0 12px}.pp-dialog--free-exclusions .pp-dialog__body p:last-child{margin-bottom:0}.announcement-bar[data-pp-shipping-announcement]:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(min-width:750px){.pp-dialog.pp-dialog--free-exclusions{width:min(600px,calc(100vw - 48px))}}
/*# sourceMappingURL=/cdn/shop/t/261/compiled_assets/styles.css.map?subset=AAAAEAAAQAAAAAAAAAQAAAAAAAAAYEAAICCJISoG */
