@media(min-width: 64rem){body.has-subbar #site-content{padding-block-start:12.5rem}}.navigation{--navigation__logo-width: 12.5rem;--navigation__logo-height: 1.5rem;--navigation__background--overlayed: var(--color-white);--navigation__background: var(--color-white);--navigation__item-padding-block: var(--padding-small);--navigation__item-padding-inline: 0;--navigation__item-font-family: var(--font-family--heading);--navigation__item-font-size: var(--font-size--sm);--navigation__item-font-weight: var(--font-weight--regular);--navigation__item-line-height: 1.313;--navigation__item-align-items: center;--navigation__item-text-transform: none;--navigation__item-text-decoration: none;--navigation__item-gap: 0.75rem;--navigation__item-transition-duration: 0.3s ease;--navigation__item-background: transparent;--navigation__item-bordert: 0;--navigation__item-border-radius: 0;--navigation__item-color: var(--color-text);--navigation__item-color--overlayed--hover: var(--color-text);--navigation__item-color--scrolled--hover: var(--color-text);--navigation__item-color--parent--hover: var(--color-text);--navigation__submenu-padding-block: var(--padding-large);--navigation__submenu-padding-inline: var(--padding-large);--navigation__submenu-background: var(--color-primary);--navigation__item-font-size--submenu: var(--font-size--sm);--navigation__item-font-weight--submenu: var(--font-weight--regular);--navigation__item-padding-inline--submenu--hover: 0;--navigation__item-padding-block--submenu: 0;--navigation__item-padding-block--parent: var(--padding-small);--navigation__item-padding-inline--submenu: 0;--navigation__item-line-height--submenu: 1.2;--navigation__item-transition-duration--submenu: 0.3s ease;--navigation__item-color--submenu: var(--color-text);--navigation__item-color--submenu--hover: var(--color-text);--navigation__flyout-width: 100%;--navigation__flyout-position--closed: 6.0625rem -100% 0 auto;--navigation__flyout-position: 6.0625rem 0 0 auto;--navigation__flyout-background: var(--background);--navigation__alignment--secondary: space-between;--navigation__item-color--secondary: var(--color-white);--navigation__height: auto;transition:var(--transition);background-color:rgba(239, 240, 251, var(--scroll));border-block-end:solid .0625rem var(--color-1--border);background-color:var(--background)}@media(min-width: 64rem){.navigation{--navigation__logo-width: 14.625rem;--navigation__logo-height: 1.75rem;--navigation__item-font-size: 1rem;border-block-end:solid .0625rem rgba(0,0,0,0)}}@media(min-width: 85rem){.navigation{--navigation__logo-width: 16.6875rem;--navigation__logo-height: 2rem;--navigation__item-font-size: var(--font-size--sm)}}.navigation:before{display:none}.navigation__wrapper{transition:var(--transition)}.navigation__wrapper.--primary{padding-block:1.25rem}@media(min-width: 64rem){.navigation__wrapper.--primary{padding-block:1.5rem}}.navigation__wrapper.--secondary{position:static;padding-block:.75rem;block-size:2.6875rem;color:var(--color-white);display:none}@media(min-width: 64rem){.navigation__wrapper.--secondary{display:flex}}.navigation__wrapper.--secondary::before{content:"";position:absolute;inset-inline:1.5rem;inset-block-start:0;z-index:-1;block-size:2.6875rem;background-color:var(--color-2);border-radius:0 0 var(--border-radius-small) var(--border-radius-small)}.navigation__subbar{display:none;justify-content:center;align-items:center;gap:3rem;padding-block:.875rem;background-color:#e3e5f4;border-block-end:solid .0625rem rgba(9,21,64,.04);transition:var(--transition);grid-column:1/-1}@media(min-width: 64rem){.navigation__subbar{display:flex}}.navigation__subbar-item{display:flex;align-items:center;gap:.625rem}.navigation__subbar-item svg{width:1.125rem;height:1.125rem;color:var(--color-1)}.navigation__subbar-item span{font-family:var(--font-family--heading);font-size:.8125rem;font-weight:var(--font-weight--medium);color:#091540}.navigation__usps{display:flex;align-items:center;gap:var(--gap-small)}@media(min-width: 85rem){.navigation__usps{gap:var(--gap-medium)}}.navigation__usps .--checkmark{fill:var(--color-4)}.navigation__usp{display:flex;align-items:center;gap:.5rem}.navigation__usp-text{font-size:var(--font-size--xxs)}@media(min-width: 85rem){.navigation__usp-text{font-size:var(--font-size--xs)}}.navigation .customer-service-btn{background-color:rgba(0,0,0,0);color:var(--color-white);padding:0;border:0 none;border-radius:0;font-size:var(--font-size--xs);font-weight:var(--font-weight--medium);position:relative;padding-inline-start:1rem;margin-inline-start:auto}.navigation .customer-service-btn::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:50%;transform:translateY(-50%);z-index:1;inline-size:.5rem;block-size:.5rem;border-radius:50%;background-color:var(--color-white)}.navigation .customer-service-btn.--active{color:var(--color-4)}.navigation .customer-service-btn.--active::before{background-color:var(--color-4)}.navigation .customer-service-btn:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:.25rem}.navigation__logo-wrapper{margin-block-end:0}.navigation__logo-wrapper.navigation__item.--logo a{padding:0}.navigation__menu{gap:var(--gap-small);justify-content:space-between}@media(min-width: 85rem){.navigation__menu{gap:var(--gap-large)}}.navigation__menu.--secondary{border-inline-start:solid .0625rem var(--color-grey-6);padding-inline-start:var(--padding-small);margin-inline-start:var(--margin-small);gap:var(--gap-small)}.navigation__menu.--secondary .navigation__item a{font-size:var(--font-size--xs);font-weight:var(--font-weight--medium);padding:0}.navigation__menu.--secondary .navigation__item a:hover,.navigation__menu.--secondary .navigation__item a:focus-visible{color:var(--color-white)}.navigation__menu.--secondary .navigation__item.--current a{color:var(--color-white)}.navigation .icon.--search:focus-visible,.navigation .icon.--close:focus-visible{outline:2px solid var(--color-1);outline-offset:2px;border-radius:.25rem}.navigation .searchform{position:relative}.navigation .searchform__toggle{padding:0;background:none;color:inherit;border-radius:0}.navigation .searchform__toggle .button__title{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.navigation .searchform__toggle .icon{min-width:1.125rem;min-height:1.125rem;border-radius:0;padding:0}.navigation .searchform__toggle.--primary .icon{background:none;color:inherit}.navigation .searchform__toggle.--primary:hover,.navigation .searchform__toggle.--primary:focus-visible{background:none;color:inherit}.navigation .searchform__toggle.--primary:hover .icon,.navigation .searchform__toggle.--primary:focus-visible .icon{background:none;color:inherit}.navigation .searchform__toggle.--primary:focus-visible{outline:2px solid var(--color-1);outline-offset:2px;border-radius:.25rem}.navigation .searchform__dialog{--searchform__dialog-inline-size: 20.25rem;inset-inline-end:auto;inset-inline-start:50%;border:solid .0625rem var(--color-1--border);transform:translateX(-50%)}@media(min-width: 36rem){.navigation .searchform__dialog{--searchform__dialog-inline-size: 22.25rem}}@media(min-width: 48rem){.navigation .searchform__dialog{--searchform__dialog-inline-size: 26.25rem;transform:none;inset-inline-start:auto;inset-inline-end:0}}@media(min-width: 64rem){.navigation .searchform__dialog{border:0 none}}.navigation .searchform__dialog .searchform__close{margin-inline-start:.5rem}.navigation .searchform__submit.--icon-only.button,.navigation .searchform__close.--icon-only.button{inline-size:3rem;block-size:3rem}.navigation .--searchform{position:relative;z-index:99}.navigation__responsive-menu{gap:var(--gap-small)}@media(min-width: 85rem){.navigation__responsive-menu{gap:var(--gap-large)}}.navigation__responsive-menu .button.--icon-only{padding:0;background-color:rgba(0,0,0,0);color:var(--color-text);border-radius:0;min-width:1.5rem;min-height:1.875rem}.navigation__responsive-menu .button.--icon-only:focus-visible{outline:2px solid var(--color-1);outline-offset:2px;border-radius:.25rem}.navigation__responsive-menu .button.--icon-only .cart-count{position:absolute;top:-8px;right:-8px;background:var(--color-1);color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:bold}.navigation__responsive-menu .button.--icon-only .icon{color:var(--color-text)}.navigation__responsive-menu .button.--icon-only .icon.--cart-shopping{width:1.375rem;height:1.375rem}.navigation__responsive-menu .button.--icon-only:hover,.navigation__responsive-menu .button.--icon-only:focus-visible{background-color:rgba(0,0,0,0);color:var(--color-text);border-radius:0}.navigation__responsive-menu .button.--icon-only:hover .icon,.navigation__responsive-menu .button.--icon-only:focus-visible .icon{color:var(--color-text)}.navigation__submenu-wrapper{border-radius:var(--border-radius-small)}.navigation__submenu{gap:var(--gap-small);display:flex;align-items:flex-start;flex-direction:column}.navigation__submenu .navigation__item.--parent>a,.navigation__submenu .navigation__item.--parent>button{color:var(--color-white);padding-block:0}.navigation__submenu .navigation__item.--parent>a:hover,.navigation__submenu .navigation__item.--parent>a:focus-visible,.navigation__submenu .navigation__item.--parent>button:hover,.navigation__submenu .navigation__item.--parent>button:focus-visible{color:var(--color-white)}.navigation__submenu .navigation__item.--parent>a[aria-expanded=true],.navigation__submenu .navigation__item.--parent>button[aria-expanded=true]{text-decoration:underline}.navigation__submenu .navigation__item.--parent>a[aria-expanded=true] .navigation__icon,.navigation__submenu .navigation__item.--parent>button[aria-expanded=true] .navigation__icon{text-decoration:none;background-color:var(--color-white);color:var(--color-1)}.navigation__submenu span{color:var(--color-grey-6);font-size:var(--font-size--xs);font-weight:var(--font-weight--semibold);text-transform:uppercase}.navigation__submenu .navigation__icon{inline-size:2.5rem;block-size:2.5rem;border:solid .0625rem var(--color-light-transparent);border-radius:.375rem;color:var(--color-white);display:flex;align-items:center;justify-content:center;padding:.25rem;transition:var(--transition)}.navigation:not(.--responsive) .navigation__logo{transition:var(--transition)}.navigation:not(.--responsive) .navigation__menu{inline-size:fit-content;transition:var(--transition)}.navigation:not(.--responsive) .navigation__menu>.navigation__item>a:hover,.navigation:not(.--responsive) .navigation__menu>.navigation__item>a:focus-visible,.navigation:not(.--responsive) .navigation__menu>.navigation__item>button:hover,.navigation:not(.--responsive) .navigation__menu>.navigation__item>button:focus-visible{color:var(--color-1)}.navigation:not(.--responsive) .navigation__menu>.navigation__item.--parent .icon.--submenu{transition:var(--transition)}.navigation:not(.--responsive) .navigation__menu>.navigation__item.--parent>button[aria-expanded=true]{color:var(--color-1)}.navigation:not(.--responsive) .navigation__menu>.navigation__item.--parent>button[aria-expanded=true] .icon.--submenu{transform:rotate(180deg)}.navigation:not(.--responsive) .navigation__menu>.navigation__item.--current>a,.navigation:not(.--responsive) .navigation__menu>.navigation__item.--current>button,.navigation:not(.--responsive) .navigation__menu>.navigation__item.--current-parent>a,.navigation:not(.--responsive) .navigation__menu>.navigation__item.--current-parent>button{color:var(--color-1)}.navigation:not(.--responsive) .navigation__menu.--secondary{inline-size:auto}.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item a:hover,.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item a:focus-visible,.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item button:hover,.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item button:focus-visible{color:var(--color-white)}.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item.--current a,.navigation:not(.--responsive) .navigation__menu.--secondary .navigation__item.--current button{color:var(--color-white)}.navigation:not(.--responsive) .navigation__submenu-wrapper{box-shadow:0 16px 48px 0 rgba(0,0,0,.16)}.navigation:not(.--responsive) .searchform__dialog{inset-block-start:50%;transform:translateY(-50%);inset-inline-end:-0.5rem;--searchform__dialog-radius: 2rem}.navigation:not(.--responsive) .searchform__input{border-radius:2rem}.navigation__toggle{padding:0;font-size:1.25rem;background-color:rgba(0,0,0,0);border:solid .125rem var(--color-1--border);color:var(--color-text);border-radius:50%;inline-size:3.5rem;block-size:3.5rem;display:flex;align-items:center;justify-content:center;padding:.25rem;transition:.4s ease-in-out;margin-inline-start:auto}.navigation__toggle .button__title{display:none}.navigation__toggle[aria-expanded=true]{background-color:rgba(0,0,0,0);color:var(--color-text)}.navigation.--responsive{--navigation__item-padding-inline: 0;--navigation__item-padding-inline--submenu: 0;--navigation__item-padding-inline--submenu--hover: 0;--navigation__item-color--submenu: var(--color-text);--navigation__item-color--submenu--hover: var(--color-text);--navigation__item-padding-block: 1rem;--navigation__item-padding-block--submenu: 0.75rem;--navigation__item-font-size--submenu: 0.875rem;--navigation__submenu-padding-block: 1rem;--navigation__submenu-padding-inline: 1rem;z-index:1111111}.navigation.--responsive .navigation__logo-wrapper.navigation__item{border-block-end:0 none;inline-size:var(--navigation__logo-width);z-index:999}.navigation.--responsive .navigation__logo-wrapper.navigation__item a{padding:0}.navigation.--responsive .navigation__responsive-menu{padding-block-end:1.5rem}.navigation.--responsive .navigation__responsive-menu[hidden]{display:flex}.navigation.--responsive .navigation__menu{margin-block-start:0;padding-inline:1.25rem;padding-block:1rem;gap:0}.navigation.--responsive .navigation__item{justify-content:flex-start;border-block-end:solid .0625rem var(--color-1--border)}.navigation.--responsive .navigation__item:last-child{border-block-end:0 none}.navigation.--responsive .navigation__item a,.navigation.--responsive .navigation__item button{inline-size:100%}.navigation.--responsive .navigation__item button .icon.--submenu{transform:rotate(-90deg);margin-inline-start:auto}.navigation.--responsive .navigation__item button[aria-expanded=true] .icon.--submenu{transform:rotate(-270deg);order:-1;margin-inline-start:0;margin-inline-end:.5rem}.navigation.--responsive .navigation__submenu{padding:0 1.25rem;gap:0}.navigation.--responsive .navigation__submenu span{color:var(--color-text)}.navigation.--responsive .navigation__submenu-wrapper{background:none}.navigation.--responsive .navigation__submenu .navigation__item{margin-block-end:0;border-block-end:0 none}.navigation.--responsive .navigation__submenu .navigation__item a .icon.--custom{border-color:var(--color-1--border);inline-size:2rem;block-size:2rem}.navigation.--responsive .navigation__submenu .navigation__item.--parent>a,.navigation.--responsive .navigation__submenu .navigation__item.--parent>button{padding-block:1rem;color:var(--color-text)}.navigation.--responsive .searchform{order:1}.navigation.--responsive .searchform+.button.--icon-only{order:2}.navigation.--scrolled{border-block-end-color:var(--color-grey-16)}.navigation.--scrolled .navigation__subbar{block-size:0;opacity:0;visibility:hidden;padding-block:0;overflow:hidden}.navigation.--scrolled .navigation__wrapper.--secondary{block-size:0;opacity:0;visibility:hidden;padding-block:0}.navigation.--scrolled .navigation__wrapper.--secondary::before{opacity:0;visibility:hidden;block-size:0;border-block-end:0 none}.navigation.--scrolled .navigation__wrapper.--primary{padding-block:1.25rem}@media(min-width: 64rem){.navigation.--scrolled .navigation__wrapper.--primary{padding-block:1rem}}.navigation__item.ai>a{position:relative}.navigation__item.ai>a::after{content:"AI";display:inline-block;margin-inline-start:.4rem;padding:.1rem .3rem;font-size:.5625rem;font-weight:700;line-height:1;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg, #6366f1 0%, #ec4899 100%);border-radius:.25rem;text-transform:uppercase;white-space:nowrap;pointer-events:none;vertical-align:super;transform-origin:center;animation:ai-label-pulse 2.4s ease-in-out infinite}.navigation__item.ai>a:hover::after{animation-duration:1.2s}@media(min-width: 64rem){.navigation__item.ai>a::after{position:absolute;inset-block-start:.1rem;inset-inline-end:-0.6rem;margin-inline-start:0;vertical-align:baseline}}@keyframes ai-label-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(236,72,153,.4)}50%{transform:scale(1.06);box-shadow:0 0 0 4px rgba(236,72,153,0)}}.navigation .gtranslate_wrapper{margin-inline-start:var(--gap-large)}.navigation .gtranslate_wrapper .gt_switcher{position:relative;inline-size:auto;overflow:visible}.navigation .gtranslate_wrapper .gt_switcher .gt_selected{background:none}.navigation .gtranslate_wrapper .gt_switcher .gt_selected a{inline-size:auto;padding-block:0;padding-inline:0 1.5rem;border-color:rgba(0,0,0,0);background:none;font-size:0;color:var(--color-white)}.navigation .gtranslate_wrapper .gt_switcher .gt_selected a:hover,.navigation .gtranslate_wrapper .gt_switcher .gt_selected a:focus-visible{background:none;color:var(--color-white)}.navigation .gtranslate_wrapper .gt_switcher .gt_selected a::after{inset-inline-end:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 285 285'><path d='M282 76.5l-14.2-14.3a9 9 0 0 0-13.1 0L142.5 174.4 30.3 62.2a9 9 0 0 0-13.2 0L3 76.5a9 9 0 0 0 0 13.1l133 133a9 9 0 0 0 13.1 0l133-133a9 9 0 0 0 0-13z' style='fill:%23ffffff'/></svg>")}.navigation .gtranslate_wrapper .gt_switcher .gt_option{position:absolute;inset-block-start:calc(100% + .53rem + .75rem);inset-inline-start:-0.375rem;z-index:10;inline-size:auto;padding:0;border-color:rgba(0,0,0,0);border-block-end-width:0;background-color:var(--background);border-radius:var(--border-radius-small);box-shadow:0 .125rem .25rem rgba(9,21,64,.16),0 .75rem 2rem rgba(9,21,64,.35)}.navigation .gtranslate_wrapper .gt_switcher .gt_option a{padding-inline:.375rem;font-size:0}.navigation .gtranslate_wrapper .gt_switcher .gt_option a:hover,.navigation .gtranslate_wrapper .gt_switcher .gt_option a:focus-visible{background:rgba(9,21,64,.08)}
