:root{--pyc-papel: #F7F2E9;--pyc-hueso: #EEE6D8;--pyc-arena: #E9DFCE;--pyc-chocolate: #291812;--pyc-espresso: #1E110D;--pyc-vino: #3A1119;--pyc-borgona: #701F2B;--pyc-canela: #A15F3E;--pyc-canela-txt: #84492B;--pyc-ambar: #C17B4D;--pyc-crema: #F1D3B3;--pyc-muted: #55443A;--pyc-linea: rgba(41, 24, 18, .16);--pyc-header-h: 80px;--pyc-promo-h: 40px;--pyc-display: "Bodoni Moda", "Didot", Georgia, serif;--font-heading-family: "Bricolage Grotesque", "Manrope", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 500}body.pyc{letter-spacing:0;color:var(--pyc-chocolate);background:radial-gradient(42vw 42vw at 92% 6%,rgba(193,123,77,.26),transparent 62%),radial-gradient(46vw 46vw at 2% 48%,rgba(146,80,90,.16),transparent 62%),radial-gradient(44vw 44vw at 96% 78%,rgba(241,211,179,.8),transparent 62%),var(--pyc-papel)}.pyc :where(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5){font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.02em;color:var(--pyc-chocolate)}.pyc :is(.color-scheme-3,.color-scheme-4,.color-scheme-5) :is(h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5){color:rgb(var(--color-foreground))}.pyc :focus-visible{outline:2px solid var(--pyc-borgona);outline-offset:3px}.pyc-glass{background:linear-gradient(135deg,#fffc,#ffffff75);-webkit-backdrop-filter:blur(26px) saturate(190%);backdrop-filter:blur(26px) saturate(190%);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,inset 0 -1px #29181212,0 0 0 1px #2918120d,0 14px 38px #2918121f}.pyc-glass-dark{position:relative;isolation:isolate;color:var(--pyc-papel);background:linear-gradient(135deg,#ffffff38,#ffffff0d 55%),#1e110d6b;-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -1px 1px #ffffff24,0 24px 56px #0006}.pyc-glass-dark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(90% 70% at 8% 0%,rgba(255,255,255,.34),transparent 52%)}.pyc-icon{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.pyc-eyebrow{font-size:1.2rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pyc-canela-txt)}.pyc-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;padding:1.5rem 3rem;font-weight:700;font-size:1.5rem;line-height:1.2;text-decoration:none;transition:transform .2s ease,background .2s ease}.pyc-btn:hover{transform:translateY(-2px)}.pyc-btn--light{background:var(--pyc-papel);color:var(--pyc-chocolate)}.pyc-pill{display:inline-flex;border-radius:999px;padding:.8rem 1.6rem;background:var(--pyc-papel);color:var(--pyc-chocolate);font-weight:700;font-size:1.4rem}.pyc-promo{position:relative;height:40px;overflow:hidden;background:var(--pyc-borgona);color:var(--pyc-papel)}.pyc-promo__viewport{height:100%;overflow:hidden;display:flex;align-items:center}.pyc-promo__track,.pyc-ticker__track{display:flex;flex:none;width:max-content;animation:pyc-slide var(--pyc-speed, 60s) linear infinite}.pyc-promo:hover .pyc-promo__track{animation-play-state:paused}.pyc-promo__group,.pyc-ticker__group{display:flex;align-items:center;flex:none}.pyc-promo__item{padding-inline:3.4rem;white-space:nowrap;font-size:1.35rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pyc-promo__item a{color:inherit;text-decoration:none}.pyc-promo__group i,.pyc-ticker__group i{font-family:var(--pyc-display);font-weight:500;font-size:2rem;color:var(--pyc-ambar)}@keyframes pyc-slide{to{transform:translate(-50%)}}.pyc-currency{position:absolute;top:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:2px;padding:0 1.4rem 0 4.8rem;background:linear-gradient(90deg,transparent,var(--pyc-borgona) 42%)}.pyc-currency button{border:0;background:transparent;color:var(--pyc-crema);font:700 1.2rem/1 var(--font-body-family);padding:.6rem 1rem;border-radius:999px;cursor:pointer}.pyc-currency button[aria-pressed=true]{background:var(--pyc-papel);color:var(--pyc-borgona)}.pyc .section-header{z-index:60}body.pyc .header-wrapper{background:linear-gradient(135deg,#ffffffc7,#f7f2e994);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);border:0;box-shadow:inset 0 -1px #29181214,0 10px 30px #29181214;transition:background .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}body.pyc-top .header-wrapper,body.pyc-top .header-wrapper a,body.pyc-top .header-wrapper .h2,body.pyc-top .header-wrapper .header__menu-item,body.pyc-top .header-wrapper summary,body.pyc-top .header-wrapper .icon{color:var(--pyc-papel)}body.pyc-top .header-wrapper{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;--color-foreground: 247, 242, 233;--color-background: 30, 17, 13}body.pyc .header__heading-link,body.pyc .header__heading-link .h2,body.pyc .header__heading .h2{font-family:var(--pyc-display);font-weight:600;font-size:2.6rem;letter-spacing:0}body.pyc .header__menu-item,body.pyc .header__menu-item span{font-weight:700;font-size:1.45rem}.pyc-hero{position:relative;overflow:hidden;display:flex;align-items:flex-end;color:var(--pyc-papel);min-height:max(560px,calc(100svh - var(--pyc-promo-h)));margin-top:calc(-1 * var(--pyc-header-h));background:radial-gradient(60% 80% at 80% 45%,rgba(193,123,77,.55),transparent 65%),radial-gradient(40% 50% at 5% 100%,rgba(112,31,43,.55),transparent 70%),linear-gradient(135deg,var(--pyc-espresso) 0%,var(--pyc-vino) 100%)}.pyc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(30,17,13,.6) 0%,rgba(30,17,13,.28) 40%,transparent 68%)}.pyc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.pyc-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pyc-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(30,17,13,var(--pyc-overlay, .55))}.pyc-hero__amp{position:absolute;right:2%;top:56%;transform:translateY(-50%);font-family:var(--pyc-display);font-style:italic;font-weight:400;font-size:min(104vh,62vw);line-height:.8;background:linear-gradient(160deg,var(--pyc-crema),var(--pyc-ambar) 52%,#8a4f31);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none;animation:pyc-breathe 12s ease-in-out infinite alternate}@keyframes pyc-breathe{0%{transform:translateY(-52%) scale(1)}to{transform:translateY(-48%) scale(1.03)}}.pyc-hero__in{position:relative;z-index:2;width:100%;max-width:var(--page-width);margin-inline:auto;padding:calc(var(--pyc-header-h) + 40px) var(--pyc-gutter) 72px}.pyc-hero h1{font-family:var(--pyc-display);font-weight:600;font-size:clamp(3.6rem,5.6vw,8.4rem);line-height:1;letter-spacing:-.02em;max-width:11ch;margin:0 0 2.4rem;color:var(--pyc-papel);text-wrap:balance;text-shadow:0 2px 30px rgba(30,17,13,.6)}.pyc-hero h1 em{color:var(--pyc-crema);font-weight:500}.pyc-hero p{font-size:1.9rem;max-width:38ch;margin:0 0 3.4rem;color:#f7f2e9f0}.pyc-hero__chip{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:2.2rem;border-radius:999px;padding:.9rem 1.8rem;font-weight:700;font-size:1.35rem;letter-spacing:.04em;color:var(--pyc-papel)}.pyc-hero__chip .pyc-isotipo{width:1.8rem;height:1.8rem}.pyc-hero__cue{position:absolute;z-index:2;left:50%;bottom:22px;width:44px;height:44px;margin-left:-22px;border-radius:50%;display:grid;place-items:center;color:var(--pyc-papel);animation:pyc-bob 2.4s ease-in-out infinite}@keyframes pyc-bob{50%{transform:translateY(8px)}}.pyc-ticker{overflow:hidden;border-block:1px solid var(--pyc-linea);background:#fff6;padding-block:14px}.pyc-ticker__track{animation-direction:reverse}.pyc-ticker__group span{padding-inline:1.7rem;white-space:nowrap;font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3rem,4.4vw,5.6rem);line-height:1.1;letter-spacing:-.02em;color:var(--pyc-chocolate)}.pyc-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:40px 8px}.pyc-trust__item{padding:22px 26px;border-radius:26px;font-size:1.45rem;color:var(--pyc-muted)}.pyc-trust__item b{display:block;font-family:var(--font-heading-family);font-weight:800;font-size:2rem;letter-spacing:-.01em;color:var(--pyc-chocolate);margin-bottom:2px}.pyc-shop{padding-block:48px 24px}.pyc-shop__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:30px}.pyc-shop__head h2,.pyc-journal h2{font-size:clamp(3.4rem,4.8vw,5.8rem);line-height:1.04;margin:0}.pyc-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:999px}.pyc-tabs button{border:0;background:transparent;padding:9px 18px;border-radius:999px;font:700 1.45rem/1.4 var(--font-body-family);color:var(--pyc-muted);cursor:pointer}.pyc-tabs button[aria-selected=true]{background:var(--pyc-chocolate);color:var(--pyc-papel)}.pyc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pyc-empty{grid-column:1 / -1;color:var(--pyc-muted)}.pyc-card{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 12px 18px;border-radius:30px;transition:transform .25s ease}.pyc-card[hidden]{display:none}.pyc-card:hover{transform:translateY(-4px)}.pyc-card__media{position:relative;aspect-ratio:4 / 5;border-radius:22px;overflow:hidden;background:var(--pyc-arena)}.pyc-card__link{display:block;width:100%;height:100%}.pyc-card__media img,.pyc-card__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.pyc-card__media .pyc-card__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;pointer-events:none}@media(hover:hover){.pyc-card:hover .pyc-card__hover,.pyc-card:focus-within .pyc-card__hover{opacity:1}}.pyc-tag{position:absolute;top:12px;left:12px;z-index:2;border-radius:999px;padding:6px 14px;background:var(--pyc-chocolate);color:var(--pyc-papel);font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;box-shadow:0 4px 14px #2918124d}.pyc-quick{position:absolute;right:12px;bottom:12px;z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.9);background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pyc-chocolate);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.pyc-quick:hover{background:var(--pyc-borgona);color:var(--pyc-papel);border-color:var(--pyc-borgona)}.pyc-quick.is-loading{opacity:.6}.pyc-card__body{display:flex;flex-direction:column;gap:6px;padding-inline:6px;color:inherit;text-decoration:none}.pyc-card__body h3{margin:8px 0 0;font-size:2.2rem;line-height:1.12;font-weight:700}.pyc-card__body p{margin:0;color:var(--pyc-muted);font-size:1.45rem}.pyc-card__price{padding-inline:6px;margin-top:4px}.pyc-card__price .price,.pyc-card__price .price-item{font-size:1.7rem;font-weight:800;color:var(--pyc-chocolate);letter-spacing:0}.pyc-set{position:relative;overflow:hidden;margin-block:40px;border-radius:36px;color:var(--pyc-papel);padding:clamp(28px,5vw,60px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:center;background:radial-gradient(50% 80% at 88% 20%,rgba(193,123,77,.7),transparent 62%),linear-gradient(120deg,#4a1019,var(--pyc-borgona))}.pyc-set h2{font-size:clamp(3.4rem,4.6vw,5.6rem);line-height:1.04;margin-bottom:14px;color:var(--pyc-papel)}.pyc-set p{margin:0 0 26px;max-width:42ch;color:#f7f2e9f2}.pyc-set__list{list-style:none;margin:0 0 26px;padding:8px 26px;border-radius:26px}.pyc-set__art{margin:0;border-radius:26px;overflow:hidden;aspect-ratio:4 / 5;max-height:640px;justify-self:end;width:100%;box-shadow:0 30px 60px #00000059}.pyc-set__art img{display:block;width:100%;height:100%;object-fit:cover}.pyc-set__list li{display:flex;justify-content:space-between;gap:12px;padding:16px 0;border-bottom:1px solid rgba(247,242,233,.25);font-weight:600}.pyc-set__list li:last-child{border:0}.pyc-set__total{font-weight:800!important}.pyc-journal{position:relative;overflow:hidden;margin:56px 0 0;color:var(--pyc-papel);padding-block:clamp(40px,6vw,84px);background:radial-gradient(46% 60% at 88% 12%,rgba(193,123,77,.5),transparent 62%),radial-gradient(44% 60% at 8% 92%,rgba(146,80,90,.55),transparent 62%),linear-gradient(135deg,var(--pyc-espresso),var(--pyc-vino))}.pyc-journal__in{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--pyc-gutter)}.pyc-journal h2{margin:0;color:var(--pyc-papel);font-size:clamp(3.4rem,4.4vw,5.6rem)}.pyc-journal__posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,32px);margin-top:clamp(24px,3vw,44px)}.pyc-journal__post{min-width:0}.pyc-journal__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:24px;color:var(--pyc-papel);text-decoration:none;background:linear-gradient(135deg,#ffffff24,#ffffff0a),#1e110d80;border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff59,0 24px 50px #00000059;transition:transform .35s ease,box-shadow .35s ease}.pyc-journal__link:hover,.pyc-journal__link:focus-visible{transform:translateY(-6px);box-shadow:inset 0 1px #ffffff73,0 34px 64px #00000073}.pyc-journal__art{aspect-ratio:4 / 3;overflow:hidden;background:var(--pyc-espresso)}.pyc-journal__art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.pyc-journal__link:hover .pyc-journal__art img{transform:scale(1.05)}.pyc-journal__text{display:flex;flex:1;flex-direction:column;gap:10px;padding:clamp(18px,2vw,28px)}.pyc-journal__text .pyc-eyebrow{color:var(--pyc-crema)}.pyc-journal__text h3{margin:0;font-size:clamp(2rem,1.7vw,2.6rem);line-height:1.18;color:var(--pyc-papel)}.pyc-journal__more{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(247,242,233,.22);font-weight:800;font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:var(--pyc-papel)}.pyc-journal__arrow{display:grid;place-items:center;flex:none;width:4.2rem;height:4.2rem;border-radius:50%;background:var(--pyc-papel);color:var(--pyc-chocolate);transition:transform .3s ease,background .3s ease}.pyc-journal__link:hover .pyc-journal__arrow{transform:translate(6px);background:var(--pyc-crema)}.pyc .button,.pyc .shopify-challenge__button,.pyc .customer button{font-weight:700;letter-spacing:0;font-size:1.5rem}.pyc .quantity{border-radius:999px;background:#ffffff80}.pyc .field__input,.pyc .select__select,.pyc .customer .field input{background:#fff}.pyc-template-product .product__info-container{padding:clamp(22px,3vw,40px);border-radius:32px;background:linear-gradient(135deg,#fffc,#ffffff75);-webkit-backdrop-filter:blur(26px) saturate(190%);backdrop-filter:blur(26px) saturate(190%);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fff,0 0 0 1px #2918120d,0 14px 38px #2918121f}.pyc-template-product .product__title h1,.pyc-template-product .product__title h2{font-size:clamp(3.8rem,4.6vw,5.8rem);line-height:1.04}.pyc-template-product .price{font-size:2.6rem;font-weight:800;color:var(--pyc-chocolate)}.pyc-template-product .product__accordion .accordion__title{font-family:var(--font-heading-family);font-weight:700;font-size:2rem}.pyc-template-product .product-form__submit{min-height:5.2rem}body.pyc cart-drawer .drawer__inner{background:linear-gradient(135deg,#ffffffe6,#f7f2e9cc);-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);border:0;border-radius:28px 0 0 28px}body.pyc cart-drawer .cart-drawer__overlay{background:#1e110d80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.pyc-usd cart-drawer .cart__ctas:before{content:"D\f3lares solo como referencia. Se cobra en colones.";display:block;margin-bottom:1rem;font-size:1.25rem;font-weight:600;color:var(--pyc-muted)}@media screen and (max-width:989px){.pyc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pyc-set,.pyc-journal__posts{grid-template-columns:1fr}.pyc-hero:after{background:linear-gradient(0deg,#1e110de0,#1e110d8c 55%,#1e110d26)}.pyc-hero__amp{right:-8%;top:34%;font-size:min(86vw,52vh)}.pyc-hero__in{padding:calc(var(--pyc-header-h) + 24px) 1.5rem 84px}}@media screen and (max-width:749px){.pyc-trust{grid-template-columns:1fr}.pyc-tabs{width:100%;border-radius:24px}.pyc-card{padding:8px 8px 14px;border-radius:24px}.pyc-card__body h3{font-size:1.8rem}.pyc-hero p{font-size:1.7rem}body.pyc cart-drawer .drawer__inner{border-radius:0}}@media(prefers-reduced-motion:reduce){.pyc-promo__track,.pyc-ticker__track,.pyc-hero__amp,.pyc-btn,.pyc-card,body.pyc .header-wrapper{transition:none}}.pyc-isotipo{display:block;width:3.4rem;height:3.4rem;flex:none;color:currentColor}.pyc-brand{display:inline-flex;align-items:center;gap:1rem}body.pyc .pyc-brand .h2{white-space:nowrap}.pyc-footer-brand{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding-block:3.6rem 2.4rem;text-align:center;color:var(--pyc-crema)}.pyc-footer-brand p{margin:0;font-family:var(--pyc-display);font-size:clamp(2.4rem,3vw,3.6rem);line-height:1.1;color:var(--pyc-papel)}.pyc-footer-brand small{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.pyc-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pyc-banner{position:relative;overflow:hidden;isolation:isolate;margin:0;border-radius:0;width:100%;aspect-ratio:2200 / 940;min-height:340px;display:grid;place-items:center;color:var(--pyc-papel);background:var(--pyc-espresso)}.pyc-banner__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pyc-banner__art img{display:block;width:100%;height:100%;object-fit:cover}.pyc-banner__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(30,17,13,var(--pyc-banner-overlay, .25))}.pyc-banner__in{display:flex;flex-direction:column;align-items:center;gap:1.8rem;padding:3.2rem 2rem;text-align:center;max-width:44rem}.pyc-banner__in h2{margin:0;font-family:var(--pyc-display);font-weight:600;font-size:clamp(3rem,4vw,4.8rem);line-height:1.08;color:var(--pyc-papel);text-wrap:balance;text-shadow:0 2px 24px rgba(30,17,13,.55)}@media screen and (max-width:989px){.pyc-set__art{max-height:520px;justify-self:center}}@media screen and (max-width:749px){.pyc-brand .h2{font-size:2.2rem}.pyc-isotipo{width:2.8rem;height:2.8rem}.pyc-banner{aspect-ratio:auto;min-height:420px}}.pyc-badge{display:inline-flex;align-self:flex-start;margin-bottom:1.4rem;border-radius:999px;padding:.7rem 1.6rem;background:var(--pyc-papel);color:var(--pyc-chocolate);font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pyc-set__copy{display:flex;flex-direction:column}.footer__payment .list-payment{align-items:center}.pyc-pay-sinpe{display:inline-flex;align-items:center;height:2.4rem;padding:0 1rem;border-radius:.4rem;background:var(--pyc-papel);color:var(--pyc-borgona);font-size:1.1rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}body.pyc .footer .field__input{background:#f7f2e91a;color:var(--pyc-papel);border-radius:999px}body.pyc .footer .field__label{color:var(--pyc-crema)}body.pyc .footer .field:after{box-shadow:0 0 0 1px #f7f2e973;border-radius:999px}body.pyc .footer .field__button{color:var(--pyc-papel)}.footer__payment,.footer__payment .list-payment{width:100%}.pyc-pay-pocket{margin-inline-start:auto}.pyc-pay-pocket__logo{display:block;height:2.8rem;width:auto;max-width:12rem;object-fit:contain}.pyc-pay-note{margin:1rem 0 0;font-size:1.25rem;color:var(--pyc-crema);text-align:end}body.pyc{--page-width: 170rem;--pyc-gutter: clamp(1.6rem, 3vw, 5rem)}body.pyc .page-width,body.pyc .header.page-width{padding-inline:var(--pyc-gutter)}.pyc-pay-pocket__logo{border-radius:.6rem}.pyc-card__clip{object-fit:cover;object-position:50% 50%;background:var(--pyc-arena)}.pyc-card__clip.is-on{opacity:1}.pyc-catalog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:clamp(20px,3vw,36px) 8px}.pyc-catalog-head__title{min-width:0}.pyc-catalog-head h1{margin:0;font-size:clamp(2.8rem,4vw,5rem);line-height:1.05}.pyc-catalog-head p{margin:6px 0 0;color:var(--pyc-muted);font-size:1.5rem}.pyc-search{display:flex;align-items:center;gap:8px;flex:0 1 38rem;min-width:0;border-radius:999px;padding:6px 6px 6px 18px}.pyc-search input[type=search]{flex:1;min-width:0;border:0;background:transparent;color:var(--pyc-chocolate);font:600 1.5rem/1.2 var(--font-body-family);padding:.8rem 0}.pyc-search input[type=search]:focus{outline:none}.pyc-search__go{border:0;border-radius:999px;padding:1rem 1.8rem;background:var(--pyc-chocolate);color:var(--pyc-papel);font:800 1.3rem/1 var(--font-body-family);cursor:pointer}.pyc-template-collection .facets-wrapper{padding-top:0}.pyc-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:stretch;padding-block:clamp(24px,4vw,56px)}.pyc-contact__form h2{margin:0 0 8px;font-size:clamp(3.2rem,4vw,5rem)}.pyc-contact__form>p{margin:0 0 24px;color:var(--pyc-muted);font-size:1.7rem}.pyc-form{display:flex;flex-direction:column;gap:16px}.pyc-form__row{display:flex;flex-direction:column;gap:6px}.pyc-form__row label{font-weight:800;font-size:1.3rem;letter-spacing:.04em;color:var(--pyc-chocolate)}.pyc-form__row input,.pyc-form__row textarea{width:100%;border:1px solid rgba(41,24,18,.25);border-radius:16px;background:#ffffffd9;color:var(--pyc-chocolate);font:500 1.6rem/1.4 var(--font-body-family);padding:1.3rem 1.6rem}.pyc-form__row input:focus,.pyc-form__row textarea:focus{outline:2px solid var(--pyc-borgona);outline-offset:2px}.pyc-btn--dark{align-self:flex-start;border:0;background:var(--pyc-chocolate);color:var(--pyc-papel);cursor:pointer}.pyc-form__ok,.pyc-form__err{margin:0;border-radius:16px;padding:1.2rem 1.6rem;font-weight:700}.pyc-form__ok{background:#1f3a2e1f;color:#1f3a2e}.pyc-form__err{background:#701f2b1f;color:var(--pyc-borgona)}.pyc-contact__art{position:relative;overflow:hidden;margin:0;min-height:460px;border-radius:28px;background:var(--pyc-espresso)}.pyc-contact__art img,.pyc-contact__art video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pyc-contact__art figcaption{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;gap:14px;border-radius:22px;padding:16px 20px;font-family:var(--pyc-display);font-size:clamp(1.9rem,2vw,2.6rem);line-height:1.15}.pyc-vive{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,80px);align-items:center;padding-block:clamp(28px,5vw,72px)}.pyc-vive__media{margin:0;overflow:hidden;border-radius:28px;aspect-ratio:9 / 16;max-height:640px;background:var(--pyc-espresso);box-shadow:0 30px 60px #29181240}.pyc-vive__media video{display:block;width:100%;height:100%;object-fit:cover}.pyc-vive__copy h2{margin:8px 0 14px;font-size:clamp(3.4rem,4.6vw,5.8rem);line-height:1.04}.pyc-vive__copy p{margin:0;max-width:44ch;font-size:1.9rem;color:var(--pyc-muted)}@media screen and (max-width:989px){.pyc-contact,.pyc-vive{grid-template-columns:1fr}.pyc-contact__art{min-height:340px}.pyc-vive__media{max-height:520px;justify-self:center;width:min(100%,320px)}}@media screen and (max-width:749px){.pyc-catalog-head{gap:10px}.pyc-catalog-head h1{font-size:2.6rem}.pyc-search{flex-basis:56%;padding-left:12px}.pyc-search .pyc-icon,.pyc-search__go{display:none}}.pyc-contact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.pyc-contact__art{min-height:0;aspect-ratio:16 / 9}@media screen and (max-width:989px){.pyc-contact{grid-template-columns:1fr}.pyc-contact__art{min-height:0}}html,body.pyc{overflow-x:clip}.pyc-wa{display:inline-flex;align-items:center;gap:.8rem;align-self:flex-start;margin-top:1.6rem;font-weight:800;font-size:1.5rem;color:var(--pyc-borgona);text-decoration:none}.pyc-wa:hover{text-decoration:underline}.pyc-wa--footer{align-self:center;margin-top:0;color:var(--pyc-crema)}.pyc-cart-pay{margin:0 0 1rem;font-size:1.3rem;font-weight:600;color:var(--pyc-muted)}.pyc-age{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#1e110dc7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pyc-age[hidden]{display:none}.pyc-age__box{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:44rem;border-radius:28px;padding:clamp(28px,5vw,48px);text-align:center;color:var(--pyc-chocolate)}.pyc-age__box h2{margin:0;font-size:clamp(2.6rem,4vw,3.4rem)}.pyc-age__box p{margin:0;font-size:1.6rem;color:var(--pyc-muted)}.pyc-age__actions{display:flex;flex-direction:column;align-items:center;gap:1.2rem;margin-top:.8rem}.pyc-age__no{font-weight:700;font-size:1.4rem;color:var(--pyc-muted)}body.pyc-age-open{overflow:hidden}@media screen and (max-width:749px){.pyc-hero{min-height:74svh}.pyc-hero__in{padding:calc(var(--pyc-header-h) + 8px) var(--pyc-gutter) 56px}.pyc-hero h1{font-size:3.4rem;margin-bottom:1.4rem}.pyc-hero p{font-size:1.5rem;margin-bottom:2rem}.pyc-hero__chip{margin-bottom:1.4rem;padding:.6rem 1.2rem;font-size:1.15rem}.pyc-hero__chip .pyc-isotipo{display:none}.pyc-hero .pyc-btn{padding:1.2rem 2.4rem;font-size:1.4rem}.pyc-hero__cue{display:none}.pyc-promo__item{padding-inline:2.4rem;font-size:1.15rem}.pyc-ticker{padding-block:8px}.pyc-ticker__group span{font-size:2.4rem}.pyc-trust{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-block:24px 4px}.pyc-trust>*{flex:0 0 78%;scroll-snap-align:start}.pyc-brand .h2{font-size:1.9rem}.pyc-brand{gap:.6rem}.pyc-isotipo{width:2.4rem;height:2.4rem}.header__icon--account{display:none}.pyc-shop__head h2{font-size:2.8rem}}@media screen and (max-width:749px){body.pyc .header__heading-link .pyc-brand .h2{font-size:1.8rem}body.pyc .header__heading-link .pyc-brand .pyc-isotipo{width:2.2rem;height:2.2rem}body.pyc .header__icon--account,body.pyc a.header__icon--account{display:none!important}body.pyc .header__icons{gap:0}}.pyc-soon{display:inline-flex;margin:1.2rem 0 0;border-radius:999px;padding:1.2rem 2.2rem;background:var(--pyc-chocolate);color:var(--pyc-papel);font-weight:800;letter-spacing:.04em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pyc.css.map */
