:root{--editorial-gold: #e7be62;--editorial-gold-deep: #a8842f;--editorial-cream: #f1deb6;--editorial-cream-soft: #faf3e3;--editorial-ink: #121212}.kicker{display:block;font-family:var(--font-body-family);font-weight:700;font-size:1.2rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--editorial-gold-deep);margin-bottom:1.2rem}.btn-gold{display:inline-block;background:var(--editorial-gold);color:var(--editorial-ink)!important;padding:14px 32px;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:.01em;border:none;border-radius:var(--buttons-radius, 4px);text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.btn-gold:hover{background:var(--editorial-gold-deep);transform:translateY(-1px)}.btn-gold:focus-visible{outline:2px solid var(--editorial-ink);outline-offset:3px}.cuenta-regresiva{margin:0 0 1.2rem;padding:.8rem 1.2rem;background:var(--editorial-cream);color:var(--editorial-ink);border-radius:8px;font-family:var(--font-body-family);font-weight:600;font-size:1.3rem;line-height:1.35;text-align:center}shopify-chat{transition:bottom .28s ease}body.sticky-cta-visible shopify-chat{bottom:calc(var(--sticky-cta-h, 0px) + 10px)}.btn-ghost{display:inline-block;background:transparent;color:var(--editorial-ink)!important;padding:14px 32px;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:.01em;border:1.5px solid var(--editorial-ink);border-radius:var(--buttons-radius, 4px);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.btn-ghost:hover{background:var(--editorial-ink);color:#fff!important;transform:translateY(-1px)}.btn-ghost:focus-visible{outline:2px solid var(--editorial-ink);outline-offset:3px}.link-arrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;color:var(--editorial-gold-deep);text-decoration:none;border-bottom:2px solid var(--editorial-gold);padding-bottom:2px;transition:border-color .2s ease,gap .2s ease}.link-arrow:hover{border-bottom-color:var(--editorial-gold-deep);gap:.9rem}.link-arrow .link-arrow__icon{transition:transform .2s ease}.link-arrow:hover .link-arrow__icon{transform:translate(3px)}.editorial-head{max-width:62rem;margin:0 auto 4rem;text-align:center}.editorial-head h2{margin:0}.editorial-head .editorial-head__sub{margin:1.2rem 0 0;font-size:1.7rem;opacity:.85}.stars-gold{display:inline-flex;gap:.2rem;line-height:0}.stars-gold .stars-gold__s{width:1.8rem;height:1.8rem;display:block}.stars-gold .stars-gold__s path{fill:#e0d6c2}.stars-gold .stars-gold__s.is-on path{fill:var(--editorial-gold, #e7be62)}.tcard{display:flex;flex-direction:column;gap:1.4rem;height:100%;background:#fff;border-radius:12px;box-shadow:0 .6rem 2.4rem #12121214;padding:28px}.tcard__text{margin:0;font-size:1.55rem;line-height:1.6;flex:1 1 auto}.tcard__meta{display:flex;flex-direction:column;gap:.1rem;margin-top:.4rem}.tcard__name{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem}.tcard__programa{font-size:1.3rem;color:var(--editorial-gold-deep, #a8842f)}.header__submenu.list-menu{background-color:#fffdf8;border:1px solid rgba(168,132,47,.25);border-radius:8px;box-shadow:0 8px 24px #12121214;padding:.6rem 0;overflow:hidden}.header__submenu .header__menu-item{padding:12px 20px;transition:background-color .15s ease,color .15s ease;text-decoration:none}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible{background-color:var(--editorial-cream, #f1deb6);color:var(--editorial-ink, #121212);text-decoration:none;text-decoration-line:none}.header__submenu .header__menu-item:focus-visible{outline:2px solid var(--editorial-ink, #121212);outline-offset:-2px}.header__submenu .header__submenu{background-color:transparent;border:0;box-shadow:none;margin:0;padding:0 0 0 1.2rem}@media(prefers-reduced-motion:reduce){.header__submenu .header__menu-item{transition:none}}.menu-drawer__menu-item{transition:background-color .15s ease,color .15s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{background-color:var(--editorial-cream, #f1deb6);color:var(--editorial-ink, #121212);text-decoration:none}@media(prefers-reduced-motion:reduce){.menu-drawer__menu-item{transition:none}}.announcement-bar__message .icon-arrow{display:none}.blog-articles__article .card__inner,.blog-articles__article .card .media{border-radius:12px;overflow:hidden}.blog-articles__article .card__information{padding-top:1.4rem}.blog-articles__article .article-card__info,.blog-articles__article .circle-divider{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--editorial-gold-deep, #a8842f);opacity:1}.blog-articles__article .card__heading{font-family:var(--font-heading-family);font-weight:700;line-height:1.25;margin-top:.6rem}.blog-articles__article .card__heading a{text-decoration:none}.blog-articles__article .card__heading a:hover{text-decoration:underline;text-underline-offset:.3rem}.blog-articles__article .article-card__excerpt{font-size:1.55rem;line-height:1.6;margin-top:.8rem}.blog-articles__article{transition:transform .2s ease}.blog-articles__article:hover{transform:translateY(-4px)}.blog-articles__article .card .media img{transition:transform .4s ease}.blog-articles__article:hover .card .media img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.blog-articles__article,.blog-articles__article .card .media img{transition:none}.blog-articles__article:hover,.blog-articles__article:hover .card .media img{transform:none}}.article-template__content,.article-template .rte{max-width:68ch;margin-inline:auto}.article-template__content p,.article-template .rte p{font-size:1.7rem;line-height:1.75;margin:0 0 1.6rem}.article-template .rte h2{font-size:2.6rem;line-height:1.3;margin:3.6rem 0 1.2rem}.article-template .rte h3{font-size:2.1rem;line-height:1.35;margin:2.8rem 0 1rem}.article-template .rte ul,.article-template .rte ol{font-size:1.7rem;line-height:1.7;margin:0 0 1.6rem}.article-template .rte li{margin-bottom:.6rem}.article-template .rte blockquote{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;line-height:1.35;border-left:4px solid var(--editorial-gold, #e7be62);padding:.6rem 0 .6rem 2.2rem;margin:2.8rem 0;font-style:normal}.article-template__title{max-width:68ch;margin-inline:auto}.main-blog .title--primary{display:none}body:has(.section--hero) .main-page-title{display:none}product-info .price.price--actualizando{opacity:.4}.section [id]:not([id^=shopify-section]){scroll-margin-top:9rem}@media(prefers-reduced-motion:no-preference){html:has(.section--vitrina){scroll-behavior:smooth}}.contact{--inputs-radius: 8px;--inputs-radius-outset: 9px;--inputs-border-width: 1px;--inputs-border-opacity: 1}.contact .field:after,.contact .select:after{box-shadow:0 0 0 var(--inputs-border-width) #a8842f66}.contact .field:hover.field:after,.contact .select:hover.select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #a8842fb3}.contact .field__input:focus,.contact .field__input:focus-visible{box-shadow:0 0 0 calc(.2rem + var(--inputs-border-width)) #a8842fd9}.contact .field__label{color:rgba(var(--color-foreground),.72)}.contact .contact__button .button{--color-button: 231, 190, 98;--color-button-text: 18, 18, 18;font-weight:600}.contact .contact__button .button:hover{--color-button: 168, 132, 47;--color-button-text: 255, 255, 255}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-editorial.css.map */
