.ui-kit .nu-c-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui-kit .nu-c-icon{display:inline-block;flex-shrink:0}.ui-kit .nu-c-img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;background:var(--ui-color-grayscale-150)}.ui-kit .nu-c-img--placeholder{height:auto}.ui-kit .nu-c-btn{--nu-btn-line: var(--ui-text-body-l-line);--nu-btn-slide-gap: 8px;display:inline-flex;align-items:center;justify-content:center;padding:15px 35px;border:1px solid transparent;border-radius:var(--ui-radius);background:none;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900);text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none}.ui-kit .nu-c-btn--primary{background:var(--ui-color-grayscale-900);border-color:var(--ui-color-grayscale-900);color:#fff}.ui-kit .nu-c-btn--outline{background:transparent;border-color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-btn--large{padding:23px 39px}.ui-kit .nu-c-btn--full{display:flex;width:100%}.ui-kit .nu-c-btn[disabled],.ui-kit .nu-c-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ui-kit .nu-c-btn__text{display:flex;flex-direction:column;align-items:center;gap:var(--nu-btn-slide-gap);height:var(--nu-btn-line);overflow:clip;white-space:nowrap}.ui-kit .nu-c-btn__label{display:block;transition:transform .35s cubic-bezier(.4,0,.2,1)}.ui-kit .nu-c-btn:not([disabled],[aria-disabled=true]):hover .nu-c-btn__label,.ui-kit .nu-c-btn:focus-visible .nu-c-btn__label{transform:translateY(calc(-1 * (var(--nu-btn-line) + var(--nu-btn-slide-gap))))}.ui-kit .nu-c-roundbtn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:var(--ui-radius-full);cursor:pointer;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity .2s ease}.ui-kit .nu-c-roundbtn--dark{background:var(--ui-color-grayscale-900);color:#fff}.ui-kit .nu-c-roundbtn--light{background:#fff;border:1px solid var(--ui-color-grayscale-250);color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-roundbtn--small{width:28px;height:28px}.ui-kit .nu-c-roundbtn[disabled]{opacity:.5;cursor:default}.ui-kit .nu-c-badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:4px 16px;border:1px solid var(--ui-color-grayscale-500);border-radius:var(--ui-radius-full);background:transparent;color:var(--ui-color-grayscale-800);font-family:var(--ui-font-mono);font-weight:500;font-size:var(--ui-text-caps-s-size);line-height:var(--ui-text-caps-s-line);letter-spacing:var(--ui-tracking-tight);text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.ui-kit .nu-c-badge--promotion{padding-inline:14px;border-color:var(--ui-color-primary);color:var(--ui-color-primary)}.ui-kit .nu-c-badge--custom{border-color:var(--nu-badge-color);color:var(--nu-badge-color)}.ui-kit .nu-c-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:18px;padding:2px 6px;border-radius:var(--ui-radius-full);background:var(--ui-color-grayscale-200);font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-xs-size);line-height:var(--ui-text-body-xs-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-link{display:inline-flex;flex-direction:column;gap:2px;padding:0;border:0;background:none;color:var(--ui-color-grayscale-900);font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);text-align:left;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none}.ui-kit .nu-c-link__line{position:relative;display:block;width:100%;height:1px;background:#201d2833}.ui-kit .nu-c-link__line:after{content:"";position:absolute;top:0;bottom:0;left:0;width:0;background:currentColor;transition:width .3s ease}.ui-kit .nu-c-link:hover .nu-c-link__line:after,.ui-kit .nu-c-link:focus-visible .nu-c-link__line:after{width:100%}.ui-kit .nu-c-price{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--ui-font-body);font-weight:400;color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-price__compare{color:var(--ui-color-primary);text-decoration:line-through}.ui-kit .nu-c-price--m .nu-c-price__current{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-price--m .nu-c-price__compare{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line)}.ui-kit .nu-c-price--l .nu-c-price__current{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line)}.ui-kit .nu-c-price--l .nu-c-price__compare{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-price--xxl .nu-c-price__current{font-weight:500;font-size:var(--ui-text-body-xxl-size);line-height:var(--ui-text-body-xxl-line);letter-spacing:var(--ui-tracking-tight)}.ui-kit .nu-c-price--xxl .nu-c-price__compare{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line)}.ui-kit .nu-c-progress{display:block;width:100%;height:6px;border-radius:var(--ui-radius-sm);background:var(--ui-color-grayscale-200);overflow:hidden}.ui-kit .nu-c-progress__fill{display:block;width:var(--nu-progress-value, 0%);height:100%;border-radius:inherit;background:var(--ui-color-grayscale-900);transition:width .3s ease}.ui-kit .nu-c-swatch{--nu-swatch-size: 24px;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--nu-swatch-size);height:var(--nu-swatch-size);padding:0;border:1px solid #fff;border-radius:var(--ui-radius-full);background:transparent;cursor:pointer;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-kit span.nu-c-swatch{cursor:default}.ui-kit .nu-c-swatch__disc{display:block;width:100%;height:100%;border-radius:inherit;background-color:var(--ui-color-grayscale-150);background-size:cover;background-position:center}.ui-kit .nu-c-swatch.is-selected{padding:3px;border-color:var(--ui-color-primary);background:var(--ui-color-grayscale-150)}.ui-kit .nu-c-swatch__x{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.45));pointer-events:none}.ui-kit .nu-c-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ui-kit .nu-c-shead__heading{flex:1;min-width:0;color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-shead__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.ui-kit .nu-c-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);color:var(--ui-color-grayscale-800)}.ui-kit .nu-c-crumbs--light .nu-c-crumbs__list{color:#fff}.ui-kit .nu-c-crumbs__item{display:inline-flex;align-items:center;gap:4px}.ui-kit .nu-c-crumbs__link{position:relative;color:inherit;text-decoration:none}.ui-kit .nu-c-crumbs__link:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.ui-kit .nu-c-crumbs__link:hover:after,.ui-kit .nu-c-crumbs__link:focus-visible:after{transform:scaleX(1)}.ui-kit .nu-c-crumbs__sep{display:inline-flex;color:inherit}.ui-kit .nu-c-crumbs__current{color:var(--ui-color-primary)}@media(prefers-reduced-motion:reduce){.ui-kit .nu-c-btn__label,.ui-kit .nu-c-link__line:after,.ui-kit .nu-c-progress__fill,.ui-kit .nu-c-crumbs__link:after{transition:none}.ui-kit .nu-c-btn:not([disabled],[aria-disabled=true]):hover .nu-c-btn__label,.ui-kit .nu-c-btn:focus-visible .nu-c-btn__label{transform:none}}.ui-kit.nu-brand-story{display:flex;flex-direction:column;gap:40px;padding:var(--ui-space-section) var(--ui-space-gutter);background:#fff}.ui-kit .nu-brand-story__content{display:flex;flex-direction:column;align-items:flex-start;gap:48px}.ui-kit .nu-brand-story__heading{color:var(--ui-color-grayscale-900)}.ui-kit .nu-brand-story__items,.ui-kit .nu-brand-story__item{display:flex;flex-direction:column;gap:32px;width:100%}.ui-kit .nu-brand-story__divider{position:relative;width:100%;height:1.5px;border-radius:10px;background:var(--ui-color-grayscale-250);overflow:hidden}.ui-kit .nu-brand-story__divider-fill{position:absolute;inset:0 auto 0 0;width:var(--nu-progress, 0%);background:var(--ui-color-grayscale-900);border-radius:inherit}.ui-kit .nu-brand-story__item-heading{width:100%}.ui-kit .nu-brand-story__item-btn{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--ui-color-grayscale-700);transition:color .2s ease}.ui-kit .nu-brand-story__item.is-active .nu-brand-story__item-btn,.ui-kit .nu-brand-story__item[data-state=active]:not(.is-booted) .nu-brand-story__item-btn{color:var(--ui-color-grayscale-900)}.ui-kit .nu-brand-story__item-icon{display:block;width:20px;height:20px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.ui-kit .nu-brand-story__item-title{flex:1;min-width:0}.ui-kit .nu-brand-story__item-body{margin-top:-20px;font-weight:300;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-brand-story__item-body p{margin:0 0 8px}.ui-kit .nu-brand-story__item-body p:last-child{margin-bottom:0}.ui-kit .nu-brand-story__media{position:relative;width:100%;height:400px;border-radius:var(--ui-radius);overflow:hidden}.ui-kit .nu-brand-story__frame{position:absolute;top:0;right:0;bottom:0;left:0}.ui-kit .nu-brand-story__frame .nu-c-img{width:100%;height:100%;border-radius:var(--ui-radius)}@media(min-width:48em){.ui-kit.nu-brand-story{flex-direction:row;align-items:center;gap:80px}.ui-kit .nu-brand-story__content{flex:1 1 0;min-width:0;justify-content:center}.ui-kit .nu-brand-story__media{flex:1 1 0;min-width:0;height:600px}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-brand-story__item-btn{transition:none}}.ui-kit .nu-drawer [x-cloak]{display:none!important}.ui-kit .nu-drawer__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#1b1a1866}.ui-kit .nu-drawer__panel{position:fixed;top:0;right:0;bottom:0;z-index:131;display:flex;flex-direction:column;width:min(var(--nu-drawer-w, 437px),100%);background:#fff}.ui-kit .nu-drawer__panel--enter{transition:transform .3s ease}.ui-kit .nu-drawer__panel--offscreen{transform:translate(100%)}.ui-kit .nu-drawer__head{display:flex;align-items:center;gap:24px;padding:16px 32px;border-bottom:1px solid var(--ui-color-grayscale-200)}.ui-kit .nu-drawer__title{color:var(--ui-color-grayscale-900)}.ui-kit .nu-drawer__close{margin-left:auto;padding:0;border:0;background:none;color:var(--ui-color-grayscale-900);cursor:pointer}.ui-kit .nu-drawer__reset,.ui-kit .nu-drawer__apply{text-transform:none}.ui-kit .nu-drawer__form{display:flex;flex:1;flex-direction:column;min-height:0}.ui-kit .nu-drawer__body{flex:1;padding:16px 32px;overflow-y:auto}.ui-kit .nu-drawer__foot{padding:10px;border-top:1px solid var(--ui-color-grayscale-250);background:#fff}.ui-kit .nu-facets__heading{border-bottom:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-facets__toggle{display:flex;align-items:center;gap:8px;width:100%;padding:24px 8px;border:0;background:none;color:var(--ui-color-grayscale-900);text-align:left;cursor:pointer}.ui-kit .nu-facets__chevron{display:inline-flex;margin-left:auto;transition:transform .2s ease}.ui-kit .nu-facets__chevron.is-closed{transform:rotate(180deg)}.ui-kit .nu-facets__panel{padding:16px 0;border-bottom:1px solid var(--ui-color-grayscale-200)}.ui-kit .nu-facets__list{margin:0;padding:0;list-style:none}.ui-kit .nu-facets__row{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:var(--ui-radius);cursor:pointer}.ui-kit .nu-facets__value{font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-facets__checkbox{width:16px;height:16px;margin:0;border:1px solid var(--ui-color-grayscale-400);border-radius:var(--ui-radius-sm);background-color:#fff;background-position:center;background-repeat:no-repeat;-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;cursor:pointer}.ui-kit .nu-facets__row:hover .nu-facets__checkbox:not(:checked){background-color:var(--ui-color-grayscale-150);border-color:var(--ui-color-grayscale-500)}.ui-kit .nu-facets__checkbox:checked{background-color:var(--ui-color-grayscale-100);border-color:var(--ui-color-primary);background-image:linear-gradient(var(--ui-color-primary),var(--ui-color-primary));background-size:10px 10px}.ui-kit .nu-facets__checkbox:focus-visible{outline:2px solid var(--ui-color-primary);outline-offset:1px}.ui-kit .nu-facets__price{display:flex;align-items:center;gap:12px;padding:8px}.ui-kit .nu-facets__price-field{position:relative;flex:1}.ui-kit .nu-facets__price-input{width:100%;padding:12px 32px 12px 16px;border:1px solid var(--ui-color-grayscale-250);border-radius:var(--ui-radius);background:#fff;color:var(--ui-color-grayscale-900);font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ui-kit .nu-facets__price-input::-webkit-outer-spin-button,.ui-kit .nu-facets__price-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-kit .nu-facets__price-input::-moz-placeholder{color:var(--ui-color-grayscale-800)}.ui-kit .nu-facets__price-input::placeholder{color:var(--ui-color-grayscale-800)}.ui-kit .nu-facets__price-unit{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:var(--ui-color-grayscale-800)}.ui-kit .nu-facets__price-sep{color:var(--ui-color-grayscale-700)}@media(prefers-reduced-motion:reduce){.ui-kit .nu-drawer__panel--enter,.ui-kit .nu-facets__chevron{transition:none}}.ui-kit.nu-footer-reassurance{background:#fff;border-top:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-freas__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.ui-kit .nu-freas__item{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;border:.5px solid var(--ui-color-grayscale-250);text-align:center}.ui-kit .nu-freas__icon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;background:none;color:var(--ui-color-grayscale-900)}.ui-kit .nu-freas__texts{display:flex;flex-direction:column;gap:4px;width:100%}.ui-kit .nu-freas__title{color:var(--ui-color-grayscale-900)}.ui-kit .nu-freas__sub{font-weight:300;color:var(--ui-color-grayscale-900);opacity:.8}@media(min-width:48em){.ui-kit.nu-footer-reassurance{padding:0 var(--ui-space-gutter);border-bottom:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-freas__list{display:flex;align-items:stretch}.ui-kit .nu-freas__item{flex:1 1 0;min-width:0;gap:24px;padding:48px 12px;border:0}.ui-kit .nu-freas__item+.nu-freas__item{border-left:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-freas__icon{width:40px;height:40px}.ui-kit .nu-freas__texts{gap:8px}}.ui-kit.nu-footer{background:var(--ui-color-grayscale-900);color:#fff}.ui-kit .nu-footer__inner{padding-inline:var(--ui-space-gutter)}.ui-kit .nu-footer__top{display:flex;flex-direction:column;gap:24px;padding-block:48px 32px}.ui-kit .nu-footer__brand{display:flex;flex-direction:column;gap:12px;flex:0 0 auto}.ui-kit .nu-footer__logo{display:block;text-decoration:none;color:#fff}.ui-kit .nu-footer__logo-img{display:block;width:100%;max-width:352px;height:auto}.ui-kit .nu-footer__wordmark{--nu-fw-size: clamp(20px, calc((100vw - var(--ui-space-gutter) * 2) * .085), 34px);--nu-fw-track: .13em;display:block;margin-right:calc(var(--nu-fw-track) * -1);font-family:var(--ui-font-title);font-weight:300;font-size:var(--nu-fw-size);line-height:1.52;letter-spacing:var(--nu-fw-track);text-transform:uppercase;white-space:nowrap;color:#fff}.ui-kit .nu-footer__accent{position:relative;display:inline-block;line-height:1}.ui-kit .nu-footer__accent:before{content:"";position:absolute;left:0;bottom:100%;width:calc(100% - var(--nu-fw-track));height:calc(var(--nu-fw-size) * .095);min-height:2px;background:var(--ui-color-primary)}.ui-kit .nu-footer__social{display:flex;gap:12px;margin:0;padding:0;list-style:none}.ui-kit .nu-footer__social-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:3px solid transparent;border-radius:50%;background:#fff;background-clip:padding-box;color:var(--ui-color-grayscale-900);text-decoration:none;transition:opacity .15s ease}.ui-kit .nu-footer__social-btn:hover{opacity:.85}.ui-kit .nu-footer__cols{display:flex;flex-direction:column}.ui-kit .nu-footer__col+.nu-footer__col{border-top:1px solid var(--ui-color-grayscale-700)}.ui-kit .nu-footer__col-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 0;margin:0;background:none;border:0;color:#fff;text-align:left;cursor:pointer}.ui-kit .nu-footer__col-title{color:#fff}.ui-kit .nu-footer__col-chevron{display:inline-flex;flex:0 0 auto;color:#fff;transition:transform .25s ease}.ui-kit .nu-footer__col-chevron.is-open{transform:rotate(180deg)}.ui-kit .nu-footer__col-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.ui-kit .nu-footer__col-panel.is-open{grid-template-rows:1fr}.ui-kit .nu-footer__col-list{display:flex;flex-direction:column;gap:10px;min-height:0;margin:0;padding:0;overflow:hidden;list-style:none}.ui-kit .nu-footer__col-panel.is-open .nu-footer__col-list{padding-bottom:20px}.ui-kit .nu-footer__col-text{color:var(--ui-color-grayscale-200)}.ui-kit .nu-footer__col-text>:first-child{margin-top:0}.ui-kit .nu-footer__col-text>:last-child{margin-bottom:0}.ui-kit .nu-footer__col-text a{color:#fff;text-decoration:underline}.ui-kit .nu-footer__link{display:block;color:var(--ui-color-grayscale-200);text-decoration:none;transition:color .15s ease}.ui-kit .nu-footer__link:hover{color:#fff}.ui-kit .nu-footer__divider{height:0;margin:0 calc(var(--ui-space-gutter) * -1);border:0;border-top:1px solid var(--ui-color-grayscale-800)}.ui-kit .nu-footer__bottom{display:flex;flex-direction:column;gap:24px;padding-block:48px}.ui-kit .nu-footer__pay{display:flex;flex-direction:column;gap:15px}.ui-kit .nu-footer__pay-label{color:var(--ui-color-grayscale-400)}.ui-kit.nu-footer .nu-footer__copy{line-height:22px;color:#fff}.ui-kit .nu-footer__pay-icons{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.ui-kit .nu-footer__pay-item{display:inline-flex}.ui-kit .nu-footer__pay-svg,.ui-kit .nu-footer__pay-img{display:block;width:40px;height:26px;-o-object-fit:contain;object-fit:contain;border-radius:4px}@media(min-width:64em){.ui-kit .nu-footer__top{flex-direction:row;align-items:flex-start;gap:144px;padding-block:112px}.ui-kit .nu-footer__logo-img{max-width:326px}.ui-kit .nu-footer__brand{gap:34px}.ui-kit .nu-footer__wordmark{--nu-fw-size: 30px;--nu-fw-track: .09em}.ui-kit .nu-footer__cols{flex:1 1 auto;flex-direction:row;justify-content:space-between;gap:48px}.ui-kit .nu-footer__col{flex:0 1 auto}.ui-kit .nu-footer__col+.nu-footer__col{border-top:0}.ui-kit .nu-footer__col-head{padding:0 0 32px;cursor:default;pointer-events:none}.ui-kit .nu-footer__col-chevron{display:none}.ui-kit .nu-footer__col-panel{grid-template-rows:1fr}.ui-kit .nu-footer__col-list{gap:10px;padding:0}.ui-kit .nu-footer__col-panel.is-open .nu-footer__col-list{padding-bottom:0}.ui-kit .nu-footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:48px;padding-block:48px 160px}.ui-kit .nu-footer__pay{flex-direction:row;align-items:center;gap:16px}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-footer__col-panel,.ui-kit .nu-footer__col-chevron,.ui-kit .nu-footer__social-btn,.ui-kit .nu-footer__link{transition:none}}.ui-kit.nu-header{position:relative;--nu-header-fg: var(--ui-color-grayscale-900);--nu-header-surface: #fff;--nu-header-border: var(--ui-color-grayscale-200);--nu-header-control-bg: #fff;--nu-header-control-hover: var(--ui-color-grayscale-150);--nu-header-search-border: var(--ui-color-sand-100);--nu-header-muted: var(--ui-color-grayscale-700);color:var(--nu-header-fg);background:var(--nu-header-surface);transition:color .15s ease,background-color .15s ease}.ui-kit.nu-header--home-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open){--nu-header-surface: transparent;--nu-header-border: transparent;--nu-header-control-bg: transparent}.ui-kit.nu-header--home-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open) .nu-header__bar{border-bottom-color:transparent}.ui-kit.nu-header--home-light:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open){--nu-header-fg: #fff;--nu-header-control-hover: rgba(255, 255, 255, .14);--nu-header-search-border: rgba(255, 255, 255, .55);--nu-header-muted: rgba(255, 255, 255, .82)}.ui-kit.nu-header--home-dark:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open){--nu-header-fg: var(--ui-color-grayscale-900);--nu-header-control-hover: rgba(27, 26, 24, .1);--nu-header-search-border: rgba(27, 26, 24, .45);--nu-header-muted: rgba(27, 26, 24, .72)}.ui-kit .nu-header__bar{display:flex;align-items:center;gap:8px;min-height:var(--nu-header-height);padding:8px;background:var(--nu-header-surface);border-bottom:1px solid var(--nu-header-border);transition:background-color .15s ease}.ui-kit .nu-header__zone{display:flex;align-items:center;flex:1 1 0;min-width:0}.ui-kit .nu-header__zone--center{justify-content:center}.ui-kit .nu-header__zone--end{justify-content:flex-end}.ui-kit .nu-header__logo{display:inline-flex;align-items:center;text-decoration:none;color:var(--nu-header-fg)}.ui-kit .nu-header__logo-mark{display:inline-flex;align-items:center}.ui-kit .nu-header__logo-mark--initial{display:none}.ui-kit.nu-header--home-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open) .nu-header__logo-mark--solid{display:none}.ui-kit.nu-header--home-transparent:not(.is-scrolled):not(.is-mega-open):not(.is-drawer-open) .nu-header__logo-mark--initial{display:inline-flex}.ui-kit .nu-header__logo-img{display:block;width:var(--nu-logo-w-mobile, 180px);height:auto}.ui-kit .nu-header__logotype{--nu-logotype-size: 19px;display:inline-flex;flex-direction:column;align-items:center;gap:.22em;font-size:var(--nu-logotype-size);line-height:1;color:var(--nu-header-fg)}.ui-kit .nu-header__wordmark{margin-right:-.14em;font-family:var(--ui-font-title);font-weight:300;font-size:1em;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.ui-kit .nu-header__accent{position:relative;display:inline-block;line-height:1}.ui-kit .nu-header__accent:before{content:"";position:absolute;left:50%;bottom:calc(100% + var(--nu-logotype-size) * .03);width:calc(var(--nu-logotype-size) * .55);height:calc(var(--nu-logotype-size) * .13);min-height:2px;transform:translate(-50%);background:var(--ui-color-primary);border-radius:1px}.ui-kit .nu-header__tagline{margin-right:-.24em;font-family:var(--ui-font-body);font-weight:400;font-size:.27em;line-height:1;letter-spacing:.24em;text-transform:none;white-space:nowrap;color:var(--nu-header-fg)}.ui-kit .nu-header__nav{display:none}.ui-kit .nu-header__nav-list{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.ui-kit .nu-header__navlink{display:inline-flex;flex-direction:column;gap:2px;padding:4px 0;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--nu-header-fg);text-decoration:none;white-space:nowrap}.ui-kit .nu-header__navlink:after{content:"";display:block;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.ui-kit .nu-header__navlink:hover:after,.ui-kit .nu-header__navlink:focus-visible:after,.ui-kit .nu-header__navlink[aria-current=page]:after{transform:scaleX(1)}.ui-kit .nu-header__navlink.is-highlighted{color:var(--nu-highlight, var(--ui-color-primary))}.ui-kit .nu-header__mega{display:none}.ui-kit .nu-header__iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--ui-radius-full);background:var(--nu-header-control-bg);color:var(--nu-header-fg);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;text-decoration:none;transition:background-color .15s ease}.ui-kit .nu-header__iconbtn:hover,.ui-kit .nu-header__iconbtn:focus-visible{background:var(--nu-header-control-hover)}.ui-kit .nu-header__cart .cart-count-bubble{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui-kit .nu-header__m-actions{display:flex;align-items:center}.ui-kit .nu-header__actions{display:none}.ui-kit .nu-header__search{display:flex;align-items:center;gap:10px;padding:12px 20px;border:1px solid var(--nu-header-search-border);border-radius:var(--ui-radius-lg);background:var(--nu-header-control-bg)}.ui-kit .nu-header__search:focus-within{border-color:var(--nu-header-fg)}.ui-kit .nu-header__search-submit{display:inline-flex;padding:0;border:0;background:none;color:var(--nu-header-muted);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-kit .nu-header__search-input{width:170px;padding:0;border:0;background:none;font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);color:var(--nu-header-fg);outline:none}.ui-kit .nu-header__search-input::-moz-placeholder{color:var(--nu-header-muted);opacity:1}.ui-kit .nu-header__search-input::placeholder{color:var(--nu-header-muted);opacity:1}.ui-kit .nu-header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-kit .nu-header__search--drawer{width:100%;border-radius:var(--ui-radius)}.ui-kit .nu-header__search--drawer .nu-header__search-input{flex:1 1 auto;width:auto;min-width:0;font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line)}.ui-kit .nu-header__locale{display:inline-flex;align-items:center;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--nu-header-fg)}.ui-kit .nu-header__drawer{position:fixed;top:var(--nu-top-bar-height, 0px);right:0;bottom:0;left:0;z-index:200;display:flex;flex-direction:column;overflow-y:auto;background:#fff;visibility:hidden;opacity:0;transform:translateY(-12px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.skip-to-content-link:focus{position:fixed!important;top:calc(var(--nu-top-bar-height, 0px) + 8px);z-index:10001}.ui-kit .nu-header__drawer.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease}.ui-kit .nu-header__drawer-bar{display:flex;align-items:center;gap:8px;min-height:56px;padding:8px 16px;border-bottom:1px solid var(--ui-color-grayscale-200);flex-shrink:0}.ui-kit .nu-header__m-search{padding:16px}.ui-kit .nu-header__m-nav{padding:0 16px 16px}.ui-kit .nu-header__m-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.ui-kit .nu-header__m-link{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 0;border:0;background:none;font-family:var(--ui-font-body);font-weight:500;font-size:var(--ui-text-body-xl-size);line-height:var(--ui-text-body-xl-line);letter-spacing:var(--ui-tracking-tight);color:var(--ui-color-grayscale-900);text-align:left;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-kit .nu-header__m-link.is-highlighted{color:var(--nu-highlight, var(--ui-color-primary))}.ui-kit .nu-header__m-chevron{color:var(--ui-color-grayscale-900);transition:transform .2s ease}.ui-kit .nu-header__m-link[aria-expanded=true] .nu-header__m-chevron{transform:rotate(180deg)}.ui-kit .nu-header__m-sub{display:flex;flex-direction:column;gap:4px;margin:0;padding:0 0 8px 12px;list-style:none}.ui-kit .nu-header__m-sublink{display:block;padding:4px 0;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-800);text-decoration:none}.ui-kit .nu-header__m-promos{display:flex;gap:8px;padding:0 16px 24px}.ui-kit .nu-header__m-promo{position:relative;display:block;flex:1 1 0;min-width:0;overflow:hidden;border-radius:var(--ui-radius);text-decoration:none}.ui-kit .nu-header__m-promo .nu-c-img{width:100%;height:auto;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-header__m-promo-shade{position:absolute;right:0;bottom:0;left:0;height:80px;background:linear-gradient(to bottom,#0000,#00000080);pointer-events:none}.ui-kit .nu-header__m-promo-caption{position:absolute;left:16px;right:16px;bottom:8px;font-family:var(--ui-font-title);font-weight:300;font-size:22px;line-height:28px;color:#fff}.ui-kit .nu-header__m-utility{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border-top:1px solid var(--ui-color-grayscale-200)}.ui-kit .nu-header__m-utillink{font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900);text-decoration:none}@media(min-width:64em){.ui-kit .nu-header__bar{gap:32px;padding:4px 80px;border-bottom-color:var(--ui-color-grayscale-250)}.ui-kit .nu-header__nav{display:block}.ui-kit .nu-header__mega.is-open{position:absolute;top:100%;right:0;left:0;z-index:110;display:block;min-height:328px;padding:32px 80px;background:#fff;border-bottom:1px solid var(--ui-color-grayscale-200)}.ui-kit .nu-header__mega-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;width:100%;max-width:1352px;margin:0 auto}.ui-kit .nu-header__mega-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit .nu-header__mega-column{display:flex;min-height:264px;flex-direction:column;align-items:flex-start}.ui-kit .nu-header__mega-heading{margin:0 0 20px;font-family:var(--ui-font-mono);font-size:var(--ui-text-caps-s-size);font-weight:500;line-height:var(--ui-text-caps-s-line);letter-spacing:var(--ui-tracking-tight);color:var(--ui-color-grayscale-900);text-transform:uppercase}.ui-kit .nu-header__mega-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.ui-kit .nu-header__mega-link,.ui-kit .nu-header__mega-footer{display:inline-flex;flex-direction:column;gap:2px;font-family:var(--ui-font-body);font-size:var(--ui-text-body-m-size);font-weight:400;line-height:var(--ui-text-body-m-line);color:var(--ui-color-grayscale-900);text-decoration:none}.ui-kit .nu-header__mega-link:after,.ui-kit .nu-header__mega-footer:after{content:"";display:block;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.ui-kit .nu-header__mega-link:hover:after,.ui-kit .nu-header__mega-link:focus-visible:after,.ui-kit .nu-header__mega-footer:after{transform:scaleX(1)}.ui-kit .nu-header__mega-link.is-highlighted{color:var(--nu-highlight, var(--ui-color-primary))}.ui-kit .nu-header__mega-footer{margin-top:20px}.ui-kit .nu-header__mega-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ui-kit .nu-header__mega-card{display:flex;min-width:0;flex-direction:column;gap:12px;color:var(--ui-color-grayscale-900);text-decoration:none}.ui-kit .nu-header__mega-card .nu-c-img{width:100%;height:auto;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;border-radius:var(--ui-radius)}.ui-kit .nu-header__mega-card-label{font-family:var(--ui-font-title);font-size:var(--ui-text-h4-size);font-weight:300;line-height:var(--ui-text-h4-line)}.ui-kit .nu-header__mega-card:hover .nu-header__mega-card-label,.ui-kit .nu-header__mega-card:focus-visible .nu-header__mega-card-label{text-decoration:underline;text-underline-offset:3px}.ui-kit .nu-header__actions{display:flex;align-items:center;gap:16px}.ui-kit .nu-header__m-actions,.ui-kit .nu-header__drawer{display:none}.ui-kit .nu-header__logo-img{width:var(--nu-logo-w, 340px)}.ui-kit .nu-header__logotype{--nu-logotype-size: 30px}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-header__navlink:after,.ui-kit .nu-header__mega-link:after,.ui-kit .nu-header__mega-footer:after,.ui-kit .nu-header__iconbtn,.ui-kit .nu-header__m-chevron,.ui-kit .nu-header__drawer,.ui-kit .nu-header__drawer.is-open{transition:none}}.ui-kit [x-cloak]{display:none!important}.ui-kit .nu-mp-grid{display:block}.ui-kit .nu-mp-media{padding:16px}.ui-kit .nu-mp-crumbs{margin-bottom:12px}.ui-kit .nu-mp-panel__inner{display:flex;flex-direction:column;gap:24px;padding:24px 16px}@media(min-width:48em){.ui-kit .nu-mp-grid{display:grid;grid-template-columns:minmax(0,865fr) minmax(0,639fr);gap:8px;align-items:start}.ui-kit .nu-mp-media{padding:57px 0 64px var(--ui-space-gutter)}.ui-kit .nu-mp-crumbs{margin-bottom:16px}.ui-kit .nu-mp-panel{align-self:stretch;padding-top:71px}.ui-kit .nu-mp-panel__inner{position:sticky;top:var(--nu-sticky-top, 96px);padding:20px var(--ui-space-gutter) 64px}}.ui-kit .nu-mg__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ui-kit .nu-mg__track::-webkit-scrollbar{display:none}.ui-kit .nu-mg__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:358 / 537;border-radius:var(--ui-radius);overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-mg__slide .nu-c-img,.ui-kit .nu-mg__img,.ui-kit .nu-mg__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-mg__img{cursor:pointer}.ui-kit .nu-mg__zoom-trigger{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.ui-kit .nu-mg__zoom-trigger:focus-visible{outline:2px solid var(--ui-color-primary);outline-offset:-2px}.ui-kit .nu-mg__videowrap{width:100%;height:100%;cursor:pointer}.ui-kit .nu-mg__thumbs{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.ui-kit .nu-mg__thumbs::-webkit-scrollbar{display:none}.ui-kit .nu-mg__thumb{flex:0 0 80px;width:80px;height:80px;padding:0;border:2px solid transparent;border-radius:var(--ui-radius);overflow:clip;background:var(--ui-color-grayscale-150);cursor:pointer}.ui-kit .nu-mg__thumb.is-active{border-color:var(--ui-color-primary)}.ui-kit .nu-mg__thumb .nu-c-img,.ui-kit .nu-mg__thumbimg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:48em){.ui-kit .nu-mg__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.ui-kit .nu-mg__slide{flex:none;aspect-ratio:2 / 3}.ui-kit .nu-mg__slide--full{grid-column:1 / -1;aspect-ratio:779 / 578}.ui-kit .nu-mg__thumbs{display:none}}.ui-kit .nu-mg__overlay{width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:24px;border:0;background:#fffffffa}.ui-kit .nu-mg__overlay[open]{display:flex;align-items:center;justify-content:center}.ui-kit .nu-mg__overlay::backdrop{background:transparent}.ui-kit .nu-mg__overlayimg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ui-kit .nu-mg__overlayclose{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--ui-color-grayscale-250);border-radius:var(--ui-radius-full);background:#fff;color:var(--ui-color-grayscale-900);cursor:pointer}.ui-kit .nu-mp-titlerow,.ui-kit .nu-mp-badges{margin-bottom:-8px}.ui-kit .nu-mp-titlerow{display:flex;flex-direction:column;gap:0}.ui-kit .nu-mp-title__model{color:var(--ui-color-grayscale-900)}.ui-kit .nu-mp-titlerow__main{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ui-kit .nu-mp-title{flex:1 1 auto;min-width:0}.ui-kit .nu-mp-badges{display:flex;flex-wrap:wrap;gap:6px}.ui-kit .nu-mp-desc{display:flex;flex-direction:column;gap:8px;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-mp-desc__lead{font-weight:500}.ui-kit .nu-mp-desc__body{font-weight:300}.ui-kit .nu-mp-desc__body p+p{margin-top:8px}.ui-kit .nu-mp-desc__body--autolead>p:first-child{font-weight:500}.ui-kit .nu-mp-opt{display:flex;flex-direction:column;gap:8px}.ui-kit .nu-mp-opt+.nu-mp-opt{margin-top:24px}.ui-kit .nu-mp-opt__label{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:500}.ui-kit .nu-mp-opt__name{color:var(--ui-color-grayscale-700)}.ui-kit .nu-mp-opt__value{color:var(--ui-color-grayscale-900)}.ui-kit .nu-mp-swatches{display:flex;flex-wrap:wrap;gap:6px}.ui-kit .nu-mp-helper{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);font-weight:500;color:var(--ui-color-grayscale-700)}.ui-kit .nu-mp-sizes{display:flex;flex-wrap:wrap;gap:6px}.ui-kit .nu-mp-sizebtn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--ui-color-grayscale-400);border-radius:var(--ui-radius);background:transparent;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:400;color:var(--ui-color-grayscale-900);text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ui-kit .nu-mp-sizebtn:hover{border-color:var(--ui-color-grayscale-700)}.ui-kit .nu-mp-sizebtn.is-selected{border-color:var(--ui-color-grayscale-900);background:var(--ui-color-grayscale-100);cursor:default}.ui-kit .nu-mp-sizebtn:focus-visible{outline:2px solid var(--ui-color-primary);outline-offset:2px}.ui-kit .nu-mp-avail__line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:300}.ui-kit .nu-mp-avail__copy{display:flex;flex:1;flex-wrap:wrap;min-width:0}.ui-kit .nu-mp-dot{position:relative;flex:none;width:10px;height:10px;border-radius:var(--ui-radius-full)}.ui-kit .nu-mp-dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:var(--ui-radius-full)}.ui-kit .nu-mp-dot--ok{background:var(--ui-color-success-100)}.ui-kit .nu-mp-dot--ok:after{background:var(--ui-color-success-700)}.ui-kit .nu-mp-dot--preorder{background:var(--ui-color-primary-soft)}.ui-kit .nu-mp-dot--preorder:after{background:var(--ui-color-primary)}.ui-kit .nu-mp-avail__ok{font-weight:500;color:var(--ui-color-success-700)}.ui-kit .nu-mp-avail__preorder{font-weight:500;color:var(--ui-color-primary)}.ui-kit .nu-mp-avail__rest{color:var(--ui-color-grayscale-900)}.ui-kit .nu-mp-avail__rest strong,.ui-kit .nu-mp-avail__em{font-weight:500}.ui-kit .nu-mp-buy{display:flex;flex-direction:column;gap:8px}.ui-kit .nu-mp-ctas{display:flex;gap:8px}.ui-kit .nu-mp-ctas .nu-c-btn__text{display:block}.ui-kit .nu-mp-ctas .nu-c-btn__label{transition:none}.ui-kit .nu-mp-ctas .nu-c-btn__label[aria-hidden=true]{display:none}.ui-kit .nu-mp-ctas .nu-c-btn:not([disabled],[aria-disabled=true]):hover .nu-c-btn__label,.ui-kit .nu-mp-ctas .nu-c-btn:focus-visible .nu-c-btn__label{transform:none}.ui-kit .nu-mp-ctas--split{flex-direction:column}.ui-kit .nu-mp-ctas__btn{width:100%}.ui-kit .nu-just-form-shell,.ui-kit .nu-just-form,.ui-kit .nu-just-button{display:block;width:100%;min-width:0;margin:0}.ui-kit .nu-just-button::part(just-button){box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:72px;margin:0;padding:23px 39px;border:1px solid var(--ui-color-grayscale-900);border-radius:var(--ui-radius);background:var(--ui-color-grayscale-900);color:#fff;font-family:var(--ui-font-body);font-size:var(--ui-text-body-l-size);font-weight:400;line-height:var(--ui-text-body-l-line);letter-spacing:normal;text-transform:none}@media(min-width:64em){.ui-kit .nu-mp-ctas--split{flex-direction:row}.ui-kit .nu-mp-ctas__btn{width:auto;flex:1 1 0;min-width:0}}.ui-kit .nu-mp-error{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);color:var(--ui-color-error-700)}.ui-kit .nu-mp-rotator{display:flex;flex-direction:column;gap:12px}.ui-kit .nu-mp-rotator__slide{display:flex;align-items:center;gap:8px;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-mp-rotator__icon{display:flex;flex:none;width:16px;height:16px;-o-object-fit:contain;object-fit:contain;color:var(--ui-color-grayscale-900)}.ui-kit .nu-mp-rotator__strong{font-weight:500}.ui-kit .nu-mp-rotator__light{font-weight:300}.ui-kit .nu-mp-rotator__dots{display:flex;align-items:center;gap:4px}.ui-kit .nu-mp-rotator__dot{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:0;background:none;cursor:pointer}.ui-kit .nu-mp-rotator__dot:after{content:"";width:4px;height:4px;border-radius:var(--ui-radius-full);background:var(--ui-color-grayscale-300);transition:width .15s ease,height .15s ease,background-color .15s ease}.ui-kit .nu-mp-rotator__dot.is-active:after{width:6px;height:6px;background:var(--ui-color-grayscale-700)}.ui-kit .nu-mp-acc{border-top:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-mp-acc+.nu-mp-acc{margin-top:-24px}.ui-kit .nu-mp-acc__head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:20px 0;border:0;background:none;cursor:pointer;text-align:left}.ui-kit .nu-mp-acc__label{font-family:var(--ui-font-mono);font-weight:500;font-size:var(--ui-text-caps-s-size);line-height:var(--ui-text-caps-s-line);letter-spacing:var(--ui-tracking-tight);text-transform:uppercase;color:var(--ui-color-grayscale-900)}.ui-kit .nu-mp-acc__chevron{display:flex;color:var(--ui-color-grayscale-900);transition:transform .2s ease}.ui-kit .nu-mp-acc__chevron.is-open{transform:rotate(180deg)}.ui-kit .nu-mp-acc__body{padding-bottom:20px;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:300}.ui-kit .nu-mp-acc__body p+p{margin-top:8px}.ui-kit .nu-mp-specrow{margin:0}.ui-kit .nu-mp-specrow+.nu-mp-specrow{margin-top:8px}.ui-kit .nu-mp-specrow__key{font-weight:500;white-space:nowrap}.ui-kit .nu-mp-care{display:flex;flex-direction:column;gap:12px}.ui-kit .nu-mp-care__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ui-kit .nu-mp-care__title{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:500}.ui-kit .nu-mp-care__nav{display:flex;gap:8px}.ui-kit .nu-mp-care__track{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ui-kit .nu-mp-care__track::-webkit-scrollbar{display:none}.ui-kit .nu-mp-care__tile{display:flex;gap:8px;flex:0 0 min(400px,100%);scroll-snap-align:start;padding:8px;border-radius:var(--ui-radius);background:var(--ui-color-grayscale-100)}@media(min-width:48em){.ui-kit .nu-mp-care__tile{flex-basis:350px}}.ui-kit .nu-mp-care__imgwrap{flex:none;width:88px;height:112px;border-radius:var(--ui-radius-sm);overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-mp-care__imgwrap .nu-c-img,.ui-kit .nu-mp-care__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-mp-care__infos{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:4px 0}.ui-kit .nu-mp-care__name{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);font-weight:500;color:var(--ui-color-grayscale-900);text-decoration:none}.ui-kit .nu-mp-care__add{margin-top:auto}.ui-kit .nu-st{display:flex;flex-direction:column;gap:16px;padding:16px 24px;border-radius:var(--ui-radius);background:var(--ui-color-grayscale-100)}.ui-kit .nu-st__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ui-kit .nu-st__title{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);font-weight:500;color:var(--ui-color-grayscale-800)}.ui-kit .nu-st__pager{display:flex;gap:4px}.ui-kit .nu-st__pagerbtn{display:flex;padding:0;border:0;background:none;color:var(--ui-color-grayscale-900);cursor:pointer}.ui-kit .nu-st__pagerbtn:hover{opacity:.6}.ui-kit .nu-st__track{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.ui-kit .nu-st__track::-webkit-scrollbar{display:none}.ui-kit .nu-st__step{display:flex;flex:none;flex-direction:column;gap:8px}.ui-kit .nu-st__node{display:flex;align-items:center}.ui-kit .nu-st__circle{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border:1px solid var(--ui-color-grayscale-300);border-radius:var(--ui-radius-full);background:transparent}.ui-kit .nu-st__step.is-done .nu-st__circle{border-color:var(--ui-color-grayscale-900);background:var(--ui-color-grayscale-900);color:#fff}.ui-kit .nu-st__step.is-current .nu-st__circle{border-color:var(--ui-color-grayscale-900)}.ui-kit .nu-st__step.is-current .nu-st__num{color:var(--ui-color-grayscale-900)}.ui-kit .nu-st__check{display:none}.ui-kit .nu-st__step.is-done .nu-st__check{display:flex}.ui-kit .nu-st__num{font-family:var(--ui-font-mono);font-weight:500;font-size:var(--ui-text-caps-s-size);line-height:var(--ui-text-caps-s-line);letter-spacing:var(--ui-tracking-tight);color:var(--ui-color-grayscale-900)}.ui-kit .nu-st__step.is-done .nu-st__num{display:none}.ui-kit .nu-st__trail{width:72px;height:1px;background:var(--ui-color-grayscale-300)}.ui-kit .nu-st__trail.is-done{background:var(--ui-color-grayscale-900)}.ui-kit .nu-st__label{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);font-weight:500;color:var(--ui-color-grayscale-800);white-space:nowrap}.ui-kit .nu-st__step.is-done .nu-st__label{color:var(--ui-color-grayscale-900)}.ui-kit .nu-st__footer,.ui-kit .nu-st__link .nu-c-link__label{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line)}.ui-kit .nu-qa{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,12px));background:#fff;box-shadow:0 2px 12px #110f131a}.ui-kit .nu-qa__thumb,.ui-kit .nu-qa__infos{display:none}.ui-kit .nu-qa__ctas,.ui-kit .nu-qa__instock-ctas,.ui-kit .nu-qa__fallback-cta{display:flex;flex:1 1 auto;gap:8px;min-width:0}.ui-kit .nu-qa__instock-ctas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ui-kit .nu-qa__btn{flex:1 1 0;min-width:0;width:100%}.ui-kit .nu-qa .nu-c-btn.nu-qa__btn{padding-left:12px;padding-right:12px}.ui-kit .nu-qa .nu-just-button::part(just-button){min-height:54px;min-width:0;padding:15px 12px}@media(min-width:48em){.ui-kit .nu-qa{left:50%;right:auto;bottom:24px;transform:translate(-50%);width:min(1129px,calc(100vw - 96px));padding:12px;border-radius:var(--ui-radius)}.ui-kit .nu-qa__thumb{display:block;flex:none;width:57px;height:64px;border-radius:var(--ui-radius-sm);overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-qa__thumb .nu-c-img,.ui-kit .nu-qa__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-qa__infos{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:2px;min-width:0}.ui-kit .nu-qa__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-kit .nu-qa__price{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);font-weight:400}.ui-kit .nu-qa__compare{margin-right:6px;font-size:var(--ui-text-body-m-size);color:var(--ui-color-primary)}.ui-kit .nu-qa__ctas,.ui-kit .nu-qa__instock-ctas,.ui-kit .nu-qa__fallback-cta{flex:none}.ui-kit .nu-qa__instock-ctas{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}.ui-kit .nu-qa .nu-c-btn.nu-qa__btn{padding-left:35px;padding-right:35px}.ui-kit .nu-qa .nu-just-button::part(just-button){padding:15px 35px}.ui-kit .nu-qa__btn{flex:none;width:100%}.ui-kit .nu-qa .nu-just-button{width:100%}}.ui-kit.nu-materials{padding:min(var(--nu-section-pt, 0px),40px) var(--ui-space-gutter) min(var(--nu-section-pb, 0px),64px)}.ui-kit .nu-mat__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.ui-kit.nu-materials--noimg .nu-mat__grid{max-width:785px;margin-inline:auto}.ui-kit .nu-mat__images{display:flex;flex-direction:column;gap:var(--ui-space-card-gap)}.ui-kit .nu-mat__halves{display:flex;gap:var(--ui-space-card-gap)}.ui-kit .nu-mat__slot{overflow:clip;border-radius:var(--ui-radius)}.ui-kit .nu-mat__slot--wide{height:clamp(220px,44vw,350px)}.ui-kit .nu-mat__slot--half{flex:1 1 0;min-width:0;height:clamp(180px,44vw,350px)}.ui-kit .nu-mat__slot .nu-mat__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-mat__details{display:flex;flex-direction:column;gap:40px}.ui-kit .nu-mat__rows{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-mat__row{display:flex;flex-direction:column;gap:8px;padding:24px 0;border-top:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-mat__label{color:var(--ui-color-grayscale-900)}.ui-kit .nu-mat__text{font-weight:300;color:var(--ui-color-grayscale-900)}@media(min-width:64em){.ui-kit.nu-materials{padding-top:var(--nu-section-pt, 0px);padding-bottom:var(--nu-section-pb, 0px)}.ui-kit .nu-mat__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:80px;max-width:1352px;margin-inline:auto}.ui-kit.nu-materials--noimg .nu-mat__grid{grid-template-columns:minmax(0,1fr)}.ui-kit .nu-mat__slot--wide,.ui-kit .nu-mat__slot--half{height:350px}.ui-kit .nu-mat__images{align-self:start}.ui-kit .nu-mat__details{padding:24px 0}}@media(min-width:64em)and (min-height:51em){.ui-kit .nu-mat__images{position:sticky;top:var(--nu-sticky-top, 96px)}}.ui-kit.nu-newsletter{padding:min(var(--nu-section-pt, 0px),24px) var(--ui-space-gutter) min(var(--nu-section-pb, 0px),24px)}.ui-kit .nu-news__card{display:flex;flex-direction:column;gap:16px;padding:16px 24px;border-radius:var(--ui-radius);background:var(--ui-color-grayscale-100)}.ui-kit .nu-news__intro{display:flex;flex-direction:column;gap:8px;color:var(--ui-color-grayscale-900)}.ui-kit .nu-news__sub{font-weight:300}.ui-kit .nu-news__row{display:flex;flex-direction:column;gap:12px}.ui-kit .nu-news__row .nu-c-btn{width:100%}.ui-kit .nu-news__input{flex:1 1 auto;min-width:0;padding:15px 23px;border:1px solid var(--ui-color-grayscale-250);border-radius:var(--ui-radius);background:#fff;font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-kit .nu-news__input::-moz-placeholder{color:var(--ui-color-grayscale-800);opacity:1}.ui-kit .nu-news__input::placeholder{color:var(--ui-color-grayscale-800);opacity:1}.ui-kit .nu-news__input:focus-visible{outline:none;border-color:var(--ui-color-grayscale-900)}.ui-kit .nu-news__msg{margin-top:8px}.ui-kit .nu-news__msg--error{color:var(--ui-color-error-700)}.ui-kit .nu-news__msg--success{color:var(--ui-color-success-700)}.ui-kit .nu-news__consent{margin-top:8px;color:var(--ui-color-grayscale-700)}.ui-kit .nu-news__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(min-width:48em){.ui-kit.nu-newsletter{padding-top:var(--nu-section-pt, 0px);padding-bottom:var(--nu-section-pb, 0px)}}@media(min-width:64em){.ui-kit .nu-news__card{flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:clamp(40px,4.2vw,64px) clamp(40px,7.6vw,115px)}.ui-kit .nu-news__intro{flex:1 1 434px;min-width:0}.ui-kit .nu-news__form{flex:0 1 500px;min-width:0}.ui-kit .nu-news__row{flex-direction:row;align-items:flex-start}.ui-kit .nu-news__row .nu-c-btn{width:auto;flex-shrink:0}}.ui-kit.nu-plp-hero--image{position:relative;display:flex;flex-direction:column;height:var(--nu-hero-h-m, 300px);padding:24px 16px;overflow:hidden}.ui-kit .nu-plp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ui-kit .nu-plp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.ui-kit .nu-plp-hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-plp-hero__img--desktop{display:none}.ui-kit .nu-plp-hero__content{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:24px}.ui-kit .nu-plp-hero__title-block{display:flex;flex-direction:column;gap:16px;max-width:600px}.ui-kit.nu-plp-hero--image .nu-plp-hero__title,.ui-kit.nu-plp-hero--image .nu-plp-hero__desc{color:#fff}.ui-kit .nu-plp-hero__desc{font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-plp-hero__desc :where(p){margin:0}.ui-kit.nu-plp-hero--text{background:#fff}.ui-kit .nu-plp-hero__inner{display:flex;flex-direction:column;gap:24px;padding:40px 16px 0}.ui-kit.nu-plp-hero--text .nu-plp-hero__title{color:var(--ui-color-grayscale-900)}@media(min-width:48em){.ui-kit.nu-plp-hero--image{height:var(--nu-hero-h, 500px);padding:40px 80px}.ui-kit .nu-plp-hero__media:after{content:none}.ui-kit .nu-plp-hero__desc{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line)}.ui-kit .nu-plp-hero__inner{padding:40px 80px 0}.ui-kit .nu-plp-hero__img--desktop{display:block}.ui-kit .nu-plp-hero__img--mobile{display:none}}.ui-kit.nu-plp-nav{display:block;padding:24px 16px;background:#fff;border-bottom:1px solid var(--ui-color-grayscale-200)}.nu-section-plp-nav{display:contents}.ui-kit.nu-plp-nav--sticky{position:sticky;top:calc(var(--nu-sticky-header-offset, 0px) + var(--nu-nav-top, 0px));z-index:21}.ui-kit .nu-c-pills{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ui-kit .nu-c-pills::-webkit-scrollbar{display:none}.ui-kit .nu-c-pills__item{flex-shrink:0}.ui-kit .nu-c-pill{--nu-pill-line: var(--ui-text-body-m-line);display:inline-flex;align-items:center;padding:10px 32px;border:1px solid var(--ui-color-grayscale-900);border-radius:var(--ui-radius);background:#fff;color:var(--ui-color-grayscale-900);font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-m-size);line-height:var(--nu-pill-line);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ui-kit .nu-c-pill__text{display:block;height:var(--nu-pill-line)}.ui-kit .nu-c-pill__label{display:block;color:inherit}.ui-kit .nu-c-pill:hover,.ui-kit .nu-c-pill:focus-visible,.ui-kit .nu-c-pill.is-current{background:var(--ui-color-grayscale-900);border-color:var(--ui-color-grayscale-900);color:#fff}@media(min-width:48em){.ui-kit.nu-plp-nav{padding:32px 80px 20px}.nu-section-plp-hero:has(.nu-plp-hero--text)+.nu-section-plp-nav .ui-kit.nu-plp-nav{padding-top:24px}.ui-kit .nu-c-pills{flex-wrap:wrap;overflow:visible}}.ui-kit .nu-c-card{position:relative;display:flex;flex-direction:column;border-radius:var(--ui-radius);overflow:clip;background:var(--ui-color-grayscale-100)}.ui-kit .nu-c-card__media{position:relative;flex-shrink:0;width:100%;aspect-ratio:350 / 525;overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-c-card__images{position:relative;width:100%;height:100%}.ui-kit .nu-c-card__image,.ui-kit .nu-c-card__image .nu-c-img{width:100%;height:100%}.ui-kit .nu-c-card__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}@media(hover:hover){.ui-kit .nu-c-card:hover .nu-c-card__image--hover,.ui-kit .nu-c-card:focus-within .nu-c-card__image--hover{opacity:1}}.ui-kit .nu-c-card__badges{position:absolute;top:0;right:0;left:0;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;padding:8px}.ui-kit .nu-c-card__banner{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:8px 12px;font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);font-weight:400;color:var(--ui-color-grayscale-900);text-align:center}.ui-kit .nu-c-card__banner--stock{background:var(--ui-color-warning-100)}.ui-kit .nu-c-card__banner--preorder{background:var(--ui-color-info-200)}.ui-kit .nu-c-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:12px}.ui-kit .nu-c-card__name{font-weight:500;color:var(--ui-color-grayscale-900)}.ui-kit .nu-c-card__link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.ui-kit .nu-c-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.ui-kit .nu-c-card__model{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line)}.ui-kit .nu-c-card__designation{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-card__spec{font-weight:300;font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);color:var(--ui-color-grayscale-700)}.ui-kit .nu-c-card__swatches{position:relative;z-index:2;display:flex;align-items:center;gap:6px}.ui-kit .nu-c-card__more{display:flex;align-items:center;justify-content:center;width:18px;padding:0 2px;font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line);color:var(--ui-color-grayscale-900);text-align:center}.ui-kit .nu-c-card__swatch-link{display:inline-flex;padding:0;border:0;background:none;color:inherit}.ui-kit .nu-c-card__swatch--dt,.ui-kit .nu-c-card__more--dt{display:none}.ui-kit .nu-c-card__swatch-link .nu-c-swatch{cursor:pointer}.ui-kit .nu-c-card__row{display:flex;align-items:center;justify-content:center;margin-top:auto}.ui-kit .nu-c-card__cta{display:none;position:relative;z-index:2}.ui-kit .nu-c-card .nu-c-price__current{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-card .nu-c-price__compare{font-size:var(--ui-text-body-s-size);line-height:var(--ui-text-body-s-line)}@media(min-width:48em){.ui-kit .nu-c-card__body{padding:16px}.ui-kit .nu-c-card__swatch--dt{display:inline-flex}.ui-kit .nu-c-card__more--m{display:none}.ui-kit .nu-c-card__more--dt{display:flex}.ui-kit .nu-c-card__model{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-card__designation{font-size:var(--ui-text-body-xl-size);line-height:var(--ui-text-body-xl-line);letter-spacing:var(--ui-tracking-tight)}.ui-kit .nu-c-card__spec{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}.ui-kit .nu-c-card__row{justify-content:space-between}.ui-kit .nu-c-card__cta{display:inline-flex}.ui-kit .nu-c-card .nu-c-price__current{font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line)}.ui-kit .nu-c-card .nu-c-price__compare{font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line)}}.ui-kit.nu-product-carousel{display:flex;flex-direction:column;gap:40px;padding:var(--ui-space-section) var(--ui-space-gutter);background:#fff}.ui-kit .nu-product-carousel__viewport{position:relative}.ui-kit .nu-product-carousel__track{display:flex;gap:var(--ui-space-card-gap);margin:0;padding:0;list-style:none}.ui-kit .nu-product-carousel__item{min-width:0}@media(max-width:47.9375em){.ui-kit.nu-product-carousel--m-grid .nu-product-carousel__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--ui-space-card-gap)}.ui-kit.nu-product-carousel--m-grid .nu-product-carousel__item:nth-child(n+7){display:none}.ui-kit.nu-product-carousel--m-scroll .nu-product-carousel__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ui-kit.nu-product-carousel--m-scroll .nu-product-carousel__track::-webkit-scrollbar{display:none}.ui-kit.nu-product-carousel--m-scroll .nu-product-carousel__item{flex:0 0 70vw;scroll-snap-align:start}.ui-kit .nu-product-carousel__arrow{display:none}}@media(min-width:48em){.ui-kit .nu-product-carousel__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ui-kit .nu-product-carousel__track::-webkit-scrollbar{display:none}.ui-kit .nu-product-carousel__item{flex:0 0 320px;scroll-snap-align:start}.ui-kit .nu-product-carousel__item>.nu-c-card{height:100%}.ui-kit .nu-product-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ui-kit .nu-product-carousel__arrow--next{right:-48px}.ui-kit .nu-product-carousel__arrow--prev{left:-48px}.ui-kit .nu-product-carousel__arrow[disabled]{opacity:0;pointer-events:none}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-product-carousel__track{scroll-behavior:auto}}.ui-kit.nu-product-categories{display:flex;flex-direction:column;gap:24px;padding:24px 0;background:#fff}.ui-kit .nu-product-categories__track{display:flex;gap:var(--ui-space-card-gap);margin:0;padding:0 var(--ui-space-gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ui-space-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.ui-kit .nu-product-categories__track::-webkit-scrollbar{display:none}.ui-kit .nu-product-categories__item{flex:0 0 calc(100% - 56px);min-width:0;scroll-snap-align:start;display:flex}.ui-kit .nu-product-categories__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%;height:450px;padding:32px;border-radius:var(--ui-radius);overflow:hidden;text-decoration:none;text-align:center}.ui-kit .nu-product-categories__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ui-kit .nu-product-categories__bg .nu-c-img{width:100%;height:100%}.ui-kit .nu-product-categories__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--nu-overlay, .35))}.ui-kit .nu-product-categories__title{position:relative;color:#fff}.ui-kit .nu-product-categories__subtitle{position:relative;max-width:800px;font-weight:300;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:#fff}.ui-kit .nu-product-categories__arrow-cta{position:relative}@media(hover:hover){.ui-kit .nu-product-categories__arrow-cta .nu-c-icon{transition:transform .25s ease}.ui-kit a.nu-product-categories__card:hover .nu-product-categories__arrow-cta .nu-c-icon{transform:translate(2px)}}.ui-kit .nu-product-categories__nav{display:flex;gap:8px;padding:0 var(--ui-space-gutter)}@media(min-width:48em){.ui-kit.nu-product-categories{padding:64px var(--ui-space-gutter)}.ui-kit .nu-product-categories__track{padding:0;overflow:visible}.ui-kit .nu-product-categories__item{flex:1 1 0}.ui-kit .nu-product-categories__card{height:600px;padding:80px}.ui-kit .nu-product-categories__nav{display:none}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-product-categories__arrow-cta .nu-c-icon{transition:none}}.ui-kit.nu-product-grid [x-cloak]{display:none!important}.ui-kit .nu-grid__wrapper{display:flex;flex-direction:column;gap:40px;padding:24px 16px}.ui-kit .nu-grid__bar{display:flex;align-items:stretch;height:56px;background:#fff;border-top:1px solid var(--ui-color-grayscale-250);border-bottom:1px solid var(--ui-color-grayscale-250)}.ui-kit .nu-grid__bar--sticky{position:sticky;top:0;z-index:20}body:has(.nu-plp-nav--sticky) .ui-kit .nu-grid__bar--sticky{top:var(--nu-plp-nav-stack, 87px)}.ui-kit .nu-grid__bar-btn{display:flex;flex:1;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;background:none;color:var(--ui-color-grayscale-900);font-family:var(--ui-font-body);font-weight:500;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);text-transform:none;cursor:pointer}.ui-kit .nu-grid__bar-btn--sort{flex:0 0 182px}.ui-kit .nu-grid__bar-divider{width:1px;background:var(--ui-color-grayscale-250)}.ui-kit .nu-grid__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.ui-kit .nu-grid__tools{display:none;align-items:center;gap:8px}.ui-kit .nu-grid__count{font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-grid__filter-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 24px 10px 20px;border:1px solid var(--ui-color-grayscale-900);border-radius:var(--ui-radius);background:none;color:var(--ui-color-grayscale-900);font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);text-transform:none;cursor:pointer}.ui-kit .nu-grid__roll{--nu-roll-line: 20px;--nu-roll-gap: 6px;display:flex;flex-direction:column;align-items:center;gap:var(--nu-roll-gap);height:var(--nu-roll-line);overflow:clip;white-space:nowrap}.ui-kit .nu-grid__roll-label{display:block;transition:transform .35s cubic-bezier(.4,0,.2,1)}.ui-kit .nu-grid__filter-btn:hover .nu-grid__roll-label,.ui-kit .nu-grid__filter-btn:focus-visible .nu-grid__roll-label{transform:translateY(calc(-1 * (var(--nu-roll-line) + var(--nu-roll-gap))))}.ui-kit .nu-grid__filter-count,.ui-kit .nu-grid__bar-count{background:var(--ui-color-grayscale-150)}.ui-kit .nu-grid__sort{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:8px 16px;color:var(--ui-color-grayscale-900)}.ui-kit .nu-grid__sort-label{font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-grid__sort-select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:none;color:inherit;font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ui-kit .nu-grid__density{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ui-kit .nu-grid__density-btn{padding:0;border:0;background:none;color:var(--ui-color-grayscale-900);opacity:.25;cursor:pointer;transition:opacity .2s ease}.ui-kit .nu-grid__density-btn.is-active{opacity:1}.ui-kit .nu-grid__density-btn--desktop{display:none}.ui-kit .nu-grid__glyph{display:grid;grid-template-columns:repeat(var(--nu-glyph-cols, 4),1fr);gap:2px;width:24px;height:24px}.ui-kit .nu-grid__glyph--sm{width:20px;height:20px}.ui-kit .nu-grid__glyph i{display:block;background:currentColor;border-radius:1px}.ui-kit .nu-grid__items{display:grid;grid-template-columns:repeat(var(--nu-grid-cols-m, 2),minmax(0,1fr));-moz-column-gap:8px;column-gap:8px;row-gap:24px}.ui-kit .nu-grid__cell{display:flex;flex-direction:column;min-width:0}.ui-kit .nu-grid__cell>.nu-c-card{flex:1}.ui-kit .nu-c-promo{position:relative;flex:1;min-height:250px;border-radius:var(--ui-radius);overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-c-promo__link{display:block;height:100%}.ui-kit .nu-c-promo__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-c-promo__link{position:static}.ui-kit .nu-c-promo__link .nu-c-promo__img{height:100%}.ui-kit .nu-c-promo--image:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(to top,#1b1a188c,#1b1a1800);pointer-events:none}.ui-kit .nu-c-promo__text{position:absolute;inset:auto 16px 24px;z-index:1;margin:0;font-family:var(--ui-font-title);font-weight:300;font-size:var(--ui-text-h2-size);line-height:var(--ui-text-h2-line);color:#fff;text-align:center}.ui-kit .nu-c-promo--image:not(:has(.nu-c-promo__text)):after{display:none}.ui-kit .nu-c-promo__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--ui-color-grayscale-150);color:var(--ui-color-grayscale-500);font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);text-align:center}.ui-kit .nu-c-promo__snapshot--empty{padding:12px;border-radius:var(--ui-radius);background:#fff;color:var(--ui-color-grayscale-500);font-family:var(--ui-font-body);font-weight:300;font-size:var(--ui-text-body-s-size, 12px);text-align:center}.ui-kit .nu-c-promo__snapshot{--nu-promo-plus-size: 24px;position:absolute;right:12px;bottom:12px;display:flex;flex-direction:column;align-items:flex-end}.ui-kit .nu-c-promo__thumb{position:relative;display:block;width:64px;border-radius:var(--ui-radius);overflow:clip;background:var(--ui-color-grayscale-150)}.ui-kit .nu-c-promo__thumb-img{display:block;width:100%}.ui-kit .nu-c-promo__plus{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;justify-content:center;width:var(--nu-promo-plus-size);height:var(--nu-promo-plus-size);border-radius:var(--ui-radius-sm);background:#fff;color:var(--ui-color-grayscale-900);transition:background-color .25s ease,color .25s ease}.ui-kit .nu-c-promo__thumb:hover .nu-c-promo__plus,.ui-kit .nu-c-promo__thumb:focus-visible .nu-c-promo__plus{background:var(--ui-color-grayscale-900);color:#fff}.ui-kit .nu-grid__more{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 0;text-align:center}.ui-kit .nu-grid__more-label{font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-xl-size);line-height:var(--ui-text-body-xl-line);letter-spacing:var(--ui-tracking-tight);color:var(--ui-color-grayscale-900)}.ui-kit .nu-grid__more-progress{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:100%}.ui-kit .nu-grid__more-btn{width:100%;text-transform:none}.ui-kit .nu-grid__more-fallback{color:var(--ui-color-grayscale-900)}.ui-kit .nu-grid__empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px 16px;text-align:center}.ui-kit .nu-grid__empty-text{font-weight:300;color:var(--ui-color-grayscale-700)}.ui-kit .nu-sheet__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#1b1a1866}.ui-kit .nu-sheet__panel{position:fixed;right:0;bottom:0;left:0;z-index:121;max-height:80vh;padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px));border-radius:var(--ui-radius) var(--ui-radius) 0 0;background:#fff;overflow-y:auto}.ui-kit .nu-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 16px}.ui-kit .nu-sheet__close{padding:0;border:0;background:none;color:var(--ui-color-grayscale-900);cursor:pointer}.ui-kit .nu-sheet__list{margin:0;padding:0;list-style:none}.ui-kit .nu-sheet__option{display:flex;align-items:center;gap:12px;padding:14px 12px;border-radius:var(--ui-radius);font-weight:300;font-size:var(--ui-text-body-m-size);line-height:var(--ui-text-body-m-line);color:var(--ui-color-grayscale-900);cursor:pointer}.ui-kit .nu-sheet__option:hover{background:var(--ui-color-grayscale-100)}.ui-kit .nu-sheet__radio{width:16px;height:16px;margin:0;border:1px solid var(--ui-color-grayscale-400);border-radius:var(--ui-radius-full);background:#fff;-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;cursor:pointer}.ui-kit .nu-sheet__radio:hover{background:var(--ui-color-grayscale-150);border-color:var(--ui-color-grayscale-500)}.ui-kit .nu-sheet__radio:checked{background:var(--ui-color-primary);border-color:var(--ui-color-primary);box-shadow:inset 0 0 0 3px #fff}@media(min-width:48em){.ui-kit .nu-grid__wrapper{padding:40px 80px}.ui-kit .nu-grid__bar{display:none}.ui-kit .nu-grid__tools{display:flex;flex:1}.ui-kit .nu-grid__count{flex:1;font-family:var(--ui-font-title);font-weight:300;font-size:var(--ui-text-h3-size);line-height:var(--ui-text-h3-line);text-align:center}.ui-kit .nu-grid__density{flex:1}.ui-kit .nu-grid__density-btn--desktop{display:inline-flex}.ui-kit .nu-grid__density-btn--mobile{display:none}.ui-kit .nu-grid__items{grid-template-columns:repeat(var(--nu-grid-cols, 4),minmax(0,1fr));row-gap:40px}.ui-kit .nu-c-promo{min-height:322px}.ui-kit .nu-c-promo__snapshot{--nu-promo-plus-size: 28px;right:16px;bottom:16px}.ui-kit .nu-c-promo__thumb{width:104px}.ui-kit .nu-c-promo__plus{right:8px;bottom:8px}.ui-kit .nu-grid__more-btn{width:auto}.ui-kit .nu-grid__more-progress{width:-moz-fit-content;width:fit-content}.ui-kit .nu-sheet{display:none}}@media(prefers-reduced-motion:reduce){.ui-kit .nu-grid__roll-label,.ui-kit .nu-c-promo__plus,.ui-kit .nu-grid__density-btn{transition:none}.ui-kit .nu-grid__filter-btn:hover .nu-grid__roll-label,.ui-kit .nu-grid__filter-btn:focus-visible .nu-grid__roll-label{transform:none}}.ui-kit.nu-product-reviews{display:flex;flex-direction:column;gap:40px;padding:40px var(--ui-space-gutter);background:var(--ui-color-grayscale-100)}.ui-kit .nu-product-reviews__head{display:flex;flex-direction:column;gap:12px}.ui-kit .nu-product-reviews__heading{color:var(--ui-color-grayscale-900)}.ui-kit .nu-product-reviews__summary{display:flex;align-items:center;gap:12px}.ui-kit .nu-product-reviews__rating{font-family:var(--ui-font-body);font-weight:400;font-size:var(--ui-text-body-xl-size);line-height:var(--ui-text-body-xl-line);letter-spacing:var(--ui-tracking-tight);color:var(--ui-color-grayscale-900)}.ui-kit .nu-product-reviews__count{font-weight:300;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-700)}.ui-kit .nu-product-reviews__stars{display:inline-flex;align-items:center}.ui-kit .nu-product-reviews__star{color:var(--ui-color-primary)}.ui-kit .nu-product-reviews__star--empty{color:var(--ui-color-grayscale-300)}.ui-kit .nu-product-reviews__app .reputon-google-reviews-widget,.ui-kit .nu-product-reviews__app .reputon-google-reviews-widget *{font-family:var(--ui-font-body)!important}.ui-kit .nu-product-reviews__track{display:flex;gap:var(--ui-space-card-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ui-kit .nu-product-reviews__track::-webkit-scrollbar{display:none}.ui-kit .nu-product-reviews__item{flex:0 0 300px;min-width:0;scroll-snap-align:start;display:flex}.ui-kit .nu-product-reviews__card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:24px;border-radius:var(--ui-radius);background:#fff}.ui-kit .nu-product-reviews__card-title{font-family:var(--ui-font-body);font-weight:500;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-product-reviews__quote{margin:0;font-weight:400;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-product-reviews__meta{display:flex;flex-direction:column;gap:4px}.ui-kit .nu-product-reviews__author{font-family:var(--ui-font-body);font-weight:500;font-size:13px;line-height:normal;color:var(--ui-color-grayscale-900)}.ui-kit .nu-product-reviews__date{font-family:var(--ui-font-body);font-weight:400;font-size:12px;line-height:normal;color:var(--ui-color-grayscale-900);opacity:.5}.ui-kit .nu-product-reviews__nav{display:flex;gap:8px}@media(min-width:48em){.ui-kit.nu-product-reviews{gap:64px;padding:var(--ui-space-section) var(--ui-space-gutter)}.ui-kit .nu-product-reviews__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.ui-kit .nu-product-reviews__card{gap:24px;padding:40px}.ui-kit .nu-product-reviews__nav{display:none}}.ui-kit.nu-product-video{position:relative;display:flex;align-items:center;justify-content:center;height:var(--nu-video-h-mobile, 500px);padding:0 var(--ui-space-gutter);overflow:clip;background:var(--ui-color-grayscale-900)}.ui-kit .nu-video__media{position:absolute;top:0;right:0;bottom:0;left:0}.ui-kit .nu-video__player{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-video__poster{position:absolute;top:0;right:0;bottom:0;left:0}.ui-kit .nu-video__poster[data-reduced-motion-poster]{display:none}.ui-kit .nu-video__poster .nu-video__poster-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui-kit .nu-video__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ui-color-grayscale-900);opacity:var(--nu-video-overlay, 0);pointer-events:none}.ui-kit .nu-video__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:1000px;pointer-events:none}.ui-kit .nu-video__quote{color:#fff;text-align:center}.ui-kit .nu-video__accent{display:block;width:56px;height:6px;background:var(--ui-color-primary)}@media(min-width:48em){.ui-kit.nu-product-video{height:var(--nu-video-h, 700px)}}@media(prefers-reduced-motion:reduce){.ui-kit.nu-product-video[data-has-poster] .nu-video__player{visibility:hidden}.ui-kit.nu-product-video[data-has-poster] .nu-video__poster[data-reduced-motion-poster]{display:block}}.ui-kit.nu-product-reassurance{padding:min(var(--nu-section-pt, 0px),24px) var(--ui-space-gutter) min(var(--nu-section-pb, 0px),24px)}.ui-kit .nu-reas__card{padding:24px 16px;border-radius:var(--ui-radius);background:var(--nu-reas-card-bg, var(--ui-color-grayscale-100))}.ui-kit .nu-reas__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none}.ui-kit .nu-reas__item{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.ui-kit .nu-reas__icon{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;background:none;color:var(--ui-color-grayscale-900)}.ui-kit .nu-reas__text{font-weight:500;color:var(--ui-color-grayscale-900);text-decoration:none}.ui-kit a.nu-reas__text:hover,.ui-kit a.nu-reas__text:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(min-width:48em){.ui-kit.nu-product-reassurance{padding-top:var(--nu-section-pt, 0px);padding-bottom:var(--nu-section-pb, 0px)}.ui-kit .nu-reas__card{padding:64px 16px}.ui-kit .nu-reas__list{grid-template-columns:repeat(var(--nu-reas-cols, 4),minmax(0,1fr));gap:24px 64px;max-width:var(--nu-reas-width, 1200px);margin-inline:auto}.ui-kit .nu-reas__item{flex-direction:row;align-items:center;gap:16px;text-align:left}.ui-kit .nu-reas__icon{width:56px;height:56px}}.ui-kit.nu-seo-text{padding:24px 16px;background:#fff;border-top:1px solid var(--ui-color-grayscale-200);border-bottom:1px solid var(--ui-color-grayscale-200)}.ui-kit.nu-seo-text [x-cloak]{display:none!important}.ui-kit .nu-seo-text__inner{display:flex;gap:56px;align-items:flex-start}.ui-kit .nu-seo-text__media{display:none}.ui-kit .nu-seo-text__content{display:flex;flex:1;flex-direction:column;gap:24px;max-width:1200px}.ui-kit .nu-seo-text__heading{font-size:28px;line-height:34px;color:var(--ui-color-grayscale-900)}.ui-kit .nu-seo-text__body{font-weight:300;font-size:var(--ui-text-body-l-size);line-height:var(--ui-text-body-l-line);color:var(--ui-color-grayscale-900)}.ui-kit .nu-seo-text__body :where(p+p){margin-top:16px}.ui-kit .nu-seo-text__body :where(h1,h2,h3,h4){margin:0 0 8px;font-family:var(--ui-font-title);font-weight:300;font-size:28px;line-height:34px;color:var(--ui-color-grayscale-900);text-transform:none}.ui-kit .nu-seo-text__body.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.ui-kit .nu-seo-text__toggle{align-self:flex-start;text-transform:none}@media(min-width:48em){.ui-kit.nu-seo-text{padding:64px 80px}.ui-kit .nu-seo-text__media{display:block;flex:0 0 220px;width:220px;height:220px}.ui-kit .nu-seo-text__img{width:100%;height:100%;border-radius:var(--ui-radius);-o-object-fit:cover;object-fit:cover}.ui-kit .nu-seo-text__heading,.ui-kit .nu-seo-text__body :where(h1,h2,h3,h4){font-size:var(--ui-text-h2-size);line-height:var(--ui-text-h2-line)}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/ui-kit-9255df7d.css.map */
