.nv-atelier .nva-section{padding-block:72px}.nv-atelier .nva-section h2{font-size:clamp(30px,2.7vw,44px);line-height:1.16;font-weight:700;letter-spacing:-.025em;max-width:900px}.nv-atelier .nva-eyebrow{font-size:15px;letter-spacing:0;text-transform:none;font-weight:600}.nv-atelier .nva-eyebrow:empty{display:none}.nv-atelier .nva-section-head{margin-bottom:32px;align-items:center}.nv-atelier .nva-button{border-radius:999px;min-height:54px;gap:15px;font-size:17px;font-weight:700;padding:15px 26px;box-shadow:none}.nv-atelier .nva-button:hover{transform:none;background:#10382d}.nv-atelier .nva-button--light{background:var(--nva-lime);color:var(--nva-ink)}.nv-atelier .nva-button--light:hover{background:#ebd59f}.nv-atelier .nva-text-link{font-size:17px;font-weight:600;text-underline-offset:5px}.nv-atelier .nva-prose{font-size:18px;line-height:1.7}.nv-atelier #naro-header .naro-desktop-links a.naro-link{font-size:clamp(16px,.58vw,22px)!important;font-weight:650!important}.nv-atelier #naro-header .naro-desktop-links a.naro-link.is-highlighted{background:var(--nva-lime)!important;color:var(--nva-ink)!important;border-radius:999px!important;box-shadow:none!important}.nv-atelier #MainContent [class^=naro-logo-list-section--]{background:#fff!important;border-bottom:1px solid var(--nva-line);padding-block:26px}.nv-atelier #MainContent .naro-logo-list-title{font-weight:600;letter-spacing:.04em}.nv-atelier .nva-products{background:var(--nva-paper)}.nv-atelier .nva-product-grid{gap:26px}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-card{background:#fff!important;border:1px solid #e6e7df!important;border-radius:20px!important;padding:12px 12px 16px!important;overflow:hidden;box-shadow:0 10px 24px -24px #173f3450}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-image-wrapper{border-radius:12px!important;aspect-ratio:1;margin:0 0 17px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-title{font-size:19px!important;font-weight:700!important;line-height:1.35!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-price{font-size:24px!important;font-weight:750!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-add-btn{background:var(--nva-ink)!important;color:#fff!important;border:1px solid var(--nva-ink)!important;border-radius:999px!important;min-height:50px!important;font-size:16px!important;font-weight:650!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-add-btn:hover{background:#10382d!important}.nv-atelier .nva-goals{background:#fff}.nv-atelier .nva-goals__grid{gap:20px}.nv-atelier .nva-goals .nva-intro{font-size:18px;line-height:1.6;max-width:360px;margin:0}.nv-atelier .nva-goal{background:var(--nva-paper);border:0;border-radius:18px;overflow:hidden;transition:none}.nv-atelier .nva-goal:hover{transform:none;background:#f0eee3}.nv-atelier .nva-goal>img{aspect-ratio:1.38;object-fit:cover;display:block;width:100%}.nv-atelier .nva-goal>div{min-height:75px;padding:20px;gap:14px}.nv-atelier .nva-goal h3{font-size:20px;line-height:1.35;letter-spacing:-.015em}.nv-atelier .nva-goal .nva-icon{width:20px;height:20px;flex-shrink:0}.nv-atelier .nva-finder{background:#fff;padding-block:0 64px}.nv-atelier .nva-finder__inner{background:var(--nva-sage);border:0;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;padding:36px 42px;gap:40px}.nv-atelier .nva-finder__symbol,.nv-atelier .nva-finder .nva-eyebrow{display:none}.nv-atelier .nva-finder h2{font-size:30px}.nv-atelier .nva-finder p:not(.nva-eyebrow){font-size:18px;line-height:1.65;margin-top:12px;max-width:710px}.nv-atelier .nva-finder__action>span{font-size:15px}.nv-atelier .nva-reviews{background:var(--nva-paper);border:0}.nv-atelier .nva-reviews__layout{grid-template-columns:minmax(250px,.7fr) minmax(0,2fr);gap:48px;align-items:start}.nv-atelier .nva-reviews__summary h2{font-size:36px;max-width:300px}.nv-atelier .nva-reviews__score{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px}.nv-atelier .nva-reviews__rating{margin:0;gap:8px}.nv-atelier .nva-reviews__rating strong{font-size:54px;font-weight:750;line-height:1.1}.nv-atelier .nva-reviews__rating span{font-size:18px}.nv-atelier .nva-reviews__platform-stars{width:140px;height:auto;display:block}.nv-atelier .nva-reviews__source{font-size:16px;margin:14px 0}.nv-atelier .nva-reviews__summary .nva-text-link{font-size:16px;min-height:44px}.nv-atelier .nva-reviews__track{gap:20px;grid-auto-columns:calc((100% - 88px)/2);padding:2px 2px 14px;scrollbar-width:none;align-items:start}.nv-atelier .nva-reviews__track::-webkit-scrollbar{display:none}.nv-atelier .nva-review,.nv-atelier .nva-review:last-child{border:1px solid #e5e6dd;background:#fff;border-radius:20px;padding:28px;min-height:340px}.nv-atelier .nva-review blockquote{font-size:18px;line-height:1.7;margin:20px 0 26px;font-style:normal;flex:none}.nv-atelier .nva-review blockquote.is-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;flex:none}.nv-atelier .nva-review__expand{align-self:flex-start;flex-shrink:0;background:none;border:0;padding:4px 0;min-height:44px;margin:-14px 0 16px;color:var(--nva-ink);font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nv-atelier .nva-review__expand:focus-visible{outline:2px solid var(--nva-ink);outline-offset:4px;border-radius:2px}.nv-atelier .nva-review figcaption{font-size:17px;line-height:1.5;display:block;margin-top:auto}.nv-atelier .nva-review figcaption>div>span{font-size:14px;line-height:1.5;margin-top:6px}.nv-atelier .nva-review__stars{font-size:20px;gap:3px;color:#b88e31}.nv-atelier .nva-review__product{display:flex;align-items:center;gap:12px;padding-top:18px;margin-top:18px;border-top:1px solid #e4e7df;text-decoration:none;color:var(--nva-ink)}.nv-atelier .nva-review__product img{width:50px;height:50px;object-fit:cover;border-radius:8px;flex-shrink:0}.nv-atelier .nva-review__product span{font-size:15px;font-weight:600;line-height:1.4}.nv-atelier .nva-review__product>.nva-icon{display:none}.nv-atelier .nva-reviews__controls{gap:10px;margin-top:22px}.nv-atelier .nva-reviews__controls button{border-radius:50%;width:48px;height:48px;border-color:#cad2c5;background:#fff}.nv-atelier .nva-reviews__controls button:disabled{opacity:.4}.nv-atelier .nva-story--facts{background:#fff;border:0;padding-block:58px}.nv-atelier .nva-story--facts .nva-story__grid{display:block}.nv-atelier .nva-story--facts .nva-story__copy h2{font-size:32px;margin-bottom:30px}.nv-atelier .nva-story--facts .nva-story__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0}.nv-atelier .nva-story--facts .nva-story__points>div{display:block;border:0;padding:0}.nv-atelier .nva-story--facts .nva-story__points h3{font-size:21px;line-height:1.3;margin-bottom:12px}.nv-atelier .nva-story--facts .nva-story__points p{font-size:18px;line-height:1.65;max-width:440px}.nv-atelier .nva-faq{background:var(--nva-paper);padding-block:58px}.nv-atelier .nva-faq .nva-eyebrow{display:none}.nv-atelier .nva-faq__grid{gap:70px}.nv-atelier .nva-faq__grid h2{font-size:34px}.nv-atelier .nva-prose a:not(.nva-button):not(.button),.nv-atelier .rte a:not(.button){color:var(--nva-ink);font-weight:600;text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.nv-atelier .nva-prose a:not(.nva-button):not(.button):hover,.nv-atelier .rte a:not(.button):hover{text-decoration-thickness:2px}.nv-atelier .nva-prose a:focus-visible,.nv-atelier .rte a:focus-visible{outline:2px solid var(--nva-ink);outline-offset:4px;border-radius:2px}.nv-atelier .nva-faq .nva-prose ul{padding-left:1.25em;margin-block:0 16px}.nv-atelier .nva-faq .nva-prose li{padding-left:3px;margin-block:7px}.nv-atelier .naro-footer{background:#153d31}@media(min-width:1921px){.nv-atelier .nva-product-grid{gap:28px}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-title{font-size:21px!important}}@media(min-width:2561px){.nv-atelier .nva-section h2{font-size:52px}.nv-atelier .nva-goals .nva-intro{font-size:23px;max-width:480px}.nv-atelier .nva-goal h3{font-size:25px}.nv-atelier .nva-story--facts .nva-story__copy h2{font-size:40px}.nv-atelier .nva-story--facts .nva-story__points h3{font-size:26px}.nv-atelier .nva-story--facts .nva-story__points p{font-size:22px;max-width:600px}.nv-atelier .nva-review blockquote{font-size:22px}.nv-atelier .nva-reviews__summary h2{font-size:44px}.nv-atelier .nva-finder h2{font-size:38px}.nv-atelier .nva-finder p:not(.nva-eyebrow){font-size:22px}}@media(max-width:1100px){.nv-atelier .nva-goals__grid{gap:16px}.nv-atelier .nva-goal>div{padding:16px}.nv-atelier .nva-goal h3{font-size:18px}.nv-atelier .nva-reviews__layout{grid-template-columns:1fr;gap:30px}.nv-atelier .nva-reviews__summary h2{max-width:none}.nv-atelier .nva-finder__inner{grid-template-columns:1fr;gap:24px}.nv-atelier .nva-finder__action{align-items:flex-start}}@media(max-width:749px){.nv-atelier .nva-section{padding-block:44px}.nv-atelier .nva-section h2{font-size:30px;line-height:1.2}.nv-atelier .nva-section-head{margin-bottom:24px;display:block}.nv-atelier .nva-section-head>.nva-text-link{margin-top:15px}.nv-atelier .nva-button{font-size:16px;min-height:52px;padding:14px 22px}.nv-atelier .nva-prose{font-size:17px;line-height:1.7}.nv-atelier .nva-product-grid{gap:16px 12px}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-card{padding:8px 8px 12px!important;border-radius:16px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-image-wrapper{border-radius:10px!important;margin-bottom:13px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-title{font-size:17px!important;line-height:1.35!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-price{font-size:21px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-add-btn{font-size:14px!important;min-height:48px!important;padding-inline:9px!important}.nv-atelier .nva-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nv-atelier .nva-goals .nva-intro{font-size:17px;line-height:1.6;margin-top:12px}.nv-atelier .nva-goal{border-radius:14px}.nv-atelier .nva-goal>img{aspect-ratio:1.2}.nv-atelier .nva-goal>div{padding:14px 12px;min-height:76px;gap:8px}.nv-atelier .nva-goal h3{font-size:17px;line-height:1.35}.nv-atelier .nva-goal .nva-icon{width:16px;height:16px}.nv-atelier .nva-finder{padding-block:0 40px}.nv-atelier .nva-finder__inner{padding:26px 22px;gap:20px;border-radius:18px}.nv-atelier .nva-finder h2{font-size:28px}.nv-atelier .nva-finder p:not(.nva-eyebrow){font-size:17px}.nv-atelier .nva-reviews__layout{gap:28px}.nv-atelier .nva-reviews__summary h2{font-size:30px;max-width:none}.nv-atelier .nva-reviews__score{flex-direction:row;align-items:center;gap:18px;margin-top:20px}.nv-atelier .nva-reviews__rating strong{font-size:40px}.nv-atelier .nva-reviews__rating span{font-size:16px}.nv-atelier .nva-reviews__platform-stars{width:120px}.nv-atelier .nva-reviews__track{grid-auto-columns:calc(100% - 38px);gap:14px}.nv-atelier .nva-review,.nv-atelier .nva-review:last-child{padding:24px;min-height:0;border-radius:18px}.nv-atelier .nva-review blockquote{font-size:17px;line-height:1.7;margin-block:18px 24px}.nv-atelier .nva-review figcaption{font-size:17px}.nv-atelier .nva-reviews__source{font-size:16px}.nv-atelier .nva-story--facts .nva-story__copy h2{font-size:28px;margin-bottom:27px}.nv-atelier .nva-story--facts .nva-story__points{grid-template-columns:1fr;gap:26px}.nv-atelier .nva-story--facts .nva-story__points h3{font-size:21px}.nv-atelier .nva-story--facts .nva-story__points p{font-size:17px}.nv-atelier .nva-faq__grid{gap:28px}.nv-atelier .nva-faq__grid h2{font-size:30px}.nv-atelier .naro-footer-grid{grid-template-columns:1fr!important}.nv-atelier .naro-footer-grid>div{grid-column:1/-1!important}.nv-atelier .naro-footer-menu a{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}}@media(max-width:370px){.nv-atelier .nva-goal>div{display:block}.nv-atelier .nva-goal .nva-icon{display:none}body.nv-atelier #MainContent#MainContent .nva-product-grid .naro-fp-title{font-size:16px!important}}.nv-atelier .nva-hero--cover.nva-hero--commerce{position:relative;isolation:isolate;width:100%;max-width:2240px;min-height:0;height:auto;aspect-ratio:1860/845;display:flex;align-items:center;gap:0;padding:30px clamp(36px,5vw,140px);margin:0 auto;background:var(--nva-paper)}.nv-atelier .nva-hero--cover .nva-hero__copy{position:relative;z-index:1;display:block;flex:0 1 34%;width:34%;max-width:660px;padding:0;min-width:0}.nv-atelier .nva-hero--cover .nva-hero__heading{font-size:clamp(38px,3.45vw,78px);font-weight:750;line-height:1.08;letter-spacing:-.035em;max-width:none;margin:0 0 22px;color:var(--nva-ink);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.nv-atelier .nva-hero--cover .nva-hero__heading>span{display:block;font-family:inherit;font-style:normal;letter-spacing:inherit}.nv-atelier .nva-hero--cover .nva-eyebrow{font-size:16px;letter-spacing:0;color:#42534a;margin-bottom:18px}.nv-atelier .nva-hero--cover .nva-hero__text{font-size:clamp(18px,1.05vw,24px);line-height:1.65;max-width:540px;margin:0 0 26px;color:#34483c}.nv-atelier .nva-hero--cover .nva-actions{display:flex;flex-wrap:wrap;flex-direction:row;gap:12px 24px;align-items:center}.nv-atelier .nva-hero--cover .nva-text-link{font-size:17px;min-height:44px;white-space:normal}.nv-atelier .nva-hero--cover .nva-text-link .nva-icon{display:none}.nv-atelier .nva-hero--cover .nva-hero__foot{margin-top:20px;font-size:16px;line-height:1.5;color:#42534a}.nv-atelier .nva-hero--cover .nva-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;max-width:none;min-height:0;height:100%;max-height:none;aspect-ratio:auto;border-radius:0;overflow:hidden;background:var(--nva-sage)}.nv-atelier .nva-hero--cover .nva-hero__media>picture{display:block;width:100%;height:100%}.nv-atelier .nva-hero--cover .nva-hero__media>picture>img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.nv-atelier .nva-hero--cover:not(.nva-hero--promotion) .nva-hero__media>picture>img{object-fit:contain;max-width:100%;transform:none}.nv-atelier .nva-hero--promotion .nva-hero__copy{background:#faf8f3f5;padding:28px;border-radius:18px;box-shadow:0 6px 40px -26px #173f3440}@media(min-width:2561px){.nv-atelier .nva-hero--cover .nva-hero__heading{font-size:82px}.nv-atelier .nva-hero--cover .nva-hero__foot{font-size:19px}}@media(min-width:990px)and (max-width:1199px){.nv-atelier .nva-hero--cover.nva-hero--commerce{padding:24px 36px}.nv-atelier .nva-hero--cover .nva-hero__copy{flex-basis:35%;width:35%}.nv-atelier .nva-hero--cover .nva-hero__heading{font-size:36px;margin-bottom:16px}.nv-atelier .nva-hero--cover .nva-hero__text{font-size:17px;line-height:1.55;margin-bottom:18px}.nv-atelier .nva-hero--cover .nva-button{font-size:16px;padding-inline:20px}.nv-atelier .nva-hero--cover .nva-hero__foot{font-size:14px;margin-top:12px}.nv-atelier .nva-hero--cover .nva-actions{gap:2px 20px}}@media(max-width:989px){.nv-atelier .nva-hero--cover.nva-hero--commerce{display:flex;flex-direction:column;align-items:stretch;gap:28px;aspect-ratio:auto;padding:32px 0 0;min-height:0}.nv-atelier .nva-hero--cover .nva-hero__copy{width:var(--nva-shell);max-width:700px;flex:auto;margin-inline:auto;padding:0}.nv-atelier .nva-hero--cover .nva-hero__heading{font-size:clamp(34px,5.3vw,48px);line-height:1.1;margin-bottom:18px}.nv-atelier .nva-hero--cover .nva-hero__text{font-size:18px;line-height:1.6;max-width:600px;margin-bottom:20px}.nv-atelier .nva-hero--cover .nva-actions{gap:8px 24px;align-items:center}.nv-atelier .nva-hero--cover .nva-hero__foot{font-size:15px;margin-top:14px}.nv-atelier .nva-hero--cover .nva-hero__media{position:relative;inset:auto;z-index:0;aspect-ratio:4/3;width:100%;height:auto;min-height:0;max-height:none;max-width:none;border-radius:0}.nv-atelier .nva-hero--promotion .nva-hero__copy{background:transparent;box-shadow:none;border-radius:0}}@media(max-width:370px){.nv-atelier .nva-hero--cover .nva-hero__heading{font-size:33px}.nv-atelier .nva-hero--cover .nva-hero__text{font-size:17px}.nv-atelier .nva-hero--cover .nva-button{padding-inline:20px}}.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__copy{flex-basis:36%;width:36%;padding:0;background:transparent;box-shadow:none;border-radius:0}.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__heading{font-size:clamp(36px,3vw,68px);line-height:1.1}.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__media>picture>img{object-fit:contain;transform:none}.nv-atelier .nva-hero__text--mobile{display:none}.nv-atelier .nva-hero-code{margin-top:22px;font-size:16px;line-height:1.5}.nv-atelier .nva-hero-code__button{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:48px;padding:10px 16px;border:1px dashed #52634e;border-radius:8px;background:#fffaf0;color:#173f34;cursor:pointer;font:inherit;text-align:left}.nv-atelier .nva-hero-code__button strong{font-size:20px;letter-spacing:.06em;-webkit-user-select:text;user-select:text}.nv-atelier .nva-hero-code__copy{font-size:14px;text-decoration:underline;text-underline-offset:3px}.nv-atelier .nva-hero-code__button:focus-visible{outline:2px solid #173f34;outline-offset:3px}.nv-atelier .nva-hero-code__note{max-width:520px;margin:10px 0 0;font-size:14px;line-height:1.5;color:#42534a}.nv-atelier .nva-hero-code__status{min-height:1.5em;margin:5px 0 0;font-size:14px;color:#173f34}@media(min-width:990px)and (max-width:1199px){.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__heading{font-size:32px}.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__text{font-size:16px;line-height:1.5;margin-bottom:12px}.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-eyebrow{font-size:14px;margin-bottom:10px}.nv-atelier .nva-hero-code{margin-top:14px}}@media(max-width:989px){.nv-atelier .nva-hero--cover.nva-hero--commerce{padding:0;gap:0;background:#faf8f3}.nv-atelier .nva-hero--cover .nva-hero__media{order:-1;height:240px;aspect-ratio:auto;background:#eeeae1}.nv-atelier .nva-hero--cover .nva-hero__media>picture>img{object-fit:contain}.nv-atelier .nva-hero--cover .nva-hero__copy,.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__copy{width:100%;max-width:700px;flex:auto;padding:22px;margin:0 auto}.nv-atelier .nva-hero--cover .nva-hero__heading,.nv-atelier .nva-hero--panorama.nva-hero--cover .nva-hero__heading{font-size:30px;line-height:1.1;margin-bottom:12px}.nv-atelier .nva-hero--cover .nva-hero__text{font-size:16px;line-height:1.5;margin-bottom:16px}.nv-atelier .nva-hero--cover .nva-eyebrow{font-size:13px;line-height:1.4;margin-bottom:10px}.nv-atelier .nva-hero--cover .nva-hero__text--desktop{display:none}.nv-atelier .nva-hero--cover .nva-hero__text--mobile{display:block}.nv-atelier .nva-hero--cover .nva-actions{gap:4px 18px}.nv-atelier .nva-hero--cover .nva-button{min-height:48px;font-size:15px;padding-inline:18px}.nv-atelier .nva-hero--cover .nva-text-link{min-height:36px;font-size:15px}.nv-atelier .nva-hero--cover:not(.nva-hero--promotion) .nva-actions .nva-text-link{display:none}.nv-atelier .nva-hero--cover .nva-hero__foot{font-size:13px;margin-top:12px}.nv-atelier .nva-hero-code{margin-top:18px}.nv-atelier .nva-hero-code__note{font-size:12px;line-height:1.45;margin-top:8px}.nv-atelier .nva-hero--autumn .nva-hero__media{height:200px!important}.nv-atelier .nva-hero--autumn .nva-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nv-atelier .nva-hero--autumn .nva-actions a{min-height:48px;padding:8px 10px;text-align:center;justify-content:center;font-size:14px;line-height:1.3;border:1px solid #173f34;border-radius:24px}.nv-atelier .nva-hero--autumn .nva-actions .nva-icon{display:none}}.nv-atelier .nva-hero-slider{padding-top:var(--nv-hero-space,24px)}.nv-atelier .nva-hero-slider__toggle svg[hidden]{display:none!important}@media(min-width:990px){.nv-atelier .nva-hero--promotion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#faf8f3 0% 32%,#faf8f3e0 40%,#faf8f373 49%,#faf8f300 59%);opacity:var(--nv-hero-overlay,0)}}@media(min-width:990px)and (max-width:1599px){.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__copy{flex-basis:43%;width:43%}.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__heading{font-size:clamp(32px,2.8vw,44px);margin-bottom:16px}.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__text{font-size:17px;line-height:1.5;margin-bottom:16px}.nv-atelier .nva-hero--autumn .nva-hero-code{margin-top:16px}}@media(min-width:990px)and (max-width:1199px){.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__copy{flex-basis:47%;width:47%}.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__heading{font-size:28px;margin-bottom:12px}.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__text{font-size:16px;margin-bottom:12px}.nv-atelier .nva-hero--autumn .nva-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nv-atelier .nva-hero--autumn .nva-actions a{font-size:14px;line-height:1.3;white-space:normal;min-height:48px;padding:8px 10px;text-align:center;justify-content:center}.nv-atelier .nva-hero--autumn .nva-actions .nva-icon{display:none}.nv-atelier .nva-hero--autumn .nva-hero-code{margin-top:12px}.nv-atelier .nva-hero--autumn .nva-hero-code__note{font-size:12px;line-height:1.5;margin-top:8px}}@media(max-width:989px){.nv-atelier .nva-hero-slider{padding-top:min(var(--nv-hero-space,24px),20px)}.nv-atelier .nva-hero-slider .nva-hero-slider__controls{gap:4px;padding-inline:12px}.nv-atelier .nva-hero-slider .nva-hero-slider__dot{width:32px;flex-basis:32px}}.nv-atelier [data-nv-hero-ready=true]{--nv-hero-card:min(86vw,1840px);--nv-hero-track:min(100vw,2800px);--nv-hero-gap:24px}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track{position:relative;display:flex;align-items:flex-start;gap:var(--nv-hero-gap);width:var(--nv-hero-track);max-width:100%;margin-inline:auto;padding-inline:calc((var(--nv-hero-track) - var(--nv-hero-card))/2);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;overflow-anchor:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track::-webkit-scrollbar{display:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track:after{display:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover.nva-hero--commerce{container-type:inline-size;flex:0 0 var(--nv-hero-card);width:var(--nv-hero-card);max-width:none;margin:0;scroll-snap-align:center;border-radius:20px;overflow:hidden;padding:30px clamp(36px,4vw,92px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track img{-webkit-user-drag:none}.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track.is-preview-hover{cursor:pointer}.nv-atelier [data-nv-hero-count="1"]{--nv-hero-card:min(100vw,1680px);--nv-hero-track:var(--nv-hero-card)}.nv-atelier [data-nv-hero-count="1"] .nva-hero-slider__track{display:block;overflow:hidden;padding:0;cursor:auto}.nv-atelier [data-nv-hero-count="1"] .nva-hero--cover.nva-hero--commerce{width:100%;margin-inline:auto}@media(min-width:1400px){.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__heading{font-size:clamp(38px,3.7cqi,64px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__text{font-size:clamp(18px,1.25cqi,21px);line-height:1.55}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__foot{font-size:16px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-eyebrow{font-size:15px;margin-bottom:14px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--autumn.nva-hero--cover .nva-hero__copy{flex-basis:42%;width:42%}.nv-atelier [data-nv-hero-ready=true] .nva-hero--autumn.nva-hero--cover .nva-hero__heading{font-size:clamp(36px,3.3cqi,56px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__note{font-size:13px}}@media(min-width:990px)and (max-width:1399px){.nv-atelier [data-nv-hero-ready=true]{--nv-hero-card: calc(100vw - 80px) ;--nv-hero-gap:16px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover.nva-hero--commerce{padding-inline:36px}}@media(max-width:989px){.nv-atelier [data-nv-hero-ready=true]{--nv-hero-card: calc(100vw - 64px) ;--nv-hero-gap:12px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover.nva-hero--commerce{padding:0;border:1px solid #e6e3db;border-radius:16px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__media{height:auto!important;aspect-ratio:4/3}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__copy{padding:22px}}@media(max-width:370px){.nv-atelier [data-nv-hero-ready=true]{--nv-hero-card: calc(100vw - 48px) ;--nv-hero-gap:10px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__copy{padding:20px 18px}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__heading{font-size:27px}}@media(prefers-reduced-motion:reduce){.nv-atelier [data-nv-hero-ready=true] .nva-hero-slider__track{transition:none;scroll-behavior:auto}}body.nv-atelier #MainContent#MainContent #rebuy-widget-276382 .rebuy-bundle-builder__step-header{padding:18px!important;border-radius:10px!important}@media(max-width:749px){body.nv-atelier #MainContent#MainContent .naro-sch-container{width:calc(100% - 36px)!important;margin-inline:auto!important}.nv-atelier .nv-product-gallery-dot,.nv-atelier .nv-product-gallery-dot.is-active{width:30px;height:30px;padding:11px;border:0}}.nv-atelier .nva-products--sets .nva-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1600px;margin-inline:auto}@media(max-width:749px){.nv-atelier .nva-products--sets .nva-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nv-atelier .nva-hero--autumn{background:#efd5b0!important;box-shadow:inset 0 0 0 1px #87581e1f}@media(min-width:990px){.nv-atelier .nva-hero--autumn.nva-hero--promotion:before{background:linear-gradient(90deg,#efd5b0 0% 29%,#efd5b0f5 36%,#efd5b09e 46%,#efd5b000 59%)}}@media(max-width:989px){.nv-atelier .nva-hero--autumn.nva-hero--cover .nva-hero__copy{background:#efd5b0!important}}.nv-atelier :is(.nva-reviews__track,[data-nv-drag-scroll]){cursor:grab;touch-action:pan-x pan-y}.nv-atelier :is(.nva-reviews__track,[data-nv-drag-scroll]).is-dragging{cursor:grabbing;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}.nv-atelier :is(.nva-reviews__track,[data-nv-drag-scroll]).is-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}@media(max-width:749px){body.nv-atelier #MainContent#MainContent .nva-product-grid[data-mobile-layout=carousel]{display:flex!important;gap:14px!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 14px;scroll-padding-inline:0;max-width:100%}.nv-atelier .nva-product-grid[data-mobile-layout=carousel]::-webkit-scrollbar{display:none}body.nv-atelier #MainContent#MainContent .nva-product-grid[data-mobile-layout=carousel]>.nva-card{flex:0 0 calc(100% - 42px);width:calc(100% - 42px);scroll-snap-align:start;scroll-snap-stop:normal;gap:18px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid[data-mobile-layout=carousel] .naro-fp-title{min-height:0!important;font-size:18px!important}body.nv-atelier #MainContent#MainContent .nva-product-grid[data-mobile-layout=carousel] .naro-fp-wirkung{min-height:0!important;font-size:16px!important}}.nv-atelier .naro-benefit-icon{margin-inline:auto}@media(max-width:749px){.nv-atelier .naro-benefits-grid{gap:30px 24px!important}.nv-atelier .naro-benefit-item{display:grid!important;grid-template-columns:32px minmax(0,1fr);align-items:start!important;gap:14px!important;text-align:left!important}.nv-atelier .naro-benefit-icon{width:32px!important;height:32px!important;margin:3px 0 0!important}.nv-atelier .naro-benefit-icon svg{width:32px!important;height:32px!important}.nv-atelier .naro-benefit-text{min-width:0;text-align:left!important;align-items:flex-start!important}.nv-atelier .naro-benefit-text h3{font-size:18px!important;line-height:1.35!important;margin-top:0!important}.nv-atelier .naro-benefit-text p{font-size:16px!important;line-height:1.6!important}.nv-atelier .naro-benefit-text a{font-size:16px!important;display:inline-flex;align-items:center;min-height:44px}}@media(max-width:599px){.nv-atelier .naro-benefits-grid{grid-template-columns:minmax(0,1fr)!important}}.nv-atelier .nva-newsletter{padding-top:30px;scroll-margin-top:110px}.nv-atelier .nva-newsletter__panel{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,90px);padding:clamp(28px,4vw,64px);border-radius:20px;background:#eaf0e5}.nv-atelier .nva-newsletter h2{max-width:580px;margin:0 0 20px;font-size:clamp(30px,2.8vw,46px);line-height:1.12;letter-spacing:-.03em;color:var(--nva-ink)}.nv-atelier .nva-newsletter__text{max-width:560px;font-size:18px;line-height:1.65}.nv-atelier .nva-newsletter__text p{margin:0}.nv-atelier .nva-newsletter__signup{min-width:0;width:100%;max-width:480px;justify-self:center}#nva-newsletter form.klaviyo-form{width:100%!important;max-width:none!important;margin:0!important}#nva-newsletter form.klaviyo-form>div{gap:12px!important;min-height:0!important}#nva-newsletter form.klaviyo-form>div>div>div{padding:0!important}#nva-newsletter input[type=email]{min-height:52px!important;font-size:17px!important;border-radius:8px!important}#nva-newsletter button.klaviyo-form-button{min-height:52px!important;background:#173f34!important;color:#fff!important;font-size:17px!important;border-radius:8px!important}#nva-newsletter button.klaviyo-form-button:hover{background:#285747!important}#nva-newsletter .klaviyo-form-richtext p,#nva-newsletter .klaviyo-form-richtext p *{font-size:14px!important;line-height:1.5!important;color:#456054!important}.nv-atelier .nva-newsletter__note{margin:12px 0 0;font-size:14px;line-height:1.5;color:#456054}.nv-atelier .naro-footer-newsletter .klaviyo-form-richtext,.nv-atelier .naro-footer-newsletter .klaviyo-form-richtext :is(p,span,a){overflow-wrap:anywhere!important;word-break:normal!important}.nv-atelier .nva-newsletter__form{display:grid;gap:12px}.nv-atelier .nva-newsletter__form input{min-width:0;width:100%;min-height:52px;padding:12px 14px;border:1px solid #839d89;border-radius:8px;background:#fff;font-size:17px;color:#173f34}.nv-atelier .nva-newsletter__form p{font-size:14px;line-height:1.5}.nv-atelier .naro-footer-newsletter a.naro-footer-btn{display:inline-flex;align-items:center;min-height:48px;text-decoration:none;background:#e2c788;color:#173f34}@media(max-width:749px){.nv-atelier .nva-newsletter__panel{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 22px;border-radius:16px}.nv-atelier .nva-newsletter h2{font-size:30px;margin-bottom:16px}.nv-atelier .nva-newsletter__text{font-size:17px}}.nv-atelier .naro-mega-promo-area{width:clamp(290px,23vw,360px);padding-left:clamp(18px,1.5vw,28px)}.nv-atelier .naro-mega-product-card{gap:12px;padding:10px;border-radius:12px}.nv-atelier .naro-mega-product-img{width:60px;height:60px;padding:3px}.nv-atelier .naro-mega-product-info{min-width:0;gap:6px;padding-right:16px}.nv-atelier .naro-mega-product-name{font-size:clamp(14px,calc(12px + .15vw),17px);line-height:1.35;font-weight:700;overflow-wrap:break-word}.nv-atelier .naro-mega-product-price{font-size:clamp(13px,calc(11px + .12vw),15px);line-height:1.3;opacity:1;color:#49645a}.nv-atelier .naro-mega-product-card:focus-visible{outline:2px solid #173f34;outline-offset:3px}@media(max-width:749px){body.nv-atelier [data-nv-announcement]{position:relative;min-height:max(36px,var(--nv-announce-mobile-height,36px));padding:0 12px}body.nv-atelier [data-nv-announcement] .naro-announce-container{display:block;position:relative;width:100%;margin:0;min-height:max(36px,var(--nv-announce-mobile-height,36px));padding:0;font-size:max(12px,var(--nv-announce-mobile-size,13px))!important}body.nv-atelier [data-nv-announcement] .naro-announce-container .naro-announce-item{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;gap:6px;transform:none;opacity:0!important;visibility:hidden;pointer-events:none;transition:opacity .25s ease;white-space:nowrap;line-height:1.2}body.nv-atelier [data-nv-announcement] .naro-announce-item.is-active{opacity:1!important;visibility:visible;pointer-events:auto}body.nv-atelier [data-nv-announcement] .naro-richtext-container p{margin:0;line-height:1.2}body.nv-atelier [data-nv-announcement] .naro-icon-box{width:14px;height:14px;flex:0 0 14px}body.nv-atelier [data-nv-announcement] .naro-icon-svg{width:14px;height:14px}body.nv-atelier [data-nv-announcement] .naro-static-tp-text{font-size:inherit!important;line-height:1.2}body.nv-atelier [data-nv-announcement] .naro-tp-stars-img{height:15px!important}}@media(prefers-reduced-motion:reduce){body.nv-atelier [data-nv-announcement] .naro-announce-item{transition:none}}body.nv-atelier #MainContent .nv-leber-main-product .naro-cmp-main-image.is-preview-art:not(.is-lifestyle-image){object-fit:contain!important;object-position:center!important;background:#e9ece2}body.nv-atelier .custom-mini-cart-container .mc-scroll-area{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;display:flex;flex-direction:column}body.nv-atelier .custom-mini-cart-container .mc-body{overflow:visible!important;flex:0 0 auto!important;min-height:0!important}body.nv-atelier .custom-mini-cart-container .mc-empty.is-active{flex:1 0 auto}body.nv-atelier .custom-mini-cart-container .mc-scroll-indicator-overlay,body.nv-atelier .custom-mini-cart-container .js-mc-reservation-msg{display:none!important}body.nv-atelier .custom-mini-cart-container .mc-shipping-bar{height:6px!important;min-height:0!important;padding:0!important;border-radius:6px!important}body.nv-atelier .custom-mini-cart-container .js-mc-progress-text{display:none!important}body.nv-atelier .custom-mini-cart-container .mc-shipping-message{font-size:14px!important;line-height:1.5}body.nv-atelier .custom-mini-cart-container .mc-shipping-bar-wrap{padding:14px 20px!important}body.nv-atelier .custom-mini-cart-container .js-mc-upsell-container{margin-top:0;flex:0 0 auto}@media(max-height:850px){body.nv-atelier .custom-mini-cart-container .mc-header{padding:12px 20px!important}body.nv-atelier .custom-mini-cart-container .mc-footer{padding:14px 20px max(14px,env(safe-area-inset-bottom))!important}body.nv-atelier .custom-mini-cart-container .mc-savings-row{padding:7px 10px!important;margin-bottom:10px!important}body.nv-atelier .custom-mini-cart-container .mc-totals-row{font-size:16px!important;line-height:1.3!important;margin-bottom:12px!important}body.nv-atelier .custom-mini-cart-container .mc-totals-label{font-size:16px!important}body.nv-atelier .custom-mini-cart-container .mc-totals-val{font-size:18px!important}body.nv-atelier .custom-mini-cart-container .mc-checkout-btn{min-height:52px!important;padding:12px!important;font-size:18px!important}body.nv-atelier .custom-mini-cart-container .mc-delivery-info{padding:8px!important;margin-top:10px!important;font-size:13px!important}body.nv-atelier .custom-mini-cart-container .mc-finder-note{font-size:12px!important;margin-bottom:8px!important}body.nv-atelier .custom-mini-cart-container .mc-bundle-hint{font-size:12px!important;line-height:1.4!important;margin-top:10px!important}}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line){gap:14px!important;padding:14px!important;border:1px solid #c8dbcb!important;border-left:3px solid #497a5c!important;background:#f4f8f0!important;align-items:center;box-shadow:none!important}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line) .mc-item-image{width:76px!important;height:92px!important;object-fit:contain!important;object-position:center!important;padding:8px!important;box-sizing:border-box!important;border:1px solid #dbe5d7!important;border-radius:10px!important;background:#fff!important;flex-shrink:0;transform:none!important}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line) .mc-item-title{font-size:17px!important;line-height:1.35!important;font-weight:700!important;margin:4px 0!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-title:before{content:none!important}body.nv-atelier .custom-mini-cart-container .mc-gift-eyebrow{font-size:11px!important;line-height:1.4;color:#436f51!important;letter-spacing:.06em}body.nv-atelier .custom-mini-cart-container .mc-gift-note{font-size:13px!important;line-height:1.4;color:#5c705f!important}body.nv-atelier .custom-mini-cart-container .mc-gift-price{flex-wrap:wrap;justify-content:flex-end;gap:4px 8px!important}body.nv-atelier .custom-mini-cart-container .mc-gift-price strong{font-size:18px!important;color:#173f34!important}body.nv-atelier .custom-mini-cart-container .mc-gift-price small{font-size:12px!important}@media(max-width:370px){body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line){gap:10px!important;padding:10px!important}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line) .mc-item-image{width:60px!important;height:82px!important;padding:6px!important}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line) .mc-item-title{font-size:16px!important}}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line){gap:10px!important;padding:10px!important;border-left-width:2px!important;border-radius:10px!important;background:#f6f9f2!important}body.nv-atelier .custom-mini-cart-container :is(.mc-item--gift,.naro-gift-line) .mc-item-image{width:48px!important;height:64px!important;padding:5px!important;border-radius:7px!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-info{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;align-items:center;gap:2px 8px;min-height:64px}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-gift-eyebrow{grid-column:1;grid-row:1;font-size:10px!important;margin:0!important;line-height:1.4!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-title{grid-column:1;grid-row:2;font-size:16px!important;line-height:1.35!important;padding:0!important;margin:0!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-actions{grid-column:2;grid-row:2;align-self:center;margin:0!important;padding:0!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-gift-price{gap:2px!important;flex-direction:column;align-items:flex-end}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-gift-price strong{font-size:16px!important;font-weight:700!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-gift-price small{font-size:11px!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-remove{top:0!important;right:0!important;width:24px;height:24px}@media(max-width:749px){body.nv-atelier .custom-mini-cart-container .mc-header{padding:6px 16px!important}body.nv-atelier .custom-mini-cart-container .mc-title{font-size:18px;line-height:1.3}body.nv-atelier .custom-mini-cart-container .mc-shipping-bar-wrap{padding:8px 16px!important}body.nv-atelier .custom-mini-cart-container .mc-shipping-message{font-size:13px!important;line-height:1.4;margin-bottom:5px!important}body.nv-atelier .custom-mini-cart-container .mc-shipping-bar{height:4px!important}body.nv-atelier .custom-mini-cart-container .mc-body{padding:8px 16px!important;gap:8px;background:#fff}body.nv-atelier .custom-mini-cart-container .mc-item:not(.mc-item--gift){gap:10px;padding:10px 0!important}body.nv-atelier .custom-mini-cart-container .mc-item-image{width:48px;height:48px;flex:0 0 48px;object-fit:contain;transform:none!important}body.nv-atelier .custom-mini-cart-container .mc-item-info{min-width:0}body.nv-atelier .custom-mini-cart-container .mc-item-title{font-size:16px!important;line-height:1.3!important;padding-right:26px!important}body.nv-atelier .custom-mini-cart-container .mc-item-actions{margin-top:6px;padding-top:0;gap:8px}body.nv-atelier .custom-mini-cart-container .mc-item-price{font-size:18px;line-height:1.25}body.nv-atelier .custom-mini-cart-container .mc-qty{height:36px;flex-shrink:0}body.nv-atelier .custom-mini-cart-container .mc-qty-btn{width:34px;min-height:36px;font-size:17px}body.nv-atelier .custom-mini-cart-container .mc-qty-input{width:28px;min-height:36px;font-size:16px}body.nv-atelier .custom-mini-cart-container .mc-item-remove{width:28px;height:28px;right:-4px;top:-4px}body.nv-atelier .custom-mini-cart-container .mc-item--gift{padding:8px!important;gap:10px!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-image{width:42px!important;height:54px!important;flex-basis:42px;padding:4px!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-info{min-height:54px}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-title{font-size:15px!important;padding-right:0!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-item-remove{width:28px;height:28px;top:-6px!important;right:-3px!important}body.nv-atelier .custom-mini-cart-container .mc-item--gift .mc-gift-price strong{font-size:15px!important}body.nv-atelier .custom-mini-cart-container .mc-upsell-wrapper{margin:6px 16px!important}body.nv-atelier .custom-mini-cart-container .mc-upsell-slider{gap:10px;padding-top:10px;padding-bottom:0}body.nv-atelier .custom-mini-cart-container .mc-upsell-slide{flex-basis:calc(100% - 20px)}body.nv-atelier .custom-mini-cart-container .mc-upsell-slide:only-child{flex-basis:100%}body.nv-atelier .custom-mini-cart-container .mc-upsell{padding:18px 8px 6px!important;box-shadow:none;transform:none!important}body.nv-atelier .custom-mini-cart-container .mc-upsell-item{gap:8px!important}body.nv-atelier .custom-mini-cart-container .mc-upsell-image-wrap{width:44px;height:44px;box-shadow:none}body.nv-atelier .custom-mini-cart-container .mc-upsell-info{min-width:0}body.nv-atelier .custom-mini-cart-container .mc-upsell-name{font-size:14px;line-height:1.25;margin-bottom:3px}body.nv-atelier .custom-mini-cart-container .mc-upsell-price{font-size:13px;line-height:1.25}body.nv-atelier .custom-mini-cart-container .mc-upsell-add{width:44px;height:44px;justify-content:center;padding:10px!important;box-shadow:none}body.nv-atelier .custom-mini-cart-container .mc-upsell-add-text{display:none}body.nv-atelier .custom-mini-cart-container .mc-upsell-badge{font-size:10px!important;padding:2px 6px!important;line-height:1.3;box-shadow:none}body.nv-atelier .custom-mini-cart-container .mc-footer{padding:10px 16px max(10px,env(safe-area-inset-bottom))!important;box-shadow:none}body.nv-atelier .custom-mini-cart-container .mc-savings-row{padding:5px 8px!important;margin-bottom:8px!important}body.nv-atelier .custom-mini-cart-container .mc-savings-row :is(.mc-totals-label,.mc-totals-val){font-size:13px!important;line-height:1.3!important}body.nv-atelier .custom-mini-cart-container .mc-totals-final{margin-bottom:8px!important}body.nv-atelier .custom-mini-cart-container .mc-totals-final .mc-totals-label{font-size:16px!important;line-height:1.3}body.nv-atelier .custom-mini-cart-container .mc-totals-final .mc-totals-val{font-size:20px!important}body.nv-atelier .custom-mini-cart-container .js-mc-shipping-note{font-size:11px!important;line-height:1.35}body.nv-atelier .custom-mini-cart-container .mc-finder-note{font-size:11px!important;line-height:1.4;margin-bottom:6px!important}body.nv-atelier .custom-mini-cart-container .mc-checkout-btn{min-height:48px!important;padding:12px!important;font-size:17px!important;line-height:1.3}body.nv-atelier .custom-mini-cart-container .mc-bundle-hint{font-size:12px!important;line-height:1.4!important;margin-top:8px!important}body.nv-atelier .custom-mini-cart-container .mc-delivery-info{font-size:12px!important;line-height:1.4;padding:0!important;margin:8px 0 0!important;border:0;background:transparent;border-radius:0}}@media(max-width:767px){body.nv-atelier:has(.naro-cmp-sticky-bar.is-visible) .kl-teaser-WJGcFw{bottom:calc(112px + env(safe-area-inset-bottom))!important}}@media(min-width:768px){body.nv-atelier #MainContent .naro-cmp-sticky-bar{width:min(calc(100% - 48px),clamp(700px,52vw,1040px));max-width:none;padding:clamp(12px,.6vw,16px) clamp(18px,.8vw,24px);bottom:max(clamp(20px,.7vw,28px),env(safe-area-inset-bottom))}body.nv-atelier .naro-cmp-sticky-container{gap:clamp(16px,1vw,24px)}body.nv-atelier .naro-cmp-sticky-left{flex:1 1 auto;gap:clamp(12px,.7vw,20px)}body.nv-atelier .naro-cmp-sticky-left img{width:clamp(52px,2.3vw,64px);height:clamp(52px,2.3vw,64px);flex-basis:clamp(52px,2.3vw,64px)}body.nv-atelier .naro-cmp-sticky-details{gap:3px}body.nv-atelier .naro-cmp-sticky-title{font-size:clamp(16px,calc(14px + .2vw),21px);line-height:1.25}body.nv-atelier .naro-cmp-sticky-rating{min-height:0;gap:2px}body.nv-atelier .naro-cmp-sticky-rating svg{width:clamp(12px,.5vw,14px);height:clamp(12px,.5vw,14px);flex-basis:clamp(12px,.5vw,14px)}body.nv-atelier .naro-cmp-sticky-rating span{font-size:clamp(12px,calc(10px + .1vw),14px)}body.nv-atelier .naro-cmp-sticky-meta{gap:clamp(8px,.5vw,14px);flex-wrap:wrap}body.nv-atelier .naro-cmp-sticky-stock{font-size:clamp(12px,calc(10px + .1vw),14px);letter-spacing:.02em}body.nv-atelier .naro-cmp-sticky-variant{font-size:clamp(13px,calc(11px + .1vw),15px)}body.nv-atelier .naro-cmp-sticky-price{font-size:clamp(20px,calc(17px + .2vw),25px);margin-left:0}body.nv-atelier .naro-cmp-sticky-btn{flex:0 0 auto;min-width:clamp(232px,15vw,300px);min-height:clamp(52px,2.5vw,62px);padding:12px clamp(18px,1vw,26px);font-size:clamp(16px,calc(14px + .1vw),18px);line-height:1.25;gap:10px;letter-spacing:0}body.nv-atelier .naro-cmp-sticky-btn svg{width:clamp(20px,.7vw,24px);height:clamp(20px,.7vw,24px);flex-shrink:0}}@media(min-width:992px)and (max-width:2399px){.nv-atelier [data-nv-hero-ready=true]{--nv-hero-card:min(86vw,clamp(1200px,calc(83.333333vw - 160px),1840px),132vh)}}@media(min-width:990px)and (max-width:2399px){.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover.nva-hero--commerce{aspect-ratio:auto;min-height:calc(var(--nv-hero-card) * .4543010753)}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__heading{font-size:clamp(24px,3.7cqi,64px);line-height:1.1;margin-bottom:clamp(10px,1.4cqi,20px);overflow-wrap:break-word}.nv-atelier [data-nv-hero-ready=true] .nva-hero--autumn.nva-hero--cover .nva-hero__heading{font-size:clamp(24px,3.3cqi,56px);margin-bottom:clamp(10px,1.4cqi,18px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__text{font-size:clamp(15px,1.6cqi,20px);line-height:1.5;margin-bottom:clamp(12px,1.6cqi,24px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-eyebrow{font-size:clamp(12px,1.2cqi,15px);margin-bottom:clamp(8px,1cqi,14px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-actions{gap:clamp(8px,.9cqi,12px) clamp(12px,1.6cqi,24px)}body.nv-atelier #MainContent .nva-hero-slider[data-nv-hero-ready=true] .nva-hero--cover .nva-actions a{min-width:0;max-width:100%;min-height:44px;padding:clamp(9px,1cqi,14px) clamp(12px,1.5cqi,24px);font-size:clamp(13px,1.25cqi,16px);line-height:1.3;white-space:normal;overflow-wrap:break-word}.nv-atelier [data-nv-hero-ready=true] .nva-hero--cover .nva-hero__foot{font-size:clamp(12px,1.25cqi,16px);line-height:1.45;margin-top:clamp(12px,1.4cqi,20px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code{font-size:clamp(13px,1.25cqi,16px);margin-top:clamp(12px,1.4cqi,20px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__button{max-width:100%;min-height:44px;padding:8px clamp(10px,1.3cqi,16px);gap:6px clamp(8px,1cqi,12px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__button strong{font-size:clamp(16px,1.6cqi,20px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__copy{font-size:clamp(12px,1.15cqi,14px)}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__note{font-size:clamp(12px,1.15cqi,13px);line-height:1.45;margin-top:8px}.nv-atelier [data-nv-hero-ready=true] .nva-hero-code__status{font-size:clamp(12px,1.15cqi,14px)}}@media screen and (min-width:1024px)and (max-width:2399px){body.nv-atelier #naro-header .naro-header-container{height:clamp(64px,3.55vw,76px)}body.nv-atelier #naro-header .naro-logo img{width:clamp(78px,4.45vw,92px)}body.nv-atelier #naro-header .naro-desktop-links{gap:clamp(16px,1.35vw,28px);margin-inline:clamp(12px,1.1vw,24px)}body.nv-atelier #naro-header .naro-desktop-links a.naro-link{font-size:clamp(13px,.76vw,15px)!important;white-space:nowrap}body.nv-atelier #naro-header .naro-desktop-links a.naro-link.is-highlighted{padding:7px 13px!important;min-height:34px}body.nv-atelier #naro-header .naro-icons-container{gap:clamp(8px,.7vw,16px)}body.nv-atelier #naro-header .naro-header-icon-divider{padding-inline:clamp(3px,.3vw,7px);margin-inline:2px}body.nv-atelier #naro-header .naro-header-icon-link{min-width:30px;min-height:36px}body.nv-atelier #naro-header .naro-header-icon-svg{width:18px;height:18px}body.nv-atelier #naro-header .naro-header-icon-text{font-size:clamp(12px,.7vw,14px);letter-spacing:0}body.nv-atelier .naro-announce-wrapper{min-height:clamp(30px,1.75vw,36px)}body.nv-atelier .naro-announce-container{font-size:clamp(12px,.7vw,13px)!important;gap:clamp(12px,1.2vw,24px);line-height:1.3}body.nv-atelier .naro-static-tp-text{font-size:clamp(12px,.7vw,13px)!important}body.nv-atelier .naro-tp-stars-img{height:15px!important}body.nv-atelier .naro-announce-side{gap:6px}body.nv-atelier .naro-icon-box{width:14px;height:14px}body.nv-atelier .naro-icon-svg{width:13px;height:13px}body.nv-atelier .campaign-bar{padding-block:clamp(4px,.26vw,6px)}body.nv-atelier .campaign-bar__text{font-size:clamp(12px,.7vw,14px)!important;line-height:1.4;letter-spacing:.25px}body.nv-atelier .campaign-bar__gift-icon{width:15px;height:15px;flex-basis:15px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/nv-atelier-commerce.css.map */
