.psh,.psh-drawer{--pine: #143f36;--pine-2: #0f322b;--cream: #f5f1e8;--sage: #e4ede0;--apricot: #eab583;--ink: #17302a;--line: rgba(20, 63, 54, .14);--psh-bar-h: 72px;font-family:var(--psh-font-b);color:var(--ink)}.psh *,.psh-drawer *{box-sizing:border-box}.psh{position:sticky;top:0;z-index:40;background:#fff}html{scroll-padding-top:calc(var(--psh-h, 72px) + 1rem)}.product__info-container--sticky{top:calc(var(--psh-h, 72px) + 1.6rem)!important}html.psh-lock{overflow:hidden}.psh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.psh-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.psh a:focus-visible,.psh button:focus-visible,.psh input:focus-visible,.psh-drawer a:focus-visible,.psh-drawer button:focus-visible{outline:3px solid var(--pine);outline-offset:3px;border-radius:.6rem}.psh-ann{background:var(--pine);color:var(--cream);text-align:center;font-size:1.3rem;font-weight:500;padding:.8rem 1.6rem;line-height:1.3}.psh-ann a{color:inherit;text-decoration:none}.psh-ann a:hover{text-decoration:underline}.psh.is-scrolled .psh-ann{display:none}.psh-bar{position:relative;background:#fff;border-bottom:1px solid var(--line)}.psh-bar__row{display:flex;align-items:center;gap:2.4rem;height:var(--psh-bar-h)}.psh-logo{display:block;flex:0 0 auto}.psh-logo img{display:block;width:150px;height:auto}.psh-nav{flex:1;min-width:0;height:100%}.psh-nav__list{display:flex;align-items:stretch;gap:.2rem;height:100%;margin:0;padding:0;list-style:none}.psh-nav__item{display:flex;align-items:center;height:100%;position:static}.psh-nav__item:has(>.psh-drop){position:relative}.psh-nav__link{position:relative;display:flex;align-items:center;height:100%;padding:0 1.2rem;font-family:var(--psh-font-h);font-weight:700;font-size:1.5rem;color:var(--pine);text-decoration:none;white-space:nowrap}.psh-nav__link:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:1.5rem;height:2px;background:var(--apricot);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.psh-nav__link:hover:after,.psh-nav__link.is-active:after,.psh-nav__item.is-open>.psh-nav__link:after{transform:scaleX(1)}.psh-nav__toggle{display:grid;place-items:center;width:3rem;height:3rem;margin-left:-1rem;padding:0;border:0;background:none;color:var(--pine);border-radius:.8rem;cursor:pointer}.psh-nav__toggle:hover{background:var(--sage)}.psh-chev{transition:transform .2s ease}.psh-nav__item.is-open>.psh-nav__toggle .psh-chev,[aria-expanded=true]>.psh-chev{transform:rotate(180deg)}.psh-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 22px 32px -22px #143f3666;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.psh-nav__item.is-open>.psh-panel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.psh-drop{left:0;right:auto;min-width:25rem;border:1px solid var(--line);border-top:0;border-radius:0 0 1.4rem 1.4rem;padding:.8rem}.psh-drop ul{list-style:none;margin:0;padding:0}.psh-drop a{display:block;padding:1rem 1.2rem;border-radius:.8rem;font-size:1.5rem;color:var(--ink);text-decoration:none}.psh-drop a:hover{background:var(--sage);color:var(--pine)}.psh-mega__inner{display:grid;grid-template-columns:minmax(0,1fr) 29rem;gap:3rem;padding-top:2.8rem;padding-bottom:3rem}.psh-mega__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.psh-card{display:grid;grid-template-columns:8rem 1fr;gap:1.6rem;align-items:center;height:100%;padding:1.2rem;border:1px solid var(--line);border-radius:1.4rem;background:#fff;color:inherit;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.psh-card:hover{background:var(--cream);border-color:#143f3661;transform:translateY(-1px)}.psh-card__img{display:block;width:8rem;height:8rem;border-radius:1rem;overflow:hidden;background:var(--sage)}.psh-card__img img{display:block;width:100%;height:100%;object-fit:cover}.psh-card__body{display:block;min-width:0}.psh-card__title{display:block;font-family:var(--psh-font-h);font-weight:700;font-size:1.5rem;line-height:1.25;color:var(--pine)}.psh-card__blurb{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.35;opacity:.85}.psh-card__price{display:block;margin-top:.6rem;font-weight:700;font-size:1.4rem;color:var(--pine)}.psh-mega__aside{padding:2.4rem;border-radius:1.6rem;background:var(--cream);display:flex;flex-direction:column;gap:1.2rem}.psh-mega__kicker{margin:0;font-family:var(--psh-font-h);font-weight:800;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--pine)}.psh-mega__aside ul{list-style:none;margin:0;padding:0}.psh-mega__aside li a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line);font-size:1.5rem;font-weight:500;color:var(--ink);text-decoration:none}.psh-mega__aside li a:hover{color:var(--pine)}.psh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.2rem;border:0;border-radius:999px;background:var(--pine);color:var(--cream);font:700 1.5rem var(--psh-font-h);text-decoration:none;cursor:pointer}.psh-btn:hover{background:var(--pine-2)}.psh-mega__aside .psh-btn{margin-top:.6rem}.psh-actions{display:flex;align-items:center;gap:.2rem;margin-left:auto}.psh-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:0;border:0;border-radius:999px;background:none;color:var(--pine);font:600 1.4rem var(--psh-font-b);text-decoration:none;cursor:pointer}.psh-iconbtn:hover{background:var(--sage)}.psh-iconbtn__label{display:none}.psh-count{position:absolute;top:.3rem;right:.2rem;min-width:1.9rem;height:1.9rem;padding:0 .5rem;border-radius:999px;background:var(--apricot);color:var(--pine);font:800 1.1rem/1.9rem var(--psh-font-h);text-align:center}.psh-count[hidden],.psh-burger{display:none}.psh-search{background:var(--cream);border-bottom:1px solid var(--line)}.psh-search[hidden]{display:none}.psh-search__form{display:flex;gap:1rem;padding-top:1.4rem;padding-bottom:1.4rem}.psh-search__form input[type=search]{flex:1;min-width:0;min-height:4.8rem;padding:0 2rem;border:1.5px solid var(--pine);border-radius:999px;background:#fff;color:var(--ink);font:400 1.6rem var(--psh-font-b)}.psh-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100}.psh-drawer[hidden]{display:none}.psh-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f221d80;opacity:0;transition:opacity .25s ease}.psh-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(40rem,92vw);display:flex;flex-direction:column;background:#fff;transform:translate(-100%);transition:transform .28s ease}.psh-drawer.is-open .psh-drawer__overlay{opacity:1}.psh-drawer.is-open .psh-drawer__panel{transform:none}.psh-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;border-bottom:1px solid var(--line)}.psh-drawer__head .psh-logo img{width:120px}.psh-drawer nav{flex:1;overflow-y:auto}.psh-m{list-style:none;margin:0;padding:0}.psh-m__row{display:flex;align-items:stretch;border-bottom:1px solid var(--line)}.psh-m__link{display:block;flex:1;padding:1.6rem 2rem;font:700 1.7rem var(--psh-font-h);color:var(--pine);text-decoration:none}.psh-m__link--solo{border-bottom:1px solid var(--line)}.psh-m__acc{display:grid;place-items:center;width:5.6rem;border:0;border-left:1px solid var(--line);background:none;color:var(--pine);cursor:pointer}.psh-m__sub{background:var(--cream);border-bottom:1px solid var(--line)}.psh-m__sub[hidden]{display:none}.psh-m__sub ul{list-style:none;margin:0;padding:.6rem 0}.psh-m__prod{display:flex;align-items:center;gap:1.2rem;padding:1rem 2rem;color:var(--ink);text-decoration:none}.psh-m__thumb{flex:0 0 5.2rem;width:5.2rem;height:5.2rem;border-radius:.8rem;overflow:hidden;background:var(--sage)}.psh-m__thumb img{display:block;width:100%;height:100%;object-fit:cover}.psh-m__ptitle{display:block;font-weight:700;font-size:1.4rem;line-height:1.25}.psh-m__pprice{display:block;margin-top:.2rem;font-size:1.3rem;opacity:.8}.psh-m__sublink{display:block;padding:1.2rem 2rem;font-size:1.5rem;color:var(--ink);text-decoration:none}.psh-m__all{font-weight:700;color:var(--pine)}.psh-drawer__foot{display:flex;gap:2.4rem;padding:1.4rem 2rem calc(1.4rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--cream)}.psh-drawer__foot a{font:700 1.5rem var(--psh-font-h);color:var(--pine);text-decoration:none;padding:.6rem 0}@media(min-width:990px){.psh-drawer{display:none!important}}@media(min-width:1280px){.psh-bar__row{gap:3.2rem}.psh-logo img{width:170px}}@media(max-width:989px){.psh{--psh-bar-h: 64px}.psh-nav{display:none}.psh-burger{display:inline-flex;margin-left:-1rem}.psh-bar__row{gap:.6rem}.psh-logo img{width:124px}.psh-actions{margin-left:auto}.psh-actions a[aria-label="Mi cuenta"]{display:none}.psh-wrap{padding:0 1.6rem}}@media(max-width:1100px)and (min-width:990px){.psh-mega__inner{grid-template-columns:minmax(0,1fr) 25rem;gap:2rem}.psh-card{grid-template-columns:6.4rem 1fr}.psh-card__img{width:6.4rem;height:6.4rem}}@media(prefers-reduced-motion:reduce){.psh *,.psh-drawer *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/psh.css.map */
