.okp-olf{--ink: #1C1A18;--mute: #6B625A;--paper: #FBF8F2;--cream: #F6EFE3;--t1: #F3EADB;--t2: #E4D2B0;--gold: #B89860;--gold-tx: #6E5A35;--line: rgba(28, 26, 24, .12);--serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--sans: "Montserrat", var(--typeBasePrimary, sans-serif);padding:56px 20px;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.5;letter-spacing:0;text-align:left}.okp-olf *,.okp-olf *:before,.okp-olf *:after{box-sizing:border-box}.okp-olf :is(p,h2,h3,ul,ol,li,dl,dt,dd){margin:0;padding:0}.okp-olf :is(ul,ol){list-style:none}.okp-olf li:before{content:none}.okp-olf :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.okp-olf .okp-olf__in{max-width:1200px;margin:0 auto}.okp-olf :is(p,h2,h3).okp-olf-eyebrow{font:600 11px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-tx)}.okp-olf h2.okp-olf-title{margin-top:10px;font:400 36px/1.02 var(--serif);letter-spacing:-.01em;text-transform:none;color:var(--ink);text-wrap:balance}.okp-olf .okp-olf-lede{margin-top:10px;max-width:46ch;font-size:14px;line-height:1.55;color:var(--mute)}.okp-olf .okp-olf-mini{font:600 10.5px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.okp-olf .okp-olf-head{margin-bottom:28px}.okp-olf .okp-olf-glyph{display:block;width:40px;height:40px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.okp-olf .okp-olf-axis{display:none}.okp-olf .okp-olf-tiers{position:relative;display:flex;flex-direction:column;gap:14px}.okp-olf .okp-olf-tiers:before{content:"";position:absolute;left:10px;top:26px;bottom:30px;width:2px;background:#1c1a182e}.okp-olf .okp-olf-tl--linear .okp-olf-tiers:before{display:none}.okp-olf .okp-olf-tier{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:14px}.okp-olf .okp-olf-tier:after{content:"";grid-column:1;grid-row:1;justify-self:center;align-self:start;margin-top:22px;width:var(--dot, 10px);height:var(--dot, 10px);border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px var(--paper)}.okp-olf .okp-olf-tier--heart{--dot: 13px}.okp-olf .okp-olf-tier--base{--dot: 16px}.okp-olf .okp-olf-tl--linear .okp-olf-tier{grid-template-columns:minmax(0,1fr)}.okp-olf .okp-olf-tl--linear .okp-olf-tier:after{display:none}.okp-olf .okp-olf-tier__k,.okp-olf .okp-olf-tier__body{grid-column:2;background:var(--tier-bg, var(--t1));color:var(--tier-fg, var(--ink))}.okp-olf .okp-olf-tl--linear .okp-olf-tier__k,.okp-olf .okp-olf-tl--linear .okp-olf-tier__body{grid-column:1}.okp-olf .okp-olf-tier__k{grid-row:1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 8px;padding:18px 18px 0;border-radius:20px 20px 0 0}.okp-olf .okp-olf-tier__body{grid-row:2;padding:14px 18px 20px;border-radius:0 0 20px 20px}.okp-olf .okp-olf-tier--heart{--tier-bg: var(--t2)}.okp-olf .okp-olf-tier--base{--tier-bg: var(--ink);--tier-fg: var(--cream)}.okp-olf h3.okp-olf-tier__name{font:500 28px/1 var(--serif);letter-spacing:-.01em;text-transform:none;color:inherit}.okp-olf .okp-olf-tier__when{font:600 11px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.okp-olf .okp-olf-tier__band{display:none}.okp-olf .okp-olf-notes{display:flex;flex-direction:column;gap:10px}.okp-olf .okp-olf-note{display:flex;align-items:center;gap:12px;font:400 20px/1.1 var(--serif);color:inherit}.okp-olf .okp-olf-note .okp-olf-glyph{flex:0 0 auto;width:42px;height:42px;padding:8px;border-radius:50%;background:#ffffffa6}.okp-olf .okp-olf-tier--base .okp-olf-note .okp-olf-glyph{background:#f6efe31a;color:var(--gold);stroke-width:1.6}.okp-olf .okp-olf-more{margin-top:12px}.okp-olf .okp-olf-more summary{display:inline-flex;align-items:center;min-height:32px;padding:6px 14px;border:1px solid currentColor;border-radius:999px;font:600 12px/1 var(--sans);letter-spacing:.04em;opacity:.75;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.okp-olf .okp-olf-more summary::-webkit-details-marker{display:none}.okp-olf .okp-olf-more p{margin-top:10px;font:400 18px/1.35 var(--serif)}.okp-olf .okp-olf-char{margin-top:32px;padding:22px 20px 24px;border-radius:22px;background:var(--cream)}.okp-olf .okp-olf-char__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;margin-top:16px}.okp-olf .okp-olf-cell{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.okp-olf .okp-olf-cell--occ{grid-column:1 / -1}.okp-olf .okp-olf-cell__v{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font:italic 400 23px/1.1 var(--serif);color:var(--ink)}.okp-olf .okp-olf-int{display:inline-flex;align-items:flex-end;gap:4px;height:22px}.okp-olf .okp-olf-int i{display:block;width:7px;border-radius:2px;background:#1c1a1824}.okp-olf .okp-olf-int i:nth-child(1){height:10px}.okp-olf .okp-olf-int i:nth-child(2){height:16px}.okp-olf .okp-olf-int i:nth-child(3){height:22px}.okp-olf .okp-olf-int i.is-on{background:var(--ink)}.okp-olf .okp-olf-cell--extra .okp-olf-int i.is-on{background:var(--gold)}.okp-olf .okp-olf-extra{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.okp-olf .okp-olf-extra__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--ink);color:#e9d9b6;font:600 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.okp-olf .okp-olf-extra__tag svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linejoin:round}.okp-olf .okp-olf-extra__tip{font-size:13px;line-height:1.45;color:var(--mute)}.okp-olf .okp-olf-icons{display:inline-flex;gap:6px}.okp-olf .okp-olf-icons .okp-olf-glyph{width:22px;height:22px;stroke:#1c1a1838;stroke-width:1.6}.okp-olf .okp-olf-icons .okp-olf-glyph.is-on{stroke:var(--gold-tx)}.okp-olf .okp-olf-chips{display:flex;flex-wrap:wrap;gap:6px}.okp-olf .okp-olf-chips li{padding:7px 12px;border:1px solid rgba(28,26,24,.16);border-radius:999px;background:#fff;font:500 12.5px/1.2 var(--sans);color:var(--ink)}.okp-olf .okp-olf-tip{margin-top:20px;max-width:60ch;font:italic 400 18px/1.35 var(--serif);color:var(--mute)}.okp-olf{--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1)}.okp-olf--anim .okp-olf-head{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.okp-olf--anim .okp-olf-head.is-in{opacity:1;transform:none}.okp-olf--anim .okp-olf-tiers:before{transform:scaleY(0);transform-origin:top;transition:transform 1.4s var(--ease-in-out) .15s}.okp-olf--anim .okp-olf-tiers.is-in:before{transform:none}.okp-olf--anim .okp-olf-tier__k,.okp-olf--anim .okp-olf-tier__body{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.okp-olf--anim .okp-olf-tier:after{opacity:0;transform:scale(.6);transition:opacity .3s var(--ease-out) .12s,transform .4s var(--ease-out) .12s}.okp-olf--anim .okp-olf-note{opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(.2s + var(--i, 0) * 60ms)}.okp-olf--anim .okp-olf-tier.is-in :is(.okp-olf-tier__k,.okp-olf-tier__body,.okp-olf-note),.okp-olf--anim .okp-olf-tier.is-in:after{opacity:1;transform:none}.okp-olf--anim .okp-olf-char{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out)}.okp-olf--anim .okp-olf-int i{transform:scaleY(.2);transform-origin:bottom;transition:transform .45s var(--ease-out)}.okp-olf--anim .okp-olf-int i:nth-child(2){transition-delay:80ms}.okp-olf--anim .okp-olf-int i:nth-child(3){transition-delay:.16s}.okp-olf--anim .okp-olf-int i.is-on{transition-delay:calc(.3s + var(--d, 0ms))}.okp-olf--anim .okp-olf-int i:nth-child(2).is-on{--d: 80ms}.okp-olf--anim .okp-olf-int i:nth-child(3).is-on{--d: .16s}.okp-olf--anim .okp-olf-icons .okp-olf-glyph.is-on{stroke:#1c1a1838;transition:stroke .5s ease .45s}.okp-olf--anim .okp-olf-extra{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out) .6s,transform .5s var(--ease-out) .6s}.okp-olf--anim .okp-olf-chips li{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(.35s + var(--i, 0) * 50ms)}.okp-olf--anim .okp-olf-char.is-in{opacity:1;transform:none}.okp-olf--anim .okp-olf-char.is-in :is(.okp-olf-int i,.okp-olf-extra,.okp-olf-chips li){opacity:1;transform:none}.okp-olf--anim .okp-olf-char.is-in .okp-olf-icons .okp-olf-glyph.is-on{stroke:var(--gold-tx)}@media(max-width:359px){.okp-olf{padding:48px 16px}.okp-olf h2.okp-olf-title{font-size:32px}.okp-olf .okp-olf-char__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:600px)and (max-width:989px){.okp-olf{padding:72px 36px}.okp-olf .okp-olf__in{max-width:600px}.okp-olf h2.okp-olf-title{font-size:44px}}@media(min-width:990px){.okp-olf{padding:96px 48px 104px}.okp-olf .okp-olf-head{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:48px;margin-bottom:44px}.okp-olf h2.okp-olf-title{font-size:60px;line-height:1}.okp-olf .okp-olf-lede{font-size:15px;line-height:1.6}.okp-olf .okp-olf-axis{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:32px;padding-bottom:12px}.okp-olf .okp-olf-axis__scale{position:relative;height:16px}.okp-olf .okp-olf-axis__scale i{position:absolute;top:0;transform:translate(-50%);font:600 11px/1.3 var(--sans);font-style:normal;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--mute)}.okp-olf .okp-olf-axis__scale i:first-child{transform:none}.okp-olf .okp-olf-axis__scale i:last-child{transform:translate(-100%)}.okp-olf .okp-olf-tiers{gap:0}.okp-olf .okp-olf-tiers:before,.okp-olf .okp-olf-tier:after{display:none}.okp-olf .okp-olf-tier,.okp-olf .okp-olf-tl--linear .okp-olf-tier{grid-template-columns:200px minmax(0,1fr);column-gap:32px;padding:26px 0;border-top:1px solid var(--line)}.okp-olf .okp-olf-tier__k,.okp-olf .okp-olf-tier__body,.okp-olf .okp-olf-tl--linear .okp-olf-tier__k,.okp-olf .okp-olf-tl--linear .okp-olf-tier__body{grid-row:1;padding:0;border-radius:0;background:none;color:var(--ink)}.okp-olf .okp-olf-tier__k,.okp-olf .okp-olf-tl--linear .okp-olf-tier__k{grid-column:1;display:block}.okp-olf .okp-olf-tier__body,.okp-olf .okp-olf-tl--linear .okp-olf-tier__body{grid-column:2;display:flex;flex-direction:column;gap:16px}.okp-olf h3.okp-olf-tier__name{font-size:34px}.okp-olf .okp-olf-tier__when{margin-top:8px;color:var(--mute);opacity:1}.okp-olf .okp-olf-tier{--from: 0%;--to: 100%;--band: var(--t2)}.okp-olf .okp-olf-tier--top{--from: 0%;--to: 20%}.okp-olf .okp-olf-tier--heart{--from: 14%;--to: 68%;--band: var(--gold)}.okp-olf .okp-olf-tier--base{--from: 52%;--to: 100%;--band: var(--ink)}.okp-olf .okp-olf-tier__band{display:block;position:relative;height:14px;border-radius:7px;background:#1c1a180d}.okp-olf .okp-olf-tier__band i{position:absolute;top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));border-radius:7px;background:var(--band)}.okp-olf .okp-olf-notes{flex-direction:row;flex-wrap:wrap;gap:14px 30px;margin-left:var(--from)}.okp-olf .okp-olf-more{margin-left:var(--from);margin-top:0}.okp-olf .okp-olf-note{gap:10px;font-size:21px;color:var(--ink)}.okp-olf .okp-olf-note .okp-olf-glyph{width:46px;height:46px;padding:9px;background:var(--t1)}.okp-olf .okp-olf-tier--base .okp-olf-note .okp-olf-glyph{background:var(--ink);color:var(--gold)}.okp-olf .okp-olf-char{margin-top:48px;padding:32px 36px 34px;border-radius:24px}.okp-olf .okp-olf-char__grid{grid-template-columns:1.1fr 1.1fr 1.2fr 2fr;gap:24px 28px;margin-top:20px}.okp-olf .okp-olf-cell--occ{grid-column:auto}.okp-olf .okp-olf-cell__v{font-size:26px}.okp-olf--anim .okp-olf-tier__band i{transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-out) .1s}.okp-olf--anim .okp-olf-tier.is-in .okp-olf-tier__band i{transform:none}.okp-olf--anim .okp-olf-note{transition-delay:calc(.45s + var(--i, 0) * 70ms)}.okp-olf--anim .okp-olf-tier__k,.okp-olf--anim .okp-olf-tier__body{transform:none}}@media(prefers-reduced-motion:reduce){.okp-olf--anim *,.okp-olf--anim *:before,.okp-olf--anim *:after,.okp-olf--anim .okp-olf-head,.okp-olf--anim .okp-olf-char{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/okp-evolucion.css.map */
