.overlays_layer__xYqYO{position:fixed;inset:0;z-index:500;visibility:hidden;transition:visibility 0s linear var(--d-dur-drawer,.32s)}.overlays_layer__xYqYO[data-open]{visibility:visible;transition:none}.overlays_backdrop__FMJ9q{position:absolute;inset:0;background:var(--d-overlay,rgb(0 0 0/45%));opacity:0;transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.overlays_layer__xYqYO[data-open] .overlays_backdrop__FMJ9q{opacity:1}.overlays_modal__xSCQl{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;width:min(920px,calc(100vw - 48px));max-height:min(720px,calc(100vh - 48px));max-height:min(720px,calc(100dvh - 48px));overflow:auto;overscroll-behavior:contain;border-radius:var(--d-radius,0);background:var(--surface);color:var(--ink);box-shadow:var(--d-shadow-overlay,none);opacity:0;transform:translate(-50%,calc(-50% + var(--d-move, 12px) * 2));transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease),transform var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.overlays_layer__xYqYO[data-open] .overlays_modal__xSCQl{opacity:1;transform:translate(-50%,-50%)}.overlays_drawer__xh5qg:focus,.overlays_modal__xSCQl:focus{outline:none}@media (max-width:699px){.overlays_modal__xSCQl{top:auto;bottom:0;left:0;width:100vw;height:92vh;max-height:92vh;height:calc(100dvh - max(env(safe-area-inset-top, 0px), 8dvh));max-height:calc(100dvh - max(env(safe-area-inset-top, 0px), 8dvh));padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--d-radius,0) var(--d-radius,0) 0 0;transform:translateY(100%)}.overlays_layer__xYqYO[data-open] .overlays_modal__xSCQl{transform:none}}.overlays_close__rB0X_{position:absolute;top:8px;right:8px;z-index:2;display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--d-radius-btn,0);background:var(--surface);color:var(--ink);cursor:pointer}@media (hover:hover){.overlays_close__rB0X_:hover{background:var(--surface-2)}}.overlays_modal__xSCQl>.overlays_close__rB0X_{position:-webkit-sticky;position:sticky;top:8px;flex:none;align-self:flex-end;margin:8px 8px -52px 0}.overlays_status__odl_n{margin:0;padding:48px 24px;text-align:center}.overlays_quick__SaQoB{display:grid;grid-template-columns:1fr}@media (min-width:700px){.overlays_quick__SaQoB{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.overlays_gallery__I_y5E{display:flex;flex-direction:column;gap:8px;padding:0;background:var(--surface-2)}.overlays_galleryMain__gNIFv{position:relative;width:min(100%,calc(46vh * 4 / 5));aspect-ratio:4/5;max-height:46vh;margin:0 auto;overflow:hidden}@media (min-width:700px){.overlays_galleryMain__gNIFv{width:100%;max-height:none}}.overlays_galleryPicture__J3v_A{width:100%;height:100%;object-fit:cover}.overlays_thumbs__xrmOP{display:flex;gap:6px;padding:0 8px 8px;overflow-x:auto}.overlays_thumb__yPPsH{flex:0 0 auto;width:48px;height:60px;padding:0;overflow:hidden;border:1px solid transparent;background:none;cursor:pointer}.overlays_thumb__yPPsH img{width:100%;height:100%;object-fit:cover}.overlays_thumb__yPPsH[aria-pressed=true]{border-color:var(--ink)}.overlays_summary__bepbC{display:flex;flex-direction:column;gap:14px;padding:28px 24px 24px}@media (min-width:700px){.overlays_summary__bepbC{padding:48px 36px 32px}}.overlays_quickTitle__xTjga{margin:0;padding-right:40px;font-family:var(--d-title-font,var(--font-display));font-size:calc(var(--d-fs-2, 28px) * var(--nc-k, 1));font-weight:400;line-height:1.2}.overlays_muted__N_2-v{margin:0;color:var(--ink-3);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.overlays_quickPrice__D6vZF{display:flex;align-items:baseline;gap:10px;margin:0;font-size:calc(var(--d-fs-1, 20px) * var(--nc-k, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overlays_sale__H0EKj{color:var(--sale)}.overlays_compare__zrvnW{color:var(--ink-3);font-size:calc(var(--d-fs-0, 16px) * var(--nc-k, 1))}.overlays_description__WAOPH{margin:0;color:var(--ink-2);line-height:1.6}.overlays_option__Ax2qZ{margin:0;padding:0;border:0}.overlays_option__Ax2qZ legend{margin-bottom:8px;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:600;letter-spacing:.04em;text-transform:uppercase}.overlays_values__xz6RZ{display:flex;flex-wrap:wrap;gap:8px}.overlays_value__KLa7r{min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;transition:border-color var(--d-dur,.25s) ease}.overlays_value__KLa7r:hover{border-color:var(--ink)}.overlays_value__KLa7r[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.overlays_value__KLa7r[data-unavailable]{color:var(--ink-3);text-decoration:line-through}.overlays_buyRow__ZEHAQ{display:flex;gap:10px}.overlays_qty__qSlFx input{width:72px;height:48px;padding:0 10px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-s,0);background:var(--surface);color:var(--ink);font:inherit;text-align:center}.overlays_primary__BBtkU,.overlays_secondary__xiU1d{display:inline-flex;flex:1 1;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid var(--cd-primary-bg,var(--ink));border-radius:var(--d-radius-btn,0);font:inherit;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:600;letter-spacing:var(--cd-track,.06em);text-decoration:none;text-transform:var(--cd-case,uppercase);cursor:pointer;transition:background-color var(--d-dur,.25s) ease,color var(--d-dur,.25s) ease}.overlays_primary__BBtkU{background:var(--cd-primary-bg,var(--ink));color:var(--cd-primary-fg,var(--surface))}.overlays_primary__BBtkU:hover{background:var(--brand-hover,var(--ink-2))}.overlays_primary__BBtkU[disabled]{border-color:var(--line-strong);background:var(--line-strong);color:var(--ink-3);cursor:not-allowed}.overlays_secondary__xiU1d{background:var(--surface);color:var(--ink)}.overlays_secondary__xiU1d:hover{background:var(--surface-2)}.overlays_message__xHUlZ{min-height:1.4em;margin:0;padding:0 20px;color:var(--danger);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.overlays_summary__bepbC .overlays_message__xHUlZ{padding:0}.overlays_textLink__R0857{align-self:flex-start;color:var(--ink);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-underline-offset:4px}.overlays_drawer__xh5qg{position:absolute;top:var(--cd-inset,0);right:var(--cd-inset,0);bottom:var(--cd-inset,0);display:flex;flex-direction:column;width:min(var(--cd-width,420px),calc(100vw - var(--cd-inset, 0px) * 2));border-radius:var(--cd-radius,0);background:var(--surface);color:var(--ink);box-shadow:var(--d-shadow-overlay,none);transform:translateX(calc(100% + var(--cd-inset, 0px)));transition:transform var(--cd-dur,var(--d-dur-drawer,.32s)) var(--cd-ease,var(--d-ease-out,ease))}.overlays_layer__xYqYO[data-open] .overlays_drawer__xh5qg{transform:none}.overlays_drawerHead__xbq9m{position:relative;display:flex;align-items:center;min-height:64px;padding:0 64px 0 20px;border-bottom:1px solid var(--d-line,var(--line))}.overlays_drawerHead__xbq9m .overlays_close__rB0X_{top:10px}.overlays_drawerTitle__QJnEQ{margin:0;font-family:var(--font-body);font-size:calc(var(--d-fs-0, 16px) * var(--nc-k, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase}.overlays_drawerTitle__QJnEQ .overlays_muted__N_2-v{display:inline;font-weight:400;letter-spacing:0;text-transform:none}.overlays_free__cnVSy{padding:14px 20px;border-bottom:1px solid var(--d-line,var(--line));background:var(--theme-tint,var(--surface-2))}.overlays_free__cnVSy p{margin:0 0 8px;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.overlays_freeTrack__VrT9T{display:block;height:4px;overflow:hidden;border-radius:999px;background:var(--d-line,var(--line))}.overlays_freeTrack__VrT9T span{display:block;height:100%;background:var(--ink);transform-origin:left center;transition:transform calc(var(--d-dur, .25s) * 2) var(--d-ease-out,ease)}.overlays_free__cnVSy[data-reached] .overlays_freeTrack__VrT9T span{background:var(--success)}.overlays_drawerBody__Vs9Dc{flex:1 1;overflow-y:auto;overscroll-behavior:contain}.overlays_empty__PDKiI{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:40px 20px;text-align:center}.overlays_empty__PDKiI p{margin:0}.overlays_lines__anRAm{margin:0;padding:0;list-style:none}.overlays_line__hu3wy{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:16px 20px;border-bottom:1px solid var(--d-line,var(--line))}.overlays_lineThumb__BOm8j{width:72px;height:90px;overflow:hidden;background:var(--surface-2)}.overlays_lineThumb__BOm8j img{width:100%;height:100%;object-fit:cover}.overlays_lineInfo__DhlY9{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.overlays_lineTitle__Y6PMV{color:inherit;font-family:var(--d-title-font,var(--font-display));text-decoration:none}a.overlays_lineTitle__Y6PMV:hover{text-decoration:underline}.overlays_stepper__K-6iQ{display:inline-flex;align-items:center;margin-top:6px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0)}.overlays_stepper__K-6iQ button{width:36px;height:36px;border:0;background:none;color:var(--ink);font:inherit;font-size:calc(18px * var(--nc-k, 1));cursor:pointer}.overlays_stepper__K-6iQ output{min-width:28px;text-align:center}.overlays_lineEnd__L3KMM,.overlays_stepper__K-6iQ output{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.overlays_lineEnd__L3KMM{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.overlays_textButton__DIhAz{padding:4px 0;border:0;background:none;color:var(--ink-2);font:inherit;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-decoration:underline;text-underline-offset:3px;cursor:pointer}.overlays_textButton__DIhAz:hover{color:var(--ink)}.overlays_upsell__IO9v2{padding:18px 20px}.overlays_upsellTitle__xcZ_l{margin:0 0 12px;font-family:var(--font-body);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:600;letter-spacing:var(--cd-track,.06em);text-transform:var(--cd-case,uppercase)}.overlays_upsellRow__qssQj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.overlays_upsellItem__xNjVe{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.overlays_upsellThumb__Kn9VO{display:block;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:var(--cd-thumb-radius,0);background:var(--surface-2)}.overlays_upsellThumb__Kn9VO img{width:100%;height:100%;object-fit:cover}.overlays_upsellName__oW7j7{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:inherit;text-decoration:none}.overlays_drawerFoot__p-7LC{padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--d-line,var(--line))}.overlays_subtotal__xs0a7{display:flex;justify-content:space-between;margin:0 0 4px;font-weight:600}.overlays_note__VuYWm{margin:0 0 14px;color:var(--ink-3);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.overlays_footButtons__O7bTF{display:flex;gap:10px}.overlays_close__rB0X_:focus-visible,.overlays_primary__BBtkU:focus-visible,.overlays_secondary__xiU1d:focus-visible,.overlays_stepper__K-6iQ button:focus-visible,.overlays_textButton__DIhAz:focus-visible,.overlays_thumb__yPPsH:focus-visible,.overlays_value__KLa7r:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.footer_footer__W09p7{--kf-bg:var(--bg,#fff);--kf-ink:var(--ink,#141414);--kf-muted:var(--ink-2,#5e5e5e);--kf-line:var(--d-line,#e6e1da);--kf-input-bg:transparent;--kf-button-bg:var(--kf-ink);--kf-button-fg:var(--kf-bg);margin-top:var(--d-section,64px);background:var(--kf-bg);color:var(--kf-ink);font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.footer_footer__W09p7[data-tone=dark]{--kf-bg:#141414;--kf-ink:#f4f2ee;--kf-muted:#bdb8b0;--kf-line:#2f2e2c}.footer_footer__W09p7[data-tone=tint]{--kf-bg:var(--tint,#f4f0ea)}.footer_footer__W09p7 a{color:inherit}.footer_bottom__xlX9M,.footer_columns__dQUq0,.footer_preferences__H0WSl,.footer_top__Nnxmv,.footer_trust__toWIp{max-width:var(--d-container,1440px);margin-inline:auto;padding-inline:var(--gutter,16px)}.footer_trust__toWIp{border-bottom:1px solid var(--kf-line)}.footer_trustRow__TbMbl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin:0;padding:20px 0;list-style:none}.footer_trustRow__TbMbl li{display:inline-flex;align-items:center;gap:10px}.footer_top__Nnxmv{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;padding-block:clamp(36px,6vw,72px) clamp(28px,4vw,48px);border-bottom:1px solid var(--kf-line)}.footer_brandBlock__GuFD4{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.footer_brand___trR_{margin:0;font-family:var(--font-display);font-size:calc(var(--d-fs-3, 30px) * var(--nc-k, 1));line-height:1.1;overflow-wrap:anywhere}.footer_logo__VrFrK{width:auto;max-width:200px;height:40px;object-fit:contain}.footer_footer__W09p7[data-tone=dark] .footer_logo__VrFrK{filter:brightness(0) invert(1)}.footer_about__tLNuk{max-width:46ch;margin:0;color:var(--kf-muted);line-height:1.6}.footer_social__T9lt4{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 0 -10px;padding:0;list-style:none}.footer_socialLink__xzlbF{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;color:inherit}.footer_socialLink__xzlbF:hover{background:color-mix(in srgb,var(--kf-ink) 8%,transparent)}.footer_news__ida85{min-width:0}.footer_newsTitle__xFbdE{margin:0 0 8px;font-family:var(--font-display);font-size:calc(var(--d-fs-2, 24px) * var(--nc-k, 1));font-weight:inherit;line-height:1.2}.footer_newsLead__bcxDa{margin:0 0 16px;color:var(--kf-muted)}.footer_newsForm__T3pc4{display:flex;flex-direction:column;gap:12px}.footer_newsRow__U2_6a{display:flex;gap:8px}.footer_newsInput__xJDDk{flex:1 1;min-width:0;height:48px;padding:0 14px;border:1px solid var(--kf-line);border-radius:var(--d-radius-btn,0);background:var(--kf-input-bg);color:inherit;font:inherit}.footer_newsInput__xJDDk::placeholder{color:var(--kf-muted)}.footer_newsButton__RV0yT{flex:none;min-height:48px;padding:0 20px;border:0;border-radius:var(--d-radius-btn,0);background:var(--kf-button-bg);color:var(--kf-button-fg);font:inherit;font-weight:700;cursor:pointer}.footer_consent__NQHqX{display:flex;align-items:flex-start;gap:10px;color:var(--kf-muted);font-size:calc(var(--d-fs-m2, 12px) * var(--nc-k, 1));line-height:1.5}.footer_consent__NQHqX input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--kf-ink)}.footer_columns__dQUq0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 24px;gap:28px 24px;padding-block:36px}.footer_column__qPjH4,.footer_contact__vC7-y{min-width:0}.footer_columnHead__XM0gB,.footer_contact__vC7-y h2{margin:0 0 12px;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer_column__qPjH4 ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.footer_column__qPjH4 a,.footer_linkButton__k24Th{display:inline-block;padding:5px 0;color:var(--kf-muted);text-decoration:none;overflow-wrap:anywhere}.footer_column__qPjH4 a:hover,.footer_linkButton__k24Th:hover{color:var(--kf-ink);text-decoration:underline;text-underline-offset:3px}.footer_linkButton__k24Th{border:0;background:none;font:inherit;cursor:pointer}.footer_contact__vC7-y{display:flex;flex-direction:column;gap:8px;font-style:normal}.footer_contactLine__xcbnx{display:inline-flex;align-items:center;gap:8px;color:var(--kf-muted);text-decoration:none;overflow-wrap:anywhere}.footer_preferences__H0WSl{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-block:0 24px}.footer_bottom__xlX9M{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-block:20px max(28px,env(safe-area-inset-bottom));border-top:1px solid var(--kf-line);color:var(--kf-muted);font-size:calc(var(--d-fs-m2, 12px) * var(--nc-k, 1))}.footer_payments__Xarwb{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.footer_powered__zOOTn{color:inherit}.footer_footer__W09p7[data-layout=centered] .footer_top__Nnxmv{justify-items:center;text-align:center}.footer_footer__W09p7[data-layout=centered] .footer_brandBlock__GuFD4{align-items:center}@media (min-width:700px){.footer_columns__dQUq0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.footer_top__Nnxmv{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px clamp(32px,6vw,120px)}.footer_footer__W09p7[data-layout=centered] .footer_top__Nnxmv{grid-template-columns:minmax(0,1fr)}.footer_footer__W09p7[data-layout=split] .footer_top__Nnxmv{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.footer_columns__dQUq0{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px}}@media (max-width:767.98px){.footer_column__qPjH4 a,.footer_contactLine__xcbnx,.footer_linkButton__k24Th{min-height:44px;display:inline-flex;align-items:center}.footer_bottom__xlX9M{flex-direction:column;align-items:flex-start}}.footer_bottom__xlX9M[data-align=start]{justify-content:flex-start}.footer_bottom__xlX9M[data-align=center]{justify-content:center;text-align:center}.footer_bottom__xlX9M[data-align=center] .footer_payments__Xarwb{justify-content:center}.footer_bottom__xlX9M[data-stack]{flex-direction:column;align-items:flex-start}.footer_bottom__xlX9M[data-align=center],.footer_bottom__xlX9M[data-stack][data-align=center]{align-items:center}.footer_footer__W09p7 a:focus-visible,.footer_footer__W09p7 button:focus-visible,.footer_footer__W09p7 input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.header_inner__go6Ej{width:100%;max-width:var(--d-container,var(--max));margin:0 auto;padding:0 var(--gutter)}.header_header__CLxHb{--kh-bg:var(--bg);--kh-fg:var(--ink);--kh-line:var(--d-line,var(--line));--kh-panel-bg:var(--surface);--kh-panel-fg:var(--ink);--kh-muted:var(--ink-2);--kh-hover:var(--surface-2);--kh-count-bg:var(--ink);--kh-count-fg:var(--surface);--kh-row:60px;--kh-row-desk:76px;--kh-nav-row:48px;--kh-compact-shift:12px;position:relative;z-index:390;border-bottom:1px solid var(--kh-line);background:var(--kh-bg);color:var(--kh-fg);transition:box-shadow var(--d-dur,.25s) ease}.header_header__CLxHb[data-sticky]{position:-webkit-sticky;position:sticky;top:0}.header_header__CLxHb[data-stuck]{box-shadow:var(--d-shadow-1,none)}.header_announcement__Cb_5X{font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-align:center}.header_announcement__Cb_5X .header_inner__go6Ej{padding-top:9px;padding-bottom:9px}.header_announcement__Cb_5X a{color:inherit;text-underline-offset:3px}.header_utility___-zIg{border-bottom:1px solid var(--d-line,var(--line));font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.header_utilityInner__Dl28y{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding-block:6px;gap:16px}.header_utilityEnd__YFOpC,.header_utilityStart__xITYE{display:flex;align-items:center;gap:16px;min-width:0}.header_social__eyqQq{display:flex;gap:10px;margin:0;padding:0;list-style:none}.header_social__eyqQq a{color:inherit}.header_row__x1vIx,.header_top__HeBef{display:grid;align-items:center;min-height:var(--kh-row);grid-gap:8px;gap:8px}.header_row__x1vIx{grid-template-columns:minmax(0,1fr) auto}.header_top__HeBef{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}.header_header__CLxHb[data-layout=stacked-left] .header_top__HeBef{grid-template-columns:auto minmax(0,1fr) auto}.header_start__U76UX,.header_tools__UC4QU{display:flex;align-items:center;min-width:0;gap:2px}.header_tools__UC4QU{justify-content:flex-end}.header_navRow__KqCtu{display:none}.header_brand__ugVCX{display:inline-flex;align-items:center;min-height:44px;min-width:0;color:inherit;text-decoration:none;transform-origin:left center;transition:transform var(--d-dur,.25s) var(--d-ease,ease)}.header_header__CLxHb[data-layout=stacked-center] .header_brand__ugVCX{justify-content:center;transform-origin:center}.header_wordmark__QnebQ{overflow:hidden;font-family:var(--font-display);font-size:calc(var(--d-fs-1, 20px) * var(--nc-k, 1));line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.header_logo__BxZKT{display:block;width:auto;max-width:180px;height:32px;object-fit:contain}.header_iconButton__nGNO0{position:relative;display:inline-grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--d-radius-btn,0);background:none;color:inherit;cursor:pointer;list-style:none;text-decoration:none}.header_drawerGroup__Yft4f>summary::-webkit-details-marker,.header_iconButton__nGNO0::-webkit-details-marker,.header_navLink__xzZRi::-webkit-details-marker{display:none}.header_iconButton__nGNO0:hover{background:var(--kh-hover)}.header_withCount__HAwU6>span:not(.header_count__OoJzI){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.header_count__OoJzI,.header_withCount__HAwU6>span[aria-hidden=true]{position:absolute;top:4px;right:2px;display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--kh-count-bg);color:var(--kh-count-fg);font-size:calc(10px * var(--nc-k, 1));font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.header_count__OoJzI[data-empty],.header_withCount__HAwU6>span[data-empty]{visibility:hidden}.header_desktopOnly__e4IjN,.header_nav__yOIRq,.header_searchBar__TExaO{display:none}.header_searchMenu__ERZ5F{position:static}.header_accountMenu___JW5F{position:relative}.header_searchPanel__XENan{position:absolute;top:100%;right:0;left:0;padding:16px 0;border-top:1px solid var(--kh-line);border-bottom:1px solid var(--kh-line);background:var(--kh-panel-bg);color:var(--kh-panel-fg);box-shadow:var(--d-shadow-2,none)}.header_searchForm__xnQhp{display:flex;align-items:center;gap:8px}.header_searchForm__xnQhp>div{flex:1 1}.header_searchInput__GM_bn{width:100%;height:48px;padding:0 4px;border:0;border-bottom:1px solid;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:calc(var(--d-fs-1, 20px) * var(--nc-k, 1))}.header_searchInput__GM_bn:focus{outline:none;border-bottom-width:2px}.header_searchBar__TExaO{position:relative;align-items:center;min-width:0}.header_searchBar__TExaO>div{flex:1 1;min-width:0}.header_searchBarInput__x0r5Q{width:100%;height:42px;padding:0 44px 0 16px;border:1px solid var(--kh-line);border-radius:var(--d-radius-btn,0);background:var(--kh-panel-bg);color:var(--kh-panel-fg);font:inherit}.header_searchBar__TExaO>button{position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--kh-panel-fg)}.header_accountPanel__Wt6Mp{position:absolute;top:calc(100% + 10px);right:-8px;z-index:60;display:flex;flex-direction:column;gap:2px;width:260px;padding:12px;border:1px solid var(--kh-line);border-radius:var(--d-radius,0);background:var(--kh-panel-bg);color:var(--kh-panel-fg);box-shadow:var(--d-shadow-2,none)}.header_accountPanel__Wt6Mp a:not([data-k]),.header_accountPanel__Wt6Mp button{display:block;width:100%;padding:10px 12px;border:0;border-radius:var(--d-radius-s,0);background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.header_accountPanel__Wt6Mp a:not([data-k]):hover,.header_accountPanel__Wt6Mp button:hover{background:var(--surface-2)}.header_accountPanel__Wt6Mp a[data-k=account-primary],.header_accountPanel__Wt6Mp a[data-k=account-secondary]{min-height:44px}.header_accountPanel__Wt6Mp a[data-k=account-primary]{margin-bottom:6px}.header_accountPanel__Wt6Mp a[data-k=account-secondary]{color:inherit;border-color:var(--kh-line)}.header_more__Fww6T{position:relative}.header_morePanel__V_GHS{position:absolute;top:calc(100% + 4px);right:0;z-index:60;min-width:240px;max-height:min(70vh,560px);overflow-y:auto;padding:8px;border:1px solid var(--kh-line);border-radius:var(--d-radius,0);background:var(--kh-panel-bg);color:var(--kh-panel-fg);box-shadow:var(--d-shadow-2,none)}.header_moreGroup__TWTcn,.header_morePanel__V_GHS{display:flex;flex-direction:column}.header_moreGroup__TWTcn+.header_moreGroup__TWTcn{margin-top:4px;padding-top:4px;border-top:1px solid var(--d-line,var(--line))}.header_morePanel__V_GHS a{padding:8px 12px;color:inherit;text-decoration:none;white-space:nowrap}.header_morePanel__V_GHS a:hover{background:var(--surface-2)}.header_moreHead__PgS9A{font-weight:600}.header_drawerMenu__xUZiO>summary{list-style:none}.header_backdrop__TMsbP{position:fixed;inset:0;z-index:499;background:var(--d-overlay,rgb(0 0 0/45%));animation:header_kit-fade__YNZ5r var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.header_drawer__V8Kdc{position:fixed;top:0;bottom:0;left:0;z-index:500;display:flex;flex-direction:column;gap:18px;width:min(380px,88vw);padding:20px 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:var(--surface);color:var(--ink);box-shadow:var(--d-shadow-overlay,none);animation:header_kit-slide__wQeBR var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.header_drawerClose__fg112{position:fixed;top:12px;left:calc(min(380px, 88vw) - 56px);z-index:501;display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:none;color:var(--ink);cursor:pointer}.header_drawerTitle__xwFlo{margin:4px 0 0;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:700;letter-spacing:.08em;text-transform:uppercase}.header_drawerNav__QCW9p{display:flex;flex-direction:column}.header_drawerGroup__Yft4f>summary,.header_drawerLink__WMVL7{display:flex;align-items:center;justify-content:space-between;min-height:50px;border-bottom:1px solid var(--d-line,var(--line));color:inherit;font-family:var(--font-display);font-size:calc(var(--d-fs-1, 19px) * var(--nc-k, 1));text-decoration:none;cursor:pointer;list-style:none}.header_drawerGroup__Yft4f>summary:after{content:"+";font-family:var(--font-body);font-size:calc(20px * var(--nc-k, 1));font-weight:300}.header_drawerGroup__Yft4f[open]>summary:after{content:"−"}.header_drawerChild__xq084{display:block;padding:10px 0 10px 12px;color:var(--ink-2);text-decoration:none}.header_drawerGrandchild__xqwXp{display:block;padding:7px 0 7px 28px;color:var(--ink-3,var(--muted));font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));text-decoration:none}.header_drawerSearch__EB9Aa{display:flex;border-bottom:1px solid var(--ink)}.header_drawerSearch__EB9Aa input{flex:1 1;min-width:0;height:44px;border:0;background:transparent;color:inherit;font:inherit}.header_drawerSearch__EB9Aa button{width:44px;border:0;background:none;color:inherit}.header_drawerUtility__kjrJP{display:flex;flex-direction:column;gap:2px;margin-top:auto}.header_drawerUtility__kjrJP a{display:flex;gap:10px;color:var(--ink-2);text-decoration:none}.header_drawerUtility__kjrJP a,.header_toolLanguage__wcPN4{align-items:center;min-height:44px}.header_toolLanguage__wcPN4 [data-ls-button]{min-height:44px}.header_drawerLanguage__C-rHy{margin:18px 0 8px}.header_mega__q0_SK{position:static}.header_navLink__xzZRi{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;color:inherit;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600;letter-spacing:var(--d-nav-tracking,0);text-decoration:none;text-transform:var(--d-nav-case,none);cursor:pointer;list-style:none}.header_chevron__uCQ3J{transition:transform var(--d-dur,.25s) var(--d-ease,ease)}.header_mega__q0_SK[open] .header_chevron__uCQ3J{transform:rotate(180deg)}.header_megaPanel__NcY18{position:absolute;top:100%;right:0;left:0;max-height:calc(100vh - 140px);overflow-y:auto;border-top:1px solid var(--kh-line);border-bottom:1px solid var(--kh-line);background:var(--kh-panel-bg);color:var(--kh-panel-fg);box-shadow:var(--d-shadow-2,none);animation:header_kit-drop__xsEZP var(--d-dur,.25s) var(--d-ease-out,ease)}.header_menuBadge___mv8k{display:inline-block;margin-left:6px;padding:2px 6px;border-radius:var(--d-radius-badge,2px);background:var(--ink);color:var(--surface);font-size:calc(10px * var(--nc-k, 1));font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;vertical-align:.15em}.header_menuBadge___mv8k[data-tone=new]{background:var(--d-badge-new,var(--ink))}.header_menuBadge___mv8k[data-tone=sale]{background:var(--sale)}.header_menuBadge___mv8k[data-tone=neutral]{border:1px solid;background:transparent;color:inherit}@media (min-width:900px){.header_phoneOnly__ZCJ8Q{display:none}.header_row__x1vIx,.header_top__HeBef{min-height:var(--kh-row-desk)}.header_row__x1vIx{display:flex;gap:16px}.header_row__x1vIx>.header_start__U76UX{flex:none}.header_row__x1vIx>.header_nav__yOIRq{flex:1 1 auto}.header_row__x1vIx>.header_searchBar__TExaO{display:flex;flex:0 1 300px}.header_row__x1vIx>.header_tools__UC4QU{flex:none}.header_header__CLxHb[data-layout=stacked-left] .header_top__HeBef>.header_searchBar__TExaO{display:flex;justify-self:center;width:min(560px,100%)}.header_navRow__KqCtu{display:flex;align-items:center;min-height:var(--kh-nav-row)}.header_header__CLxHb[data-layout=stacked-center] .header_navRow__KqCtu{justify-content:center}.header_nav__yOIRq{display:flex;flex-wrap:nowrap;align-items:center;min-width:0}.header_nav__yOIRq:not([data-fitted]){overflow-x:clip}.header_nav__yOIRq>*{flex:none;white-space:nowrap}.header_nav__yOIRq .header_navLink__xzZRi{padding:0 clamp(8px,.8vw,14px)}.header_drawerMenu__xUZiO{display:none}.header_desktopOnly__e4IjN{display:inline-grid}details.header_desktopOnly__e4IjN{display:block}.header_wordmark__QnebQ{font-size:calc(var(--d-fs-2, 26px) * var(--nc-k, 1))}.header_logo__BxZKT{height:40px}[data-header-bar][data-search-icon] .header_searchBar__TExaO{flex:none}[data-header-bar][data-search-icon] .header_searchBar__TExaO>div{display:none}[data-header-bar][data-search-icon] .header_searchBar__TExaO>button{position:static;transform:none;color:inherit}[data-header-bar][data-search-icon] .header_searchBar__TExaO[data-open]>div{position:absolute;top:calc(100% + 8px);right:0;z-index:70;display:block;width:320px}.header_header__CLxHb[data-sticky][data-compact]{top:calc(var(--kh-compact-shift) * -1)}.header_header__CLxHb[data-compact][data-stuck] .header_brand__ugVCX{transform:translateY(calc(var(--kh-compact-shift) / 2)) scale(.88)}.header_header__CLxHb[data-compact][data-stuck] .header_row__x1vIx .header_iconButton__nGNO0,.header_header__CLxHb[data-compact][data-stuck] .header_row__x1vIx .header_navLink__xzZRi,.header_header__CLxHb[data-compact][data-stuck] .header_row__x1vIx .header_searchBar__TExaO{transform:translateY(calc(var(--kh-compact-shift) / 2))}.header_navLink__xzZRi,.header_row__x1vIx .header_iconButton__nGNO0,.header_row__x1vIx .header_searchBar__TExaO{transition:transform var(--d-dur,.25s) var(--d-ease,ease)}}@keyframes header_kit-slide__wQeBR{0%{transform:translateX(-100%)}}@keyframes header_kit-fade__YNZ5r{0%{opacity:0}}@keyframes header_kit-drop__xsEZP{0%{opacity:0;transform:translateY(calc(var(--d-move, 12px) * -.5))}}.header_brand__ugVCX:focus-visible,.header_drawerChild__xq084:focus-visible,.header_drawerClose__fg112:focus-visible,.header_drawerGrandchild__xqwXp:focus-visible,.header_drawerGroup__Yft4f>summary:focus-visible,.header_drawerLink__WMVL7:focus-visible,.header_iconButton__nGNO0:focus-visible,.header_megaPanel__NcY18 a:focus-visible,.header_morePanel__V_GHS a:focus-visible,.header_navLink__xzZRi:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.chrome_announce__YvQjA{display:flex;align-items:center;justify-content:center;min-height:40px;padding-inline:16px;background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13);font-size:calc(14px * var(--nc-k, 1));line-height:1.3;text-align:center}.chrome_glide__MH40d{justify-content:flex-start;overflow:hidden;padding-inline:0}.chrome_glideBelt__x-Cu6{display:flex;width:max-content;animation:chrome_rtGlide__efUIw var(--glide-s,30s) linear infinite}.chrome_glide__MH40d:focus-within .chrome_glideBelt__x-Cu6,.chrome_glide__MH40d:hover .chrome_glideBelt__x-Cu6{animation-play-state:paused}[dir=rtl] .chrome_glideBelt__x-Cu6{animation-direction:reverse}.chrome_glideRow__Zvspe{display:flex;flex:none;margin:0;padding:0;list-style:none;min-width:100vw;justify-content:space-around}.chrome_glideRow__Zvspe li{white-space:nowrap;padding-inline:28px}.chrome_glideRow__Zvspe li:before{content:"✦";-webkit-margin-end:28px;margin-inline-end:28px;font-size:.75em;opacity:.55}.chrome_glideRow__Zvspe a{color:inherit;text-decoration:none}@keyframes chrome_rtGlide__efUIw{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.chrome_glideBelt__x-Cu6{width:auto;animation:none}.chrome_glideRow__Zvspe{flex-wrap:wrap;justify-content:center}.chrome_glideRow__Zvspe+.chrome_glideRow__Zvspe{display:none}}.chrome_announceLink__hMPLB{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:inherit;text-decoration:none}a.chrome_announceLink__hMPLB:hover{text-decoration:underline;text-underline-offset:3px}.chrome_announceArrow__IE0p1{flex:none}[dir=rtl] .chrome_announceArrow__IE0p1{transform:scaleX(-1)}.chrome_header__Wax4O{--kh-bg:transparent;--kh-fg:var(--rt-ink,#1c3a13);--kh-line:color-mix(in srgb,var(--rt-ink,#1c3a13) 12%,transparent);--kh-panel-bg:var(--bg,#fcfcf7);--kh-panel-fg:var(--rt-ink,#1c3a13);--kh-muted:var(--ink-2,#4b5d44);--kh-hover:color-mix(in srgb,currentColor 8%,transparent);--kh-count-bg:var(--rt-lime,#d3fa99);--kh-count-fg:var(--rt-ink,#1c3a13);--kh-row:48px;--kh-row-desk:56px;--kh-nav-row:48px;--kh-compact-shift:0px;--rt-glass:rgb(252 252 247/94%)}.chrome_header__Wax4O[data-kit-header]{z-index:50;margin:8px 8px 0;border:0;border-radius:var(--rt-r-s,16px);background:transparent;transition:color .3s ease-in-out}.chrome_header__Wax4O[data-kit-header][data-sticky]{top:8px}.chrome_header__Wax4O[data-kit-header]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--rt-glass);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);pointer-events:none;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}.chrome_header__Wax4O[data-kit-header] [data-k=row]{max-width:none;padding-inline:16px 8px}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]{margin-bottom:calc(-1 * (var(--kh-row) + 8px))}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]:not([data-stuck]):not(:has(details[open])){--kh-fg:var(--rt-ink-text,#fcfcf7);text-shadow:0 1px 12px rgb(0 0 0/35%)}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]:not([data-stuck]):not(:has(details[open])):before{opacity:0}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]:not([data-stuck]):not(:has(details[open])) [data-k=brand] img{opacity:0}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]:not([data-stuck]):not(:has(details[open])) [data-k=brand]:has(img):after{background:var(--rt-ink-text,#fcfcf7)}body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]:not([data-stuck]):not(:has(details[open])) .chrome_cta__wFAAj{background:var(--rt-ink-text,#fcfcf7);color:var(--rt-ink,#1c3a13)}@media (min-width:900px){body:has([data-ritual-hero]) .chrome_header__Wax4O[data-kit-header]{margin-bottom:calc(-1 * (var(--kh-row-desk) + 8px))}}.chrome_header__Wax4O [data-k=wordmark]{font-family:var(--font-display);font-size:calc(22px * var(--nc-k, 1));font-weight:400;letter-spacing:-.02em}.chrome_header__Wax4O [data-k=logo],.chrome_header__Wax4O img[class*=logo]{width:auto;height:24px;max-height:28px}.chrome_header__Wax4O [data-k=brand]{position:relative}.chrome_header__Wax4O [data-k=brand] img{opacity:var(--rt-logo-img,1);transition:opacity .3s ease-in-out}.chrome_header__Wax4O [data-k=brand]:after{content:"";position:absolute;inset:0;background:var(--rt-logo-tint,transparent);pointer-events:none;-webkit-mask:var(--kh-logo,none) center /contain no-repeat;mask:var(--kh-logo,none) center /contain no-repeat;transition:background-color .3s ease-in-out}.chrome_header__Wax4O [data-k=nav-link]{min-height:40px;font-size:calc(14px * var(--nc-k, 1));font-weight:400;letter-spacing:0}.chrome_header__Wax4O [data-k=nav-link]:hover,.chrome_header__Wax4O [data-k=nav-link][aria-current]{text-decoration:underline;text-underline-offset:4px}.chrome_header__Wax4O [data-k=cart],.chrome_header__Wax4O [data-k=icon]{border-radius:50%;transition:background-color .2s ease}.chrome_header__Wax4O [data-k=cart]:hover,.chrome_header__Wax4O [data-k=icon]:hover{background:var(--kh-hover)}.chrome_header__Wax4O [data-k=tools]{gap:2px}.chrome_header__Wax4O [data-k=tools] [data-testid=header-order-tracking]{display:none}.chrome_header__Wax4O [data-k=tools] [data-k=tool-language] [data-ls-button]{min-height:36px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:inherit;font-size:calc(14px * var(--nc-k, 1));font-weight:400}.chrome_cta__wFAAj{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:40px;-webkit-margin-start:6px;margin-inline-start:6px;padding:0 18px;border-radius:999px;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);font-size:calc(14px * var(--nc-k, 1));font-weight:400;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media (max-width:480px){.chrome_cta__wFAAj{flex:0 1 auto;min-width:0;max-width:38vw;min-height:36px;padding:0 12px;overflow:hidden;font-size:calc(13px * var(--nc-k, 1));text-overflow:ellipsis}}@media (max-width:340px){.chrome_cta__wFAAj{display:none}}.chrome_cta__wFAAj:hover{background:var(--rt-moss,#36542d);color:var(--rt-ink-text,#fcfcf7)}.chrome_cta__wFAAj:focus-visible{outline:2px solid currentColor;outline-offset:2px}.chrome_header__Wax4O [data-k=search-bar] input{height:44px;border:1px solid var(--d-line,#d8dbcf);border-radius:999px;background:var(--surface,#fff);color:var(--rt-ink,#1c3a13)}.chrome_header__Wax4O [data-k=drawer]{background:var(--bg,#fcfcf7);color:var(--rt-ink,#1c3a13)}.chrome_header__Wax4O [data-k=drawer] a,.chrome_header__Wax4O [data-k=drawer] summary{font-family:var(--font-display);font-size:calc(24px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em}.chrome_header__Wax4O [data-k=mega],.chrome_header__Wax4O [data-k=panel]{border:0;border-radius:var(--rt-r-l,32px);color:var(--rt-ink,#1c3a13);box-shadow:0 24px 60px rgb(28 58 19/14%)}.chrome_header__Wax4O [data-k=badge][data-tone=sale]{background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13)}@media (min-width:900px){.chrome_header__Wax4O[data-kit-header] [data-k=row]{padding-inline:24px 8px}.chrome_header__Wax4O[data-layout=inline] [data-k=row]>:first-child{flex:0 0 auto;min-width:max-content}.chrome_header__Wax4O[data-layout=inline] [data-k=nav]{flex:1 1 auto;justify-content:flex-start;gap:12px;padding-inline:32px 16px}.chrome_header__Wax4O[data-layout=inline] [data-k=tools]{flex:0 0 auto;min-width:max-content}.chrome_fewTools__bR3nZ [data-k=tools]>[data-testid=header-favorites]{display:none}}@media (max-width:899.98px){.chrome_header__Wax4O[data-kit-header] [data-k=row]{padding-inline:8px 4px}.chrome_fewTools__bR3nZ [data-k=tools]>[data-testid=account-menu],.chrome_fewTools__bR3nZ [data-k=tools]>[data-testid=header-favorites],.chrome_header__Wax4O [data-k=tools] [data-k=tool-language]{display:none}.chrome_cta__wFAAj{min-height:36px;padding:0 14px;font-size:calc(13px * var(--nc-k, 1))}}@media (max-width:379.98px){.chrome_cta__wFAAj{display:none}}.chrome_panel__d2M9X{display:flex;flex-direction:column;gap:8px;min-width:300px;padding:12px}.chrome_panelLinks__xvIlj{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.chrome_panelLink__wAMmc{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border-radius:var(--rt-r-s,16px);color:inherit;font-size:calc(18px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em;text-decoration:none}.chrome_panelLink__wAMmc:hover{background:var(--rt-card,#efefea)}.chrome_panelAll__MoNVw{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);font-weight:400;text-decoration:none}[dir=rtl] .chrome_panelAll__MoNVw svg{transform:scaleX(-1)}.chrome_panelAll__MoNVw:focus-visible,.chrome_panelLink__wAMmc:focus-visible{outline:2px solid var(--rt-ink,#1c3a13);outline-offset:2px}.chrome_footer__QDQBW,.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=dark],.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=light],.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=tint]{--kf-bg:var(--rt-ink,#1c3a13);--kf-ink:var(--rt-ink-text,#fcfcf7);--kf-muted:color-mix(in srgb,var(--rt-ink-text,#fcfcf7) 72%,transparent);--kf-line:color-mix(in srgb,var(--rt-ink-text,#fcfcf7) 18%,transparent);--kf-input-bg:transparent;--kf-button-bg:var(--rt-ink-text,#fcfcf7);--kf-button-fg:var(--rt-ink,#1c3a13);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "trust" "top" "cols" "note" "prefs" "bottom";grid-column-gap:64px;column-gap:64px;margin-top:0;padding:clamp(48px,6vw,64px) clamp(16px,2.8vw,40px) 0}.chrome_footer__QDQBW>*{min-width:0}.chrome_footer__QDQBW>.chrome_lead__KAMVW{grid-area:lead}.chrome_footer__QDQBW>[data-k=trust]{grid-area:trust}.chrome_footer__QDQBW>[data-k=top]{grid-area:top}.chrome_footer__QDQBW>[data-k=columns]{grid-area:cols}.chrome_footer__QDQBW>.chrome_closing__xrUxu{grid-area:note}.chrome_footer__QDQBW>[data-k=bottom]{grid-area:bottom}.chrome_footer__QDQBW>:not(.chrome_lead__KAMVW,.chrome_closing__xrUxu,[data-k]){grid-area:prefs}.chrome_footer__QDQBW [data-k=bottom],.chrome_footer__QDQBW [data-k=columns],.chrome_footer__QDQBW [data-k=top],.chrome_footer__QDQBW [data-k=trust],.chrome_footer__QDQBW>:not(.chrome_lead__KAMVW,.chrome_closing__xrUxu,[data-k]){max-width:none;margin-inline:0;padding-inline:0}.chrome_lead__KAMVW{display:grid;grid-gap:20px;gap:20px;margin-bottom:32px}.chrome_word__l8ANe{margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:calc(clamp(40px, 5vw, 64px) * var(--nc-k, 1));font-weight:400;line-height:1;letter-spacing:-.03em}.chrome_sentence__g-_Qd{max-width:26ch;margin:0;font-family:var(--font-display);font-size:calc(clamp(24px, 2.4vw, 32px) * var(--nc-k, 1));font-weight:350;line-height:1.12;letter-spacing:-.02em}.chrome_footer__QDQBW [data-k=top]{display:grid;grid-gap:24px;gap:24px;padding-block:0 24px;border:0}.chrome_footer__QDQBW [data-k=brand]>:not(nav){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.chrome_footer__QDQBW [data-k=brand]:not(:has(nav)){display:none}.chrome_footer__QDQBW [data-k=news]{max-width:440px}.chrome_footer__QDQBW [data-k=news] h2{margin-bottom:4px;font-family:var(--font-body);font-size:calc(16px * var(--nc-k, 1));font-weight:400}.chrome_footer__QDQBW [data-k=news]>p:empty{display:none}.chrome_footer__QDQBW [data-k=news]>p{margin-bottom:14px;font-size:calc(14px * var(--nc-k, 1))}.chrome_footer__QDQBW [data-k=news-input]{height:52px;padding-inline:20px;border:1px solid var(--kf-ink);border-radius:999px}.chrome_footer__QDQBW [data-k=news-button]{min-height:52px;padding:0 22px;border-radius:999px;font-weight:400}.chrome_footer__QDQBW [data-k=columns]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:24px 32px;border-top:1px solid var(--kf-line)}.chrome_footer__QDQBW [data-k=columns] h2,.chrome_footer__QDQBW [data-k=contact] h2{margin-bottom:12px;font-family:var(--font-body);font-size:calc(12px * var(--nc-k, 1));font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.chrome_footer__QDQBW [data-k=columns] a{color:var(--kf-ink);font-size:calc(14px * var(--nc-k, 1))}.chrome_footer__QDQBW [data-k=social]{border-radius:50%}.chrome_footer__QDQBW [data-k=social]:hover{background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13)}.chrome_footer__QDQBW [data-testid=footer-payments] li>*{border-radius:6px}.chrome_footer__QDQBW [data-k=bottom]{margin-top:24px}.chrome_closing__xrUxu{min-width:0}.chrome_legal__i_Dy6{max-width:420px;margin:0 0 32px;padding:14px 16px;border:1px solid var(--kf-line);border-radius:8px;font-size:calc(12px * var(--nc-k, 1));line-height:1.5}@media (min-width:700px){.chrome_footer__QDQBW [data-k=columns]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.chrome_footer__QDQBW,.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=dark],.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=light],.chrome_footer__QDQBW.chrome_footer__QDQBW[data-tone=tint]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"trust trust" "lead cols" "top cols" "note prefs" "bottom bottom"}.chrome_footer__QDQBW>[data-k=columns]{grid-row:2/span 2;padding-block:0;border:0}.chrome_footer__QDQBW>:not(.chrome_lead__KAMVW,.chrome_closing__xrUxu,[data-k]){align-self:end;padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.chrome_cta__wFAAj,.chrome_header__Wax4O [data-k=brand] img,.chrome_header__Wax4O [data-k=cart],.chrome_header__Wax4O [data-k=icon],.chrome_header__Wax4O[data-kit-header],.chrome_header__Wax4O[data-kit-header]:before{transition:none}}.chrome_header__Wax4O[data-kit-header]:not([data-sticky]){position:relative}.product_pdp___QYG0{display:grid;grid-gap:28px;gap:28px;padding:8px 0 var(--d-section,48px)}@media (min-width:1024px){.product_pdp___QYG0{grid-template-columns:minmax(0,58fr) minmax(0,42fr);column-gap:56px;row-gap:clamp(48px,5vw,80px);align-items:start}.product_pdp___QYG0>.product_info__fXV34{align-self:stretch}.product_pdp___QYG0[data-sticky] .product_infoInner__w1f27{position:-webkit-sticky;position:sticky;top:104px}.product_pdp___QYG0[data-sticky]>.product_gallery__xJK91{align-self:stretch;align-content:start}.product_pdp___QYG0[data-sticky]>.product_gallery__xJK91[data-layout=thumbs_bottom] .product_galleryStage__GLOvP,.product_pdp___QYG0[data-sticky]>.product_gallery__xJK91[data-layout=thumbs_left] .product_galleryStage__GLOvP{position:-webkit-sticky;position:sticky;top:104px}}.product_gallery__xJK91{position:relative}.product_galleryStage__GLOvP,.product_gallery__xJK91{display:grid;grid-gap:12px;gap:12px;min-width:0}.product_modelRow__LIriZ{display:flex;justify-content:center}.product_track__rtg2Y{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.product_track__rtg2Y::-webkit-scrollbar{display:none}.product_track__rtg2Y:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.product_slide__aeQll{position:relative;margin:0;overflow:hidden;aspect-ratio:4/5;background:var(--surface-2,#f3f1ee);scroll-snap-align:start}.product_slide__aeQll img,.product_slide__aeQll svg{display:block;width:100%;height:100%;object-fit:cover}.product_slide__aeQll img{transform-origin:var(--zx,50%) var(--zy,50%);transition:transform var(--d-dur,.25s) var(--d-ease,ease)}.product_gallery__xJK91[data-zoom] .product_slide__aeQll[data-zooming] img{transform:scale(1.8)}.product_zoomLink__E6bCh{display:block;width:100%;height:100%;cursor:zoom-in}.product_zoomLink__E6bCh:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.product_thumbs__TNnKE{display:grid;grid-auto-flow:column;grid-auto-columns:64px;grid-gap:8px;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:thin}.product_thumb__X61Zx{display:block;aspect-ratio:4/5;overflow:hidden;opacity:.6;outline:1px solid transparent;outline-offset:-1px;transition:opacity var(--d-dur,.2s),outline-color var(--d-dur,.2s)}.product_thumb__X61Zx img{display:block;width:100%;height:100%;object-fit:cover}.product_thumb__X61Zx:hover,.product_thumb__X61Zx[aria-current]{opacity:1}.product_thumb__X61Zx[aria-current]{outline-color:var(--ink)}.product_thumb__X61Zx:focus-visible{outline:2px solid var(--focus);opacity:1}@media (min-width:1024px){.product_thumbs__TNnKE{grid-auto-columns:84px}.product_gallery__xJK91[data-layout=thumbs_left][data-thumbs] .product_galleryStage__GLOvP{grid-template-columns:84px minmax(0,1fr);align-items:start}.product_gallery__xJK91[data-layout=thumbs_left] .product_modelRow__LIriZ{grid-column:1/-1}.product_gallery__xJK91[data-layout=thumbs_left] .product_thumbs__TNnKE{grid-row:1;grid-column:1;grid-auto-flow:row;grid-auto-rows:auto;grid-auto-columns:auto;max-height:calc((100vw - 2 * var(--d-gutter, 32px)) * .58 * 1.25);overflow:visible auto}.product_gallery__xJK91[data-layout=thumbs_left] .product_track__rtg2Y{grid-column:2}.product_gallery__xJK91[data-layout=thumbs_bottom] .product_track__rtg2Y,.product_gallery__xJK91[data-layout=thumbs_left] .product_track__rtg2Y{width:min(100%,64vh);justify-self:center}.product_gallery__xJK91[data-layout=grid] .product_track__rtg2Y,.product_gallery__xJK91[data-layout=stacked] .product_track__rtg2Y{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;gap:12px}.product_gallery__xJK91[data-layout=grid] .product_track__rtg2Y{grid-template-columns:repeat(2,minmax(0,1fr))}.product_gallery__xJK91[data-layout=grid] .product_thumbs__TNnKE,.product_gallery__xJK91[data-layout=stacked] .product_thumbs__TNnKE{display:none}}.product_lightLayer__f9qZH{position:fixed;inset:0;z-index:560;visibility:hidden;transition:visibility 0s linear var(--d-dur-drawer,.32s)}.product_lightLayer__f9qZH[data-open]{visibility:visible;transition:none}.product_lightBackdrop__mzR-T{position:absolute;inset:0;background:var(--surface);opacity:0;transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.product_lightLayer__f9qZH[data-open] .product_lightBackdrop__mzR-T{opacity:1}.product_light__xhgpb{position:absolute;inset:0;display:grid;place-items:center;outline:none}.product_lightFigure__n2JUE{position:relative;width:min(100vw,calc((100vh - 96px) * .8));height:min(calc(100vw * 1.25),calc(100vh - 96px));margin:0;overflow:hidden;cursor:zoom-in}.product_lightFigure__n2JUE[data-zoomed]{cursor:zoom-out}.product_lightImage__r-57d{object-fit:contain;transform-origin:var(--zx,50%) var(--zy,50%);transition:transform var(--d-dur,.25s) var(--d-ease,ease)}.product_lightFigure__n2JUE[data-zoomed] .product_lightImage__r-57d{transform:scale(2.2)}.product_lightClose__jPnmJ,.product_lightNext__MEH2p,.product_lightPrev__qvxne{position:absolute;z-index:2;display:inline-grid;place-items:center;width:48px;height:48px;border:0;border-radius:var(--d-radius-btn,0);background:var(--surface);color:var(--ink);box-shadow:var(--d-shadow-1,none);cursor:pointer}.product_lightClose__jPnmJ{top:16px;right:16px}.product_lightPrev__qvxne{left:16px;top:50%;transform:translateY(-50%)}.product_lightNext__MEH2p{right:16px;top:50%;transform:translateY(-50%)}.product_lightClose__jPnmJ:focus-visible,.product_lightNext__MEH2p:focus-visible,.product_lightPrev__qvxne:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.product_lightCount__xM459{position:absolute;bottom:16px;left:50%;margin:0;transform:translateX(-50%);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));letter-spacing:.08em}.product_info__fXV34{min-width:0}.product_infoInner__w1f27{display:grid;grid-gap:14px;gap:14px;align-content:start}.product_infoInner__w1f27>nav:first-child{margin-bottom:4px}.product_title__Y0bTJ{margin:0;font-family:var(--d-title-font,var(--font-display));font-size:calc(var(--d-fs-3, 32px) * var(--nc-k, 1));font-weight:400;line-height:1.15}.product_muted__C5qb_,.product_subtitle__AW-GW{margin:0;color:var(--muted)}.product_ratingLink__wEEh-{display:inline-flex;align-items:center;gap:8px;min-height:32px;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));text-decoration:none}.product_ratingLink__wEEh-:hover span:last-child{text-decoration:underline}.product_price__CYfYq{display:flex;align-items:baseline;gap:12px;margin:4px 0 0;font-size:calc(var(--d-fs-2, 22px) * var(--nc-k, 1))}.product_sale__Ec2vt{color:var(--sale)}.product_compare__TEZx1{color:var(--muted);font-size:calc(var(--d-fs-0, 16px) * var(--nc-k, 1))}.product_taxNote__xjIwT{margin:-6px 0 0;color:var(--muted);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.product_promises__ZzRX9{display:grid;grid-gap:6px;gap:6px;margin:0;padding:12px 0;border-block:1px solid var(--d-line,var(--line));list-style:none;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.product_buy__Warjx{display:grid;grid-gap:18px;gap:18px}.product_axis__hCjIE{margin:0;padding:0;border:0;min-width:0}.product_axisLegend__MiyGc{display:flex;justify-content:space-between;gap:12px;width:100%;margin-bottom:10px;padding:0;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600}.product_guideLink__XMG4I{font-weight:400;text-decoration:underline;text-underline-offset:3px}.product_values__YxZcS{display:flex;flex-wrap:wrap;gap:8px}.product_boxValue__FyfCb,.product_colorValue__Sfqj6{position:relative;cursor:pointer}.product_boxValue__FyfCb input,.product_colorValue__Sfqj6 input{position:absolute;opacity:0;width:1px;height:1px}.product_colorValue__Sfqj6{display:inline-grid;place-items:center;width:44px;height:44px}.product_colorDot__T93ue{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--surface-2,#eee) 50%,var(--d-line,#ddd) 50%);box-shadow:inset 0 0 0 1px rgb(0 0 0/14%);outline:1px solid transparent;outline-offset:3px;transition:outline-color var(--d-dur,.2s)}.product_colorValue__Sfqj6:has(input:checked) .product_colorDot__T93ue,.product_colorValue__Sfqj6:hover .product_colorDot__T93ue{outline-color:var(--ink)}.product_boxValue__FyfCb{display:inline-grid;place-items:center;min-width:48px;height:44px;padding:0 14px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0);font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));transition:border-color var(--d-dur,.2s),background-color var(--d-dur,.2s)}.product_boxValue__FyfCb:hover{border-color:var(--ink)}.product_boxValue__FyfCb:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--surface)}.product_boxValue__FyfCb[data-unavailable]:after,.product_colorValue__Sfqj6[data-unavailable] .product_colorDot__T93ue:after{content:"";position:absolute;inset:50% 8% auto;border-top:1px solid;transform:rotate(-35deg);opacity:.6}.product_boxValue__FyfCb[data-unavailable]{color:var(--muted)}.product_colorValue__Sfqj6[data-unavailable]{opacity:.55}.product_colorDot__T93ue[data-picture]{border-radius:var(--d-radius-btn,4px);background-size:cover;background-position:50%}.product_optionSelect__IDFaV{min-width:200px;max-width:100%;height:44px;padding:0 12px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0);background:var(--surface);color:var(--ink);font:inherit}.product_boxValue__FyfCb:has(input:focus-visible),.product_colorValue__Sfqj6:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.product_stock__f9JxD{display:flex;align-items:center;gap:8px;margin:0;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.product_stockDot__Exy6a{width:8px;height:8px;border-radius:50%;background:var(--success,#2f6b4f)}.product_stock__f9JxD[data-state=low] .product_stockDot__Exy6a{background:var(--warn,#7c5200)}.product_stock__f9JxD[data-state=out] .product_stockDot__Exy6a{background:var(--danger,#a3312a)}.product_buyRow__yjqN-{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px}.product_qty__ooCrM{display:inline-grid;grid-template-columns:40px 48px 40px;height:52px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0)}.product_qty__ooCrM button{border:0;background:transparent;color:var(--ink);font-size:calc(18px * var(--nc-k, 1));cursor:pointer}.product_qty__ooCrM button:disabled{color:var(--muted);cursor:default}.product_qty__ooCrM input{width:100%;height:100%;border:0;background:transparent;text-align:center;font:inherit;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product_qty__ooCrM input::-webkit-inner-spin-button,.product_qty__ooCrM input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product_add__Gl0Lv,.product_buyNow___NUCX{min-height:52px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.product_buyNow___NUCX{width:100%}.product_actions__xzD8t{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.product_summary__Jwyho{margin:0;color:var(--ink-2,var(--ink));font-size:calc(var(--d-fs-0, 16px) * var(--nc-k, 1));line-height:1.6}.product_summaryMore__dxv66{color:var(--ink);font-weight:600;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.product_more__xKqIb{grid-column:1/-1;justify-self:center;width:min(100%,1120px);min-width:0}.product_tabBar__Jg-WB{display:none}.product_panels__Rl8J5{display:grid}.product_panel__UjZ0q{min-width:0;border-top:1px solid var(--d-line,var(--line))}.product_panel__UjZ0q:last-child{border-bottom:1px solid var(--d-line,var(--line))}.product_panelSummary__xypgO{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase;list-style:none}.product_panelSummary__xypgO::-webkit-details-marker{display:none}:where(.product_panelSummary__xypgO):after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 0;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform var(--d-dur,.2s) var(--d-ease,ease)}:where(.product_panel__UjZ0q[open]>.product_panelSummary__xypgO):after{margin-top:4px;transform:rotate(-135deg)}.product_panelSummary__xypgO:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.product_panelBody__FdtFT{padding:4px 0 32px}.product_panelBody__FdtFT:focus-visible{outline:2px solid var(--focus);outline-offset:8px}.product_article__B4Fbl{max-width:70ch;min-width:0}.product_toc__nS7Px{display:none}.product_description__OlDXr{color:var(--ink-2,var(--ink));font-size:calc(var(--d-fs-0, 16px) * 1.0625 * var(--nc-k, 1));line-height:1.75;overflow-wrap:anywhere}.product_description__OlDXr>:first-child{margin-top:0}.product_description__OlDXr>:last-child{margin-bottom:0}.product_description__OlDXr p{margin:0 0 1em}.product_description__OlDXr h2,.product_description__OlDXr h3{margin:1.9em 0 .55em;color:var(--ink);font-family:var(--d-title-font,var(--font-display));font-size:calc(var(--d-fs-2, 22px) * var(--nc-k, 1));font-weight:var(--heading-weight,500);line-height:1.25;scroll-margin-top:112px}.product_description__OlDXr h4{margin:1.4em 0 .3em;color:var(--ink);font-size:1em;font-weight:650;line-height:1.45}.product_description__OlDXr ol,.product_description__OlDXr ul{display:grid;grid-gap:.45em;gap:.45em;margin:0 0 1.2em;padding:0}.product_description__OlDXr ul{list-style:none}.product_description__OlDXr ul>li{position:relative;padding-left:1.4em}.product_description__OlDXr ul>li:before{content:"";position:absolute;top:.72em;left:.2em;width:6px;height:6px;border-radius:50%;background:var(--accent,var(--ink))}.product_description__OlDXr ol{padding-left:1.4em}.product_description__OlDXr ol>li::marker{color:var(--accent,var(--ink));font-weight:650}.product_sku__Mm4pE{margin:24px 0 0;color:var(--muted);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}@media (min-width:900px) and (scripting:enabled){.product_tabBar__Jg-WB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(28px,3vw,44px);padding-bottom:20px;border-bottom:1px solid var(--d-line,var(--line))}.product_more__xKqIb .product_panels__Rl8J5>.product_panel__UjZ0q{border:0}.product_more__xKqIb .product_panels__Rl8J5:not([data-single]) .product_panelSummary__xypgO{display:none}.product_panelBody__FdtFT{padding:0}}.product_tablist__nnRki{display:flex;flex-wrap:nowrap;gap:4px;max-width:100%;padding:4px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;border-radius:999px;background:color-mix(in srgb,var(--ink) 5%,var(--surface))}.product_tablist__nnRki::-webkit-scrollbar{display:none}.product_tab__F1poz{flex:none;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:transparent;color:var(--ink-2,var(--muted));font:inherit;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--d-dur,.2s) var(--d-ease,ease),color var(--d-dur,.2s) var(--d-ease,ease),box-shadow var(--d-dur,.2s) var(--d-ease,ease)}.product_tab__F1poz:hover{color:var(--ink)}.product_tab__F1poz[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent),0 2px 10px color-mix(in srgb,var(--ink) 6%,transparent)}.product_tab__F1poz:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.product_tabReviews__hwrA5{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink);font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600;text-decoration:none}.product_tabReviews__hwrA5:hover span:last-child{text-decoration:underline}.product_tabReviews__hwrA5 .product_muted__C5qb_{font-weight:400}@media (min-width:1100px){.product_read__htVyK[data-toc]{display:grid;grid-template-columns:minmax(0,70ch) minmax(200px,260px);justify-content:space-between;grid-gap:64px;gap:64px;align-items:start}.product_read__htVyK[data-toc] .product_toc__nS7Px{position:-webkit-sticky;position:sticky;top:112px;display:block;padding-left:20px;border-left:1px solid var(--d-line,var(--line));font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.product_tocTitle__mNYbz{margin:0 0 12px;color:var(--muted);font-size:calc(var(--d-fs-m2, 12px) * var(--nc-k, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product_toc__nS7Px ol{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.product_toc__nS7Px a{display:block;padding:6px 0;color:var(--ink-2,var(--muted));line-height:1.4;text-decoration:none}.product_toc__nS7Px a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.product_toc__nS7Px a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.product_tab__F1poz,:where(.product_panelSummary__xypgO):after{transition:none}}.product_blockText__ay2tT{margin:0}.product_chips__UT6IE{display:flex;flex-wrap:wrap;gap:8px}.product_bar__k4EZe{position:fixed;right:0;bottom:0;left:0;z-index:400;border-top:1px solid var(--d-line,var(--line));background:var(--surface);box-shadow:var(--d-shadow-2,none);transform:translateY(110%);transition:transform var(--d-dur,.25s) var(--d-ease-out,ease)}.product_bar__k4EZe[data-on]{transform:none}.product_barInner__fkNd7{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--d-container,1600px);margin:0 auto;padding:10px var(--d-gutter,16px) calc(10px + env(safe-area-inset-bottom))}.product_barTitle__ENofg{display:grid;min-width:0;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.product_barTitle__ENofg b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.product_barButton__Aoz_T{min-height:48px;white-space:nowrap}.product_guideLayer__vlsXs{position:fixed;inset:0;z-index:540;display:grid;place-items:center;visibility:hidden;transition:visibility 0s linear var(--d-dur-drawer,.32s)}.product_guideLayer__vlsXs:target,.product_guideLayer__vlsXs[data-open]{visibility:visible;transition:none}.product_guideLayer__vlsXs>.d-target-backdrop{position:absolute;inset:0;background:var(--d-overlay,rgb(0 0 0/45%));opacity:0;transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.product_guideLayer__vlsXs:target>.d-target-backdrop,.product_guideLayer__vlsXs[data-open]>.d-target-backdrop{opacity:1}.product_guide__fc6Vu{position:relative;width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:28px;border-radius:var(--d-radius,0);background:var(--surface);box-shadow:var(--d-shadow-overlay,none);opacity:0;transform:translateY(var(--d-move,12px));transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease),transform var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.product_guide__fc6Vu:focus{outline:none}.product_guideLayer__vlsXs:target .product_guide__fc6Vu,.product_guideLayer__vlsXs[data-open] .product_guide__fc6Vu{opacity:1;transform:none}.product_guideClose__mx4G2{position:absolute;top:8px;right:8px;display:inline-grid;place-items:center;width:44px;height:44px;color:var(--ink)}.product_guideTitle__xf03c{margin:0 48px 18px 0;font-size:calc(var(--d-fs-2, 22px) * var(--nc-k, 1))}.product_guideTable__cT30t{overflow-x:auto}.product_guideTable__cT30t:focus-visible{outline:2px solid var(--focus)}.product_guideTable__cT30t table{width:100%;border-collapse:collapse;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product_guideTable__cT30t td,.product_guideTable__cT30t th{padding:10px 12px;border-bottom:1px solid var(--d-line,var(--line));text-align:left;white-space:nowrap}.product_guideTable__cT30t thead th{font-size:calc(var(--d-fs-m2, 12px) * var(--nc-k, 1));letter-spacing:.08em;text-transform:uppercase}.product_guideTable__cT30t tbody tr:nth-child(odd){background:var(--surface-2,transparent)}.product_guideNote__dGEiN{margin:16px 0 0;color:var(--muted);font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));white-space:pre-line}@media (max-width:699px){.product_guideLayer__vlsXs{place-items:end stretch}.product_guide__fc6Vu{width:100vw;max-height:88vh;border-radius:var(--d-radius,0) var(--d-radius,0) 0 0;padding:24px 16px calc(24px + env(safe-area-inset-bottom))}}.product_inlineInfo__l6HiT{display:grid;margin-top:8px;border-top:1px solid var(--d-line,var(--line))}.product_inlinePanel__cxsVJ{border-bottom:1px solid var(--d-line,var(--line))}.product_inlineSummary__jZ6wZ{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;cursor:pointer;list-style:none}.product_inlineSummary__jZ6wZ::-webkit-details-marker{display:none}.product_inlineSummary__jZ6wZ:after{content:"+";font-size:1.25em;line-height:1}.product_inlinePanel__cxsVJ[open]>.product_inlineSummary__jZ6wZ:after{content:"−"}.product_inlineBody__BQtnz{padding-bottom:16px}.model-viewer_open__xlyGa{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid;border-radius:var(--d-radius-btn,0);background:var(--surface);color:var(--ink);font:inherit;font-size:calc(.875rem * var(--nc-k, 1));cursor:pointer}.model-viewer_ar__xUrYc:focus-visible,.model-viewer_close__F_bM8:focus-visible,.model-viewer_open__xlyGa:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.model-viewer_layer__gbSgH{position:fixed;inset:0;z-index:560;visibility:hidden}.model-viewer_layer__gbSgH[data-open]{visibility:visible}.model-viewer_backdrop__ISSRQ{position:absolute;inset:0;background:var(--surface)}.model-viewer_panel__nG--e{position:absolute;inset:0;display:grid;outline:none}.model-viewer_stage__Cp1y_{position:relative;display:grid;place-items:center;width:100%;height:100%}.model-viewer_viewer__Folst{width:100%;height:100%;background:transparent;--poster-color:transparent}.model-viewer_status__x1Rou{margin:0;padding:16px;color:var(--ink);text-align:center}.model-viewer_close__F_bM8{position:absolute;top:16px;right:16px;z-index:2;display:inline-grid;place-items:center;width:48px;height:48px;background:var(--surface);color:var(--ink)}.model-viewer_ar__xUrYc,.model-viewer_close__F_bM8{border:0;border-radius:var(--d-radius-btn,0);cursor:pointer}.model-viewer_ar__xUrYc{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);min-height:48px;padding:0 20px;background:var(--ink);color:var(--surface);font:inherit}@media (prefers-reduced-motion:no-preference){.model-viewer_layer__gbSgH{transition:visibility 0s linear var(--d-dur-drawer,.32s)}.model-viewer_layer__gbSgH[data-open]{transition:none}}.sections_wrap__tcqZJ{width:100%;max-width:var(--d-container,1440px);margin-inline:auto;padding-inline:clamp(16px,2.2vw,32px)}.sections_sec__Nomp1{padding-block:clamp(56px,5.6vw,80px);color:var(--rt-ink,#1c3a13)}.sections_dark__nCud1{background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7)}.sections_sheet__mWSC6{position:relative;padding-bottom:calc(clamp(56px, 5.6vw, 80px) + var(--rt-r-l, 32px))}.sections_sheet__mWSC6:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:var(--rt-r-l,32px);border-start-start-radius:var(--rt-r-l,32px);border-start-end-radius:var(--rt-r-l,32px);background:var(--bg,#fcfcf7)}.sections_display__xe2Yu{margin:0;font-family:var(--font-display);font-size:calc(clamp(32px, 3.4vw, 48px) * var(--nc-k, 1));font-weight:350;line-height:1.1;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.sections_lead__HY83V{max-width:52ch;margin:0;font-size:calc(16px * var(--nc-k, 1));font-weight:350;line-height:1.45}.sections_note__O1EQC{max-width:80ch;margin:32px 0 0;font-size:calc(13px * var(--nc-k, 1));line-height:1.5;opacity:.8}.sections_mono__ZZY9R{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;letter-spacing:.04em}.sections_btn__Xf9gz{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border:1px solid transparent;border-radius:999px;font:inherit;font-size:calc(16px * var(--nc-k, 1));font-weight:400;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sections_btn__Xf9gz:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sections_btn__Xf9gz:disabled{cursor:not-allowed;opacity:.5}.sections_btnInk__x22E4{background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7)}.sections_btnInk__x22E4:hover{background:var(--rt-moss,#36542d)}.sections_btnLight__EhNCa{background:var(--rt-ink-text,#fcfcf7);color:var(--rt-ink,#1c3a13)}.sections_btnLight__EhNCa:hover{background:var(--rt-lime,#d3fa99)}.sections_btnOutline__zvYZF{border-color:currentColor;background:transparent;color:inherit}.sections_btnOutline__zvYZF:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.sections_btnLink__zo2Vz{min-height:44px;padding:0;border:0;border-radius:0;background:none;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.sections_btnSmall__idrkx{min-height:44px;padding:0 20px;font-size:calc(15px * var(--nc-k, 1))}.sections_arrow__PxCl9{flex:none}[dir=rtl] .sections_arrow__PxCl9{transform:scaleX(-1)}.sections_lime__Xx_wf{border-radius:999px;background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13);font-weight:500}.sections_chipDark__q56T4,.sections_chip__cmbU6,.sections_lime__Xx_wf{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:2px 10px;font-size:calc(12px * var(--nc-k, 1));line-height:1.2}.sections_chipDark__q56T4,.sections_chip__cmbU6{border:1px solid;border-radius:999px;font-weight:400;white-space:nowrap}.sections_chip__cmbU6{max-width:100%;white-space:normal;text-align:center;opacity:.9}.sections_dim__ernaz{opacity:.72}.sections_stars__IQGPZ{--fill:100%;position:relative;display:inline-block;flex:none;width:5.6em;height:1em;font-size:calc(15px * var(--nc-k, 1));vertical-align:-.12em;background:linear-gradient(90deg,currentColor var(--fill),color-mix(in srgb,currentColor 22%,transparent) var(--fill));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3 6.1 20.6l1.3-6.6L2.5 9.4l6.6-.8z'/%3E%3C/svg%3E") 0 0 /1.12em 1em repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.9 6.1 6.6.8-4.9 4.6 1.3 6.6L12 17.3 6.1 20.6l1.3-6.6L2.5 9.4l6.6-.8z'/%3E%3C/svg%3E") 0 0 /1.12em 1em repeat-x}[dir=rtl] .sections_stars__IQGPZ{transform:scaleX(-1)}.sections_hero__kt3Mb{position:relative;display:flex;align-items:center;min-height:max(560px,calc(100svh - 40px));overflow:hidden;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7)}.sections_heroBg__o1pXW{position:absolute;inset:0;overflow:hidden;border-end-start-radius:var(--rt-r-m,24px);border-end-end-radius:var(--rt-r-m,24px)}.sections_heroBg__o1pXW img,.sections_heroVideo__wH7Ys{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sections_heroMark__SFyVE{position:absolute;inset-block:10%;inset-inline-end:4%;width:min(56vw,720px);opacity:.45;--dot:var(--rt-moss,#36542d)}.sections_heroIn__bbqYc{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:32px;gap:32px;padding-block:120px 72px}.sections_heroCopy___65bE{display:grid;justify-items:start;grid-gap:20px;gap:20px;max-width:600px;text-shadow:0 1px 24px rgb(0 0 0/28%)}.sections_heroEyebrow__xKUeD{margin:0;font-size:calc(14px * var(--nc-k, 1))}.sections_heroTitle__zNgWB{font-size:calc(clamp(32px, 3.4vw, 48px) * var(--nc-k, 1))}.sections_heroLead__xjwUb{max-width:44ch;margin:0;font-size:calc(16px * var(--nc-k, 1));font-weight:350;line-height:1.45}.sections_ctas__f5smg{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 0;text-shadow:none}.sections_proof__A-HDz{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:calc(14px * var(--nc-k, 1))}.sections_glass__rEJv5{display:grid;grid-gap:10px;gap:10px;min-width:280px;padding:20px;border-radius:var(--rt-r-m,24px);background:rgb(252 252 247/16%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sections_glassTitle__xYFpq{font-size:calc(12px * var(--nc-k, 1));letter-spacing:.08em;text-transform:uppercase}.sections_glassRows__CgiWV{display:grid;margin:0;padding:0;list-style:none}.sections_glassRows__CgiWV li{display:flex;justify-content:space-between;gap:24px;padding-block:8px;border-top:1px solid rgb(252 252 247/22%)}.sections_intro__xvCIp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;grid-gap:24px 48px;gap:24px 48px;margin-bottom:48px}.sections_intro__xvCIp .sections_display__xe2Yu{max-width:14em}.sections_introSide__FpI_j{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.sections_introSide__FpI_j p{max-width:40ch;margin:0;font-size:calc(16px * var(--nc-k, 1));font-weight:350;line-height:1.4}.sections_packCards__bW1Dz{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.sections_packCard__TR_5s{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:48px 20px 24px;border-radius:var(--rt-r-s,16px);background:var(--rt-moss,#36542d);color:var(--rt-ink-text,#fcfcf7);text-align:center}.sections_packCard__TR_5s[data-flag=popular]{background:color-mix(in srgb,var(--rt-moss,#36542d) 82%,var(--rt-ink-text,#fcfcf7))}.sections_packCard__TR_5s>.sections_lime__Xx_wf{position:absolute;inset-block-start:12px;inset-inline-start:12px}.sections_packName__EVpvu{margin:0;font-size:calc(24px * var(--nc-k, 1));font-weight:350;line-height:1.2;letter-spacing:-.01em}.sections_packShot__xcqMN{display:grid;place-items:center;width:100%;margin-block:auto;aspect-ratio:1;overflow:hidden;border-radius:var(--rt-r-s,16px);background:rgb(252 252 247/6%);--dot:var(--rt-lime,#d3fa99)}.sections_packShot__xcqMN img{width:100%;height:100%;object-fit:var(--rt-fit,cover)}.sections_packForm__MrCd0{display:contents}.sections_packPrice__rPr3D{margin:0;font-size:calc(13px * var(--nc-k, 1));line-height:1.4}.sections_packPrice__rPr3D s{opacity:.8}.sections_split__x0LmB{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:40px clamp(32px,5vw,80px);gap:40px clamp(32px,5vw,80px)}.sections_splitText__xgxUy{display:grid;justify-items:start;grid-gap:20px;gap:20px}.sections_collage__bvhUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.sections_tile___uAiB{margin:0;overflow:hidden;border-radius:var(--rt-r-s,16px);background:var(--rt-card,#efefea);aspect-ratio:1}.sections_collage__bvhUH[data-count="3"] .sections_tile___uAiB:first-child{grid-column:1/-1;aspect-ratio:16/9}.sections_collage__bvhUH[data-count="1"] .sections_tile___uAiB{grid-column:1/-1;aspect-ratio:4/3}.sections_tile___uAiB img{width:100%;height:100%;object-fit:cover}.sections_story__Knq9B{position:relative;padding:clamp(56px,7vw,96px) clamp(16px,2.2vw,32px);overflow:hidden;background:color-mix(in srgb,var(--rt-moss,#36542d) 30%,var(--rt-card,#efefea));color:var(--rt-ink,#1c3a13)}.sections_storyBg__rHMsf{position:absolute;inset:-40px}.sections_storyBg__rHMsf img{width:100%;height:100%;object-fit:cover;filter:blur(28px) saturate(1.1);transform:scale(1.05)}.sections_storyCard__QUdQG{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:40px;gap:40px;max-width:calc(var(--d-container, 1440px) - 64px);margin-inline:auto;padding:clamp(28px,4.4vw,64px);border:1px solid rgb(252 252 247/45%);border-radius:var(--rt-r-l,32px);background:rgb(252 252 247/62%);-webkit-backdrop-filter:blur(24px) saturate(1.2);backdrop-filter:blur(24px) saturate(1.2)}.sections_storyText__ohjjL{display:grid;justify-items:start;grid-gap:20px;gap:20px}.sections_stat__N81P4{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:20px;gap:20px;max-width:420px;margin:12px 0 0;padding:20px 24px;border:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 22%,transparent);border-radius:var(--rt-r-s,16px)}.sections_stat__N81P4 b{font-size:calc(64px * var(--nc-k, 1));font-weight:300;line-height:1;letter-spacing:-.04em}.sections_stat__N81P4 span{font-size:calc(15px * var(--nc-k, 1));font-weight:350;line-height:1.35}.sections_storyArt__x9ILG{position:relative;display:grid;place-items:center;min-height:420px}.sections_storyPack__X04Gg{display:grid;place-items:center;width:min(62%,340px);aspect-ratio:1;overflow:hidden;border-radius:var(--rt-r-m,24px);--dot:var(--rt-ink,#1c3a13)}.sections_storyPack__X04Gg img{width:100%;height:100%;object-fit:cover}.sections_callouts__xkPSv{margin:0;padding:0;list-style:none}.sections_callouts__xkPSv li{position:absolute;display:grid;grid-gap:2px;gap:2px;max-width:180px;font-size:calc(13px * var(--nc-k, 1));line-height:1.35}.sections_callouts__xkPSv b{font-size:calc(12px * var(--nc-k, 1));font-weight:500;letter-spacing:.08em;text-transform:uppercase}.sections_callouts__xkPSv li:after{content:"";position:absolute;top:.6em;width:40px;border-top:1px dashed color-mix(in srgb,var(--rt-ink,#1c3a13) 55%,transparent)}.sections_callouts__xkPSv li[data-at="0"]{inset-block-start:8%;inset-inline-start:0}.sections_callouts__xkPSv li[data-at="1"]{inset-block-start:22%;inset-inline-end:0}.sections_callouts__xkPSv li[data-at="2"]{inset-block-end:22%;inset-inline-start:0}.sections_callouts__xkPSv li[data-at="3"]{inset-block-end:8%;inset-inline-end:0}.sections_callouts__xkPSv li[data-at="0"]:after,.sections_callouts__xkPSv li[data-at="2"]:after{inset-inline-start:calc(100% + 8px)}.sections_callouts__xkPSv li[data-at="1"]:after,.sections_callouts__xkPSv li[data-at="3"]:after{inset-inline-end:calc(100% + 8px)}.sections_storyCard__QUdQG[data-many]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.sections_storyArt__x9ILG[data-many]{grid-template-columns:minmax(0,1fr) minmax(0,220px) minmax(0,1fr);gap:20px;align-items:center;min-height:0}.sections_storyArt__x9ILG[data-many] .sections_storyPack__X04Gg{width:100%}.sections_calloutsSide__GBPVi{display:grid;grid-gap:14px;gap:14px}.sections_calloutsSide__GBPVi li{position:relative;max-width:none}.sections_calloutsSide__GBPVi[data-side=start] li{-webkit-padding-end:34px;padding-inline-end:34px;text-align:end}.sections_calloutsSide__GBPVi[data-side=end] li{-webkit-padding-start:34px;padding-inline-start:34px}.sections_calloutsSide__GBPVi li:after{width:26px}.sections_calloutsSide__GBPVi[data-side=start] li:after{inset-inline-end:0}.sections_calloutsSide__GBPVi[data-side=end] li:after{inset-inline-start:0}@media (max-width:899px){.sections_storyCard__QUdQG[data-many]{grid-template-columns:minmax(0,1fr)}.sections_storyArt__x9ILG[data-many]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sections_storyArt__x9ILG[data-many] .sections_storyPack__X04Gg{grid-column:1/-1;grid-row:1;justify-self:center;width:min(70%,260px)}.sections_calloutsSide__GBPVi[data-side=start] li{-webkit-padding-end:0;padding-inline-end:0;text-align:start}.sections_calloutsSide__GBPVi[data-side=end] li{-webkit-padding-start:0;padding-inline-start:0}.sections_calloutsSide__GBPVi li:after{display:none}}.sections_panel__iOH2J{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:32px 64px;gap:32px 64px;padding:clamp(28px,4.4vw,64px);border-radius:var(--rt-r-l,32px);background:var(--rt-card,#efefea)}.sections_panelHead__shJyz{display:grid;align-content:start;grid-gap:20px;gap:20px}.sections_herbList__Z-524{display:grid;margin:0;padding:0;list-style:none}.sections_herbList__Z-524 li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:4px 16px;gap:4px 16px;padding-block:16px;border-top:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 16%,transparent)}.sections_herbIcon__xvWV8{grid-row:span 2;width:40px;height:40px}.sections_herbName__NeO9R{font-size:calc(20px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em}.sections_herbText__KVeeb{grid-column:2/-1;font-size:calc(14px * var(--nc-k, 1));font-weight:350;line-height:1.4;opacity:.85}.sections_herbMore__icSrc{grid-template-columns:minmax(0,1fr)!important}.sections_herbMore__icSrc .sections_herbText__KVeeb{grid-column:auto}.sections_badgeReg__xWqNX{display:flex;align-items:center;gap:12px;margin:0;padding:14px 18px;border:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 22%,transparent);border-radius:var(--rt-r-s,16px);font-size:calc(14px * var(--nc-k, 1))}.sections_nots__W87bn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin:0;padding:0;list-style:none}.sections_nots__W87bn li{display:flex;align-items:center;gap:12px;padding-block:16px;border-top:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 16%,transparent);font-size:calc(18px * var(--nc-k, 1));font-weight:350}.sections_cards__Diklk{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.sections_card__k3F_A{display:grid;align-content:start;justify-items:start;grid-gap:12px;gap:12px;padding:28px;border-radius:var(--rt-r-s,16px);background:var(--rt-card,#efefea)}.sections_card__k3F_A p{margin:0;font-size:calc(15px * var(--nc-k, 1));font-weight:350;line-height:1.45}.sections_cardNo__xsFRK{font-size:calc(14px * var(--nc-k, 1));opacity:.7}.sections_cardTitle__RxyuC{margin:0;font-size:calc(24px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em}.sections_claims__V5Tum{padding:8px clamp(8px,1.1vw,16px)}.sections_claimsIn__X7G4x{position:relative;display:grid;grid-gap:40px;gap:40px;overflow:hidden;padding:clamp(40px,5vw,80px) clamp(20px,3vw,48px) clamp(20px,2.4vw,32px);border-radius:var(--rt-r-m,24px);background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7)}.sections_claims__V5Tum[data-picture] .sections_claimsIn__X7G4x{min-height:clamp(320px,30vw,420px);align-content:space-between}.sections_claims__V5Tum:not([data-picture]) .sections_claimsIn__X7G4x{gap:24px;padding:clamp(24px,3vw,40px) clamp(20px,3vw,48px)}.sections_claims__V5Tum:not([data-picture]) .sections_claimsRow__VHRxT{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sections_claimsBg__Evy1U{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sections_claimsTitle__UYmR4{position:relative;max-width:16em;text-shadow:0 1px 24px rgb(0 0 0/25%)}.sections_claimsRow__VHRxT{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px 32px;gap:20px 32px;margin:0;padding:clamp(20px,2.4vw,32px);border-radius:var(--rt-r-s,16px);background:rgb(28 58 19/42%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);list-style:none}.sections_claimsRow__VHRxT[data-count="3"],.sections_claimsRow__VHRxT[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sections_claimsRow__VHRxT li{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px;font-size:calc(17px * var(--nc-k, 1));font-weight:350;line-height:1.3}.sections_proofSec__zyKln{overflow:hidden}.sections_centered__jdsli{display:grid;justify-items:center;grid-gap:16px;gap:16px;margin-bottom:40px;text-align:center}.sections_centered__jdsli .sections_display__xe2Yu{max-width:18em}.sections_score__P9pC6{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;font-size:calc(14px * var(--nc-k, 1))}.sections_score__P9pC6 b{font-size:calc(16px * var(--nc-k, 1));font-weight:500}.sections_reel__ngWxY{--card:min(62vw,880px);display:grid;grid-auto-columns:var(--card);grid-auto-flow:column;grid-gap:16px;gap:16px;margin:0;padding:0 calc((100% - var(--card)) / 2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - var(--card)) / 2);scrollbar-width:none;list-style:none}.sections_reel__ngWxY::-webkit-scrollbar{display:none}.sections_reel__ngWxY:focus-visible{outline:2px solid var(--rt-ink,#1c3a13);outline-offset:-2px}.sections_reelCard__CkqR3{position:relative;display:grid;align-items:end;min-width:0;aspect-ratio:16/9;overflow:hidden;border-radius:var(--rt-r-s,16px);background:var(--rt-moss,#36542d);color:var(--rt-ink-text,#fcfcf7);scroll-snap-align:center}.sections_reelCard__CkqR3>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sections_reelCard__CkqR3:not([data-photo]){align-items:center}.sections_quote__XgMaU{position:relative;display:grid;grid-gap:10px;gap:10px;margin:16px;padding:20px 24px;max-width:520px;border-radius:var(--rt-r-s,16px);background:rgb(28 58 19/55%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.sections_reelCard__CkqR3:not([data-photo]) .sections_quote__XgMaU{max-width:none;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.sections_quote__XgMaU blockquote{margin:0}.sections_quote__XgMaU p{margin:0;font-size:calc(18px * var(--nc-k, 1));font-weight:350;line-height:1.35;letter-spacing:-.01em}.sections_quote__XgMaU figcaption{font-size:calc(13px * var(--nc-k, 1));opacity:.85}.sections_railControls__N1hSj{display:flex;align-items:center;justify-content:center;gap:16px;width:-moz-fit-content;width:fit-content;margin:24px auto 0;padding:4px;border-radius:999px;background:var(--rt-card,#efefea)}.sections_railButton__myMAg{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);cursor:pointer;-webkit-tap-highlight-color:transparent}.sections_railButton__myMAg:disabled{background:transparent;color:var(--rt-ink,#1c3a13);opacity:.4;cursor:default}.sections_railButton__myMAg:focus-visible{outline:2px solid var(--rt-ink,#1c3a13);outline-offset:2px}[dir=rtl] .sections_railButton__myMAg svg{transform:scaleX(-1)}.sections_railTrack__gMjhv{position:relative;width:120px;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--rt-ink,#1c3a13) 18%,transparent)}.sections_railFill__fj8ft{position:absolute;inset-block:0;border-radius:2px;background:var(--rt-ink,#1c3a13);transition:inset-inline-start .6s cubic-bezier(.75,0,.25,1),width .6s cubic-bezier(.75,0,.25,1)}.sections_editorial__x1cMx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px clamp(32px,5vw,80px);gap:40px clamp(32px,5vw,80px)}.sections_editorialText___qwv9{display:grid;grid-template-rows:auto 1fr auto;grid-gap:32px;gap:32px;min-width:0}.sections_mark__TFQuG{margin:0;font-size:calc(20px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em}.sections_editorialBody__xVfr9{display:grid;align-content:center;justify-items:start;grid-gap:20px;gap:20px}.sections_trails__GsF0d{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none}.sections_trail__SuMw6{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-height:32px;color:inherit;font-size:calc(14px * var(--nc-k, 1));text-decoration:none}.sections_trail__SuMw6 b{font-weight:500}.sections_trail__SuMw6:hover b{text-decoration:underline;text-underline-offset:3px}.sections_editorialMedia__iGHkf{display:grid;place-items:center;margin:0;overflow:hidden;aspect-ratio:1;border-radius:var(--rt-r-l,32px);background:var(--rt-card,#efefea);--dot:var(--rt-moss,#36542d)}.sections_editorialMedia__iGHkf img{width:100%;height:100%;object-fit:cover}.sections_editorialMedia__iGHkf>span{width:60%;height:60%}.sections_faqGrid__HcIyr{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:32px 64px;gap:32px 64px;padding:clamp(28px,4vw,56px);border-radius:var(--rt-r-l,32px);background:var(--rt-card,#efefea)}.sections_folds__xaWN7{display:grid;border-top:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 18%,transparent)}.sections_fold__fSihg{border-bottom:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 18%,transparent)}.sections_fold__fSihg summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-block:12px;font-size:calc(16px * var(--nc-k, 1));font-weight:400;cursor:pointer;list-style:none}.sections_fold__fSihg summary::-webkit-details-marker{display:none}.sections_foldIcon__M9gqk{flex:none;transition:transform .3s ease}.sections_fold__fSihg[open] .sections_foldIcon__M9gqk{transform:rotate(45deg)}.sections_foldBody__iOCed p{max-width:64ch;margin:0 0 20px;font-size:calc(15px * var(--nc-k, 1));font-weight:350;line-height:1.5}.sections_finalSec__WOxAi{padding-block:clamp(32px,4vw,56px) clamp(56px,5.6vw,80px)}.sections_tiles__xAp_X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.sections_tiles__xAp_X[data-count="1"]{grid-template-columns:minmax(0,1fr)}.sections_tileBrand__iEjDo,.sections_tileBuy__mbOEQ{position:relative;display:grid;place-items:center;min-height:clamp(380px,34vw,480px);overflow:hidden;border-radius:var(--rt-r-s,16px);color:var(--rt-ink-text,#fcfcf7);text-align:center}.sections_tileBrand__iEjDo{background:var(--rt-moss,#36542d)}.sections_tileBuy__mbOEQ{background:var(--rt-ink,#1c3a13)}.sections_tileBg__xT1bs{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sections_tileBrand__iEjDo[data-picture]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgb(28 58 19/62%),rgb(28 58 19/18%))}.sections_tileBrand__iEjDo .sections_tileIn__PVS5F{z-index:2}.sections_tileBlur__HIf5u{filter:blur(24px) saturate(1.1);transform:scale(1.15);opacity:.85}.sections_tileIn__PVS5F{position:relative;display:grid;justify-items:center;grid-gap:16px;gap:16px;max-width:440px;padding:40px 24px;text-shadow:0 1px 20px rgb(0 0 0/30%)}.sections_tileIn__PVS5F p{margin:0;font-size:calc(16px * var(--nc-k, 1));font-weight:350;line-height:1.4}.sections_tileIn__PVS5F .sections_btn__Xf9gz{margin-top:8px;text-shadow:none}.sections_tileTitle__xiEnU{margin:0;font-size:calc(clamp(28px, 2.6vw, 40px) * var(--nc-k, 1));font-weight:350;line-height:1.1;letter-spacing:-.02em}.sections_tilePack__CUvd2{width:128px;height:128px;border-radius:var(--rt-r-s,16px);object-fit:cover}.sections_tileMark__dwXZ9{width:120px;height:120px;--dot:var(--rt-lime,#d3fa99)}.sections_dotx__KVQ-t{display:grid;place-items:center;pointer-events:none;container-type:size}.sections_packShot__xcqMN>.sections_dotx__KVQ-t{width:60%;height:60%}.sections_storyPack__X04Gg>.sections_dotx__KVQ-t{width:80%;height:80%}.sections_dotxBox__lGCn_{position:relative;width:min(100cqw,100cqh);aspect-ratio:1;container-type:inline-size}.sections_dotxBox__lGCn_ i{position:absolute;inset-inline-start:calc(var(--x) - var(--s) / 2);top:calc(var(--y) - var(--s) / 2);width:var(--s);height:var(--s);border-radius:50%;background:var(--dot,var(--rt-moss,#36542d));transform:scale(0);animation:sections_rtPop__xmt0K .9s cubic-bezier(.2,.8,.2,1.2) var(--d) forwards}@keyframes sections_rtPop__xmt0K{to{transform:scale(1)}}.sections_pdp__dKtFs{-webkit-padding-before:16px;padding-block-start:16px}.sections_pdp__dKtFs [data-pdp=info]{color:var(--rt-ink,#1c3a13)}.sections_pdp__dKtFs h1{line-height:1.1;letter-spacing:-.01em}.sections_pdp__dKtFs [data-d-price-now],.sections_pdp__dKtFs h1{font-family:var(--font-display);font-size:calc(24px * var(--nc-k, 1));font-weight:350}.sections_pdp__dKtFs [data-d-price-now]{color:var(--rt-ink,#1c3a13)}.sections_pdp__dKtFs [data-pdp=info] nav:first-child{font-size:calc(12px * var(--nc-k, 1))}.sections_pdp__dKtFs [data-testid=rating-summary]{min-height:28px;font-size:calc(14px * var(--nc-k, 1))}.sections_pdp__dKtFs [data-testid=rating-summary] span:last-child{text-decoration:underline;text-underline-offset:3px}.sections_pdp__dKtFs [data-testid=add-to-cart],.sections_pdp__dKtFs [data-testid=buy-now]{border-radius:999px;font-weight:400;text-transform:none;letter-spacing:0}.sections_pdp__dKtFs [data-inline]{margin-top:16px}.sections_pdp__dKtFs [data-inline],.sections_pdp__dKtFs [data-inline] details{border-color:color-mix(in srgb,var(--rt-ink,#1c3a13) 18%,transparent)}.sections_pdp__dKtFs [data-inline] summary{min-height:56px;font-size:calc(16px * var(--nc-k, 1));font-weight:400}.sections_pdp__dKtFs [data-inline] [data-testid=product-description],.sections_pdp__dKtFs [data-inline] details li,.sections_pdp__dKtFs [data-inline] details p,.sections_pdp__dKtFs [data-inline] details>div{font-size:calc(15px * var(--nc-k, 1));font-weight:350;line-height:1.5}.sections_pdp__dKtFs [class*=product_actions__]{order:2}.sections_pdp__dKtFs [data-inline]{order:3}.sections_pdp__dKtFs [data-inline] details>div h3{font-size:calc(16px * var(--nc-k, 1));font-weight:500}.sections_stock__crXJ-{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:28px;margin:0;padding:2px 12px;border:1px solid color-mix(in srgb,var(--rt-ink,#1c3a13) 30%,transparent);border-radius:999px;font-size:calc(12px * var(--nc-k, 1))}.sections_stockDot__xgfkg{width:7px;height:7px;border-radius:50%;background:var(--rt-moss,#36542d)}.sections_stock__crXJ-[data-state=out] .sections_stockDot__xgfkg{background:var(--sale,#a3401f)}.sections_pricePill__LK9Vj{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:26px;margin-top:-6px;padding:2px 12px;border-radius:999px;background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13);font-size:calc(13px * var(--nc-k, 1))}.sections_pricePill__LK9Vj[hidden]{display:none}.sections_reassure__x0ppf{margin:-2px 0 0;font-size:calc(13px * var(--nc-k, 1));text-align:center;opacity:.75}@media (min-width:1024px){.sections_pdp__dKtFs.sections_pdp__dKtFs{grid-template-columns:minmax(0,1fr) minmax(360px,432px);column-gap:clamp(24px,2.2vw,32px);padding-inline:16px clamp(16px,2.2vw,32px)}.sections_pdp__dKtFs [data-layout=grid] [data-slide]{aspect-ratio:1;border-radius:var(--rt-r-s,16px);overflow:hidden;background:var(--rt-card,#efefea)}.sections_pdp__dKtFs [data-layout=grid] [data-slide] img{width:100%;height:100%;object-fit:var(--rt-fit,cover)}.sections_pdp__dKtFs[data-sticky] [data-pdp=info]>div{top:80px}}@media (max-width:1023.98px){.sections_pdp__dKtFs [data-slide]{border-radius:var(--rt-r-s,16px);overflow:hidden}}@media (max-width:900px){.sections_editorial__x1cMx,.sections_faqGrid__HcIyr,.sections_intro__xvCIp,.sections_panel__iOH2J,.sections_split__x0LmB,.sections_storyCard__QUdQG,.sections_tiles__xAp_X{grid-template-columns:minmax(0,1fr)}.sections_intro__xvCIp{margin-bottom:32px}.sections_heroIn__bbqYc{grid-template-columns:minmax(0,1fr);padding-block:96px 48px}.sections_hero__kt3Mb{align-items:flex-end}.sections_packCards__bW1Dz{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sections_packCard__TR_5s{padding:44px 12px 16px;gap:10px}.sections_packName__EVpvu{font-size:calc(18px * var(--nc-k, 1))}.sections_storyArt__x9ILG{min-height:0;gap:20px}.sections_callouts__xkPSv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;width:100%}.sections_callouts__xkPSv li{position:static;max-width:none}.sections_callouts__xkPSv li:after{content:none}.sections_claimsRow__VHRxT li{font-size:calc(16px * var(--nc-k, 1))}.sections_claimsRow__VHRxT,.sections_claimsRow__VHRxT[data-count="3"],.sections_claimsRow__VHRxT[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_reel__ngWxY{--card:calc(100vw - 48px);gap:8px}.sections_reelCard__CkqR3{aspect-ratio:4/5}.sections_quote__XgMaU{margin:12px;padding:16px}.sections_quote__XgMaU p{font-size:calc(16px * var(--nc-k, 1))}.sections_editorialText___qwv9{gap:24px}.sections_editorialMedia__iGHkf{aspect-ratio:4/3;border-radius:var(--rt-r-m,24px)}.sections_nots__W87bn{grid-template-columns:minmax(0,1fr)}.sections_story__Knq9B{padding-inline:8px}.sections_storyCard__QUdQG{padding:28px 20px;border-radius:var(--rt-r-m,24px)}}@media (max-width:420px){.sections_stat__N81P4 b{font-size:calc(48px * var(--nc-k, 1))}}@media (prefers-reduced-motion:reduce){.sections_dotxBox__lGCn_ i{transform:none;animation:none}.sections_btn__Xf9gz,.sections_foldIcon__M9gqk,.sections_railFill__fj8ft{transition:none}}.packs_packs__dJbJv{display:grid;grid-gap:16px;gap:16px}.packs_list__rt1RF{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.packs_pack__spUFO{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;min-height:64px;padding:14px 18px;border-radius:var(--rt-r-s,16px);background:var(--rt-card,#efefea);box-shadow:inset 0 0 0 1px transparent;color:var(--rt-ink,#1c3a13);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .2s ease,background-color .2s ease}.packs_pack__spUFO:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rt-ink,#1c3a13) 30%,transparent)}.packs_pack__spUFO input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.packs_pack__spUFO:has(input:checked){background:var(--bg,#fcfcf7);box-shadow:inset 0 0 0 1.5px var(--rt-ink,#1c3a13)}.packs_pack__spUFO:has(input:focus-visible){outline:2px solid var(--rt-ink,#1c3a13);outline-offset:2px}.packs_pack__spUFO[data-unavailable]{cursor:not-allowed;opacity:.5}.packs_dot__namzG{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--rt-ink,#1c3a13) 55%,transparent)}.packs_dot__namzG:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--rt-ink,#1c3a13);transform:scale(0);transition:transform .2s ease}.packs_pack__spUFO:has(input:checked) .packs_dot__namzG:after{transform:scale(1)}.packs_text__nYRln{display:grid;grid-gap:2px;gap:2px;min-width:0}.packs_name__RNKW4{font-size:calc(16px * var(--nc-k, 1));font-weight:400}.packs_per__yYLrl{font-weight:350;opacity:.8}.packs_per__yYLrl,.packs_save__gjirz{font-size:calc(13px * var(--nc-k, 1))}.packs_save__gjirz{font-weight:400}.packs_total___X7dG{display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:end}.packs_total___X7dG b{font-size:calc(18px * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em}.packs_total___X7dG s{font-size:calc(13px * var(--nc-k, 1));opacity:.6}.packs_flag__xXl-V{position:absolute;inset-block-start:-9px;inset-inline-end:16px;padding:2px 10px;border-radius:999px;background:var(--bg,#fcfcf7);box-shadow:inset 0 0 0 1px var(--rt-ink,#1c3a13);color:var(--rt-ink,#1c3a13);font-size:calc(11px * var(--nc-k, 1));font-weight:500;line-height:1.4;white-space:nowrap}.packs_flag__xXl-V[data-kind=popular]{background:var(--rt-lime,#d3fa99);box-shadow:none}.packs_pack__spUFO[data-flag]{margin-top:6px}.packs_add__yiFC5{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);font:inherit;font-size:calc(16px * var(--nc-k, 1));font-weight:400;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}@media (hover:hover){.packs_add__yiFC5:hover:not(:disabled){background:var(--rt-moss,#36542d)}}.packs_add__yiFC5:focus-visible,.packs_barButton__fVUdj:focus-visible{outline:2px solid var(--rt-ink,#1c3a13);outline-offset:3px}.packs_add__yiFC5:disabled{cursor:not-allowed;opacity:.5}.packs_bar__x3GZh{display:none}@media (max-width:1023.98px){.packs_bar__x3GZh{position:fixed;inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom, 0px));z-index:60;display:flex;align-items:center;gap:12px;padding:8px;-webkit-padding-start:18px;padding-inline-start:18px;border-radius:var(--rt-r-s,16px);background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);box-shadow:0 16px 40px -16px rgb(0 0 0/50%);transform:translateY(140%);visibility:hidden;transition:transform .35s ease,visibility 0s linear .35s}.packs_bar__x3GZh[data-on]{transform:none;visibility:visible;transition:transform .35s ease}}.packs_barText__luCsf{flex:1 1;min-width:0;overflow:hidden;font-size:calc(13px * var(--nc-k, 1));line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.packs_barText__luCsf b{display:block;font-size:calc(18px * var(--nc-k, 1));font-weight:350}.packs_barButton__fVUdj{flex:none;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--rt-ink-text,#fcfcf7);color:var(--rt-ink,#1c3a13);font:400 calc(15px * var(--nc-k, 1)) /1 var(--font-body);cursor:pointer}@media (max-width:560px){.packs_pack__spUFO{gap:12px;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.packs_add__yiFC5,.packs_bar__x3GZh,.packs_bar__x3GZh[data-on],.packs_dot__namzG:after,.packs_pack__spUFO{transition:none}}.card_card__xh4je{display:flex;flex-direction:column;min-width:0;height:100%;border-radius:var(--rt-r-s,16px);color:var(--rt-ink,#1c3a13)}.card_card__xh4je,.card_media__mM433{position:relative;overflow:hidden;background:var(--rt-card,#efefea)}.card_media__mM433{aspect-ratio:var(--d-card-ratio,1/1)}.card_link__cOgge{position:absolute;inset:0;display:block}.card_link__cOgge>svg{width:100%;height:100%}.card_hoverPicture__BRMoD,.card_picture__x-96G{position:absolute;inset:0;width:100%;height:100%;object-fit:var(--rt-fit,cover);transition:opacity .4s ease,transform .5s ease}.card_hoverPicture__BRMoD{opacity:0}@media (hover:hover){.card_card__xh4je:hover .card_picture__x-96G{transform:scale(1.04)}.card_card__xh4je:hover .card_media__mM433[data-hover=image] .card_hoverPicture__BRMoD{opacity:1}}.card_badges__e8TmZ{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.card_badge__LjvI7{padding:5px 10px;border-radius:999px;background:var(--rt-lime,#d3fa99);color:var(--rt-ink,#1c3a13);font-size:calc(12px * var(--nc-k, 1));font-weight:500;line-height:1.3}.card_badge__LjvI7[data-kind=new],.card_badge__LjvI7[data-kind=preorder],.card_badge__LjvI7[data-kind=sold-out]{background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7)}.card_swatches__xU2y8{display:flex;gap:6px;padding:8px 14px 0}.card_swatch__u8PDe{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--d-line,#e6e0d1);border-radius:50%;background:transparent}.card_dot__xmq1l{width:16px;height:16px;border-radius:50%}.card_more__kMyBp{align-self:center;font-size:calc(12px * var(--nc-k, 1));color:var(--ink-2,#4b5d44)}.card_body____EOi{display:flex;flex:1 1;flex-direction:column;gap:5px;padding:14px 16px 16px}.card_brand__xPRoa{color:var(--ink-2,#4b5d44);font-size:calc(12px * var(--nc-k, 1));font-weight:500;letter-spacing:.08em;text-transform:uppercase}.card_title__tHNhc{margin:0;font-family:var(--font-display);font-size:calc(clamp(17px, 1.4vw, 20px) * var(--nc-k, 1));font-weight:350;letter-spacing:-.01em;line-height:1.25}.card_titleLink__qpCQn{color:inherit;text-decoration:none}.card_titleLink__qpCQn:after{content:"";position:absolute;inset:0;z-index:1}.card_rating__q1h13{display:flex;align-items:center;gap:6px;margin:0;color:var(--ink-2,#4b5d44);font-size:calc(12.5px * var(--nc-k, 1))}.card_stars__uSf6F{--fill:0%;position:relative;display:inline-block;width:5.2em;height:1em;font-size:calc(13px * var(--nc-k, 1));line-height:1}.card_stars__uSf6F:after,.card_stars__uSf6F:before{content:"★★★★★";position:absolute;inset:0;letter-spacing:1px;white-space:nowrap}.card_stars__uSf6F:before{color:color-mix(in srgb,var(--d-star,#1c3a13) 25%,transparent)}.card_stars__uSf6F:after{color:var(--d-star,#1c3a13);width:var(--fill);overflow:hidden}.card_price__eHKOg{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:auto 0 0;padding-top:6px}.card_now__yb2_a{font-size:calc(clamp(15px, 1.3vw, 18px) * var(--nc-k, 1));font-weight:400;white-space:normal;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card_was__xX6V0{color:var(--ink-2,#4b5d44);font-size:calc(14px * var(--nc-k, 1))}.card_card__xh4je>form{position:relative;z-index:2;display:flex;margin:0 14px 14px}.card_add__xuOnB{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--rt-ink,#1c3a13);color:var(--rt-ink-text,#fcfcf7);font:inherit;font-size:calc(15px * var(--nc-k, 1));font-weight:400;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}a.card_add__xuOnB{width:auto;margin:0 14px 14px}.card_add__xuOnB:hover{background:var(--rt-moss,#36542d);color:var(--rt-ink-text,#fcfcf7)}.card_add__xuOnB:focus-visible,.card_titleLink__qpCQn:focus-visible{outline:2px solid var(--rt-ink,#1c3a13);outline-offset:2px}.card_card__xh4je[data-view=list]{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr);grid-template-rows:1fr auto}.card_card__xh4je[data-view=list] .card_media__mM433{grid-row:1/span 2;height:100%}@media (prefers-reduced-motion:reduce){.card_add__xuOnB,.card_hoverPicture__BRMoD,.card_picture__x-96G{transition:none}}.controls_menu__UR-lv{position:relative;display:inline-flex;min-width:0}.controls_native__bV4xx,.controls_pill__xzrvo{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:42px;max-width:100%;margin:0;padding-block:0;padding-inline:16px 14px;border:1px solid var(--line-strong,var(--line));border-radius:999px;background:var(--surface);color:var(--ink);font:inherit;font-size:calc(14px * var(--nc-k, 1));line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.controls_native__bV4xx:hover,.controls_pill__xzrvo:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong,var(--line)))}.controls_menu__UR-lv[data-open] .controls_pill__xzrvo{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.controls_native__bV4xx:focus-within,.controls_pill__xzrvo:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.controls_pillLabel__yu_Fq{color:var(--muted,var(--ink-2,var(--ink)))}.controls_pillValue__jnVTE{overflow:hidden;font-weight:600;text-overflow:ellipsis}.controls_chevron__wfqB7{flex:none;color:var(--muted,var(--ink-2,var(--ink)));transition:transform .16s ease}.controls_menu__UR-lv[data-open] .controls_pill__xzrvo .controls_chevron__wfqB7{transform:rotate(180deg)}.controls_nativeSelect__RGNYt{min-width:0;margin:0;padding-block:8px;padding-inline:0 22px;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.controls_nativeSelect__RGNYt:focus{outline:none}.controls_native__bV4xx .controls_chevron__wfqB7{position:absolute;inset-inline-end:14px;pointer-events:none}.controls_menu__UR-lv[data-enhanced] .controls_native__bV4xx{display:none}.controls_list__xN1dW{position:absolute;top:calc(100% + 8px);z-index:40;min-width:max(100%,200px);max-width:calc(100vw - 32px);max-height:min(60vh,360px);margin:0;padding:6px;overflow-y:auto;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-2,0 18px 40px rgb(0 0 0/14%));list-style:none;animation:controls_menu-in__m582v .14s ease-out}.controls_list__xN1dW:focus{outline:none}.controls_list__xN1dW:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.controls_list__xN1dW[data-align=end]{inset-inline-end:0}.controls_list__xN1dW[data-align=start]{inset-inline-start:0}@keyframes controls_menu-in__m582v{0%{opacity:0;transform:translateY(-4px)}}.controls_option__CN9-j{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:8px 12px;border-radius:10px;font-size:calc(14px * var(--nc-k, 1));white-space:nowrap;cursor:pointer}.controls_option__CN9-j[data-active]{background:color-mix(in srgb,var(--accent) 11%,transparent)}.controls_option__CN9-j[aria-selected=true]{font-weight:600}.controls_check__scWtf{flex:none;color:var(--accent);visibility:hidden}.controls_option__CN9-j[aria-selected=true] .controls_check__scWtf{visibility:visible}.controls_price__lWhW9{display:grid;grid-gap:10px;gap:10px}.controls_slider__aXUAi{position:relative;height:36px;margin-inline:2px}.controls_sliderTrack__ghAaZ{position:absolute;top:50%;right:0;left:0;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--line) var(--lo),var(--accent) var(--lo) var(--hi),var(--line) var(--hi));transform:translateY(-50%)}.controls_slider__aXUAi:dir(rtl) .controls_sliderTrack__ghAaZ{transform:translateY(-50%) scaleX(-1)}.controls_sliderThumb__FKAtz{position:absolute;inset:0;width:100%;height:36px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.controls_sliderThumb__FKAtz::-webkit-slider-runnable-track{height:36px;background:none}.controls_sliderThumb__FKAtz::-moz-range-track{background:none}.controls_sliderThumb__FKAtz::-webkit-slider-thumb{width:22px;height:22px;margin-top:7px;border:2px solid var(--accent);border-radius:999px;background:var(--surface);box-shadow:0 1px 4px rgb(0 0 0/18%);cursor:-webkit-grab;cursor:grab;pointer-events:auto;-webkit-appearance:none;appearance:none;-webkit-transition:transform .12s ease;transition:transform .12s ease}.controls_sliderThumb__FKAtz::-moz-range-thumb{width:18px;height:18px;border:2px solid var(--accent);border-radius:999px;background:var(--surface);box-shadow:0 1px 4px rgb(0 0 0/18%);cursor:grab;pointer-events:auto}.controls_sliderThumb__FKAtz:active::-webkit-slider-thumb{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.12)}.controls_sliderThumb__FKAtz:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.controls_sliderThumb__FKAtz:focus-visible::-moz-range-thumb{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.controls_priceRow__vZ4ae{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;color:var(--muted,var(--ink-2,var(--ink)))}.controls_pricePill__cpHXq{display:flex;align-items:center;gap:6px;min-width:0;min-height:44px;padding-inline:14px;border:1px solid var(--line-strong,var(--line));border-radius:999px;background:var(--surface);color:var(--ink);cursor:text;transition:border-color .16s ease,box-shadow .16s ease}.controls_pricePill__cpHXq:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong,var(--line)))}.controls_pricePill__cpHXq:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.controls_sym__vC2n3{flex:none;color:var(--muted,var(--ink-2,var(--ink)));font-size:calc(14px * var(--nc-k, 1))}.controls_pricePill__cpHXq[data-sym=after] .controls_sym__vC2n3{order:1}.controls_priceInput__YC4oj{width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:calc(15px * var(--nc-k, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.controls_priceInput__YC4oj:focus{outline:none}.controls_priceInput__YC4oj::placeholder{color:var(--muted,var(--ink-2,var(--ink)));opacity:.75}@media (prefers-reduced-motion:reduce){.controls_list__xN1dW{animation:none}}.listing_listing__ZGiRT{padding-bottom:var(--d-section,48px)}.listing_layout__ZViGJ{display:grid;grid-gap:24px;gap:24px}@media (min-width:1024px){.listing_listing__ZGiRT[data-filters=sidebar] .listing_layout__ZViGJ{grid-template-columns:248px minmax(0,1fr);gap:48px;align-items:start}}.listing_panelLayer__cEEME{position:fixed;inset:0;z-index:520;visibility:hidden;transition:visibility 0s linear var(--d-dur-drawer,.32s)}.listing_panelLayer__cEEME:target,.listing_panelLayer__cEEME[data-open]{visibility:visible;transition:none}.listing_panelLayer__cEEME>.d-target-backdrop{position:absolute;inset:0;background:var(--d-overlay,rgb(0 0 0/45%));opacity:0;transition:opacity var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.listing_panelLayer__cEEME:target>.d-target-backdrop,.listing_panelLayer__cEEME[data-open]>.d-target-backdrop{opacity:1}.listing_panel__r8B9m{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(380px,92vw);background:var(--surface);color:var(--ink);box-shadow:var(--d-shadow-overlay,none);transform:translateX(-100%);transition:transform var(--d-dur-drawer,.32s) var(--d-ease-out,ease)}.listing_panel__r8B9m:focus{outline:none}.listing_panelLayer__cEEME:target .listing_panel__r8B9m,.listing_panelLayer__cEEME[data-open] .listing_panel__r8B9m{transform:none}.listing_panelTitle__U7dtf{margin:0;padding:20px 64px 16px 20px;border-bottom:1px solid var(--d-line,var(--line));font-family:var(--font-body);font-size:calc(var(--d-fs-0, 16px) * var(--nc-k, 1));font-weight:600;letter-spacing:.06em;text-transform:uppercase}.listing_panelClose__xc_Fd{position:absolute;top:8px;right:8px;display:inline-grid;place-items:center;width:44px;height:44px;color:var(--ink)}.listing_form__FxjAb{flex:1 1;overflow:auto;padding:0 20px;overscroll-behavior:contain}.listing_form__FxjAb[aria-busy]{cursor:progress}.listing_panelFoot__CVy6y{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--d-line,var(--line));background:var(--surface)}.listing_apply__e9M9W{flex:1 1;min-height:48px}.listing_clearLink__xDMvN{font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (min-width:1024px){.listing_panelLayer__cEEME{position:static;z-index:auto;visibility:visible;transition:none}.listing_panelClose__xc_Fd,.listing_panelLayer__cEEME>.d-target-backdrop{display:none}.listing_panel__r8B9m{position:static;width:auto;box-shadow:none;transform:none;transition:none;background:transparent}.listing_panelTitle__U7dtf{padding:0 0 12px}.listing_form__FxjAb{overflow:visible;padding:0}.listing_panelFoot__CVy6y{padding:16px 0;border-top:0;background:transparent}.listing_listing__ZGiRT[data-filters=top] .listing_form__FxjAb{display:flex;flex-wrap:wrap;gap:0 40px}.listing_listing__ZGiRT[data-filters=top] .listing_group__Uyhpp{min-width:200px;border-bottom:0}.listing_listing__ZGiRT[data-filters=top] .listing_panelFoot__CVy6y{position:static;justify-content:flex-start;border-top:0}.listing_listing__ZGiRT[data-filters=top] .listing_apply__e9M9W{flex:none}}.listing_group__Uyhpp{margin:0;padding:18px 0;border:0;border-bottom:1px solid var(--d-line,var(--line));min-width:0}.listing_group__Uyhpp legend{float:left;width:100%;margin:0 0 12px;padding:0;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));font-weight:600;letter-spacing:.08em;text-transform:uppercase}.listing_group__Uyhpp legend+*{clear:both}.listing_sizes__ICCTD,.listing_swatches__xIL8x{margin:0;padding:0;list-style:none}.listing_swatches__xIL8x{display:grid;grid-gap:2px;gap:2px}.listing_swatch__zeN_w,.listing_toggle__TTXR1{position:relative;display:flex;align-items:center;gap:12px;min-height:42px;margin-inline:-8px;padding-inline:8px;border-radius:10px;cursor:pointer;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));transition:background-color var(--d-dur,.2s)}.listing_swatch__zeN_w:hover,.listing_toggle__TTXR1:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.listing_size__sRWnr input,.listing_swatch__zeN_w input,.listing_toggle__TTXR1 input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.listing_dot__Bh1Ck{flex:none;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,var(--surface-2,#eee) 50%,var(--d-line,#ddd) 50%);box-shadow:inset 0 0 0 1px rgb(0 0 0/12%);outline:1px solid transparent;outline-offset:2px;transition:outline-color var(--d-dur,.2s)}.listing_swatch__zeN_w:has(input:checked) .listing_dot__Bh1Ck,.listing_swatch__zeN_w:hover .listing_dot__Bh1Ck{outline-color:var(--ink)}.listing_swatch__zeN_w:has(input:checked) .listing_swatchName___LxT8{font-weight:600}.listing_swatchName___LxT8{flex:1 1;min-width:0}.listing_count__E7Q5j{flex:none;min-width:26px;padding:1px 8px;border-radius:999px;background:var(--surface-2,color-mix(in srgb,var(--ink) 6%,transparent));color:var(--muted);font-size:calc(var(--d-fs-m2, 12px) * var(--nc-k, 1));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.6;text-align:center}.listing_swatch__zeN_w:has(input:checked) .listing_count__E7Q5j,.listing_toggle__TTXR1:has(input:checked) .listing_count__E7Q5j{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink)}.listing_size__sRWnr[data-empty],.listing_swatch__zeN_w[data-empty]{opacity:.45}.listing_sizes__ICCTD{display:flex;flex-wrap:wrap;gap:8px}.listing_size__sRWnr{position:relative;display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0);cursor:pointer;font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));transition:border-color var(--d-dur,.2s),background-color var(--d-dur,.2s)}.listing_size__sRWnr:hover{border-color:var(--ink)}.listing_size__sRWnr:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--surface)}.listing_size__sRWnr:has(input:focus-visible),.listing_swatch__zeN_w:has(input:focus-visible),.listing_toggle__TTXR1:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.listing_toggle__TTXR1:before{flex:none;box-sizing:border-box;border:1.5px solid var(--line-strong,var(--line));border-radius:6px;transition:background-color var(--d-dur,.2s),border-color var(--d-dur,.2s)}.listing_toggle__TTXR1:after,.listing_toggle__TTXR1:before{content:"";width:20px;height:20px;background:var(--surface)}.listing_toggle__TTXR1:after{position:absolute;top:50%;inset-inline-start:8px;opacity:0;transform:translateY(-50%) scale(.6);transition:opacity var(--d-dur,.2s),transform var(--d-dur,.2s);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /14px no-repeat}.listing_toggle__TTXR1:hover:before{border-color:var(--accent)}.listing_toggle__TTXR1:has(input:checked):before{border-color:var(--accent);background-color:var(--accent)}.listing_toggle__TTXR1:has(input:checked):after{opacity:1;transform:translateY(-50%) scale(1)}.listing_toggle__TTXR1 span:first-of-type{flex:1 1}.listing_results__x2gq5{min-width:0;transition:opacity var(--d-dur,.2s)}.listing_results__x2gq5[aria-busy]{opacity:.55}.listing_toolbar__PtEjX{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-height:48px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--d-line,var(--line))}.listing_filterButton__Mwd3c{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--ink);border-radius:var(--d-radius-btn,0);font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1));font-weight:600;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.listing_resultCount__BVvtd{margin:0;color:var(--muted)}.listing_resultCount__BVvtd,.listing_sort__Om9d4{font-size:calc(var(--d-fs-m1, 14px) * var(--nc-k, 1))}.listing_sort__Om9d4{display:inline-flex;align-items:center;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto}@media (max-width:599px){.listing_resultCount__BVvtd{order:3;width:100%}.listing_sort__Om9d4 [data-pill-label]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (min-width:1024px){.listing_listing__ZGiRT[data-filters=sidebar] .listing_filterButton__Mwd3c,.listing_listing__ZGiRT[data-filters=top] .listing_filterButton__Mwd3c{display:none}}.listing_chips__XWAsM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.listing_chip__GyuUS{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border:1px solid var(--d-line,var(--line));border-radius:999px;background:var(--surface);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-decoration:none}.listing_chip__GyuUS:hover{border-color:var(--ink)}.listing_clearAll__HaFci{min-height:36px;padding:8px 4px;font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1));text-decoration:underline;text-underline-offset:3px}.listing_grid__EjoUE{display:grid;grid-gap:calc(var(--d-gap, 24px) * 1.25) var(--d-gap,24px);gap:calc(var(--d-gap, 24px) * 1.25) var(--d-gap,24px);grid-template-columns:repeat(2,minmax(0,1fr))}.listing_grid__EjoUE[data-cols-m="1"]{grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.listing_grid__EjoUE,.listing_grid__EjoUE[data-cols-m="1"]{grid-template-columns:repeat(3,minmax(0,1fr))}.listing_grid__EjoUE[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.listing_grid__EjoUE[data-cols="4"],.listing_grid__EjoUE[data-cols="5"]{grid-template-columns:repeat(4,minmax(0,1fr))}.listing_grid__EjoUE[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.listing_cell__cwV64{min-width:0}.listing_empty__xUHom{padding:64px 0;text-align:center}.listing_more__vpmyQ{display:grid;justify-items:center;grid-gap:16px;gap:16px;margin-top:48px}.listing_progress__xLAHb{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin:0;color:var(--muted);font-size:calc(var(--d-fs-m1, 13px) * var(--nc-k, 1))}.listing_bar__wmWNK{display:block;width:200px;height:2px;background:var(--d-line,var(--line))}.listing_bar__wmWNK span{display:block;height:100%;background:var(--ink)}.listing_moreButton__n0fuz{min-width:260px;min-height:48px}.listing_pager__lDXNA{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:48px}.listing_pager__lDXNA a{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--d-line,var(--line));text-decoration:none}.listing_pager__lDXNA a[aria-current]{border-color:var(--ink);background:var(--ink);color:var(--surface)}.listing_per__xZnY7{-webkit-margin-start:0;margin-inline-start:0}@media (min-width:600px){.listing_per__xZnY7{-webkit-margin-start:auto;margin-inline-start:auto}.listing_per__xZnY7~.listing_sort__Om9d4{-webkit-margin-start:0;margin-inline-start:0}}.listing_views__qG5Q5{display:inline-flex;border:1px solid var(--d-line,var(--line));border-radius:var(--d-radius-btn,0)}.listing_viewLink__tA8Dn{display:inline-grid;place-items:center;width:44px;height:44px;color:var(--muted)}.listing_viewLink__tA8Dn+.listing_viewLink__tA8Dn{border-left:1px solid var(--d-line,var(--line))}.listing_viewLink__tA8Dn[aria-current]{background:var(--ink);color:var(--bg,#fff)}.listing_viewLink__tA8Dn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.listing_grid__EjoUE[data-view=list],.listing_grid__EjoUE[data-view=list][data-cols-m="1"]{grid-template-columns:minmax(0,1fr);row-gap:calc(var(--d-gap, 24px) * 1.5)}.listing_attrList__lYdqw{display:grid;grid-gap:2px;gap:2px;max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.listing_attrList__lYdqw .listing_toggle__TTXR1>span:not(.listing_count__E7Q5j){flex:1 1;min-width:0;overflow-wrap:anywhere}.listing_attrList__lYdqw .listing_toggle__TTXR1[data-empty]{opacity:.45}