._wrapper_6pxdo_9{position:relative;display:inline-flex;align-items:center}._panel_6pxdo_15{display:none}@media(min-width:768px){._panel_6pxdo_15{display:block;position:absolute;top:calc(100% + var(--space-2));right:0;min-width:280px;max-width:calc(100vw - 2 * var(--container-padding));background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:var(--z-modal);animation:_headerDropdownIn_6pxdo_1 var(--transition-base)}._panel--sm_6pxdo_38{min-width:240px}._panel--md_6pxdo_42{min-width:320px}._panel--lg_6pxdo_46{min-width:380px}._panel--favorites_6pxdo_50{min-width:360px;max-width:420px}._panel_6pxdo_15:before{content:"";position:absolute;top:-7px;right:22px;width:12px;height:12px;background:var(--bg-card);border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);transform:rotate(45deg);z-index:1}}@keyframes _headerDropdownIn_6pxdo_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._content_jbbqh_4{display:flex;flex-direction:column;max-height:min(520px,70vh)}._header_jbbqh_10{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--border-light)}._title_jbbqh_15{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-primary)}._body_jbbqh_21{padding:var(--space-2) 0;overflow-y:auto;flex:1 1 auto;min-height:0}._empty_jbbqh_28{padding:var(--space-5) var(--space-4);text-align:center;color:var(--text-secondary);font-size:var(--text-sm);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._empty_jbbqh_28 svg{color:var(--text-muted)}._empty_jbbqh_28 p{margin:0}._item_jbbqh_47{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;color:inherit;transition:background var(--transition-fast)}._item_jbbqh_47+._item_jbbqh_47{border-top:1px solid var(--border-light)}._item_jbbqh_47:hover{background:var(--color-gray-50)}._itemImage_jbbqh_66{width:48px;height:48px;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-gray-50)}._itemInfo_jbbqh_74{min-width:0}._itemTitle_jbbqh_78{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--leading-snug)}._itemPrice_jbbqh_89{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);white-space:nowrap}._itemRemove_jbbqh_96{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._itemRemove_jbbqh_96:hover{background:var(--color-gray-100);color:var(--color-error)}._footer_jbbqh_115{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border-light)}._flyout_18f99_12{position:absolute;top:calc(100% + var(--space-3));right:calc(-1 * var(--space-2));width:460px;max-width:calc(100vw - 2 * var(--container-padding));background:var(--bg-page);border:1px solid var(--border-color);padding:var(--space-6) var(--space-5);z-index:var(--z-dropdown);animation:_flyout-enter_18f99_1 var(--transition-base)}@keyframes _flyout-enter_18f99_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._flyout_18f99_12{animation:none}}._caret_18f99_47{position:absolute;top:-8px;right:var(--space-6);width:15px;height:15px;background:var(--bg-page);border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);transform:rotate(45deg)}._columns_18f99_59{display:grid;grid-template-columns:1fr 1fr}._nav_18f99_64{padding-right:var(--space-5);border-right:1px solid var(--border-color)}._side_18f99_69{padding-left:var(--space-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._heading_18f99_77{display:block;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);margin-bottom:var(--space-3)}._list_18f99_85{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._link_18f99_94{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast)}._link_18f99_94:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}._link_18f99_94:focus-visible{outline:none;box-shadow:var(--focus-ring)}._linkActive_18f99_113{color:var(--text-primary);font-weight:var(--weight-medium)}._linkDisabled_18f99_118{opacity:.5}._welcome_18f99_122{font-size:var(--text-base);color:var(--text-primary)}._logout_18f99_128{display:inline-flex;align-items:center;gap:var(--space-2);border:none;background:none;padding:0;cursor:pointer;font-size:var(--text-base);color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}._logout_18f99_128:hover{color:var(--color-interactive-hover)}._logout_18f99_128:focus-visible{outline:none;box-shadow:var(--focus-ring)}._logout_18f99_128:disabled{opacity:.6;cursor:default}._scrim_1epkh_11{position:fixed;inset:0;z-index:calc(var(--z-modal) - 1);background:color-mix(in srgb,var(--skin-ink) 50%,transparent);animation:_lm-fade_1epkh_1 .22s ease}._wrap_1epkh_19{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--space-5);pointer-events:none}._modal_1epkh_8{pointer-events:auto;position:relative;width:100%;max-width:570px;max-height:calc(100dvh - var(--space-10));overflow-y:auto;background:var(--skin-canvas);color:var(--skin-ink);border-radius:0;padding:var(--space-6);animation:_lm-fade_1epkh_1 .22s ease}._title_1epkh_44{font-family:var(--font-body);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:1.4;color:var(--skin-ink);margin:0 0 var(--space-5)}._close_1epkh_53{position:absolute;top:var(--space-3);right:var(--space-3);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:0;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast)}._close_1epkh_53:hover{color:var(--skin-ink)}._close_1epkh_53:focus-visible{outline:2px solid var(--skin-ink);outline-offset:2px}._modal_1epkh_8{--field-surface: var(--skin-canvas)}._modal_1epkh_8 .form-field__input{border-radius:0;border-color:color-mix(in srgb,var(--skin-ink) 20%,transparent)}._modal_1epkh_8 .login-panel__link{color:var(--skin-ink)}._modal_1epkh_8 .btn--primary{height:48px;border-radius:0;font-size:var(--text-sm)}@keyframes _lm-fade_1epkh_1{0%{opacity:0}to{opacity:1}}@media(max-width:768px){._wrap_1epkh_19{padding:var(--space-4)}._modal_1epkh_8{padding:var(--space-6) var(--space-5) var(--space-5)}}@media(prefers-reduced-motion:reduce){._scrim_1epkh_11,._modal_1epkh_8{animation:none}}._panel_114qq_9{position:absolute;top:100%;left:0;right:0;background:var(--bg-page);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);box-shadow:0 8px 24px #2d332514;z-index:var(--z-mega-menu);animation:_slideDown_114qq_1 .2s ease-out}@keyframes _slideDown_114qq_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._panel_114qq_9{animation:none}}._panelInner_114qq_39{max-width:var(--container-max);margin:0 auto;padding:32px var(--container-padding);display:flex;gap:80px;align-items:start;color:var(--text-primary)}._navSection_114qq_55{min-width:0}._blockGrid_114qq_69{display:grid;grid-template-columns:repeat(var(--panel-columns, auto-fit),minmax(180px,max-content));gap:32px 48px;align-items:start}._blockGrid_114qq_69[data-layout=stack]{grid-template-columns:minmax(0,max-content)}._blockCell_114qq_81{min-width:0}._blockCell_114qq_81[data-span="2"]{grid-column:span 2}._block_114qq_69{min-width:0}._subRow_114qq_97{display:flex;align-items:baseline;gap:8px;justify-content:space-between}._subCount_114qq_104{flex:none;font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}._tileGrid_114qq_116{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:20px 16px}._tile_114qq_116{display:block;text-decoration:none;color:inherit}._tileImageWrap_114qq_128{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:var(--bg-surface-inset);margin-bottom:8px}._tileImage_114qq_128{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-base)}._tile_114qq_116:hover ._tileImage_114qq_128{transform:scale(1.04)}._tileLabel_114qq_147{display:block;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);transition:color var(--transition-fast)}._tile_114qq_116:hover ._tileLabel_114qq_147{color:var(--color-primary)}._colHeader_114qq_160{margin:0 0 14px;font-family:var(--font-body);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}._subList_114qq_61{list-style:none;padding:0;margin:0}._subListTwoCol_114qq_61{column-count:2;column-gap:48px;width:380px}._subItem_114qq_184{margin:0;break-inside:avoid}._subLink_114qq_189{display:block;padding:9px 0;font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);text-decoration:none;transition:color var(--transition-fast)}._subLink_114qq_189:hover{color:var(--color-primary)}._subHeading_114qq_207{cursor:default;color:var(--text-secondary)}._subHeading_114qq_207:hover{color:var(--text-secondary)}._viewAllLink_114qq_217{display:inline-block;margin-top:18px;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transition-fast)}._viewAllLink_114qq_217:hover{border-bottom-color:currentColor}._featuredGrid_114qq_234{display:grid;grid-template-columns:repeat(2,190px);gap:20px}._featuredCard_114qq_241{display:block;text-decoration:none;color:inherit}._featuredImageWrap_114qq_247{width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--bg-surface-inset);margin-bottom:10px}._featuredImage_114qq_247{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}._featuredCard_114qq_241:hover ._featuredImage_114qq_247{transform:scale(1.04)}._featuredCaption_114qq_267{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);letter-spacing:.01em}@media(max-width:767px){._panel_114qq_9{display:none}}._panel_1wn7m_5{display:flex;flex-direction:column;min-height:0}._listbox_1wn7m_11{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:var(--search-panel-max-h, 70vh)}._closeBtn_1wn7m_26{display:none}@media(max-width:767px){._closeBtn_1wn7m_26{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-1));border:0;border-radius:var(--radius-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._closeBtn_1wn7m_26:hover{background:var(--color-gray-100);color:var(--text-primary)}._closeBtn_1wn7m_26:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}}._groupLabel_1wn7m_58{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._row_1wn7m_72{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);text-decoration:none;color:var(--text-primary);transition:background var(--transition-fast)}._thumb_1wn7m_82{width:44px;height:44px;flex:0 0 auto;object-fit:contain;border-radius:var(--radius-sm);border:1px solid var(--border-light);background:var(--bg-card)}._rowInfo_1wn7m_92{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}._rowTitle_1wn7m_100{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowBrand_1wn7m_109{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowPrice_1wn7m_117{flex:0 0 auto;font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-price);white-space:nowrap}._qrow_1wn7m_126{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;color:var(--text-primary);transition:background var(--transition-fast)}._qicon_1wn7m_136{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:var(--radius-sm);background:var(--color-gray-50);color:var(--text-secondary)}._qtext_1wn7m_147{flex:1 1 auto;min-width:0;font-size:var(--text-base);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._scopeName_1wn7m_157{font-weight:var(--weight-semibold);color:var(--text-primary)}._qtag_1wn7m_162{flex:0 0 auto;font-size:var(--text-xs);color:var(--text-secondary);background:var(--color-gray-50);border-radius:var(--radius-lg);padding:2px var(--space-2)}._scopeChip_1wn7m_172{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;color:var(--text-primary);background:var(--color-gray-50);border-left:3px solid var(--color-primary);transition:background var(--transition-fast)}._row_1wn7m_72:hover,._qrow_1wn7m_126:hover,._scopeChip_1wn7m_172:hover,._seeAll_1wn7m_188:hover,._rowActive_1wn7m_189{background:var(--color-gray-100)}._seeAll_1wn7m_188{display:block;padding:var(--space-3) var(--space-4);text-align:center;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-primary);text-decoration:none;border-top:1px solid var(--border-light);transition:background var(--transition-fast)}._empty_1wn7m_206{padding:var(--space-6);text-align:center;font-size:var(--text-base);color:var(--text-secondary)}._status_1wn7m_213{display:flex;align-items:center;justify-content:center;padding:var(--space-5);color:var(--text-secondary)}._spin_1wn7m_221{animation:_searchSpin_1wn7m_1 .8s linear infinite}@keyframes _searchSpin_1wn7m_1{to{transform:rotate(360deg)}}._srOnly_1wn7m_229{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){._spin_1wn7m_221{animation:none}}._overlay_1nl21_5{background:var(--bg-page);border-bottom:1px solid var(--border-color);animation:_slideDown_1nl21_1 .2s ease-out}@keyframes _slideDown_1nl21_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._overlay_1nl21_5{animation:none}}._inner_1nl21_29{max-width:var(--container-max);margin:0 auto;padding:32px var(--container-padding)}._inputCol_1nl21_37{display:flex;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:12px}._input_1nl21_37{flex:1;border:none;background:none;outline:none;font-family:var(--font-body);font-size:clamp(20px,1.8vw,28px);font-weight:var(--weight-regular);color:var(--text-primary);padding:8px 0}._input_1nl21_37::placeholder{color:var(--text-muted);font-weight:var(--weight-regular)}._submitBtn_1nl21_61{background:none;border:none;padding:8px;color:var(--text-primary);cursor:pointer;flex-shrink:0;transition:color var(--transition-fast)}._submitBtn_1nl21_61:hover{color:var(--color-primary)}._results_1nl21_77{margin-top:var(--space-4);--search-panel-max-h: 60vh}@media(max-width:767px){._inner_1nl21_29{padding:24px var(--container-padding)}._input_1nl21_37{font-size:18px}}._drawer_iokib_5{position:fixed;top:var(--hofkorb-header-bottom, 0px);left:0;right:0;bottom:0;height:calc(100dvh - var(--hofkorb-header-bottom, 0px));background:var(--bg-surface-inset);border-top:1px solid var(--border-light);color:var(--text-primary);z-index:var(--z-mega-menu);display:flex;flex-direction:column;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s linear .18s}._drawerOpen_iokib_53{opacity:1;transform:none;visibility:visible;transition:opacity .18s ease-out,transform .18s ease-out,visibility 0s}@media(prefers-reduced-motion:reduce){._drawer_iokib_5{transition:none}}@media(min-width:1200px){._drawer_iokib_5{display:none}}._paneStage_iokib_87{flex:1;min-height:0;position:relative;overflow:hidden;overflow:clip}._track_iokib_107{display:flex;width:200%;height:100%;transition:transform .26s cubic-bezier(.4,0,.2,1)}._trackDrilled_iokib_114{transform:translate(-50%)}@media(prefers-reduced-motion:reduce){._track_iokib_107{transition:none}}._view_iokib_94{width:50%;height:100%;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}._drillHeader_iokib_138{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:15px 16px;background:var(--bg-page);border:none;border-bottom:1px solid var(--border-light);font-family:inherit;font-size:var(--text-base);color:inherit;text-align:left;cursor:pointer;position:sticky;top:0;z-index:var(--z-local)}._drillHeader_iokib_138:hover{background:var(--bg-surface-inset)}._drillTitle_iokib_161{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._seeAll_iokib_177{border-bottom:1px solid var(--border-color)}._navGroup_iokib_183,._view_iokib_94>._navLink_iokib_184,._brandGroup_iokib_176>._navLink_iokib_184{border-bottom:1px solid var(--border-light)}._brandGroup_iokib_176{margin-top:var(--space-6);border-top:1px solid var(--border-light)}._navLink_iokib_184{background:var(--bg-page);border:none;padding:16px 20px;font-family:inherit;font-size:var(--text-base);color:inherit;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;letter-spacing:.01em}._navLink_iokib_184:hover{background:var(--bg-surface-inset)}._navHeading_iokib_224{cursor:default;color:var(--text-secondary)}._navHeading_iokib_224:hover{background:inherit;color:var(--text-secondary)}._subList_iokib_237{list-style:none;padding:0 0 12px;margin:0;background:var(--bg-surface-inset);border-top:1px solid var(--border-light)}._subLink_iokib_245{background:none;border:none;padding:10px 36px;font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);text-align:left;cursor:pointer;width:100%;display:block}._subLink_iokib_245:hover{color:var(--color-primary)}._seeAllSub_iokib_265{color:var(--text-primary)}._drawerFooter_iokib_271{border-top:1px solid var(--border-light);padding:16px 0 max(16px,env(safe-area-inset-bottom));flex-shrink:0}._footerLink_iokib_278{background:none;border:none;padding:14px 20px;font-family:inherit;font-size:var(--text-base);color:inherit;text-align:left;cursor:pointer;width:100%;letter-spacing:.01em;display:flex;align-items:center;gap:var(--space-3)}._footerLink_iokib_278 svg{flex-shrink:0}._footerLink_iokib_278:hover{background:var(--bg-surface-inset)}._langSection_iokib_307{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:14px 20px 2px;margin-top:var(--space-2);border-top:1px solid var(--border-light)}._langLabel_iokib_317{font-size:var(--text-sm);color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase}._langButtons_iokib_324{display:flex;gap:var(--space-2)}._langBtn_iokib_329{background:none;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:6px 14px;font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;min-height:32px}._langBtnActive_iokib_343{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--weight-medium)}._drillCards_iokib_355{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:16px 20px 8px}._drillCard_iokib_355{display:flex;flex-direction:column;gap:8px;padding:0;border:none;background:none;text-align:left;cursor:pointer;font:inherit;color:inherit}._drillCard_iokib_355 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}._drillCardCaption_iokib_382{font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);line-height:1.3}._drillCard_iokib_355:hover ._drillCardCaption_iokib_382{color:var(--color-primary)}._drillCard_iokib_355:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._header_78iqy_5{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);padding-right:var(--scroll-lock-gutter, 0px);background:transparent;color:var(--text-inverse);transition:background-color 0ms,color 0ms,box-shadow 0ms,transform .22s ease-out}._header_78iqy_5[data-hidden=true]{transform:translateY(-100%)}.main-layout[data-page=pdp] ._header_78iqy_5[data-hidden=true]{transform:none}.main-layout[data-page=pdp] ._header_78iqy_5{position:static;padding-right:0}@media(max-width:767px){.main-layout[data-page=pdp] ._header_78iqy_5{position:sticky;top:0}}._header_78iqy_5[data-solid=true],._header_78iqy_5:hover{background:var(--bg-page);color:var(--text-primary);box-shadow:0 1px #2d332514;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .22s ease-out}._header_78iqy_5:not([data-solid=true]):not(:hover) ._mainRowInner_78iqy_105,._header_78iqy_5:not([data-solid=true]):not(:hover) ._categoriesInner_78iqy_106{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}._header_78iqy_5:before{content:"";position:absolute;top:0;left:0;right:0;height:220px;background:linear-gradient(to bottom,#00000080,#00000047 48%,#0000);pointer-events:none;z-index:-1;transition:opacity .2s ease}._header_78iqy_5[data-solid=true]:before,._header_78iqy_5:hover:before,._header_78iqy_5[data-hidden=true]:before{opacity:0}._header_78iqy_5[data-hidden=true]{box-shadow:none}@media(prefers-reduced-motion:reduce){._header_78iqy_5{transition:none}}._mainRowInner_78iqy_105{width:100%;margin:0 auto;padding:6px var(--container-padding);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:padding .25s ease}._header_78iqy_5[data-compact=true] ._mainRowInner_78iqy_105{grid-template-columns:auto 1fr auto;padding:8px var(--container-padding)}@media(min-width:1200px){._mainRowInner_78iqy_105,._categoriesInner_78iqy_106{padding-left:40px;padding-right:40px}}._hamburger_78iqy_208{display:none;background:none;border:none;padding:4px;color:inherit;cursor:pointer}._leftNav_78iqy_219{grid-column:1;justify-self:start;display:flex;align-items:center;gap:24px}._leftNavLink_78iqy_231{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;color:inherit;text-decoration:none;position:relative;padding:4px 0;transition:color var(--transition-fast)}._leftNavLink_78iqy_231:hover{opacity:.7}._langWrapper_78iqy_248{position:relative}._langTrigger_78iqy_252{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:4px 0;color:inherit;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;cursor:pointer;transition:opacity var(--transition-fast)}._langTrigger_78iqy_252:hover{opacity:.7}._langDropdown_78iqy_272{position:absolute;top:calc(100% + 8px);left:0;background:var(--bg-page);border:1px solid var(--border-color);box-shadow:var(--shadow-md);display:flex;flex-direction:column;min-width:64px;z-index:var(--z-dropdown)}._langOption_78iqy_285{background:none;border:none;padding:8px 12px;text-align:left;font-family:inherit;font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast)}._langOption_78iqy_285:hover{background:var(--bg-surface-inset)}._langOptionActive_78iqy_302{color:var(--color-primary);font-weight:var(--weight-medium)}._logo_78iqy_307{grid-column:2;justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:inherit}@keyframes _logoSettleIn_78iqy_1{0%{opacity:.15;transform:scale(.82)}to{opacity:1;transform:scale(1)}}._header_78iqy_5:not([data-compact=true]) ._logo_78iqy_307{animation:_logoSettleIn_78iqy_1 .26s ease-out}@media(prefers-reduced-motion:reduce){._header_78iqy_5:not([data-compact=true]) ._logo_78iqy_307{animation:none}}._header_78iqy_5[data-compact=true] ._logo_78iqy_307{grid-column:1;justify-self:start;transform:scale(.82);transform-origin:left center}._header_78iqy_5[data-compact=true] ._logo_78iqy_307 text{font-weight:500}._compactCategories_78iqy_366{display:none;grid-column:2;justify-self:center;align-items:center;gap:24px;font-size:var(--text-base)}._header_78iqy_5[data-compact=true] ._compactCategories_78iqy_366{display:flex}._header_78iqy_5[data-compact=true] ._compactCategories_78iqy_366 ._catLink_78iqy_383,._header_78iqy_5[data-compact=true] ._compactCategories_78iqy_366 ._searchTrigger_78iqy_384{padding:var(--space-2) var(--space-1)}._header_78iqy_5[data-compact=true] ._leftNav_78iqy_219{display:none}@keyframes _headerRowFadeIn_78iqy_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._categoriesRow_78iqy_415,._leftNav_78iqy_219,._actionLabel_78iqy_417{animation:_headerRowFadeIn_78iqy_1 .26s ease-out}@media(prefers-reduced-motion:reduce){._categoriesRow_78iqy_415,._leftNav_78iqy_219,._actionLabel_78iqy_417{animation:none}}._header_78iqy_5[data-compact=true] ._categoriesRow_78iqy_415,._header_78iqy_5[data-compact=true] ._actionLabel_78iqy_417{display:none}._header_78iqy_5[data-compact=true] ._actions_78iqy_440{gap:16px}._actions_78iqy_440{grid-column:3;justify-self:end;display:flex;align-items:center;gap:28px}._actionItem_78iqy_452{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:6px 4px;color:inherit;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;cursor:pointer;position:relative;transition:opacity var(--transition-fast)}._actionItem_78iqy_452:hover{opacity:.7}._compactSearchAction_78iqy_480{display:none}._actionBadge_78iqy_484{position:absolute;top:-2px;right:-8px;background:var(--color-accent);color:var(--text-inverse);font-size:10px;font-weight:var(--weight-medium);min-width:16px;height:16px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;padding:0 4px}._categoriesRow_78iqy_415{border-bottom:1px solid transparent;transition:border-color .25s ease}._header_78iqy_5[data-solid=true] ._categoriesRow_78iqy_415,._header_78iqy_5:hover ._categoriesRow_78iqy_415{border-bottom-color:var(--border-light)}._categoriesInner_78iqy_106{width:100%;margin:0 auto;padding:0 var(--container-padding);display:flex;align-items:center;justify-content:center;font-size:var(--text-base)}._categoriesGroup_78iqy_531{display:flex;align-items:center;gap:0}._searchTrigger_78iqy_384{margin-left:var(--space-5)}._catItem_78iqy_548{position:relative}._catLink_78iqy_383{display:inline-flex;align-items:center;padding:17px;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;position:relative;letter-spacing:0;white-space:nowrap;transition:color var(--transition-fast)}._catHeading_78iqy_584{cursor:default}._catLink_78iqy_383:hover,._catLinkActive_78iqy_589{color:var(--color-primary)}._catHeading_78iqy_584:hover{color:inherit}._catHeading_78iqy_584:hover:after{content:none}._catLink_78iqy_383:hover:after,._catLinkActive_78iqy_589:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:currentColor}._searchTrigger_78iqy_384{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:17px;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--weight-medium);cursor:pointer;letter-spacing:0;transition:color var(--transition-fast)}._searchTrigger_78iqy_384:hover{color:var(--color-primary)}._searchTriggerLabel_78iqy_658{display:grid;grid-template-areas:"label"}._searchTriggerLabel_78iqy_658>span{grid-area:label;white-space:nowrap;text-align:left}._searchTriggerLabel_78iqy_658>span[data-visible=false]{visibility:hidden}._hoverBackdrop_78iqy_675{position:fixed;inset:0;background:#2d332566;z-index:var(--z-backdrop);pointer-events:auto}._dropdownPlaceholder_78iqy_687{display:none}@media(max-width:1199px){._hamburger_78iqy_208{display:inline-flex;grid-column:1}._leftNav_78iqy_219{display:none}._mainRowInner_78iqy_105{padding:10px var(--space-4);display:flex;align-items:center;grid-template-columns:none;gap:0}._compactSearchAction_78iqy_480{display:inline-flex}._hamburger_78iqy_208{grid-column:auto;margin-left:var(--space-6)}._logo_78iqy_307{position:static;grid-column:auto;margin-right:auto}._logo_78iqy_307 svg{width:122px;height:auto}._logo_78iqy_307 text{font-weight:500}._actions_78iqy_440{grid-column:auto;justify-self:end;gap:var(--space-8)}._actionLabel_78iqy_417,._categoriesRow_78iqy_415{display:none}._header_78iqy_5:not([data-solid=true]):hover{background:transparent;color:var(--text-inverse);box-shadow:none}._compactCategories_78iqy_366{display:none!important}._actionItem_78iqy_452{min-width:32px;padding:6px;flex-shrink:0;justify-content:center}._actionItem_78iqy_452 svg{flex-shrink:0;width:20px;height:20px}._favoritesAction_78iqy_831{display:none}}@media(max-width:767px){._mainRowInner_78iqy_105{position:relative}._actions_78iqy_440{display:contents}._hamburger_78iqy_208{order:-3;margin-left:0}._compactSearchAction_78iqy_480{order:-2;margin-left:var(--space-3)}._logo_78iqy_307{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-right:0}._logo_78iqy_307 svg{width:min(156px,40vw)}._logo_78iqy_307 text{font-weight:var(--weight-medium)}._header_78iqy_5[data-compact=true] ._logo_78iqy_307{transform:translate(-50%,-50%)}._header_78iqy_5:not([data-compact=true]) ._logo_78iqy_307{animation:none}._accountAction_78iqy_916{display:none}._cartAction_78iqy_920{margin-left:auto}}._cartIconWrap_78iqy_935{position:relative;display:inline-flex}._cartBadge_78iqy_940{position:absolute;top:-6px;right:-8px;min-width:15px;height:15px;padding:0 4px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--bg-page);font-size:10px;font-weight:var(--weight-semibold);line-height:15px;text-align:center;font-family:var(--font-body)}._header_78iqy_5:not([data-solid=true]) ._cartBadge_78iqy_940{background:var(--bg-page);color:var(--color-primary)}.footer._customBg_1i0ib_18{background:var(--published-footer-bg)}.footer._customText_1i0ib_33{color:var(--published-footer-text)}@media(min-width:768px){.footer__main._grid_1i0ib_43{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.footer__main._grid_1i0ib_43{padding-top:var(--published-footer-padding, var(--space-12));padding-bottom:var(--published-footer-padding, var(--space-12))}._text_1i0ib_57{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-gray-400);margin:0}._image_1i0ib_64{display:block;max-width:100%;height:auto}._social_1i0ib_70{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding) var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}._socialLink_1i0ib_79{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--color-gray-700);color:var(--color-gray-400);transition:color var(--transition-fast),border-color var(--transition-fast)}._socialLink_1i0ib_79:hover{color:var(--color-white);border-color:var(--color-gray-500)}._socialLink_1i0ib_79:focus-visible{outline:2px solid currentColor;outline-offset:2px}._bar_utbew_24{background:var(--announcement-bg, var(--color-interactive));color:var(--announcement-text, var(--on-primary));font-size:var(--announcement-font-size, var(--text-sm));line-height:var(--announcement-line-height, var(--leading-snug));width:100%}._separator_utbew_37{border-bottom:1px solid var(--announcement-accent, rgb(255 255 255 / 25%))}._inner_utbew_41{max-width:var(--container-max);margin:0 auto;padding:var(--announcement-padding, var(--space-3)) var(--container-padding);display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-2);min-height:var(--announcement-min-height, 36px)}@media(min-width:768px){._inner_utbew_41{grid-template-columns:1fr auto 1fr}._group_utbew_62{grid-column:2}._close_utbew_66{grid-column:3;justify-self:end}}._group_utbew_62{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}._viewport_utbew_81{min-width:0;display:flex;justify-content:center}._message_utbew_87,._wholeBar_utbew_88{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;text-align:center}._wholeBar_utbew_88{color:inherit;text-decoration:none}._wholeBar_utbew_88:hover ._text_utbew_101,._wholeBar_utbew_88:focus-visible ._text_utbew_101{text-decoration:underline}._text_utbew_101{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){._text_utbew_101{display:block;white-space:nowrap;text-overflow:ellipsis}}._icon_utbew_127{flex:0 0 auto;font-size:var(--text-base);line-height:1}._ctaLink_utbew_134{flex:0 0 auto;color:inherit;font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}._ctaButton_utbew_143{flex:0 0 auto;display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid currentColor;border-radius:var(--radius-sm);color:inherit;font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}._ctaButton_utbew_143:hover,._ctaButton_utbew_143:focus-visible{background:var(--announcement-text, var(--on-primary));color:var(--announcement-bg, var(--color-interactive))}._arrow_utbew_164,._close_utbew_66{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-block:var(--announcement-control-inset, 0px);padding:0;border:none;background:transparent;color:inherit;opacity:.85;cursor:pointer;transition:opacity var(--transition-fast)}._arrow_utbew_164:hover,._close_utbew_66:hover{opacity:1}._arrow_utbew_164:focus-visible,._close_utbew_66:focus-visible,._ctaLink_utbew_134:focus-visible,._ctaButton_utbew_143:focus-visible,._wholeBar_utbew_88:focus-visible{outline:2px solid currentColor;outline-offset:2px}._slot-above-header_utbew_229{position:fixed;top:0;left:0;right:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-announcement);transform:translateY(calc(var(--announcement-reveal, 0px) - var(--announcement-bar-height, 0px)))}._slot-below-header_utbew_244{position:fixed;top:var(--announcement-header-height, var(--header-height));left:0;right:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-sticky);transform:translateY(calc(var(--announcement-reveal, 0px) - var(--announcement-bar-height, 0px)))}._slot-page-bottom_utbew_255._sticky_utbew_255{position:fixed;left:0;right:0;bottom:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-sticky)}
