:root{--ok-crema: #FAF6F0;--ok-arena: #EFE7DC;--ok-tinta: #1F1B18;--ok-piedra: #5E5751;--ok-oro: #B08D57;--ok-burdeos: #7A2E3A;--ok-linea: #E2D8CA;--ok-serif: "Cormorant Garamond", Georgia, serif;--font-heading-family: var(--ok-serif);--font-heading-weight: 600}h1,h2,h3,.h0,.h1,.h2,.h3,.card__heading,.product__title h1{font-family:var(--ok-serif);font-weight:600;letter-spacing:.01em}.product__title h1{font-size:clamp(3rem,4vw,4rem);line-height:1.1}.card__heading{font-size:1.9rem;line-height:1.2}.button,.shopify-payment-button__button--unbranded{letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:500}.announcement-bar__message{letter-spacing:.1em;text-transform:uppercase;font-size:1.15rem}.ok-eyebrow{font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ok-oro);font-weight:500;margin:0 0 .8rem}.ok-italic{font-family:var(--ok-serif);font-style:italic;font-weight:500}.ok-muted{color:var(--ok-piedra)}.ok-rule{width:6rem;height:1px;background:var(--ok-oro);border:0;margin:2rem auto}.ok-badge{display:inline-block;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .8rem;line-height:1.3;font-weight:500}.ok-badge--oferta{background:var(--ok-burdeos);color:#fff}.ok-badge--nuevo{background:var(--ok-tinta);color:var(--ok-crema)}.ok-card-badges{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;flex-direction:column;gap:.4rem;align-items:flex-start;pointer-events:none}.ok-card-meaning{font-family:var(--ok-serif);font-style:italic;font-weight:500;font-size:1.55rem;color:var(--ok-piedra);margin:.2rem 0 .4rem;line-height:1.3}.card-wrapper{position:relative}.ok-meaning{font-family:var(--ok-serif);font-style:italic;font-weight:500;font-size:2.1rem;line-height:1.35;color:var(--ok-tinta);margin:.4rem 0 1.2rem}.ok-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:.4rem 0 1rem;padding:0;list-style:none}.ok-chips li{font-size:1.2rem;letter-spacing:.06em;border:1px solid var(--ok-linea);padding:.4rem .9rem;color:var(--ok-piedra)}.ok-note{background:var(--ok-arena);padding:1.2rem 1.4rem;font-size:1.35rem;line-height:1.5;margin:1rem 0}.ok-note strong{color:var(--ok-burdeos)}.ok-dedicatoria{margin:1.2rem 0}.ok-dedicatoria summary{cursor:pointer;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.ok-dedicatoria textarea{width:100%;margin-top:.8rem;padding:1rem;font:inherit;font-size:1.4rem;border:1px solid var(--ok-linea);background:#fff;min-height:8rem}.ok-dedicatoria small{color:var(--ok-piedra);font-size:1.15rem}.ok-trust-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.2rem;margin:1.4rem 0;padding:1.4rem 0;border-top:1px solid var(--ok-linea);border-bottom:1px solid var(--ok-linea);font-size:1.3rem}.ok-trust-row span{display:flex;gap:.6rem;align-items:center}.ok-trust-row svg{width:1.8rem;height:1.8rem;flex:none;stroke:var(--ok-oro);fill:none;stroke-width:1.5}.ok-delivery{font-size:1.35rem;margin:.6rem 0}.ok-pay-icons{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.ok-pay-icons svg{height:2.4rem;width:auto}.ok-sticky{display:none}@media screen and (max-width:749px){.ok-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--ok-crema);border-top:1px solid var(--ok-linea);padding:1rem 1.5rem;gap:1rem;align-items:center;transform:translateY(110%);transition:transform .25s ease}.ok-sticky.is-visible{transform:none}.ok-sticky__info{flex:1;min-width:0;font-size:1.3rem;line-height:1.3}.ok-sticky__info strong{display:block;font-family:var(--ok-serif);font-size:1.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ok-sticky .button{min-height:4.4rem;padding:0 1.6rem}}.ok-progress{padding:1.2rem 0 1.4rem;border-bottom:1px solid var(--ok-linea);margin-bottom:1rem}.ok-progress__msg{font-size:1.35rem;margin:0 0 .8rem;line-height:1.4}.ok-progress__msg strong{color:var(--ok-burdeos)}.ok-progress__bar{height:.8rem;background:var(--ok-arena);border-radius:1rem;overflow:hidden}.ok-progress__fill{height:100%;background:var(--ok-burdeos);border-radius:1rem;transition:width .3s ease}.ok-progress__steps{display:flex;justify-content:space-between;font-size:1.1rem;color:var(--ok-piedra);margin-top:.5rem}.ok-progress__steps .is-done{color:var(--ok-tinta);font-weight:500}.ok-section{padding:6rem 0}.ok-hero{position:relative;min-height:58rem;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--ok-arena);overflow:hidden}.ok-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ok-hero__media img{width:100%;height:100%;object-fit:cover}.ok-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(31,27,24,var(--ok-overlay, .25))}.ok-hero__content{position:relative;z-index:1;max-width:64rem;padding:4rem 2rem}.ok-hero__title{font-size:clamp(4.4rem,8vw,8rem);line-height:1.02;margin:0 0 1.2rem}.ok-hero__text{font-size:1.7rem;margin:0 0 2.4rem}.ok-hero--has-image .ok-hero__content,.ok-hero--has-image .ok-hero__title{color:#fff}.ok-hero--has-image .ok-eyebrow{color:var(--ok-arena)}.ok-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;text-align:center;padding:3.2rem 0}.ok-trust__item svg{width:3rem;height:3rem;stroke:var(--ok-oro);fill:none;stroke-width:1.3;margin-bottom:.8rem}.ok-trust__item p{margin:0;font-size:1.3rem;letter-spacing:.04em}@media screen and (max-width:749px){.ok-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}.ok-split{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.ok-split__media{background:var(--ok-arena);aspect-ratio:4 / 5;overflow:hidden}.ok-split__media img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.ok-split{grid-template-columns:1fr;gap:2.4rem}}.ok-heading{font-size:clamp(3.2rem,5vw,5rem);line-height:1.1;margin:0 0 1.6rem}.ok-center{text-align:center}.ok-gifts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin-top:3rem}@media screen and (max-width:749px){.ok-gifts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.ok-gift{display:block;text-decoration:none;color:inherit}.ok-gift__media{aspect-ratio:3 / 4;background:var(--ok-arena);overflow:hidden;display:flex;align-items:center;justify-content:center}.ok-gift__media .placeholder-svg{width:100%;height:100%;fill:var(--ok-piedra);opacity:.35}.ok-gift__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ok-gift:hover img{transform:scale(1.03)}.ok-gift__title{font-family:var(--ok-serif);font-size:2.2rem;margin:1rem 0 .2rem}.ok-gift__sub{font-size:1.25rem;color:var(--ok-piedra);margin:0}.ok-look{list-style:none;padding:0;text-align:left;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;margin:3rem 0 2.4rem}@media screen and (max-width:749px){.ok-look{grid-template-columns:repeat(2,minmax(0,1fr))}}.ok-look__total{font-size:1.6rem}.ok-look__total s{color:var(--ok-piedra);margin-right:.6rem}.ok-look__total strong{color:var(--ok-burdeos);font-size:2rem}.ok-faq details{border-bottom:1px solid var(--ok-linea);padding:1.6rem 0}.ok-faq summary{cursor:pointer;font-family:var(--ok-serif);font-size:2rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.ok-faq summary:after{content:"+";color:var(--ok-oro)}.ok-faq details[open] summary:after{content:"\2013"}.ok-faq .rte{margin-top:1rem;font-size:1.45rem}
/*# sourceMappingURL=/cdn/shop/t/22/assets/okanan.css.map */
