:root{--ps-ease: cubic-bezier(.22, 1, .36, 1);--ps-spring: cubic-bezier(.34, 1.56, .64, 1);--ps-margen: clamp(16px, 4vw, 40px);--ps-borde: 2.5px solid var(--ps-tinta);--ps-sombra: 0 6px 0 var(--ps-tinta)}body{background:var(--ps-crema);color:var(--ps-tinta);font-family:var(--ps-f-texto)}.gradient{background:var(--ps-crema)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--ps-f-titulos);letter-spacing:-.01em}.section-header{margin-bottom:0!important}.header-wrapper{background:color-mix(in srgb,var(--ps-crema) 88%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px)}.header-wrapper--border-bottom{border-bottom:1.5px dashed color-mix(in srgb,var(--ps-tinta) 22%,transparent)}.announcement-bar-section .utility-bar{background:var(--ps-tinta);color:var(--ps-crema)}.announcement-bar-section .announcement-bar__message{font-family:var(--ps-f-titulos);font-weight:500;letter-spacing:.02em;font-size:1.4rem}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--ps-f-titulos);font-weight:600;letter-spacing:.01em}.cart-notification,.cart-drawer .drawer__inner{background:var(--ps-crema)}.ps-logo{font-family:var(--ps-f-titulos)!important;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--ps-tinta)}.ps-logo__amp{color:var(--ps-amp, var(--ps-tomate));display:inline-block;transform:rotate(-8deg) translateY(-1px);margin:0 .02em;transition:transform .5s var(--ps-spring)}.header__heading-link:hover .ps-logo__amp{transform:rotate(10deg) scale(1.2)}.ps-section{position:relative;padding-top:0!important;padding-bottom:0!important;font-family:var(--ps-f-texto);color:var(--ps-tinta);overflow-x:clip}.ps-container{max-width:1240px;margin:0 auto;padding:0 var(--ps-margen);position:relative}.ps-h{font-family:var(--ps-f-titulos);font-weight:600;line-height:1.02;letter-spacing:-.02em;margin:0;color:inherit}.ps-body{line-height:1.6;margin:0;opacity:.86}.ps-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--ps-f-titulos);font-weight:500;font-size:14px;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;border-radius:999px;background:var(--ps-papel);border:1.5px solid var(--ps-tinta)}.ps-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ps-tomate);box-shadow:12px 0 0 var(--ps-sol),24px 0 0 var(--ps-cielo);margin-right:26px}.ps-hl{position:relative;display:inline-block;white-space:nowrap;z-index:0}.ps-hl svg{position:absolute;left:-4%;bottom:-.12em;width:108%;height:.42em;z-index:-1;overflow:visible}.ps-hl svg path{fill:none;stroke:var(--ps-hl, var(--ps-sol));stroke-width:14;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ps-ease) .35s}.ps-visible .ps-hl svg path,.ps-hl.ps-visible svg path{stroke-dashoffset:0}.ps-btns{display:flex;flex-wrap:wrap;gap:14px}.ps-btn{--bg: var(--ps-sol);--fg: var(--ps-tinta);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;background:var(--bg);color:var(--fg);border:var(--ps-borde);box-shadow:var(--ps-sombra);font-family:var(--ps-f-titulos);font-weight:600;font-size:17px;line-height:1;text-decoration:none;cursor:pointer;transition:transform .25s var(--ps-spring),box-shadow .25s var(--ps-ease),background .25s;position:relative;isolation:isolate;overflow:hidden}.ps-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s var(--ps-ease);z-index:-1}.ps-btn:hover{transform:translateY(-3px) rotate(-1deg);box-shadow:0 9px 0 var(--ps-tinta)}.ps-btn:hover:after{transform:translate(120%)}.ps-btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--ps-tinta)}.ps-btn--oscuro{--bg: var(--ps-tinta);--fg: var(--ps-crema)}.ps-btn--tomate{--bg: var(--ps-tomate);--fg: #fff}.ps-btn--claro{--bg: var(--ps-papel)}.ps-btn svg{width:18px;height:18px;transition:transform .3s var(--ps-spring)}.ps-btn:hover svg{transform:translate(4px)}.ps-btn[disabled],.ps-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.ps-reveal{opacity:0;transform:translateY(34px) scale(.985);transition:opacity .9s var(--ps-ease),transform 1s var(--ps-ease);transition-delay:var(--d, 0s);will-change:transform,opacity}.ps-reveal.ps-visible{opacity:1;transform:none}.ps-reveal--izq{transform:translate(-40px)}.ps-reveal--der{transform:translate(40px)}.ps-reveal--pop{transform:scale(.86) rotate(-3deg);transition-timing-function:var(--ps-spring)}.ps-reveal--mask{clip-path:inset(0 0 100% 0 round var(--ps-radio));transform:none;opacity:1;transition:clip-path 1.2s var(--ps-ease);transition-delay:var(--d, 0s)}.ps-reveal--mask.ps-visible{clip-path:inset(0 0 0 0 round var(--ps-radio))}.ps-split .ps-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .06em .34em;margin:0 -.06em -.34em}.ps-split .ps-w>span{display:inline-block;transform:translateY(105%) rotate(4deg);transition:transform .9s var(--ps-ease);transition-delay:calc(var(--i) * 55ms + var(--d, 0s))}.ps-split.ps-visible .ps-w>span{transform:none}.ps-doodle{position:absolute;pointer-events:none;z-index:1}.ps-doodle path,.ps-doodle circle{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ps-ease) .4s}.ps-visible .ps-doodle path,.ps-visible .ps-doodle circle{stroke-dashoffset:0}.ps-flota{animation:ps-flota 6s ease-in-out infinite}@keyframes ps-flota{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(6deg)}}.ps-hero{background:var(--ps-crema)}.ps-hero__marco{position:relative;border-radius:var(--ps-radio);overflow:hidden;min-height:var(--ps-hero-h, 560px);display:flex;align-items:center;border:var(--ps-borde);box-shadow:0 10px 0 var(--ps-tinta);background:#f5eee2;isolation:isolate}.ps-hero__media{position:absolute;top:-6%;right:0;bottom:-6%;left:0;z-index:-2;will-change:transform}.ps-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ps-hero-pos, 75% 50%);transform:scale(1.06);animation:ps-zoom 2.2s var(--ps-ease) forwards}@keyframes ps-zoom{to{transform:scale(1)}}.ps-hero__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,#F5EEE2 var(--ps-velo, 70%),transparent) 0%,color-mix(in srgb,#F5EEE2 calc(var(--ps-velo, 70%) * .6),transparent) 38%,transparent 62%)}.ps-hero__lienzo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;cursor:crosshair}.ps-hero__texto{position:relative;z-index:2;padding:clamp(36px,6vw,72px);max-width:640px;pointer-events:none}.ps-hero__texto>*{pointer-events:auto}.ps-hero__texto .ps-h{margin:18px 0}.ps-hero__texto .ps-body{max-width:470px;margin-bottom:30px}.ps-hero__chips{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;font-weight:700;font-size:14px}.ps-hero__chips span{display:inline-flex;align-items:center;gap:7px}.ps-hero__chips i{width:22px;height:22px;border-radius:50%;border:2px solid var(--ps-tinta);display:grid;place-items:center;font-style:normal;font-size:11px;background:var(--ps-menta)}.ps-hero__chips span:nth-child(2) i{background:var(--ps-sol)}.ps-hero__chips span:nth-child(3) i{background:var(--ps-cielo)}.ps-hero__pista{position:absolute;right:22px;bottom:18px;z-index:3;font-family:var(--ps-f-titulos);font-size:13px;background:var(--ps-papel);border:1.5px solid var(--ps-tinta);border-radius:999px;padding:6px 12px;display:flex;gap:6px;align-items:center;transition:opacity .5s}.ps-hero__pista.ps-oculto{opacity:0}.ps-marq{transform:rotate(var(--ps-marq-rot, -2deg));margin:0 -2%;background:var(--ps-marq-bg, var(--ps-tomate));color:var(--ps-marq-fg, #fff);border-block:var(--ps-borde);overflow:hidden}.ps-marq__pista{display:flex;width:max-content;animation:ps-marq var(--ps-marq-vel, 28s) linear infinite}.ps-marq:hover .ps-marq__pista{animation-play-state:paused}.ps-marq__item{display:flex;align-items:center;gap:28px;padding:16px 14px;font-family:var(--ps-f-titulos);font-weight:600;font-size:var(--ps-marq-size, 30px);white-space:nowrap}.ps-marq__item svg{width:.9em;height:.9em;flex:none;animation:ps-gira 8s linear infinite}@keyframes ps-marq{to{transform:translate(-50%)}}@keyframes ps-gira{to{transform:rotate(360deg)}}.ps-ad__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,88px);align-items:center}.ps-ad--invertido .ps-ad__grid{grid-template-columns:1.1fr 1fr}.ps-ad--invertido .ps-ad__texto{order:2}.ps-ad__texto .ps-h{margin:16px 0 18px}.ps-ad__lista{list-style:none;padding:0;margin:26px 0 32px;display:grid;gap:12px}.ps-ad__lista li{display:flex;gap:12px;align-items:flex-start;font-weight:600}.ps-ad__lista li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;border:2px solid var(--ps-tinta);background:var(--c, var(--ps-menta)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E1B18' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 14px no-repeat}.ps-ad__lista li:nth-child(2){--c: var(--ps-sol)}.ps-ad__lista li:nth-child(3){--c: var(--ps-cielo)}.ps-ad__lista li:nth-child(4){--c: var(--ps-lila)}.ps-comp{position:relative;aspect-ratio:1;border-radius:var(--ps-radio);overflow:hidden;border:var(--ps-borde);box-shadow:10px 10px 0 var(--ps-tinta);-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;--pos: 50%;background:#f5eee2}.ps-comp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.ps-comp__despues{clip-path:inset(0 0 0 var(--pos))}.ps-comp__asa{position:absolute;top:0;bottom:0;left:var(--pos);width:0;z-index:3}.ps-comp__asa:before{content:"";position:absolute;top:0;bottom:0;left:-1.5px;width:3px;background:var(--ps-tinta)}.ps-comp__boton{position:absolute;top:50%;left:0;width:58px;height:58px;transform:translate(-50%,-50%);border-radius:50%;background:var(--ps-sol);border:var(--ps-borde);box-shadow:0 5px 0 var(--ps-tinta);display:grid;place-items:center;transition:transform .3s var(--ps-spring)}.ps-comp:hover .ps-comp__boton,.ps-comp.ps-arrastrando .ps-comp__boton{transform:translate(-50%,-50%) scale(1.12) rotate(-8deg)}.ps-comp__boton svg{width:26px;height:26px}.ps-comp__chip{position:absolute;top:16px;z-index:2;font-family:var(--ps-f-titulos);font-weight:600;font-size:14px;padding:7px 14px;border-radius:999px;background:var(--ps-papel);border:2px solid var(--ps-tinta)}.ps-comp__chip--a{left:16px}.ps-comp__chip--d{right:16px;background:var(--ps-tomate);color:#fff}.ps-cab{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(28px,4vw,52px);flex-wrap:wrap}.ps-cab--centro{flex-direction:column;align-items:center;text-align:center}.ps-cab .ps-h{margin-top:14px}.ps-cab .ps-body{max-width:460px}.ps-mundos__grid{display:grid;grid-template-columns:repeat(var(--ps-cols, 3),1fr);gap:var(--ps-gap, 28px);perspective:1200px}.ps-mundo{--c: var(--ps-sol);position:relative;display:block;text-decoration:none;color:var(--ps-tinta);background:var(--ps-papel);border:var(--ps-borde);border-radius:var(--ps-radio);box-shadow:8px 8px 0 var(--c);overflow:hidden;transform-style:preserve-3d;transition:opacity .9s var(--ps-ease) var(--d, 0s),transform .5s var(--ps-ease),box-shadow .4s var(--ps-ease)}.ps-mundo:hover{box-shadow:14px 14px 0 var(--c)}.ps-mundo__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#f5eee2;border-bottom:var(--ps-borde)}.ps-mundo__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ps-ease)}.ps-mundo:hover .ps-mundo__img img{transform:scale(1.07) rotate(1deg)}.ps-mundo__tag{position:absolute;top:14px;left:14px;z-index:2;background:var(--c);border:2px solid var(--ps-tinta);border-radius:999px;padding:5px 12px;font-family:var(--ps-f-titulos);font-weight:600;font-size:13px;transform:rotate(-4deg)}.ps-mundo__info{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 20px}.ps-mundo__info h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:22px;margin:0 0 4px;line-height:1.1}.ps-mundo__info p{margin:0;font-size:14.5px;opacity:.75;line-height:1.4}.ps-mundo__flecha{flex:none;width:46px;height:46px;border-radius:50%;border:var(--ps-borde);background:var(--c);display:grid;place-items:center;transition:transform .45s var(--ps-spring)}.ps-mundo:hover .ps-mundo__flecha{transform:rotate(-45deg) scale(1.08)}.ps-mundo__flecha svg{width:20px;height:20px}.ps-pasos__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,40px)}.ps-pasos__linea{position:absolute;left:12%;right:12%;top:-46px;height:80px;z-index:0;pointer-events:none}.ps-pasos__linea path{fill:none;stroke:var(--ps-tinta);stroke-width:2.5;stroke-dasharray:8 10;stroke-linecap:round}.ps-pasos__linea .ps-mascara{stroke:var(--ps-crema);stroke-width:8;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 2.2s var(--ps-ease) .3s}.ps-visible .ps-pasos__linea .ps-mascara{stroke-dashoffset:-1}.ps-paso{position:relative;z-index:1}.ps-paso:nth-of-type(3n+2){margin-top:var(--ps-escalon, 48px)}.ps-paso:nth-of-type(3n+3){margin-top:calc(var(--ps-escalon, 48px) * 2)}.ps-paso__img{position:relative;border-radius:var(--ps-radio);overflow:hidden;aspect-ratio:1;border:var(--ps-borde);background:#f5eee2}.ps-paso__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ps-ease)}.ps-paso:hover .ps-paso__img img{transform:scale(1.06)}.ps-paso__num{position:absolute;top:-22px;right:22px;z-index:2;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--c, var(--ps-sol));border:var(--ps-borde);box-shadow:0 5px 0 var(--ps-tinta);font-family:var(--ps-f-titulos);font-weight:700;font-size:28px;transform:rotate(-8deg);transition:transform .5s var(--ps-spring)}.ps-paso:hover .ps-paso__num{transform:rotate(8deg) scale(1.1)}.ps-paso h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:24px;margin:22px 0 8px}.ps-paso p{margin:0;line-height:1.55;opacity:.8}.ps-ben__grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(32px,6vw,96px);align-items:start}.ps-ben__media{position:sticky;top:110px}.ps-ben__foto{position:relative;border-radius:calc(var(--ps-radio) * 1.4);overflow:hidden;aspect-ratio:2 / 3;max-height:78vh;width:100%;border:var(--ps-borde);box-shadow:12px 12px 0 var(--ps-cielo)}.ps-ben__foto img{width:100%;height:115%;object-fit:cover;will-change:transform}.ps-ben__sello{position:absolute;right:-18px;bottom:36px;z-index:2;width:128px;height:128px;border-radius:50%;background:var(--ps-sol);border:var(--ps-borde);display:grid;place-items:center;text-align:center;font-family:var(--ps-f-titulos);font-weight:600;font-size:15px;line-height:1.1;padding:14px;animation:ps-gira-lento 18s linear infinite}@keyframes ps-gira-lento{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}.ps-ben__texto .ps-h{margin:16px 0 18px}.ps-ben__lista{display:grid;gap:18px;margin-top:36px}.ps-ben__item{display:grid;grid-template-columns:64px 1fr;gap:20px;align-items:start;padding:22px;background:var(--ps-papel);border:var(--ps-borde);border-radius:var(--ps-radio);transition:transform .4s var(--ps-spring),box-shadow .4s var(--ps-ease);box-shadow:0 0 0 var(--ps-tinta)}.ps-ben__item:hover{transform:translate(-4px,-4px);box-shadow:6px 6px 0 var(--c, var(--ps-tinta))}.ps-ben__icono{width:64px;height:64px;border-radius:18px;background:var(--c, var(--ps-sol));border:var(--ps-borde);display:grid;place-items:center;transform:rotate(-6deg);transition:transform .5s var(--ps-spring)}.ps-ben__item:hover .ps-ben__icono{transform:rotate(6deg) scale(1.06)}.ps-ben__icono svg{width:32px;height:32px}.ps-ben__item h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:21px;margin:4px 0 6px}.ps-ben__item p{margin:0;line-height:1.55;opacity:.8}.ps-res__pista{display:flex;gap:22px;width:max-content;animation:ps-marq var(--ps-res-vel, 50s) linear infinite;padding:10px 0 18px}.ps-res__wrap{overflow-x:clip;overflow-y:visible;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ps-res__wrap:hover .ps-res__pista{animation-play-state:paused}.ps-res__card{width:340px;flex:none;background:var(--ps-papel);border:var(--ps-borde);border-radius:var(--ps-radio);padding:24px;box-shadow:6px 6px 0 var(--c, var(--ps-sol));transform:rotate(var(--r, -1deg))}.ps-res__card:nth-child(3n+2){--c: var(--ps-cielo);--r: 1deg}.ps-res__card:nth-child(3n+3){--c: var(--ps-menta);--r: -.5deg}.ps-res__estrellas{color:var(--ps-sol);-webkit-text-stroke:1.2px var(--ps-tinta);letter-spacing:2px;font-size:20px}.ps-res__card p{line-height:1.55;margin:12px 0 16px}.ps-res__autor{font-family:var(--ps-f-titulos);font-weight:600;font-size:15px}.ps-res__autor span{opacity:.6;font-weight:400}.ps-faq__grid{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(28px,5vw,72px);align-items:start}.ps-acc{border-top:2px solid var(--ps-tinta)}.ps-acc details{border-bottom:2px solid var(--ps-tinta)}.ps-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 2px;font-family:var(--ps-f-titulos);font-weight:600;font-size:var(--ps-acc-size, 20px)}.ps-acc summary::-webkit-details-marker{display:none}.ps-acc__mas{flex:none;width:36px;height:36px;border-radius:50%;border:2px solid var(--ps-tinta);position:relative;transition:transform .45s var(--ps-spring),background .3s}.ps-acc__mas:before,.ps-acc__mas:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2.5px;background:var(--ps-tinta);transform:translate(-50%,-50%);border-radius:2px}.ps-acc__mas:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .45s var(--ps-spring)}.ps-acc details[open] .ps-acc__mas{background:var(--ps-sol);transform:rotate(180deg)}.ps-acc details[open] .ps-acc__mas:after{transform:translate(-50%,-50%) rotate(0)}.ps-acc__cuerpo{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ps-ease)}.ps-acc details[open] .ps-acc__cuerpo{grid-template-rows:1fr}.ps-acc__cuerpo>div{overflow:hidden}.ps-acc__cuerpo .ps-rte{padding:0 2px 24px;line-height:1.65;opacity:.85}.ps-rte p{margin:0 0 10px}.ps-rte ul{padding-left:20px;margin:0 0 10px}.ps-tarjeta{background:var(--ps-papel);border:var(--ps-borde);border-radius:var(--ps-radio);padding:28px;box-shadow:10px 10px 0 var(--ps-menta);position:sticky;top:110px}.ps-tarjeta h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:24px;margin:0 0 8px}.ps-tarjeta>p{margin:0 0 18px;opacity:.8;line-height:1.5}.ps-tallas{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px}.ps-tallas th{font-family:var(--ps-f-titulos);font-weight:600;text-align:left;padding:10px;background:var(--ps-tinta);color:var(--ps-crema)}.ps-tallas th:first-child{border-radius:12px 0 0 12px}.ps-tallas th:last-child{border-radius:0 12px 12px 0}.ps-tallas td{padding:10px;border-bottom:1.5px dashed color-mix(in srgb,var(--ps-tinta) 25%,transparent)}.ps-tallas tr:hover td{background:color-mix(in srgb,var(--ps-sol) 30%,transparent)}.ps-tallas td:first-child{font-weight:700}.ps-tallas-wrap{overflow-x:auto}.ps-nota{font-size:13.5px;opacity:.75;margin-top:14px;line-height:1.45}.ps-cta__marco{position:relative;border-radius:calc(var(--ps-radio) * 1.4);overflow:hidden;min-height:var(--ps-cta-h, 480px);display:flex;align-items:center;border:var(--ps-borde);box-shadow:0 10px 0 var(--ps-tinta);isolation:isolate;background:#f5eee2}.ps-cta__media{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-2}.ps-cta__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ps-cta-pos, 80% 50%)}.ps-cta__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,#F5EEE2 var(--ps-velo, 72%),transparent) 0%,color-mix(in srgb,#F5EEE2 calc(var(--ps-velo, 72%) * .55),transparent) 42%,transparent 66%)}.ps-cta__texto{padding:clamp(32px,6vw,72px);max-width:620px}.ps-cta__texto .ps-h{margin:16px 0}.ps-cta__precio{display:flex;align-items:baseline;gap:14px;margin:22px 0 26px;font-family:var(--ps-f-titulos)}.ps-cta__precio strong{font-size:44px;font-weight:700;line-height:1}.ps-cta__precio s{font-size:20px;opacity:.55}.ps-ahorro{display:inline-block;background:var(--ps-tomate);color:#fff;border:2px solid var(--ps-tinta);border-radius:999px;padding:5px 12px;font-family:var(--ps-f-titulos);font-weight:600;font-size:14px;transform:rotate(-4deg)}.ps-prod__grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(28px,5vw,72px);align-items:start}.ps-gal{position:sticky;top:100px;min-width:0}.ps-prod__grid>*{min-width:0}.ps-hero__pista svg{width:16px;height:16px;flex:none}.announcement-bar__message,.announcement-bar__link{color:var(--ps-crema)!important}.ps-gal__pista{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--ps-radio);border:var(--ps-borde);background:#f5eee2;box-shadow:10px 10px 0 var(--ps-sol)}.ps-gal__pista::-webkit-scrollbar{display:none}.ps-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.ps-gal__slide img{width:100%;height:100%;object-fit:contain;background:#fff}.ps-gal__slide--cover img{object-fit:cover}.ps-gal__cont{position:relative}.ps-gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:var(--ps-borde);background:var(--ps-papel);display:grid;place-items:center;cursor:pointer;transition:transform .3s var(--ps-spring),background .2s}.ps-gal__nav:hover{background:var(--ps-sol);transform:translateY(-50%) scale(1.1)}.ps-gal__nav--prev{left:14px}.ps-gal__nav--next{right:14px}.ps-gal__nav svg{width:20px;height:20px}.ps-gal__miniaturas{display:flex;gap:10px;margin-top:18px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:thin}.ps-gal__mini{flex:0 0 74px;height:74px;border-radius:14px;overflow:hidden;border:2px solid transparent;padding:0;cursor:pointer;background:#fff;opacity:.6;transition:opacity .25s,border-color .25s,transform .3s var(--ps-spring)}.ps-gal__mini img{width:100%;height:100%;object-fit:cover}.ps-gal__mini:hover{opacity:1;transform:translateY(-3px)}.ps-gal__mini.ps-activa{opacity:1;border-color:var(--ps-tinta);box-shadow:0 4px 0 var(--ps-tinta)}.ps-info{display:grid;gap:22px}.ps-info__chips{display:flex;flex-wrap:wrap;gap:8px}.ps-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1.5px solid var(--ps-tinta);background:var(--c, var(--ps-papel));font-family:var(--ps-f-titulos);font-weight:500;font-size:13px}.ps-info__titulo{font-family:var(--ps-f-titulos);font-weight:600;line-height:1.05;letter-spacing:-.02em;margin:0}.ps-info__precio{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-family:var(--ps-f-titulos)}.ps-info__precio strong{font-size:36px;font-weight:700;line-height:1}.ps-info__precio s{font-size:20px;opacity:.5}.ps-info__intro{line-height:1.6;opacity:.85;margin:0}.ps-opcion legend{font-family:var(--ps-f-titulos);font-weight:600;font-size:17px;margin-bottom:12px;padding:0;display:flex;gap:8px}.ps-opcion legend span{font-weight:400;opacity:.7}.ps-opcion{border:0;padding:0;margin:0;min-width:0}.ps-pills{display:flex;flex-wrap:wrap;gap:10px}.ps-pill{position:relative}.ps-pill input{position:absolute;opacity:0;pointer-events:none}.ps-pill label{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:2px solid color-mix(in srgb,var(--ps-tinta) 30%,transparent);background:var(--ps-papel);cursor:pointer;font-weight:700;font-size:14.5px;transition:border-color .2s,transform .25s var(--ps-spring),box-shadow .25s,background .2s}.ps-pill label:hover{border-color:var(--ps-tinta);transform:translateY(-2px)}.ps-pill input:checked+label{border-color:var(--ps-tinta);background:var(--ps-sol);box-shadow:0 4px 0 var(--ps-tinta)}.ps-pill input:focus-visible+label{outline:3px solid var(--ps-cielo);outline-offset:2px}.ps-pill--img label{padding:5px 14px 5px 5px}.ps-pill--img img{width:36px;height:36px;border-radius:50%;object-fit:cover;object-position:50% 30%;border:1.5px solid var(--ps-tinta);background:#fff}.ps-pill.ps-agotada label{opacity:.45;text-decoration:line-through}.ps-nota-talla{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--ps-cielo) 16%,var(--ps-papel));border:1.5px dashed color-mix(in srgb,var(--ps-tinta) 35%,transparent);font-size:14px;line-height:1.45}.ps-nota-talla svg{flex:none;width:20px;height:20px;margin-top:1px}.ps-link{background:none;border:0;padding:0;font:inherit;color:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:var(--ps-tomate);cursor:pointer}.ps-comprar{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:stretch}.ps-cant{display:flex;align-items:center;border:var(--ps-borde);border-radius:999px;background:var(--ps-papel);overflow:hidden}.ps-cant button{width:44px;height:100%;border:0;background:none;font-size:20px;cursor:pointer;color:var(--ps-tinta)}.ps-cant button:hover{background:var(--ps-sol)}.ps-cant input{width:36px;text-align:center;border:0;background:none;font-weight:800;font-size:16px;-moz-appearance:textfield;color:var(--ps-tinta)}.ps-cant input::-webkit-outer-spin-button,.ps-cant input::-webkit-inner-spin-button{-webkit-appearance:none}.ps-comprar .ps-btn{width:100%;font-size:19px;padding:20px 26px}.ps-comprar .loading__spinner{position:absolute}.ps-comprar .ps-btn.loading>span{opacity:0}.ps-garantias{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ps-garantia{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 8px;border-radius:16px;background:var(--ps-papel);border:1.5px solid color-mix(in srgb,var(--ps-tinta) 18%,transparent);font-size:13px;font-weight:700;line-height:1.25}.ps-garantia svg{width:28px;height:28px}.ps-info .ps-acc summary{font-size:18px;padding:18px 2px}.ps-incluye{list-style:none;padding:0;margin:0;display:grid;gap:8px}.ps-incluye li{display:flex;gap:10px;align-items:center}.ps-incluye li:before{content:"\2726";color:var(--ps-tomate);font-size:14px}.ps-error{color:var(--ps-tomate);font-weight:700;font-size:14px}.ps-modal{border:var(--ps-borde);border-radius:var(--ps-radio);padding:0;max-width:min(760px,calc(100vw - 32px));width:100%;background:var(--ps-crema);color:var(--ps-tinta);box-shadow:12px 12px 0 var(--ps-tinta)}.ps-modal::backdrop{background:#1e1b1873;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ps-modal[open]{animation:ps-modal-in .5s var(--ps-spring)}@keyframes ps-modal-in{0%{opacity:0;transform:translateY(30px) scale(.95)}}.ps-modal__cab{display:flex;justify-content:space-between;align-items:center;padding:22px 26px;border-bottom:2px solid var(--ps-tinta);background:var(--ps-sol)}.ps-modal__cab h2{margin:0;font-size:26px}.ps-modal__cerrar{width:42px;height:42px;border-radius:50%;border:var(--ps-borde);background:var(--ps-papel);cursor:pointer;font-size:20px;line-height:1;color:var(--ps-tinta)}.ps-modal__cuerpo{padding:26px}.ps-medir{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.ps-medir div{background:var(--ps-papel);border-radius:14px;padding:14px;border:1.5px solid color-mix(in srgb,var(--ps-tinta) 18%,transparent);font-size:13.5px;line-height:1.4}.ps-medir b{display:block;font-family:var(--ps-f-titulos);font-size:15px;margin-bottom:4px}.ps-barra{position:fixed;left:50%;bottom:16px;z-index:50;width:min(760px,calc(100vw - 24px));transform:translate(-50%,140%);transition:transform .6s var(--ps-ease);display:flex;align-items:center;gap:14px;padding:10px 10px 10px 12px;border-radius:999px;background:var(--ps-papel);border:var(--ps-borde);box-shadow:0 8px 0 var(--ps-tinta),0 20px 40px #0000001f}.ps-barra.ps-visible{transform:translate(-50%)}.ps-barra img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1.5px solid var(--ps-tinta);background:#fff}.ps-barra__txt{flex:1;min-width:0;line-height:1.2}.ps-barra__txt b{display:block;font-family:var(--ps-f-titulos);font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ps-barra__txt span{font-size:13px;opacity:.7}.ps-barra .ps-btn{padding:13px 22px;font-size:15px;box-shadow:0 4px 0 var(--ps-tinta)}.ps-footer{background:var(--ps-tinta);color:var(--ps-crema);position:relative;overflow:hidden}.ps-footer a{color:inherit;text-decoration:none}.ps-footer__ola{display:block;width:100%;height:40px;color:var(--ps-tinta);background:var(--ps-crema)}.ps-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px;padding-top:56px;padding-bottom:40px}.ps-footer__marca .ps-logo{color:var(--ps-crema);font-size:40px;display:inline-block}.ps-footer__marca p{opacity:.75;line-height:1.6;max-width:360px;margin:16px 0 22px}.ps-footer h4{font-family:var(--ps-f-titulos);font-weight:600;font-size:18px;margin:0 0 16px;color:var(--ps-sol)}.ps-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.ps-footer ul a{opacity:.8;transition:opacity .2s,padding .3s var(--ps-ease)}.ps-footer ul a:hover{opacity:1;padding-left:6px}.ps-footer__redes{display:flex;gap:10px}.ps-footer__redes a{width:42px;height:42px;border-radius:50%;border:2px solid var(--ps-crema);display:grid;place-items:center;transition:background .2s,color .2s,transform .3s var(--ps-spring)}.ps-footer__redes a:hover{background:var(--ps-sol);color:var(--ps-tinta);border-color:var(--ps-sol);transform:rotate(-10deg)}.ps-footer__redes svg{width:18px;height:18px;fill:currentColor}.ps-footer__base{border-top:1.5px dashed rgba(251,246,236,.25);padding-top:22px;padding-bottom:28px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;font-size:13.5px}.ps-footer__legal{display:flex;flex-wrap:wrap;gap:6px 18px;opacity:.7}.ps-footer__pagos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0;align-items:center}.ps-footer__pagos svg{height:24px;width:38px;display:block}.ps-footer__gigante{font-family:var(--ps-f-titulos);font-weight:700;font-size:clamp(64px,16vw,230px);line-height:.8;letter-spacing:-.04em;text-align:center;opacity:.07;white-space:nowrap;margin:0 0 -.12em;-webkit-user-select:none;user-select:none}.ps-packs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch;perspective:1200px}.ps-pack{--c: var(--ps-sol);position:relative;display:flex;flex-direction:column;background:var(--ps-papel);border:var(--ps-borde);border-radius:var(--ps-radio);box-shadow:8px 8px 0 var(--c);overflow:hidden;transition:opacity .9s var(--ps-ease) var(--d, 0s),transform .5s var(--ps-ease),box-shadow .4s var(--ps-ease)}.ps-pack--destacado{box-shadow:12px 12px 0 var(--c);transform:translateY(-14px)}.ps-pack--destacado.ps-reveal:not(.ps-visible){transform:translateY(20px)}.ps-pack__etiqueta{position:absolute;top:16px;left:16px;z-index:2;background:var(--ps-tinta);color:var(--ps-crema);padding:7px 14px;border-radius:999px;font-family:var(--ps-f-titulos);font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;transform:rotate(-3deg)}.ps-pack__img{position:relative;aspect-ratio:1;background:#f5eee2;border-bottom:var(--ps-borde);overflow:hidden}.ps-pack__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ps-ease)}.ps-pack:hover .ps-pack__img img{transform:scale(1.06)}.ps-pack__sello{position:absolute;right:14px;bottom:14px;width:82px;height:82px;border-radius:50%;display:grid;place-items:center;background:var(--ps-tomate);color:#fff;border:var(--ps-borde);font-family:var(--ps-f-titulos);font-weight:700;font-size:24px;transform:rotate(-10deg);animation:ps-latido 2.4s ease-in-out infinite}@keyframes ps-latido{0%,to{transform:rotate(-10deg) scale(1)}50%{transform:rotate(-4deg) scale(1.08)}}.ps-pack__info{padding:22px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1}.ps-pack__info h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:24px;margin:0}.ps-pack__info p{margin:0;opacity:.78;line-height:1.5}.ps-pack__precio{display:flex;align-items:baseline;gap:10px;margin-top:8px;font-family:var(--ps-f-titulos)}.ps-pack__precio strong{font-size:32px;font-weight:700}.ps-pack__precio s{opacity:.5;font-size:17px}.ps-pack__detalle{font-size:14px;opacity:.85;margin-bottom:14px}.ps-pack__detalle b{color:var(--ps-tomate)}.ps-pack .ps-btn{margin-top:auto;justify-content:center}.ps-tiers{border:0;padding:0;margin:0;display:grid;gap:10px}.ps-tiers legend{font-family:var(--ps-f-titulos);font-weight:600;font-size:17px;margin-bottom:10px;padding:0}.ps-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;border:2px solid color-mix(in srgb,var(--ps-tinta) 22%,transparent);background:var(--ps-papel);cursor:pointer;transition:border-color .2s,box-shadow .25s,transform .25s var(--ps-spring),background .2s}.ps-tier:hover{border-color:var(--ps-tinta);transform:translateY(-2px)}.ps-tier input{position:absolute;opacity:0;pointer-events:none}.ps-tier--activo{border-color:var(--ps-tinta);background:color-mix(in srgb,var(--ps-sol) 22%,var(--ps-papel));box-shadow:0 4px 0 var(--ps-tinta)}.ps-tier__radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--ps-tinta);display:grid;place-items:center}.ps-tier--activo .ps-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ps-tomate)}.ps-tier__txt b{display:block;font-family:var(--ps-f-titulos);font-weight:600;font-size:17px}.ps-tier__txt small{color:var(--ps-tomate);font-weight:800;font-size:13px}.ps-tier__precio{text-align:right;font-family:var(--ps-f-titulos)}.ps-tier__precio strong{display:block;font-size:19px}.ps-tier__precio s{font-size:13px;opacity:.5}.ps-tier__tag{position:absolute;top:-11px;right:14px;background:var(--ps-tinta);color:var(--ps-crema);font-family:var(--ps-f-titulos);font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.ps-tiers__nota{font-size:13px;opacity:.7;margin:4px 0 0;line-height:1.4}.ps-comprar--pack{grid-template-columns:1fr}.ps-pack-sel{margin-top:6px;display:grid;gap:12px;animation:ps-modal-in .5s var(--ps-spring)}.ps-pack-sel[hidden]{display:none}.ps-pack-sel__intro{margin:0;padding:10px 14px;border-radius:14px;background:var(--ps-tinta);color:var(--ps-crema);font-weight:800;font-size:14px}.ps-pack-sel__filas{display:grid;gap:12px}.ps-fila{padding:14px;border-radius:18px;background:var(--ps-papel);border:2px solid var(--ps-tinta);box-shadow:0 4px 0 var(--ps-sol);display:grid;gap:10px;animation:ps-modal-in .45s var(--ps-spring) both}.ps-fila:nth-child(2){box-shadow:0 4px 0 var(--ps-cielo);animation-delay:.06s}.ps-fila:nth-child(3){box-shadow:0 4px 0 var(--ps-menta);animation-delay:.12s}.ps-fila--error{border-color:var(--ps-tomate)}.ps-fila__cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ps-fila__num{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--ps-tomate);color:#fff;font-family:var(--ps-f-titulos);font-weight:700;font-size:14px;border:2px solid var(--ps-tinta)}.ps-fila__cab b{font-family:var(--ps-f-titulos);font-weight:600;font-size:16px}.ps-fila__cab em{font-style:normal;font-size:13px;opacity:.75;margin-left:auto}.ps-fila__op{display:grid;gap:6px}.ps-fila__op small{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.6}.ps-fila__disenos{display:flex;flex-wrap:wrap;gap:8px}.ps-fila__d{width:46px;height:46px;padding:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--ps-tinta) 25%,transparent);background:#fff;overflow:hidden;cursor:pointer;transition:transform .25s var(--ps-spring),border-color .2s,box-shadow .2s}.ps-fila__d img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block}.ps-fila__d:hover{transform:translateY(-2px) scale(1.06);border-color:var(--ps-tinta)}.ps-fila__d.ps-on{border:3px solid var(--ps-tinta);box-shadow:0 0 0 3px var(--ps-sol);transform:scale(1.08)}.ps-fila select{appearance:none;-webkit-appearance:none;width:100%;padding:11px 40px 11px 14px;border-radius:12px;border:2px solid var(--ps-tinta);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E1B18' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center / 18px no-repeat;font:inherit;font-weight:700;color:var(--ps-tinta);cursor:pointer}.ps-compra-info{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:16px 18px;border-radius:20px;background:var(--ps-papel);border:2px solid var(--ps-tinta);box-shadow:0 5px 0 var(--ps-menta)}.ps-compra-info__lista{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ps-compra-info__lista li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.35}.ps-compra-info__lista svg{width:24px;height:24px;flex:none;margin-top:1px;padding:3px;border-radius:8px;background:color-mix(in srgb,var(--ps-menta) 30%,transparent);box-sizing:content-box}.ps-compra-info__lista li:nth-child(2) svg{background:color-mix(in srgb,var(--ps-sol) 40%,transparent)}.ps-compra-info__lista li:nth-child(3) svg{background:color-mix(in srgb,var(--ps-cielo) 30%,transparent)}.ps-compra-info__lista b{font-weight:800}.ps-compra-info__lista .ps-ci__t{display:block}.ps-compra-info__lista small{display:block;font-size:13px;opacity:.75;margin-top:2px}.ps-compra-info__lista a{color:inherit;font-weight:800;text-decoration:underline;text-decoration-color:var(--ps-tomate);text-underline-offset:3px}.ps-sello{position:relative;width:124px;height:124px;flex:none;display:grid;place-items:center}.ps-sello:before{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border-radius:50%;background:var(--ps-sol);border:2px solid var(--ps-tinta);box-shadow:0 4px 0 var(--ps-tinta)}.ps-sello__anillo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:ps-gira 22s linear infinite;overflow:visible}.ps-sello__anillo text{font-family:var(--ps-f-titulos);font-weight:700;font-size:10.5px;letter-spacing:.08em;fill:var(--ps-tinta)}.ps-sello__centro{position:relative;z-index:1;text-align:center;line-height:1;transform:rotate(-8deg)}.ps-sello__centro b{display:block;font-family:var(--ps-f-titulos);font-weight:700;font-size:21px}.ps-sello__centro small{font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.ps-app-bloque{margin-top:8px}@media(max-width:480px){.ps-compra-info{grid-template-columns:1fr}.ps-sello{justify-self:center}}.ps-envio-linea{padding:16px 18px 14px;border-radius:20px;background:var(--ps-papel);border:2px solid var(--ps-tinta);box-shadow:0 5px 0 var(--ps-menta)}.ps-envio-linea__cab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:14px}.ps-envio-linea__cab b{font-family:var(--ps-f-titulos);font-weight:600;font-size:17px}.ps-envio-linea__cab span{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px;background:var(--ps-menta);border:1.5px solid var(--ps-tinta)}.ps-envio-linea__pasos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.ps-envio-linea__pasos:before{content:"";position:absolute;top:21px;left:16.6%;right:16.6%;height:0;border-top:3px dashed color-mix(in srgb,var(--ps-tinta) 35%,transparent);z-index:0}.ps-envio-linea__pasos:after{content:"";position:absolute;top:20px;left:16.6%;height:5px;width:0;border-radius:3px;background:var(--ps-menta);z-index:0;transition:width 1.8s var(--ps-ease) .3s}.ps-envio-linea__pasos.ps-visible:after{width:66.8%}.ps-envio-linea__pasos li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}.ps-envio-linea__ico{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--ps-sol);border:2px solid var(--ps-tinta);margin-bottom:4px;transition:transform .5s var(--ps-spring)}.ps-envio-linea__pasos li:nth-child(2) .ps-envio-linea__ico{background:var(--ps-cielo)}.ps-envio-linea__ico--casa{background:var(--ps-tomate)!important;color:#fff}.ps-envio-linea__pasos li:hover .ps-envio-linea__ico{transform:translateY(-3px) rotate(-8deg)}.ps-envio-linea__ico svg{width:22px;height:22px}.ps-envio-linea__pasos small{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.ps-envio-linea__pasos b,.ps-envio-linea__fecha{font-family:var(--ps-f-titulos);font-weight:600;font-size:15px;line-height:1.2}.ps-envio-linea__fecha b{font-weight:600}.ps-envio-linea__incl{font-style:normal;font-size:11.5px;opacity:.65}.ps-envio-linea__fecha{color:var(--ps-tomate)}.ps-envio-linea__nota{margin:12px 0 0;font-size:13px;opacity:.7;text-align:center}.ps-garantia-box{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:16px 18px;border-radius:20px;background:var(--ps-tinta);color:var(--ps-crema);box-shadow:0 5px 0 var(--ps-sol);position:relative;overflow:hidden}.ps-garantia-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.12) 50%,transparent 65%);transform:translate(-100%);animation:ps-barrido 4.5s ease-in-out infinite;pointer-events:none}@keyframes ps-barrido{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}.ps-garantia-box .ps-sello{width:104px;height:104px}.ps-garantia-box .ps-sello:before{top:20px;right:20px;bottom:20px;left:20px;background:var(--ps-sol);border-color:var(--ps-crema);box-shadow:none}.ps-garantia-box .ps-sello__anillo text{fill:var(--ps-sol);font-size:10px}.ps-garantia-box .ps-sello__centro{color:var(--ps-tinta);display:flex;flex-direction:column;align-items:center;gap:1px}.ps-garantia-box .ps-sello__centro svg{width:24px;height:24px}.ps-garantia-box .ps-sello__centro small{font-size:8.5px}.ps-garantia-box__txt b{display:block;font-family:var(--ps-f-titulos);font-weight:600;font-size:18px;color:var(--ps-sol);margin-bottom:4px}.ps-garantia-box__txt p{margin:0;font-size:14px;line-height:1.45;opacity:.92}.ps-garantia-box__extra{margin-top:8px!important;font-weight:700}.ps-garantia-box__extra a{color:var(--ps-sol);text-decoration:underline;text-underline-offset:3px}@media(max-width:480px){.ps-garantia-box{grid-template-columns:1fr;justify-items:center;text-align:center}.ps-envio-linea__pasos b,.ps-envio-linea__fecha{font-size:13.5px}}.ps-seg__caja{max-width:720px;margin:0 auto;background:var(--ps-papel);border:var(--ps-borde);border-radius:calc(var(--ps-radio) * 1.2);box-shadow:10px 10px 0 var(--ps-cielo);padding:clamp(24px,5vw,48px);text-align:center}.ps-seg__form{display:flex;gap:12px;margin:26px 0 10px;flex-wrap:wrap}.ps-seg__form input{flex:1 1 260px;padding:16px 18px;border-radius:999px;border:var(--ps-borde);font:inherit;font-weight:700;font-size:16px;background:#fff;color:var(--ps-tinta)}.ps-seg__form input:focus{outline:3px solid var(--ps-sol);outline-offset:2px}.ps-seg__pasos{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;text-align:left}.ps-seg__pasos div{background:var(--ps-crema);border-radius:16px;padding:16px;border:1.5px solid color-mix(in srgb,var(--ps-tinta) 18%,transparent);font-size:14px;line-height:1.45}.ps-seg__pasos b{display:block;font-family:var(--ps-f-titulos);font-size:16px;margin-bottom:4px}@media(max-width:749px){.ps-seg__pasos{grid-template-columns:1fr}}.ps-entrega,.ps-aviso-navidad{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;font-size:14.5px;line-height:1.4}.ps-entrega{background:color-mix(in srgb,var(--ps-menta) 18%,var(--ps-papel));border:1.5px solid color-mix(in srgb,var(--ps-menta) 60%,transparent)}.ps-entrega svg{width:26px;height:26px;flex:none}.ps-aviso-navidad{background:#fdecec;border:1.5px dashed #E63946;color:#9b1c26;font-weight:700}.ps-ruta{list-style:none;margin:0 0 56px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.ps-ruta__linea{position:absolute;top:38px;left:12%;width:76%;height:20px;z-index:0}.ps-ruta__linea path{fill:none;stroke:var(--ps-tinta);stroke-width:3;stroke-dasharray:2 12;stroke-linecap:round}.ps-ruta__linea .ps-mascara{stroke:var(--ps-crema);stroke-width:10;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 2.2s var(--ps-ease) .4s}.ps-ruta.ps-visible .ps-ruta__linea .ps-mascara{stroke-dashoffset:-1}.ps-ruta__paso{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.ps-ruta__icono{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:var(--c);border:var(--ps-borde);box-shadow:0 6px 0 var(--ps-tinta);margin-bottom:16px;transition:transform .5s var(--ps-spring)}.ps-ruta__paso:hover .ps-ruta__icono{transform:translateY(-6px) rotate(-8deg)}.ps-ruta__icono svg{width:34px;height:34px}.ps-ruta__paso h3{font-family:var(--ps-f-titulos);font-weight:600;font-size:20px;margin:0 0 6px}.ps-ruta__paso p{margin:0;opacity:.78;line-height:1.5;max-width:240px}.ps-envio__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.ps-envio__zonas{position:relative;top:0;box-shadow:10px 10px 0 var(--ps-cielo)}.ps-envio__zonas ul{list-style:none;padding:0;margin:6px 0 0}.ps-envio__zonas li{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1.5px dashed color-mix(in srgb,var(--ps-tinta) 22%,transparent)}.ps-envio__zonas li span{font-weight:700}.ps-envio__zonas li b{font-family:var(--ps-f-titulos);font-weight:600}.ps-envio__zonas li em{font-style:normal;font-weight:800;font-size:13px;background:var(--ps-menta);border:1.5px solid var(--ps-tinta);border-radius:999px;padding:3px 10px}.ps-envio__ventajas{display:grid;gap:16px}.ps-envio__navidad{margin-top:36px;display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 26px;border-radius:var(--ps-radio);background:#b8232f;color:#fff;border:var(--ps-borde);box-shadow:0 8px 0 var(--ps-tinta);text-align:center}.ps-envio__navidad p{margin:0;font-family:var(--ps-f-titulos);font-weight:600;font-size:clamp(17px,2.2vw,22px)}.ps-envio__arbol{font-size:34px;animation:ps-flota 4s ease-in-out infinite}.ps-nav__marco{position:relative;min-height:var(--ps-nav-h, 540px);border-radius:calc(var(--ps-radio) * 1.4);overflow:hidden;display:flex;align-items:center;border:var(--ps-borde);box-shadow:0 10px #b8232f;background:#f3e2c8;isolation:isolate}.ps-nav__media{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-2}.ps-nav__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ps-nav-pos, 75% 45%)}.ps-nav__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(243,226,200,.9) 0%,rgba(243,226,200,.55) 40%,transparent 62%)}.ps-nav__texto{padding:clamp(32px,6vw,72px);max-width:640px;position:relative;z-index:2}.ps-nav__texto .ps-h{margin:16px 0;color:#3a1a12}.ps-eyebrow--navidad{background:#b8232f;color:#fff;border-color:#b8232f}.ps-eyebrow--navidad:before{background:#fff;box-shadow:12px 0 #2e8b57,24px 0 #ffc93c}.ps-btn--navidad{--bg: #B8232F;--fg: #fff}.ps-nav__limite{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:4px 0 26px;font-weight:800;color:#9b1c26}.ps-nieve{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.ps-nieve i{position:absolute;top:-12px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:#fff;opacity:.85;box-shadow:0 0 6px #fffc;animation:ps-nieve var(--t) linear var(--r) infinite}@keyframes ps-nieve{to{transform:translate3d(30px,calc(var(--ps-nav-h, 540px) + 40px),0)}}.ps-cuenta{display:inline-flex;gap:8px}.ps-cuenta__u{display:flex;flex-direction:column;align-items:center;min-width:58px;padding:8px 6px;border-radius:14px;background:var(--ps-papel);border:2px solid var(--ps-tinta);box-shadow:0 4px 0 var(--ps-tinta);color:var(--ps-tinta)}.ps-cuenta__u b{font-family:var(--ps-f-titulos);font-size:24px;line-height:1;font-weight:700;display:inline-block}.ps-cuenta__u b.ps-tic{animation:ps-tic .45s var(--ps-spring)}@keyframes ps-tic{0%{transform:translateY(-40%) scale(.8);opacity:.3}}.ps-cuenta__u small{font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-top:3px}.ps-bf__marco{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:stretch;min-height:480px;border-radius:calc(var(--ps-radio) * 1.4);overflow:hidden;background:#141210;color:#fff;border:var(--ps-borde);box-shadow:0 10px 0 var(--ps-tomate);isolation:isolate}.ps-bf__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ps-bf__media img{width:100%;height:100%;object-fit:cover;object-position:85% 50%}.ps-bf__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141210 0%,rgba(20,18,16,.92) 38%,rgba(20,18,16,.2) 70%,transparent 100%)}.ps-bf__texto{padding:clamp(32px,5vw,64px);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.ps-bf__chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--ps-sol);color:var(--ps-tinta);font-family:var(--ps-f-titulos);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.06em}.ps-bf__chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ps-tomate);animation:ps-parpadeo 1.2s ease-in-out infinite}@keyframes ps-parpadeo{50%{opacity:.2}}.ps-bf__titulo{font-family:var(--ps-f-titulos);font-weight:700;line-height:.86;letter-spacing:-.03em;margin:0;text-transform:uppercase;background:linear-gradient(100deg,#fff 0%,#fff 40%,var(--ps-sol) 50%,#fff 60%,#fff 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ps-brillo 4s linear infinite}@keyframes ps-brillo{0%{background-position:150% 0}to{background-position:-100% 0}}.ps-bf__sub{margin:0;font-size:17px;opacity:.85;max-width:440px;line-height:1.5}.ps-bf__ofertas{display:flex;flex-wrap:wrap;gap:12px}.ps-bf__oferta{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:16px;border:2px solid rgba(255,255,255,.25);background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ps-bf__oferta b{font-family:var(--ps-f-titulos);font-size:26px;font-weight:700;color:var(--ps-tinta);background:var(--ps-tomate);color:#fff;border-radius:12px;padding:6px 10px;line-height:1}.ps-bf__oferta span{font-weight:700;font-size:15px}.ps-cuenta--bf .ps-cuenta__u{background:#fff}@media(max-width:989px){.ps-ad__grid,.ps-ad--invertido .ps-ad__grid,.ps-ben__grid,.ps-faq__grid,.ps-prod__grid{grid-template-columns:1fr}.ps-ad--invertido .ps-ad__texto{order:0}.ps-mundos__grid{grid-template-columns:repeat(2,1fr)}.ps-ben__media,.ps-gal,.ps-tarjeta{position:relative;top:0}.ps-ben__foto{aspect-ratio:4 / 3;max-height:none}.ps-footer__grid{grid-template-columns:1fr 1fr}.ps-footer__marca{grid-column:1 / -1}.ps-packs__grid{grid-template-columns:1fr 1fr}.ps-ruta{grid-template-columns:1fr 1fr;row-gap:36px}.ps-ruta__linea{display:none}.ps-envio__grid,.ps-bf__marco{grid-template-columns:1fr}}@media(max-width:749px){.ps-packs__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--ps-margen) * -1);padding:20px var(--ps-margen) 26px;gap:16px;scrollbar-width:none}.ps-pack{flex:0 0 80%;scroll-snap-align:center}.ps-pack--destacado{transform:none}.ps-nav__marco{flex-direction:column;align-items:stretch;min-height:auto}.ps-nav__media{position:relative;inset:auto;height:260px;order:-1}.ps-nav__media img{object-position:82% 45%}.ps-nav__velo{display:none}.ps-nav__texto{background:#f3e2c8}.ps-bf__media{position:relative;height:220px}.ps-bf__media:after{background:linear-gradient(0deg,#141210 0%,transparent 60%)}.ps-bf__marco{display:flex;flex-direction:column}.ps-cuenta__u{min-width:50px}.ps-tier{grid-template-columns:auto 1fr}.ps-tier__precio{grid-column:2;text-align:left;display:flex;gap:8px;align-items:baseline}}@media(max-width:749px){.ps-hero__marco{min-height:auto;flex-direction:column;align-items:stretch}.ps-hero__media{position:relative;inset:auto;height:300px;order:-1}.ps-hero__media img{object-position:var(--ps-hero-pos-movil, 82% 50%)}.ps-hero__velo{background:linear-gradient(180deg,transparent 0,transparent 250px,#F5EEE2 300px)}.ps-hero__lienzo,.ps-hero__pista{display:none}.ps-hero__texto{padding:26px 22px 30px;max-width:none;background:#f5eee2}.ps-mundos__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:4px 4px 22px;margin:0 calc(var(--ps-margen) * -1);padding-inline:var(--ps-margen);scrollbar-width:none}.ps-mundos__grid::-webkit-scrollbar{display:none}.ps-mundo{flex:0 0 78%;scroll-snap-align:center}.ps-pasos__grid{grid-template-columns:1fr;gap:44px}.ps-paso:nth-child(n){margin-top:0}.ps-pasos__linea{display:none}.ps-cta__marco{flex-direction:column;align-items:stretch;min-height:auto}.ps-cta__media{position:relative;inset:auto;height:240px}.ps-cta__velo{display:none}.ps-cta__texto{background:#f5eee2}.ps-garantias{grid-template-columns:1fr 1fr 1fr}.ps-medir{grid-template-columns:1fr}.ps-footer__grid{grid-template-columns:1fr;gap:32px}.ps-comp{box-shadow:6px 6px 0 var(--ps-tinta)}.ps-barra{border-radius:22px}.ps-barra__txt span{display:none}}@media(prefers-reduced-motion:reduce){.ps-reveal,.ps-split .ps-w>span,.ps-reveal--mask{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.ps-marq__pista,.ps-res__pista,.ps-flota,.ps-ben__sello,.ps-hero__media img{animation:none!important}.ps-hl svg path,.ps-doodle path,.ps-doodle circle{stroke-dashoffset:0!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ps-styles.css.map */
