.XHKF2G_wrap{z-index:1;width:min(100% - 2 * var(--gutter), 1240px);margin-inline:auto;position:relative}.XHKF2G_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XHKF2G_eyebrow{font-family:var(--nl-label);letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-flex;position:relative}.XHKF2G_eyebrow:before{content:"";background:var(--eb-gem,var(--gold-d));width:7px;height:7px;box-shadow:0 0 0 3px transparent, 0 0 0 4px color-mix(in srgb, var(--eb-gem,var(--gold-d)) 45%, transparent);flex-shrink:0;transform:rotate(45deg)}.XHKF2G_eyebrow:after{content:"";background:linear-gradient(90deg, var(--eb-gem,var(--gold-d)), transparent);flex-shrink:0;width:56px;height:1px}.XHKF2G_h2{font-family:var(--nl-display);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.7rem,5.8vw,5.1rem);font-weight:500;line-height:.98}.XHKF2G_h2 em{letter-spacing:-.01em;font-style:italic;font-weight:400}.XHKF2G_lead{text-wrap:pretty;max-width:54ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.7}.XHKF2G_btn{--bg:var(--navy);--fg:var(--pearl);--edge:var(--gold-d);border:1px solid var(--edge);background:linear-gradient(180deg, color-mix(in srgb, var(--bg) 90%, #fff) 0%, var(--bg) 100%);min-height:54px;color:var(--fg);font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;isolation:isolate;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:0 34px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 28px -16px #0b1030b3}.XHKF2G_btn:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--edge) 50%, transparent);pointer-events:none;border-radius:1px;position:absolute;inset:3px}.XHKF2G_btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff4d 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.XHKF2G_btn:hover{transform:translateY(-2px);box-shadow:0 20px 34px -16px #0b1030bf}.XHKF2G_btn:hover:after{transition:transform 1.2s var(--ease-out);transform:translate(130%)}.XHKF2G_btn:active{transform:translateY(1px)}.XHKF2G_btnPearl{--bg:var(--pearl);--fg:var(--navy);--edge:var(--gold)}.XHKF2G_btnAqua{--bg:var(--aqua);--fg:var(--navy);--edge:var(--gold)}.XHKF2G_btnNavy{--bg:var(--deep);--fg:var(--pearl);--edge:var(--silver)}.XHKF2G_btnLine{--bg:transparent;--fg:currentColor;--edge:currentColor;box-shadow:none;background:0 0}.XHKF2G_btnLine:after{background:linear-gradient(105deg,#0000 38%,#ffffff24 50%,#0000 62%)}.XHKF2G_btnLine:hover{box-shadow:none;background:color-mix(in srgb, currentColor 8%, transparent)}.XHKF2G_damaskLight{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='%234A48C2' stroke-opacity='0.05' stroke-width='1'><path d='M32 0 L64 32 L32 64 L0 32 Z'/><path d='M32 12 L52 32 L32 52 L12 32 Z' stroke-opacity='0.04'/></g><path d='M32 25 C32.8 29.4 34.6 31.2 39 32 C34.6 32.8 32.8 34.6 32 39 C31.2 34.6 29.4 32.8 25 32 C29.4 31.2 31.2 29.4 32 25 Z' fill='%234A48C2' fill-opacity='0.06'/></svg>");background-size:64px 64px}.XHKF2G_damaskDark{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='%23BCC3FF' stroke-opacity='0.05' stroke-width='1'><path d='M32 0 L64 32 L32 64 L0 32 Z'/><path d='M32 12 L52 32 L32 52 L12 32 Z' stroke-opacity='0.04'/></g><path d='M32 25 C32.8 29.4 34.6 31.2 39 32 C34.6 32.8 32.8 34.6 32 39 C31.2 34.6 29.4 32.8 25 32 C29.4 31.2 31.2 29.4 32 25 Z' fill='%23D6C18B' fill-opacity='0.08'/></svg>");background-size:64px 64px}.XHKF2G_divider{pointer-events:none;width:100%;height:clamp(30px,5vw,72px);display:block;position:absolute;top:1px;left:0;transform:translateY(-100%)}.XHKF2G_dividerArch{width:100%;height:100%;display:block;position:absolute;inset:0}.XHKF2G_dividerCrown{width:clamp(22px,2.6vw,34px);height:auto;color:var(--gold);opacity:.95;position:absolute;top:0;left:50%;transform:translate(-50%)}.XHKF2G_causticsClip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.XHKF2G_caustics{pointer-events:none;mix-blend-mode:screen;opacity:.5;will-change:transform;animation:70s ease-in-out infinite alternate XHKF2G_causticDrift;position:absolute;inset:-10%}.XHKF2G_caustics svg{width:100%;height:100%;display:block}@keyframes XHKF2G_causticDrift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,2%)scale(1.08)}}.XHKF2G_bubbles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.XHKF2G_bubble{bottom:-40px;left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:XHKF2G_rise var(--d) linear var(--delay) infinite;background:radial-gradient(circle at 30% 28%,#ffffffe6 0 8%,#0000 9%),radial-gradient(circle,#bcc3ff0a 55%,#d6daff66 100%);border:1px solid #d6daff6b;border-radius:50%;position:absolute}@keyframes XHKF2G_rise{0%{opacity:0;transform:translate(0,0)}10%{opacity:.8}50%{transform:translate3d(calc(var(--sway) * 1px), calc(var(--rise) * -.5px), 0)}90%{opacity:.55}to{transform:translate3d(calc(var(--sway) * -.6px), calc(var(--rise) * -1px), 0);opacity:0}}
.IcgnOW_root{z-index:100;pointer-events:none;visibility:hidden;transition:visibility 0s linear .8s;position:fixed;inset:0}.IcgnOW_root[data-open=true]{pointer-events:auto;visibility:visible;transition-delay:0s}.IcgnOW_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .7s var(--ease);background:#060918a8;position:absolute;inset:0}.IcgnOW_root[data-open=true] .IcgnOW_backdrop{opacity:1}.IcgnOW_panel{width:min(100%,470px);color:var(--navy);border-left:1px solid var(--gold-d);transition:transform .9s var(--ease-out);background:linear-gradient(#fff9,#0000 160px),linear-gradient(170deg,#f9f9fd 0%,#e9ebf7 100%);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(104%);box-shadow:-30px 0 70px -20px #060918cc}.IcgnOW_panel:before{content:"";pointer-events:none;border:1px solid #a38a4c59;border-radius:2px;position:absolute;inset:8px}.IcgnOW_root[data-open=true] .IcgnOW_panel{transform:none}.IcgnOW_head{border-bottom:1px solid #a38a4c73;justify-content:space-between;align-items:flex-start;gap:16px;padding:30px 30px 20px;display:flex}.IcgnOW_kicker{font-family:var(--nl-label);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);font-size:.64rem;font-weight:600}.IcgnOW_title{font-family:var(--nl-display);letter-spacing:-.005em;font-size:2.5rem;font-style:italic;font-weight:500;line-height:1.05}.IcgnOW_close{border:1px solid var(--gold-d);width:44px;height:44px;transition:background-color .4s var(--ease), color .4s var(--ease), transform .6s var(--ease-out);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.IcgnOW_close:hover{background:var(--navy);color:var(--pearl);transform:rotate(90deg)}.IcgnOW_lines{overscroll-behavior:contain;flex:1;padding:8px 30px;overflow-y:auto}.IcgnOW_line{border-bottom:1px solid #a38a4c59;grid-template-columns:78px 1fr 34px;align-items:start;gap:14px;padding:18px 0;display:grid}.IcgnOW_thumb{background:linear-gradient(160deg,#eceefa,#cfd2f3);border:1px solid #a38a4c66;border-radius:2px;place-items:center;height:70px;padding:6px;display:grid}.IcgnOW_thumb svg{object-fit:contain;width:100%;height:100%}.IcgnOW_lname{font-family:var(--nl-display);font-size:1.3rem;font-weight:600;line-height:1.1}.IcgnOW_lformat{color:var(--ink-soft);margin-top:3px;font-size:.82rem}.IcgnOW_lrow{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.IcgnOW_qty{border:1px solid #0b103047;border-radius:2px;align-items:center;display:inline-flex;overflow:hidden}.IcgnOW_qty button{width:34px;height:34px;color:var(--navy);transition:background-color .3s var(--ease);background:0 0;border:0;place-items:center;display:grid}.IcgnOW_qty button:hover:not(:disabled){background:#4a48c21a}.IcgnOW_qty button:disabled{opacity:.35;cursor:not-allowed}.IcgnOW_qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-size:.95rem;font-weight:600}.IcgnOW_ltotal{border-bottom:1px solid var(--gold);color:var(--navy);font-family:var(--nl-display);padding-bottom:2px;font-size:1.35rem;font-weight:600;line-height:1.1}.IcgnOW_remove{width:34px;height:34px;color:var(--ink-soft);transition:background-color .3s var(--ease), color .3s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.IcgnOW_remove:hover{color:var(--navy);background:#0b103014}.IcgnOW_foot{background:#fff9;border-top:1px solid #a38a4c73;padding:20px 30px 28px}.IcgnOW_ship p{font-size:.88rem;font-weight:500}.IcgnOW_bar{background:var(--mist);border-radius:99px;height:4px;margin-top:10px;overflow:hidden}.IcgnOW_bar i{border-radius:inherit;background:linear-gradient(90deg, var(--royal), var(--gold));height:100%;transition:width .9s var(--ease-out);display:block}.IcgnOW_sums{gap:6px;margin:18px 0;font-size:.95rem;display:grid}.IcgnOW_sums div{justify-content:space-between;gap:12px;display:flex}.IcgnOW_sums dt{color:var(--ink-soft)}.IcgnOW_sums dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.IcgnOW_grand{border-top:1px solid #a38a4c73;margin-top:4px;padding-top:12px;font-size:1.15rem}.IcgnOW_grand dt{font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;align-self:center;font-size:.74rem;font-weight:700;color:var(--navy)!important}.IcgnOW_grand dd{font-family:var(--nl-display);font-size:2rem;line-height:1}.IcgnOW_pay{width:100%;min-height:58px}.IcgnOW_fine{text-align:center;color:var(--ink-soft);margin-top:14px;font-size:.82rem;line-height:1.45}.IcgnOW_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px 32px 90px;display:flex}.IcgnOW_emptyArt{width:min(260px,70%);height:auto;margin-bottom:10px;animation:11s ease-in-out infinite IcgnOW_sway}@keyframes IcgnOW_sway{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}.IcgnOW_emptyTitle{font-family:var(--nl-display);text-wrap:balance;font-size:1.95rem;font-style:italic;font-weight:500;line-height:1.1}.IcgnOW_emptyText{max-width:28ch;color:var(--ink-soft)}.IcgnOW_emptyBtn{margin-top:10px}.IcgnOW_form{flex-direction:column;flex:1;gap:20px;padding:22px 30px 28px;display:flex;overflow-y:auto}.IcgnOW_back{font-family:var(--nl-label);letter-spacing:.16em;text-transform:uppercase;color:var(--royal);background:0 0;border:0;border-radius:2px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:.68rem;font-weight:600;display:inline-flex}.IcgnOW_back:hover{background:#4a48c214}.IcgnOW_field{flex-direction:column;gap:8px;display:flex}.IcgnOW_field label,.IcgnOW_slots legend{font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);font-size:.64rem;font-weight:700}.IcgnOW_field input{background:var(--white);border:1px solid #0b10304d;border-radius:2px;min-height:52px;padding:0 16px;font-size:1rem}.IcgnOW_field input:focus-visible{outline:2px solid var(--royal);outline-offset:2px;box-shadow:none}.IcgnOW_field input[aria-invalid=true]{background:#fff6f4;border-color:#b0261a}.IcgnOW_err{color:#a02015;font-size:.85rem;font-weight:600}.IcgnOW_slots{border:0;gap:8px;margin:0;padding:0;display:grid}.IcgnOW_slots legend{margin-bottom:8px;padding:0}.IcgnOW_slot{background:var(--white);cursor:pointer;min-height:52px;transition:border-color .4s var(--ease), background-color .4s var(--ease);border:1px solid #0b10302e;border-radius:2px;align-items:center;gap:12px;padding:0 16px;font-weight:500;display:flex}.IcgnOW_slot:has(input:checked){border-color:var(--gold-d);background:#bcc3ff33}.IcgnOW_slot input{accent-color:var(--royal);width:18px;height:18px}.IcgnOW_sumsForm{margin:0}.IcgnOW_done{text-align:center;flex-direction:column;flex:1;align-items:center;gap:14px;padding:34px 30px 30px;display:flex;overflow-y:auto}.IcgnOW_doneCrown{filter:drop-shadow(0 0 16px #d6c18b80);width:84px;height:auto;animation:IcgnOW_crownIn 1.6s var(--ease-out) both}@keyframes IcgnOW_crownIn{0%{opacity:0;transform:translateY(-26px)scale(.8)}to{opacity:1;transform:none}}.IcgnOW_doneTitle{font-family:var(--nl-display);font-size:2.4rem;font-weight:500;line-height:1.05}.IcgnOW_doneTitle em{color:var(--royal)}.IcgnOW_doneText{max-width:34ch;color:var(--ink-soft);line-height:1.6}.IcgnOW_doneText strong{color:var(--navy);overflow-wrap:anywhere}.IcgnOW_recap{text-align:left;background:#fff9;border:1px solid #a38a4c73;border-radius:2px;width:100%;margin-top:6px;padding:16px 18px;font-size:.92rem}.IcgnOW_recap li{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.IcgnOW_recap li span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.IcgnOW_recapTotal{font-family:var(--nl-display);border-top:1px solid #a38a4c73;margin-top:6px;font-size:1.4rem;font-weight:600;padding-top:12px!important}@media (max-width:520px){.IcgnOW_head,.IcgnOW_lines,.IcgnOW_form,.IcgnOW_done{padding-inline:22px}.IcgnOW_foot{padding:18px 22px 78px}.IcgnOW_done,.IcgnOW_form{padding-bottom:80px}.IcgnOW_title{font-size:2.1rem}.IcgnOW_line{grid-template-columns:64px 1fr 32px}}@media (prefers-reduced-motion:reduce){.IcgnOW_panel,.IcgnOW_backdrop{transition:none}}
._9b-dqW_sec{z-index:1;background-color:var(--pearl);padding-block:clamp(110px,12vw,170px) clamp(96px,10vw,150px);position:relative}._9b-dqW_head{flex-direction:column;align-items:flex-start;gap:24px;max-width:820px;margin-bottom:clamp(36px,5vw,56px);display:flex}._9b-dqW_head em{color:var(--royal)}._9b-dqW_filigrana{width:min(320px,70%);height:auto;color:var(--gold-d);opacity:.85}._9b-dqW_toolbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:calc(var(--nav-h) + 10px);z-index:5;background:#fdfdffd1;border:1px solid #a38a4c66;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:14px 16px;display:flex;position:sticky;box-shadow:0 18px 34px -26px #0b103099}._9b-dqW_filters{flex-wrap:wrap;gap:8px;display:flex}._9b-dqW_fchip{min-height:42px;color:var(--navy);font-family:var(--nl-label);letter-spacing:.16em;text-transform:uppercase;transition:background-color .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);background:0 0;border:1px solid #0b103047;border-radius:2px;align-items:center;gap:10px;padding:0 18px;font-size:.72rem;font-weight:600;display:inline-flex}._9b-dqW_fchip span{min-width:22px;height:22px;font-family:var(--nl-sans);letter-spacing:0;background:#4a48c21a;border-radius:50%;place-items:center;padding:0 6px;font-size:.72rem;display:inline-grid}._9b-dqW_fchip:hover{border-color:var(--gold-d);background:#4a48c20f}._9b-dqW_fchip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--pearl)}._9b-dqW_fchip[aria-pressed=true] span{background:var(--gold);color:var(--navy)}._9b-dqW_sort{font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:12px;font-size:.66rem;font-weight:600;display:inline-flex}._9b-dqW_sort select{appearance:none;background:var(--white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230B1030' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 14px center;min-height:42px;font-family:var(--nl-sans);letter-spacing:0;text-transform:none;color:var(--navy);cursor:pointer;border:1px solid #0b103047;border-radius:2px;padding:0 40px 0 16px;font-size:.95rem;font-weight:500}._9b-dqW_count{font-family:var(--nl-display);color:var(--ink-soft);margin:20px 4px 26px;font-size:1.1rem;font-style:italic}._9b-dqW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:clamp(24px,2.8vw,40px);display:grid}._9b-dqW_card{background:var(--white);animation:_9b-dqW_cardIn 1.1s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms);transition:transform .8s var(--ease-out), box-shadow .8s var(--ease-out), border-color .6s var(--ease);border:1px solid #0b10301f;border-radius:4px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 44px -34px #0b103099}._9b-dqW_card:hover{border-color:var(--gold-d);transform:translateY(-5px);box-shadow:0 38px 54px -34px #4a48c28c}._9b-dqW_card[data-flash="1"]{animation:_9b-dqW_flash 2.4s var(--ease) both}@keyframes _9b-dqW_cardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes _9b-dqW_flash{0%,to{box-shadow:0 0 #d6c18b00}25%{box-shadow:0 0 0 5px #d6c18bd9,0 0 60px 10px #bcc3ff80}70%{box-shadow:0 0 0 5px #d6c18b73,0 0 40px 6px #bcc3ff4d}}._9b-dqW_art{aspect-ratio:4/3;isolation:isolate;background:radial-gradient(70% 70% at 50% 40%,#ffffffbf,#0000 70%),linear-gradient(160deg,#eceefa 0%,#cfd2f3 100%);position:relative;overflow:hidden}._9b-dqW_card[data-cat=marisco] ._9b-dqW_art{background:radial-gradient(70% 70% at 50% 40%,#ffffffbf,#0000 70%),linear-gradient(160deg,#e6e9f9 0%,#c0c6f1 100%)}._9b-dqW_card[data-cat=ahumados] ._9b-dqW_art{background:radial-gradient(70% 70% at 50% 40%,#fffc,#0000 70%),linear-gradient(160deg,#f4f3f8 0%,#dcdbe9 100%)}._9b-dqW_card[data-cat=conservas] ._9b-dqW_art{background:radial-gradient(60% 60% at 50% 40%,#7b78e080,#0000 72%),linear-gradient(160deg,#151c58 0%,#0b1030 100%)}._9b-dqW_art:before{content:"";z-index:1;pointer-events:none;border:1px solid #a38a4c73;border-radius:2px;position:absolute;inset:8px}._9b-dqW_art:after{content:"";z-index:-1;opacity:.9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='%234A48C2' stroke-opacity='0.1' stroke-width='1'><path d='M32 0 L64 32 L32 64 L0 32 Z'/></g></svg>");background-size:64px 64px;position:absolute;inset:0}._9b-dqW_card[data-cat=conservas] ._9b-dqW_art:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='%23BCC3FF' stroke-opacity='0.14' stroke-width='1'><path d='M32 0 L64 32 L32 64 L0 32 Z'/></g></svg>")}._9b-dqW_card[data-cat=conservas] ._9b-dqW_art:before{border-color:#d6c18b8c}._9b-dqW_img{filter:drop-shadow(0 14px 14px #0b103042);width:84%;height:78%;transition:transform 1.2s var(--ease-out);animation:11s ease-in-out infinite _9b-dqW_sway;animation-delay:calc(var(--i) * -1.7s);position:absolute;top:12%;left:8%}._9b-dqW_card:hover ._9b-dqW_img{transform:scale(1.04)}@keyframes _9b-dqW_sway{0%,to{translate:0;rotate:-.6deg}50%{translate:0 -5px;rotate:.8deg}}._9b-dqW_rings{z-index:-1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._9b-dqW_rings:before,._9b-dqW_rings:after{content:"";aspect-ratio:1;opacity:0;border:1px solid #ffffffe6;border-radius:50%;grid-area:1/1;width:46%}._9b-dqW_card:hover ._9b-dqW_rings:before{animation:_9b-dqW_ripple 2.8s var(--ease-out) infinite}._9b-dqW_card:hover ._9b-dqW_rings:after{animation:_9b-dqW_ripple 2.8s var(--ease-out) 1.1s infinite}@keyframes _9b-dqW_ripple{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.8)}}._9b-dqW_corner{color:#a38a4ccc;z-index:1;width:30px;height:30px;position:absolute}._9b-dqW_card[data-cat=conservas] ._9b-dqW_corner{color:#d6c18bd9}._9b-dqW_c1{top:12px;left:12px}._9b-dqW_c2{bottom:12px;right:12px;transform:rotate(180deg)}._9b-dqW_badge{z-index:2;max-width:calc(100% - 120px);font-family:var(--nl-label);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;padding:6px 12px;font-size:.6rem;font-weight:700;line-height:1.3;position:absolute;top:22px;left:22px}._9b-dqW_best{background:var(--navy);color:var(--gold-l);box-shadow:0 6px 14px -6px #0b1030b3}._9b-dqW_avail{color:var(--navy);background:#ffffffe6;border:1px solid #0b10302e}._9b-dqW_rest{background:var(--silver-d);color:var(--white)}._9b-dqW_catTag{z-index:2;font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--navy);padding:6px 4px;font-size:.6rem;font-weight:700;position:absolute;top:22px;right:22px}._9b-dqW_card[data-cat=conservas] ._9b-dqW_catTag{color:var(--gold-l)}._9b-dqW_card[data-resting=true] ._9b-dqW_img{opacity:.55;filter:grayscale(.5)drop-shadow(0 10px 10px #0b103033);animation:none}._9b-dqW_body{flex-direction:column;flex:1;padding:26px 28px 28px;display:flex}._9b-dqW_name{font-family:var(--nl-display);letter-spacing:-.005em;font-size:1.95rem;font-weight:600;line-height:1.05}._9b-dqW_latin{font-family:var(--nl-display);color:var(--ink-soft);margin-top:4px;font-size:1.08rem;font-style:italic}._9b-dqW_blurb{color:#363c6e;text-wrap:pretty;margin-top:14px;font-size:.97rem;line-height:1.6}._9b-dqW_meta{border-block:1px solid #a38a4c66;gap:8px;margin:18px 0 20px;padding:16px 0;font-size:.9rem;display:grid}._9b-dqW_meta div{grid-template-columns:70px 1fr;gap:10px;display:grid}._9b-dqW_meta dt{font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);padding-top:4px;font-size:.6rem;font-weight:700}._9b-dqW_meta dd{margin:0;font-weight:500}._9b-dqW_buy{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;margin-bottom:16px;display:flex}._9b-dqW_price{border-bottom:1px solid var(--gold);color:var(--navy);align-items:baseline;gap:8px;padding-bottom:3px;display:inline-flex}._9b-dqW_amount{font-family:var(--nl-display);letter-spacing:-.01em;font-size:2.1rem;font-weight:600;line-height:1}._9b-dqW_price small{color:var(--ink-soft);font-size:.82rem;font-weight:500}._9b-dqW_qty{border:1px solid #0b103047;border-radius:2px;align-items:center;display:inline-flex;overflow:hidden}._9b-dqW_qty button{width:38px;height:40px;color:var(--navy);transition:background-color .3s var(--ease);background:0 0;border:0;place-items:center;display:grid}._9b-dqW_qty button:hover:not(:disabled){background:#4a48c21a}._9b-dqW_qty button:disabled{opacity:.35;cursor:not-allowed}._9b-dqW_qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:30px;font-weight:600}._9b-dqW_add{width:100%;min-height:52px;padding-inline:20px}._9b-dqW_add[data-done=true]{--bg:var(--royal);--edge:var(--gold)}._9b-dqW_add:disabled{--bg:var(--mist);--fg:var(--ink-soft);--edge:var(--silver);box-shadow:none;cursor:not-allowed;transform:none}._9b-dqW_add:disabled:after{display:none}._9b-dqW_filler{text-align:center;color:var(--pearl);border:1px solid var(--gold-d);background:radial-gradient(70% 50% at 50% 0,#7b78e080,#0000 70%),linear-gradient(170deg,#151c58 0%,#0b1030 100%);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:36px 30px;display:flex;position:relative}._9b-dqW_filler:before{content:"";pointer-events:none;border:1px solid #d6c18b59;border-radius:2px;position:absolute;inset:8px}._9b-dqW_fillerArt{filter:drop-shadow(0 16px 18px #02041080);width:min(250px,80%);height:auto;animation:11s ease-in-out infinite _9b-dqW_sway}._9b-dqW_filler h3{font-family:var(--nl-display);font-size:2.2rem;font-style:italic;font-weight:500;line-height:1.05}._9b-dqW_filler p{color:#cfd2ea;max-width:30ch;line-height:1.6}._9b-dqW_filler a{border:1px solid var(--gold);font-family:var(--nl-label);letter-spacing:.18em;text-transform:uppercase;transition:background-color .4s var(--ease), color .4s var(--ease);border-radius:2px;margin-top:6px;padding:12px 22px;font-size:.7rem;font-weight:600}._9b-dqW_filler a:hover{background:var(--pearl);color:var(--navy)}@media (max-width:700px){._9b-dqW_filler{display:none}}._9b-dqW_note{text-align:center;color:var(--ink-soft);margin-top:40px;font-size:.9rem}@media (max-width:640px){._9b-dqW_toolbar{padding:12px;position:static}._9b-dqW_filters{width:100%}._9b-dqW_sort{justify-content:space-between;width:100%}._9b-dqW_sort select{flex:1}._9b-dqW_name{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){._9b-dqW_card,._9b-dqW_img{animation:none}}
._1yJ-gG_sec{background-color:#ecedf8;padding-block:clamp(90px,10vw,150px) clamp(110px,12vw,170px);position:relative}._1yJ-gG_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(36px,5vw,88px);display:grid}._1yJ-gG_head{top:calc(var(--nav-h) + 30px);flex-direction:column;align-items:flex-start;gap:24px;display:flex;position:sticky}._1yJ-gG_head em{color:var(--royal)}._1yJ-gG_seal{width:clamp(140px,16vw,190px);margin-top:8px;position:relative}._1yJ-gG_sello{filter:drop-shadow(0 14px 18px #0b103059);width:100%;height:auto;animation:90s linear infinite _1yJ-gG_spin}._1yJ-gG_trident{width:64px;height:auto;color:var(--gold-d);opacity:.55;margin-left:28px;position:absolute;top:-20px;left:100%}@keyframes _1yJ-gG_spin{to{transform:rotate(360deg)}}._1yJ-gG_list{gap:12px;display:grid}._1yJ-gG_item{background:var(--white);transition:border-color .5s var(--ease), box-shadow .6s var(--ease);border:1px solid #0b10301f;border-radius:4px}._1yJ-gG_item[open]{border-color:var(--gold-d);box-shadow:0 26px 40px -32px #4a48c2b3}._1yJ-gG_item summary{min-height:72px;font-family:var(--nl-display);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:12px 26px;font-size:clamp(1.3rem,1.9vw,1.55rem);font-weight:600;line-height:1.15;list-style:none;display:flex}._1yJ-gG_item summary::-webkit-details-marker{display:none}._1yJ-gG_item summary i{border:1px solid var(--gold-d);width:36px;height:36px;transition:transform .7s var(--ease-out), background-color .4s var(--ease), color .4s var(--ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._1yJ-gG_item summary:hover i{background:var(--navy);color:var(--pearl)}._1yJ-gG_item[open] summary i{background:var(--navy);color:var(--gold-l);transform:rotate(135deg)}._1yJ-gG_item p{color:#363c6e;text-wrap:pretty;animation:_1yJ-gG_open .9s var(--ease-out);padding:0 72px 26px 26px;line-height:1.7}@keyframes _1yJ-gG_open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:900px){._1yJ-gG_layout{grid-template-columns:minmax(0,1fr)}._1yJ-gG_head{position:static}._1yJ-gG_trident{display:none}._1yJ-gG_item p{padding-right:26px}}
.YU-FGa_foot{z-index:1;background:var(--navy-2);color:#cfd2ea;background-image:radial-gradient(60% 50% at 50% 0,#4a48c22e,#0000 70%);padding-top:clamp(80px,9vw,120px);position:relative}.YU-FGa_grid{grid-template-columns:1.3fr .8fr 1fr 1.2fr;gap:clamp(32px,4vw,68px);padding-bottom:64px;display:grid}.YU-FGa_logo{font-family:var(--nl-display);letter-spacing:-.005em;color:#fff;align-items:center;gap:14px;font-size:3rem;font-style:italic;font-weight:500;line-height:1;display:inline-flex}.YU-FGa_crown{width:42px;height:auto}.YU-FGa_tagline{max-width:34ch;margin-top:20px;line-height:1.65}.YU-FGa_fili{width:220px;height:auto;color:var(--gold);opacity:.7;margin-top:24px}.YU-FGa_h{font-family:var(--nl-label);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:.68rem;font-weight:700}.YU-FGa_col ul{gap:11px;display:grid}.YU-FGa_col a,.YU-FGa_col li button{color:#cfd2ea;text-align:left;transition:color .4s var(--ease);background:0 0;border:0;padding:0;font-size:1rem}.YU-FGa_col a:hover,.YU-FGa_col li button:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px}.YU-FGa_hours li{border-bottom:1px solid #d6c18b38;justify-content:space-between;gap:14px;padding-bottom:11px;font-size:.95rem;display:flex}.YU-FGa_hours li span:last-child{color:#fff;text-align:right;font-weight:500}.YU-FGa_small{color:#a9acd0;margin-top:14px;font-size:.86rem;line-height:1.55}.YU-FGa_address{font-style:normal;line-height:1.75}.YU-FGa_address span{color:#fff}.YU-FGa_legal{gap:2px;margin-top:20px;display:grid}.YU-FGa_legal details{border-bottom:1px solid #cacee229}.YU-FGa_legal summary{color:#e3e5f6;cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;font-size:.92rem;font-weight:500;list-style:none;display:flex}.YU-FGa_legal summary::-webkit-details-marker{display:none}.YU-FGa_legal summary:after{content:"+";color:var(--gold);transition:transform .5s var(--ease);font-size:1.2rem}.YU-FGa_legal details[open] summary:after{transform:rotate(45deg)}.YU-FGa_legal p{color:#a9acd0;padding-bottom:12px;font-size:.85rem;line-height:1.6}.YU-FGa_base{color:#a9acd0;border-top:1px solid #d6c18b4d;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:26px 96px;font-size:.86rem;display:flex}@media (max-width:1000px){.YU-FGa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.YU-FGa_brand{grid-column:1/-1}}@media (max-width:560px){.YU-FGa_grid{grid-template-columns:minmax(0,1fr)}.YU-FGa_logo{font-size:2.6rem}}
.MK0UoG_sec{background-color:var(--pearl);padding-block:clamp(90px,10vw,150px);position:relative}.MK0UoG_head{flex-direction:column;align-items:flex-start;gap:24px;max-width:760px;margin-bottom:clamp(44px,5vw,68px);display:flex}.MK0UoG_head em{color:var(--royal)}.MK0UoG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,34px);display:grid}.MK0UoG_card{--fg:var(--navy);--soft:#3a4070;--accent:var(--gold-d);--frame:#a38a4c73;background:var(--bg,var(--white));color:var(--fg);transition:transform .8s var(--ease-out), box-shadow .8s var(--ease-out);border:1px solid #0b10301f;border-radius:4px;flex-direction:column;padding:42px 34px 38px;display:flex;position:relative;overflow:hidden}.MK0UoG_card:before{content:"";border:1px solid var(--frame);pointer-events:none;border-radius:2px;position:absolute;inset:8px}.MK0UoG_card:hover{transform:translateY(-5px);box-shadow:0 38px 54px -34px #0b1030b3}.MK0UoG_card[data-tone=navy]{--bg:linear-gradient(165deg, #1e2270 0%, #0b1030 70%);--fg:var(--pearl);--soft:#cfd2ea;--accent:var(--gold);--frame:#d6c18b66;border-color:var(--navy)}.MK0UoG_card[data-tone=royal]{--bg:linear-gradient(165deg, #5b57d8 0%, #4a48c2 55%, #2e2e9a 100%);--fg:var(--pearl);--soft:#e9eaf9;--accent:var(--gold-l);--frame:#efe2b873;border-color:var(--royal)}.MK0UoG_card[data-tone=pearl]{--bg:linear-gradient(165deg, #fff 0%, #e7e9f6 100%)}.MK0UoG_corner{width:36px;height:36px;color:var(--accent);opacity:.85;position:absolute}.MK0UoG_c1{top:14px;left:14px}.MK0UoG_c2{bottom:14px;right:14px;transform:rotate(180deg)}.MK0UoG_icon{filter:drop-shadow(0 12px 14px #0609184d);width:104px;height:auto;transition:transform 1s var(--ease-out);margin-bottom:26px}.MK0UoG_card:hover .MK0UoG_icon{transform:translateY(-4px)}.MK0UoG_title{font-family:var(--nl-display);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(1.9rem,2.6vw,2.3rem);font-weight:600;line-height:1.04}.MK0UoG_text{color:var(--soft);text-wrap:pretty;margin-top:16px;line-height:1.65}.MK0UoG_points{border-top:1px solid var(--frame);gap:10px;margin-top:26px;padding-top:22px;font-size:.97rem;font-weight:500;display:grid}.MK0UoG_points li{align-items:center;gap:12px;display:flex}.MK0UoG_points svg{color:var(--accent);flex-shrink:0}@media (max-width:1000px){.MK0UoG_grid{grid-template-columns:minmax(0,1fr);max-width:640px}}
.vPrgka_hero{--sy:0;isolation:isolate;min-height:clamp(720px,100svh,940px);padding-top:calc(var(--nav-h) + 28px);color:var(--pearl);background:var(--navy-2);display:flex;position:relative;overflow:hidden}.vPrgka_sky{z-index:0;background:radial-gradient(64% 56% at 74% 24%,#5b54d280 0%,#0000 70%),radial-gradient(56% 46% at 6% 92%,#4a48c266 0%,#0000 70%),linear-gradient(#060918 0%,#0b1030 36%,#1a1b6c 72%,#2c2b94 100%);position:absolute;inset:0}.vPrgka_stars{z-index:0;pointer-events:none;background:radial-gradient(1.4px 1.4px at 8% 14%,#fff 50%,#0000 52%),radial-gradient(1px 1px at 17% 38%,#fffc 50%,#0000 52%),radial-gradient(1.2px 1.2px at 27% 9%,#efe2b8 50%,#0000 52%),radial-gradient(1px 1px at 36% 27%,#ffffffb3 50%,#0000 52%),radial-gradient(1.6px 1.6px at 46% 16%,#fff 50%,#0000 52%),radial-gradient(1px 1px at 58% 8%,#fffc 50%,#0000 52%),radial-gradient(1.2px 1.2px at 66% 34%,#efe2b8 50%,#0000 52%),radial-gradient(1px 1px at 78% 12%,#fffc 50%,#0000 52%),radial-gradient(1.5px 1.5px at 88% 28%,#fff 50%,#0000 52%),radial-gradient(1px 1px at 94% 6%,#ffffffb3 50%,#0000 52%),radial-gradient(1px 1px at 4% 46%,#fff9 50%,#0000 52%),radial-gradient(1.2px 1.2px at 52% 44%,#fff9 50%,#0000 52%),radial-gradient(1px 1px at 22% 22%,#fff9 50%,#0000 52%);animation:12s ease-in-out infinite alternate vPrgka_twinkle;position:absolute;inset:0 0 38%}@keyframes vPrgka_twinkle{0%{opacity:.55}to{opacity:1}}.vPrgka_caustic{z-index:1;-webkit-mask-image:linear-gradient(#0000 0% 36%,#000 78% 100%);mask-image:linear-gradient(#0000 0% 36%,#000 78% 100%)}.vPrgka_moon{z-index:0;aspect-ratio:1;opacity:.94;background:radial-gradient(circle at 36% 30%,#fff 0%,#e9eaf8 32%,#bdc0ee 68%,#8a8ce0 100%);border-radius:50%;width:90%;position:absolute;top:2%;left:9%;box-shadow:inset 0 0 0 1px #ffffff80,0 0 140px 30px #a3a2f14d}.vPrgka_moon:before,.vPrgka_moon:after{content:"";background:repeating-radial-gradient(circle,#0000 0 34px,#d6daff42 35px 36px);border-radius:50%;animation:14s ease-in-out infinite vPrgka_moonRipple;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(circle,#0000 0 42%,#000 46%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 42%,#000 46%,#0000 72%)}.vPrgka_moon:after{opacity:.6;animation-delay:-7s;inset:-34%}@keyframes vPrgka_moonRipple{0%,to{opacity:.85;transform:scale(.98)}50%{opacity:.4;transform:scale(1.03)}}.vPrgka_orrery{z-index:0;aspect-ratio:1;color:#d6c18b8c;pointer-events:none;width:112%;height:auto;margin-top:-56%;margin-left:-56%;animation:220s linear infinite vPrgka_spin;position:absolute;top:50%;left:54%}.vPrgka_shore{z-index:2;width:100%;height:270px;position:absolute;bottom:0;left:0;right:0}.vPrgka_canvasBack,.vPrgka_canvasFront{pointer-events:none;width:100%;position:absolute;left:0}.vPrgka_canvasBack{z-index:3;height:100%;top:0}.vPrgka_canvasFront{z-index:5;height:270px;bottom:0}.vPrgka_inner{z-index:4;width:min(100% - 2 * var(--gutter), 1280px);grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(8px,3vw,48px);margin-inline:auto;padding-bottom:clamp(170px,19vw,210px);display:grid;position:relative}.vPrgka_copy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.vPrgka_copy>*{animation:vPrgka_heroIn 1.7s var(--ease-out) both}.vPrgka_copy>:nth-child(2){animation-delay:.15s}.vPrgka_copy>:nth-child(3){animation-delay:.35s}.vPrgka_copy>:nth-child(4){animation-delay:.5s}.vPrgka_copy>:nth-child(5){animation-delay:.65s}@keyframes vPrgka_heroIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.vPrgka_kicker{--eb-gem:var(--gold);color:var(--gold-l);white-space:normal;max-width:100%}.vPrgka_title{font-family:var(--nl-display);letter-spacing:-.02em;flex-direction:column;margin-top:2px;font-size:clamp(4.4rem,11vw,10.6rem);font-weight:500;line-height:.84;display:flex}.vPrgka_line{background:linear-gradient(#fff 0%,#eceefb 46%,#b2b6e6 100%);color:#0000;filter:drop-shadow(0 6px 22px #06091880);-webkit-background-clip:text;background-clip:text;width:fit-content;margin-bottom:-.26em;padding-bottom:.26em;padding-right:.12em;display:block}em.vPrgka_line{background-image:linear-gradient(#fff6d8 0%,#e6d39c 52%,#b99d5d 100%);font-style:italic;font-weight:400}.vPrgka_lead{color:#d0d3ec;text-wrap:pretty;max-width:44ch;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.7}.vPrgka_cta{flex-wrap:wrap;gap:16px;display:flex}.vPrgka_big{min-height:58px;padding-inline:36px}.vPrgka_cta .vPrgka_big:last-child{color:var(--pearl);--edge:#d6c18bcc}.vPrgka_facts{font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;color:var(--silver);flex-wrap:wrap;gap:10px 26px;font-size:.7rem;font-weight:600;display:flex}.vPrgka_facts li{align-items:center;gap:10px;display:inline-flex}.vPrgka_gem{background:var(--gold);width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.vPrgka_stage{aspect-ratio:1/.94;width:min(100%,540px);transform:translate3d(0, calc(var(--sy) * -.06px), 0);justify-self:end;position:relative}.vPrgka_float{left:var(--x);top:var(--y);width:var(--w);--r:0deg;transform:rotate(var(--r));filter:drop-shadow(0 20px 24px #06091880);animation:vPrgka_bob var(--dur,11s) ease-in-out var(--delay,0s) infinite;will-change:transform;position:absolute}.vPrgka_float svg{width:100%;height:auto}@keyframes vPrgka_bob{0%,to{transform:translate3d(0, 0, 0) rotate(var(--r))}50%{transform:translate3d(0, -9px, 0) rotate(calc(var(--r) + 1.2deg))}}.vPrgka_fLubina{--x:2%;--y:24%;--w:76%;--r:-9deg;--dur:12s;z-index:2}.vPrgka_fCorona{--x:46%;--y:-7%;--w:16%;--r:0deg;--dur:9s;--delay:-1.4s;z-index:3;filter:drop-shadow(0 0 18px #d6c18b8c)drop-shadow(0 10px 12px #06091880)}.vPrgka_fOstra{--x:68%;--y:62%;--w:28%;--r:-4deg;--dur:13s;--delay:-3s}.vPrgka_fSardinas{--x:22%;--y:63%;--w:38%;--r:3deg;--dur:11s;--delay:-1s;z-index:3}.vPrgka_fLimon{--x:8%;--y:74%;--w:14%;--r:-14deg;--dur:10s;--delay:-.6s}.vPrgka_seal{filter:drop-shadow(0 8px 18px #06091873);width:clamp(84px,10vw,128px);height:auto;animation:60s linear infinite vPrgka_spin;position:absolute;top:4%;left:-2%}@keyframes vPrgka_spin{to{transform:rotate(360deg)}}@media (max-width:960px){.vPrgka_inner{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:170px}.vPrgka_stage{margin-inline:auto;width:100%;max-width:520px;margin-top:28px}.vPrgka_seal{top:0;left:0}.vPrgka_title{font-size:clamp(4.2rem,20vw,7.6rem)}}@media (max-width:560px){.vPrgka_hero{padding-top:calc(var(--nav-h) + 12px)}.vPrgka_copy{gap:22px}.vPrgka_cta,.vPrgka_cta a{width:100%}.vPrgka_kicker{letter-spacing:.2em;font-size:.62rem}.vPrgka_kicker:after{display:none}.vPrgka_orrery{width:100%;margin-top:-50%;margin-left:-50%}.vPrgka_canvasFront,.vPrgka_shore{height:220px}}@media (prefers-reduced-motion:reduce){.vPrgka_copy>*,.vPrgka_stars,.vPrgka_float,.vPrgka_seal,.vPrgka_orrery,.vPrgka_moon:before,.vPrgka_moon:after{animation:none}.vPrgka_stage{transform:none}}
.DAnk2a_wrap{z-index:0;background:var(--pearl);padding-block:clamp(28px,4vw,52px);position:relative;overflow:hidden}.DAnk2a_band{background-color:var(--navy);color:var(--pearl);background-image:linear-gradient(90deg,#0b1030e6,#0000 12% 88%,#0b1030e6),linear-gradient(#151c58 0%,#0b1030 100%);position:relative;overflow:hidden;box-shadow:0 24px 40px -28px #0b1030cc}.DAnk2a_band:before,.DAnk2a_band:after{content:"";z-index:1;pointer-events:none;border-block:1px solid #d6c18b99;height:3px;position:absolute;left:0;right:0}.DAnk2a_band:before{top:6px}.DAnk2a_band:after{bottom:6px}.DAnk2a_track{width:max-content;padding-block:26px;animation:90s linear infinite DAnk2a_slide;display:flex}.DAnk2a_wrap:hover .DAnk2a_track{animation-play-state:paused}.DAnk2a_row{flex-shrink:0;align-items:center;display:flex}.DAnk2a_row li{font-family:var(--nl-display);letter-spacing:0;color:#e3e5f6;white-space:nowrap;align-items:center;gap:34px;padding-right:34px;font-size:clamp(1.5rem,2.6vw,2.2rem);font-style:italic;font-weight:400;line-height:1.1;display:inline-flex}.DAnk2a_star{width:14px;height:14px;color:var(--gold);flex-shrink:0}@keyframes DAnk2a_slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.DAnk2a_track{width:auto;padding-inline:var(--gutter);justify-content:center;animation:none}.DAnk2a_row{flex-wrap:wrap;justify-content:center;row-gap:10px}.DAnk2a_row[aria-hidden=true]{display:none}}
._6rjsnG_nav{z-index:60;color:var(--pearl);transition:background-color .6s var(--ease), box-shadow .6s var(--ease), backdrop-filter .6s var(--ease);position:fixed;inset:0 0 auto}._6rjsnG_nav[data-scrolled=true]{-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#0b1030e0;box-shadow:0 1px #d6c18b52,0 18px 40px -22px #060918cc}._6rjsnG_bar{width:min(100% - 2 * var(--gutter), 1320px);height:var(--nav-h);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}._6rjsnG_brand{align-items:center;gap:12px;padding:4px 2px;display:inline-flex}._6rjsnG_crown{width:30px;height:auto;transition:transform .8s var(--ease-out)}._6rjsnG_brand:hover ._6rjsnG_crown{transform:translateY(-3px)}._6rjsnG_word{font-family:var(--nl-display);letter-spacing:-.005em;background:linear-gradient(#fff,#c4c8ee);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.15rem;font-style:italic;font-weight:500;line-height:1}._6rjsnG_links{align-items:center;gap:clamp(14px,2.2vw,34px);display:flex}._6rjsnG_links a{font-family:var(--nl-label);letter-spacing:.22em;text-transform:uppercase;color:#cfd2ea;transition:color .4s var(--ease);padding:8px 0;font-size:.7rem;font-weight:600;position:relative}._6rjsnG_links a:after{content:"";background:linear-gradient(90deg, transparent, var(--gold), transparent);height:1px;transition:transform .7s var(--ease-out);position:absolute;bottom:1px;left:0;right:0;transform:scaleX(0)}._6rjsnG_links a:hover{color:#fff}._6rjsnG_links a:hover:after{transform:scaleX(1)}._6rjsnG_actions{align-items:center;gap:10px;display:flex}._6rjsnG_cart{height:46px;color:var(--pearl);font-family:var(--nl-label);letter-spacing:.18em;text-transform:uppercase;transition:background-color .4s var(--ease), border-color .4s var(--ease), transform .3s var(--ease);background:#ffffff0d;border:1px solid #d6c18b8c;border-radius:2px;align-items:center;gap:10px;padding:0 16px 0 14px;font-size:.72rem;font-weight:600;display:inline-flex;position:relative}._6rjsnG_cart:hover{border-color:var(--gold);background:#ffffff1f}._6rjsnG_cart:active{transform:scale(.97)}._6rjsnG_badge{background:var(--gold);min-width:24px;height:24px;color:var(--navy);font-family:var(--nl-sans);letter-spacing:0;animation:_6rjsnG_pop .9s var(--ease-out);border-radius:50%;place-items:center;padding:0 7px;font-size:.78rem;font-weight:700;line-height:1;display:inline-grid}._6rjsnG_badge[data-empty=true]{color:var(--pearl);background:#cacee238;animation:none}@keyframes _6rjsnG_pop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}._6rjsnG_burger{background:#ffffff0d;border:1px solid #d6c18b8c;border-radius:50%;width:46px;height:46px;display:none;position:relative}._6rjsnG_burger span{height:2px;transition:transform .3s var(--ease-out), opacity .2s;background:currentColor;border-radius:2px;position:absolute;left:13px;right:13px}._6rjsnG_burger span:first-child{top:16px}._6rjsnG_burger span:nth-child(2){top:22px}._6rjsnG_burger span:nth-child(3){top:28px}._6rjsnG_burger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}._6rjsnG_burger[aria-expanded=true] span:nth-child(2){opacity:0}._6rjsnG_burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}._6rjsnG_sheet{display:none}@media (max-width:900px){._6rjsnG_links{display:none}._6rjsnG_burger{display:block}._6rjsnG_sheet:not([hidden]){inset:var(--nav-h) 0 0 0;padding:28px var(--gutter) 90px;animation:_6rjsnG_sheetIn .35s var(--ease-out);background:radial-gradient(80% 50% at 80% 0,#4a48c280,#0000 70%),linear-gradient(#0b1030,#060918);flex-direction:column;justify-content:space-between;gap:28px;display:flex;position:fixed;overflow-y:auto}._6rjsnG_sheet nav{flex-direction:column;display:flex}._6rjsnG_sheet nav a{font-family:var(--nl-display);color:var(--pearl);animation:_6rjsnG_linkIn .9s var(--ease-out) both;animation-delay:calc(var(--i) * 70ms + .1s);border-bottom:1px solid #d6c18b40;padding:14px 0;font-size:clamp(2.2rem,10vw,3rem);font-style:italic;font-weight:400;line-height:1.1}._6rjsnG_sheetCta{border:1px solid var(--gold);background:var(--pearl);min-height:56px;color:var(--navy);font-family:var(--nl-label);letter-spacing:.2em;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}}@keyframes _6rjsnG_sheetIn{0%{opacity:0}to{opacity:1}}@keyframes _6rjsnG_linkIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:520px){._6rjsnG_cartLabel{display:none}._6rjsnG_cart{gap:8px;padding:0 12px}._6rjsnG_word{font-size:1.9rem}}
.vZOzSa_sec{z-index:1;isolation:isolate;clip-path:inset(-80px 0 0);color:var(--pearl);background:radial-gradient(60% 70% at 50% 0,#4a48c273,#0000 72%),linear-gradient(#0b1030 0%,#060918 100%);padding-block:clamp(110px,12vw,180px);position:relative}.vZOzSa_caustics{z-index:-1}.vZOzSa_trident{z-index:0;color:#d6c18b33;width:clamp(80px,10vw,140px);height:auto;position:absolute}.vZOzSa_tl{bottom:40px;left:clamp(4px,5vw,80px)}.vZOzSa_tr{top:90px;right:clamp(4px,5vw,80px)}.vZOzSa_inner{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:820px;display:flex;position:relative}.vZOzSa_ripples{z-index:-1;aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 46px,#bcc3ff1f 47px 48px);border-radius:50%;width:min(900px,160%);animation:18s ease-in-out infinite vZOzSa_ripple;position:absolute;top:40px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(circle,#000 0 30%,#0000 68%);mask-image:radial-gradient(circle,#000 0 30%,#0000 68%)}@keyframes vZOzSa_ripple{0%,to{transform:translate(-50%)scale(.95)}50%{transform:translate(-50%)scale(1.05)}}.vZOzSa_crown{filter:drop-shadow(0 0 18px #d6c18b80)drop-shadow(0 8px 14px #02041099);width:64px;height:auto;animation:10s ease-in-out infinite vZOzSa_float}@keyframes vZOzSa_float{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}.vZOzSa_eyebrow{--eb-gem:var(--gold);color:var(--gold-l)}.vZOzSa_h2{background:linear-gradient(#fff 0%,#cfd2f0 100%);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:14ch;margin-inline:auto}.vZOzSa_h2 em{background:linear-gradient(#fff6d8,#d3bd87);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.vZOzSa_lead{color:#d0d3ec;margin-inline:auto}.vZOzSa_form{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:580px;margin-top:12px;display:flex;position:relative}.vZOzSa_form input{min-height:58px;color:var(--pearl);background:#ffffff0f;border:1px solid #d6c18b8c;border-radius:2px;flex:260px;padding:0 24px;font-size:1.02rem}.vZOzSa_form input::placeholder{color:#a9acd0}.vZOzSa_form input:focus-visible{outline:2px solid var(--aqua);outline-offset:2px;box-shadow:none;background:#ffffff1f}.vZOzSa_form input[aria-invalid=true]{border-color:#f0a49a}.vZOzSa_form .vZOzSa_error{color:#f6b8af;flex-basis:100%;font-size:.92rem;font-weight:600}.vZOzSa_form button{min-height:58px}.vZOzSa_success{max-width:520px;animation:vZOzSa_rise 1.1s var(--ease-out);background:#bcc3ff12;border:1px solid #d6c18b80;border-radius:4px;flex-direction:column;align-items:center;gap:12px;margin-top:12px;padding:32px 30px 28px;display:flex}@keyframes vZOzSa_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vZOzSa_check circle{stroke-dasharray:140;stroke-dashoffset:140px;animation:vZOzSa_draw 1.2s var(--ease-out) forwards}.vZOzSa_check path{stroke-dasharray:40;stroke-dashoffset:40px;animation:vZOzSa_draw .9s var(--ease-out) .7s forwards}@keyframes vZOzSa_draw{to{stroke-dashoffset:0}}.vZOzSa_sTitle{font-family:var(--nl-display);font-size:2.2rem;font-style:italic;font-weight:500;line-height:1.05}.vZOzSa_sText{color:#d0d3ec;line-height:1.6}.vZOzSa_sText strong{color:#fff;overflow-wrap:anywhere}.vZOzSa_again{font-family:var(--nl-label);letter-spacing:.16em;text-transform:uppercase;color:var(--pearl);transition:background-color .4s var(--ease);background:0 0;border:1px solid #d6c18b99;border-radius:2px;margin-top:6px;padding:10px 20px;font-size:.7rem;font-weight:600}.vZOzSa_again:hover{background:#ffffff1a}.vZOzSa_fine{color:#a9acd0;font-size:.86rem}@media (prefers-reduced-motion:reduce){.vZOzSa_check circle,.vZOzSa_check path{stroke-dashoffset:0;animation:none}}
.GBb8XG_sec{z-index:1;background-color:#ecedf8;padding-block:clamp(110px,12vw,180px) clamp(96px,10vw,150px);position:relative}.GBb8XG_head{flex-direction:column;align-items:flex-start;gap:24px;max-width:820px;margin-bottom:clamp(44px,5vw,72px);display:flex}.GBb8XG_head em{color:var(--royal)}.GBb8XG_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(24px,2.8vw,40px);display:grid}.GBb8XG_card{background:var(--white);transition:transform .8s var(--ease-out), box-shadow .8s var(--ease-out), border-color .6s var(--ease);border:1px solid #0b10301f;border-radius:4px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 48px -36px #0b103099}.GBb8XG_card:hover{border-color:var(--gold-d);transform:translateY(-5px);box-shadow:0 40px 56px -34px #4a48c280}.GBb8XG_art{background:linear-gradient(160deg,#3d3ba8 0%,#151c58 100%);place-items:center;padding:30px 24px 14px;display:grid;position:relative;overflow:hidden}.GBb8XG_card[data-tone=gambas] .GBb8XG_art{background:linear-gradient(160deg,#5b57d8 0%,#26258a 100%)}.GBb8XG_card[data-tone=mejillones] .GBb8XG_art{background:linear-gradient(160deg,#8d8bea 0%,#4a48c2 100%)}.GBb8XG_art:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'><g fill='none' stroke='white' stroke-opacity='0.12' stroke-width='1'><path d='M32 0 L64 32 L32 64 L0 32 Z'/></g></svg>");background-size:64px 64px;position:absolute;inset:0}.GBb8XG_art:after{content:"";pointer-events:none;border:1px solid #d6c18b80;border-radius:2px;position:absolute;inset:8px}.GBb8XG_img{filter:drop-shadow(0 16px 16px #06091866);width:100%;height:auto;transition:transform 1.2s var(--ease-out);position:relative}.GBb8XG_card:hover .GBb8XG_img{transform:scale(1.04)}.GBb8XG_time{z-index:1;background:var(--white);color:var(--navy);font-family:var(--nl-label);letter-spacing:.16em;text-transform:uppercase;border-radius:2px;padding:6px 14px;font-size:.64rem;font-weight:700;position:absolute;top:20px;right:20px}.GBb8XG_body{flex-direction:column;flex:1;padding:28px 30px 30px;display:flex}.GBb8XG_title{font-family:var(--nl-display);letter-spacing:-.005em;text-wrap:balance;font-size:clamp(1.9rem,2.6vw,2.3rem);font-weight:600;line-height:1.04}.GBb8XG_meta{font-family:var(--nl-label);letter-spacing:.16em;text-transform:uppercase;gap:8px;margin-top:14px;font-size:.62rem;font-weight:600;display:flex}.GBb8XG_meta span{border:1px solid #a38a4c99;border-radius:2px;padding:5px 12px}.GBb8XG_intro{color:#363c6e;text-wrap:pretty;margin-top:16px;line-height:1.6}.GBb8XG_h4{font-family:var(--nl-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);margin:22px 0 10px;font-size:.66rem;font-weight:700}.GBb8XG_ingr{gap:7px;font-size:.97rem;display:grid}.GBb8XG_ingr li{align-items:center;gap:12px;display:flex}.GBb8XG_drop{width:9px;height:11px;color:var(--gold-d);flex-shrink:0}.GBb8XG_shop{margin-top:auto;padding-top:26px}.GBb8XG_shopLabel{font-family:var(--nl-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);border-top:1px solid #a38a4c66;margin-bottom:12px;padding-top:18px;font-size:.64rem;font-weight:700}.GBb8XG_links{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.GBb8XG_pill{color:#2e2e9a;min-height:38px;transition:background-color .4s var(--ease), color .4s var(--ease);background:0 0;border:1px solid #4a48c280;border-radius:2px;align-items:center;gap:8px;padding:0 14px;font-size:.9rem;font-weight:600;display:inline-flex}.GBb8XG_pill:hover{background:var(--royal);color:var(--pearl)}.GBb8XG_add{width:100%;min-height:50px;padding-inline:16px;font-size:.7rem}@media (max-width:1060px){.GBb8XG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.GBb8XG_card:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (max-width:700px){.GBb8XG_grid{grid-template-columns:minmax(0,1fr)}.GBb8XG_card:last-child{display:flex}}
._4rfFwG_sec{z-index:1;--row-h:56px;--label-w:172px;isolation:isolate;background-color:var(--navy);color:var(--pearl);background-image:radial-gradient(70% 50% at 85% 0,#4a48c259,#0000 70%),radial-gradient(60% 40% at 0 100%,#4a48c238,#0000 70%);padding-block:clamp(100px,11vw,170px) clamp(100px,11vw,160px);position:relative}._4rfFwG_caustics{z-index:-1}._4rfFwG_trident{z-index:-1;color:#d6c18b38;width:clamp(90px,13vw,190px);height:auto;position:absolute;top:clamp(70px,8vw,130px);right:clamp(-30px,3vw,80px)}._4rfFwG_head{flex-direction:column;align-items:flex-start;gap:26px;max-width:820px;margin-bottom:clamp(44px,6vw,76px);display:flex}._4rfFwG_head>span{--eb-gem:var(--gold);color:var(--gold-l)}._4rfFwG_h2 em{color:var(--aqua)}._4rfFwG_lead{color:#cfd2ea}._4rfFwG_layout{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:clamp(28px,3.4vw,52px);display:grid}._4rfFwG_board{min-width:0}._4rfFwG_chips{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}._4rfFwG_chip{color:#dfe1f4;letter-spacing:.02em;min-height:40px;transition:background-color .4s var(--ease), color .4s var(--ease), border-color .4s var(--ease);background:0 0;border:1px solid #cacee252;border-radius:2px;padding:0 18px;font-size:.9rem;font-weight:500}._4rfFwG_chip:hover{border-color:var(--gold);color:#fff}._4rfFwG_chip[aria-pressed=true]{background:var(--pearl);border-color:var(--gold);color:var(--navy)}._4rfFwG_matrix{grid-template-columns:var(--label-w) minmax(0, 1fr);background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #d6c18b47;border-radius:4px;display:grid;overflow:hidden}._4rfFwG_labels{border-right:1px solid #cacee229;flex-direction:column;display:flex}._4rfFwG_corner{border-bottom:1px solid #cacee229;height:48px}._4rfFwG_rowLabel{height:var(--row-h);color:var(--pearl);font-family:var(--nl-display);text-align:left;transition:background-color .4s var(--ease), opacity .5s var(--ease);background:0 0;border:0;border-bottom:1px solid #cacee214;align-items:center;gap:10px;padding:0 14px;font-size:1.12rem;font-weight:500;display:flex}._4rfFwG_rowLabel:last-child{border-bottom:0}._4rfFwG_rowLabel:hover,._4rfFwG_rowLabel[aria-pressed=true]{background:#bcc3ff1a}._4rfFwG_rowLabel[data-dim=true]{opacity:.4}._4rfFwG_mini{object-fit:contain;flex-shrink:0;width:44px;height:32px}._4rfFwG_plot{min-width:0;position:relative}._4rfFwG_colHi{z-index:0;width:8.33333%;transition:transform .9s var(--ease-out);pointer-events:none;background:linear-gradient(#bcc3ff33,#bcc3ff0d);border-inline:1px solid #d6c18b66;position:absolute;top:0;bottom:0;left:0}._4rfFwG_months{z-index:1;border-bottom:1px solid #cacee229;grid-template-columns:repeat(12,1fr);height:48px;display:grid;position:relative}._4rfFwG_month{color:#b9bcdd;font-family:var(--nl-label);letter-spacing:.14em;text-transform:uppercase;transition:color .4s var(--ease);background:0 0;border:0;place-items:center;font-size:.68rem;font-weight:600;display:grid;position:relative}._4rfFwG_month[data-on=true]{color:#fff}._4rfFwG_month[data-today=true]:after{content:"";background:var(--gold);width:5px;height:5px;margin-left:-2.5px;position:absolute;bottom:6px;left:50%;transform:rotate(45deg)}._4rfFwG_month:focus-visible{outline-offset:-3px}._4rfFwG_mLetter{display:none}._4rfFwG_tracks{z-index:1;cursor:crosshair;position:relative}._4rfFwG_track{height:var(--row-h);transition:opacity .5s var(--ease);background-image:repeating-linear-gradient(90deg,#0000 0 calc(8.33333% - 1px),#cacee20f calc(8.33333% - 1px) 8.33333%);border-bottom:1px solid #cacee214;grid-template-columns:repeat(12,1fr);align-items:center;display:grid}._4rfFwG_track:last-child{border-bottom:0}._4rfFwG_track[data-dim=true]{opacity:.28}._4rfFwG_track[data-sel=true]{background-color:#bcc3ff12}._4rfFwG_track span{pointer-events:none;grid-row:1}._4rfFwG_barA{background:#a3a2f161;border-radius:99px;height:8px;margin-inline:2px}._4rfFwG_barB{background:linear-gradient(#fff 0%,#d3d6ff 50%,#9d9ff0 100%);border-radius:99px;height:18px;margin-inline:2px;box-shadow:inset 0 0 0 1px #d6c18b8c,0 6px 18px -8px #bcc3ffb3}._4rfFwG_legend{color:#c4c7e4;flex-wrap:wrap;gap:8px 28px;margin-top:22px;font-size:.88rem;display:flex}._4rfFwG_legend li{align-items:center;gap:10px;display:inline-flex}._4rfFwG_legend i{display:inline-block}._4rfFwG_keyB{background:linear-gradient(#fff,#9d9ff0);border-radius:99px;width:26px;height:12px}._4rfFwG_keyA{background:#a3a2f180;border-radius:99px;width:26px;height:6px}._4rfFwG_keyT{background:var(--gold);width:7px;height:7px;transform:rotate(45deg)}._4rfFwG_panel{top:calc(var(--nav-h) + 20px);color:var(--navy);background:linear-gradient(#ffffffb3,#fff0 40%),linear-gradient(160deg,#f9f9fd 0%,#e7e9f6 100%);border-radius:4px;padding:32px 28px 28px;position:sticky;box-shadow:0 0 0 1px #d6c18bb3,0 40px 70px -34px #020410f2}._4rfFwG_panel:before{content:"";pointer-events:none;border:1px solid #a38a4c66;border-radius:2px;position:absolute;inset:7px}._4rfFwG_panelHead{text-align:center;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;margin-bottom:18px;display:grid}._4rfFwG_step{border:1px solid var(--gold-d);width:40px;height:40px;color:var(--navy);transition:background-color .4s var(--ease), color .4s var(--ease), transform .3s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}._4rfFwG_step:hover{background:var(--navy);color:var(--pearl)}._4rfFwG_step:active{transform:scale(.94)}._4rfFwG_pLabel{font-family:var(--nl-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft);font-size:.62rem;font-weight:600}._4rfFwG_pMonth{font-family:var(--nl-display);color:var(--navy);font-size:2.7rem;font-style:italic;font-weight:500;line-height:1.05}._4rfFwG_bestList{gap:6px;display:grid}._4rfFwG_bestItem{width:100%;font-family:var(--nl-display);text-align:left;color:var(--navy);transition:background-color .4s var(--ease), transform .5s var(--ease-out), border-color .4s var(--ease);background:#ffffffb3;border:1px solid #0b10301f;border-radius:2px;grid-template-columns:54px 1fr 18px;align-items:center;gap:12px;padding:6px 14px 6px 8px;font-size:1.15rem;font-weight:600;display:grid}._4rfFwG_bestItem:hover{border-color:var(--gold-d);background:#fff;transform:translate(3px)}._4rfFwG_bestArt{object-fit:contain;width:54px;height:36px}._4rfFwG_empty,._4rfFwG_availLine,._4rfFwG_rest{color:var(--ink-soft);font-size:.95rem;line-height:1.55}._4rfFwG_availLine{margin-top:16px}._4rfFwG_availLine strong{color:var(--navy);font-weight:600}._4rfFwG_rest{margin-top:8px;font-size:.88rem}._4rfFwG_empty{text-align:center;font-family:var(--nl-display);padding:18px 8px;font-size:1.15rem;font-style:italic}._4rfFwG_detail{border-top:1px solid #a38a4c73;grid-template-columns:96px 1fr;align-items:center;gap:16px;margin-top:20px;padding-top:20px;display:grid}._4rfFwG_detail h3{font-family:var(--nl-display);font-size:1.7rem;font-weight:600;line-height:1.05}._4rfFwG_detail p{color:var(--ink-soft);margin-top:4px;font-size:.9rem;line-height:1.45}._4rfFwG_detailArt{object-fit:contain;width:96px;height:80px}._4rfFwG_ranges{flex-direction:column;gap:1px;font-weight:600;display:flex;color:var(--navy)!important}._4rfFwG_detailBtn{min-height:44px;margin-top:14px;padding:0 20px;font-size:.7rem}@media (max-width:1100px){._4rfFwG_layout{grid-template-columns:minmax(0,1fr)}._4rfFwG_panel{position:relative;top:0}}@media (max-width:640px){._4rfFwG_sec{--row-h:48px;--label-w:92px}._4rfFwG_rowLabel{gap:6px;padding:0 8px;font-size:.95rem}._4rfFwG_mini,._4rfFwG_mFull{display:none}._4rfFwG_mLetter{font-size:.78rem;display:block}._4rfFwG_barA{margin-inline:1px}._4rfFwG_barB{height:16px;margin-inline:1px}._4rfFwG_detail{grid-template-columns:1fr}._4rfFwG_detailArt{width:120px}._4rfFwG_pMonth{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){._4rfFwG_colHi{transition:none}}
._5GUjiW_sec{z-index:1;isolation:isolate;color:var(--pearl);clip-path:inset(-80px 0 0);background:radial-gradient(60% 50% at 85% 10%,#7b78e052,#0000 70%),radial-gradient(50% 40% at 5% 95%,#4a48c24d,#0000 70%),linear-gradient(#151c58 0%,#1e2270 55%,#151c58 100%);padding-block:clamp(100px,11vw,170px);position:relative}._5GUjiW_caustics{z-index:-1}._5GUjiW_head{flex-direction:column;align-items:flex-start;gap:26px;max-width:820px;margin-bottom:clamp(56px,7vw,96px);display:flex}._5GUjiW_head>span{--eb-gem:var(--gold);color:var(--gold-l)}._5GUjiW_h2 em{color:var(--aqua)}._5GUjiW_lead{color:#d0d3ec}._5GUjiW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,2.8vw,44px);display:grid;position:relative}._5GUjiW_route{color:#d6c18b8c;pointer-events:none;width:75%;height:20px;position:absolute;top:70px;left:12.5%;right:12.5%}._5GUjiW_step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}._5GUjiW_badgeWrap{width:clamp(130px,13vw,160px);transition:transform 1s var(--ease-out);margin-bottom:26px;position:relative}._5GUjiW_step:hover ._5GUjiW_badgeWrap{transform:translateY(-6px)}._5GUjiW_icon{filter:drop-shadow(0 16px 22px #02041080);width:100%;height:auto}._5GUjiW_num{border:1px solid var(--gold);background:var(--navy);width:42px;height:42px;box-shadow:0 0 0 3px var(--navy), 0 0 0 4px #d6c18b80;color:var(--gold-l);font-family:var(--nl-label);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:.74rem;font-weight:600;display:grid;position:absolute;top:-4px;right:-6px}._5GUjiW_time{font-family:var(--nl-label);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:.68rem;font-weight:600}._5GUjiW_title{font-family:var(--nl-display);margin-top:8px;font-size:clamp(2.3rem,3.3vw,3rem);font-style:italic;font-weight:500;line-height:1}._5GUjiW_stepLead{font-family:var(--nl-display);color:#e8e9f8;text-wrap:balance;margin-top:10px;font-size:1.2rem;font-weight:500;line-height:1.3}._5GUjiW_text{color:#bfc2e0;max-width:30ch;margin-top:12px;font-size:.95rem;line-height:1.65}@media (max-width:1000px){._5GUjiW_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}._5GUjiW_route{display:none}}@media (max-width:620px){._5GUjiW_steps{grid-template-columns:minmax(0,1fr);padding-left:0}._5GUjiW_step{text-align:left;grid-template-columns:112px 1fr;align-items:start;column-gap:20px;padding-bottom:8px;display:grid}._5GUjiW_step:not(:last-child):after{content:"";border-left:1px dashed #d6c18b80;position:absolute;top:124px;bottom:-40px;left:56px}._5GUjiW_badgeWrap{grid-row:1/span 4;width:112px;margin:0}._5GUjiW_num{width:34px;height:34px;font-size:.64rem}._5GUjiW_text{max-width:none}}
