@media screen and (min-width:0px){:root{-webkit-font-smoothing:antialiased;--font-family:'nanoleaf',sans-serif;--page-padding:20px;--button-margin:24px;--button-padding:32px;--button-font-size:12px;--button-line-height:42px;--font-size:16px;--color-leaf:#3FAE29;--color-leaf-hover:#52B63E;--color-light-leaf-hover:#ECF7EA;--color-peppercorn:#2D2F30;--color-pearl:#F8F8F8;--color-fog:#BFBFBF;--color-gray:#AEAEAE;--color-marble:#DADEE1;--color-mushroom:#CDC0B0;--color-sand:#F7EFE3;--color-oak:#B39C86;--color-raven:#3E4041;--color-charcoal:#515354;--color-warning:#FFBD41;--color-error:#E61F1F;--color-stock:#FF6432;--main-background-color:var(--color-pearl);--border-radius:10px;--default-transition:all 0.35s;--input-font-color:var(--color-peppercorn);--placeholder-color:var(--color-fog);--input-default-border-color:var(--color-marble);--input-focus-border-color:var(--color-peppercorn);--top-message-height:44px;--nav-height:44px;--second-nav-height:44px;--section-padding:48px;--header-height:calc(var(--nav-height) + var(--second-nav-height));--nav-greenBar-height:var(--nav-height);--margin-xxs:4px;--margin-xs:8px;--margin-s:12px;--margin-m:16px;--margin-xm:20px;--margin-xxm:24px;--margin-xxxm:28px;--margin-l:32px;--margin-xl:36px;--margin-xxl:40px;--margin-xxxl:44px;--margin-xxxxl:48px;--grid-s:8px;--grid-m:16px;--grid-l:24px;--nl-width:1440px;--min-viewport-width:300;--max-viewport-width:800;--line-height-factor:1.25;--h1-min-font-size:40;--h1-max-font-size:44;--h2-min-font-size:34;--h2-max-font-size:36;--h3-min-font-size:28;--h3-max-font-size:30;--h4-min-font-size:24;--h4-max-font-size:26;--h5-min-font-size:20;--h5-max-font-size:21;--font-body-big-min-font-size:17;--font-body-big-max-font-size:18;--font-body-reg-min-font-size:14;--font-body-reg-max-font-size:15;--font-body-sml-min-font-size:12;--font-body-sml-max-font-size:13;--viewport-width-ratio:calc((100vw - calc(var(--min-viewport-width)  * 1px)) / (var(--max-viewport-width) - var(--min-viewport-width)));--font-title-xxl:calc(calc(var(--h1-min-font-size) * 1px) + (var(--h1-max-font-size) - var(--h1-min-font-size)) * var(--viewport-width-ratio));--font-title-xxl-line-height:calc(var(--font-title-xxl) * var(--line-height-factor));--font-title-xxl-letter-spacing:calc(-0.6px + (-0.65 * (100vw - 800px)) / 800);--font-title-xl:calc(calc(var(--h2-min-font-size) * 1px) + (var(--h2-max-font-size) - var(--h2-min-font-size)) * var(--viewport-width-ratio));--font-title-xl-line-height:calc(var(--font-title-xl) * var(--line-height-factor));--font-title-xl-letter-spacing:calc(-0.125px + (-0.43 * (100vw - 800px)) / 800);--font-title-l:calc(calc(var(--h3-min-font-size) * 1px) + (var(--h3-max-font-size) - var(--h3-min-font-size)) * var(--viewport-width-ratio));--font-title-l-line-height:calc(var(--font-title-l) * var(--line-height-factor));--font-title-l-letter-spacing:calc(-0.1px + (-0.185 * (100vw - 800px)) / 800);--font-title-m:calc(calc(var(--h4-min-font-size) * 1px) + (var(--h4-max-font-size) - var(--h4-min-font-size)) * var(--viewport-width-ratio));--font-title-m-line-height:calc(var(--font-title-m) * var(--line-height-factor));--font-title-m-letter-spacing:calc(0.03px + (-0.13 * (100vw - 800px)) / 800);--font-title-s:calc(calc(var(--h5-min-font-size) * 1px) + (var(--h5-max-font-size) - var(--h5-min-font-size)) * var(--viewport-width-ratio));--font-title-s-line-height:calc(var(--font-title-s) * var(--line-height-factor));--font-title-s-letter-spacing:calc(0.03px + (-0.13 * (100vw - 800px)) / 800);--font-body-big:calc(calc(var(--font-body-big-min-font-size) * 1px) + (var(--font-body-big-max-font-size) - var(--font-body-big-min-font-size)) * var(--viewport-width-ratio));--font-body-big-line-height:calc(var(--font-body-big) * calc(var(--line-height-factor) + 0.3));--font-body-reg:calc(calc(var(--font-body-reg-min-font-size) * 1px) + (var(--font-body-reg-max-font-size) - var(--font-body-reg-min-font-size)) * var(--viewport-width-ratio));--font-body-reg-line-height:calc(var(--font-body-reg) * calc(var(--line-height-factor) + 0.3));--font-body-sml:calc(calc(var(--font-body-sml-min-font-size) * 1px) + (var(--font-body-sml-max-font-size) - var(--font-body-sml-min-font-size)) * var(--viewport-width-ratio));--font-body-sml-line-height:calc(var(--font-body-sml) * calc(var(--line-height-factor) + 0.3));--font-body-xsml:10px;--font-body-xsml-line-height:16px;--font-title-section:calc(var(--font-size) * 1);--font-title-section-line-height:calc(var(--font-title-section) * var(--line-height-factor));--font-title-section-color:var(--color-gray);--font-button-reg:var(--button-font-size)}.showGreenBar{--header-height:calc(var(--nav-height) + var(--second-nav-height) + var(--top-message-height));--nav-greenBar-height:calc(var(--nav-height) + var(--top-message-height))}}@media screen and (min-width:768px){:root{--page-padding:50px;--section-padding:56px;--top-message-height:40px;--nav-height:56px}}@media screen and (min-width:800px){:root{--min-viewport-width:800;--max-viewport-width:1600;--line-height-factor:1.2;--h1-min-font-size:44;--h1-max-font-size:66;--h2-min-font-size:36;--h2-max-font-size:57;--h3-min-font-size:30;--h3-max-font-size:41;--h4-min-font-size:26;--h4-max-font-size:36;--h5-min-font-size:21;--h5-max-font-size:26;--font-body-big-min-font-size:18;--font-body-big-max-font-size:22;--font-body-reg-min-font-size:15;--font-body-reg-max-font-size:16;--font-body-sml-min-font-size:13;--font-body-sml-max-font-size:14}}@media screen and (min-width:1200px){:root{--nav-height:60px;--second-nav-height:56px}}@media screen and (min-width:1280px){:root{--page-padding:10vw}}@media screen and (min-width:1440px){:root{--section-padding:64px}}@media screen and (min-width:1600px){:root{--button-padding:36px;--button-font-size:14px;--button-line-height:46px;--min-viewport-width:1600;--max-viewport-width:1920;--line-height-factor:1.15;--h1-min-font-size:66;--h1-max-font-size:72;--h2-min-font-size:57;--h2-max-font-size:64;--h3-min-font-size:41;--h3-max-font-size:47;--h4-min-font-size:36;--h4-max-font-size:38;--h5-min-font-size:26;--h5-max-font-size:28;--font-body-big-min-font-size:22;--font-body-big-max-font-size:25;--font-body-reg-min-font-size:16;--font-body-reg-max-font-size:17;--font-body-sml-min-font-size:14;--font-body-sml-max-font-size:15;--font-body-xsml:12px;--grid-s:16px;--grid-m:24px;--grid-l:32px}}@media screen and (min-width:1920px){:root{--page-padding:0;--page-padding-1920:calc((100vw - var(--nl-width)) / 2)}}@media screen and (min-width:1921px){:root{--font-title-xxl:72px;--font-title-xxl-letter-spacing:-2px;--font-title-xl:64px;--font-title-xl-letter-spacing:-1px;--font-title-l:47px;--font-title-l-letter-spacing:-0.5px;--font-title-m:38px;--font-title-m-letter-spacing:-0.25px;--font-title-s:28px;--font-title-s-letter-spacing:-0.25px;--font-body-big:25px;--font-body-reg:17px;--font-body-sml:15px;--font-body-sml-line-height:20px}}@keyframes nl-menu-close-top{0%{transform:rotate(0)}50%{transform:rotate(0) translate(0,8px)}100%{transform:rotate(-45deg) translate(-6px,6px)}}@keyframes nl-menu-close-bottom{0%{transform:rotate(0)}50%{transform:rotate(0) translate(0,-8px)}100%{transform:rotate(45deg) translate(-5px,-5px)}}@keyframes nl-menu-open-top{0%{transform:rotate(-45deg) translate(-6px,6px)}50%{transform:rotate(0) translate(0,8px)}100%{transform:rotate(0)}}@keyframes nl-menu-open-bottom{0%{transform:rotate(45deg) translate(-5px,-5px)}50%{transform:rotate(0) translate(0,-8px)}100%{transform:rotate(0)}}@-webkit-keyframes nl-add-to-cart{0%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:0;visibility:hidden}1%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:1;visibility:visible}20%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:1;visibility:visible}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;visibility:hidden}}@keyframes nl-add-to-cart{0%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:0;visibility:hidden}1%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:1;visibility:visible}20%{-webkit-transform:translateY(-125%);transform:translateY(-125%);opacity:1;visibility:visible}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;visibility:hidden}}@-webkit-keyframes nl-cart-quantity{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes nl-cart-quantity{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes nl-menu-slide-in{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes nl-footer-fade-down{0%{opacity:0;visibility:hidden;transform:translateY(-100%);height:0}50%{opacity:0}100%{opacity:1;visibility:visible;transform:translateY(0);height:auto}}@keyframes nl-opacity{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes nl-content-fade-down{0%{opacity:0;visibility:hidden;transform:translateY(-50px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes nl-content-fade-up{0%{opacity:0;visibility:hidden;transform:translateY(50px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes nl-content-fade-up-out{0%{opacity:1;visibility:visible;transform:translateY(0)}100%{opacity:0;visibility:hidden;transform:translateY(-50px)}}@keyframes nl-buy-box-in{0%{opacity:0;visibility:hidden;transform:translateY(10px)}25%{opacity:0;visibility:hidden;transform:translateY(10px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes nl-buy-box-out{0%{opacity:1;visibility:visible;transform:translateY(0)}100%{opacity:0;visibility:hidden;transform:translateY(10px)}}@keyframes nl-mini-buy-box-in{0%{opacity:0;visibility:hidden;transform:translateY(10px)}80%{opacity:0;visibility:hidden;transform:translateY(10px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes nl-mini-cart-in{0%{transform:translateX(110%)}100%{transform:translateY(0)}}@keyframes nl-mini-cart-out{0%{transform:translateX(0)}100%{transform:translateX(110%)}}@keyframes nl-product-hero-desktop-fade-up{0%{opacity:0;transform:translateY(-38%)}100%{opacity:1;transform:translateY(-50%)}}@keyframes trend-guide-text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes trend-guide-fade-out{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes inthislook-open{0%{-webkit-transform:translateY(calc(100% - 60px));transform:translateY(calc(100% - 60px))}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes inthislook-close{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(calc(100% - 45px));transform:translateY(calc(100% - 45px))}}@keyframes inthislook-icon-on{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes inthislook-icon-off{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes nl-loading-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nl-glow-effect{0%{background-position:0 50%}100%{background-position:200% 50%}}@keyframes nl-loading-dot{0%{transform:scale(1.2);background-color:var(--color-gray)}100%{transform:scale(1);background-color:var(--color-pearl)}}@keyframes wave-lines{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes size{0%{transform:scale(1)}50%{transform:scale(1.2)}0%{transform:scale(1)}}@keyframes nl-text-carousel{0%{transform:translate(0,0)}100%{transform:translate(0,calc(var(--text-total) * var(--h3-h) * -1))}}@keyframes nl-move-up{0%{transform:translate(0,0)}100%,80%{transform:translate(0,calc(var(--h3-h) * -1))}}@keyframes cus-img-fade-in{0%{opacity:0}10%{opacity:1}33.33%{opacity:1}43%{opacity:0}66.66%{opacity:0}100%{opacity:0}}@keyframes cus-space-width{0%{width:var(--cus-space-1)}10%{width:var(--cus-space-1)}33.33%{width:var(--cus-space-1)}36%{width:var(--cus-space-2)}43%{width:var(--cus-space-2)}66.66%{width:var(--cus-space-2)}70%{width:var(--cus-space-3)}100%{width:var(--cus-space-3)}}@keyframes cus-space-move-up{0%{opacity:0;transform:translate(0,100%)}10%{opacity:1;transform:translate(0,0)}30%{opacity:1;transform:translate(0,0)}33.33%{opacity:0;transform:translate(0,0)}43%{opacity:0;transform:translate(0,-100%)}66.66%{opacity:0;transform:translate(0,100%)}100%{opacity:0;transform:translate(0,100%)}}*{padding:0;margin:0}body,html{font-family:var(--font-family);color:var(--color-peppercorn);font-weight:500}ul li{list-style:none}button{outline:0}table{border-collapse:collapse}img{display:block;width:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}video{display:block;width:100%;-webkit-mask-image:-webkit-radial-gradient(white,#000);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}iframe{border:none}a{text-decoration:none;color:var(--color-peppercorn)}a.text-link{border-bottom:1px solid var(--color-peppercorn);transition:var(--default-transition)}a.text-link-white{color:#fff;border-bottom:1px solid #fff;transition:var(--default-transition)}a.text-link-white:active,a.text-link-white:focus,a.text-link-white:visited{color:#fff}a:active,a:focus,a:hover,a:visited{color:var(--color-peppercorn)}a:focus{outline:0}input,select,textarea{font-family:var(--font-family);display:block;width:100%;padding:11px 16px;font-size:.875rem;line-height:1.25rem;font-weight:500;border:1px solid var(--input-default-border-color);border-radius:var(--border-radius);color:var(--input-font-color);background:0 0;outline:0;resize:none;box-sizing:border-box;transition:var(--default-transition)}input:-internal-autofill-selected{color:var(--input-font-color);background:0 0!important}input::placeholder{color:var(--placeholder-color)}input::-webkit-calendar-picker-indicator{opacity:0}::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}textarea::placeholder{color:var(--placeholder-color)}input:focus,select:focus,textarea:focus{border:1px solid var(--input-focus-border-color);box-shadow:0 0 0 1px var(--input-focus-border-color)}select{position:relative;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:28px;background:url(../img/common/select-arrowdown-black.png) no-repeat right 16px center;background-size:8px}select::-ms-expand{display:none}.btn{cursor:pointer;display:block;width:100%;padding:0 var(--button-padding);font-size:var(--button-font-size);line-height:var(--button-line-height);font-weight:900;letter-spacing:.25px;text-align:center;text-transform:uppercase;white-space:nowrap;background-color:rgba(255,255,255,.1);color:var(--color-peppercorn);border:1px solid var(--color-peppercorn);box-sizing:border-box;border-radius:var(--border-radius);transition:var(--default-transition)}.btn.btn-white{border:1px solid #fff;background-color:#fff}.btn.btn-white-blur{border:1px solid #fff;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.btn.btn-black{background-color:var(--color-peppercorn);color:#fff}.btn.btn-green{background-color:var(--color-leaf);color:#fff;border:1px solid var(--color-leaf)}.btn.btn-light-green{background-color:transparent;color:var(--color-leaf);border:1px solid var(--color-leaf)}.btn.btn-icon{display:flex;justify-content:center;align-items:center;grid-gap:8px}.btn.btn-icon img{width:16px;height:16px}.btn-loading{display:flex;justify-content:center;align-items:center;grid-gap:8px}.btn-loading .spinner{width:16px;height:16px;border-radius:50%;border:3px solid var(--color-marble);border-top:3px solid var(--color-leaf);-webkit-animation:nl-loading-spin 1s linear infinite;animation:nl-loading-spin 1s linear infinite}.btn.btn-text{padding:0;background-color:transparent;border:1px solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.btn.btn-sml{line-height:28px;padding:0 24px;border-radius:5px}.btn.btn-video::after{content:'';display:inline-block;width:0;height:0;margin-left:10px;margin-bottom:-2px;border-top:7px solid transparent;border-left:10px solid var(--color-peppercorn);border-bottom:7px solid transparent;font-size:0;line-height:0}.btn-player{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.btn.btn-black.btn-video::after{border-left:10px solid #fff}.btn-player .open-video-circle{width:36px;height:36px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(45,47,48,.1);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;border:1px solid #fff;box-sizing:border-box}.btn-player .right-triangle{width:0;height:0;border-top:8px solid transparent;border-left:12px solid #fff;border-bottom:8px solid transparent;font-size:0;line-height:0;display:inline-block;vertical-align:middle;margin-left:4px}.dark .btn.btn-grey{background-color:var(--color-charcoal);color:#fff;border-width:0}.dark .btn,.dark .btn-black{background-color:transparent;color:#fff;border-color:#fff}.btn-process-container{flex-grow:1}.btn-process-wrapper{position:relative;height:100%}.btn-process-wrapper :first-child{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn-to-cart-css{display:flex;align-items:center}.btn-to-cart-css .label-pre-order{display:none}.btn-to-cart-css.pre-order [class|=label]{display:none}.btn-to-cart-css.pre-order .label-pre-order{display:initial}.btn.process-to-cart{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:var(--color-light-leaf-hover);border:1px solid var(--color-light-leaf-hover);color:var(--color-leaf);font-weight:500;text-transform:none;flex-grow:1;opacity:0;visibility:hidden}.btn.process-to-cart.active{opacity:1;visibility:visible;z-index:1}.btn.process-to-cart:hover{background-color:var(--color-light-leaf-hover)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}video.lazyload,video.lazyloading{opacity:1}.visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#nl-loading{height:0;opacity:0;visibility:hidden;position:fixed;top:0;width:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}#nl-loading.active{height:100vh;opacity:1;visibility:visible}#nl-loading .inner{width:50px}#nl-loading.active .inner{animation:nl-loading-spin 1s cubic-bezier(.7,.57,.5,.7) infinite}.wave-line{background:#f8f8f8;background:linear-gradient(to right,#f8f8f8 8%,rgba(230,230,230,.7) 18%,#f8f8f8 33%);background-size:932px 100px;animation:wave-lines 2s infinite ease-out;opacity:1}@media screen and (min-width:0px){.nl-width{padding:0 var(--page-padding)}.font-title-xxl{font-size:var(--font-title-xxl);line-height:var(--font-title-xxl-line-height);font-weight:700;letter-spacing:var(--font-title-xxl-letter-spacing)}.font-title-xl{font-size:var(--font-title-xl);line-height:var(--font-title-xl-line-height);font-weight:700;letter-spacing:var(--font-title-xl-letter-spacing)}.font-title-l{font-size:var(--font-title-l);line-height:var(--font-title-l-line-height);font-weight:700;letter-spacing:var(--font-title-l-letter-spacing)}.font-title-m{font-size:var(--font-title-m);line-height:var(--font-title-m-line-height);font-weight:700;letter-spacing:var(--font-title-m-letter-spacing)}.font-title-s{font-size:var(--font-title-s);line-height:var(--font-title-s-line-height);font-weight:500;letter-spacing:var(--font-title-s-letter-spacing)}.font-title-subtitle-xxl{font-size:calc(var(--font-title-xxl)/ 2);line-height:calc(var(--font-title-xxl-line-height)/ 2);font-weight:700}.font-title-subtitle-xl{font-size:calc(var(--font-title-xl)/ 2);line-height:calc(var(--font-title-xl-line-height)/ 2);font-weight:700}.font-title-subtitle-l{font-size:calc(var(--font-title-l)/ 2);line-height:calc(var(--font-title-l-line-height)/ 2);font-weight:700}.font-title-subtitle-m{font-size:calc(var(--font-title-m)/ 2);line-height:calc(var(--font-title-m-line-height)/ 2);font-weight:700}.font-title-subtitle-s{font-size:calc(var(--font-title-s)/ 2);line-height:calc(var(--font-title-s-line-height)/ 2);font-weight:500}.font-title-section{padding:0 20px;font-size:var(--font-title-section);line-height:var(--font-title-section-line-height);color:var(--font-title-section-color);text-align:center;text-transform:uppercase}.font-body-big{font-size:var(--font-body-big);line-height:var(--font-body-big-line-height);letter-spacing:.2px}.font-body-reg{font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height);letter-spacing:.2px;font-weight:500}.font-body-sml{font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height);letter-spacing:.2px}.font-body-xsml{font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height);letter-spacing:.3px}.font-button-reg{font-size:var(--font-button-reg);font-weight:700;letter-spacing:1px;text-transform:uppercase}.icon-tag{display:inline-block;padding:0 8px;border-radius:5px;background:var(--color-light-leaf-hover);color:var(--color-leaf);font-size:var(--font-body-xsml);line-height:16px;font-weight:500}.icon-mark-grey,.icon-mark-white{display:inline-block;width:16px;border-radius:50%;font-size:12px;line-height:16px;transition:var(--default-transition);text-align:center}.icon-mark-white{background-color:#fff}.icon-mark-grey{background-color:var(--color-pearl)}.absolute-fill{position:absolute;left:0;right:0;top:0;bottom:0}.fixed-fill{position:fixed;left:0;right:0;top:0;bottom:0}.showGreenBar main{margin-top:var(--top-message-height)}form .title{margin-bottom:20px;font-size:var(--font-body-big);line-height:var(--font-body-big-line-height);font-weight:700}form input[id^=nlHoneypot_]{visibility:hidden;opacity:0;width:0;height:0;padding:0;border:0}form .entry{margin-bottom:12px}form label{display:inline-block;margin-bottom:5px;font-weight:600;font-size:.875rem;line-height:1.25rem}form label .required{color:var(--color-error)}form input.error,form select.error,form textarea.error{border:1px solid var(--color-error)}form input.error:focus,form select.error:focus,form textarea.error:focus{border:1px solid var(--color-error);box-shadow:0 0 0 1px var(--color-error)}form .entry.error input,form .entry.error select,form .entry.error textarea{border:1px solid var(--color-error)}form .entry.error input:focus,form .entry.error select:focus,form .entry.error textarea:focus{border:1px solid var(--color-error);box-shadow:0 0 0 1px var(--color-error)}form .entry.error label{color:var(--color-error)}form em.error{display:inline-block;margin-top:5px;font-size:.875rem;line-height:1.25rem;font-style:initial;color:var(--color-error)}form .label-tips{margin-bottom:8px;font-size:.75rem;line-height:1.125rem;font-weight:500}form .input-tips{margin-top:5px;font-size:.75rem;line-height:1.125rem;font-weight:500}form input[type=checkbox]{width:0;height:0;opacity:0;visibility:hidden}form input[type=checkbox]~label{display:block;margin-bottom:0;cursor:pointer;font-size:.875rem;line-height:25px}form input[type=checkbox]~label::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:99%;background-image:url(../img/common/checked-false.svg);box-sizing:border-box;transition:background-image ease-in .25s;-webkit-transition:background-image ease-in .25s}form input[type=checkbox]:checked~label::before{background-image:url(../img/common/checked-true-black.svg)}form input[type=checkbox].least-one~label::before{background-image:url(../img/common/checked-true-black-one.svg)}form .checkbox-lists{display:grid;grid-template-columns:1fr;grid-gap:4px}form .checkbox-lists li{display:flex;flex-wrap:wrap;padding-bottom:4}form input[type=checkbox]~em{display:block;width:100%;order:2}form input[type=radio]{width:0;height:0;opacity:0;visibility:hidden}form input[type=radio]~label{display:block;margin-bottom:0;cursor:pointer;font-size:.875rem;line-height:25px}form input[type=radio]~label::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:8px;margin-top:-2px;background-position:center;background-repeat:no-repeat;background-size:99%;background-image:url(../img/common/checked-false.svg);box-sizing:border-box;transition:background-image ease-in .25s;-webkit-transition:background-image ease-in .25s}form input[type=radio]:checked~label::before{background-image:url(../img/common/checked-true-black.svg)}form input[type=radio]~em{display:block;width:100%;order:2}form .radio-lists{display:flex;flex-wrap:wrap;justify-content:space-between}form .radio-lists li{display:flex;flex-wrap:wrap;width:50%;box-sizing:border-box}form input[type=file]{display:none}form input[type=file]~.file-button{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 30px 35px;background-color:var(--color-pearl);border:1px dashed var(--color-marble);border-radius:10px;cursor:pointer;transition:var(--default-transition)}form input[type=file]~.file-button.dragover{background-color:#e4f8e0}form input[type=file]~.file-button .file-icon{width:20px;margin-bottom:5px}form input[type=file]~.file-button .file-label{font-size:.875rem;line-height:1.25rem;width:80%;text-align:center}form input[type=file]~#image-holder{margin-top:10px;display:flex;flex-wrap:wrap}form input[type=file]~#image-holder img{width:50%;object-fit:cover}form .form-operate{display:flex;justify-content:flex-end}form input[type=submit]{-webkit-appearance:none;color:#fff;background-color:var(--color-peppercorn);cursor:pointer}form .form-success{opacity:0;visibility:hidden;transition:var(--default-transition);background-color:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0;z-index:4;display:flex;align-items:center;justify-content:center}form .form-success .success-main{position:relative;background-color:#fff;border-radius:10px;padding:50px 30px;width:300px;box-sizing:border-box}form .form-success .close-form-success{position:absolute;top:0;right:0;width:60px;height:60px;cursor:pointer}form .form-success .close-form-success .line{height:2px;width:28px;background-color:var(--color-peppercorn);border-radius:1px;transform:translate(10px,32px) rotate(45deg)}form .form-success .close-form-success .line:nth-child(2){transform:translate(10px,30px) rotate(-45deg)}form .form-success .divimg{width:50px;margin:0 auto}form .form-success .text{margin-top:20px;text-align:center;font-weight:700}form .form-success .text p{font-size:1.4375rem;line-height:2.25rem}form .form-success.active{opacity:1;visibility:visible}form .success-message{display:none;margin-top:var(--margin-s);font-weight:700;color:var(--color-leaf)}form .success-message.active{display:block}form .form-operate button[type=submit]{-webkit-appearance:none;width:100%;background-color:var(--color-peppercorn);border:1px solid var(--color-peppercorn);color:#fff;border-radius:var(--border-radius);font-size:.875rem;line-height:1.25rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .35s;font-family:nanoleaf,sans-serif;display:flex;justify-content:center;align-items:center;height:44px;box-sizing:border-box}form .form-operate button[type=submit]:disabled{color:var(--color-peppercorn);background-color:var(--color-pearl);border-color:var(--color-pearl);cursor:default}form .form-operate button[type=submit] .spinner{-webkit-animation:nl-loading-spin 1s linear infinite;animation:nl-loading-spin 1s linear infinite;display:none;border-radius:50%;width:20px;height:20px;border:4px solid rgba(63,174,41,.102);border-top:4px solid var(--color-leaf)}form .form-operate button[type=submit]:disabled .spinner{display:block}form .form-operate button[type=submit]:disabled div:nth-child(1){display:none}form .form-operate button[type=submit] div:nth-child(2){margin-right:18px;display:none}form .form-operate button[type=submit]:disabled div:nth-child(2){display:block}.nl-table{width:100%;text-align:left}.nl-table thead th{vertical-align:bottom;border-bottom:2px solid var(--color-pearl)}.nl-table td,.nl-table th{padding:8px 6px;vertical-align:top;border-top:1px solid var(--color-pearl)}.icon-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;cursor:pointer}.icon-close div{width:20px;height:1px;background:var(--color-peppercorn)}.icon-close div:first-child{transform:rotate(45deg) translate(5px,-5px)}.icon-close div:last-child{transform:rotate(-45deg) translate(-5px,-5px)}.popup-model{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;opacity:0;visibility:hidden;transition:var(--default-transition);background-color:rgba(0,0,0,.5)}.popup-model.active{opacity:1;visibility:visible;z-index:4}.popup-model .model-container{height:100vh;overflow-y:auto;padding:32px var(--page-padding);background-color:#fff;box-sizing:border-box}.popup-model .model-container-top{display:flex;justify-content:space-between;gap:var(--grid-m)}.popup-model .model-container .icon-close{border-radius:50%;background-color:var(--color-pearl)}.popup-model .model-container form{margin-top:var(--grid-m)}.nl-success-form{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;opacity:0;visibility:hidden;transition:var(--default-transition);background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center}.nl-success-form.active{opacity:1;visibility:visible;z-index:4}.nl-success-form .success-container{max-width:450px;padding:32px var(--page-padding);margin:0 var(--page-padding);box-sizing:border-box;background-color:#fff;border-radius:10px}.nl-success-form .success-top{display:flex;justify-content:space-between;gap:var(--grid-m)}.nl-success-form .success-top h3{font-weight:700}.nl-success-form .close-success-form{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--color-pearl);cursor:pointer}.nl-success-form .close-success-form div{width:20px;height:1px;background:var(--color-peppercorn)}.nl-success-form .close-success-form div:first-child{transform:rotate(45deg) translate(5px,-5px)}.nl-success-form .close-success-form div:last-child{transform:rotate(-45deg) translate(-5px,-5px)}.nl-success-form .success-main{display:grid;gap:var(--grid-s);grid-template-columns:24px 1fr;align-items:center;margin-top:var(--grid-s)}.nl-success-form .success-main .success-text{text-align:left}.nl-success-form .success-main .divimg{width:100%}main.notscrollable{position:fixed}}@media screen and (min-width:768px){.btn{width:fit-content}.font-title-section{padding:0 50px}#nl-loading .inner{width:70px}.nl-success-form .success-container{padding:32px;margin:0}.popup-model{display:flex;justify-content:center;align-items:center}.popup-model .model-container{width:540px;height:auto;max-height:700px;padding:44px 32px;border-radius:var(--border-radius)}}@media screen and (min-width:1024px){.popup-model .model-container{width:600px}}@media screen and (min-width:1200px){a.text-link-white:hover,a.text-link:hover{color:var(--color-leaf);border-bottom:1px solid var(--color-leaf)}.btn:hover{background-color:rgba(45,47,57,.1)}.btn.btn-text:hover{background-color:transparent}.btn.btn-white:hover{background-color:var(--color-pearl)}.btn.btn-green:hover{background-color:var(--color-leaf-hover)}.btn.btn-light-green:hover{background-color:var(--color-light-leaf-hover)}.dark .btn.btn-grey .btn:hover{background-color:#202020}.dark .btn-black:hover,.dark .btn:hover{background-color:var(--color-charcoal)}form input[type=file]~.file-button:hover{background-color:#e4f8e0}.btn.btn-black:hover,form .form-operate button[type=submit]:hover,form input[type=submit]:hover{background-color:var(--color-raven)}.icon-mark-grey,.icon-mark-white{width:24px;font-size:14px;line-height:24px}.icon-mark-white:hover{background-color:rgba(255,255,255,.85)}.icon-mark-grey:hover{background-color:var(--color-marble)}}@media screen and (min-width:1280px){#nl-loading .inner{width:100px}}@media screen and (min-width:1600px){.btn-player .open-video-circle{width:44px;height:44px}form em.error,form input[type=file]~.file-button .file-label,form label,input,select,textarea{font-size:1rem;line-height:1.5rem}form .form-operate button[type=submit]{height:48px}.icon-tag{line-height:24px}.popup-model .model-container{padding:44px 48px}}@media screen and (min-width:1920px){.nl-width{padding:0;width:var(--nl-width);margin-left:auto;margin-right:auto}}@media screen and (min-width:0px){header{position:fixed;left:0;right:0;top:0;z-index:4;background-color:transparent;transition:all .35s}header nav{position:relative;display:grid;grid-gap:28px;grid-template-columns:22px 22px 1fr 22px 22px;align-items:center;padding:0 var(--page-padding);transition:var(--default-transition);background:#fff}header.active nav,header.open-menu nav{border-bottom:1px #f1f2f2 solid;background-color:#fff}.menu-scroll header{transform:translateY(-100%)}header nav .menu-toggle{grid-column-start:1;grid-column-end:2}header nav .logo{grid-column-start:3;grid-column-end:4}header nav .nav-search{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}header nav .user-account{grid-column-start:4;grid-column-end:5}header nav .btn-shopping-cart-mobile{grid-column-start:5;grid-column-end:6}header .btn-shopping-cart,header nav .menu-tabs{display:none}header nav .menu-toggle{display:flex;flex-direction:column;justify-content:center;width:22px;height:44px;cursor:pointer}header nav .menu-toggle .line{margin:3px 0;height:2px;width:100%;border-radius:1px;background-color:#2d2f30}header.active nav .menu-toggle .line,header.open-menu nav .menu-toggle .line{background-color:var(--color-peppercorn)}header nav .menu-toggle .line:nth-child(1){animation:nl-menu-open-top .5s;animation-fill-mode:forwards}header nav .menu-toggle .line:nth-child(2){visibility:visible;opacity:1;transition:var(--default-transition)}header nav .menu-toggle .line:nth-child(3){animation:nl-menu-open-bottom .5s;animation-fill-mode:forwards}header nav .menu-toggle.active .line:nth-child(1){animation:nl-menu-close-top .5s;animation-fill-mode:forwards}header nav .menu-toggle.active .line:nth-child(2){visibility:hidden;opacity:0}header nav .menu-toggle.active .line:nth-child(3){animation:nl-menu-close-bottom .5s;animation-fill-mode:forwards}header nav .logo{display:block;width:100%;padding:8px 0;box-sizing:border-box}header nav .logo img{height:28px}header nav .logo img{display:block}header.active nav .logo img:first-child,header.open-menu nav .logo img:first-child{display:none}header.active nav .logo img:last-child,header.open-menu nav .logo img:last-child{display:block}header nav .btn-shopping-cart-mobile{display:flex;align-items:center;position:relative;cursor:pointer}header nav .btn-shopping-cart-mobile .cart-icon img{width:20px}header nav .btn-shopping-cart-mobile .cart-icon img{display:block}header.active nav .btn-shopping-cart-mobile .cart-icon img:nth-child(1),header.open-menu nav .btn-shopping-cart-mobile .cart-icon img:nth-child(1){display:block}header.active nav .btn-shopping-cart-mobile .cart-icon img:nth-child(2),header.open-menu nav .btn-shopping-cart-mobile .cart-icon img:nth-child(2){display:none}header nav .btn-shopping-cart-mobile .logo-leafs{position:absolute;left:0;right:0;top:0;transform:translateY(-125%);opacity:0;visibility:hidden}header nav .btn-shopping-cart-mobile .logo-leafs img{width:18px;margin:0 auto}header nav .btn-shopping-cart-mobile .logo-leafs.active{animation-name:nl-add-to-cart;animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.3s}header nav .btn-shopping-cart-mobile .cart-quantity{position:absolute;top:-4px;right:-8px;width:16px;height:16px;text-align:center;font-size:10px;line-height:1.1rem;color:#fff;background-color:var(--color-peppercorn);border-radius:50%;opacity:0;visibility:hidden}header nav .btn-shopping-cart-mobile .cart-quantity.active{animation-name:nl-cart-quantity;animation-fill-mode:forwards;animation-duration:.4s;animation-delay:0s}header.active nav .btn-shopping-cart-mobile .cart-quantity,header.open-menu nav .btn-shopping-cart-mobile .cart-quantity{background-color:var(--color-peppercorn);color:#fff}header nav .nav-search img,header nav .user-account img{width:20px;height:20px}header nav .nav-search-popup{position:absolute;left:0;right:0;top:0;background-color:#fff;z-index:1;opacity:0;visibility:hidden;transition:var(--default-transition)}header.open-search nav .nav-search-popup{opacity:1;visibility:visible;transition:var(--default-transition)}header nav .nav-search-popup .popup-overlay{position:fixed;left:0;right:0;top:var(--nav-height);bottom:0;background-color:rgba(0,0,0,.5);z-index:0}.showGreenBar header nav .nav-search-popup .popup-overlay{top:var(--nav-greenBar-height)}header nav .nav-search-popup .search-box{display:grid;grid-template-columns:1fr auto;gap:var(--grid-m);padding:0 var(--page-padding)}header nav .nav-search-popup .input-wrapper{position:relative;padding:4px 0}header nav .nav-search-popup input{padding:7px 25px 7px 36px;background-color:var(--color-pearl);border-color:var(--color-pearl)}header nav .nav-search-popup input:focus{box-shadow:none}header nav .nav-search-popup .input-wrapper .search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:16px;height:16px}header nav .nav-search-popup .input-wrapper .btn-close{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;width:12px;height:12px;padding:5px;opacity:0;transition:var(--default-transition);cursor:pointer}header nav .nav-search-popup .input-wrapper .btn-close.active{opacity:1}header nav .nav-search-popup .btn.btn-cancel{border-color:transparent;padding:0;font-weight:500;text-transform:capitalize;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}header nav .nav-search-popup .btn.btn-cancel span{padding:2px 0;border-bottom:1px solid var(--color-peppercorn)}header nav .nav-search-popup .result-wrapper{position:fixed;left:0;right:0;top:var(--nav-height);background-color:#fff;padding:10px var(--page-padding);z-index:5;transition:var(--default-transition)}.showGreenBar header nav .nav-search-popup .result-wrapper{top:var(--nav-greenBar-height)}header nav .nav-search-popup .result-box{opacity:0;visibility:hidden;height:0;transition:opacity .2s,visibility .2s,height .35s}header nav .nav-search-popup .result-box.active{opacity:1;visibility:visible;height:auto}header nav .nav-search-popup .result-box .wrapper:nth-child(2){margin-top:12px}header nav .nav-search-popup .result-box .text{margin-bottom:20px}header nav .nav-search-popup .result-box .tips{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height);color:var(--color-fog);font-weight:700}header nav .nav-search-popup .result-box li{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center}header nav .nav-search-popup .result-box li .img-wrapper{width:30px;height:30px;border-radius:5px;overflow:hidden}header nav .nav-search-popup .result-box li .img-wrapper .divimg{width:100%;height:100%}header nav .nav-search-popup .result-box li .img-wrapper .divimg img{height:100%;object-fit:cover}header nav .nav-search-popup .result-box li .excerpt{display:none}header nav .nav-search-popup .result-box li a{display:grid;gap:4px;grid-template-columns:1fr 10px;align-items:center;padding:4px 0;font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}header nav .nav-search-popup .result-box li a::after{content:'';display:block;width:8px;height:8px;border-top:1.5px var(--color-peppercorn) solid;border-right:1.5px var(--color-peppercorn) solid;transform:rotate(45deg)}header nav .nav-search-popup .result-box li a:focus{background-color:var(--color-pearl)}header nav .nav-search-popup .result-box li a>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}header nav .nav-search-popup .result-box a.text-link{padding:2px 0;font-weight:500}header nav .nav-search-popup .result-box .btn.btn-sml{margin:16px 0;width:fit-content}.header-menu{position:fixed;top:var(--nav-height);left:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:all .35s}.header-menu.active{visibility:visible;opacity:1;z-index:4}.showGreenBar .header-menu{top:calc(var(--top-message-height) + var(--nav-height))}.header-menu-overlay{position:absolute;top:0;bottom:-80px;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:-1}.header-menu .menu-lists{height:calc(100vh - var(--nav-height));padding:20px var(--page-padding) 48px;box-sizing:border-box;overflow-y:auto;background-color:#fff}.showGreenBar .header-menu .menu-lists{height:calc(100vh - calc(var(--top-message-height) + var(--nav-height)))}.header-menu .menu-lists .menu-item{border-bottom:1px solid var(--color-pearl)}.header-menu .menu-lists .menu-item:last-child{border-bottom:none}.header-menu .menu-lists .menu-item .title-block{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.header-menu .menu-lists .menu-item .title-block .arrow{width:12px;height:1px;background-color:var(--color-peppercorn)}.header-menu .menu-lists .menu-item .title-block .arrow::after{content:'';display:block;width:12px;height:1px;background-color:var(--color-peppercorn);transform:rotate(90deg) translate(1px,0);transition:all .2s}.header-menu .menu-lists .menu-item.active .title-block .arrow::after{transform:rotate(0) translate(0,0)}.header-menu .menu-lists .menu-item .wrapper{margin:8px 0 20px;display:none}.header-menu .menu-lists .menu-item.active .wrapper{display:block}.header-menu .menu-lists .menu-item ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;text-align:center}.header-menu .menu-lists .menu-item ul li a{display:block}.header-menu .menu-lists .menu-item ul li .divicon{width:35px;margin:0 auto}.header-menu .menu-lists .menu-item ul li .label{padding:8px 0 0;display:flex;justify-content:center}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop,.header-menu .menu-lists .menu-item.all-products ul li .divimg{display:none}.header-menu .menu-lists .menu-item.all-products ul li .divicon{margin-bottom:8px;width:24px;height:24px}.header-menu .menu-lists .menu-item.products .btn{margin-top:16px;white-space:nowrap;line-height:30px;width:fit-content;border-radius:calc(var(--border-radius)/ 2)}.header-menu .menu-lists .menu-item.products .wrapper-left .content .text,.header-menu .menu-lists .menu-item.products .wrapper-right{display:none}.header-menu .menu-lists .menu-item.products ul li .divimg{width:100%;height:calc((100vw - var(--page-padding) * 2 - 24px)/ 3);margin:0 auto;background-color:var(--color-pearl);border-radius:var(--border-radius);overflow:hidden}.header-menu .menu-lists .menu-item.products ul li .divimg img{height:100%;object-fit:cover}.header-menu .menu-lists .menu-item.products ul li .content{margin-top:4px}.header-menu .menu-lists .menu-item.products ul li span:nth-child(1){display:block}.header-menu .menu-lists .menu-item.products ul li .icon-tag{display:inline-block;margin-top:4px;font-size:10px;line-height:16px}.header-menu .menu-lists .menu-item.news-blog .news-blog-block h3,.header-menu .menu-lists .menu-item.products ul li h3,.header-menu .menu-lists .menu-item.support .guide-item .guide-right h3{font-weight:700}.header-menu .menu-lists .menu-item.support .guide-item .guide-right h3{white-space:nowrap}.header-menu .menu-lists .menu-item .menu-block{padding:20px 0}.header-menu .menu-lists .menu-item.works-with .menu-block-comment{padding-top:24px;font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height)}.header-menu .menu-lists .menu-item.works-with .menu-block-comment p{padding:2px 0}.header-menu .menu-lists .menu-item .menu-block .menu-block-title{font-weight:700}.header-menu .menu-lists .menu-item .menu-block .text{padding:4px 0 8px}.header-menu .menu-lists .menu-item.support .wrapper-top{display:grid;grid-gap:20px;margin-bottom:16px}.header-menu .menu-lists .menu-item.support .product-guides{display:grid;grid-gap:16px}.header-menu .menu-lists .menu-item.support .guides-title{margin-bottom:8px;color:var(--color-fog);font-size:12px}.header-menu .menu-lists .menu-item.support .guide-item{display:grid;grid-gap:8px;grid-template-columns:20px 1fr;align-items:center}.header-menu .menu-lists .menu-item.support .guide-item .guide-left .divimg{width:100%}.header-menu .menu-lists .menu-item.support .guide-item .guide-right{display:grid;grid-gap:8px;grid-template-columns:1fr 1fr;align-items:center}.header-menu .menu-lists .menu-item.support .guide-item .products-links{display:flex;align-items:center}.header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text{display:block}.header-menu .menu-lists .menu-item.support .guide-item .products-links span{display:block;width:24px;text-align:center;color:var(--color-leaf)}.header-menu .menu-lists .menu-item.support .menu-block:last-child{padding:0 0 20px}.header-menu .menu-lists .menu-item.works-with ul{grid-gap:24px 16px}.header-menu .menu-lists .menu-item.news-blog.active .wrapper{display:grid;grid-gap:32px}.header-menu .menu-lists .menu-item.news-blog .news-blog-block .text{padding:4px 0 8px}.header-menu .menu-lists .menu-item.news-blog .news-blog-block .divimg{height:50px;background-color:var(--color-pearl);border-radius:var(--border-radius);overflow:hidden}.header-menu .menu-lists .menu-item.news-blog .news-blog-block .divimg img{height:100%;object-fit:cover}.header-menu .menu-lists .menu-item.all-products.active ul>li,.header-menu .menu-lists .menu-item.news-blog.active .news-blog-block,.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li,.header-menu .menu-lists .menu-item.support .product-guides .guide-item,.header-menu .menu-lists .menu-item.works-with.active ul>li{animation-fill-mode:forwards;animation-name:nl-menu-slide-in;animation-duration:.5s;opacity:0;transform:translateY(-50px)}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n):nth-child(-n+3){animation-delay:0s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+4):nth-child(-n+6){animation-delay:.25s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(-n+7){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(2){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(3){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(4){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(5){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(6){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(7){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(8){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(9){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(10){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(11){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(12){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(13){animation-delay:1.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(14){animation-delay:1.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(15){animation-delay:1.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(16){animation-delay:1.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(2){animation-delay:.4s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(3){animation-delay:.55s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(4){animation-delay:.7s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(1){animation-delay:.85s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(2){animation-delay:1s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(1){animation-delay:1.15s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2){animation-delay:1.3s}.header-menu.active .menu-lists .menu-item.news-blog.active .news-blog-block:nth-child(1){animation-delay:.25s}.header-menu.active .menu-lists .menu-item.news-blog.active .news-blog-block:nth-child(2){animation-delay:.5s}.header-menu .menu-lists .menu-item .menu-block .menu-block-title,.header-menu .menu-lists .menu-item h2{font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height)}.header-menu .menu-lists .menu-item h2{font-weight:500}.header-menu .menu-lists .menu-item .menu-block .text,.header-menu .menu-lists .menu-item ul li .label,.header-menu .menu-lists .menu-item ul li a,.header-menu .menu-lists .menu-item.news-blog .news-blog-block .text,.header-menu .menu-lists .menu-item.support .guide-item .products-links{font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}.header-menu .menu-lists .menu-item .menu-block .btn.btn-sml,.header-menu .menu-lists .menu-item.news-blog .news-blog-block .btn.btn-sml{width:fit-content}.header-menu .menu-lists .menu-item .title-block>a{display:block}.header-menu .menu-lists .menu-item .title-block>a h2{color:var(--color-leaf);font-weight:700}header .locale-selector-popup{position:fixed;top:0;bottom:0;height:100vh;left:0;right:0;background-color:#fff;opacity:0;visibility:hidden;transition:var(--default-transition)}header .locale-selector-popup.active{opacity:1;visibility:visible;z-index:5}header .locale-selector-popup .popup-top{padding:40px var(--page-padding) 0;border-bottom:1px #f1f2f2 solid;background-color:#fff}header .locale-selector-popup .popup-top .title{width:100%;display:flex;font-weight:700;line-height:1.875rem}header .locale-selector-popup .popup-top .title li{padding-bottom:3px;border-bottom:2px transparent solid;cursor:pointer}header .locale-selector-popup .popup-top .title li:nth-child(2){margin-left:30px}header .locale-selector-popup .popup-top .title li.active{border-bottom:2px var(--color-peppercorn) solid}header .locale-selector-popup .close-popup{position:absolute;top:20px;right:var(--page-padding);width:30px;height:30px;cursor:pointer}header .locale-selector-popup .close-popup div{width:25px;height:2px;background:var(--color-peppercorn)}header .locale-selector-popup .close-popup div:first-child{transform:rotate(45deg) translate(16px,6px)}header .locale-selector-popup .close-popup div:last-child{transform:rotate(-45deg) translate(-5px,15px)}header .locale-selector-popup .selector{overflow-y:auto;height:calc(100vh - 70px)}header .locale-selector-popup .selector .locale-menu{display:none}header .locale-selector-popup .selector .locale-menu.active{display:block}header .locale-selector-bottom{height:calc(30vh - 70px)}header .locale-selector-popup .region .title{padding:20px var(--page-padding) 10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;cursor:pointer}header .locale-selector-popup .region .title .region-name{font-size:1.4375rem;line-height:2.25rem;font-weight:700}header .locale-selector-popup .region .title .arrow{display:none}header .locale-selector-popup .region .title .toggle{position:relative;display:inline-block;width:20px;border-top:2px var(--color-peppercorn) solid}header .locale-selector-popup .region .title .toggle::after{content:'';position:absolute;display:inline-block;width:20px;border-top:2px var(--color-peppercorn) solid;transform:rotate(90deg) translate(-1px,0);transition:all .2s}header .locale-selector-popup .region.active .title .toggle::after{transform:rotate(0) translate(0,-2px)}header .locale-selector-popup .region .language-list{padding:0;height:0;opacity:0;visibility:hidden;box-sizing:border-box;transition:var(--default-transition);overflow:hidden}header .locale-selector-popup .region.active .language-list{padding:0 0 20px;height:auto;opacity:1;visibility:visible}header .locale-selector-popup .language-list .region-name{padding:10px var(--page-padding) 5px;font-size:1.125rem;line-height:1.625rem;font-weight:700;opacity:.5}header .locale-selector-popup .language-list .region-name.latam{margin-top:1rem}header .locale-selector-popup .language-list .box{display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.25rem}header .locale-selector-popup .language-list .item{width:100%;padding:10px var(--page-padding);display:flex;align-items:center;box-sizing:border-box}header .locale-selector-popup .language-list .item.active{background-color:var(--color-pearl);border-radius:var(--border-radius)}header .locale-selector-popup .language-list .item .country{display:flex;align-items:center;width:45%}header .locale-selector-popup .language-list .item .country .lable{font-weight:700}header .locale-selector-popup .language-list .item .country .icon{width:20px;margin-right:10px}header .locale-selector-popup .language-list .item .country .icon img{height:100%;object-fit:contain}header .locale-selector-popup .language-list .item .entry{width:45%}header .locale-selector-popup .language-list .item .entry span{padding:0 6px}header .locale-selector-popup .language-list .item .entry .language{display:inline-block}header .locale-selector-popup .language-list .item .country-selected{width:10%;display:none}header .locale-selector-popup .language-list .item.active .country-selected{display:block}header .locale-selector-popup .language-list .item .country-selected img{width:20px}header .locale-selector-popup .currency-selector .title{padding:20px var(--page-padding);font-size:1.4375rem;line-height:2.25rem;font-weight:700;line-height:40px}header .locale-selector-popup .currency-list{padding-bottom:30px;font-size:.875rem;line-height:1.25rem}header .locale-selector-popup .currency-list .item{width:100%;padding:10px var(--page-padding);display:flex;align-items:center;box-sizing:border-box}header .locale-selector-popup .currency-list .item.active{background-color:var(--color-pearl)}header .locale-selector-popup .currency-list .item .country{display:flex;width:60%}header .locale-selector-popup .currency-list .item .country .icon{width:20px;margin-right:10px}header .locale-selector-popup .currency-list .item .country .lable{font-weight:700}header .locale-selector-popup .currency-list .item .country-selected{width:10%;display:none}header .locale-selector-popup .currency-list .item.active .country-selected{display:flex;justify-content:flex-end}header .locale-selector-popup .currency-list .item .country-selected img{width:16px}header.dark nav{background-color:transparent}header.dark nav .menu-tabs ul li a{color:#fff}header.active.dark nav .menu-tabs ul li a,header.open-menu.dark nav .menu-tabs ul li a{color:#fff}header.dark .locale-selector-popup{background-color:var(--color-peppercorn)}header.dark .locale-selector-popup .selector{background-color:var(--color-peppercorn)}header.dark .locale-selector-popup .language-list{background-color:var(--color-peppercorn);color:#fff}header.dark .locale-selector-popup .language-list .item.active{background-color:var(--color-raven);color:#fff}header.dark .locale-selector-popup .language-list .item .language::before{background-color:#fff}header.dark .locale-selector-popup .region .title{background-color:var(--color-peppercorn);color:#fff}header.dark .locale-selector-popup .region.active .title{background-color:var(--color-raven);color:#fff}header.dark .locale-selector-popup .popup-top{background-color:var(--color-peppercorn);color:#fff;border-bottom-color:var(--color-peppercorn)}header.dark .locale-selector-popup .popup-top .title li.active{border-bottom-color:#fff}header.dark .locale-selector-popup .currency-list{color:#fff}header.dark .locale-selector-popup .currency-list .item.active{background-color:var(--color-raven);color:#fff}header.dark .locale-selector-popup .region .title .toggle{border-top-color:#fff}header.dark .locale-selector-popup .region .title .toggle::after{border-top-color:#fff}header.dark .locale-selector-popup .close-popup div{background:#fff}}@media screen and (min-width:768px){header nav{grid-template-columns:24px 24px 1fr 24px 24px}header nav .menu-toggle{width:24px;height:56px}header nav .logo{padding:14px 0}header nav .nav-search img,header nav .user-account img{width:24px;height:24px}header nav .nav-search-popup input{padding:11px 35px 11px 46px;background-size:20px;background-position:15px center}header nav .nav-search-popup .search-box{padding:4px var(--page-padding)}header nav .nav-search-popup .input-wrapper{padding:0}header nav .nav-search-popup .input-wrapper .search-icon{left:14px;width:20px;height:20px}header nav .nav-search-popup .input-wrapper .btn-close{width:16px;height:16px;right:10px}header nav .btn-shopping-cart-mobile{display:none}header nav .btn-shopping-cart{display:flex;align-items:center;position:relative;cursor:pointer;grid-column-start:5;grid-column-end:6}header nav .btn-shopping-cart .cart-icon img{width:24px}header nav .btn-shopping-cart .cart-icon img{display:block}header.active nav .btn-shopping-cart .cart-icon img:nth-child(1),header.open-menu nav .btn-shopping-cart .cart-icon img:nth-child(1){display:block}header.active nav .btn-shopping-cart .cart-icon img:nth-child(2),header.open-menu nav .btn-shopping-cart .cart-icon img:nth-child(2){display:none}header nav .btn-shopping-cart .logo-leafs{position:absolute;left:0;right:0;top:0;transform:translateY(-125%);opacity:0;visibility:hidden}header nav .btn-shopping-cart .logo-leafs img{width:18px;margin:0 auto}header nav .btn-shopping-cart .logo-leafs.active{animation-name:nl-add-to-cart;animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.3s}header nav .btn-shopping-cart .cart-quantity{position:absolute;top:-8px;right:-10px;width:20px;height:20px;text-align:center;font-size:.75rem;line-height:1.25rem;color:#fff;background-color:var(--color-peppercorn);border-radius:50%;opacity:0;visibility:hidden}header nav .btn-shopping-cart .cart-quantity.active{animation-name:nl-cart-quantity;animation-fill-mode:forwards;animation-duration:.4s;animation-delay:0s}header.active nav .btn-shopping-cart .cart-quantity,header.open-menu nav .btn-shopping-cart .cart-quantity{background-color:var(--color-peppercorn);color:#fff}.header-menu .menu-lists .menu-item.all-products ul li .divimg{display:block}.header-menu .menu-lists .menu-item.all-products ul li a{position:relative;padding:0}.header-menu .menu-lists .menu-item.all-products ul li:nth-child(1) a{color:#fff}.header-menu .menu-lists .menu-item.all-products ul li .divimg{height:220px;border-radius:var(--border-radius);overflow:hidden}.header-menu .menu-lists .menu-item.all-products ul li .divimg img{height:100%;object-fit:cover}.header-menu .menu-lists .menu-item.all-products ul li .content{position:absolute;left:0;right:0;bottom:0;padding:0 20px 20px;display:grid;grid-template-columns:24px auto;align-items:center;justify-content:center;grid-gap:8px}.header-menu .menu-lists .menu-item.products ul{grid-template-columns:repeat(3,1fr);grid-gap:12px 24px;text-align:left}.header-menu .menu-lists .menu-item.products ul li a{display:grid;grid-gap:12px;grid-template-columns:60px 1fr;align-items:center}.header-menu .menu-lists .menu-item.products ul li .divimg{width:60px;height:60px}.header-menu .menu-lists .menu-item.products ul li .content{margin-top:0}.header-menu .menu-lists .menu-item.products .wrapper-left .content .text{display:block;margin-top:4px}.header-menu .menu-lists .menu-item.works-with ul{grid-template-columns:repeat(4,1fr)}.header-menu .menu-lists .menu-item.support .wrapper-top{grid-template-columns:1fr 1fr;gap:20px 56px}.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(1){grid-column:1/2;grid-row:1/3}.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(2){grid-column:2/3;grid-row:1/2}.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3){grid-column:2/3;grid-row:2/3;align-self:flex-end}.header-menu .menu-lists .menu-item .menu-block{display:grid;grid-gap:12px;padding:0}.header-menu .menu-lists .menu-item.support .menu-block:last-child{padding-bottom:0}.header-menu .menu-lists .menu-item .menu-block .text{padding:4px 0 0}.header-menu .menu-lists .menu-item.works-with .menu-block{margin-top:30px;grid-template-columns:1fr 150px;grid-gap:120px;align-items:center}.header-menu .menu-lists .menu-item.support .guide-item .guide-right{grid-template-columns:80px 1fr}.header-menu .menu-lists .menu-item.works-with .menu-block .menu-block-content{max-width:700px}.header-menu .menu-lists .menu-item.support .wrapper-bottom{margin-top:30px;display:grid;grid-gap:32px;grid-template-columns:1fr 1fr}.header-menu .menu-lists .menu-item.support .menu-block .btn.btn-sml{align-self:flex-end}.header-menu .menu-lists .menu-item.news-blog .wrapper{grid-template-columns:1fr 1fr}.header-menu .menu-lists .menu-item.news-blog .news-blog-block .text{padding:4px 0 20px}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n):nth-child(-n+2){animation-delay:0s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+3):nth-child(-n+4){animation-delay:.25s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+5):nth-child(-n+6){animation-delay:375ms}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(2){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(3){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(4){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(5){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(6){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(7){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(8){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(9){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(10){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(11){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(12){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(13){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(14){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(15){animation-delay:1s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(16){animation-delay:1s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(2){animation-delay:.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(3){animation-delay:.75s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(4){animation-delay:1s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(2){animation-delay:.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(1){animation-delay:1s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2){animation-delay:1s}.header-menu.active .menu-lists .menu-item.news-blog.active .news-blog-block:nth-child(1){animation-delay:.25s}.header-menu.active .menu-lists .menu-item.news-blog.active .news-blog-block:nth-child(2){animation-delay:.25s}header .locale-selector-popup .region .title{padding:20px var(--page-padding) 0}header .locale-selector-popup .region .language-list{padding:0 var(--page-padding)}header .locale-selector-popup .region.active .language-list{padding:15px var(--page-padding) 40px}header .locale-selector-popup .language-list .item{width:32%;margin-right:2%;flex-wrap:wrap;justify-content:space-between;padding:15px 20px}header .locale-selector-popup .language-list .item:nth-child(2n){margin-left:0}header .locale-selector-popup .language-list .item:nth-child(3n){margin-right:0}header .locale-selector-popup .language-list .region-name{padding:10px 0 5px}header .locale-selector-popup .language-list .item .country{width:90%;order:1}header .locale-selector-popup .language-list .item .entry{width:100%;margin-top:5px;order:3}header .locale-selector-popup .language-list .item .entry span{padding:0 10px}header .locale-selector-popup .language-list .item .country-selected{order:2}header .locale-selector-popup .currency-list{display:flex;flex-wrap:wrap;padding:0 var(--page-padding) 50px}header .locale-selector-popup .currency-list .item{width:32%;margin-right:2%;padding:15px;flex-wrap:wrap;justify-content:space-between;cursor:pointer}header .locale-selector-popup .currency-list .item.active{border-radius:var(--border-radius)}header .locale-selector-popup .currency-list .item:nth-child(2n){margin-left:0}header .locale-selector-popup .currency-list .item:nth-child(3n){margin-right:0}header .locale-selector-popup .currency-list .item .country{width:90%;order:1}header .locale-selector-popup .currency-list .item .entry{width:100%;margin-top:5px;order:3}header .locale-selector-popup .currency-list .item .entry span{padding:0 10px}header .locale-selector-popup .currency-list .item .country-selected{order:2}}@media screen and (min-width:1024px){.header-menu .menu-lists .menu-item.works-with ul{grid-template-columns:repeat(6,1fr)}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n):nth-child(-n+3){animation-delay:0s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+4):nth-child(-n+6){animation-delay:.25s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(-n+7){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(2){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(3){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(4){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(5){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(6){animation-delay:.25s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(7){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(8){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(9){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(10){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(11){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(12){animation-delay:.5s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(13){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(14){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(15){animation-delay:.75s}.header-menu .menu-lists .menu-item.works-with.active ul>li:nth-child(16){animation-delay:.75s}header .locale-selector-popup .language-list .box{font-size:1rem;line-height:1.5rem}header .locale-selector-popup .currency-list{font-size:1rem;line-height:1.5rem}header nav .nav-search-popup .search-box{width:680px;margin:0 auto;padding:4px 0;box-sizing:border-box}header nav .nav-search-popup .result-box{max-width:680px;margin:0 auto}}@media screen and (min-width:1025px){header .locale-selector-popup{background-color:rgba(0,0,0,.5)}header .locale-selector-popup .space{padding:25px 0}header .locale-selector-popup .selector{position:relative;height:auto;background-color:#fff}header .locale-selector-popup .region{display:flex}header .locale-selector-popup .region .title{width:420px;padding-bottom:20px;background-color:#fff}header .locale-selector-popup .region.active .title{background-color:var(--color-pearl)}header .locale-selector-popup .region .title .toggle{display:none}header .locale-selector-popup .region .title .arrow{display:block;width:30px}header .locale-selector-popup .region .title .arrow img:first-child{display:block;width:10px}header .locale-selector-popup .region .title .arrow img:last-child{display:none}header .locale-selector-popup .region .language-list{position:absolute;right:0;left:420px;top:0;bottom:0;padding:30px 50px}header .locale-selector-popup .region.active .language-list{padding:30px 50px}header .locale-selector-popup .language-list .region-name{padding-top:20px}header .locale-selector-popup .language-list .box{justify-content:flex-start;font-size:.875rem;line-height:1.25rem}header .locale-selector-popup .region .language-list .item{padding:10px 20px;width:48%;margin-right:0}header .locale-selector-popup .region .language{position:relative}header .locale-selector-popup .region .language::before{content:'';position:absolute;left:0;bottom:-4px;width:0;height:1px;background-color:var(--color-peppercorn);transition:var(--default-transition)}header .locale-selector-popup .region .language:hover::before{width:100%;right:0}header.dark .locale-selector-popup .region .title .arrow img:first-child{display:none}header.dark .locale-selector-popup .region .title .arrow img:last-child{display:block;width:30px}}@media screen and (min-width:1200px){header nav{padding:0 3%;grid-template-columns:120px 1fr 24px 24px 24px}header nav .menu-toggle{display:none}header nav .logo{display:block;grid-column-start:1;grid-column-end:2}header nav .logo img{height:32px}header nav .menu-tabs{display:block;grid-column-start:2;grid-column-end:3}header nav .menu-tabs ul{display:flex;width:fit-content}header nav .menu-tabs ul li{margin-right:40px}header nav .menu-tabs ul li:last-child{margin-right:0}header nav .menu-tabs ul li a{display:block;padding:20px 0 12px;color:#2d2f30;font-weight:500;border-bottom:3px solid transparent;transition:var(--default-transition)}header.active nav .menu-tabs ul li a,header.open-menu nav .menu-tabs ul li a{color:var(--color-peppercorn)}header nav .menu-tabs ul li:first-child a,header.active nav .menu-tabs ul li:first-child a,header.open-menu nav .menu-tabs ul li:first-child a{font-weight:700;color:var(--color-leaf)}header nav .menu-tabs ul li a:hover,header nav .menu-tabs ul li.active a{border-bottom:3px solid var(--color-peppercorn);font-weight:700}header nav .menu-tabs ul li:first-child a:hover,header nav .menu-tabs ul li:first-child.active a,header nav .menu-tabs ul li:last-child a:hover,header nav .menu-tabs ul li:last-child.active a{border-bottom:3px solid transparent}header nav .nav-search{grid-column-start:4;grid-column-end:5}header.open-search nav .menu-tabs,header.open-search nav .nav-search{opacity:0;visibility:hidden}header.open-search nav .nav-search-popup{background-color:transparent}header nav .nav-search-popup .btn.btn-cancel:hover{background-color:transparent}header nav .nav-search-popup .result-box .tips{padding:0 16px}header nav .nav-search-popup .result-box li{gap:4px}header nav .nav-search-popup .result-box li a{padding:8px 16px;border-radius:var(--border-radius);transition:var(--default-transition)}header nav .nav-search-popup .result-box li a:hover{background-color:var(--color-pearl)}header nav .nav-search-popup .result-box li a::after{opacity:0;transition:var(--default-transition)}header nav .nav-search-popup .result-box li a:hover::after{opacity:1}.header-menu .menu-lists .menu-item.active .wrapper{border-top:1px solid #dadee1}.header-menu .menu-lists,.showGreenBar .header-menu .menu-lists{height:auto;padding:0}.header-menu .menu-lists .menu-item{border-bottom:none}.header-menu .menu-lists .menu-item .title-block{display:none}.header-menu .menu-lists .menu-item .wrapper{margin:0}.header-menu .menu-lists .menu-item.all-products.active .wrapper{display:grid;grid-gap:12px;grid-template-columns:3fr 2fr;padding-left:var(--page-padding)}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop,.header-menu .menu-lists .menu-item.all-products ul li .divimg{display:block}.header-menu .menu-lists .menu-item.all-products .view-all-products .mobile{display:none}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop{position:relative;height:260px;overflow:hidden}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop .divimg{height:100%}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop .divimg img{height:100%;object-fit:cover}.header-menu .menu-lists .menu-item.all-products .view-all-products .desktop .content{position:absolute;left:0;right:0;bottom:0;padding:10px 0;text-align:center;color:#fff;background-color:var(--color-peppercorn)}.header-menu .menu-lists .menu-item.all-products ul{padding:30px 0}.header-menu .menu-lists .menu-item.all-products ul li .divimg{height:200px}.header-menu .menu-lists .menu-item.products.active .wrapper{display:grid;grid-template-columns:3fr 2fr;padding-left:var(--page-padding);border-top:1px solid #dadee1;min-height:338px}.header-menu .menu-lists .menu-item.products ul li a{transition:var(--default-transition)}.header-menu .menu-lists .menu-item.products ul li a:hover{background-color:var(--color-pearl);border-radius:var(--border-radius)}.header-menu .menu-lists .menu-item.products .wrapper-left{padding:32px 48px 32px 0}.header-menu .menu-lists .menu-item.products .wrapper-right{display:block}.header-menu .menu-lists .menu-item.products .wrapper-right ul{position:relative;width:100%;height:100%}.header-menu .menu-lists .menu-item.products .wrapper-right ul li{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;transition:var(--default-transition)}.header-menu .menu-lists .menu-item.products .wrapper-right ul li.active{opacity:1;visibility:visible}.header-menu .menu-lists .menu-item.products .wrapper-right ul li .divimg{width:100%;height:100%;border-radius:0}.header-menu .menu-lists .menu-item.products .wrapper-right ul li .divimg img{object-fit:cover}.header-menu .menu-lists .menu-item .menu-block,.header-menu .menu-lists .menu-item.support .wrapper-bottom{border-radius:0}.header-menu .menu-lists .menu-item.support .menu-block{grid-template-columns:1fr 136px;grid-gap:46px}.header-menu .menu-lists .menu-item.support .wrapper-bottom,.header-menu .menu-lists .menu-item.works-with .menu-block{margin-top:0;background-color:var(--color-pearl)}.header-menu .menu-lists .menu-item.news-blog .wrapper,.header-menu .menu-lists .menu-item.support .wrapper-bottom,.header-menu .menu-lists .menu-item.support .wrapper-top,.header-menu .menu-lists .menu-item.works-with .menu-block,.header-menu .menu-lists .menu-item.works-with .menu-block-comment,.header-menu .menu-lists .menu-item.works-with ul{padding:16px var(--page-padding) 24px;margin-bottom:0}.header-menu .menu-lists .menu-item.support .wrapper-top{display:flex;flex-wrap:wrap;gap:20px 8vw}.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3){align-self:flex-start}.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(1) .product-guides,.header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 4vw}.header-menu .menu-lists .menu-item.support .guide-item .guide-right{gap:20px}.header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text{border-bottom:1px solid transparent;transition:var(--default-transition);white-space:nowrap}[lang^=de-] .header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text,[lang^=fr-] .header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text,[lang^=it-] .header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text{white-space:normal}[lang^=de-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(1) .product-guides,[lang^=fr-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(1) .product-guides,[lang^=it-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(1) .product-guides{gap:16px 80px}[lang^=de-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides,[lang^=fr-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides,[lang^=it-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides{grid-template-columns:1fr}[lang^=de-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2),[lang^=fr-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2),[lang^=it-] .header-menu .menu-lists .menu-item.support .wrapper-top .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2){display:none}.header-menu .menu-lists .menu-item.support .guide-item .products-links .btn-text:hover{color:var(--color-leaf);border-bottom:1px solid var(--color-leaf)}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n):nth-child(-n+2){animation-delay:0s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+3):nth-child(-n+4){animation-delay:.25s}.header-menu .menu-lists .menu-item.products.active .wrapper-left ul>li:nth-child(n+5):nth-child(-n+6){animation-delay:375ms}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(2){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(3){animation-delay:.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(1) .product-guides .guide-item:nth-child(4){animation-delay:.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(1){animation-delay:.25s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(2) .product-guides .guide-item:nth-child(2){animation-delay:.5s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(1){animation-delay:.75s}.header-menu .menu-lists .menu-item.support.active .wrapper-item:nth-child(3) .product-guides .guide-item:nth-child(2){animation-delay:.75s}header nav .menu-tabs ul li a{font-size:.875rem;line-height:1.5rem}.header-menu .menu-lists .menu-item h2{font-size:1rem}}@media screen and (min-width:1280px){header .locale-selector-popup .space{padding:20px 0}header .locale-selector-popup .selector{padding:0 var(--page-padding)}header .locale-selector-popup .region .title{padding:20px 25px;padding-right:10px;width:360px}header .locale-selector-popup .region.active .title{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}header .locale-selector-popup .region .language-list{left:calc(var(--page-padding) + 360px);padding:30px var(--page-padding) 0 50px}header .locale-selector-popup .region .language-list .item{width:33%}header .locale-selector-popup .region.active .language-list{padding:30px var(--page-padding) 0 50px;padding-left:2.5rem;box-shadow:inset 6px 0 35px -30px rgb(0 0 0 / 40%)}header .locale-selector-popup .currency-selector .title{padding:20px 0}header .locale-selector-popup .currency-list{padding:0 0 50px}header .locale-selector-popup .currency-list .item{width:23%;margin-right:2%}header .locale-selector-popup .currency-list .item:nth-child(3n){margin-right:2%}}@media screen and (min-width:1440px){header .locale-selector-popup .language-list .box{font-size:1rem;line-height:1.5rem}.header-menu .menu-lists .menu-item.products ul{grid-gap:16px}.header-menu .menu-lists .menu-item.products .btn{margin-top:16px}}@media screen and (min-width:1600px){header .locale-selector-popup .region.active .language-list{padding-left:80px}.header-menu .menu-lists .menu-item.products{max-height:264px;overflow:hidden}.header-menu .menu-lists .menu-item.products ul{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1920px){header .locale-selector-popup .close-popup{right:var(--page-padding-1920)}header .locale-selector-popup .popup-top,header .locale-selector-popup .selector{padding-left:var(--page-padding-1920);padding-right:var(--page-padding-1920)}header .locale-selector-popup .region .title{padding:30px 36px;padding-right:10px;width:420px}header .locale-selector-popup .region .title .region-name{font-size:1.75rem;line-height:2.25rem}header .locale-selector-popup .region .language-list{left:calc(var(--page-padding-1920) + 420px);padding:60px var(--page-padding-1920) 0 80px}header .locale-selector-popup .region.active .language-list{padding:60px var(--page-padding-1920) 0 80px}.header-menu .menu-lists .menu-item.products.active .wrapper{padding-left:var(--page-padding-1920)}.header-menu .menu-lists .menu-item.news-blog .wrapper,.header-menu .menu-lists .menu-item.support .wrapper-top,.header-menu .menu-lists .menu-item.works-with .menu-block-comment,.header-menu .menu-lists .menu-item.works-with ul{width:var(--nl-width);margin:0 auto}.header-menu .menu-lists .menu-item.support .wrapper-bottom,.header-menu .menu-lists .menu-item.works-with .menu-block{padding:24px var(--page-padding-1920)}.header-menu .menu-lists .menu-item.support .wrapper-top{gap:20px 130px}}@media screen and (min-width:0px){footer{--footer-first-title:14px;--footer-first-title-line-height:20px;--footer-second-title:12px;--footer-second-title-line-height:16px;background-color:var(--color-peppercorn);color:#fff}footer a,footer a:active,footer a:focus,footer a:hover,footer a:visited{color:#fff}footer .footer-wrapper{padding:32px var(--page-padding) 16px}footer .footer-form .label{font-size:var(--footer-first-title);line-height:var(--footer-first-title-line-height);font-weight:700}footer .footer-form form{margin-top:8px}footer .footer-form form .entry{display:grid;grid-gap:0 8px;grid-template-columns:1fr 44px}footer .footer-form form input{color:#fff}footer .footer-form form input:focus{border:1px solid var(--input-default-border-color);color:#fff}footer .footer-form form em.error{grid-row-start:2}footer .footer-form form .btn-submit{display:flex;align-items:center;justify-content:center;width:100%;background-color:var(--color-raven);border-radius:var(--border-radius)}footer .footer-form form .btn-submit .arrow{display:block;width:10px;height:10px;border-top:2px #fff solid;border-right:2px #fff solid;transform:rotate(45deg) translate(-2px,1px)}footer .footer-form form .form-operate{display:none}footer .footer-form form .success-message{font-size:1rem;line-height:1.5rem;font-weight:700;visibility:hidden;opacity:0;height:0;transition:var(--default-transition)}footer .footer-form form .success-message.active{margin-top:6px;visibility:visible;opacity:1;height:auto}footer .footer-top .social-media{display:flex;justify-content:space-between;margin:24px 0}footer .footer-top .social-media li .divicon{width:32px}footer .footer-main .first-nav .second-nav{border-bottom:1px solid var(--color-raven)}footer .footer-main .first-nav li:last-child .second-nav:last-child{border-bottom:1px solid transparent}footer .footer-main .footer-title{display:flex;justify-content:space-between;align-items:center;height:56px;font-size:var(--footer-first-title);line-height:var(--footer-first-title-line-height);font-weight:700;cursor:pointer;transition:var(--default-transition)}footer .footer-main .footer-title .footer-arrow-down{position:relative;display:inline-block;width:14px;border-top:1px solid #fff}footer .footer-main .footer-title .footer-arrow-down::after{content:'';position:absolute;display:inline-block;width:14px;border-top:1px #fff solid;transform:rotate(90deg) translate(-1px,0);transition:all .2s}footer .footer-main .second-nav.active .footer-title .footer-arrow-down::after{transform:rotate(0) translate(0,-1px)}footer .footer-main .footer-content{visibility:hidden;opacity:0;transform:translateY(-100%);height:0}footer .footer-main .second-nav.active .footer-content{animation-name:nl-footer-fade-down;animation-fill-mode:forwards;animation-duration:.35s;padding-bottom:32px}footer .footer-main .footer-content a{padding:4px 0;display:block;text-transform:capitalize;font-size:var(--footer-second-title);line-height:var(--footer-second-title-line-height);font-weight:500}footer .footer-main .footer-content .connect-popup{background-color:var(--color-peppercorn)}footer .footer-main .footer-content .footer-item.student .connect-popup{position:absolute;transform:translate(0,105%);bottom:0;left:0;z-index:1000;padding:20px;background-color:#fff;border-radius:var(--border-radius);box-sizing:border-box;border:1px solid var(--color-marble);box-shadow:0 20px 50px 0 rgb(0 0 0 / 13%);opacity:0;visibility:hidden;transition:var(--default-transition);color:var(--color-peppercorn)}footer .footer-main .footer-content .footer-item.student .mark{background-color:var(--color-charcoal);display:inline-block;width:20px;height:20px;margin-left:10px;border-radius:50%;font-size:.875rem;text-align:center;line-height:20px;text-transform:none}footer .footer-main .footer-content .footer-item.student .connect-popup:before{content:"";position:absolute;bottom:100%;left:48%;margin-left:-6px;border-width:10px;border-style:solid;border-color:transparent transparent var(--color-marble) transparent}footer .footer-main .footer-content .footer-item.student .connect-popup::after{content:"";position:absolute;bottom:100%;left:48%;margin-left:-5px;border-width:9px;border-style:solid;border-color:transparent transparent #fff transparent}footer .footer-main .footer-content .footer-item.student:hover .connect-popup{opacity:1;visibility:visible}footer .footer-main .footer-item.all{display:block}footer .footer-main .footer-item.fr{display:none}[lang=fr-FR] footer .footer-main .footer-item.all{display:none}[lang=fr-FR] footer .footer-main .footer-item.fr{display:block}footer .footer-bottom{padding:0 var(--page-padding);background-color:var(--color-raven)}footer .footer-bottom .footer-bottom-wrapper{display:grid;grid-gap:8px;padding:24px 0 48px}footer .footer-bottom .open-locale-selector{display:flex;justify-content:center;align-items:center;font-weight:500;color:#fff;letter-spacing:.5px;cursor:pointer;margin-bottom:16px}footer .footer-bottom .open-locale-selector .region img{width:20px}footer .footer-bottom .open-locale-selector .language span,footer .footer-bottom .open-locale-selector .region img,footer .footer-bottom .open-locale-selector .selected-currency span{display:none}footer .footer-bottom .open-locale-selector .language span.active,footer .footer-bottom .open-locale-selector .region img.active,footer .footer-bottom .open-locale-selector .selected-currency span.active{display:block}footer .footer-bottom .open-locale-selector .btn-language-region{display:flex;align-items:center}footer .footer-bottom .open-locale-selector .btn-language-region .language{margin-left:4px}footer .footer-bottom .open-locale-selector .divider{margin:0 6px}footer .footer-bottom .open-locale-selector .arrows{display:flex;justify-content:center;margin-left:6px;margin-top:1px}footer .footer-bottom .open-locale-selector .arrows img{height:10px;width:10px;transition:var(--default-transition);transform:rotate(90deg)}footer .footer-bottom .open-locale-selector.active .arrows img{transform:rotate(-90deg)}footer .footer-bottom .copyright{text-align:center;margin-bottom:8px;font-weight:500}footer .footer-bottom .other-links{display:flex;justify-content:center;align-items:center;font-weight:500}footer .footer-bottom .other-links li:first-child{border-right:1px solid #5b5b5c}footer .footer-bottom .other-links li a{display:block;padding:0 20px}.footer-bottom .payment-method{padding:24px 16px;border-bottom:1px rgba(255,255,255,.1) solid}.footer-bottom .payment-method ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.footer-bottom .payment-method ul li{width:calc((100% - 88px)/ 5)}html[data-src-lang=en-EU] .footer-bottom .payment-method .eu-wrapper{overflow:hidden;height:32px;transition:var(--default-transition)}html[data-src-lang=en-EU] .footer-bottom .payment-method a.read-more{display:flex;justify-content:center;width:fit-content;margin:0 auto;padding:8px 0 0;font-weight:500;text-align:center}html[data-src-lang=en-EU] .footer-bottom .payment-method a.read-more .arrow-down{display:block;height:0;width:0;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transition:var(--default-transition);padding:3px;margin-left:10px;margin-top:7px}html[data-src-lang=en-EU] .footer-bottom .payment-method.active a.read-more .arrow-down{transform:rotate(225deg);margin-top:12px}html[data-src-lang=en-EU] .footer-bottom .payment-method a.read-more span:nth-child(1){display:block}html[data-src-lang=en-EU] .footer-bottom .payment-method a.read-more span:nth-child(2){display:none}html[data-src-lang=en-EU] .footer-bottom .payment-method.active a.read-more span:nth-child(1){display:none}html[data-src-lang=en-EU] .footer-bottom .payment-method.active a.read-more span:nth-child(2){display:block}}@media screen and (min-width:768px){footer{--footer-first-title:15px;--footer-second-title:13px}footer .footer-wrapper{padding:40px var(--page-padding)}footer .footer-top{display:grid;grid-gap:50px;grid-template-columns:1fr 300px;align-items:end;margin-bottom:24px}footer .footer-form form .entry{margin-bottom:0}footer .footer-top .social-media{margin:8px 0}footer .footer-main .first-nav{display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer-main .first-nav li{width:32%}footer .footer-main .first-nav .second-nav{border-bottom:none}footer .footer-main .first-nav li:nth-child(3) .second-nav{padding-bottom:34px}footer .footer-main .footer-title{padding:0 0 4px;height:auto}footer .footer-main .footer-title .footer-arrow-down{display:none}footer .footer-main .footer-content{height:auto;opacity:1;visibility:visible;transform:translateY(0)}footer .footer-main .second-nav.active .footer-content{padding-bottom:0}footer .footer-main .second-nav:nth-child(1) .footer-content{padding-bottom:32px}.footer-bottom .payment-method{padding:24px 0}.footer-bottom .payment-method ul li{width:40px}footer .footer-bottom .footer-bottom-wrapper{grid-template-columns:1fr 1fr}footer .footer-bottom .open-locale-selector{margin-bottom:0;justify-content:flex-start;grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}footer .footer-bottom .copyright{margin-bottom:0;text-align:right;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}footer .footer-bottom .other-links{justify-content:flex-end;grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}footer .footer-bottom .other-links li:nth-child(2){padding-left:20px}footer .footer-bottom .other-links li:nth-child(1){padding-right:20px}footer .footer-bottom .other-links li a{padding:0}html[data-src-lang=en-EU] .footer-bottom .payment-method .eu-wrapper{width:450px;margin:0 auto}}@media screen and (min-width:1024px){footer .footer-top{grid-gap:calc(100% - 640px);grid-template-columns:320px 320px}footer .footer-main .first-nav li{width:30%}}@media screen and (min-width:1280px){footer .footer-wrapper{display:grid;grid-template-columns:300px 1fr;grid-gap:80px}footer .footer-top{grid-template-columns:1fr}footer .footer-form{align-self:start}footer .footer-bottom .footer-bottom-wrapper{padding:24px 0;grid-template-columns:repeat(3,1fr)}footer .footer-bottom .open-locale-selector{grid-row-start:1;grid-row-end:2}footer .footer-bottom .copyright{text-align:center;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}footer .footer-bottom .other-links{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}}@media screen and (min-width:1440px){footer .footer-wrapper{grid-gap:120px}}@media screen and (min-width:1600px){footer{--footer-first-title:16px;--footer-second-title:14px}footer .footer-form form .entry{grid-template-columns:1fr 48px}}@media screen and (min-width:1920px){footer .footer-wrapper{grid-gap:180px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media screen and (min-width:0px){.owl-carousel{z-index:0}.owl-carousel .owl-item img{height:100%;object-fit:cover}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.owl-carousel .owl-dots{position:absolute;left:0;right:0;bottom:24px;width:fit-content;margin:0 auto;background-color:rgba(45,47,48,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:25px;padding:0 12px;display:flex;justify-content:center;align-items:center;height:16px;gap:8px}.owl-theme .owl-dots .owl-dot{vertical-align:middle}.owl-theme .owl-dots .owl-dot span{width:4px;height:4px;background-color:transparent;border:1px solid var(--color-peppercorn);transition:var(--default-transition);box-sizing:border-box}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--color-peppercorn)}.slider-container{position:relative}.slider-container .nl-slider{display:none}.slider-container .nl-slider .slideBtn{position:absolute;top:50%;height:24px;width:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(45,47,48,.05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;z-index:1}.slider-container .nl-slider .slideBtn::after{content:'';display:block;width:6px;height:6px;border-bottom:1.5px solid #fff;border-right:1.5px solid #fff}.slider-container .nl-slider .prevBtn{left:12px}.slider-container .nl-slider .nextBtn{right:12px}.slider-container .nl-slider .prevBtn::after{margin-left:2px;transform:rotate(135deg)}.slider-container .nl-slider .nextBtn::after{margin-right:2px;transform:rotate(-45deg)}}@media screen and (min-width:768px){.owl-carousel .owl-dots{bottom:32px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.slider-container .nl-slider{display:block}}@media screen and (min-width:1025px){.slider-container .nl-slider{display:block}}@media screen and (min-width:1600px){.owl-carousel .owl-dots{height:24px;padding:0 16px}.owl-theme .owl-dots .owl-dot span{width:8px;height:8px}.slider-container .nl-slider .slideBtn{height:32px;width:32px}.slider-container .nl-slider .slideBtn::after{height:8px;width:8px}}@media screen and (min-width:0px){.nav-top-message{display:none}.showGreenBar .nav-top-message{display:block}.nav-top-message .wrapper{display:none}.nav-top-message .wrapper.active{display:block}.nav-top-message .nav-top-message-content{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:2px var(--page-padding);background:-webkit-linear-gradient(0deg,#3fae29 0,#96cb68 100%);color:#fff;font-size:.625rem;line-height:1.25rem;height:44px;box-sizing:border-box}.nav-top-message .nav-top-message-content .entry{width:fit-content;display:flex;justify-content:center;align-items:center}.nav-top-message .nav-top-message-content .btn-question{width:20px;height:20px;margin-left:5px}.nav-top-message .nav-top-message-content .dividing-line{display:block;padding:0 6px}.nav-top-message .nav-top-message-content .btn-shop{color:#fff;font-size:.875rem;font-weight:700;text-transform:uppercase}.nav-top-message .slideBtn{display:none;justify-content:center;align-items:center;width:20px;cursor:pointer}.nav-top-message .slideBtn.active{display:flex}.nav-top-message .slideBtn::after{content:'';display:block;border-bottom:2px solid #fff;border-right:2px solid #fff;padding:3px 1px;width:4px}.nav-top-message .prevBtn{margin-right:min(5%,50px)}.nav-top-message .nextBtn{margin-left:min(5%,50px)}.nav-top-message .prevBtn::after{transform:rotate(135deg)}.nav-top-message .nextBtn::after{transform:rotate(-45deg)}.nav-top-message .slider-items{display:none}.nav-top-message .owl-carousel .wrapper.green-slider .nav-top-message-content .entry{width:100%}.nav-top-message .owl-carousel .wrapper.green-slider .nav-top-message-content .nextBtn,.nav-top-message .owl-carousel .wrapper.green-slider .nav-top-message-content .prevBtn{justify-self:center}.nav-top-message :is(.fr,.de){display:none}[lang^=fr-] .nav-top-message :is(.all,.de){display:none}[lang^=fr-] .nav-top-message .fr{display:block}[lang^=de-] .nav-top-message :is(.all,.fr){display:none}[lang^=de-] .nav-top-message .de{display:block}.nav-top-message .ja{display:none}.nav-top-message .all{display:block}[lang^=ja-] .nav-top-message .ja{display:block}[lang^=ja-] .nav-top-message .all{display:none}.nav-top-message .zh{display:none}[lang^=zh-] .nav-top-message .zh{display:block}[lang^=zh-] .nav-top-message .all{display:none}.sale-template .top-message-popup{visibility:hidden;display:block;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;transition:all .35s}.sale-template .top-message-popup.active{visibility:visible;opacity:1;z-index:5}.sale-template .top-message-popup .top-message-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:0}.sale-template .top-message-popup .close-top-message-popup{position:absolute;top:0;right:0;width:30px;height:30px;padding:10px;display:flex;justify-content:center;align-items:center;cursor:pointer}.sale-template .top-message-popup .close-top-message-popup div{width:26px;height:2px;background:var(--color-peppercorn)}.sale-template .top-message-popup .close-top-message-popup div:first-child{transform:rotate(45deg)}.sale-template .top-message-popup .close-top-message-popup div:last-child{transform:rotate(-45deg);margin-left:-26px}.sale-template .top-message-popup .container p{font-size:.875rem;line-height:1.25rem;padding-top:10px}.sale-template .top-message-popup .container .left-wrapper p{font-weight:400}.sale-template .top-message-popup .container .left-wrapper p span{font-weight:700}.sale-template .top-message-popup .container p:first-child{padding-top:0}.sale-template .top-message-popup .container{display:block;position:relative;background-color:#fff;padding:40px var(--page-padding);box-sizing:border-box}.sale-template .top-message-popup .container .left-wrapper{margin-bottom:15px}.sale-template .top-message-popup .container .left-wrapper h3{font-weight:400;margin-bottom:10px}.sale-template .top-message-popup .container .left-wrapper div{padding-top:10px}.sale-template .top-message-popup .container .left-wrapper div span{font-weight:400}.sale-template .top-message-popup .container .left-wrapper .btn{display:block;margin-top:1em}.sale-template .top-message-popup .container .right-wrapper .btn{margin-top:2em}.sale-template .top-message-popup .container .right-wrapper ul{display:flex;margin:16px 0 0 20px;font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height)}.sale-template .top-message-popup .container .right-wrapper ul li{list-style:disc;padding:4px 0}.sale-template .top-message-popup .container .right-wrapper ul li:first-child{padding-top:0;width:70%}[lang^=de-] .sale-template .top-message-popup .container .right-wrapper ul li:first-child,[lang^=fr-] .sale-template .top-message-popup .container .right-wrapper ul li:first-child{width:62%}.sale-template .top-message-popup .container .left-wrapper .btn.all{display:block}.sale-template .top-message-popup .container .left-wrapper .btn.de{display:none}.sale-template .top-message-popup .container .left-wrapper .btn.fr{display:none}[lang^=fr-] .sale-template .top-message-popup .container .left-wrapper .btn.all{display:none}[lang^=fr-] .sale-template .top-message-popup .container .left-wrapper .btn.fr{display:block}[lang^=fr-] .sale-template .top-message-popup .container .left-wrapper .btn.de{display:none}[lang^=de-] .sale-template .top-message-popup .container .left-wrapper .btn.all{display:none}[lang^=de-] .sale-template .top-message-popup .container .left-wrapper .btn.fr{display:none}[lang^=de-] .sale-template .top-message-popup .container .left-wrapper .btn.de{display:block}.sale-template .top-message-popup .container .right-wrapper ul li:last-child{padding-bottom:0;list-style-type:none;font-weight:700}.sale-template .top-message-popup .container .right-wrapper ul li div{display:flex;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.sale-template .top-message-popup .container .right-wrapper ul li div span:first-child{max-width:60%}.sale-template .top-message-popup .container .right-wrapper ul li div span:last-child{max-width:40%;font-weight:700;text-align:end}}@media screen and (min-width:321px){.sale-template .top-message-popup .close-top-message-popup{width:45px;height:40px}}@media screen and (min-width:768px){.nav-top-message .nav-top-message-content{height:auto;flex-direction:row;padding:8px 0;font-size:.667rem;line-height:1.5rem}.nav-top-message .nav-top-message-content .btn-question{margin-left:8px}.nav-top-message .nav-top-message-content .dividing-line{padding:0 8px}.nav-top-message .owl-carousel .wrapper.green-slider .nav-top-message-content .entry{width:fit-content}.sale-template .top-message-popup .container .content{display:flex}.sale-template .top-message-popup .container :is(.left-wrapper,.right-wrapper){flex:1}.sale-template .top-message-popup .container .left-wrapper{margin-bottom:0}.sale-template .top-message-popup .container .left-wrapper .btn{display:block;margin-top:50px}.sale-template .top-message-popup .container .right-wrapper .btn.duplicate{display:none}.sale-template .top-message-popup .container .right-wrapper ul{max-width:340px;margin:0 auto;margin-bottom:1em}.sale-template #shipping-resumes-popup.top-message-popup .container .right-wrapper ul{max-width:unset}.sale-template .top-message-popup .container .right-wrapper ul li div{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:1024px){.sale-template .top-message-popup .container p{font-size:1rem;line-height:1.5rem}.sale-template .top-message-popup .container .right-wrapper ul{max-width:425px}}@media screen and (min-width:1280px){.nav-top-message .nav-top-message-content{font-size:.711rem}}@media screen and (min-width:1440px){.nav-top-message .nav-top-message-content{font-size:.759rem}.sale-template .top-message-popup .container .right-wrapper ul{max-width:536px;margin-right:0}.sale-template .top-message-popup .container .right-wrapper ul li:first-child{width:340px;margin-right:2em}}@media screen and (min-width:1920px){.nav-top-message .nav-top-message-content{font-size:.81rem}.sale-template .top-message-popup .container .content{width:var(--nl-width);margin:0 auto}}@media screen and (min-width:0px){.nl-shop-product ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px var(--grid-m)}.nl-shop-product ul li .wrapper{display:none;height:100%;position:relative}.nl-shop-product ul li .wrapper.active{display:block}.nl-shop-product li .icon-tag{display:none;position:absolute;left:var(--grid-s);top:var(--grid-s);z-index:1}.nl-shop-product li .icon-tag.lp-tip{display:block}.nl-shop-product li.matter .icon-tag{display:block}.nl-shop-product .product-img{position:relative;border-radius:var(--border-radius);overflow:hidden;background-color:var(--color-pearl);cursor:pointer;aspect-ratio:1/1}.nl-shop-product .product-img>picture{position:absolute;left:0;right:0;top:0;bottom:0;transition:var(--default-transition)}.nl-shop-product .product-img>picture img{height:100%;object-fit:contain;border-radius:var(--border-radius)}.nl-shop-product .product-img>picture:nth-child(1){opacity:1;visibility:visible}.nl-shop-product .product-img>picture:nth-child(2){opacity:0;visibility:hidden;object-fit:cover}.nl-shop-product .product-img>picture:nth-child(2) img{object-fit:cover;object-position:top center}.nl-shop-product .NL47-6102TW-15PK .product-img>picture:nth-child(1) img{object-fit:cover;object-position:top center}.nl-shop-product .product-img .social-media{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(269.11deg,#96cb68 0,#3fae29 100%)}.nl-shop-product .product-img .social-media-username{font-size:.75rem;line-height:1rem;font-weight:700;padding:4px 16px;color:#fff;white-space:nowrap}.nl-shop-product .product-img .social-media-username .seen-on{font-weight:400}.nl-shop-product .product-img .social-media-icon{position:absolute;left:18px;top:-22px;width:24px}.nl-shop-product ul li.open-room .product-img>picture:nth-child(1){opacity:0;visibility:hidden}.nl-shop-product ul li.open-room .product-img>picture:nth-child(2){opacity:1;visibility:visible}.nl-shop-product li .product-img :is(.btn-process-container,.open-product-popup){display:none;position:absolute;right:var(--grid-s);bottom:var(--grid-s);z-index:1}.nl-shop-product li .product-img :is(.btn-process-container,.open-product-popup) .btn{padding:0 12px;line-height:28px;border-radius:5px}.nl-shop-product .plug-types{display:flex;flex-direction:column;margin-top:8px}.nl-shop-product .plug-types .label{white-space:nowrap}.nl-shop-product .plug-types select{padding:0;font-size:var(--font-body-sml);border:none;box-shadow:none;color:var(--color-peppercorn);filter:brightness(.1);-webkit-filter:brightness(.1)}.nl-shop-product .plug-types select option{color:var(--color-peppercorn)}.nl-shop-product .product-info{display:flex;flex-direction:column;margin-top:8px}.nl-shop-product .product-name{position:relative;display:block;min-height:calc(var(--font-body-sml-line-height) * 2);margin-bottom:8px;font-weight:700}.nl-shop-product .product-name .pack-size{font-weight:500;line-height:1rem;margin-top:2px}.nl-shop-product .product-name figure{display:flex;position:absolute;right:0;bottom:0}.nl-shop-product .product-name figure span{margin-right:5px;font-weight:400}.nl-shop-product .product-name figure img{height:.875rem}.nl-shop-product .price{display:flex;justify-content:flex-start;align-items:center;grid-gap:0 8px}.nl-shop-product .price .sales-price{display:none;font-weight:700}.nl-shop-product .price .original-price{font-weight:700}.nl-shop-product .onsale .price .sales-price{display:block}.nl-shop-product .onsale .price .original-price{display:block;opacity:.5;text-decoration:line-through;font-weight:500;font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height)}.nl-shop-product .price .discount{display:none;background-color:var(--color-leaf);border-radius:5px;padding:4px 10px;margin-right:8px;font-weight:700;color:#fff}.nl-shop-product .onsale .price .discount{display:block}.nl-shop-product .stock-msg{display:none;margin-top:4px;padding-top:4px;border-top:1px solid var(--color-pearl)}.nl-shop-product .low-in-stock .stock-msg,.nl-shop-product .out-of-stock .stock-msg{display:block}.nl-shop-product .stock-msg div{display:none}.nl-shop-product .low-in-stock .stock-msg .lis,.nl-shop-product .out-of-stock .stock-msg .oos{display:block}}@media screen and (min-width:768px){.nl-shop-product ul{grid-template-columns:repeat(4,1fr)}.nl-shop-product .plug-types{display:flex;flex-direction:row;align-items:center;margin-top:2px}.nl-shop-product .plug-types select{padding:0 8px}.nl-shop-product .price{flex-direction:column;align-items:flex-start}}@media screen and (min-width:1024px){.nl-shop-product .price{flex-direction:row;align-items:center}.nl-shop-product .product-img .social-media-username{padding:6px 20px}.nl-shop-product .product-img .social-media-icon{left:22px;top:-26px;width:30px}}@media screen and (min-width:1200px){.nl-shop-product li .product-img:hover .btn{display:block}.nl-shop-product ul li:hover .product-img>picture:nth-child(1){opacity:0;visibility:hidden}.nl-shop-product ul li:hover .product-img>picture:nth-child(2){opacity:1;visibility:visible}.nl-shop-product li .product-img:hover :is(.btn-process-container,.open-product-popup){display:block}}@media screen and (min-width:0px){.all-products-popups .product-popup{position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;height:0;z-index:4;transition:all .35s}.all-products-popups .product-popup.active{opacity:1;visibility:visible;height:auto}.all-products-popups .product-popup-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5)}.all-products-popups .product-popup-wrapper{position:relative;background-color:#fff;min-height:100vh}.all-products-popups .product-popup-wrapper.boxActive .main{transform:translateX(-30%)}.all-products-popups .product-popup-wrapper.boxActive .what-is-in-box{transform:translateX(0);opacity:1;visibility:visible}.all-products-popups .product-popup-wrapper.plugActive .main{transform:translateX(-30%)}.all-products-popups .product-popup .close-popup{position:absolute;top:20px;right:var(--grid-l);width:30px;height:30px;cursor:pointer;z-index:1}.all-products-popups .product-popup .close-popup div{width:30px;height:2px;background:#fff;position:absolute;right:0;top:15px}.all-products-popups .product-popup .close-popup div:first-child{transform:rotate(45deg)}.all-products-popups .product-popup .close-popup div:last-child{transform:rotate(-45deg)}.all-products-popups .product-popup .slider-container{position:relative}.all-products-popups .product-popup .slider-container .item{height:280px;overflow:hidden}.all-products-popups .product-popup .slider-container .item img{height:100%;object-fit:cover}.all-products-popups .product-popup .content-container{position:relative;width:100%;overflow:hidden;font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height)}.all-products-popups .product-popup .main{padding:40px 20px;box-sizing:border-box;transform:translate3d(0,0,0);transition:all .35s}.all-products-popups .product-popup .main-top{font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height);opacity:.5;transition:var(--default-transition)}.all-products-popups .product-popup .main-top:hover{opacity:1}.all-products-popups .product-popup .main-bottom{padding-top:24px;display:flex;flex-direction:column}.all-products-popups .product-popup .product-sku span:nth-child(1){font-weight:700}.all-products-popups .product-popup .product-title{min-height:auto;padding:8px 0;font-weight:700;font-size:var(--font-title-s);line-height:var(--font-title-s-line-height)}.all-products-popups .product-popup .quantity-selector-wrapper{display:flex;position:relative;gap:var(--grid-s)}.all-products-popups .product-popup .quantity-selector-wrapper.hidden{display:none}.all-products-popups .product-popup .product-price{margin-bottom:8px;width:auto;display:flex;align-items:center}.all-products-popups .product-popup .product-price .original-price{display:none;margin-left:10px;padding:0 10px;border-left:1px var(--color-marble) solid;opacity:.5}.all-products-popups .product-popup .product-price .original-price .label{display:none}.all-products-popups .product-popup .product-price .icon-tag{display:none}.all-products-popups .product-popup .product-price.onsale .icon-tag,.all-products-popups .product-popup .product-price.onsale .original-price{display:block}.all-products-popups .product-popup .current-price{font-weight:700}.all-products-popups .product-popup .product-price .shipping-estimate{margin-top:5px}.all-products-popups .product-popup .amount-widget{min-width:100px}.all-products-popups .product-popup .low-in-stock,.all-products-popups .product-popup .out-of-stock,.all-products-popups .product-popup.out-of-stock .main .quantity-selector-wrapper{display:none;font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}.all-products-popups .product-popup.low-in-stock .low-in-stock span:nth-child(1),.all-products-popups .product-popup.out-of-stock .out-of-stock span:nth-child(1){font-weight:700}.all-products-popups .product-popup.low-in-stock .low-in-stock,.all-products-popups .product-popup.out-of-stock .out-of-stock{display:block}.all-products-popups .product-popup.low-in-stock .low-in-stock{margin-top:8px}.all-products-popups .product-popup .product-desc{padding-bottom:8px}.all-products-popups .product-popup .product-markup .markup-text{padding:2px 0}.all-products-popups .product-popup .product-tools{margin-top:4px;font-weight:700}.all-products-popups .product-popup .product-tools a{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.all-products-popups .product-popup .product-tools a:nth-child(2){border-top:1px #f1f2f2 solid}.all-products-popups .product-popup .product-tools a .text{display:flex;align-items:center}.all-products-popups .product-popup .product-tools a img{width:20px;margin-right:8px}.all-products-popups .product-popup .product-tools a span{display:block}.all-products-popups .product-popup .product-tools a .arrow{height:0;width:0;padding:4px;margin:2px 8px 0;border-bottom:1px solid var(--color-peppercorn);border-right:1px solid var(--color-peppercorn);transform:rotate(-45deg)}.all-products-popups .product-popup .what-is-in-box{position:absolute;padding:40px 20px;right:0;box-sizing:border-box;background:#fff;transform:translateX(100%);opacity:0;visibility:hidden;transition:all .35s;height:100%;width:100%;top:0}.all-products-popups .product-popup .what-is-in-box .box-top{margin-bottom:12px;display:flex;align-items:center;font-weight:700;cursor:pointer}.all-products-popups .product-popup .what-is-in-box .box-top .arrow{height:0;width:0;padding:4px;margin:1px 5px 0;border-bottom:2px solid var(--color-peppercorn);border-right:2px solid var(--color-peppercorn);transform:rotate(135deg)}.all-products-popups .product-popup .what-is-in-box .box-top .subtitle{margin-left:8px;padding-left:12px;border-left:1px solid var(--color-marble)}.all-products-popups .product-popup .what-is-in-box .box-main{margin-top:8px}.all-products-popups .product-popup .what-is-in-box .box-text{padding:4px 0}.all-products-popups .product-popup .btn-process-container{margin-left:8px}.all-products-popups .product-popup .btn-to-cart-css{width:100%}.all-products-popups .product-popup.KIT_NL45-0800WT240B22-6PK .product-markup,.all-products-popups .product-popup.KIT_NL45-0800WT240E27-6PK .product-markup,.all-products-popups .product-popup.KIT_NL45-0800WT240E27-UK-6PK .product-markup{font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height)}}@media screen and (min-width:768px){.all-products-popups .product-popup{display:flex;justify-content:center;align-items:center}.all-products-popups .product-popup .product-popup-wrapper{width:375px;min-height:auto;border-radius:10px;overflow:hidden}.all-products-popups .product-popup .main,.all-products-popups .product-popup .what-is-in-box{padding:40px 30px}}@media screen and (min-width:1024px){.all-products-popups .product-popup .close-popup div{background:var(--color-peppercorn)}.all-products-popups .product-popup .quantity-selector-wrapper .amount-widget{max-width:140px}.all-products-popups .product-popup .product-popup-wrapper{display:flex;width:100%;margin:0 50px}.all-products-popups .product-popup .slider-container{width:50%}.all-products-popups .product-popup .slider-container .owl-carousel{height:100%}.all-products-popups .product-popup .slider-container .owl-stage-outer{height:100%}.all-products-popups .product-popup .slider-container .owl-carousel .owl-stage{height:100%}.all-products-popups .product-popup .slider-container .owl-carousel .owl-item{height:100%}.all-products-popups .product-popup .slider-container .item{height:100%}.all-products-popups .product-popup .content-container{width:50%}.all-products-popups .product-popup .main,.all-products-popups .product-popup .what-is-in-box{padding:56px}}@media screen and (min-width:1200px){.all-products-popups .product-popup .product-popup-wrapper{max-width:1100px;margin:0 auto}}@media screen and (min-width:1600px){.all-products-popups .product-popup.KIT_NL45-0800WT240B22-6PK .product-markup,.all-products-popups .product-popup.KIT_NL45-0800WT240E27-6PK .product-markup,.all-products-popups .product-popup.KIT_NL45-0800WT240E27-UK-6PK .product-markup{font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}}@media screen and (min-width:0px){.nl-pdp-breadcrumbs{display:flex;align-items:center;gap:4px}.nl-pdp-breadcrumbs-path{display:flex;font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}.nl-pdp-breadcrumbs-list{display:flex}.nl-pdp-breadcrumbs-list .nl-pdp-breadcrumbs-item{display:flex;align-items:center;padding-right:4px;max-width:100%;white-space:nowrap}.nl-pdp-breadcrumbs-list .nl-pdp-breadcrumbs-item:last-child span{max-width:180px;overflow:hidden;text-overflow:ellipsis}.nl-pdp-breadcrumbs-list .nl-pdp-breadcrumbs-item::before{content:"/";padding-right:4px}}@media screen and (min-width:0px){.cookie-popup{position:fixed;bottom:0;width:100%;background-color:#fff;border:1px #f1f2f2 solid;box-shadow:0 -4px 40px -30px rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:var(--default-transition);z-index:5}.cookie-popup.active{opacity:1;visibility:visible}.cookie-popup .wrapper{padding:30px 30px 10px}.cookie-popup .wrapper-left img{width:30px;margin:0 auto}.cookie-popup .wrapper-left .content{padding:0 0 15px 0;font-size:.875rem;line-height:1.25rem;text-align:center}.cookie-popup .wrapper-left .title{margin-bottom:10px;font-size:var(--font-title-m);line-height:var(--font-title-m-line-height);font-weight:700}.cookie-popup .wrapper-right .btn{width:100%}.cookie-popup .wrapper-right .btn:last-child{margin-top:10px}.manage-cookie-popup{--cookie-padding:20px}.manage-cookie-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--default-transition)}.manage-cookie-popup.active{opacity:1;visibility:visible;z-index:5}.manage-cookie-popup .popup-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.manage-cookie-popup .container{z-index:2;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;box-sizing:border-box;padding:35px var(--cookie-padding)}.manage-cookie-popup .header{background-color:#f8f8f8;margin:-35px calc(var(--cookie-padding) * -1) 0;padding:35px var(--cookie-padding) 15px}.manage-cookie-popup .header .title{font-size:1.625rem;line-height:2rem;font-weight:700;margin-bottom:12px}.manage-cookie-popup .header .text{font-size:.625rem;line-height:1rem}.manage-cookie-popup .main{flex:1;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff}.manage-cookie-popup .main .tabs{background-color:#f8f8f8;border-bottom:1px solid #dadee1;overflow-x:auto;margin:0 calc(var(--cookie-padding) * -1);padding:0 var(--cookie-padding)}.manage-cookie-popup .main .tabs .wrapper{display:flex;align-items:center;width:420px}.manage-cookie-popup .main .tabs .tab.active{border-bottom:2px solid #2d2f30;font-weight:700}.manage-cookie-popup .main .tabs .tab{flex:1;box-sizing:border-box;padding:10px;font-size:.75rem;line-height:1rem;text-align:center;border-bottom:2px solid transparent;cursor:pointer}.manage-cookie-popup .main .content-container{flex:1;position:relative;overflow:hidden;margin:0 calc(var(--cookie-padding) * -1)}.manage-cookie-popup .main .content-wrapper{position:absolute;transform:translateX(100%);transition:var(--default-transition);padding:0 var(--cookie-padding);opacity:0;visibility:hidden;overflow-y:auto;height:100%}.manage-cookie-popup .main .content-wrapper.active{transform:translateX(0);opacity:1;visibility:visible}.manage-cookie-popup .main .content-wrapper .content-header{margin:25px 0 10px}.manage-cookie-popup .main .content-wrapper .content-title{font-size:.875rem;line-height:1rem;margin-bottom:8px;font-weight:700}.manage-cookie-popup .main .content-wrapper .content-text{font-size:.625rem;line-height:.875rem}.manage-cookie-popup .main .content-wrapper .content-main li{padding:14px 0;border-bottom:1px solid #dadee1}.manage-cookie-popup .main .content-wrapper .content-main li:last-child{border-bottom:1px solid transparent}.manage-cookie-popup .main .content-wrapper .content-main li .li-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .entry{display:flex;align-items:center}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .entry .icon{margin-right:8px}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .marker-plus{width:12px;height:2px;opacity:.65;background-color:var(--color-peppercorn)}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .marker-plus::after{content:'';display:block;width:12px;height:2px;background-color:var(--color-peppercorn);transform:rotate(90deg);transition:var(--default-transition)}.manage-cookie-popup .main .content-wrapper .content-main li.active .li-header .marker-plus::after{transform:rotate(0)}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .li-title{font-size:.75rem;line-height:.875rem;font-weight:700;opacity:.65}.manage-cookie-popup .main .content-wrapper .content-main li .li-content{height:0;opacity:0;overflow:hidden;transition:var(--default-transition)}.manage-cookie-popup .main .content-wrapper .content-main li.active .li-content{opacity:1}.manage-cookie-popup .main .content-wrapper .content-main li .li-content .wrapper{padding-top:12px}.manage-cookie-popup .main .content-wrapper .content-main li .li-content .wrapper p{font-size:.625rem;line-height:.875rem}.manage-cookie-popup .main .content-wrapper .content-main li .li-content .wrapper p a{text-decoration:underline}.manage-cookie-popup .footer{background-color:#fff;padding-top:18px;box-shadow:0 -4px 36px -20px rgba(0,0,0,.25)}}@media screen and (min-width:768px){.cookie-popup .wrapper{padding:30px 50px}.cookie-popup .wrapper-left{display:flex;justify-content:space-between;align-items:center}.cookie-popup .wrapper-left img{width:40px;margin-right:40px}.cookie-popup .wrapper-left .content{text-align:left}.cookie-popup .wrapper-right{display:flex;align-items:flex-end}.cookie-popup .wrapper-right .btn{width:fit-content}.cookie-popup .wrapper-right .btn:last-child{border:1px var(--color-peppercorn) solid;margin-top:0;margin-left:12px}.manage-cookie-popup{--cookie-padding:35px}.manage-cookie-popup .container{width:65%;height:80%;max-width:740px;border-radius:10px;overflow:hidden}.manage-cookie-popup .footer{background-color:#fff;padding-top:18px;box-shadow:0 -12px 16px -20px rgba(0,0,0,.25)}}@media screen and (min-width:1024px){.cookie-popup .wrapper{padding:25px var(--page-padding);display:flex;justify-content:space-between;align-items:flex-end}.cookie-popup .wrapper-left{width:55%}.cookie-popup .wrapper-left img{margin-right:20px}.cookie-popup .wrapper-left .content{padding:0}.cookie-popup .wrapper-right{margin:0}}@media screen and (min-width:1280px){.manage-cookie-popup{--cookie-padding:42px}.manage-cookie-popup .header .title{font-size:2.25rem;line-height:2.75rem}.manage-cookie-popup .header .text{font-size:.75rem;line-height:1rem}.manage-cookie-popup .main .tabs .tab{font-size:.875rem;line-height:1rem}.manage-cookie-popup .main .content-wrapper .content-title{font-size:1.125rem;line-height:1.25rem}.manage-cookie-popup .main .content-wrapper .content-text{font-size:.75rem;line-height:1rem}.manage-cookie-popup .main .content-wrapper .content-main li .li-header .li-title{font-size:.875rem;line-height:1.125rem}.manage-cookie-popup .main .content-wrapper .content-main li .li-content .wrapper p{font-size:.75rem;line-height:1rem}}@media screen and (min-width:1920px){.cookie-popup .wrapper-left .content{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:0px){.geo-popup{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden}.geo-popup.active{opacity:1;visibility:visible}.geo-popup .wrapper{max-width:400px;background-color:#fff;position:relative;margin:0 var(--page-padding);border-radius:var(--border-radius);overflow:hidden}.geo-popup .close-popup{width:30px;height:30px;position:absolute;top:10px;right:20px;cursor:pointer;z-index:1}.geo-popup .close-popup div{width:20px;height:2px;background:var(--color-peppercorn);position:absolute;right:5px;top:14px}.geo-popup .close-popup div:first-child{transform:rotate(45deg)}.geo-popup .close-popup div:last-child{transform:rotate(-45deg)}.geo-popup .wrapper-left{display:none}.geo-popup .wrapper-left .divimg{height:120px;-webkit-clip-path:ellipse(100% 120px at top);clip-path:ellipse(100% 120px at top)}.geo-popup .wrapper-right{padding:35px 20px 10px}.geo-popup .wrapper-right .language{display:none}.geo-popup .wrapper-right .language.active{display:block}.geo-popup .wrapper-right .content{text-align:center}.geo-popup .wrapper-right .content .title{margin-bottom:10px;font-size:1.5rem;line-height:2.25rem;font-weight:700}.geo-popup .wrapper-right .content .text{font-size:.75rem;line-height:1.125rem}.geo-popup .wrapper-right .geo-selected{padding:15px 0}.geo-popup .wrapper-right .geo-selected .entry{padding:6px 0}.geo-popup .wrapper-right .geo-selected .entry label{display:block;padding-bottom:10px;font-size:.875rem;line-height:1.25rem;font-weight:700}.geo-popup .wrapper-right .btn{width:100%}.geo-popup .wrapper-right .btn:last-child{border:1px #fff solid}.geo-popup .wrapper-right .btn:last-child:hover{background-color:#fff}}@media screen and (min-width:321px){.geo-popup .close-popup{background-color:rgba(255,250,250,.3);border-radius:5px}.geo-popup .wrapper-left{display:block}.geo-popup .wrapper-right{padding:20px}}@media screen and (min-width:768px){.geo-popup .wrapper-left .divimg{height:220px;-webkit-clip-path:ellipse(100% 220px at top);clip-path:ellipse(100% 220px at top)}.geo-popup .wrapper-left .divimg img{object-fit:cover;height:100%}.geo-popup .wrapper-right{padding:30px}.geo-popup .wrapper-right .btn{margin-top:16px}}@media screen and (min-width:1024px){.geo-popup .wrapper{max-width:790px;display:flex}.geo-popup .close-popup{background-color:var(--color-pearl);top:20px}.geo-popup .wrapper-left{width:50%}.geo-popup .wrapper-left .divimg{height:101%;-webkit-clip-path:none;clip-path:none}.geo-popup .wrapper-right{width:50%;box-sizing:border-box;padding:50px}.geo-popup .wrapper-right .content{text-align:left}.geo-popup .wrapper-right .content .title{font-size:2rem;line-height:2.5rem}.geo-popup .wrapper-right .content .text{font-size:.875rem;line-height:1.25rem}}@media screen and (min-width:0px){.discount-popup{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:5;justify-content:center;align-items:center}.discount-popup.active{display:flex}.discount-popup .close-popup{width:30px;height:30px;position:absolute;top:calc(7.5% + 20px);right:20px;cursor:pointer;z-index:1}.discount-popup .close-popup div{width:20px;height:2px;background:#2d2f30;position:absolute;right:5px;top:14px}.discount-popup .close-popup div:first-child{transform:rotate(45deg)}.discount-popup .close-popup div:last-child{transform:rotate(-45deg)}.discount-popup .wrapper{position:relative;width:320px}.discount-popup .wrapper .wrapper-top{position:absolute;width:100%;box-sizing:border-box;padding:10px 10% 0;top:7.5%;height:60%;display:flex;flex-direction:column;justify-content:center;align-items:center}.discount-popup .wrapper .wrapper-top div:first-child{text-align:center;font-size:2.438rem;line-height:3rem;font-weight:700;text-transform:uppercase;white-space:nowrap;width:80%}.discount-popup .wrapper .wrapper-top div:last-child{text-align:center;font-size:1.125rem;line-height:1.5rem;margin-top:8px}.discount-popup .wrapper .wrapper-top div:last-child .discount-code{font-weight:700;color:#3fae29}.discount-popup .wrapper .wrapper-bottom{position:absolute;width:100%;box-sizing:border-box;padding:0 10%;bottom:7.5%;height:25%;display:flex;flex-direction:column;justify-content:center}.discount-popup .wrapper .wrapper-bottom div{text-align:center;font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height)}}@media screen and (min-width:768px){.discount-popup .wrapper{width:400px}.discount-popup .wrapper .wrapper-top div:first-child{font-size:2.925rem;line-height:3.5rem}.discount-popup .wrapper .wrapper-top div:last-child{font-size:1.25rem;line-height:1.75rem}.discount-popup .wrapper .wrapper-bottom div{font-size:1rem;line-height:1.5rem}}@media screen and (min-width:1024px){.discount-popup .wrapper{width:500px}.discount-popup .wrapper .wrapper-top div:first-child{font-size:3.51rem;line-height:4.5rem}.discount-popup .wrapper .wrapper-top div:last-child{font-size:1.5rem;line-height:2rem}.discount-popup .wrapper .wrapper-bottom div{font-size:1.125rem;line-height:1.625rem}}@media screen and (min-width:0px){.cart-row{padding:20px 0;font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height);border-bottom:1px #f1f2f2 solid}.cart-row:last-child{border-bottom:1px transparent solid}.cart-row select:disabled{opacity:1}.cart-row .product-img{width:70px;height:70px;border-radius:var(--border-radius);overflow:hidden}.cart-row .product-img img{height:100%;object-fit:cover}.cart-row.onsale .product-tag{display:block}.cart-row.bundles .product-tag{display:block}.cart-row .product-tag{display:none;background-color:var(--color-pearl);border-radius:5px;text-align:center;padding:2px;margin-top:4px}.cart-row .product-tag span{background:linear-gradient(270deg,#96cb68 -.11%,#3fae29 104.17%);width:fit-content;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.cart-row .product-info{width:calc(100% - 80px);margin-left:10px;align-self:stretch;display:flex;flex-direction:column}.cart-row .product-info-top{margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.cart-row .product-info-top .remove-cart{width:20px;height:20px;position:relative;cursor:pointer}.cart-row .product-info-top .remove-cart div{width:16px;height:1px;background:var(--color-peppercorn);position:absolute;right:0;top:10px}.cart-row .product-info-top .remove-cart div:first-child{transform:rotate(45deg)}.cart-row .product-info-top .remove-cart div:last-child{transform:rotate(-45deg)}.cart-row .product-info .product-line{margin-bottom:3px;font-weight:700}.cart-row .product-info .product-title{margin-bottom:0;font-weight:700}.cart-row .product-info .plug-types{margin-bottom:4px}.cart-row .product-info .plug-types,.cart-row .product-info .product-sizes{display:flex;align-items:center}.cart-row .product-info .plug-types .label,.cart-row .product-info .product-sizes .label{width:80px}.cart-row .product-info .plug-types select,.cart-row .product-info .product-sizes select{width:calc(100% - 80px);max-width:150px;padding:0;border:1px transparent solid;border-radius:0;font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height);background-position:right 0 center}.cart-row .product-info .product-contents{margin-top:8px;opacity:.75;margin-bottom:10px}.cart-row .product-info .product-contents li{display:flex;justify-content:space-between;margin-bottom:5px}.cart-row .product-info-bottom{margin-top:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;position:relative}.cart-row .product-info-bottom .amount-widget{width:110px}.cart-row.out-of-stock .product-bottom-row{display:none}.cart-row.out-of-stock .product-info-bottom{display:none}.cart-row .original-product-price,.cart-row .product-price{font-weight:700;letter-spacing:1px;font-size:var(--font-body-xsml);line-height:var(--font-body-xsml-line-height)}.cart-row .original-price{display:none;padding-left:12px;color:var(--color-gray);letter-spacing:1px;text-decoration:line-through}.cart-row.onsale .original-price{display:initial}.cart-row .product-info-bottom .onsale-wrapper{margin-top:20px;width:100%;display:flex;justify-content:flex-end;align-items:center}.cart-row .product-info-bottom .onsale-wrapper .discount span{display:inline-block;margin:0 30px 0 10px;padding:0 8px;font-size:.75rem;line-height:1.125rem;background-color:var(--color-leaf);color:#fff;font-weight:700;border-radius:5px}.cart-row .product-info-bottom .onsale-wrapper .onsale-prices{font-weight:700}.cart-row .product-info-stock{display:none;font-weight:500;margin:12px 0 8px;padding:8px 20px;background-color:var(--color-pearl);border-radius:var(--border-radius)}.cart-row.low-in-stock .product-info-stock{display:block}.cart-row .product-info-stock span:first-child{color:var(--color-stock)}.cart-row .product-info-pre-order{font-weight:500;margin-top:20px;padding:10px 20px;background-color:var(--color-pearl);border-radius:var(--border-radius)}.cart-row .product-info-pre-order span:first-child{color:var(--color-leaf)}.cart-row .available-form,.cart-row .product-info-stock{max-width:350px;box-sizing:border-box;margin-top:4px}.cart-row .available-form .available-form-tip{margin-bottom:var(--grid-s);color:var(--color-error)}.cart-row .available-form form{display:flex;width:100%}.cart-row .available-form form .entry{width:calc(100% - var(--grid-s) - 44px);margin-bottom:0}.cart-row .available-form .available-tips{font-weight:500;margin-top:8px;padding:8px 20px;background-color:var(--color-pearl);border-radius:10px}.cart-row .available-form .available-tips span:first-child{color:var(--color-stock)}.cart-row.out-of-stock .available-form .form-success{display:none;align-items:flex-start;padding:15px 20px;background-color:var(--color-pearl);border-radius:10px;line-height:1.5rem}.cart-row.out-of-stock .available-form.successful .form-success{display:flex}.cart-row.out-of-stock .available-form.successful form{display:none}.cart-row.out-of-stock .available-form.successful .available-tips{display:none}.cart-row.out-of-stock .available-form .form-success .text{width:calc(100% - 26px);margin-left:10px}.cart-row.out-of-stock .remove-cart{right:0;bottom:4px;left:unset}.cart-row .product-bottom-row.desktop{display:none}.cart-row .product-top-row{display:flex;align-items:flex-start;justify-content:space-between;position:relative;margin-top:0}.cart-row .product-bottom-row{display:flex;align-items:center;justify-content:space-between;position:relative;margin-top:auto}.cart-row .remove-cart{padding:8px;border-radius:5px;background-color:var(--color-pearl);width:10px;height:10px;position:absolute;right:-8px;cursor:pointer}.cart-row .product-info-main .remove-cart{display:none}.cart-row .product-bottom-row .prices-row{display:flex;align-items:center;flex-wrap:wrap}.cart-row .product-bottom-row .discount{background-color:var(--color-leaf);padding:4px 8px;border-radius:5px;color:#fff;margin-right:10px}.cart-row .product-sku{opacity:.5}.cart-row .product-sku span:nth-child(1){font-weight:700}.cart-row .shipping-msg{margin-top:12px}.cart-row .shipping-msg.ja{display:none}[lang^=ja-] .cart-row .shipping-msg{display:none}[lang^=ja-] .cart-row .shipping-msg.ja{display:block}}@media screen and (min-width:1024px){.cart-row .product-img{width:100px;height:100px}.cart-row .product-info{width:calc(100% - 120px);margin-left:20px}.cart-row .product-info-bottom .amount-widget{width:160px}.cart-row .available-form form{display:flex;justify-content:space-between;align-items:flex-start;max-width:350px}}@media screen and (min-width:1280px){.cart-row .product-img{width:150px;height:150px}.cart-row .product-info{width:calc(100% - 180px);margin-left:30px}.cart-row .product-info .plug-types{margin-top:4px;margin-bottom:0}}@media screen and (min-width:1440px){.cart-row .product-img{width:200px;height:200px}.cart-row .product-info{width:calc(100% - 230px);margin-left:30px}}@media screen and (min-width:0px){.mini-cart .quantity-limit-msg{position:fixed;left:40px;right:40px;top:60px;transform:none;max-width:none;z-index:2}.mini-cart .quantity-limit-msg::before{display:none}.mini-cart .wrapper-main .cart-row .shipping-msg{display:none}.mini-cart{display:none}#cart-tooltips{position:fixed;left:var(--page-padding);right:var(--page-padding);top:66px;z-index:5;background-color:var(--color-peppercorn);color:#fff;border-radius:var(--border-radius);transition:all .35s;opacity:0;visibility:hidden;transform:translateY(-100%)}#cart-tooltips.active{opacity:1;visibility:visible;transform:translateY(0)}.showGreenBar #cart-tooltips{top:calc(var(--top-message-height) + var(--nav-height) + 10px)}.menu-scroll #cart-tooltips{top:calc(var(--second-nav-height) + 10px)}#cart-tooltips span{font-weight:700}#cart-tooltips .text{font-size:var(--font-body-sml);line-height:var(--font-body-sml-line-height)}#cart-tooltips .add-wrapper,#cart-tooltips .incart-wrapper{display:none;padding:20px}#cart-tooltips .add-wrapper.active,#cart-tooltips .incart-wrapper.active{display:block}#cart-tooltips .remove-wrapper{display:none;padding:20px 0 20px 20px}#cart-tooltips .remove-wrapper.active{display:flex;align-items:center}#cart-tooltips .btn-undo{display:block;margin-left:20px;padding:10px 20px;text-transform:uppercase;font-size:.875rem;line-height:1.5rem;font-weight:700;color:#fff;border-left:1px solid #fff}}@media screen and (min-width:768px){#cart-tooltips{max-width:370px;left:auto}#cart-tooltips .add-wrapper{padding:20px 30px}#cart-tooltips .remove-wrapper{padding:20px 10px 20px 30px}.mini-cart{display:block;position:fixed;left:0;right:0;top:var(--nav-greenBar-height);bottom:0;z-index:3;opacity:0;visibility:hidden;transition:all .5s}.mini-cart.active{opacity:1;visibility:visible}.mini-cart .popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);z-index:1;transition:all .35s}.mini-cart.active .popup-overlay{background-color:rgba(0,0,0,.5)}.mini-cart .mini-cart-wrapper{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;right:0;width:450px;background-color:#fff;box-shadow:-15px 10px 15px -15px #8a8a8a;z-index:2;transform:translateX(110%);animation-duration:.35s;animation-name:nl-mini-cart-out;animation-fill-mode:forwards}.mini-cart.active .mini-cart-wrapper{animation-duration:.35s;animation-name:nl-mini-cart-in;animation-fill-mode:forwards}.mini-cart .wrapper-top{position:relative;z-index:2;padding:35px 40px 20px;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.mini-cart .wrapper-top .cart-title{font-size:var(--font-title-s);line-height:var(--font-title-s-line-height);font-weight:700}.mini-cart .wrapper-top .close-popup{position:relative;width:30px;height:30px;cursor:pointer}.mini-cart .wrapper-top .close-popup div{width:20px;height:2px;background:var(--color-peppercorn);position:absolute;right:0;top:15px}.mini-cart .wrapper-top .close-popup div:first-child{transform:rotate(45deg)}.mini-cart .wrapper-top .close-popup div:last-child{transform:rotate(-45deg)}.mini-cart .wrapper-main{position:relative;flex:1;padding:0;overflow-y:auto;overflow-x:hidden}.mini-cart .wrapper-main::-webkit-scrollbar-thumb{background:var(--color-peppercorn)}.mini-cart .wrapper-main::-webkit-scrollbar{width:12px}.mini-cart .wrapper-main::-webkit-scrollbar-thumb:hover{width:15px;background:var(--color-peppercorn)}.mini-cart .wrapper-main::-webkit-scrollbar-track{background:var(--color-marble)}.mini-cart .wrapper-main .wrapper-main-scroll{padding-bottom:0;background-color:var(--color-pearl)}.mini-cart .wrapper-main .amount-widget{display:none}.mini-cart .wrapper-main .cart-row{padding:20px 40px;border-bottom:unset;background-color:#fff}.mini-cart .wrapper-main .cart-row:not(.last-child){margin-bottom:4px}.mini-cart .wrapper-main .cart-row .product-img{width:70px;height:70px}.mini-cart .wrapper-main .cart-row .product-info{width:calc(100% - 80px)}.mini-cart .wrapper-main .cart-row .product-info-bottom .prices{margin-top:10px;text-align:left}.mini-cart .wrapper-main .cart-row .product-info-bottom .onsale-wrapper{flex-direction:row-reverse}.mini-cart .wrapper-main .cart-row .product-info-bottom .onsale-wrapper .discount{margin-left:2rem}.mini-cart .wrapper-main .cart-row .product-info .plug-types select,.mini-cart .wrapper-main .cart-row .product-info .product-sizes select{background:0 0}.mini-cart .wrapper-main .cart-row .available-form form{display:none}.mini-cart .wrapper-main .cart-row .available-form .available-form-tip{margin-bottom:0}.mini-cart .wrapper-main .cart-row .available-form .available-tips{display:inline-block}.mini-cart .wrapper-main .cart-row .available-form .available-tips span:last-child{display:none}.mini-cart .wrapper-bottom{position:relative;z-index:2;padding:20px 40px 30px;border-top:1px var(--color-marble) solid;background-color:var(--color-pearl);font-size:var(--font-body-reg);line-height:var(--font-body-reg-line-height)}.mini-cart .wrapper-bottom .subtotal{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.mini-cart .wrapper-bottom .subtotal .total-price{font-size:1.25rem;line-height:1.75rem;font-weight:700}.mini-cart .wrapper-bottom .cart-operation .btn{width:100%}.mini-cart .wrapper-bottom .label{opacity:.5}.mini-cart .wrapper-bottom .points-to-earn{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mini-cart .wrapper-bottom .points-wrapper{display:flex;align-items:center}.mini-cart .wrapper-bottom .points-wrapper .open-points-tooltip{width:24px;height:24px;margin-left:10px;cursor:pointer}.mini-cart .wrapper-bottom .points-tooltip .guest-tooltip a{text-decoration:underline;text-underline-offset:3px}.mini-cart .wrapper-bottom .points-tooltip div{transition:all}.mini-cart .wrapper-bottom .points-tooltip{transition:var(--default-transition);height:0;opacity:0;visibility:hidden}.mini-cart .wrapper-bottom .points-tooltip.active{height:55px;opacity:1;visibility:visible}.mini-cart .wrapper-bottom .points-tooltip .user-tooltip{display:none}.as-user .mini-cart .wrapper-bottom .points-tooltip .user-tooltip{display:block}.as-user .mini-cart .wrapper-bottom .points-tooltip .guest-tooltip{display:none}.mini-cart .cart-empty{display:none;position:absolute;top:90px;bottom:0;left:0;right:0;padding:20px 40px;align-items:center;justify-content:center;flex-direction:column}.mini-cart .cart-empty .empty-title{flex:1;display:flex;align-items:center;padding:10px 0;font-weight:700;color:#c2c2c2}.mini-cart .cart-empty .bottom-wrapper{position:absolute;bottom:0;padding:18px;background-color:var(--color-pearl)}.as-user .mini-cart .cart-empty .bottom-wrapper{display:none}.mini-cart .cart-empty .bottom-wrapper h5{margin-bottom:5px;font-size:1.125rem;line-height:1.5rem}.mini-cart .cart-empty .bottom-wrapper a{text-decoration:underline;text-underline-offset:3px}.mini-cart.is-empty .cart-empty{display:flex}.mini-cart.is-empty .wrapper-main{display:none}.mini-cart.is-empty .wrapper-bottom{display:none}}@media screen and (min-width:1024px){.mini-cart .wrapper-main .amount-widget{display:block;width:10%;margin-right:20px;border:none}.mini-cart .wrapper-main .amount-widget .btn-decrease{display:none}.mini-cart .wrapper-main .amount-widget .btn-increase{display:none}.mini-cart .wrapper-main .amount-widget input{padding:0;margin-right:10px;font-size:.75rem;font-weight:700;line-height:initial}}@media screen and (min-width:0px){.nl-animate{opacity:0;visibility:hidden;transform:translateY(50px)}.nl-animate.nlFadeUp{animation:nl-content-fade-up 1.5s ease 0s 1;animation-fill-mode:forwards}main .vjs-nanoleaf{background-color:#0000}main .vjs-nanoleaf.vjs-ended.replay-without-btn{cursor:pointer}.vjs-nanoleaf-btn>div{display:none;width:40px;height:40px;cursor:pointer}.vjs-nanoleaf-btn>div.active{display:block}.vjs-nanoleaf-btn>div.square{background-color:rgba(0,0,0,.3);border-radius:var(--border-radius);overflow:hidden}.download-wrapper{display:grid;grid-template-columns:44px auto;gap:var(--grid-s);justify-content:flex-start;align-items:center}.download-wrapper .divimg{height:44px}.download-wrapper .btn-app{display:block;height:44px}.download-wrapper .btn-app img{height:100%;width:fit-content}.download-wrapper .btn-app:last-child{display:none}.gradient-text{width:fit-content;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;background-image:linear-gradient(90deg,#ce26ff 8.85%,#ff4731 51.04%,#f5af19 100%)}#video-overlay{position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;width:100%;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:all .35s;display:flex;justify-content:center;align-items:center}#video-overlay.active{opacity:1;visibility:visible;z-index:5}#video-popup .video{width:100vw;height:56.25vw}#video-popup .video iframe{width:100%;height:100%}#video-popup .video-error{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 var(--page-padding);font-size:1.875rem;line-height:2.5rem;font-weight:700;color:#fff;height:0;visibility:hidden;opacity:0;transition:all .35s;transition-delay:.25s;text-align:center}#video-popup .video-error.active{height:auto;visibility:visible;opacity:1}.close-video{position:absolute;top:30px;right:30px;width:40px;height:40px;opacity:0;visibility:hidden;transition:all .35s;transition-delay:.25s;cursor:pointer}.close-video.active{opacity:1;visibility:visible}.close-video div{position:absolute;width:100%;height:3px;background:#fff;top:50%}.close-video div:first-child{transform:rotate(45deg)}.close-video div:last-child{transform:rotate(-45deg)}}@media screen and (min-width:768px){#video-popup .video{margin:0 50px;width:calc(100vw - 100px)}.close-video{top:50px;right:var(--page-padding)}}@media screen and (min-width:1280px){#video-popup .video{margin:0 15vw;width:70vw;height:39.375vw}}@media screen and (min-width:1600px){.download-wrapper{grid-template-columns:48px auto}.download-wrapper .btn-app,.download-wrapper .divimg{height:48px}}@media screen and (min-width:1920px){#video-popup .video{margin:0 auto;width:var(--nl-width);height:33.75vw}.close-video{right:var(--page-padding-1920)}}