.Y8UQda_box{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--paper);justify-items:start;gap:10px;margin-top:clamp(32px,5vw,56px);padding:22px 22px 20px;display:grid}.Y8UQda_title{color:var(--ink);margin:0;font-size:1.1rem;font-weight:600}.Y8UQda_lead{max-width:62ch;color:var(--ink-2);margin:0;font-size:.94rem;line-height:1.55}.Y8UQda_status{min-height:1.5em;color:var(--ink);margin:0;font-size:.94rem;font-weight:600}
.js .LBTV9G_reveal{opacity:0;transform:translate3d(0, var(--reveal-y,28px), 0);transition:opacity 1s var(--ease) var(--reveal-delay,0s), transform 1.15s var(--ease) var(--reveal-delay,0s);will-change:opacity, transform}.js .LBTV9G_reveal.LBTV9G_in{opacity:1;transform:none}.LBTV9G_split{display:block}.LBTV9G_group{white-space:nowrap}.LBTV9G_word{vertical-align:top;margin-block:-.06em -.12em;padding-block:.06em .12em;padding-inline-end:.02em;display:inline-block;overflow:clip}.LBTV9G_wordInner{display:inline-block}.js .LBTV9G_split .LBTV9G_wordInner{transition:transform 1.1s var(--ease);transition-delay:calc(var(--split-delay,0s) + var(--i,0) * var(--split-stagger,45ms));transform:translateY(108%)rotate(2deg)}.js .LBTV9G_split.LBTV9G_in .LBTV9G_wordInner{transform:none}.LBTV9G_imageReveal{position:relative;overflow:hidden}.js .LBTV9G_imageReveal{clip-path:inset(100% 0 0 0 round var(--image-reveal-radius,0px));transition:clip-path 1.3s var(--ease-io) var(--reveal-delay,0s)}.js .LBTV9G_imageReveal.LBTV9G_in{clip-path:inset(0 0 0 0 round var(--image-reveal-radius,0px))}.LBTV9G_imageRevealInner{width:100%;height:100%}.js .LBTV9G_imageReveal .LBTV9G_imageRevealInner{transition:transform 1.8s var(--ease) var(--reveal-delay,0s);transform:scale(1.18)}.js .LBTV9G_imageReveal.LBTV9G_in .LBTV9G_imageRevealInner{transform:none}@media (prefers-reduced-motion:reduce){.js .LBTV9G_reveal{opacity:1;clip-path:none;transition:none;transform:none}.js .LBTV9G_split .LBTV9G_wordInner{opacity:1;clip-path:none;transition:none;transform:none}.js .LBTV9G_imageReveal{opacity:1;clip-path:none;transition:none;transform:none}.js .LBTV9G_imageReveal .LBTV9G_imageRevealInner{opacity:1;clip-path:none;transition:none;transform:none}}
.XAJX6W_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.XAJX6W_now{color:var(--ink);font-weight:600}.XAJX6W_now[data-sale]{color:#8d2c1c}.XAJX6W_was{color:var(--muted-2);font-weight:400}.XAJX6W_save{border-radius:var(--radius-pill);color:#8d2c1c;letter-spacing:.04em;background:#8d2c1c1f;background:lab(33.5676% 41.0779 33.5282/.12);align-self:center;padding:2px 8px;font-size:.72rem;font-weight:700}.XAJX6W_price[data-size=sm] .XAJX6W_now{font-size:.95rem}.XAJX6W_price[data-size=sm] .XAJX6W_was{font-size:.85rem}.XAJX6W_price[data-size=md] .XAJX6W_now{font-size:1.08rem}.XAJX6W_price[data-size=lg] .XAJX6W_now{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400}.XAJX6W_price[data-size=lg] .XAJX6W_was{font-size:1.1rem}
.UZGdkq_title{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:.78rem;font-weight:600}.UZGdkq_tiers{gap:8px;display:grid}.UZGdkq_tier{border:1px solid var(--line-2);border-radius:var(--radius);width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .25s var(--ease), background .25s var(--ease);background:0 0;align-items:center;gap:12px;padding:10px 14px;display:flex}.UZGdkq_tier:hover:not(:disabled){border-color:var(--ink-2)}.UZGdkq_tier[aria-checked=true]{border-color:var(--ink);background:color-mix(in srgb, var(--accent) 8%, transparent)}.UZGdkq_tier:disabled{opacity:.45;cursor:not-allowed}.UZGdkq_tier:focus-visible,.UZGdkq_addonAdd:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.UZGdkq_radio{border:1.5px solid var(--line-2);width:20px;height:20px;color:var(--cream);border-radius:50%;flex:none;place-items:center;display:grid}.UZGdkq_tier[aria-checked=true] .UZGdkq_radio{border-color:var(--ink);background:var(--ink)}.UZGdkq_tierMain{flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;min-width:0;display:flex}.UZGdkq_tierQty{font-weight:600}.UZGdkq_save,.UZGdkq_best{background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;padding:2px 8px;font-size:.74rem;font-weight:650;display:inline-block}.UZGdkq_best{background:var(--ink);color:var(--cream)}.UZGdkq_tierPrice{text-align:end;color:var(--ink-2);flex:none;font-size:.9rem}.UZGdkq_tierPrice s{color:var(--muted);margin-inline-end:4px}.UZGdkq_addonList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.UZGdkq_addon{border:1px solid var(--line-2);border-radius:var(--radius);grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:12px;display:grid}.UZGdkq_addonThumb{border-radius:var(--radius-sm,8px);background:var(--cream-2,var(--line));width:64px;height:64px;position:relative;overflow:hidden}.UZGdkq_addonInfo{gap:3px;min-width:0;display:grid}.UZGdkq_addonName{font-weight:600;line-height:1.3}.UZGdkq_addonName em{color:var(--muted);font-style:normal;font-weight:400}.UZGdkq_addonPrice{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.92rem;display:flex}.UZGdkq_addonPrice s{color:var(--muted)}.UZGdkq_addonRule{color:var(--muted);font-size:.8rem}.UZGdkq_addonAdd{white-space:nowrap;min-height:44px}@media (max-width:480px){.UZGdkq_addon{grid-template-columns:56px 1fr}.UZGdkq_addonThumb{width:56px;height:56px}.UZGdkq_addonAdd{grid-column:1/-1;width:100%}}
.dyPpQa_steps{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:clamp(20px,3vw,48px);margin:0;padding:0;list-style:none;display:grid;position:relative}.dyPpQa_steps:before,.dyPpQa_steps:after{content:"";top:36px;z-index:0;background:var(--line-2);height:1px;position:absolute;inset-inline:36px}.dyPpQa_steps:after{background:var(--accent);transform:scaleX(var(--p,0));transform-origin:0}[dir=rtl] .dyPpQa_steps:after{transform-origin:100%}.dyPpQa_step{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.dyPpQa_num{background:var(--bg);border:1px solid var(--line-2);width:72px;height:72px;font-family:var(--font-display);color:var(--ink);border-radius:50%;place-items:center;font-size:1.6rem;display:grid}.dyPpQa_label{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-ink);margin-top:10px;font-size:.72rem;font-weight:600}.dyPpQa_text{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.25}@media (max-width:800px){.dyPpQa_steps{grid-template-columns:minmax(0,1fr);gap:34px}.dyPpQa_steps:before,.dyPpQa_steps:after{top:36px;bottom:36px;width:1px;height:auto;inset-inline:36px auto}.dyPpQa_steps:after{transform:scaleY(var(--p,0));transform-origin:top}.dyPpQa_step{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 20px;display:grid}.dyPpQa_num{grid-row:span 2;align-self:start}.dyPpQa_label{margin-top:0}}
._7CBGQa_box{padding-top:0}._7CBGQa_head{flex-direction:column;gap:18px;max-width:820px;margin-bottom:clamp(28px,4vw,56px);display:flex}._7CBGQa_head .h-section{margin:0}._7CBGQa_intro{max-width:62ch;margin:0}._7CBGQa_photo{aspect-ratio:2;border-radius:var(--radius-lg);background:var(--bg-2);margin-bottom:clamp(16px,2.4vw,28px);position:relative;overflow:hidden}._7CBGQa_groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}._7CBGQa_group{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,32px);display:flex}._7CBGQa_groupHead{align-items:baseline;gap:12px;display:flex}._7CBGQa_num{font-family:var(--font-display);color:var(--accent-ink);font-size:.95rem;font-style:italic}._7CBGQa_group h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:400;line-height:1.15}._7CBGQa_items{gap:14px;margin:0;padding:0;list-style:none;display:grid}._7CBGQa_item{border-top:1px solid var(--line);gap:3px;padding-top:14px;display:grid}._7CBGQa_item:first-child{border-top:0;padding-top:0}._7CBGQa_itemTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._7CBGQa_name{color:var(--ink);font-weight:600;line-height:1.3}._7CBGQa_qty{background:var(--accent-soft);color:var(--accent-ink);letter-spacing:.02em;border-radius:999px;flex:none;padding:2px 9px;font-size:.8rem;font-weight:700}._7CBGQa_detail{color:var(--muted);font-size:.92rem;line-height:1.5}._7CBGQa_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:clamp(20px,3vw,32px);display:flex}._7CBGQa_note{max-width:70ch;color:var(--muted);flex:320px;margin:0;font-size:.92rem;line-height:1.55}._7CBGQa_cta{flex:none}@media (max-width:1000px){._7CBGQa_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){._7CBGQa_head{text-align:center;align-items:center;margin-inline:auto}._7CBGQa_head .eyebrow{justify-content:center}._7CBGQa_head .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}._7CBGQa_photo{aspect-ratio:4/3}._7CBGQa_foot{text-align:center;justify-content:center}._7CBGQa_note{flex-basis:100%}}@media (max-width:640px){._7CBGQa_groups{grid-template-columns:minmax(0,1fr)}}[dir=rtl] ._7CBGQa_cta .btn-arrow{transform:scaleX(-1)}
._8GvLua_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._8GvLua_grid[data-empty]{grid-template-columns:minmax(0,1fr);gap:28px;max-width:680px;margin-inline:auto}._8GvLua_grid[data-empty] ._8GvLua_summary{text-align:center;align-items:center;position:static}._8GvLua_grid[data-empty] ._8GvLua_empty{max-width:52ch}._8GvLua_grid[data-empty] ._8GvLua_list:empty{display:none}._8GvLua_summary{top:calc(var(--header-h) + 32px);flex-direction:column;align-items:flex-start;gap:26px;display:flex;position:sticky}._8GvLua_summary .h-section{margin:0}._8GvLua_score{align-items:center;gap:18px;display:flex}._8GvLua_big{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(3.6rem,6vw,5.2rem);line-height:.9;font-weight:var(--display-weight)}._8GvLua_basedOn{color:var(--muted);margin:6px 0 0;font-size:.85rem}._8GvLua_bars{gap:8px;width:100%;max-width:360px;display:grid}._8GvLua_barRow{color:var(--muted);grid-template-columns:34px 1fr 24px;align-items:center;gap:10px;font-size:.8rem;display:grid}._8GvLua_barLabel{align-items:center;gap:3px;display:inline-flex}._8GvLua_barLabel svg{color:var(--accent)}._8GvLua_barTrack{background:var(--bg-2);border-radius:6px;height:6px;position:relative;overflow:hidden}._8GvLua_barFill{width:var(--w);background:var(--ink);transform-origin:0;animation:_8GvLua_grow 1.2s var(--ease) both;border-radius:6px;position:absolute;inset:0 auto 0 0}[dir=rtl] ._8GvLua_barFill{transform-origin:100%;inset:0 0 0 auto}@keyframes _8GvLua_grow{0%{transform:scaleX(0)}}._8GvLua_barCount{text-align:end;font-variant-numeric:tabular-nums}._8GvLua_empty{max-width:420px;color:var(--ink-2);margin:0;font-size:1rem;line-height:1.6}._8GvLua_list{gap:14px;display:grid}._8GvLua_review{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);padding:26px 28px}._8GvLua_reviewHead{align-items:center;gap:14px;display:flex}._8GvLua_reviewHead>div{flex-direction:column;flex:1;min-width:0;display:flex}._8GvLua_avatar{background:var(--accent-soft);width:42px;height:42px;color:var(--accent-ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;display:grid}._8GvLua_date{color:var(--muted);font-size:.78rem}._8GvLua_comment{color:var(--ink-2);margin:16px 0 0;font-size:1rem;line-height:1.65}._8GvLua_form{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);gap:16px;margin-bottom:14px;padding:28px;display:grid}._8GvLua_stars{border:0;margin:0;padding:0}._8GvLua_stars>div{gap:2px;margin-top:6px;display:flex}._8GvLua_stars button{width:40px;height:40px;color:var(--line-2);cursor:pointer;transition:color .2s ease, transform .3s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}._8GvLua_stars button[data-on]{color:var(--accent)}._8GvLua_stars button:hover{transform:scale(1.15)}._8GvLua_sent{border-radius:var(--radius);background:var(--accent-soft);align-items:center;gap:10px;margin:0 0 14px;padding:20px 24px;font-weight:500;display:flex}._8GvLua_hp{clip:rect(0, 0, 0, 0);opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:900px){._8GvLua_grid{grid-template-columns:minmax(0,1fr)}._8GvLua_summary{position:static}._8GvLua_review{padding:22px}}._8GvLua_verified{letter-spacing:.02em;color:var(--success);align-items:center;gap:4px;margin-inline-start:10px;font-size:.74rem;font-weight:600;display:inline-flex}
.bki8ua_card{align-content:start;gap:14px;display:grid;position:relative}.bki8ua_mediaWrap{border-radius:var(--radius-lg);background:var(--bg-2);isolation:isolate;position:relative;overflow:hidden}.bki8ua_media{display:block;position:absolute;inset:0}.bki8ua_imgA,.bki8ua_imgB{position:absolute;inset:0}.bki8ua_imgA img{transition:transform 1.4s var(--ease)}.bki8ua_imgB{clip-path:inset(0 0 100%);transition:clip-path .9s var(--ease-io)}@media (hover:hover){.bki8ua_card:hover .bki8ua_imgA img{transform:scale(1.07)}.bki8ua_card:hover .bki8ua_imgB{clip-path:inset(0)}}.bki8ua_badges{top:14px;z-index:2;flex-wrap:wrap;gap:6px;max-width:calc(100% - 80px);display:flex;position:absolute;inset-inline-start:14px}.bki8ua_wish{top:12px;z-index:3;position:absolute;inset-inline-end:12px}.bki8ua_quick{z-index:3;inset-inline-end:12px;border-radius:var(--radius-pill);background:color-mix(in oklab, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:44px;height:44px;color:var(--ink);cursor:pointer;box-shadow:var(--shadow-sm);transition:opacity .45s var(--ease), transform .45s var(--ease), background .3s ease, color .3s ease;border:0;padding:0 14px;font-size:.86rem;font-weight:600;position:absolute;bottom:12px;overflow:hidden}.bki8ua_quickInner{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}@media (hover:none){.bki8ua_quickLabel{display:none}.bki8ua_quick{width:44px;padding:0}}@media (hover:hover){.bki8ua_quick{opacity:0;inset-inline-start:12px;transform:translateY(14px)}.bki8ua_card:hover .bki8ua_quick,.bki8ua_quick:focus-visible{opacity:1;transform:none}.bki8ua_quick:hover{background:var(--ink);color:var(--cream)}}.bki8ua_info{align-content:start;gap:6px;padding-inline:4px;display:grid}.bki8ua_name{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(1.02rem,1.4vw,1.2rem);line-height:1.25;transition:color .3s;display:-webkit-box;overflow:hidden}.bki8ua_info:hover .bki8ua_name{color:var(--accent-ink)}.bki8ua_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.bki8ua_rating{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}@media (max-width:820px){.bki8ua_info{text-align:center;padding-inline:0}.bki8ua_meta{justify-content:center}}
.lgGACG_stepper{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--paper);align-items:center;height:54px;display:inline-flex}.lgGACG_stepper[data-size=sm]{height:38px}.lgGACG_btn{width:44px;height:100%;color:var(--ink);cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;transition:background .2s,opacity .2s;display:grid}.lgGACG_stepper[data-size=sm] .lgGACG_btn{width:34px}.lgGACG_btn:hover:not(:disabled){background:var(--bg)}.lgGACG_btn:disabled{opacity:.3;cursor:not-allowed}.lgGACG_value{text-align:center;width:36px;font:inherit;color:var(--ink);appearance:textfield;background:0 0;border:0;font-size:16px;font-weight:600}.lgGACG_stepper[data-size=sm] .lgGACG_value{width:28px;font-size:15px}.lgGACG_value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lgGACG_value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lgGACG_value:focus{outline:none}
._8QzTOa_root{border-bottom:1px solid var(--line);gap:8px;margin-bottom:6px;padding:0 0 14px;display:grid}._8QzTOa_compact{margin-bottom:2px;padding-bottom:10px}._8QzTOa_toggle{font:inherit;color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:.86rem}._8QzTOa_toggle:hover{color:var(--ink);text-decoration-color:currentColor}._8QzTOa_form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._8QzTOa_input{letter-spacing:.06em;text-transform:uppercase;min-height:44px}._8QzTOa_input::placeholder{letter-spacing:0;text-transform:none}._8QzTOa_compact ._8QzTOa_input{min-height:42px}._8QzTOa_applied{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.86rem;display:flex}._8QzTOa_code{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--accent) 12%, var(--paper));border:1px solid color-mix(in oklab, var(--accent) 30%, transparent);height:28px;color:var(--ink);letter-spacing:.06em;align-items:center;gap:6px;padding:0 11px;font-weight:600;display:inline-flex}._8QzTOa_refused ._8QzTOa_code{background:var(--bg-2);border-color:var(--line-2);color:var(--muted);text-decoration:line-through}._8QzTOa_state{flex:1;min-width:0}._8QzTOa_remove{font:inherit;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.82rem;text-decoration:underline}._8QzTOa_remove:hover{color:var(--ink)}._8QzTOa_error{color:var(--danger);margin:0;font-size:.84rem}
.LRPJJq_wrap{gap:10px;display:grid}.LRPJJq_label{color:var(--ink-2);align-items:center;gap:8px;font-size:.86rem;display:flex}.LRPJJq_label strong{color:var(--ink)}.LRPJJq_track{background:var(--bg-2);border-radius:4px;height:4px;overflow:hidden}.LRPJJq_fill{background:var(--accent);transform-origin:0;height:100%}[dir=rtl] .LRPJJq_fill{transform-origin:100%}.LRPJJq_fill[data-done]{background:var(--success)}
.IlD0ia_root{z-index:90;position:fixed;inset:0}.IlD0ia_backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15100b73;position:absolute;inset:0}.IlD0ia_panel{top:0;bottom:0;background:var(--bg);width:min(460px,100vw);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;inset-inline-end:0}.IlD0ia_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px 18px 24px;display:flex}.IlD0ia_title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;align-items:baseline;gap:12px;font-size:1.6rem;display:flex}.IlD0ia_titleCount{font-family:var(--font-sans), sans-serif;color:var(--muted);letter-spacing:.02em;font-size:.8rem}.IlD0ia_shipBar{border-bottom:1px solid var(--line);background:var(--paper);padding:16px 24px}.IlD0ia_body{overscroll-behavior:contain;flex:1;padding:8px 24px 24px;overflow-y:auto}.IlD0ia_lines{margin:0;padding:0;list-style:none}.IlD0ia_line{border-bottom:1px solid var(--line);grid-template-columns:88px 1fr;gap:16px;padding-block:18px;display:grid;overflow:hidden}.IlD0ia_line[data-highlight] .IlD0ia_lineImg{box-shadow:0 0 0 2px var(--accent)}.IlD0ia_lineImg{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--bg-2);width:88px;transition:box-shadow .4s var(--ease);position:relative;overflow:hidden}.IlD0ia_lineInfo{gap:6px;min-width:0;display:grid}.IlD0ia_lineTop{justify-content:space-between;gap:12px;display:flex}.IlD0ia_lineName{font-family:var(--font-display);color:var(--ink);font-size:1.02rem;line-height:1.25}.IlD0ia_linePrice{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.IlD0ia_lineVariant,.IlD0ia_lineCompare{color:var(--muted);font-size:.82rem}.IlD0ia_lineCompare s{opacity:.7;margin-inline-end:4px}.IlD0ia_bundleChip{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:.76rem;font-weight:600}.IlD0ia_lineWarn{color:#9a3b19;font-size:.8rem;font-weight:600}.IlD0ia_lineBottom{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.IlD0ia_remove{color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.8rem;text-decoration:underline}.IlD0ia_remove:hover{color:var(--ink)}.IlD0ia_empty{text-align:center;justify-items:center;gap:8px;padding:48px 12px 24px;display:grid}.IlD0ia_emptyIcon{background:var(--paper);border:1px solid var(--line);width:72px;height:72px;color:var(--accent-ink);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.IlD0ia_emptyTitle{margin:0;font-size:1.6rem}.IlD0ia_empty p{max-width:32ch;margin-bottom:12px}.IlD0ia_upsell{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);margin-top:24px;padding:18px}.IlD0ia_upsellTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:12px;font-size:.7rem;font-weight:700}.IlD0ia_upsellList{gap:12px;display:grid}.IlD0ia_upsellItem{grid-template-columns:56px 1fr auto;align-items:center;gap:12px;display:grid}.IlD0ia_upsellImg{aspect-ratio:1;border-radius:var(--radius-xs);background:var(--bg-2);width:56px;position:relative;overflow:hidden}.IlD0ia_upsellInfo{min-width:0;font-size:.86rem;line-height:1.3}.IlD0ia_upsellName{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.IlD0ia_foot{border-top:1px solid var(--line);padding:18px 24px calc(18px + env(safe-area-inset-bottom));background:var(--paper);gap:8px;display:grid}.IlD0ia_row{color:var(--ink-2);justify-content:space-between;font-size:.92rem;display:flex}.IlD0ia_total{color:var(--ink);padding-top:6px;font-size:1.1rem;font-weight:600}.IlD0ia_tax{color:var(--muted);text-align:end;margin-top:-4px;font-size:.78rem}.IlD0ia_actions{gap:8px;margin-top:8px;display:grid}.IlD0ia_paypal{--btn-bg:#ffc43a;--btn-fg:#1a120b;--btn-hover-bg:#f2b52a;--btn-hover-fg:#1a120b;letter-spacing:.02em;font-weight:700}.IlD0ia_secure{color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:.76rem;display:flex}.IlD0ia_footLinks{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:6px;font-size:.82rem;display:flex}.IlD0ia_discountRow{color:var(--accent-ink);font-weight:600}.IlD0ia_saving{text-align:end;color:var(--accent-ink);justify-self:end;font-size:.86rem;font-weight:600}.IlD0ia_otherPay{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 0;font-size:.9rem}.IlD0ia_otherPay:disabled{opacity:.5;cursor:not-allowed}
.zAhP1G_root{z-index:95;position:fixed;inset:0}.zAhP1G_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#15100b80;position:absolute;inset:0}.zAhP1G_sheet{background:var(--bg);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);max-height:88vh;box-shadow:var(--shadow-lg);padding-bottom:40px;position:relative;overflow-y:auto}.zAhP1G_bar{border-bottom:1px solid var(--line-2);height:96px;color:var(--ink);align-items:center;gap:14px;display:flex}.zAhP1G_input{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:clamp(1.4rem,3.2vw,2.4rem)}.zAhP1G_input::placeholder{color:var(--muted-2)}.zAhP1G_input::-webkit-search-cancel-button{display:none}.zAhP1G_kbd{font-family:var(--font-sans), sans-serif;border:1px solid var(--line-2);color:var(--muted);border-radius:6px;padding:4px 8px;font-size:.72rem}.zAhP1G_results{gap:32px;padding-top:28px;transition:opacity .2s;display:grid}.zAhP1G_results[data-loading]{opacity:.6}.zAhP1G_groupLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:16px;font-size:.7rem;font-weight:700}.zAhP1G_productGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:20px;display:grid}.zAhP1G_product{gap:8px;display:grid}.zAhP1G_productImg{aspect-ratio:1;border-radius:var(--radius);background:var(--bg-2);position:relative;overflow:hidden}.zAhP1G_productImg img{transition:transform 1s var(--ease)}.zAhP1G_product:hover .zAhP1G_productImg img{transform:scale(1.06)}.zAhP1G_productName{font-family:var(--font-display);color:var(--ink);font-size:1rem;line-height:1.25}.zAhP1G_productPrice{color:var(--muted);font-size:.86rem}.zAhP1G_posts{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.zAhP1G_post{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:16px 0;font-size:1.05rem;display:flex}.zAhP1G_empty{font-family:var(--font-display);color:var(--muted);font-size:1.4rem}@media (max-width:640px){.zAhP1G_kbd{display:none}.zAhP1G_bar{height:76px}.zAhP1G_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
.UqckKa_list{display:grid}.UqckKa_list[data-variant=lines]{border-top:1px solid var(--line-2)}.UqckKa_list[data-variant=cards]{gap:10px}.UqckKa_item{border-bottom:1px solid var(--line-2)}.UqckKa_list[data-variant=cards] .UqckKa_item{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:background .3s,border-color .3s}.UqckKa_list[data-variant=cards] .UqckKa_item[data-open]{border-color:var(--line-2)}.UqckKa_trigger{text-align:start;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.UqckKa_list[data-variant=cards] .UqckKa_trigger{padding:20px 22px}.UqckKa_title{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.3;transition:color .3s}.UqckKa_trigger:hover .UqckKa_title{color:var(--accent-ink)}.UqckKa_icon{border:1px solid var(--line-2);width:32px;height:32px;transition:background .4s var(--ease), border-color .4s var(--ease), transform .5s var(--ease);border-radius:50%;flex-shrink:0;position:relative}.UqckKa_icon span{width:12px;height:1.5px;transition:transform .5s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UqckKa_icon span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.UqckKa_item[data-open] .UqckKa_icon{background:var(--ink);border-color:var(--ink);color:var(--cream);transform:rotate(180deg)}.UqckKa_item[data-open] .UqckKa_icon span:last-child{transform:translate(-50%,-50%)rotate(0)}.UqckKa_panel{overflow:hidden}.UqckKa_content{color:var(--ink-2);max-width:70ch;padding:0 0 24px}.UqckKa_list[data-variant=cards] .UqckKa_content{padding:0 22px 22px}.UqckKa_content>:last-child{margin-bottom:0}
.PHb_LG_root{z-index:140;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.PHb_LG_backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15100b80;position:absolute;inset:0}.PHb_LG_panel{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--paper);width:min(460px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);gap:12px;padding:28px 24px 24px;display:grid;position:relative;overflow:auto}.PHb_LG_close{position:absolute;inset-block-start:10px;inset-inline-end:10px}.PHb_LG_title{color:var(--ink);font-family:var(--font-display);font-size:1.5rem;line-height:1.15;font-weight:var(--display-weight);margin:0;padding-inline-end:36px}.PHb_LG_lead{color:var(--ink-2);margin:0 0 4px;font-size:.95rem;line-height:1.5}.PHb_LG_note{color:var(--muted);margin:0;font-size:.84rem;line-height:1.45}.PHb_LG_options{border-top:1px solid var(--line);gap:14px;margin-top:6px;padding-top:16px;display:grid}.PHb_LG_option{gap:2px;display:grid}.PHb_LG_optionLink{color:var(--ink);text-underline-offset:3px;justify-self:start;font-size:.95rem;font-weight:600;text-decoration:underline}.PHb_LG_optionLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.CXXTDq_video{gap:10px;margin:0;display:grid}.CXXTDq_frame{aspect-ratio:16/9;border-radius:var(--radius-lg,22px);background:var(--ink);position:relative;overflow:hidden}.CXXTDq_frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.CXXTDq_facade{cursor:pointer;color:#fff;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.CXXTDq_shade{transition:background .4s var(--ease);background:linear-gradient(#15100b0d 30%,#15100b8c);position:absolute;inset:0}.CXXTDq_play{background:color-mix(in oklab, var(--cream) 92%, transparent);width:76px;height:76px;color:var(--ink);transition:transform .45s var(--ease), background .3s var(--ease);border-radius:50%;place-items:center;margin:-38px 0 0 -38px;padding-inline-start:4px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 12px 40px #00000040}.CXXTDq_facade:hover .CXXTDq_play,.CXXTDq_facade:focus-visible .CXXTDq_play{background:var(--cream);transform:scale(1.08)}.CXXTDq_facade:hover .CXXTDq_shade{background:linear-gradient(#15100b1f 30%,#15100b9e)}.CXXTDq_label{inset-inline-start:20px;letter-spacing:.02em;text-shadow:0 1px 12px #0006;font-size:.92rem;font-weight:600;position:absolute;bottom:18px}.CXXTDq_note{color:var(--muted);font-size:.78rem}@media (prefers-reduced-motion:reduce){.CXXTDq_play,.CXXTDq_shade{transition:none}}
.EdS3EW_page{overflow-x:clip}.EdS3EW_top{padding-top:20px;padding-bottom:clamp(56px,8vw,120px)}.EdS3EW_crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:.8rem;display:flex}.EdS3EW_crumbs a{color:inherit;text-decoration:none}.EdS3EW_crumbs a:hover{color:var(--ink)}.EdS3EW_crumbs span[aria-current]{white-space:nowrap;text-overflow:ellipsis;max-width:42ch;color:var(--ink);overflow:hidden}[dir=rtl] .EdS3EW_crumbs svg{transform:scaleX(-1)}.EdS3EW_grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4.5vw,80px);display:grid}.EdS3EW_galleryCol{min-width:0}.EdS3EW_photosNote{color:var(--muted-2);margin:14px 4px 0;font-size:.76rem}.EdS3EW_buyCol{min-width:0}.EdS3EW_details{margin-top:30px}.EdS3EW_story{border-top:1px solid var(--line)}.EdS3EW_storyGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,110px);display:grid}.EdS3EW_storyTitle{text-wrap:balance;margin:22px 0 0;font-size:clamp(2.4rem,5.4vw,5.6rem)}.EdS3EW_storyAside{gap:28px;display:grid}.EdS3EW_storyImage{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--bg-2);position:relative;overflow:hidden}.EdS3EW_storyBody{color:var(--ink-2);font-size:1.08rem;line-height:1.7}.EdS3EW_storyBody p{margin:0}.EdS3EW_sectionHead{flex-direction:column;gap:18px;max-width:820px;margin-bottom:clamp(40px,6vw,80px);display:flex}.EdS3EW_sectionHead .h-section{margin:0}.EdS3EW_features{padding-top:0}.EdS3EW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.EdS3EW_featureGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.EdS3EW_feature{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);transition:transform .6s var(--ease), box-shadow .6s var(--ease), background .6s var(--ease);flex-direction:column;gap:12px;padding:clamp(26px,3vw,40px);display:flex;position:relative;overflow:hidden}.EdS3EW_feature:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.EdS3EW_feature:after{content:"";aspect-ratio:1;background:radial-gradient(circle, var(--accent-soft), transparent 70%);opacity:0;width:60%;transition:opacity .6s var(--ease);pointer-events:none;border-radius:50%;position:absolute;inset:auto -30% -60% auto}.EdS3EW_feature:hover:after{opacity:1}.EdS3EW_featureNum{font-family:var(--font-display);color:var(--accent-ink);padding-bottom:36px;font-size:.95rem;font-style:italic}.EdS3EW_feature h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:400;line-height:1.1}.EdS3EW_feature>div{max-width:46ch;color:var(--ink-2);font-size:.98rem;line-height:1.6}.EdS3EW_specsGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,110px);display:grid}.EdS3EW_specsImage{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--night-2);position:relative;overflow:hidden}.EdS3EW_specs .h-section{color:var(--cream);margin:18px 0 0}.EdS3EW_specs .eyebrow{color:color-mix(in oklab, var(--accent) 70%, var(--cream))}.EdS3EW_specList{margin:40px 0 0}.EdS3EW_specRow{border-bottom:1px solid #f3e9d824;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:20px;padding:20px 0;display:grid}.EdS3EW_specRow:first-child{border-top:1px solid #f3e9d824}.EdS3EW_specRow dt{letter-spacing:.14em;text-transform:uppercase;color:var(--cream-2);font-size:.78rem;font-weight:600}.EdS3EW_specRow dd{font-family:var(--font-display);color:var(--cream);margin:0;font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.35}.EdS3EW_specsNote{color:var(--cream-2);margin-top:20px;font-size:.85rem}.EdS3EW_specsNote p{margin:0}.EdS3EW_specsNote em{color:inherit}.EdS3EW_stepsSection{background:var(--paper)}.EdS3EW_faq{border-top:1px solid var(--line)}.EdS3EW_faqGrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,110px);display:grid}.EdS3EW_faqHead{top:calc(var(--header-h) + 32px);flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky}.EdS3EW_faqHead .h-section{margin:0}.EdS3EW_reviews{background:var(--paper)}.EdS3EW_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.EdS3EW_spotlight{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.EdS3EW_spotlightMedia{aspect-ratio:5/4;border-radius:var(--radius-lg);background:var(--bg-2);display:block;position:relative;overflow:hidden}.EdS3EW_spotlightMedia img{transition:transform 1.2s var(--ease)}.EdS3EW_spotlightMedia:hover img{transform:scale(1.05)}.EdS3EW_spotlightInfo{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.EdS3EW_spotlightInfo h3{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05;font-weight:var(--display-weight);margin:0}.EdS3EW_spotlightInfo p{color:var(--ink-2);margin:0;line-height:1.6}.EdS3EW_spotlightPoints{gap:8px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.EdS3EW_spotlightPoints li{align-items:center;gap:10px;display:flex}.EdS3EW_spotlightPoints svg{color:var(--accent-ink)}@media (max-width:1100px){.EdS3EW_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EdS3EW_featureGrid[data-count="3"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.EdS3EW_top{padding-top:12px}.EdS3EW_crumbs{margin-bottom:14px}.EdS3EW_grid,.EdS3EW_storyGrid,.EdS3EW_specsGrid,.EdS3EW_faqGrid,.EdS3EW_spotlight{grid-template-columns:minmax(0,1fr)}.EdS3EW_buyCol{position:static!important}.EdS3EW_galleryCol{margin-inline:calc(var(--gutter) * -1)}.EdS3EW_photosNote,.EdS3EW_video{margin-inline:var(--gutter)}.EdS3EW_storyImage,.EdS3EW_specsImage{aspect-ratio:4/3}.EdS3EW_faqHead{position:static}}@media (max-width:680px){.EdS3EW_crumbs>:nth-last-child(-n+2){display:none}.EdS3EW_featureGrid{grid-template-columns:minmax(0,1fr)}.EdS3EW_featureNum{padding-bottom:18px}.EdS3EW_specRow{grid-template-columns:minmax(0,1fr);gap:6px}.EdS3EW_relatedGrid{gap:12px}}@media (max-width:820px){.EdS3EW_photosNote{text-align:center}.EdS3EW_sectionHead,.EdS3EW_faqHead,.EdS3EW_spotlightInfo{text-align:center;align-items:center;margin-inline:auto}:is(.EdS3EW_sectionHead .eyebrow,.EdS3EW_faqHead .eyebrow,.EdS3EW_story .eyebrow,.EdS3EW_specs .eyebrow,.EdS3EW_spotlightInfo .eyebrow){justify-content:center}.EdS3EW_sectionHead .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.EdS3EW_faqHead .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.EdS3EW_story .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.EdS3EW_specs .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.EdS3EW_spotlightInfo .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.EdS3EW_story,.EdS3EW_specs,.EdS3EW_storyBody{text-align:center}.EdS3EW_feature{text-align:center;align-items:center}.EdS3EW_feature>div{margin-inline:auto}.EdS3EW_featureNum{padding-bottom:6px}.EdS3EW_specRow{text-align:center}.EdS3EW_spotlightPoints li{justify-content:center}}.EdS3EW_video{margin-top:clamp(14px,2vw,22px);scroll-margin-top:110px}
.HurBcG_toast{z-index:80;inset-inline:16px;bottom:calc(16px + env(safe-area-inset-bottom));border-radius:var(--radius);background:var(--ink);max-width:480px;color:var(--cream);box-shadow:var(--shadow-lg);animation:HurBcG_rise .5s var(--ease) both;align-items:center;gap:12px;margin-inline:auto;padding:14px 14px 14px 18px;font-size:.9rem;line-height:1.4;display:flex;position:fixed}.HurBcG_toast span{flex:1}.HurBcG_close{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:1.3rem;line-height:1;display:grid}.HurBcG_close:hover{background:#ffffff1f}@keyframes HurBcG_rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.HurBcG_toast{animation:none}}
.OitHVW_sectionHead{grid-template-columns:minmax(0,1fr);gap:18px;max-width:880px;margin-bottom:clamp(44px,6vw,88px);display:grid}.OitHVW_sectionTitle{margin:0}.OitHVW_marqueeBand{background:var(--accent);color:#fff;padding-block:clamp(18px,2.4vw,28px);overflow:hidden}.OitHVW_marqueeItem{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:3.5rem;font-size:clamp(1.5rem,3vw,2.4rem);font-style:italic;display:inline-flex}.OitHVW_marqueeStar{opacity:.8;font-size:.6em;font-style:normal}.OitHVW_showcase{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,44px);display:grid}.OitHVW_showcaseItem:first-child{grid-column:1/span 7}.OitHVW_showcaseItem:nth-child(2){grid-column:8/span 5;margin-top:clamp(40px,12vw,200px)}.OitHVW_showcaseItem:nth-child(n+3){grid-column:span 6}.OitHVW_showcaseCard{gap:22px;display:grid}.OitHVW_showcase[data-count="1"] .OitHVW_showcaseItem{grid-column:1/-1;margin-top:0}.OitHVW_showcase[data-count="1"] .OitHVW_showcaseCard{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,80px)}.OitHVW_showcase[data-count="1"] .OitHVW_showcaseImg{aspect-ratio:5/4}.OitHVW_showcaseMedia{border-radius:var(--radius-xl)}.OitHVW_showcaseImg{aspect-ratio:4/5;background:var(--bg-2);position:relative}.OitHVW_showcaseItem:nth-child(2) .OitHVW_showcaseImg{aspect-ratio:3/4}.OitHVW_showcaseImg img{transition:transform 1.6s var(--ease)}.OitHVW_showcaseCard:hover .OitHVW_showcaseImg img{transform:scale(1.05)}.OitHVW_showcaseBody{gap:10px;padding-inline:4px;display:grid}.OitHVW_showcaseTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.OitHVW_showcaseTitle{letter-spacing:-.03em;font-size:clamp(1.8rem,3.2vw,2.9rem);line-height:1;font-weight:var(--display-weight);margin:4px 0 0}.OitHVW_showcaseText{color:var(--muted);max-width:48ch;margin:0}.OitHVW_showcaseCta{color:var(--ink);border-bottom:1px solid var(--ink);justify-self:start;align-items:center;gap:10px;margin-top:6px;padding-bottom:4px;font-size:.92rem;font-weight:600;display:inline-flex}.OitHVW_showcaseCard:hover .OitHVW_btn-arrow{transform:translate(5px)}.OitHVW_showcaseCard:hover .OitHVW_showcaseCta .btn-arrow{transform:translate(5px)}.OitHVW_moreGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:32px 24px;margin-top:64px;display:grid}.OitHVW_photoNote{color:var(--muted-2);max-width:70ch;margin:48px 0 0;font-size:.8rem}.OitHVW_stats{border-block:1px solid var(--line-2);background:var(--paper)}.OitHVW_statsGrid{grid-template-columns:repeat(var(--stats,4), minmax(0, 1fr));display:grid}.OitHVW_stat{border-inline-start:1px solid var(--line);align-content:start;gap:10px;padding:clamp(32px,5vw,64px) clamp(12px,2vw,32px);display:grid}.OitHVW_stat:first-child{border-inline-start:0}.OitHVW_statValue{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:clamp(3rem,7vw,6.4rem);line-height:.9;font-weight:var(--display-weight);font-variant-numeric:lining-nums tabular-nums}.OitHVW_statLabel{color:var(--muted);max-width:22ch;font-size:.92rem}.OitHVW_featuresSection{background:var(--bg)}.OitHVW_bento{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;display:grid}.OitHVW_bento[data-single]{grid-template-columns:minmax(0,1fr)}.OitHVW_bentoRest{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-top:16px;display:grid}.OitHVW_bentoCard{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);min-height:240px;transition:transform .6s var(--ease), box-shadow .6s var(--ease);align-content:end;gap:12px;padding:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.OitHVW_bentoCard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.OitHVW_bentoCard svg{color:var(--accent-ink);margin-bottom:auto}.OitHVW_bentoCard h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.1}.OitHVW_bentoCard p{color:var(--muted);max-width:42ch;margin:0}.OitHVW_bentoDark{background:var(--night);border-color:var(--night);min-height:460px}.OitHVW_bentoDark h3{color:var(--cream);font-size:clamp(1.8rem,3vw,2.8rem)}.OitHVW_bentoDark p{color:var(--cream-2)}.OitHVW_bentoDark svg{color:color-mix(in oklab, var(--accent) 70%, #fff)}.OitHVW_bentoAccent{background:var(--accent);border-color:var(--accent)}.OitHVW_bentoAccent h3,.OitHVW_bentoAccent p,.OitHVW_bentoAccent svg{color:#fff}.OitHVW_bentoAccent p{opacity:.88}.OitHVW_bentoImage{min-height:420px;padding:0}.OitHVW_bentoParallax{position:absolute;inset:-10% 0}.OitHVW_assurance{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.OitHVW_assuranceItem{border-radius:var(--radius);border:1px solid var(--line);align-items:center;gap:14px;padding:18px 20px;display:flex}.OitHVW_assuranceItem strong{color:var(--ink);font-size:.92rem;font-weight:600;line-height:1.3;display:block}.OitHVW_assuranceItem small{color:var(--muted);font-size:.78rem;display:block}.OitHVW_assuranceIcon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.OitHVW_reviews{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),420px));justify-content:center;gap:20px;display:grid}.OitHVW_review{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);gap:16px;padding:28px;display:grid}.OitHVW_review blockquote{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.2rem;line-height:1.4}.OitHVW_review footer{color:var(--muted);font-size:.85rem}.OitHVW_faqGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.OitHVW_faqIntro{top:calc(var(--header-h) + 32px);grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px;display:grid;position:sticky}.OitHVW_manifesto{text-align:center;padding-bottom:clamp(40px,6vw,80px)}.OitHVW_manifestoMark{font-family:var(--font-display);letter-spacing:.4em;color:var(--muted);margin-bottom:32px;font-size:.9rem}.OitHVW_manifestoAccent{color:var(--accent)}.OitHVW_manifestoCta{margin-top:48px}@media (max-width:1000px){.OitHVW_bento{grid-template-columns:minmax(0,1fr)}.OitHVW_bentoDark{min-height:0}.OitHVW_bentoImage{min-height:320px}.OitHVW_assurance{grid-template-columns:1fr 1fr}}@media (max-width:900px){.OitHVW_showcaseItem:first-child,.OitHVW_showcaseItem:nth-child(2),.OitHVW_showcaseItem:nth-child(n+3){grid-column:1/-1;margin-top:0}.OitHVW_showcase{grid-template-columns:minmax(0,1fr);gap:56px}.OitHVW_showcase[data-count="1"] .OitHVW_showcaseCard{grid-template-columns:minmax(0,1fr)}.OitHVW_statsGrid{grid-template-columns:1fr 1fr}.OitHVW_stat:nth-child(3){border-inline-start:0}.OitHVW_stat:nth-child(n+3){border-top:1px solid var(--line)}.OitHVW_faqGrid{grid-template-columns:minmax(0,1fr)}.OitHVW_faqIntro{position:static}}@media (max-width:560px){.OitHVW_bento{grid-auto-rows:auto}.OitHVW_bentoCard{min-height:200px}}@media (max-width:820px){.OitHVW_sectionHead,.OitHVW_faqIntro{text-align:center;justify-items:center;margin-inline:auto}:is(.OitHVW_sectionHead .eyebrow,.OitHVW_faqIntro .eyebrow){justify-content:center}.OitHVW_sectionHead .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.OitHVW_faqIntro .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}:is(.OitHVW_sectionHead .lead,.OitHVW_faqIntro .lead){margin-inline:auto}.OitHVW_faqIntro .btn{white-space:normal;text-align:center;height:auto;min-height:52px;padding-block:12px}.OitHVW_sectionHead{margin-bottom:36px}.OitHVW_showcaseBody{text-align:center;justify-items:center}.OitHVW_showcaseTop{justify-content:center;gap:14px}.OitHVW_showcaseText{margin-inline:auto}.OitHVW_showcaseCta{justify-self:center}.OitHVW_photoNote{text-align:center;margin-inline:auto}.OitHVW_stat{text-align:center;justify-items:center}.OitHVW_statLabel{margin-inline:auto}.OitHVW_bentoCard{text-align:center;align-content:center;justify-items:center}.OitHVW_bentoCard svg{margin-bottom:4px}.OitHVW_bentoCard p{margin-inline:auto}.OitHVW_assurance{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.OitHVW_assuranceItem{text-align:center;flex-direction:column;justify-content:flex-start;gap:10px;padding:18px 12px}.OitHVW_review{text-align:center;justify-items:center}.OitHVW_moreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}
.q4lxJG_page{padding-bottom:var(--section-y);overflow-x:clip}.q4lxJG_head{flex-direction:column;align-items:flex-start;gap:20px;padding-top:clamp(28px,5vw,72px);padding-bottom:clamp(32px,4vw,56px);display:flex}.q4lxJG_title{max-width:14ch;margin:0}.q4lxJG_lead{margin:0}.q4lxJG_toolbar{border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 0;display:flex}.q4lxJG_count{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.82rem;font-weight:600}.q4lxJG_sorts{scrollbar-width:none;gap:6px;margin-inline-start:auto;display:flex;overflow-x:auto}.q4lxJG_sorts::-webkit-scrollbar{display:none}.q4lxJG_sortChip{border-radius:var(--radius-pill);min-height:38px;color:var(--ink-2);white-space:nowrap;transition:background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;flex:none;align-items:center;padding:0 16px;font-size:.85rem;text-decoration:none;display:inline-flex}.q4lxJG_sortChip:hover{border-color:var(--line-2)}.q4lxJG_sortChip[aria-current=true]{background:var(--ink);color:var(--cream)}.q4lxJG_toggle{min-height:38px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:10px;font-size:.85rem;text-decoration:none;display:inline-flex}.q4lxJG_switch{background:var(--line-2);width:36px;height:20px;transition:background .3s var(--ease);border-radius:20px;position:relative}.q4lxJG_switch:after{content:"";top:2px;background:var(--paper);width:16px;height:16px;box-shadow:var(--shadow-sm);transition:transform .35s var(--ease);border-radius:50%;position:absolute;inset-inline-start:2px}.q4lxJG_toggle[aria-pressed=true] .q4lxJG_switch{background:var(--accent)}.q4lxJG_toggle[aria-pressed=true] .q4lxJG_switch:after{transform:translate(16px)}[dir=rtl] .q4lxJG_toggle[aria-pressed=true] .q4lxJG_switch:after{transform:translate(-16px)}.q4lxJG_gridWrap{padding-top:clamp(28px,4vw,56px)}.q4lxJG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(14px,2vw,24px);display:grid}.q4lxJG_grid[data-layout=duo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.q4lxJG_grid[data-layout=solo]{grid-template-columns:minmax(0,620px);justify-content:center}.q4lxJG_grid[data-layout=solo] article h3{font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.12}.q4lxJG_grid[data-layout=trio]{grid-template-columns:repeat(3,minmax(0,1fr))}.q4lxJG_grid[data-layout=duo] article h3{letter-spacing:-.02em;max-width:30ch;font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.12}.q4lxJG_grid[data-layout=duo] article{gap:18px}@media (min-width:900px){.q4lxJG_grid[data-layout=duo]>:nth-child(2n){margin-top:clamp(40px,8vw,140px)}}.q4lxJG_empty{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:18px;padding:60px 0;display:flex}.q4lxJG_assurance{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(64px,9vw,140px);display:grid}.q4lxJG_assuranceItem{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);align-items:center;gap:16px;padding:22px 24px;display:flex}.q4lxJG_assuranceItem>svg{color:var(--accent-ink);flex:none}.q4lxJG_assuranceItem>div{min-width:0;color:var(--muted);flex-direction:column;flex:1;gap:2px;font-size:.86rem;display:flex}.q4lxJG_assuranceItem strong{color:var(--ink);font-size:.95rem;font-weight:600}.q4lxJG_assuranceLink{width:34px;height:34px;color:var(--muted);border-radius:50%;flex:none;place-items:center;transition:background .3s,color .3s;display:grid}.q4lxJG_assuranceLink:hover{background:var(--bg-2);color:var(--ink)}[dir=rtl] .q4lxJG_assuranceLink svg{transform:scaleX(-1)}@media (max-width:1100px){.q4lxJG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.q4lxJG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.q4lxJG_grid[data-layout=solo]{grid-template-columns:minmax(0,620px);justify-content:center}.q4lxJG_assurance{grid-template-columns:minmax(0,1fr)}.q4lxJG_sorts{flex-basis:100%;order:3;margin-inline:0}.q4lxJG_toggle{margin-inline-start:auto}}@media (max-width:820px){.q4lxJG_head{text-align:center;align-items:center}.q4lxJG_head .eyebrow{justify-content:center}.q4lxJG_head .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.q4lxJG_title{max-width:none}.q4lxJG_lead{margin-inline:auto}.q4lxJG_toolbar{text-align:center;justify-content:center}.q4lxJG_sorts{flex-wrap:wrap;justify-content:center;overflow:visible}.q4lxJG_toggle{margin-inline:0}.q4lxJG_assuranceItem{text-align:center;flex-direction:column;gap:10px}.q4lxJG_assuranceItem>div{align-items:center}.q4lxJG_empty{text-align:center;align-items:center}}@media (max-width:680px){.q4lxJG_grid{gap:28px 12px}.q4lxJG_grid[data-layout=duo]{grid-template-columns:minmax(0,1fr);gap:36px}}
._8Rq2EG_page{padding:clamp(36px, 7vw, 104px) 0 var(--section-y)}._8Rq2EG_grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,7vw,120px);display:grid}._8Rq2EG_intro{top:calc(var(--header-h) + 32px);flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:sticky}._8Rq2EG_title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.4rem,5.2vw,4.6rem);line-height:.98;font-weight:var(--display-weight);text-wrap:balance;margin:0}._8Rq2EG_lead{max-width:44ch;color:var(--ink-2);margin:0;font-size:1.05rem;line-height:1.65}._8Rq2EG_points{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}._8Rq2EG_points li{color:var(--ink-2);align-items:center;gap:12px;font-size:.94rem;display:flex}._8Rq2EG_points svg{color:var(--accent-ink);flex:none}._8Rq2EG_pageHead{gap:16px;margin-bottom:48px;display:grid}._8Rq2EG_narrow{max-width:820px}._8Rq2EG_langNote{color:var(--ink-2);margin:0 0 1.5rem;font-size:.9rem}._8Rq2EG_docHead{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:clamp(24px,4vw,40px);padding-bottom:clamp(24px,4vw,40px);display:flex}._8Rq2EG_notice{border-radius:var(--radius);background:var(--bg-2);color:var(--ink-2);margin:0 0 28px;padding:12px 16px;font-size:.88rem}._8Rq2EG_big{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(6rem,22vw,15rem);line-height:.85;font-weight:var(--display-weight);color:var(--accent-ink);margin:0}._8Rq2EG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}._8Rq2EG_center{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:620px;margin-inline:auto;display:flex}@media (max-width:900px){._8Rq2EG_grid{grid-template-columns:minmax(0,1fr)}._8Rq2EG_intro{position:static}}@media (max-width:820px){._8Rq2EG_intro{text-align:center;align-items:center}._8Rq2EG_intro .eyebrow{justify-content:center}._8Rq2EG_intro .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}._8Rq2EG_lead{margin-inline:auto}._8Rq2EG_points{justify-items:center}._8Rq2EG_points li{text-align:center;flex-direction:column;gap:8px}._8Rq2EG_pageHead{text-align:center;justify-items:center;margin-bottom:32px}._8Rq2EG_docHead{text-align:center;align-items:center}._8Rq2EG_docHead .eyebrow{justify-content:center}._8Rq2EG_docHead .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}}
.eTNxPG_page{padding:clamp(28px, 5vw, 64px) 0 var(--section-y)}.eTNxPG_head{flex-direction:column;gap:16px;margin-bottom:clamp(28px,4vw,48px);display:flex}.eTNxPG_title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.6rem,6vw,5rem);line-height:1;font-weight:var(--display-weight);flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin:0;display:flex}.eTNxPG_count{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.04em;color:var(--muted);font-size:.9rem;font-weight:500}.eTNxPG_grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.eTNxPG_lines{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.eTNxPG_line{border-bottom:1px solid var(--line);grid-template-columns:128px minmax(0,1fr) auto;gap:22px;padding:24px 0;display:grid;overflow:hidden}.eTNxPG_img{aspect-ratio:4/5;border-radius:var(--radius);background:var(--bg-2);display:block;position:relative;overflow:hidden}.eTNxPG_info{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.eTNxPG_name{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.2;text-decoration:none}.eTNxPG_name:hover{color:var(--accent-ink)}.eTNxPG_variant,.eTNxPG_unit{color:var(--muted);font-size:.86rem}.eTNxPG_unit s{margin-inline-end:4px}.eTNxPG_warn{color:var(--danger);font-size:.82rem;font-weight:600}.eTNxPG_controls{align-items:center;gap:16px;margin-top:auto;padding-top:12px;display:flex}.eTNxPG_remove{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-size:.82rem;display:inline-flex}.eTNxPG_remove:hover{color:var(--danger)}.eTNxPG_lineTotal{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:1.25rem;display:flex}.eTNxPG_lineWas{font-family:var(--font-body);color:var(--muted);opacity:.8;font-size:.82rem;font-weight:400}.eTNxPG_bundleChip{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-ink);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:.78rem;font-weight:600;display:inline-block}.eTNxPG_summary{top:calc(var(--header-h) + 24px);border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px);display:flex;position:sticky}.eTNxPG_rows{gap:12px;display:grid}.eTNxPG_row{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:.95rem;display:flex}.eTNxPG_total{border-top:1px solid var(--line);font-family:var(--font-display);color:var(--ink);padding-top:14px;font-size:1.6rem}.eTNxPG_tax{color:var(--muted);margin:0;font-size:.78rem}.eTNxPG_actions{gap:10px;display:grid}.eTNxPG_paypal{--btn-bg:#ffc439;--btn-fg:#111;--btn-hover-bg:#f2b600;--btn-hover-fg:#111;font-weight:600}.eTNxPG_secure{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:.8rem;display:flex}.eTNxPG_continue{align-self:center;font-size:.88rem}.eTNxPG_empty{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:520px;margin:0 auto;padding:clamp(32px,6vw,72px) 0;display:flex}.eTNxPG_emptyIcon{background:var(--accent-soft);width:84px;height:84px;color:var(--accent-ink);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.eTNxPG_empty h2{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:var(--display-weight);margin:0}.eTNxPG_empty p{color:var(--muted);margin:0 0 12px}.eTNxPG_upsell{margin-top:clamp(64px,9vw,128px)}.eTNxPG_upsell .h-section{margin:0 0 clamp(28px,4vw,48px)}.eTNxPG_upsellGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:1000px){.eTNxPG_grid{grid-template-columns:minmax(0,1fr)}.eTNxPG_summary{position:static}.eTNxPG_upsellGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.eTNxPG_line{grid-template-columns:92px minmax(0,1fr);gap:16px}.eTNxPG_lineTotal{grid-area:1/2;place-self:start end;font-size:1.05rem}.eTNxPG_info{grid-area:1/2;padding-inline-end:70px}.eTNxPG_controls{gap:10px}.eTNxPG_upsellGrid{gap:12px}}@media (max-width:820px){.eTNxPG_head{text-align:center;align-items:center}.eTNxPG_title{text-align:center;justify-content:center}.eTNxPG_continue{align-self:center}.eTNxPG_upsell .h-section{text-align:center}}.eTNxPG_discountRow{color:var(--accent-ink);font-weight:600}.eTNxPG_saving{text-align:end;color:var(--accent-ink);justify-self:end;font-size:.86rem;font-weight:600}.eTNxPG_otherPay{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:6px 0;font-size:.9rem}.eTNxPG_otherPay:disabled{opacity:.5;cursor:not-allowed}
.IGz_lW_page{padding:clamp(36px, 7vw, 96px) 0 var(--section-y)}.IGz_lW_head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:clamp(28px,4vw,44px);padding-bottom:clamp(28px,4vw,44px);display:flex}.IGz_lW_headText{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.IGz_lW_title{font-family:var(--font-display);letter-spacing:var(--display-tracking);font-size:clamp(2.4rem,5.2vw,4.4rem);line-height:1;font-weight:var(--display-weight);text-wrap:balance;margin:0}.IGz_lW_meta{color:var(--muted);overflow-wrap:anywhere;margin:0}.IGz_lW_sectionHead{align-items:center;gap:12px;margin-bottom:18px;display:flex}.IGz_lW_sectionHead h2{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0}.IGz_lW_count{border-radius:var(--radius-pill);background:var(--bg-2);place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:.8rem;font-weight:600;display:inline-grid}.IGz_lW_empty{border-radius:var(--radius-lg);border:1px dashed var(--line-2);flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,4vw,40px);display:flex}.IGz_lW_empty p{color:var(--muted);margin:0}.IGz_lW_orders{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.IGz_lW_order{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);flex-direction:column;gap:18px;padding:clamp(18px,2.4vw,26px);display:flex}.IGz_lW_orderHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.IGz_lW_orderHead>div{flex-direction:column;gap:2px;display:flex}.IGz_lW_ref{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.35rem}.IGz_lW_date{color:var(--muted);font-size:.86rem}.IGz_lW_status{border-radius:var(--radius-pill);background:var(--bg-2);white-space:nowrap;flex:none;padding:5px 12px;font-size:.76rem;font-weight:600}.IGz_lW_status[data-status=SHIPPED],.IGz_lW_status[data-status=DELIVERED]{background:color-mix(in oklab, var(--success) 14%, transparent);color:var(--success)}.IGz_lW_status[data-status=PAID],.IGz_lW_status[data-status=FULFILLED]{background:var(--accent-soft);color:var(--accent-ink)}.IGz_lW_status[data-status=CANCELLED],.IGz_lW_status[data-status=REFUNDED]{color:var(--muted)}.IGz_lW_items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.IGz_lW_items li{align-items:center;gap:12px;min-width:0;display:flex}.IGz_lW_thumb{border-radius:var(--radius-sm);background:var(--bg-2);flex:none;width:48px;height:56px;position:relative;overflow:hidden}.IGz_lW_itemName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.92rem;overflow:hidden}.IGz_lW_qty{color:var(--muted);flex:none;font-size:.86rem}.IGz_lW_orderFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:.92rem;display:flex}.IGz_lW_orderFoot strong{font-variant-numeric:tabular-nums;margin-inline-start:6px}.IGz_lW_actions{align-items:center;gap:14px;display:flex}.IGz_lW_actions a:not(.btn){color:var(--ink-2);align-items:center;gap:5px;font-size:.86rem;display:inline-flex}@media (max-width:820px){.IGz_lW_head{text-align:center;flex-direction:column;align-items:center}.IGz_lW_headText{align-items:center}.IGz_lW_headText .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}.IGz_lW_sectionHead{justify-content:center}.IGz_lW_empty{text-align:center;align-items:center}}
._2hnOMq_page{padding:clamp(36px, 7vw, 96px) 0 var(--section-y)}._2hnOMq_head{flex-direction:column;align-items:flex-start;gap:18px;max-width:820px;margin-bottom:clamp(36px,6vw,72px);display:flex}._2hnOMq_title{font-family:var(--font-display);letter-spacing:var(--display-tracking);font-size:clamp(2.6rem,6vw,5.2rem);line-height:.98;font-weight:var(--display-weight);text-wrap:balance;margin:0}._2hnOMq_lead{max-width:52ch;color:var(--ink-2);margin:0;font-size:1.08rem;line-height:1.65}._2hnOMq_empty{border-radius:var(--radius-lg);border:1px dashed var(--line-2);color:var(--muted);align-items:center;gap:14px;padding:clamp(24px,4vw,40px);display:flex}._2hnOMq_empty p{margin:0}._2hnOMq_meta{letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:.8rem;font-weight:500;display:flex}._2hnOMq_meta>*+:before{content:"·";margin-inline-end:14px}._2hnOMq_excerpt{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}._2hnOMq_feature{color:inherit;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,4vw,56px);text-decoration:none;display:grid}._2hnOMq_featureMedia,._2hnOMq_cardMedia,._2hnOMq_coverMedia{border-radius:var(--radius-lg);background:var(--bg-2);display:block;position:relative;overflow:hidden}._2hnOMq_featureMedia{aspect-ratio:16/10}:is(._2hnOMq_featureMedia img,._2hnOMq_cardMedia img){transition:transform .9s cubic-bezier(.2,.7,.2,1)}:is(._2hnOMq_feature:hover ._2hnOMq_featureMedia img,._2hnOMq_card:hover ._2hnOMq_cardMedia img){transform:scale(1.04)}._2hnOMq_featureBody{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._2hnOMq_featureTitle{font-family:var(--font-display);letter-spacing:var(--display-tracking);font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.05;font-weight:var(--display-weight);text-wrap:balance}._2hnOMq_more{color:var(--accent-ink);align-items:center;gap:8px;font-size:.92rem;font-weight:600;display:inline-flex}._2hnOMq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(28px,3vw,40px) clamp(20px,2.4vw,32px);margin:clamp(48px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}._2hnOMq_card{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}._2hnOMq_cardMedia{aspect-ratio:4/3;margin-bottom:6px}._2hnOMq_cardTitle{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.15;font-weight:var(--display-weight)}._2hnOMq_card:hover ._2hnOMq_cardTitle,._2hnOMq_feature:hover ._2hnOMq_featureTitle{color:var(--accent-ink)}._2hnOMq_articleHead{flex-direction:column;align-items:flex-start;gap:18px;max-width:800px;margin-bottom:clamp(28px,5vw,56px);display:flex}._2hnOMq_back{color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;font-size:.86rem;text-decoration:none;display:inline-flex}._2hnOMq_back:hover{color:var(--ink)}[dir=rtl] ._2hnOMq_back svg{transform:scaleX(-1)}._2hnOMq_articleTitle{font-family:var(--font-display);letter-spacing:var(--display-tracking);font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1.02;font-weight:var(--display-weight);text-wrap:balance;margin:0}._2hnOMq_articleLead{max-width:60ch;color:var(--ink-2);margin:0;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.6}._2hnOMq_cover{margin-bottom:clamp(36px,6vw,72px)}._2hnOMq_coverMedia{aspect-ratio:21/9}._2hnOMq_body{max-width:800px}._2hnOMq_prose{font-size:1.08rem}._2hnOMq_prose img{border-radius:var(--radius);max-width:100%;height:auto;margin:2em 0;display:block}._2hnOMq_prose blockquote{border-inline-start:3px solid var(--accent);font-family:var(--font-display);color:var(--ink);margin:2em 0;padding:4px 0 4px 22px;font-size:1.3rem;line-height:1.45}._2hnOMq_prose pre{border-radius:var(--radius);background:var(--bg-2);padding:16px 18px;font-size:.88rem;overflow-x:auto}._2hnOMq_prose hr{border:0;border-top:1px solid var(--line);margin:2.6em 0}._2hnOMq_moreSection{border-top:1px solid var(--line);margin-top:clamp(64px,9vw,128px);padding-top:clamp(36px,5vw,56px)}._2hnOMq_moreHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._2hnOMq_moreHead h2{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0}._2hnOMq_moreHead a{align-items:center;gap:6px;font-size:.9rem;display:inline-flex}._2hnOMq_moreSection ._2hnOMq_grid{margin-top:28px}@media (max-width:900px){._2hnOMq_feature{grid-template-columns:minmax(0,1fr)}._2hnOMq_coverMedia{aspect-ratio:16/10}}@media (max-width:820px){._2hnOMq_head,._2hnOMq_articleHead{text-align:center;align-items:center;margin-inline:auto}._2hnOMq_head .eyebrow:after{content:"";background:currentColor;width:22px;height:1px}._2hnOMq_lead,._2hnOMq_articleLead{margin-inline:auto}._2hnOMq_meta{justify-content:center}._2hnOMq_featureBody{text-align:center;align-items:center}._2hnOMq_card{text-align:center}._2hnOMq_moreHead,._2hnOMq_empty{text-align:center;justify-content:center}}._2hnOMq_crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}._2hnOMq_crumbs li+li:before{content:"/";color:var(--line-2,var(--muted));margin-inline-end:10px}._2hnOMq_crumbs ._2hnOMq_back{margin-bottom:0}._2hnOMq_card[data-plain]{border-top:1px solid var(--line);padding-top:18px}._2hnOMq_feature[data-plain]{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr);max-width:820px;padding:clamp(24px,4vw,40px) 0}._2hnOMq_faq{margin-top:clamp(40px,6vw,64px)}._2hnOMq_faq h2{margin-bottom:.6em}._2hnOMq_topic{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-2);margin-top:clamp(40px,6vw,64px);padding:clamp(20px,3vw,28px)}._2hnOMq_topic h2{font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);margin:0 0 14px}._2hnOMq_topic ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._2hnOMq_topic a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;flex-direction:column;gap:2px;display:inline-flex}._2hnOMq_topic a:hover{text-decoration-color:currentColor}._2hnOMq_topic li[data-guide] a{font-weight:600;text-decoration:none}._2hnOMq_topicLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:.76rem;font-weight:600}._2hnOMq_guides{margin-top:clamp(40px,6vw,72px)}._2hnOMq_guides h2{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:.8rem;font-weight:600}._2hnOMq_guides ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._2hnOMq_guides a{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:9px 16px;font-size:.92rem;text-decoration:none;transition:border-color .2s,background .2s;display:inline-block}._2hnOMq_guides a:hover{border-color:var(--ink);background:var(--paper)}._2hnOMq_pager{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(48px,7vw,88px);padding-top:24px;font-size:.92rem;display:flex}._2hnOMq_pager a{align-items:center;gap:6px;display:inline-flex}._2hnOMq_pagerAt{color:var(--muted)}[dir=rtl] ._2hnOMq_pager svg{transform:scaleX(-1)}@media (max-width:820px){._2hnOMq_crumbs ol,._2hnOMq_guides ul{justify-content:center}._2hnOMq_guides h2{text-align:center}}
._3w_nLq_page{padding:clamp(48px, 9vw, 128px) 0 var(--section-y)}._3w_nLq_inner{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:720px;display:flex}._3w_nLq_title{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:1;font-weight:var(--display-weight);text-wrap:balance;margin:0}._3w_nLq_body{max-width:52ch;color:var(--ink-2);margin:0;font-size:1.05rem;line-height:1.65}._3w_nLq_check svg{fill:none;stroke:var(--success);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}._3w_nLq_check circle{stroke-dasharray:190;stroke-dashoffset:190px;animation:_3w_nLq_draw .9s var(--ease) .1s forwards}._3w_nLq_check path{stroke-dasharray:40;stroke-dashoffset:40px;animation:_3w_nLq_draw .5s var(--ease) .8s forwards}._3w_nLq_check{background:color-mix(in oklab, var(--success) 12%, var(--bg));width:104px;height:104px;animation:_3w_nLq_pop .8s var(--ease) both;border-radius:50%;place-items:center;display:grid}@keyframes _3w_nLq_draw{to{stroke-dashoffset:0}}@keyframes _3w_nLq_pop{0%{opacity:0;transform:scale(.6)}}._3w_nLq_bag{background:var(--accent-soft);width:88px;height:88px;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}._3w_nLq_steps{text-align:start;gap:10px;width:100%;margin:18px 0 8px;padding:0;list-style:none;display:grid}._3w_nLq_step{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);color:var(--ink-2);align-items:center;gap:18px;padding:18px 22px;line-height:1.5;display:flex}._3w_nLq_stepIcon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}._3w_nLq_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:560px){._3w_nLq_actions{flex-direction:column;width:100%}._3w_nLq_actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){._3w_nLq_check,._3w_nLq_check circle,._3w_nLq_check path{stroke-dashoffset:0;animation:none}}
.OpOnNG_form{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);gap:18px;padding:clamp(24px,4vw,40px);display:grid}.OpOnNG_hint{color:var(--muted);font-size:.78rem}.OpOnNG_hp{clip:rect(0, 0, 0, 0);opacity:0;pointer-events:none;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.OpOnNG_result{justify-items:start;gap:26px;display:grid}.OpOnNG_resultHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.OpOnNG_resultHead>div{flex-direction:column;gap:4px;display:flex}.OpOnNG_ref{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,2.4rem)}.OpOnNG_date{color:var(--muted);font-size:.86rem}.OpOnNG_badge{border-radius:var(--radius-pill);background:var(--bg-2);letter-spacing:.04em;padding:6px 14px;font-size:.78rem;font-weight:600}.OpOnNG_badge[data-status=SHIPPED],.OpOnNG_badge[data-status=DELIVERED]{background:color-mix(in oklab, var(--success) 16%, var(--bg));color:var(--success)}.OpOnNG_badge[data-status=CANCELLED],.OpOnNG_badge[data-status=REFUNDED]{background:color-mix(in oklab, var(--danger) 12%, var(--bg));color:var(--danger)}.OpOnNG_timeline{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.OpOnNG_timeline:before,.OpOnNG_timeline:after{content:"";top:15px;background:var(--line-2);width:75%;height:2px;position:absolute;inset-inline-start:12.5%}.OpOnNG_timeline:after{background:var(--success);width:calc(75% * var(--stage) / 3);animation:OpOnNG_grow 1.2s var(--ease) .2s both;transform-origin:0}[dir=rtl] .OpOnNG_timeline:after{transform-origin:100%}@keyframes OpOnNG_grow{0%{transform:scaleX(0)}}.OpOnNG_timeline li{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.OpOnNG_dot{background:var(--bg);border:2px solid var(--line-2);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.OpOnNG_timeline li[data-done] .OpOnNG_dot{background:var(--success);border-color:var(--success)}.OpOnNG_timeline li[data-current] .OpOnNG_dot{border-color:var(--success);box-shadow:0 0 0 6px color-mix(in oklab, var(--success) 16%, transparent)}.OpOnNG_stepLabel{font-size:.86rem;font-weight:500}.OpOnNG_timeline li:not([data-done]):not([data-current]) .OpOnNG_stepLabel{color:var(--muted)}.OpOnNG_stepDate{color:var(--muted);font-size:.74rem}.OpOnNG_notice{border-radius:var(--radius);background:color-mix(in oklab, var(--danger) 8%, var(--bg));width:100%;color:var(--ink-2);margin:0;padding:16px 20px}.OpOnNG_parcel{border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:18px 32px;width:100%;padding:20px 22px;display:flex}.OpOnNG_parcel>div{color:var(--muted);flex-direction:column;gap:2px;font-size:.8rem;display:flex}.OpOnNG_parcel strong{color:var(--ink);font-size:1rem}.OpOnNG_lastEvent{max-width:40ch;color:var(--muted);font-size:.8rem;font-style:normal;line-height:1.35}.OpOnNG_parcel .btn{margin-inline-start:auto}.OpOnNG_items{width:100%}.OpOnNG_items h2{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:.78rem;font-weight:600}.OpOnNG_items ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.OpOnNG_items li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;font-size:.92rem;display:flex}.OpOnNG_itemImg{background:var(--bg-2);border-radius:10px;flex:none;width:48px;height:48px;position:relative;overflow:hidden}.OpOnNG_itemName{flex:1;min-width:0}.OpOnNG_itemName em{color:var(--muted);font-style:normal}.OpOnNG_total{justify-content:space-between;padding-top:14px;font-size:1.05rem;display:flex}.OpOnNG_shipTo{color:var(--muted);margin:10px 0 0;font-size:.86rem}@media (max-width:560px){.OpOnNG_stepLabel{font-size:.74rem}.OpOnNG_parcel .btn{width:100%;margin-inline-start:0}}.OpOnNG_again{color:var(--ink);font:inherit;cursor:pointer;border:0;padding:0 0 2px;font-size:.92rem}
