.pn-store-head--home{padding-block:var(--pns-gap-32);gap:var(--pns-gap-8);margin-block-end:calc(var(--store-flow) * -1);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 84%,transparent)}.pn-store-head--home .pn-store-head__title{font-size:var(--pn-texto-3xl)}.pn-store-head--home .pn-store-head__lead{max-inline-size:40ch;font-size:var(--pns-type-small);line-height:var(--pn-leading-snug)}@media (min-width:640px){.pn-store-head--home .pn-store-head__lead{font-size:var(--pns-type-body)}}@media (max-width:639px){.pn-store-head--home{padding-block:var(--pns-gap-16)}.pn-store-head--home .pn-store-head__title{font-size:var(--pn-texto-2xl)}.pn-store-head--home .pn-store-head__lead{display:none}}.pn-store-cats{margin-inline:calc(var(--pns-gap-16) * -1)}.pn-store-cats__list{display:flex;justify-content:flex-start;gap:var(--pns-gap-8);margin:0;padding:var(--pns-gap-4) var(--pns-gap-16);overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--pns-gap-16);scrollbar-width:none}.pn-store-cats__list::-webkit-scrollbar{display:none}.pn-store-cats__list>li{flex:none;scroll-snap-align:start}.pn-store-cats__list>li:first-child{margin-inline-start:auto}.pn-store-cats__list>li:last-child{margin-inline-end:auto}.pn-store-cats__item{display:grid;justify-items:center;gap:var(--pns-gap-8);inline-size:4.75rem;color:rgb(var(--store-ink)/1);text-decoration:none}.pn-store-cats__icon{display:grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;border:1px solid rgb(var(--store-line)/.16);border-radius:50%;background:var(--store-accent-wash);color:rgb(var(--store-accent-ink)/1)}.pn-store-cats__name{display:-webkit-box;overflow:hidden;font-size:var(--pn-texto-xs);line-height:var(--pn-leading-snug);text-align:center;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.pn-store-cats__item[aria-current=page] .pn-store-cats__icon,.pn-store-cats__item[aria-current=true] .pn-store-cats__icon{border-color:transparent;background:rgb(var(--store-accent)/1);color:rgb(var(--store-on-accent)/1);box-shadow:0 0 0 3px rgb(var(--store-accent)/.22)}.pn-store-cats__item[aria-current=page] .pn-store-cats__name,.pn-store-cats__item[aria-current=true] .pn-store-cats__name{color:rgb(var(--store-accent-ink)/1);font-weight:var(--pn-peso-semibold)}.pn-store-cats__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--pn-radio-md)}@media (hover:hover){.pn-store-cats__item:hover .pn-store-cats__icon{background:rgb(var(--store-accent)/1);color:rgb(var(--store-on-accent)/1)}}@media (prefers-reduced-motion:no-preference){.pn-store-cats__icon{transition:background-color var(--pn-duracion-ui) var(--pn-curva-salida),border-color var(--pn-duracion-ui) var(--pn-curva-salida),color var(--pn-duracion-ui) var(--pn-curva-salida),box-shadow var(--pn-duracion-ui) var(--pn-curva-salida),scale var(--pn-duracion-rapida) var(--pn-curva-salida)}.pn-store-cats__name{transition:color var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-store-cats__item[aria-current=page] .pn-store-cats__icon,.pn-store-cats__item[aria-current=true] .pn-store-cats__icon{--pn-pop-from:0.9;animation:pn-pop var(--pn-duracion-ui) var(--pn-curva-resorte)}.pn-store-cats__item:active .pn-store-cats__icon{scale:var(--pns-press);transition-duration:var(--pn-duracion-ui),var(--pn-duracion-ui),var(--pn-duracion-ui),var(--pn-duracion-ui),var(--pn-duracion-micro)}}@media (min-width:1024px){.pn-store-cats{margin-inline:0}.pn-store-cats__list{gap:var(--pns-gap-24);padding-inline:0;padding-block-end:var(--pns-gap-8)}.pn-store-cats__item{inline-size:6rem}}.pn-store-rail{display:grid;gap:var(--pns-gap-12)}.pn-store-rail,.pn-store-rail>.landing-discover-peek-rail{min-inline-size:0}.pn-store-rail>.landing-discover-peek-rail{--discover-peek-gap:var(--pns-gap-12);--discover-peek-card-width:min(44vw,11rem)}@media (min-width:768px){.pn-store-rail>.landing-discover-peek-rail{--discover-peek-card-width:12rem}}@media (min-width:1024px){.pn-store-rail>.landing-discover-peek-rail{--discover-peek-gap:var(--pns-gap-16);--discover-peek-card-width:calc((100% - 4 * var(--discover-peek-gap)) / 5)}.pn-store-rail .landing-discover-peek-rail__track{clip-path:inset(-100px var(--container-pad-x))}}@media (min-width:1280px){.pn-store-rail>.landing-discover-peek-rail{--discover-peek-card-width:calc((100% - 5 * var(--discover-peek-gap)) / 6)}}.pn-store-rail__head{position:relative;z-index:1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--pns-gap-16)}.pn-store-rail__title{margin:0;color:rgb(var(--store-ink)/1);font-size:var(--pn-texto-fluido-section);font-weight:var(--pn-peso-semibold)}.pn-store-rail__more{flex:none;color:rgb(var(--store-accent-ink)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);text-decoration:none}.pn-store-rail__more:hover{text-decoration:underline}.pn-store-rail__more{position:relative}.pn-store-rail__more:after{content:"";position:absolute;inset:-.625rem -.5rem}.pn-store-soon{margin:0;color:rgb(var(--store-ink-muted)/.8);font-size:var(--pns-type-micro);line-height:var(--pn-leading-snug);text-align:center}.pn-store-soon__label{margin-inline-end:var(--pns-gap-8);font-weight:var(--pn-peso-semibold);letter-spacing:.04em;text-transform:uppercase}.pn-store-home__all{margin:0;text-align:center}.pn-store-home__all-link{display:inline-flex;align-items:center;gap:var(--pns-gap-8);min-block-size:2.75rem;color:rgb(var(--store-accent-ink)/1);font-weight:var(--pn-peso-semibold);text-decoration:none}@media (hover:hover){.pn-store-home__all-link:hover{text-decoration:underline;text-underline-offset:.25em}}.pn-store-allcats{display:grid;align-items:start;gap:var(--pns-gap-16);margin:0;padding:0;list-style:none}@media (min-width:640px){.pn-store-allcats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pn-store-allcats{grid-template-columns:repeat(3,minmax(0,1fr))}}.pn-store-allcats__block{border:1px solid rgb(var(--store-line)/.16);border-radius:var(--pn-radio-lg);background:rgb(var(--store-surface)/1);transition:border-color var(--pn-duracion-ui) var(--pn-curva-salida)}@media (hover:hover){.pn-store-allcats__block:hover,.pn-store-allcats__card:hover{border-color:rgb(var(--store-line)/.3)}}.pn-store-allcats__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:var(--pns-gap-12);min-block-size:5rem;padding:var(--pns-gap-12) var(--pns-gap-16);color:rgb(var(--store-ink)/1);text-decoration:none;cursor:pointer;list-style:none}.pn-store-allcats__head::-webkit-details-marker{display:none}.pn-store-allcats__head>.pn-store-cats__icon{grid-row:1/span 2}.pn-store-allcats__chevron{grid-column:3;grid-row:1/span 2;color:rgb(var(--store-ink-subtle)/1);transition:transform var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-store-allcats__card[open]>.pn-store-allcats__head>.pn-store-allcats__chevron{transform:rotate(180deg)}.pn-store-allcats__head:focus-visible{outline:2px solid rgb(var(--store-accent)/1);outline-offset:-2px;border-radius:var(--pn-radio-lg)}.pn-store-allcats__body{display:grid;gap:var(--pns-gap-8);padding:0 var(--pns-gap-16) var(--pns-gap-16)}.pn-store-allcats__all{color:rgb(var(--store-accent-ink)/1);font-size:var(--pn-texto-sm);font-weight:var(--pn-peso-semibold);text-decoration:none}.pn-store-allcats__title{grid-column:2;grid-row:1;font-size:var(--pn-texto-lg);font-weight:var(--pn-peso-semibold)}.pn-store-allcats__count{grid-column:2;grid-row:2;color:rgb(var(--store-ink-subtle)/1);font-size:var(--pn-texto-xs)}.pn-store-allcats__children{display:grid;gap:var(--pns-gap-4);margin:0;padding:0;list-style:none}.pn-store-allcats__children a{display:flex;align-items:center;justify-content:space-between;gap:var(--pns-gap-8);min-block-size:2.5rem;padding-inline:var(--pns-gap-8);border-radius:var(--pn-radio-md);color:rgb(var(--store-ink-muted)/1);font-size:var(--pn-texto-sm);text-decoration:none}@media (hover:hover){.pn-store-allcats__children a:hover{background:var(--store-accent-wash);color:rgb(var(--store-ink)/1)}}.pn-store-more{display:grid;place-items:center;min-block-size:4rem;margin-block-start:var(--pns-gap-24)}.pn-product-ghost{display:grid;align-content:start;gap:var(--pns-gap-12)}.pn-product-ghost__img{display:block;aspect-ratio:1;border-radius:var(--pn-radio-xl)}.pn-product-ghost__text{display:block;block-size:6.5rem}.landing-site-route-chrome:has(.pn-store-more:not([data-state=failed])) :is(.ss-page-footer,.pn-store-news){visibility:hidden}.pn-store-more__text{margin:0;color:rgb(var(--store-ink-subtle)/1);font-size:var(--pn-texto-sm)}.pn-store-more__retry{padding:0;border:0;background:none;color:rgb(var(--store-accent-ink)/1);font:inherit;font-weight:var(--pn-peso-semibold);cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.pn-scrollfade{position:relative}.pn-scrollfade[data-end=true]>:first-child{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.75rem),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2.75rem),transparent)}.pn-scrollfade[data-start=true]>:first-child{-webkit-mask-image:linear-gradient(270deg,#000 0,#000 calc(100% - 2.75rem),transparent);mask-image:linear-gradient(270deg,#000 0,#000 calc(100% - 2.75rem),transparent)}.pn-scrollfade[data-start=true][data-end=true]>:first-child{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.75rem,#000 calc(100% - 2.75rem),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 2.75rem,#000 calc(100% - 2.75rem),transparent)}.pn-scrollfade__arrow{position:absolute;inset-block-start:calc(var(--pns-gap-4) + 1.75rem);z-index:2;display:none;transform:translateY(-50%)}.pn-scrollfade__arrow--start{inset-inline-start:var(--pns-gap-4)}.pn-scrollfade__arrow--end{inset-inline-end:var(--pns-gap-4)}@media (any-hover:hover){.pn-scrollfade[data-end=true]>.pn-scrollfade__arrow--end,.pn-scrollfade[data-start=true]>.pn-scrollfade__arrow--start{display:grid;opacity:0;pointer-events:none;transition:opacity .15s ease}.pn-scrollfade[data-end=true]:focus-within>.pn-scrollfade__arrow--end,.pn-scrollfade[data-end=true]:hover>.pn-scrollfade__arrow--end,.pn-scrollfade[data-start=true]:focus-within>.pn-scrollfade__arrow--start,.pn-scrollfade[data-start=true]:hover>.pn-scrollfade__arrow--start{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.pn-scrollfade__arrow{transition:none}}.pn-store-chips-wrap{margin-inline:calc(var(--pns-gap-16) * -1)}.pn-store-chips{display:flex;gap:var(--pns-gap-8);margin:0;padding:var(--pns-gap-4) var(--pns-gap-16);overflow-x:auto;list-style:none;scrollbar-width:none}.pn-store-chips::-webkit-scrollbar{display:none}.pn-store-chips>li{flex:none}@media (min-width:1024px){.pn-store-chips-wrap{margin-inline:0}.pn-store-chips{flex-wrap:wrap;padding-inline:0;overflow:visible}}.pn-store-chips__chip{display:inline-flex;align-items:center;gap:var(--pns-gap-8);min-block-size:2.5rem;padding-inline:var(--pns-gap-16);border:1px solid rgb(var(--store-line)/.16);border-radius:var(--pn-radio-pill);background:rgb(var(--store-surface)/1);color:rgb(var(--store-ink)/1);font-size:var(--pn-texto-sm);text-decoration:none;white-space:nowrap}@media (hover:hover){.pn-store-chips__chip:hover{border-color:rgb(var(--store-accent)/1);color:rgb(var(--store-accent-ink)/1)}}.pn-store-chips__chip[aria-current=true]{border-color:transparent;background:rgb(var(--store-accent)/1);color:rgb(var(--store-on-accent)/1);font-weight:var(--pn-peso-semibold)}@media (prefers-reduced-motion:no-preference){.pn-store-chips__chip{transition:background-color var(--pn-duracion-ui) var(--pn-curva-salida),border-color var(--pn-duracion-ui) var(--pn-curva-salida),color var(--pn-duracion-ui) var(--pn-curva-salida),scale var(--pn-duracion-rapida) var(--pn-curva-salida)}.pn-store-chips__chip[aria-current=true]{animation:pn-pop var(--pn-duracion-ui) var(--pn-curva-resorte)}.pn-store-chips__chip:active{scale:var(--pns-press);transition-duration:var(--pn-duracion-ui),var(--pn-duracion-ui),var(--pn-duracion-ui),var(--pn-duracion-micro)}}.pn-store-chips__chip[aria-current=true] .pn-store-chips__count{color:inherit;opacity:.8}.pn-store-chips__count{color:rgb(var(--store-ink-subtle)/1);font-size:var(--pn-texto-xs)}.pn-good{--good-tile:clamp(6.5rem,28vw,20rem);inline-size:100%;display:flex;flex-direction:column;gap:var(--store-flow);min-inline-size:0}.pn-good__top{display:grid;grid-template-columns:var(--good-tile) minmax(0,1fr);grid-template-areas:"tile head" "body body";gap:var(--pns-gap-16);align-items:start}@media (min-width:768px){.pn-good__top{grid-template-areas:"tile head" "tile body";column-gap:var(--pns-gap-32)}}.pn-good__tile{grid-area:tile;position:relative;display:block;inline-size:var(--good-tile);aspect-ratio:1;padding:0;overflow:hidden;border:1px solid rgb(var(--store-line)/.07);border-radius:var(--pn-radio-xl);background:rgb(var(--store-surface)/1);box-shadow:var(--pns-card-shadow);cursor:zoom-in}@media (min-width:768px){.pn-good__tile{border-radius:var(--pn-radio-3xl)}}.pn-good__tile--empty{display:grid;place-items:center;color:rgb(var(--store-ink-subtle)/1);cursor:default}.pn-good__tile:focus-visible{outline:2px solid rgb(var(--pn-color-marca-relleno)/1);outline-offset:2px}.pn-good__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.pn-good__zoom{position:absolute;inset-block-end:var(--pns-gap-8);inset-inline-end:var(--pns-gap-8);display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:var(--pn-radio-pill);background:rgb(var(--color-photo-scrim-rgb)/.55);-webkit-backdrop-filter:var(--pn-desenfoque-pieza);backdrop-filter:var(--pn-desenfoque-pieza);color:rgb(var(--color-inset-highlight-rgb)/1);pointer-events:none}.pn-good__head{grid-area:head;display:grid;gap:var(--pns-gap-8);align-content:start;min-inline-size:0;max-inline-size:40rem}.pn-good__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pns-gap-4) var(--pns-gap-8);margin:0;font-size:var(--pns-type-micro);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-tight);color:rgb(var(--store-ink-muted)/1)}.pn-good__tag{display:inline-flex;align-items:center;gap:var(--pns-gap-4);padding:.125rem .5rem;border-radius:var(--pn-radio-pill);background:rgb(var(--pn-color-marca-relleno)/.12);color:rgb(var(--pn-color-marca)/1)}.pn-good__titlebar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pns-gap-8);min-inline-size:0}.pn-good__title{margin:0;min-inline-size:0;font-size:var(--pns-type-h4);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-tight);letter-spacing:var(--pns-tracking-display);color:rgb(var(--store-ink)/1);overflow-wrap:anywhere}@media (min-width:768px){.pn-good__title{font-size:var(--pns-type-h3)}}.pn-good__save.pn-save--icon{flex:none;min-inline-size:2.75rem;min-block-size:2.75rem;margin-block:calc(-1 * var(--pns-gap-12)) calc(-1 * var(--pns-gap-8));margin-inline-end:calc(-1 * var(--pns-gap-8));border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--store-ink-subtle)/1)}@media (hover:hover){.pn-good__save.pn-save--icon:hover{background:rgb(var(--pn-color-marca-relleno)/.12);color:rgb(var(--pn-color-marca)/1)}}.pn-good__save.pn-save--icon.pn-save--on{border:0;background:rgb(var(--pn-color-marca-relleno)/.12);color:rgb(var(--pn-color-marca)/1)}.pn-good__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pns-gap-4) var(--pns-gap-12);margin:0}.pn-good__price-main{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--pns-gap-8)}.pn-good__amount{font-size:var(--pns-type-h3);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-tight);color:rgb(var(--store-ink)/1)}.pn-good__amount,.pn-good__was{font-variant-numeric:tabular-nums}.pn-good__was{color:rgb(var(--store-ink-subtle)/1)}.pn-good__currency{font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);color:rgb(var(--store-ink-muted)/1)}.pn-good__body{grid-area:body;display:grid;gap:var(--pns-gap-16);min-inline-size:0;max-inline-size:40rem}.pn-good__lead{margin:0;font-size:var(--pns-type-body);line-height:var(--pn-leading-normal);color:rgb(var(--store-ink)/1)}.pn-good__includes{display:grid;gap:var(--pns-gap-4);padding:var(--pns-gap-12) var(--pns-gap-16);border:1px solid rgb(var(--pn-color-marca-relleno)/.28);border-radius:var(--pn-radio-xl);background:rgb(var(--pn-color-marca-relleno)/.08)}.pn-good__includes-title{display:flex;align-items:center;gap:var(--pns-gap-8);margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-tight);color:rgb(var(--pn-color-marca)/1)}.pn-good__includes-text{margin:0;font-size:var(--pns-type-body);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink)/1)}.pn-good__benefits{display:grid;gap:var(--pns-gap-8);margin:0;padding:0;list-style:none}.pn-good__benefit{display:flex;align-items:flex-start;gap:var(--pns-gap-8);font-size:var(--pns-type-body-sm);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink-muted)/1)}.pn-good__benefit svg{flex:none;margin-block-start:.2em;color:rgb(var(--color-success)/1)}.pn-good__buy{display:flex;align-items:center;gap:var(--pns-gap-12)}.pn-good__action{flex:1 1 0;min-inline-size:0;min-block-size:3rem;justify-content:center}.pn-good__action-price{padding-inline-start:var(--pns-gap-12);margin-inline-start:var(--pns-gap-4);border-inline-start:1px solid rgb(from currentColor r g b/.35);font-variant-numeric:tabular-nums}.pn-good__points{flex:none;display:inline-flex;align-items:center;gap:var(--pns-gap-4);font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);white-space:nowrap;color:rgb(var(--pn-color-marca)/1);cursor:default}.pn-good__assurance{display:grid;gap:0;margin:0;padding:0;list-style:none}.pn-good__assurance li{display:flex;align-items:center;gap:var(--pns-gap-8);min-block-size:1.5rem;font-size:var(--pns-type-meta);line-height:var(--pn-leading-tight);color:rgb(var(--store-ink-muted)/1)}.pn-good__assurance svg{flex:none;color:rgb(var(--pn-color-marca)/1)}.pn-good__assurance strong{color:rgb(var(--store-ink)/1);font-weight:var(--pn-peso-semibold)}.pn-good__link{display:inline-flex;align-items:center;min-block-size:2.75rem;color:inherit;text-decoration:underline;text-underline-offset:.15em}.pn-good__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--pns-gap-16)}.pn-good__fact{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pns-gap-8);min-inline-size:0;padding:var(--pns-gap-16) var(--pns-gap-24);border:1px solid rgb(var(--store-line)/.07);border-radius:var(--pn-radio-2xl);background:rgb(var(--store-surface)/1);box-shadow:var(--pns-card-shadow)}.pn-good__fact-title{display:flex;align-items:center;gap:var(--pns-gap-8);margin:0;font-size:var(--pns-type-body);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-tight);color:rgb(var(--store-ink)/1)}.pn-good__fact-title svg{color:rgb(var(--pn-color-marca)/1)}.pn-good__fact-text{line-height:var(--pn-leading-normal);color:rgb(var(--store-ink-muted)/1)}.pn-good__fact-text,.pn-good__specs{margin:0;font-size:var(--pns-type-body-sm)}.pn-good__specs{display:grid;inline-size:100%}.pn-good__spec{display:grid;grid-template-columns:minmax(5rem,40%) minmax(0,1fr);gap:var(--pns-gap-12);padding-block:var(--pns-gap-8);border-block-end:1px solid rgb(var(--store-line)/.08)}.pn-good__spec:last-child{border-block-end:0}.pn-good__spec dt{color:rgb(var(--store-ink-muted)/1)}.pn-good__spec dd{margin:0;color:rgb(var(--store-ink)/1);font-weight:var(--pn-peso-semibold)}.pn-good__story{display:grid;gap:var(--pns-gap-4)}.pn-good__story-body{display:grid;gap:var(--pns-gap-8)}.pn-good__story[data-folded=true] .pn-good__story-body{max-block-size:9.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgb(var(--store-ink)/1) 60%,transparent);mask-image:linear-gradient(to bottom,rgb(var(--store-ink)/1) 60%,transparent)}.pn-good__summary{margin:0;font-size:var(--pns-type-body);line-height:var(--pn-leading-normal);color:rgb(var(--store-ink)/1)}.pn-good__story-heading{margin:var(--pns-gap-4) 0 0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-tight);color:rgb(var(--store-ink)/1)}.pn-good__story-text{margin:0;font-size:var(--pns-type-body-sm);line-height:1.55;color:rgb(var(--store-ink-muted)/1)}.pn-good__story-list{display:grid;gap:var(--pns-gap-8);margin:0;padding:0;list-style:none}.pn-good__story-item{display:flex;align-items:flex-start;gap:var(--pns-gap-8);font-size:var(--pns-type-body-sm);line-height:1.5;color:rgb(var(--store-ink-muted)/1)}.pn-good__story-item strong{color:rgb(var(--store-ink)/1)}.pn-good__story-icon{flex:none;inline-size:1.5rem;text-align:center}.pn-good__story-dot{flex:none;inline-size:.375rem;block-size:.375rem;margin:.5rem .5625rem 0;border-radius:var(--pn-radio-pill);background:rgb(var(--pn-color-marca-relleno)/1)}.pn-good__story-more{justify-self:start;padding:var(--pns-gap-8) 0;border:0;background:none;font:inherit;font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);color:rgb(var(--pn-color-marca)/1);text-decoration:underline;text-underline-offset:.25em;cursor:pointer}.pn-good__story-more:focus-visible{outline:2px solid rgb(var(--pn-color-marca-relleno)/1);outline-offset:2px;border-radius:var(--pn-radio-pill)}@media (forced-colors:active){.pn-good__fact,.pn-good__includes,.pn-good__tile{border-color:CanvasText}}.landing-site-route-chrome>.landing-route-enter:has(>.pn-store-page--checkout){display:flex;flex-direction:column}.pn-store-page--checkout{display:flex;flex:1 0 auto;flex-direction:column;padding:0}.pn-store-page--checkout>*{flex:1 0 auto}.pn-checkout-pending{display:grid;place-items:center;min-block-size:min(36rem,60svh);color:rgb(var(--color-ink-muted)/1)}.pn-checkout{--pn-checkout-bar-h:4.5rem}.pn-checkout__shell{inline-size:min(100%,70rem);margin-inline:auto;padding-block:var(--pns-gap-16) var(--pns-gap-32);padding-inline:var(--pns-container-pad)}.pn-checkout__head{display:grid;gap:var(--pns-gap-12);margin-block-end:var(--pns-gap-16)}.pn-checkout__back{display:inline-flex;align-items:center;gap:var(--pns-gap-8);justify-self:start;color:rgb(var(--store-ink-muted)/1);font-size:var(--pns-type-small);font-weight:var(--pn-peso-medium);text-decoration:none;transition:color var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-checkout__back:hover{color:rgb(var(--store-ink)/1)}.pn-checkout__title{margin:0;font-family:var(--font-display,inherit);font-size:var(--type-h3);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-snug);letter-spacing:0;color:rgb(var(--color-ink-heading)/1)}.pn-checkout__layout{display:grid;gap:var(--pns-gap-16)}.pn-checkout__aside,.pn-checkout__main{min-inline-size:0}@media (min-width:1024px){.pn-checkout__shell{padding-block:var(--pns-gap-32) var(--pns-gap-48)}.pn-checkout__head{margin-block-end:var(--pns-gap-24)}.pn-checkout-steps{max-inline-size:calc(100% - 24rem - var(--pns-gap-32))}.pn-checkout__layout{grid-template-columns:minmax(0,1fr) 24rem;gap:var(--pns-gap-32);align-items:start}.pn-checkout__aside{position:sticky;inset-block-start:calc(var(--landing-chrome-offset, 0px) + var(--pns-gap-16))}}.pn-checkout-steps{margin:0;padding:0;list-style:none}.pn-checkout-steps,.pn-checkout-steps__item{display:flex;align-items:center;gap:var(--pns-gap-8)}.pn-checkout-steps__item{min-inline-size:0}.pn-checkout-steps__item:not(:last-child){flex:1 1 0}.pn-checkout-steps__item:not(:last-child):after{content:"";flex:1 1 1rem;min-inline-size:.75rem;block-size:2px;border-radius:1px;background:rgb(var(--store-line)/.12)}.pn-checkout-steps__item--done:not(:last-child):after{background:rgb(var(--store-accent)/1)}.pn-checkout-steps__link{display:inline-flex;align-items:center;gap:var(--pns-gap-8);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit}button.pn-checkout-steps__link{cursor:pointer}button.pn-checkout-steps__link:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion);border-radius:var(--pn-radio-pill)}.pn-checkout-steps__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border:1.5px solid rgb(var(--store-line)/.2);border-radius:var(--pn-radio-pill);background:rgb(var(--store-surface)/1);color:rgb(var(--store-ink-muted)/1);font-size:var(--pns-type-meta);font-weight:var(--pn-peso-bold);font-variant-numeric:tabular-nums;transition:background-color var(--pn-duracion-ui) var(--pn-curva-salida),border-color var(--pn-duracion-ui) var(--pn-curva-salida),color var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-checkout-steps__item--current .pn-checkout-steps__mark,.pn-checkout-steps__item--done .pn-checkout-steps__mark{border-color:transparent;background:rgb(var(--store-accent)/1);color:rgb(var(--store-on-accent)/1)}.pn-checkout-steps__item--current .pn-checkout-steps__mark{box-shadow:0 0 0 4px var(--store-accent-wash-strong)}.pn-checkout-steps__label{font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-steps__item--current .pn-checkout-steps__label,.pn-checkout-steps__item--done .pn-checkout-steps__label{color:rgb(var(--store-ink)/1)}@media (hover:hover){button.pn-checkout-steps__link:hover .pn-checkout-steps__label{color:rgb(var(--store-accent-ink)/1)}}.pn-checkout-card,.pn-checkout__aside>.pn-summary{display:flex;flex-direction:column;gap:var(--pns-gap-16);padding:var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.07);border-radius:var(--pn-radio-xl);background:rgb(var(--store-surface)/1);box-shadow:var(--pns-card-shadow)}@media (min-width:1024px){.pn-checkout-card,.pn-checkout__aside>.pn-summary{padding:var(--pns-gap-24);border-radius:var(--pn-radio-3xl)}}.pn-checkout-card__title,.pn-summary__title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pns-gap-12);margin:0;font-family:var(--font-display,inherit);font-size:var(--pn-texto-fluido-section);font-weight:var(--pn-peso-bold);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink)/1)}.pn-checkout-card__title:focus{outline:none}.pn-checkout-card__count{font-size:var(--pns-type-meta);font-weight:var(--pn-peso-regular);color:rgb(var(--store-ink-muted)/1)}.pn-checkout__notice{margin:0;padding:var(--pns-gap-12) var(--pns-gap-16);border-radius:var(--pn-radio-lg);background:var(--store-accent-wash);color:rgb(var(--store-ink)/1);font-size:var(--pns-type-small);line-height:var(--pn-leading-normal)}.pn-checkout__notice svg{display:inline-block;margin-inline-end:var(--pns-gap-8);vertical-align:-.15em}.pn-checkout-guest{display:grid;gap:var(--pns-gap-4)}.pn-checkout-guest__line{margin:0}.pn-checkout__notice .pn-auth-form__switch-action,.pn-checkout__notice a{color:rgb(var(--store-accent-ink)/1);text-decoration:underline;text-underline-offset:.15em}.pn-checkout__notice--error{background:rgb(var(--pn-color-peligro)/.08);color:rgb(var(--pn-color-peligro-texto)/1)}.pn-checkout__help{margin:0;font-size:var(--pns-type-meta);line-height:var(--pn-leading-normal);color:rgb(var(--color-ink-muted)/1)}.pn-checkout-lines{display:grid;margin:0;padding:0;list-style:none}.pn-checkout-line{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:var(--pns-gap-12);align-items:start;padding-block:var(--pns-gap-16);border-block-start:var(--pn-borde-fino) solid rgb(var(--store-line)/.08)}.pn-checkout-line:first-child{padding-block-start:0;border-block-start:0}.pn-checkout-line:last-child{padding-block-end:0}.pn-checkout-line--sold-out{opacity:.6}.pn-checkout-line__figure{inline-size:4.5rem;block-size:4.5rem}.pn-checkout-line__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border:var(--pn-borde-fino) solid rgb(var(--store-line)/.08);border-radius:var(--pn-radio-lg);background:rgb(var(--store-raised)/1)}.pn-checkout-line__body{display:grid;gap:var(--pns-gap-4);min-inline-size:0}.pn-checkout-line__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink)/1)}.pn-checkout-line__unit,.pn-checkout-line__variant{margin:0;font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-line__unit{font-variant-numeric:tabular-nums}.pn-checkout-line__unit s{color:rgb(var(--store-ink-subtle)/1)}.pn-checkout-line__flag{margin:0;font-size:var(--pns-type-meta);color:rgb(var(--pn-color-peligro-texto)/1)}.pn-checkout-line__controls{display:flex;align-items:center;gap:var(--pns-gap-12);margin-block-start:var(--pns-gap-8)}.pn-checkout-line__quantity{display:inline-flex;align-items:center;border:var(--pn-borde-fino) solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-pill)}.pn-checkout-line__btn{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;padding:0;border:0;border-radius:var(--pn-radio-pill);background:none;color:rgb(var(--store-ink)/1);cursor:pointer;transition:background-color var(--pn-duracion-ui) var(--pn-curva-salida)}@media (hover:hover){.pn-checkout-line__btn:hover:not(:disabled){background:var(--store-accent-wash)}}.pn-checkout-line__btn:disabled{opacity:.4;cursor:not-allowed}.pn-checkout-line__btn:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion)}.pn-checkout-line__btn--remove{color:rgb(var(--pn-color-peligro-texto)/1)}.pn-checkout-line__num{min-inline-size:1.75rem;text-align:center;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);font-variant-numeric:tabular-nums}.pn-checkout-line__total{margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);font-variant-numeric:tabular-nums;color:rgb(var(--store-ink)/1)}.pn-checkout-form{display:grid;gap:var(--pns-gap-24)}.pn-checkout-addresses,.pn-checkout-group{display:grid;gap:var(--pns-gap-12);min-inline-size:0;margin:0;padding:0;border:0}.pn-checkout-form__legend{margin:0 0 var(--pns-gap-12);padding:0;font-size:var(--pns-type-meta);font-weight:var(--pn-peso-semibold);letter-spacing:var(--pn-tracking-eyebrow);text-transform:uppercase;color:rgb(var(--store-accent-ink)/1)}.pn-checkout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pns-gap-12)}.pn-checkout-field{display:grid;gap:var(--pns-gap-4);min-inline-size:0;scroll-margin-block:calc(var(--landing-chrome-offset, 0px) + var(--pns-gap-24)) calc(var(--pn-checkout-bar-h) + var(--pns-gap-16))}.pn-checkout-field--wide{grid-column:1/-1}.pn-checkout-field__label{padding-inline:var(--pns-gap-4);font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);color:rgb(var(--store-ink)/1)}.pn-checkout-field__input{inline-size:100%;min-inline-size:0;block-size:2.75rem;padding-inline:var(--pns-gap-12);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.2);border-radius:var(--pn-radio-md);background:rgb(var(--store-surface)/1);color:rgb(var(--store-ink)/1);font:inherit;font-size:1rem}.pn-checkout-field__input::placeholder{color:rgb(var(--store-ink-muted)/1)}.pn-checkout-field__input:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:0;border-color:transparent}.pn-checkout-field__input--error{border-color:rgb(var(--pn-color-peligro)/1)}.pn-checkout-field__note{margin:0;padding-inline:var(--pns-gap-4);font-size:var(--pns-type-meta);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-field__note--error{color:rgb(var(--pn-color-peligro-texto)/1)}.pn-municipality__list{list-style:none;margin:0;padding:var(--pns-gap-4);max-block-size:14rem;overflow-y:auto;border:var(--pn-borde-fino) solid rgb(var(--store-line)/.2);border-radius:var(--pn-radio-md);background:rgb(var(--store-surface)/1)}.pn-municipality__option{display:flex;align-items:center;justify-content:space-between;gap:var(--pns-gap-12);inline-size:100%;min-block-size:2.75rem;padding-inline:var(--pns-gap-12);border:0;border-radius:var(--pn-radio-md);background:transparent;color:rgb(var(--store-ink)/1);font:inherit;text-align:start;cursor:pointer}.pn-municipality__option span{font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-municipality__option--active,.pn-municipality__option:hover{background:rgb(var(--pn-color-marca-relleno)/.1)}@media (prefers-reduced-motion:no-preference){.pn-municipality__option{transition:background-color var(--pn-duracion-ui) var(--pn-curva-salida),scale var(--pn-duracion-rapida) var(--pn-curva-salida)}.pn-municipality__option:active{scale:var(--pns-press);transition-duration:var(--pn-duracion-ui),var(--pn-duracion-micro)}}.pn-municipality__note{padding:var(--pns-gap-12);font-size:var(--pns-type-small);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-address{display:flex;align-items:center;gap:var(--pns-gap-12);padding:var(--pns-gap-12) var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--pn-color-borde-suave)/1);border-radius:var(--pn-radio-xl);background:rgb(var(--store-surface)/1);cursor:pointer;transition:border-color var(--pn-duracion-ui) var(--pn-curva-salida),background-color var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-checkout-address:has(input:checked){border-color:rgb(var(--store-accent)/1);background:var(--store-accent-wash)}@media (prefers-reduced-motion:no-preference){.pn-checkout-address:has(input:checked){--pn-pop-from:0.985;animation:pn-pop var(--pn-duracion-ui) var(--pn-curva-resorte)}}.pn-checkout-address:has(input:focus-visible){outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion)}.pn-checkout-address input{flex:none;inline-size:1.125rem;block-size:1.125rem;accent-color:rgb(var(--store-accent)/1)}.pn-checkout-address__text{display:grid;min-inline-size:0;font-size:var(--pns-type-small);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-address__text strong{color:rgb(var(--store-ink)/1)}.pn-checkout-subscription{display:grid;gap:var(--pns-gap-12);margin-block-end:var(--pns-gap-16);padding:var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.1);border-radius:var(--pn-radio-xl)}.pn-checkout-subscription__title{margin:0;font-size:var(--pn-texto-base);font-weight:var(--pn-peso-semibold)}.pn-checkout-subscription__list{display:grid;gap:var(--pns-gap-8);margin:0}.pn-checkout-subscription__row{display:grid;gap:var(--pns-gap-4)}@media (min-width:640px){.pn-checkout-subscription__row{grid-template-columns:9rem minmax(0,1fr);gap:var(--pns-gap-12)}}.pn-checkout-subscription__row dt{font-size:var(--pn-texto-sm);color:rgb(var(--color-ink-muted)/1)}.pn-checkout-subscription__row dd{margin:0;font-size:var(--pn-texto-sm)}.pn-checkout-subscription__activation{margin:0;font-size:var(--pn-texto-xs);color:rgb(var(--color-ink-muted)/1)}.pn-checkout-subscription__accept{display:flex;align-items:flex-start;gap:var(--pns-gap-12);min-block-size:2.75rem;font-size:var(--pn-texto-sm);cursor:pointer}.pn-checkout-subscription__accept input{flex:none;inline-size:1.25rem;block-size:1.25rem;margin-block-start:.125rem;accent-color:rgb(var(--color-primary)/1)}.pn-checkout-subscription__hint{margin:0;font-size:var(--pn-texto-xs);color:rgb(var(--color-ink-muted)/1)}.pn-checkout-review{display:grid;gap:var(--pns-gap-8);margin:0}.pn-checkout-review__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--pns-gap-4) var(--pns-gap-12);padding:var(--pns-gap-12) var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.1);border-radius:var(--pn-radio-xl)}.pn-checkout-review__row dt{grid-column:1/-1;font-size:var(--pns-type-meta);font-weight:var(--pn-peso-semibold);letter-spacing:var(--pn-tracking-eyebrow);text-transform:uppercase;color:rgb(var(--store-accent-ink)/1)}.pn-checkout-review__row dd{display:grid;gap:.125rem;min-inline-size:0;margin:0;font-size:var(--pns-type-small);line-height:var(--pn-leading-normal);color:rgb(var(--store-ink-muted)/1);overflow-wrap:anywhere}.pn-checkout-review__row dd strong{font-weight:var(--pn-peso-semibold);color:rgb(var(--store-ink)/1)}.pn-checkout-review__change{align-self:start;min-block-size:2.75rem;margin:calc(var(--pns-gap-12) * -1) calc(var(--pns-gap-8) * -1) 0 0;padding:0 var(--pns-gap-8);border:0;background:none;color:rgb(var(--store-accent-ink)/1);font:inherit;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);cursor:pointer}.pn-checkout-review__change:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:calc(var(--pn-interaccion-anillo-separacion) * -1);border-radius:var(--pn-radio-sm)}.pn-checkout-pay{display:grid;gap:var(--pns-gap-12);padding:var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--store-accent)/.16);border-radius:var(--pn-radio-xl);background:var(--store-accent-wash)}.pn-checkout-pay__title{display:flex;align-items:center;gap:var(--pns-gap-8);margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-bold);color:rgb(var(--store-ink)/1)}.pn-checkout-pay__title svg{color:rgb(var(--color-success)/1)}.pn-checkout-pay__methods{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pns-gap-8) var(--pns-gap-12)}.pn-checkout-pay__label{font-size:var(--pns-type-small);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-pay__note{display:flex;align-items:flex-start;gap:var(--pns-gap-8);margin:0;font-size:var(--pns-type-meta);line-height:var(--pn-leading-normal);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-pay__note svg{flex:none;margin-block-start:.125rem;color:rgb(var(--color-success)/1)}.pn-checkout__legal{margin:0;font-size:var(--pns-type-meta);line-height:var(--pn-leading-snug);color:rgb(var(--color-ink-subtle)/1);text-align:center}.pn-checkout__legal-link{color:rgb(var(--color-ink-muted)/1);text-decoration:underline}.pn-checkout__legal-link:hover{color:rgb(var(--color-primary-text)/1)}.pn-checkout__actions{display:none}.pn-checkout__primary{inline-size:100%;min-block-size:3.25rem;justify-content:center;border-radius:var(--pn-radio-pill);font-size:var(--pns-type-body)}@media (min-width:1024px){.pn-checkout__actions{position:sticky;inset-block-end:var(--pns-gap-16);z-index:1;display:grid;gap:var(--pns-gap-8);margin-block-start:var(--pns-gap-16)}.pn-checkout__primary{box-shadow:var(--pn-sombra-overlay)}.pn-checkout-bar{display:none}}@media (max-width:1023px){.pn-checkout{padding-block-end:calc(var(--pn-checkout-bar-h) + env(safe-area-inset-bottom, 0px))}.pn-checkout-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-float);display:flex;align-items:center;gap:var(--pns-gap-16);padding:var(--pns-gap-12) var(--pns-container-pad) calc(var(--pns-gap-12) + env(safe-area-inset-bottom, 0px));border-block-start:var(--pn-borde-fino) solid rgb(var(--store-line)/.12);background:rgb(var(--color-surface)/.94);-webkit-backdrop-filter:var(--pn-desenfoque-pieza);backdrop-filter:var(--pn-desenfoque-pieza)}.pn-checkout-bar__total{display:grid;flex:0 0 auto;margin:0;line-height:var(--pn-leading-tight);font-variant-numeric:tabular-nums}.pn-checkout-bar__total span{font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-checkout-bar__total strong{font-size:var(--pns-type-lead);font-weight:var(--pn-peso-bold);color:rgb(var(--store-ink)/1)}.pn-checkout-bar__action{flex:1 1 auto;min-block-size:2.75rem;justify-content:center}:root:has(.pn-checkout-bar) .pn-store-help{inset-block-end:calc(var(--pn-store-help-base) + var(--pn-checkout-bar-h))}}.pn-summary{display:flex;flex-direction:column;gap:var(--pns-gap-16)}.pn-summary__fold{display:flex;align-items:center;gap:var(--pns-gap-8);inline-size:100%;min-block-size:2.75rem;padding:0;border:0;background:none;color:rgb(var(--store-ink-muted,var(--color-ink-muted))/1);font:inherit;font-size:var(--pns-type-small);text-align:start;cursor:pointer}.pn-summary__fold strong{margin-inline-start:auto;font-size:var(--pn-texto-md);color:rgb(var(--store-ink)/1)}.pn-summary__fold svg{flex:none;transition:transform var(--pn-duracion-ui) var(--pn-curva-salida)}.pn-summary[data-open=true] .pn-summary__fold svg{transform:rotate(180deg)}.pn-summary__body{display:flex;flex-direction:column;gap:var(--pns-gap-16)}@media (max-width:1023px){.pn-summary[data-foldable]:not([data-open=true]) .pn-summary__body{display:none}.pn-summary[data-foldable]{gap:var(--pns-gap-4)}}@media (min-width:1024px){.pn-summary__fold{display:none}}.pn-summary__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pns-gap-12)}.pn-summary__edit{margin:0;padding:0;border:0;background:none;color:rgb(var(--store-accent-ink)/1);font:inherit;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.pn-summary__edit:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion);border-radius:var(--pn-radio-sm)}.pn-summary__lines{display:grid;gap:var(--pns-gap-12);margin:0;padding:0;list-style:none}.pn-summary-line{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;gap:var(--pns-gap-12);align-items:center}.pn-summary-line__figure{inline-size:3.5rem;block-size:3.5rem}.pn-summary-line__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border:var(--pn-borde-fino) solid rgb(var(--store-line)/.08);border-radius:var(--pn-radio-lg);background:rgb(var(--store-raised)/1)}.pn-summary-line__body{display:grid;gap:.125rem;min-inline-size:0}.pn-summary-line__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);line-height:var(--pn-leading-snug);color:rgb(var(--store-ink)/1)}.pn-summary-line__qty{margin:0;font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-summary-line__price{margin:0;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);font-variant-numeric:tabular-nums;color:rgb(var(--store-ink)/1)}.pn-summary__savings{display:flex;align-items:center;gap:var(--pns-gap-8);margin:0;padding:var(--pns-gap-8) var(--pns-gap-12);border-radius:var(--pn-radio-lg);background:rgb(var(--color-success)/.1);color:rgb(var(--color-success)/1);font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold)}.pn-summary__savings svg{flex:none}.pn-summary__totals{display:flex;flex-direction:column;gap:var(--pns-gap-8);margin:0;padding-block-start:var(--pns-gap-16);border-block-start:var(--pn-borde-fino) solid rgb(var(--store-line)/.1)}.pn-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pns-gap-16)}.pn-summary__row dd,.pn-summary__row dt{margin:0;font-size:var(--pns-type-small);font-variant-numeric:tabular-nums;color:rgb(var(--store-ink-muted)/1)}.pn-summary__row--discount dd,.pn-summary__row--discount dt{color:rgb(var(--color-success)/1)}.pn-summary__row--total{margin-block-start:var(--pns-gap-4)}.pn-summary__row--total dd,.pn-summary__row--total dt{font-size:var(--pns-type-lead);font-weight:var(--pn-peso-bold);color:rgb(var(--store-ink)/1)}.pn-summary__code{display:grid;gap:var(--pns-gap-8)}.pn-summary__code-form{display:flex;gap:var(--pns-gap-8)}.pn-summary__code-input{flex:1;min-inline-size:0;block-size:2.5rem;padding-inline:var(--pns-gap-12);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.2);border-radius:var(--pn-radio-md);background:rgb(var(--store-surface)/1);color:rgb(var(--store-ink)/1);font:inherit;font-size:1rem;text-transform:uppercase}.pn-summary__code-input::placeholder{color:rgb(var(--store-ink-muted)/1);text-transform:none}.pn-summary__code-input:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:0}.pn-summary__code-input--notice{border-color:rgb(var(--pn-color-aviso)/1)}.pn-summary__code-hint{margin:0;font-size:var(--pns-type-meta);line-height:var(--pn-leading-normal);color:rgb(var(--pn-color-aviso-texto)/1)}.pn-summary__code-hint .pn-auth-form__switch-action{color:rgb(var(--store-accent-ink)/1);text-decoration:underline;text-underline-offset:.15em}.pn-summary__code-apply{flex:none;block-size:2.5rem;padding-inline:var(--pns-gap-16);border:var(--pn-borde-fino) solid rgb(var(--store-line)/.2);border-radius:var(--pn-radio-md);background:none;color:rgb(var(--store-ink)/1);font:inherit;font-size:var(--pns-type-small);font-weight:var(--pn-peso-semibold);cursor:pointer}.pn-summary__code-apply:disabled{color:rgb(var(--store-ink-muted)/1);cursor:default}.pn-summary__code-remove{margin:0;padding:0;border:0;background:none;color:rgb(var(--store-ink-muted)/1);font:inherit;font-size:var(--pns-type-meta);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.pn-summary__code-remove:hover{color:rgb(var(--store-ink)/1)}.pn-summary__code-remove:focus-visible{outline:var(--pn-interaccion-anillo) solid rgb(var(--pn-color-marca)/1);outline-offset:var(--pn-interaccion-anillo-separacion);border-radius:var(--pn-radio-sm)}.pn-summary__code-error{margin:0;font-size:var(--pns-type-small);color:rgb(var(--pn-color-peligro-texto)/1)}.pn-summary__code-notice{margin:0}.pn-summary__code-notice,.pn-summary__usd{font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-summary__usd{margin:calc(var(--pns-gap-8) * -1) 0 0;line-height:var(--pn-leading-snug);text-align:end}.pn-summary__trust{display:grid;gap:var(--pns-gap-8);margin:0;padding:var(--pns-gap-16) 0 0;border-block-start:var(--pn-borde-fino) solid rgb(var(--store-line)/.1);list-style:none}.pn-summary__trust li{display:flex;align-items:center;gap:var(--pns-gap-8);font-size:var(--pns-type-meta);color:rgb(var(--store-ink-muted)/1)}.pn-summary__trust svg{flex:none;color:rgb(var(--store-accent-ink)/1)}.pn-checkout__solo{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);inline-size:min(100%,48rem);margin-inline:auto;padding:var(--space-10) var(--space-8)}.pn-checkout__solo:has(>.pn-empty-cart){align-items:center}.pn-checkout__solo:has(>.pn-empty-cart) .pn-checkout__title{text-align:center}.pn-checkout__lead{margin:0;color:rgb(var(--color-ink-muted)/1)}@media (max-width:599px){.pn-checkout__solo{padding:var(--space-8) var(--space-4)}}