.ntl.ntl-404 .ntl-404-hero{padding-top:var(--ntl-404-pt,104px);padding-bottom:var(--ntl-404-pb,104px)}.ntl-404 .ntl-404-in{display:grid;grid-template-columns:var(--ntl-404-split,1.05fr) 1fr;gap:clamp(32px,4.4vw,80px);align-items:center}.ntl.ntl-404.is-mleft .ntl-404-media{order:-1}.ntl-404 .ntl-404-copy{max-width:56ch}.ntl.ntl-404 .ntl-404-copy h1{font-size:var(--ntl-fs-h2);margin-top:14px;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance}.ntl-404 .ntl-404-form{max-width:460px;margin-top:clamp(24px,2.6vw,34px)}.ntl-404 .ntl-404-links{margin-top:clamp(26px,3vw,38px)}.ntl-404 .ntl-404-links ul{margin-top:12px;border-top:1px solid var(--ntl-line)}.ntl-404 .ntl-404-links li{border-bottom:1px solid var(--ntl-line)}.ntl-404 .ntl-404-links a{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) 18px;align-items:baseline;gap:14px;padding:14px 0}.ntl.ntl-404 .ntl-404-links span{font-size:15.5px;color:var(--ntl-moss);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl.ntl-404 .ntl-404-links em{font-size:13px;font-weight:300;color:var(--ntl-muted);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl-404 .ntl-404-links a:hover span,.ntl-404 .ntl-404-links a:hover em{transform:translate(6px)}.ntl.ntl-404 .ntl-404-links i{font-size:10px;color:var(--ntl-muted);justify-self:end;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl-404 .ntl-404-links a:hover i{transform:translate(5px);color:var(--ntl-moss)}.ntl.ntl-404 .ntl-404-cta{margin-top:clamp(26px,3vw,38px)}.ntl-404 .ntl-404-media{display:grid;gap:10px}.ntl.ntl-404 .ntl-404-media .ntl-mf{--mf-ar:var(--ntl-404-ratio,4/5)}.ntl.ntl-404 .ntl-404-cap{font-size:var(--ntl-fs-xs,12.5px);color:var(--ntl-muted)}.ntl.ntl-404 .ntl-404-shelf{padding-top:var(--ntl-404-spt,84px);padding-bottom:var(--ntl-404-spb,84px)}.ntl.ntl-404 .pc-i img{object-position:var(--mf-pos,50% 50%)}.ntl.ntl-404.is-notag .pc-tag{display:none}@media(min-width:1025px){.ntl.ntl-404 .pg{grid-template-columns:repeat(var(--ntl-404-cols,4),1fr)}}@media(max-width:900px){.ntl-404 .ntl-404-in{grid-template-columns:1fr;gap:clamp(26px,5vw,40px)}.ntl.ntl-404.is-mleft .ntl-404-media{order:0}.ntl-404 .ntl-404-copy{max-width:none}}@media(max-width:760px){.ntl.ntl-404 .ntl-404-hero{padding-top:var(--ntl-404-pt-m,52px);padding-bottom:var(--ntl-404-pb-m,56px)}.ntl.ntl-404 .ntl-404-shelf{padding-top:var(--ntl-404-spt-m,48px);padding-bottom:var(--ntl-404-spb-m,56px)}.ntl-404 .ntl-sf-in{flex-wrap:wrap}.ntl.ntl-404 .ntl-sf input[type=search]{padding-right:18px}.ntl.ntl-404 .ntl-sf-go{position:relative;right:auto;width:100%;margin-top:10px;min-height:52px}.ntl-404 .ntl-404-links a{grid-template-columns:minmax(0,1fr) 18px;gap:4px;padding:15px 0}.ntl.ntl-404 .ntl-404-links em{grid-column:1}.ntl.ntl-404 .ntl-404-links i{grid-row:1;grid-column:2}.ntl.ntl-404 .ntl-404-cta{width:100%}.ntl.ntl-404.is-mgrid .pg{display:grid;grid-template-columns:repeat(var(--ntl-404-cols-m,2),1fr);gap:var(--ntl-gut);row-gap:clamp(26px,4vw,36px);overflow-x:visible;margin-inline:0;padding-inline:0}}.ntl.ntl-abn-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abn-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abn-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-columns.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-columns.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-columns.sec.ntl-abn-pad{padding-top:var(--ntl-abn-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abn-pb,var(--ntl-section-y))}.ntl .ntl-abn-g{display:grid;grid-template-columns:repeat(var(--ntl-abn-cols,3),minmax(0,1fr));gap:clamp(24px,3vw,var(--ntl-abn-gap,52px))}.ntl .ntl-abn-i{padding-top:20px;min-width:0;border-top:1px solid var(--ntl-abn-line,var(--ntl-line))}.ntl .ntl-abn-n{display:block;font-family:var(--ntl-sans);font-size:11px;font-weight:600;line-height:var(--ntl-lh-body);letter-spacing:.2em;text-transform:none;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl .ntl-abn-t{margin:14px 0 10px;font-family:var(--ntl-sans);font-size:clamp(var(--ntl-abn-ts-m,18px),1.5vw,var(--ntl-abn-ts,22px));font-weight:400;line-height:1.24;letter-spacing:-.014em;color:var(--ntl-moss);text-transform:none}.ntl .ntl-abn-d{margin:0;font-family:var(--ntl-sans);font-size:var(--ntl-abn-bs,15px);font-weight:400;line-height:1.66;letter-spacing:normal;color:var(--ntl-body);text-wrap:pretty}.ntl .ntl-abn-d p+p{margin-top:1em}.ntl .ntl-abn-d a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-abn-lnk{margin-top:16px}.ntl .ntl-abn-n.light{color:#fbf9f49e}.ntl .ntl-abn-t.light{color:var(--ntl-cream)}.ntl .ntl-abn-d.light{color:#fbf9f4d1}.ntl .ntl-abn-d.light a{color:var(--ntl-pear)}.ntl.ntl-abn-bg-moss .ntl-abn-i{border-top-color:#fbf9f433}@media(max-width:900px){.ntl .ntl-abn-g{grid-template-columns:1fr;gap:0}.ntl .ntl-abn-i{padding:20px 0}}@media(max-width:760px){.ntl.ntl-about-columns.sec{padding:clamp(44px,9vw,62px) 0}.ntl.ntl-about-columns.sec.ntl-abn-pad{padding-top:var(--ntl-abn-pt-m,44px);padding-bottom:var(--ntl-abn-pb-m,44px)}}.ntl.ntl-abf-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abf-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abf-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-craft.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-craft.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-craft.sec.ntl-abf-pad{padding-top:var(--ntl-abf-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abf-pb,var(--ntl-section-y))}.ntl .ntl-abf-g{display:grid;grid-template-columns:repeat(var(--ntl-abf-cols,3),minmax(0,1fr));gap:var(--ntl-gut)}.ntl .ntl-abf-i{position:relative;margin:0;min-width:0}.ntl .ntl-abf-i .ntl-abf-m{border-radius:var(--ntl-abf-r,var(--ntl-r-xs))}.ntl .ntl-abf-i .ntl-abf-m>img{transition:transform 1.2s var(--ntl-e)}.ntl .ntl-abf-i:hover .ntl-abf-m>img{transform:scale(var(--ntl-abf-zoom,1.05))}.ntl .ntl-abf-c{padding-top:16px}.ntl .ntl-abf-n{display:block;margin-bottom:6px;font-family:var(--ntl-sans);font-size:11px;font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:.2em;text-transform:none;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl .ntl-abf-t{display:block;font-family:var(--ntl-sans);font-size:var(--ntl-abf-ts,18px);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-moss)}.ntl .ntl-abf-d{display:block;margin-top:5px;max-width:var(--ntl-abf-dw,34ch);font-family:var(--ntl-sans);font-size:var(--ntl-abf-ds,14px);font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-body)}.ntl .ntl-abf-lnk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--ntl-abf-r,var(--ntl-r-xs))}.ntl .ntl-abf-lnk:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}.ntl .ntl-abf-i:hover .ntl-abf-t{text-decoration:underline;text-underline-offset:4px}.ntl .ntl-abf-n.light{color:#fbf9f49e}.ntl .ntl-abf-t.light{color:var(--ntl-cream)}.ntl .ntl-abf-d.light{color:#fbf9f4d1}.ntl.ntl-abf-bg-moss .ntl-abf-lnk:focus-visible{outline-color:var(--ntl-pear)}@media(max-width:900px){.ntl .ntl-abf-g{grid-template-columns:1fr;gap:26px}.ntl .ntl-abf-i .ntl-abf-m{aspect-ratio:var(--ntl-abf-arm,16/10)}}@media(max-width:760px){.ntl.ntl-about-craft.sec{padding:clamp(44px,9vw,62px) 0}.ntl.ntl-about-craft.sec.ntl-abf-pad{padding-top:var(--ntl-abf-pt-m,44px);padding-bottom:var(--ntl-abf-pb-m,44px)}}.ntl.ntl-about-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;background:var(--ntl-abh-bg,var(--ntl-moss-d));min-height:min(calc(var(--ntl-abh-h,66) * 1svh),var(--ntl-abh-hmax,640px))}.ntl .ntl-abh-m{position:absolute;top:0;right:0;bottom:0;left:0}.ntl .ntl-abh-m .ntl-mf{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:transparent}.ntl .ntl-abh-m .ntl-mf>img{transform:scale(1.04);animation:ntl-abh-drift var(--ntl-abh-drift,26s) ease-in-out infinite alternate}.ntl .ntl-abh-m .ntl-mf-ph{background:var(--ntl-moss-d);color:var(--ntl-moss-l)}@keyframes ntl-abh-drift{to{transform:scale(1)}}.ntl.ntl-abh-still .ntl-abh-m .ntl-mf>img{animation:none;transform:none}.ntl.ntl-about-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--ntl-abh-ov, linear-gradient(95deg,rgba(22,24,9,.9) 0%,rgba(22,24,9,.66) 36%,rgba(22,24,9,.2) 74%), linear-gradient(to top,rgba(22,24,9,.82) 0%,rgba(22,24,9,.3) 40%,transparent 68%))}.ntl .ntl-abh-in{position:relative;z-index:2;margin-top:auto;padding-top:var(--ntl-abh-pt,clamp(56px,8vh,96px));padding-bottom:var(--ntl-abh-pb,clamp(30px,4vh,52px))}.ntl .ntl-abh-crumb{display:flex;align-items:center;gap:9px;font-family:var(--ntl-sans);font-size:11px;font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:.14em;text-transform:uppercase;color:#fbf9f49e;margin-bottom:clamp(20px,2.4vw,32px)}.ntl .ntl-abh-crumb a{color:#fbf9f49e}.ntl .ntl-abh-crumb a:hover{color:var(--ntl-cream)}.ntl .ntl-abh-crumb i{font-size:8px;opacity:.5}.ntl .ntl-abh-in .lbl{color:#fbf9f4cc}.ntl .ntl-abh-h{margin:16px 0 0;font-family:var(--ntl-sans);font-size:clamp(var(--ntl-abh-fs-m,42px),6vw,var(--ntl-abh-fs,88px));font-weight:400;line-height:.98;letter-spacing:-.034em;color:var(--ntl-cream);text-transform:none;text-wrap:balance}.ntl .ntl-abh-lede{margin:20px 0 0;max-width:36ch;font-family:var(--ntl-sans);font-size:clamp(15.5px,1.25vw,18px);font-weight:300;line-height:1.6;letter-spacing:normal;color:#fbf9f4db;text-wrap:pretty}.ntl .ntl-abh-cta{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:clamp(26px,3vw,38px)}@media(max-width:760px){.ntl.ntl-about-hero{min-height:min(calc(var(--ntl-abh-hm,60) * 1svh),var(--ntl-abh-hmax-m,540px))}.ntl .ntl-abh-m .ntl-mf>img{animation:none;transform:none}.ntl .ntl-abh-cta{gap:18px}.ntl .ntl-abh-cta .btn{width:100%}.ntl .ntl-abh-in{padding-top:var(--ntl-abh-pt-m,56px);padding-bottom:var(--ntl-abh-pb-m,30px)}}.ntl.ntl-abj-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abj-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abj-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-journal.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-journal.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-journal.sec.ntl-abj-pad{padding-top:var(--ntl-abj-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abj-pb,var(--ntl-section-y))}.ntl .ntl-abj-g{display:grid;grid-template-columns:repeat(var(--ntl-abj-cols,3),minmax(0,1fr));column-gap:var(--ntl-gut);row-gap:clamp(34px,3.6vw,var(--ntl-abj-rgap,56px));padding:clamp(34px,4vw,var(--ntl-abj-gpad,60px)) 0}.ntl .ntl-abj-c{display:block;min-width:0;color:var(--ntl-ink)}.ntl .ntl-abj-static{cursor:default}.ntl .ntl-abj-c .ntl-abj-i{border-radius:var(--ntl-abj-r,var(--ntl-r-xs))}.ntl .ntl-abj-c .ntl-abj-i>img{transition:transform 1.2s var(--ntl-e)}.ntl .ntl-abj-c:hover .ntl-abj-i>img{transform:scale(var(--ntl-abj-zoom,1.04))}.ntl .ntl-abj-static:hover .ntl-abj-i>img{transform:none}.ntl .ntl-abj-m{display:flex;align-items:center;gap:10px;margin-top:16px;font-family:var(--ntl-sans);font-size:10.5px;font-weight:600;line-height:var(--ntl-lh-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl .ntl-abj-m b{font-weight:600;color:var(--ntl-moss)}.ntl .ntl-abj-m s{text-decoration:none;opacity:.45}.ntl .ntl-abj-t{display:block;margin:9px 0 0;font-family:var(--ntl-sans);font-size:clamp(var(--ntl-abj-ts-m,19px),1.5vw,var(--ntl-abj-ts,23px));font-weight:400;line-height:1.24;letter-spacing:-.012em;color:var(--ntl-moss);text-transform:none}.ntl .ntl-abj-c:hover .ntl-abj-t{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ntl .ntl-abj-static:hover .ntl-abj-t{text-decoration:none}.ntl .ntl-abj-x{display:block;margin-top:10px;font-family:var(--ntl-sans);font-size:var(--ntl-abj-xs,14.5px);font-weight:400;line-height:1.62;letter-spacing:normal;color:var(--ntl-body)}.ntl .ntl-abj-r{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-family:var(--ntl-sans);font-size:11px;font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-moss)}.ntl .ntl-abj-r i{font-size:10px;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl .ntl-abj-c:hover .ntl-abj-r i{transform:translate(5px)}.ntl .ntl-abj-static:hover .ntl-abj-r i{transform:none}.ntl .ntl-abj-m.light{color:#fbf9f49e}.ntl .ntl-abj-m.light b,.ntl .ntl-abj-t.light{color:var(--ntl-cream)}.ntl .ntl-abj-x.light{color:#fbf9f4d1}.ntl .ntl-abj-r.light{color:var(--ntl-pear)}@media(max-width:1024px){.ntl .ntl-abj-g{grid-template-columns:repeat(var(--ntl-abj-cols-t,2),minmax(0,1fr))}}@media(max-width:760px){.ntl.ntl-about-journal.sec{padding:clamp(44px,9vw,62px) 0}.ntl .ntl-abj-g{grid-template-columns:1fr;row-gap:30px;padding:30px 0}.ntl .ntl-abj-g .ntl-abj-c{display:grid;grid-template-columns:118px minmax(0,1fr);gap:4px 16px;align-items:start}.ntl .ntl-abj-g .ntl-abj-i{grid-column:1;grid-row:1 / span 4;aspect-ratio:var(--ntl-abj-arm,1/1)}.ntl .ntl-abj-g .ntl-abj-m,.ntl .ntl-abj-g .ntl-abj-t,.ntl .ntl-abj-g .ntl-abj-x,.ntl .ntl-abj-g .ntl-abj-r{grid-column:2}.ntl .ntl-abj-g .ntl-abj-m{margin-top:0}.ntl .ntl-abj-g .ntl-abj-t{font-size:var(--ntl-abj-ts-m,19px);margin-top:7px}.ntl .ntl-abj-g .ntl-abj-x,.ntl .ntl-abj-g .ntl-abj-r{display:none}.ntl.ntl-about-journal.sec.ntl-abj-pad{padding-top:var(--ntl-abj-pt-m,44px);padding-bottom:var(--ntl-abj-pb-m,44px)}}.ntl.ntl-abq-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abq-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abq-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-quote.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-quote.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-quote.sec.ntl-abq-pad{padding-top:var(--ntl-abq-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abq-pb,var(--ntl-section-y))}.ntl.ntl-abq-center{text-align:center}.ntl .ntl-abq-q{display:block;margin:18px auto 0;max-width:var(--ntl-abq-qw,20ch);font-family:var(--ntl-sans);font-size:clamp(var(--ntl-abq-qs-m,28px),4.2vw,var(--ntl-abq-qs,58px));font-weight:400;line-height:1.08;letter-spacing:-.028em;color:var(--ntl-moss);text-transform:none}.ntl .ntl-abq-q.light{color:var(--ntl-cream)}.ntl .ntl-abq-c{display:block;margin:16px auto 0;font-family:var(--ntl-sans);font-size:var(--ntl-fs-cap);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl .ntl-abq-c.light{color:#fbf9f4b8}.ntl .ntl-abq-a{margin:clamp(22px,2.4vw,32px) auto 0;max-width:var(--ntl-abq-aw,56ch);font-family:var(--ntl-sans);font-size:var(--ntl-abq-as,16px);font-weight:400;line-height:1.65;letter-spacing:normal;color:var(--ntl-body);text-wrap:pretty}.ntl .ntl-abq-a.light{color:#fbf9f4d1}.ntl .ntl-abq-a p+p{margin-top:1em}.ntl .ntl-abq-a a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-abq-a.light a{color:var(--ntl-pear)}.ntl.ntl-about-quote:not(.ntl-abq-center) .ntl-abq-q,.ntl.ntl-about-quote:not(.ntl-abq-center) .ntl-abq-c,.ntl.ntl-about-quote:not(.ntl-abq-center) .ntl-abq-a{margin-left:0;margin-right:0}@media(max-width:760px){.ntl.ntl-about-quote.sec{padding:clamp(44px,9vw,62px) 0}.ntl .ntl-abq-q{max-width:none}.ntl.ntl-about-quote.sec.ntl-abq-pad{padding-top:var(--ntl-abq-pt-m,44px);padding-bottom:var(--ntl-abq-pb-m,44px)}}.ntl.ntl-abr-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abr-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abr-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-reach.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-reach.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-reach.sec.ntl-abr-pad{padding-top:var(--ntl-abr-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abr-pb,var(--ntl-section-y))}.ntl .ntl-abr-g{display:grid;grid-template-columns:repeat(var(--ntl-abr-cols,4),minmax(0,1fr));gap:var(--ntl-gut)}.ntl .ntl-abr-i{position:relative;min-width:0;padding:clamp(22px,2.4vw,var(--ntl-abr-p,30px));background:var(--ntl-abr-card,var(--ntl-bone));border-radius:var(--ntl-abr-r,var(--ntl-r-xs))}.ntl .ntl-abr-i>i{font-size:var(--ntl-abr-is,18px);color:var(--ntl-moss-l)}.ntl .ntl-abr-t{display:block;margin-top:16px;font-family:var(--ntl-sans);font-size:var(--ntl-abr-ts,16px);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-moss)}.ntl .ntl-abr-d{display:block;margin-top:4px;font-family:var(--ntl-sans);font-size:var(--ntl-abr-ds,13px);font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-muted)}.ntl .ntl-abr-lnk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}.ntl .ntl-abr-lnk:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}.ntl .ntl-abr-linked{transition:background var(--ntl-d3) var(--ntl-e)}.ntl .ntl-abr-linked:hover{background:var(--ntl-sand)}.ntl .ntl-abr-fine{margin:clamp(22px,2.4vw,32px) 0 0;font-family:var(--ntl-sans);font-size:14.5px;font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-body)}.ntl .ntl-abr-fine a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-abr-fine.light{color:#fbf9f4d1}.ntl .ntl-abr-fine.light a{color:var(--ntl-pear)}.ntl .ntl-abr-t.light{color:var(--ntl-cream)}.ntl .ntl-abr-d.light{color:#fbf9f4b8}.ntl.ntl-abr-bg-moss .ntl-abr-i{background:var(--ntl-abr-card,var(--ntl-moss-d))}.ntl.ntl-abr-bg-moss .ntl-abr-i>i{color:var(--ntl-pear)}@media(max-width:1024px){.ntl .ntl-abr-g{grid-template-columns:repeat(var(--ntl-abr-cols-t,2),minmax(0,1fr))}}@media(max-width:760px){.ntl.ntl-about-reach.sec{padding:clamp(44px,9vw,62px) 0}.ntl .ntl-abr-g{grid-template-columns:repeat(var(--ntl-abr-cols-m,2),minmax(0,1fr));gap:8px}.ntl .ntl-abr-i{display:block;padding:16px 14px}.ntl .ntl-abr-i>i{font-size:15px}.ntl .ntl-abr-t{margin-top:11px;font-size:14px;line-height:1.25}.ntl .ntl-abr-d{margin-top:5px;font-size:12.5px;line-height:1.45}.ntl.ntl-about-reach.sec.ntl-abr-pad{padding-top:var(--ntl-abr-pt-m,44px);padding-bottom:var(--ntl-abr-pb-m,44px)}}.ntl.ntl-abx-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abx-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abx-bg-moss{background:var(--ntl-moss)}.ntl.ntl-about-split.sec{padding:var(--ntl-section-y) 0}.ntl.ntl-about-split.sec-bone{background:var(--ntl-bone)}.ntl.ntl-about-split.sec.ntl-abx-pad{padding-top:var(--ntl-abx-pt,var(--ntl-section-y));padding-bottom:var(--ntl-abx-pb,var(--ntl-section-y))}.ntl .ntl-abx-g{display:grid;grid-template-columns:var(--ntl-abx-c1,1.05fr) var(--ntl-abx-c2,.95fr);gap:clamp(28px,4vw,var(--ntl-abx-gap,72px));align-items:center}.ntl .ntl-abx-g .ntl-abx-f{max-height:clamp(300px,38vw,var(--ntl-abx-mh,470px));border-radius:var(--ntl-abx-r,var(--ntl-r-xs));min-width:0}.ntl .ntl-abx-c{min-width:0}.ntl .ntl-abx-c .h2{margin-top:14px}.ntl .ntl-abx-b{margin:18px 0 0;max-width:var(--ntl-abx-bw,46ch);font-family:var(--ntl-sans);font-size:var(--ntl-abx-bs,15.5px);font-weight:400;line-height:1.68;letter-spacing:normal;color:var(--ntl-body);text-wrap:pretty}.ntl .ntl-abx-b p+p{margin-top:18px}.ntl .ntl-abx-b ul,.ntl .ntl-abx-b ol{margin:18px 0 0;padding-left:1.3em;list-style:disc}.ntl .ntl-abx-b ol{list-style:decimal}.ntl .ntl-abx-b li{display:list-item}.ntl .ntl-abx-b a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-abx-b.light{color:#fbf9f4d1}.ntl .ntl-abx-b.light a{color:var(--ntl-pear)}.ntl .ntl-abx-c .ntl-abx-lnk{margin-top:24px}@media(max-width:900px){.ntl .ntl-abx-g{grid-template-columns:1fr;gap:22px}.ntl .ntl-abx-g .ntl-abx-f{aspect-ratio:var(--ntl-abx-arm,16/10);max-height:none;order:2}.ntl .ntl-abx-g .ntl-abx-c,.ntl.ntl-abx-mmedia .ntl-abx-g .ntl-abx-f{order:1}.ntl.ntl-abx-mmedia .ntl-abx-g .ntl-abx-c{order:2}}@media(max-width:760px){.ntl.ntl-about-split.sec{padding:clamp(44px,9vw,62px) 0}.ntl.ntl-about-split.sec.ntl-abx-pad{padding-top:var(--ntl-abx-pt-m,44px);padding-bottom:var(--ntl-abx-pb-m,44px)}.ntl .ntl-abx-c .ntl-abx-lnk.btn{width:100%}}.ntl.ntl-about-stats{padding-top:var(--ntl-abs-pt,0px);padding-bottom:var(--ntl-abs-pb,0px)}.ntl.ntl-abs-bg-bone{background:var(--ntl-bone)}.ntl.ntl-abs-bg-cream{background:var(--ntl-cream)}.ntl.ntl-abs-bg-sand{background:var(--ntl-sand)}.ntl.ntl-abs-bg-moss{background:var(--ntl-moss)}.ntl.ntl-abs-ruled{border-top:1px solid var(--ntl-abs-line,var(--ntl-line));border-bottom:1px solid var(--ntl-abs-line,var(--ntl-line))}.ntl .ntl-abs-g{display:grid;grid-template-columns:repeat(var(--ntl-abs-cols,4),minmax(0,1fr));gap:var(--ntl-gut);margin:0}.ntl .ntl-abs-i{padding:clamp(24px,2.6vw,var(--ntl-abs-ip,40px)) 0;min-width:0}.ntl .ntl-abs-i+.ntl-abs-i{border-left:1px solid var(--ntl-abs-line,var(--ntl-line));padding-left:clamp(18px,2vw,32px)}.ntl .ntl-abs-v{display:block;margin:0;font-family:var(--ntl-sans);font-size:clamp(var(--ntl-abs-vs-m,30px),3.4vw,var(--ntl-abs-vs,48px));font-weight:400;line-height:1;letter-spacing:-.03em;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl .ntl-abs-l{display:block;margin:9px 0 0;font-family:var(--ntl-sans);font-size:var(--ntl-abs-ls,12.5px);font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-muted)}.ntl.ntl-abs-bg-moss .ntl-abs-v{color:var(--ntl-cream)}.ntl.ntl-abs-bg-moss .ntl-abs-l{color:#fbf9f4b8}@media(max-width:760px){.ntl .ntl-abs-g{grid-template-columns:repeat(var(--ntl-abs-cols-m,2),minmax(0,1fr));gap:8px}.ntl .ntl-abs-i{padding:var(--ntl-abs-ip-m,20px) 0}.ntl .ntl-abs-i+.ntl-abs-i{border-left:0;padding-left:0}.ntl.ntl-abs-m2 .ntl-abs-g{gap:0}.ntl.ntl-abs-m2 .ntl-abs-i:nth-child(2n){border-left:1px solid var(--ntl-abs-line,var(--ntl-line));padding-left:18px}.ntl.ntl-abs-m2 .ntl-abs-i:nth-child(odd){border-left:0;padding-left:0}.ntl.ntl-abs-m2 .ntl-abs-i:nth-child(n+3){border-top:1px solid var(--ntl-abs-line,var(--ntl-line))}.ntl.ntl-about-stats{padding-top:var(--ntl-abs-pt-m,0px);padding-bottom:var(--ntl-abs-pb-m,0px)}}.ntl.ntl-ac .ntl-ac-head .ulnk i{margin-right:0}.ntl.ntl-ac .ntl-ac-head .ulnk:hover i{transform:translate(-5px)}.ntl.ntl-ac .ntl-ac-note{font-size:13.5px;font-weight:300;line-height:var(--ntl-lh-lede);color:var(--ntl-body)}.js .ntl-ac .ntl-ac-prov:not([data-ready]){display:none}.ntl-ac .ntl-ac-panel-f{display:flex;gap:12px;flex-wrap:wrap;margin-top:2px}.ntl-ac .ntl-ac-newwrap{padding:20px 24px 22px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-bone)}.ntl.ntl-ac .ntl-ac-newwrap .ntl-ac-dt{border-top:0;padding-top:0}.ntl.ntl-ac .ntl-ac-act-new{min-height:40px;font-size:12px;letter-spacing:var(--ntl-ls-btn);color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-act-new i{width:26px;height:26px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:var(--ntl-moss);color:var(--ntl-cream);font-size:9px;transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-ac .ntl-ac-newwrap .ntl-ac-dt[open] .ntl-ac-act-new i{transform:rotate(45deg)}.ntl.ntl-ac .ntl-ac-newwrap .ntl-field input,.ntl.ntl-ac .ntl-ac-newwrap .ntl-field select{background:var(--ntl-cream)}.ntl-ac .ntl-ac-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ntl-ac-cardw,320px),1fr));gap:var(--ntl-gut);align-items:start}.ntl-ac .ntl-ac-card-f{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:4px;padding-top:16px;border-top:1px solid var(--ntl-line)}.ntl.ntl-ac .ntl-ac-card-f .ntl-ac-dt{border-top:0;padding-top:0}.ntl-ac .ntl-ac-card-f>form,.ntl-ac .ntl-ac-card-f>.ntl-ac-dt{min-width:0}.ntl-ac .ntl-ac-card-f>.ntl-ac-dt[open]{flex:1 1 100%}.ntl-ac .ntl-ac-card-f>form:has(.ntl-ac-dt[open]){flex:1 1 100%}.ntl.ntl-ac .ntl-ac-act.is-del:hover,.ntl.ntl-ac .ntl-ac-dt-del[open] .ntl-ac-act{color:var(--ntl-err)}.ntl.ntl-ac .ntl-ac-del-go{min-height:44px;padding:0 22px;background:var(--ntl-err)}.ntl.ntl-ac .ntl-ac-del-go:before{background:#7e2416}@media(max-width:760px){.ntl.ntl-ac{padding:var(--ntl-ac-pt-m,52px) 0 var(--ntl-ac-pb-m,64px)}.ntl.ntl-ac .ntl-ac-h1{font-size:var(--ntl-ac-h1-m,34px)}.ntl.ntl-ac .ntl-ac-tab-out{margin-left:0}.ntl-ac .ntl-ac-newwrap{padding:18px 18px 20px}.ntl-ac .ntl-ac-card{padding:20px}}@media(max-width:560px){.ntl-ac .ntl-ac-grid{grid-template-columns:minmax(0,1fr)}.ntl.ntl-ac .ntl-ac-del-go{width:100%}}.ntl.ntl-ac .ntl-ac-who{display:grid;gap:2px;text-align:right;font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-who b{font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--ntl-body)}.ntl-ac .ntl-ac-block{margin-top:clamp(34px,4.2vw,60px)}.ntl-ac .ntl-ac-bh{display:flex;align-items:baseline;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin-bottom:clamp(16px,1.8vw,24px)}.ntl.ntl-ac .ntl-ac-t th{padding:0 18px 12px 0;text-align:left;vertical-align:bottom;border-bottom:1px solid var(--ntl-line);font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted);white-space:nowrap}.ntl.ntl-ac .ntl-ac-t td{padding:18px 18px 18px 0;border-bottom:1px solid var(--ntl-line);color:var(--ntl-body);vertical-align:middle}.ntl.ntl-ac .ntl-ac-ordn{font-weight:500;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl.ntl-ac .ntl-ac-ordn:hover{text-decoration:underline;text-underline-offset:3px}.ntl.ntl-ac .ntl-ac-tot{color:var(--ntl-moss);font-variant-numeric:tabular-nums;white-space:nowrap}.ntl.ntl-ac .ntl-ac-t th.ntl-ac-tth,.ntl.ntl-ac .ntl-ac-t td.ntl-ac-tth{width:1%;padding-right:22px}.ntl-ac .ntl-ac-th{display:flex;align-items:center}.ntl-ac .ntl-ac-th-i{display:grid;place-items:center;width:40px;height:50px;flex:0 0 auto;border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand);margin-right:-12px;box-shadow:0 0 0 2px var(--ntl-ac-bg,var(--ntl-cream))}.ntl-ac .ntl-ac-th-i:last-of-type{margin-right:0}.ntl.ntl-ac .ntl-ac-th-i img{width:100%;height:100%;object-fit:var(--mf-fit,cover);object-position:var(--mf-pos,50% 50%)}.ntl.ntl-ac .ntl-ac-th-i i{font-size:12px;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-th em{margin-left:18px;font-style:normal;font-size:12px;color:var(--ntl-muted)}.ntl-ac .ntl-ac-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--ntl-gut);align-items:start}.ntl-ac .ntl-ac-card{display:grid;gap:12px;justify-items:start;align-content:start;padding:24px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-cream)}.ntl.ntl-ac .ntl-chip.ntl-ac-def{background:var(--ntl-moss);color:var(--ntl-cream);padding:5px 11px;font-size:10.5px}.ntl.ntl-ac .ntl-ac-card-n{font-size:15.5px;font-weight:500;color:var(--ntl-moss)}.ntl-ac .ntl-ac-card-more{align-content:center;justify-items:start;gap:7px;border-style:dashed;background:transparent;transition:background var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl-ac .ntl-ac-card-more:hover{background:var(--ntl-bone);border-color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-card-more i{font-size:15px;color:var(--ntl-moss-l)}.ntl.ntl-ac .ntl-ac-card-more b{font-size:15px;font-weight:500;color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-card-more em{font-style:normal;font-size:13px;font-weight:300;color:var(--ntl-body)}@media(max-width:760px){.ntl.ntl-ac{padding:var(--ntl-ac-pt-m,52px) 0 var(--ntl-ac-pb-m,64px)}.ntl.ntl-ac .ntl-ac-h1{font-size:var(--ntl-ac-h1-m,34px)}.ntl.ntl-ac .ntl-ac-who{text-align:left}.ntl.ntl-ac .ntl-ac-tab-out{margin-left:0}.ntl.ntl-ac .ntl-ac-t,.ntl.ntl-ac .ntl-ac-t thead,.ntl.ntl-ac .ntl-ac-t tbody,.ntl.ntl-ac .ntl-ac-t tr,.ntl.ntl-ac .ntl-ac-t th,.ntl.ntl-ac .ntl-ac-t td{display:block}.ntl.ntl-ac .ntl-ac-t thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ntl.ntl-ac .ntl-ac-t tr{padding:16px 18px;margin-bottom:12px;background:var(--ntl-cream);border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs)}.ntl.ntl-ac .ntl-ac-t td{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:8px 0;border:0;text-align:right}.ntl.ntl-ac .ntl-ac-t td:before{content:attr(data-l);flex:0 0 auto;text-align:left;font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-t td.ntl-ac-tth{width:auto;padding:0 0 12px;justify-content:flex-start}.ntl.ntl-ac .ntl-ac-t td.ntl-ac-tth:before,.ntl.ntl-ac .ntl-ac-t td.ntl-ac-tgo:before{display:none}.ntl.ntl-ac .ntl-ac-t td.ntl-ac-tgo{justify-content:flex-start;margin-top:8px;padding:14px 0 0;border-top:1px solid var(--ntl-line);text-align:left}}.ntl-ac .ntl-ac-dt{border-top:1px solid var(--ntl-line);padding-top:16px}.ntl.ntl-ac .ntl-ac-act{display:flex;align-items:center;gap:10px;min-height:32px;cursor:pointer;list-style:none;font-size:11.5px;font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-ac .ntl-ac-act:hover{color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-act i{font-size:10px}.ntl.ntl-ac .ntl-ac-act-c{transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-ac .ntl-ac-dt[open] .ntl-ac-act-c{transform:rotate(180deg)}.ntl.ntl-ac .ntl-ac-dt[open] .ntl-ac-act{color:var(--ntl-moss)}.ntl-ac .ntl-ac-panel{display:grid;gap:14px;margin-top:16px}.ntl.ntl-ac .ntl-ac-note{font-size:14px;font-weight:300;line-height:var(--ntl-lh-lede);color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-note p{margin-bottom:8px}.ntl-ac .ntl-ac-cross form{display:contents}.ntl-ac .ntl-ac-head-a{display:flex;flex-wrap:wrap;gap:8px}.ntl.ntl-ac .ntl-ac-h1{margin-top:12px;font-size:var(--ntl-ac-h1,52px);font-weight:400;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance;font-variant-numeric:tabular-nums}.ntl.ntl-ac .ntl-ac-when{margin-top:14px;font-size:14.5px;font-weight:300;color:var(--ntl-body)}.ntl-ac .ntl-ac-nav{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 28px;margin-top:clamp(26px,3vw,40px);border-bottom:1px solid var(--ntl-line)}.ntl.ntl-ac .ntl-ac-tab{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 0 13px;font-size:11.5px;font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-ac .ntl-ac-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--ntl-moss);transform:scaleX(0);transform-origin:left;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl.ntl-ac .ntl-ac-tab:hover,.ntl.ntl-ac .ntl-ac-tab.is-on{color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-tab:hover:after,.ntl.ntl-ac .ntl-ac-tab.is-on:after{transform:scaleX(1)}.ntl.ntl-ac .ntl-ac-tab-out{margin-left:auto;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-tab-out i{font-size:9px;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl.ntl-ac .ntl-ac-tab-out:hover i{transform:translate(4px)}.ntl-ac .ntl-ac-bh{display:flex;align-items:baseline;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin-bottom:clamp(14px,1.6vw,20px)}.ntl.ntl-ac .ntl-ac-bt{font-size:20px;font-weight:400;line-height:var(--ntl-lh-head);letter-spacing:-.01em;color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-bn{font-size:12.5px;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl.ntl-ac .ntl-chip.ntl-ac-st{padding:5px 11px;font-size:11px;letter-spacing:.08em;white-space:nowrap}.ntl.ntl-ac .ntl-chip.ntl-ac-st.is-ok{background:#3f6b461f;color:var(--ntl-ok)}.ntl.ntl-ac .ntl-chip.ntl-ac-st.is-warn{background:#b4761f1f;color:var(--ntl-warn)}.ntl.ntl-ac .ntl-chip.ntl-ac-st.is-err{background:#9c32221a;color:var(--ntl-err)}.ntl.ntl-ac .ntl-chip.ntl-ac-st.is-quiet{background:var(--ntl-bone);color:var(--ntl-muted)}.ntl-ac .ntl-ac-cancel{margin-top:clamp(24px,3vw,34px)}.ntl.ntl-ac .ntl-ac-cancel div{display:grid;gap:3px}.ntl.ntl-ac .ntl-ac-cancel b{font-size:15px;font-weight:500}.ntl.ntl-ac .ntl-ac-cancel span{font-size:13px;opacity:.85}.ntl-ac .ntl-ac-og{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--ntl-ac-railw,.62fr));gap:clamp(30px,4vw,64px);align-items:start;margin-top:clamp(30px,4vw,52px)}.ntl-ac .ntl-ac-main{min-width:0}.ntl-ac .ntl-ac-rail{display:grid;gap:var(--ntl-s4);align-content:start;min-width:0}.ntl-ac .ntl-ac-tw{width:100%}.ntl.ntl-ac .ntl-ac-t{width:100%;border-collapse:collapse;font-size:14.5px}.ntl.ntl-ac .ntl-ac-t th{padding:0 16px 12px 0;text-align:left;vertical-align:bottom;border-bottom:1px solid var(--ntl-line);font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted);white-space:nowrap}.ntl.ntl-ac .ntl-ac-t td{padding:18px 16px 18px 0;border-bottom:1px solid var(--ntl-line);color:var(--ntl-body);vertical-align:top}.ntl.ntl-ac .ntl-ac-t th:last-child,.ntl.ntl-ac .ntl-ac-t td:last-child{padding-right:0;text-align:right}.ntl.ntl-ac .ntl-ac-num{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right}.ntl.ntl-ac .ntl-ac-t th:nth-child(2),.ntl.ntl-ac .ntl-ac-t th:nth-child(3),.ntl.ntl-ac .ntl-ac-t th:nth-child(4){text-align:right}.ntl.ntl-ac .ntl-ac-num s{opacity:.5;margin-right:7px;text-decoration:line-through}.ntl.ntl-ac .ntl-ac-tot{color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-missing-t{max-width:24ch;font-size:clamp(24px,3.2vw,34px);font-weight:400;line-height:var(--ntl-lh-head);letter-spacing:-.02em;color:var(--ntl-moss)}.ntl-ac .ntl-ac-li-w{display:flex;gap:16px;align-items:flex-start;min-width:0}.ntl-ac .ntl-ac-li-i{flex:0 0 auto;display:grid;place-items:center;width:72px;height:90px;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand)}.ntl.ntl-ac .ntl-ac-li-i img{width:100%;height:100%;object-fit:var(--mf-fit,cover);object-position:var(--mf-pos,50% 50%)}.ntl.ntl-ac .ntl-ac-li-i i{font-size:16px;color:var(--ntl-muted)}.ntl-ac .ntl-ac-li-c{display:grid;gap:4px;min-width:0;padding-top:2px}.ntl.ntl-ac .ntl-ac-li-t{font-size:15px;font-weight:500;line-height:1.3;color:var(--ntl-moss)}.ntl.ntl-ac a.ntl-ac-li-t:hover{text-decoration:underline;text-underline-offset:3px}.ntl.ntl-ac .ntl-ac-li-v,.ntl.ntl-ac .ntl-ac-li-s{font-style:normal;font-size:12.5px;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-li-d{font-style:normal;font-size:12.5px;color:var(--ntl-ok)}.ntl.ntl-ac .ntl-ac-li-f{font-style:normal;font-size:12.5px;color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-li-d i,.ntl.ntl-ac .ntl-ac-li-f i{margin-right:5px;font-size:10px}.ntl.ntl-ac .ntl-ac-track{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl-ac .ntl-ac-pan{display:grid;gap:12px;padding:22px 24px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-bone)}.ntl.ntl-ac .ntl-ac-pan-t{font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted);line-height:var(--ntl-lh-body)}.ntl.ntl-ac .ntl-ac-pan-b{font-size:14px;font-weight:300;line-height:var(--ntl-lh-lede);color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-pan-b b{font-weight:500;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl.ntl-ac .ntl-ac-pan-f{font-size:12px;font-weight:300;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-pan-go{width:100%;min-height:48px;margin-top:2px}.ntl-ac .ntl-ac-pan-moss{background:var(--ntl-moss);border-color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-pan-moss .ntl-ac-pan-t{color:#fbf9f4a8}.ntl.ntl-ac .ntl-ac-pan-moss .ntl-ac-pan-b{color:#fbf9f4db}.ntl.ntl-ac .ntl-ac-pan-moss .ntl-ac-pan-b b{color:var(--ntl-cream)}.ntl-ac .ntl-ac-pan-quiet{background:transparent}.ntl.ntl-ac .ntl-ac-card-a{font-size:14px;font-weight:300;line-height:1.65;color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-card-p{font-size:13px;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl-ac .ntl-ac-sum{display:grid;gap:9px}.ntl-ac .ntl-ac-sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ntl.ntl-ac .ntl-ac-sum dt{font-size:13.5px;font-weight:300;color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-sum dt em{font-style:normal;font-size:12px;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-sum dd{font-size:14px;color:var(--ntl-moss);white-space:nowrap;font-variant-numeric:tabular-nums}.ntl.ntl-ac .ntl-ac-sum>div.is-ok dt,.ntl.ntl-ac .ntl-ac-sum>div.is-ok dd{color:var(--ntl-ok)}.ntl-ac .ntl-ac-sum>div.is-total{margin-top:5px;padding-top:12px;border-top:1px solid var(--ntl-line)}.ntl.ntl-ac .ntl-ac-sum>div.is-total dt{font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-sum>div.is-total dd{font-size:21px;color:var(--ntl-moss)}.ntl-ac .ntl-ac-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:clamp(34px,4vw,56px);padding-top:22px;border-top:1px solid var(--ntl-line)}.ntl.ntl-ac .ntl-ac-foot .ulnk:first-child:hover i{transform:translate(-5px)}@media(max-width:1000px){.ntl-ac .ntl-ac-og{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.ntl.ntl-ac .ntl-ac-t,.ntl.ntl-ac .ntl-ac-t thead,.ntl.ntl-ac .ntl-ac-t tbody,.ntl.ntl-ac .ntl-ac-t tr,.ntl.ntl-ac .ntl-ac-t th,.ntl.ntl-ac .ntl-ac-t td{display:block}.ntl.ntl-ac .ntl-ac-t thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ntl.ntl-ac .ntl-ac-t tr{padding:16px 18px;margin-bottom:12px;background:var(--ntl-cream);border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs)}.ntl.ntl-ac .ntl-ac-t td{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:8px 0;border:0;text-align:right}.ntl.ntl-ac .ntl-ac-t td:before{content:attr(data-l);flex:0 0 auto;text-align:left;font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-t td.ntl-ac-li{display:block;padding:0 0 14px;margin-bottom:6px;border-bottom:1px solid var(--ntl-line);text-align:left}.ntl.ntl-ac .ntl-ac-t td.ntl-ac-li:before{display:none}}@media(max-width:760px){.ntl.ntl-ac{padding:var(--ntl-ac-pt-m,52px) 0 var(--ntl-ac-pb-m,64px)}.ntl.ntl-ac .ntl-ac-h1{font-size:var(--ntl-ac-h1-m,34px)}.ntl.ntl-ac .ntl-ac-tab-out{margin-left:0}.ntl-ac .ntl-ac-pan{padding:20px}}.ntl.ntl-ac{padding:var(--ntl-ac-pt,88px) 0 var(--ntl-ac-pb,104px);background:var(--ntl-ac-bg,var(--ntl-cream))}.ntl-ac .ntl-ac-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px 40px;flex-wrap:wrap}.ntl-ac .ntl-ac-head-t{min-width:0;max-width:var(--ntl-measure)}.ntl.ntl-ac .ntl-ac-h1{margin-top:12px;font-size:var(--ntl-ac-h1,52px);font-weight:400;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance}.ntl.ntl-ac .ntl-ac-head .lede{margin-top:16px}.ntl-ac .ntl-ac-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--ntl-ac-aw,.78fr));gap:clamp(30px,4.5vw,80px);align-items:start;margin-top:clamp(30px,4vw,54px)}.ntl-ac .ntl-ac-g.is-solo{grid-template-columns:minmax(0,1fr)}.ntl-ac .ntl-ac-col{display:grid;gap:clamp(22px,2.6vw,32px);max-width:var(--ntl-ac-fw,460px);min-width:0}.ntl.ntl-ac .ntl-field em{font-style:normal;text-transform:none;letter-spacing:normal;font-size:11px;opacity:.72}.ntl.ntl-ac .ntl-ac-ok{display:flex;align-items:flex-start;gap:10px;padding:15px 18px;border-radius:var(--ntl-r-xs);background:#3f6b461a;color:var(--ntl-ok);font-size:14.5px;line-height:1.45}.ntl.ntl-ac .ntl-ac-ok i{margin-top:3px;font-size:13px}.ntl.ntl-ac .ntl-ac-ok-big span{display:grid;gap:5px}.ntl.ntl-ac .ntl-ac-ok-big b{font-size:17px;font-weight:500}.ntl.ntl-ac .ntl-ac-ok-big em{font-style:normal;font-size:14px;font-weight:300;color:var(--ntl-body)}.ntl-ac .ntl-ac-cross{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 26px;flex-wrap:wrap;border-top:1px solid var(--ntl-line);padding-top:20px}.ntl.ntl-ac .ntl-ac-cross b{font-size:16px;font-weight:500;color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-cross p{margin-top:5px;max-width:42ch;font-size:14px;font-weight:300;color:var(--ntl-body)}.ntl-ac .ntl-ac-side{display:grid;gap:var(--ntl-s5);align-content:start}.ntl-ac .ntl-ac-pts{display:grid;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-bone);overflow:hidden}.ntl.ntl-ac .ntl-ac-pts li{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;border-top:1px solid var(--ntl-line)}.ntl.ntl-ac .ntl-ac-pts li:first-child{border-top:0}.ntl.ntl-ac .ntl-ac-pts i{margin-top:3px;width:16px;text-align:center;font-size:13px;color:var(--ntl-moss-l)}.ntl.ntl-ac .ntl-ac-pts span{display:grid;gap:3px;min-width:0}.ntl.ntl-ac .ntl-ac-pts b{font-size:14.5px;font-weight:500;color:var(--ntl-moss)}.ntl.ntl-ac .ntl-ac-pts em{font-style:normal;font-size:13px;font-weight:300;color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-quiet{font-size:12.5px;font-weight:300;line-height:1.6;color:var(--ntl-muted)}.ntl-ac .ntl-ac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ntl-ac .ntl-ac-grid .ntl-ac-wide{grid-column:1 / -1}.ntl.ntl-ac .ntl-ac-check{display:flex;align-items:flex-start;gap:11px;min-height:32px;cursor:pointer;font-size:13.5px;font-weight:300;line-height:1.5;color:var(--ntl-body)}.ntl.ntl-ac .ntl-ac-check input{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--ntl-moss);cursor:pointer}@media(max-width:900px){.ntl-ac .ntl-ac-g,.ntl-ac .ntl-ac-g.is-solo{grid-template-columns:minmax(0,1fr)}.ntl-ac .ntl-ac-col{max-width:none}}@media(max-width:760px){.ntl.ntl-ac{padding:var(--ntl-ac-pt-m,52px) 0 var(--ntl-ac-pb-m,64px)}.ntl.ntl-ac .ntl-ac-h1{font-size:var(--ntl-ac-h1-m,34px)}.ntl.ntl-ac .ntl-ac-cross{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:560px){.ntl-ac .ntl-ac-grid{grid-template-columns:minmax(0,1fr)}}.ntl.ntl-account-reset .ntl-ac-decline{display:block;width:100%;margin-top:14px;padding:10px 0;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted,#8C8F78);transition:color var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl.ntl-account-reset .ntl-ac-decline:hover{color:var(--ntl-moss,#41441C)}.ntl.ntl-ac{padding:var(--ntl-ac-pt,104px) 0 var(--ntl-ac-pb,120px);background:var(--ntl-ac-bg,var(--ntl-cream))}.ntl-ac .ntl-ac-narrow{width:100%;max-width:var(--ntl-ac-fw,480px);margin:0 auto;display:grid;gap:clamp(22px,2.6vw,30px)}.ntl-ac .ntl-ac-head-t{min-width:0}.ntl-ac .ntl-ac-head-t.is-center{text-align:center}.ntl.ntl-ac .ntl-ac-head-t.is-center .lede{margin-left:auto;margin-right:auto}.ntl.ntl-ac .ntl-ac-h1{margin-top:12px;font-size:var(--ntl-ac-h1,44px);font-weight:400;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance}.ntl.ntl-ac .ntl-ac-head-t .lede{margin-top:16px;max-width:44ch}.ntl-ac .ntl-ac-media{width:100%}.ntl-ac .ntl-ac-form{display:grid;gap:16px}.ntl.ntl-ac .ntl-ac-go{width:100%;margin-top:4px}.ntl.ntl-ac .ntl-ac-hint{font-size:12.5px;font-weight:300;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-errs{margin:5px 0 0;padding-left:1.1em;list-style:disc}.ntl.ntl-ac .ntl-ac-errs li{display:list-item;margin-top:3px}.ntl.ntl-ac .ntl-ac-quiet{padding-top:18px;border-top:1px solid var(--ntl-line);font-size:12.5px;font-weight:300;line-height:1.6;color:var(--ntl-muted)}.ntl.ntl-ac .ntl-ac-quiet a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl-ac .ntl-ac-backrow{display:flex;justify-content:center}.ntl.ntl-ac .ntl-ac-backrow .ulnk:hover i{transform:translate(-5px)}@media(max-width:760px){.ntl.ntl-ac{padding:var(--ntl-ac-pt-m,56px) 0 var(--ntl-ac-pb-m,72px)}.ntl.ntl-ac .ntl-ac-h1{font-size:var(--ntl-ac-h1-m,32px)}.ntl-ac .ntl-ac-narrow{max-width:none}}.ntl.ntl-tick{overflow:hidden;background:var(--ntl-tk-bg,var(--ntl-moss));color:var(--ntl-tk-fg,var(--ntl-cream));padding:var(--ntl-tk-pt,12px) 0 var(--ntl-tk-pb,12px);border-bottom:var(--ntl-tk-bw,0px) solid var(--ntl-tk-bc,var(--ntl-line))}.ntl .ntl-tick-t{display:flex;width:max-content;animation:ntl-tk var(--ntl-tk-dur,46s) linear infinite;animation-direction:var(--ntl-tk-dir,normal)}@keyframes ntl-tk{to{transform:translate(-50%)}}.ntl.ntl-tick.is-hpause:hover .ntl-tick-t,.ntl.ntl-tick:focus-within .ntl-tick-t{animation-play-state:paused}.ntl .ntl-tick-s{display:flex;align-items:center;gap:var(--ntl-tk-gap,22px);padding-right:var(--ntl-tk-gap,22px)}.ntl .ntl-tick-i{display:flex;align-items:center;gap:var(--ntl-tk-ig,9px);font-size:var(--ntl-tk-fs,11px);font-weight:var(--ntl-tk-fw,400);letter-spacing:var(--ntl-tk-ls,.18em);text-transform:var(--ntl-tk-tt,uppercase);white-space:nowrap;color:inherit}.ntl .ntl-tick-i i{color:var(--ntl-tk-ac,var(--ntl-pear));font-size:var(--ntl-tk-is,11px)}.ntl .ntl-tick-sep{font-style:normal;font-size:var(--ntl-tk-sep-fs,16px);color:var(--ntl-tk-ac,var(--ntl-pear));opacity:var(--ntl-tk-sep-op,.6)}.ntl .ntl-tick-a{text-decoration:none}.ntl .ntl-tick-a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.ntl.ntl-tick{padding:var(--ntl-tk-pt-m,10px) 0 var(--ntl-tk-pb-m,10px)}.ntl .ntl-tick-s{gap:var(--ntl-tk-gap-m,22px);padding-right:var(--ntl-tk-gap-m,22px)}.ntl .ntl-tick-i{font-size:var(--ntl-tk-fs-m,10px);letter-spacing:var(--ntl-tk-ls-m,.12em)}}@media(prefers-reduced-motion:reduce){.ntl.ntl-tick .ntl-tick-t{animation:none!important;transform:none!important}}.ntl.ntl-article-main{--ntl-maxw:var(--ntl-art-maxw,1180px)}.ntl.ntl-article-main .aprog{position:fixed;top:0;left:0;height:2px;width:100%;background:var(--ntl-pear);z-index:var(--ntl-z-header,60);transform:scaleX(0);transform-origin:left;pointer-events:none}.ntl.ntl-article-main .ahead{padding-block:var(--ntl-art-pt,clamp(28px,3.2vw,48px)) var(--ntl-art-pb,clamp(22px,2.4vw,34px))}.ntl.ntl-article-main .ahead>*{max-width:760px}.ntl.ntl-article-main .crumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted);margin-bottom:clamp(18px,2vw,28px)}.ntl.ntl-article-main .crumb a{color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-article-main .crumb a:hover{color:var(--ntl-moss)}.ntl.ntl-article-main .crumb i{font-size:8px;opacity:.5}.ntl.ntl-article-main .ameta{display:flex;flex-wrap:wrap;align-items:center;gap:11px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-article-main .ameta b{color:var(--ntl-moss)}.ntl.ntl-article-main .ameta s{text-decoration:none;opacity:.45}.ntl.ntl-article-main .ameta a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ntl.ntl-article-main .ameta a:hover{color:var(--ntl-moss)}.ntl.ntl-article-main .ahead h1{margin:14px 0 0;font-size:clamp(32px,4.6vw,60px);line-height:1.05;font-weight:400;letter-spacing:-.028em;color:var(--ntl-moss)}.ntl.ntl-article-main .astand{margin:18px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.55;color:var(--ntl-body);max-width:46ch}.ntl.ntl-article-main .ashare{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:clamp(22px,2.4vw,32px)}.ntl.ntl-article-main .ashare>span{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted);margin-right:4px}.ntl.ntl-article-main .ashare a,.ntl.ntl-article-main .ashare button{position:relative;width:36px;height:36px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);border:1px solid var(--ntl-line);background:transparent;color:var(--ntl-body);cursor:pointer;font-size:13px;transition:color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-article-main .ashare button[data-ntl-share]{display:none}.js .ntl.ntl-article-main .ashare button[data-ntl-share]{display:grid}.ntl.ntl-article-main .ashare a:after,.ntl.ntl-article-main .ashare button:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:inherit}.ntl.ntl-article-main .ashare a:hover,.ntl.ntl-article-main .ashare button:hover{border-color:var(--ntl-moss);color:var(--ntl-moss)}.ntl.ntl-article-main .ahero{position:relative;margin:0 0 clamp(34px,4vw,58px);border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand);aspect-ratio:var(--ntl-art-hero-ar,21/9)}.ntl.ntl-article-main .ahero img{width:100%;height:100%;display:block;object-fit:var(--ntl-art-hero-fit,cover);object-position:var(--ntl-art-hero-pos,50% 50%)}.ntl.ntl-article-main .ahero .ntl-mf-ph{width:100%;height:100%}.ntl.ntl-article-main .acols{display:grid;grid-template-columns:minmax(0,var(--ntl-art-measure,680px)) var(--ntl-art-rail,268px);justify-content:space-between;gap:clamp(36px,5vw,88px);align-items:start;padding-bottom:clamp(40px,4.5vw,72px)}.ntl.ntl-article-main .acols.is-norail{grid-template-columns:minmax(0,var(--ntl-art-measure,680px));justify-content:start}.ntl.ntl-article-main .acol-main{min-width:0}.ntl.ntl-article-main .arail{position:sticky;top:var(--ntl-art-rail-top,84px);display:grid;gap:26px}.ntl.ntl-article-main .atoc .lbl{margin-bottom:14px}.ntl.ntl-article-main .atoc ul{margin:0;padding:0;list-style:none;border-left:1px solid var(--ntl-line)}.ntl.ntl-article-main .atoc li{margin:0;list-style:none}.ntl.ntl-article-main .atoc a{display:block;padding:7px 0 7px 15px;margin-left:-1px;border-left:1px solid transparent;font-size:13.5px;line-height:1.45;color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-article-main .atoc a:hover{color:var(--ntl-moss)}.ntl.ntl-article-main .atoc a.on{color:var(--ntl-moss);border-left-color:var(--ntl-moss)}.ntl.ntl-article-main .abody{max-width:var(--ntl-art-measure,680px)}.ntl.ntl-article-main .abody p{margin:0 0 22px;font-size:var(--ntl-abody-fs,17px);line-height:1.72;color:var(--ntl-body)}.ntl.ntl-article-main .abody.has-lead p:first-child{font-size:calc(var(--ntl-abody-fs,17px) + 1.5px);color:var(--ntl-ink)}.ntl.ntl-article-main .abody h2{margin:clamp(34px,3.4vw,48px) 0 14px;font-size:clamp(21px,1.8vw,27px);line-height:1.2;font-weight:400;letter-spacing:-.016em;color:var(--ntl-moss)}.ntl.ntl-article-main .abody h3{margin:clamp(28px,2.8vw,38px) 0 12px;font-size:clamp(18px,1.4vw,21px);line-height:1.25;font-weight:500;letter-spacing:-.01em;color:var(--ntl-moss)}.ntl.ntl-article-main .abody h4,.ntl.ntl-article-main .abody h5,.ntl.ntl-article-main .abody h6{margin:clamp(24px,2.4vw,32px) 0 10px;font-size:16px;line-height:1.3;font-weight:500;letter-spacing:.02em;color:var(--ntl-moss)}.ntl.ntl-article-main .abody em,.ntl.ntl-article-main .abody cite,.ntl.ntl-article-main .abody i:not([class]){font-style:italic}.ntl.ntl-article-main .abody strong,.ntl.ntl-article-main .abody b{font-weight:500;color:var(--ntl-ink)}.ntl.ntl-article-main .abody a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ntl.ntl-article-main .abody a:hover{color:var(--ntl-moss-d)}.ntl.ntl-article-main .abody ul{margin:0 0 24px;padding:0;list-style:none}.ntl.ntl-article-main .abody ul li{position:relative;display:list-item;list-style:none;padding-left:26px;margin-bottom:11px;font-size:calc(var(--ntl-abody-fs,17px) - .5px);line-height:1.62;color:var(--ntl-body)}.ntl.ntl-article-main .abody ul li:before{content:"";position:absolute;left:2px;top:11px;width:9px;height:1px;background:var(--ntl-moss-l)}.ntl.ntl-article-main .abody.is-disc ul{padding-left:1.3em;list-style:disc}.ntl.ntl-article-main .abody.is-disc ul li{padding-left:0;list-style:disc}.ntl.ntl-article-main .abody.is-disc ul li:before{content:none}.ntl.ntl-article-main .abody ol{margin:0 0 24px;padding-left:1.5em;list-style:decimal}.ntl.ntl-article-main .abody ol li{display:list-item;list-style:decimal;margin-bottom:11px;font-size:calc(var(--ntl-abody-fs,17px) - .5px);line-height:1.62;color:var(--ntl-body)}.ntl.ntl-article-main .abody ol li::marker{color:var(--ntl-moss-l);font-variant-numeric:tabular-nums}.ntl.ntl-article-main .abody li>ul,.ntl.ntl-article-main .abody li>ol{margin:11px 0 0}.ntl.ntl-article-main .abody blockquote{margin:clamp(30px,3.2vw,44px) 0;padding:0 0 0 22px;border-left:2px solid var(--ntl-pear)}.ntl.ntl-article-main .abody blockquote p{margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.42;color:var(--ntl-moss);letter-spacing:-.012em}.ntl.ntl-article-main .abody blockquote p:last-child{margin-bottom:0}.ntl.ntl-article-main .abody blockquote cite{display:block;margin-top:12px;font-size:12.5px;font-style:normal;color:var(--ntl-muted);letter-spacing:.1em;text-transform:uppercase}.ntl.ntl-article-main .abody figure{margin:clamp(30px,3.2vw,44px) 0}.ntl.ntl-article-main .abody figure img{width:100%;border-radius:var(--ntl-r-xs);display:block;aspect-ratio:16/10;object-fit:cover;background:var(--ntl-sand)}.ntl.ntl-article-main .abody figcaption{margin-top:11px;font-size:12.5px;color:var(--ntl-muted)}.ntl.ntl-article-main .abody>img,.ntl.ntl-article-main .abody p>img{width:100%;height:auto;margin:clamp(30px,3.2vw,44px) 0;border-radius:var(--ntl-r-xs);background:var(--ntl-sand);display:block}.ntl.ntl-article-main .abody iframe,.ntl.ntl-article-main .abody video{width:100%;aspect-ratio:16/9;height:auto;display:block;border:0;margin:clamp(30px,3.2vw,44px) 0;border-radius:var(--ntl-r-xs);background:var(--ntl-sand)}.ntl.ntl-article-main .abody hr{margin:clamp(30px,3.2vw,44px) 0;border-top:1px solid var(--ntl-line)}.ntl.ntl-article-main .abody table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:max-content;min-width:100%;max-width:100%;margin:0 0 24px;border-collapse:collapse;font-size:14.5px;color:var(--ntl-body);overscroll-behavior-x:contain}.ntl.ntl-article-main .abody th,.ntl.ntl-article-main .abody td{min-width:9ch}.ntl.ntl-article-main .abody table caption{caption-side:top;text-align:left;font-size:12px;color:var(--ntl-muted);padding:0 0 10px;line-height:1.5}.ntl.ntl-article-main .abody th,.ntl.ntl-article-main .abody td{padding:11px 14px;border-bottom:1px solid var(--ntl-line);text-align:left;vertical-align:top}.ntl.ntl-article-main .abody th{color:var(--ntl-moss);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ntl.ntl-article-main .abody code,.ntl.ntl-article-main .abody kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:2px 6px;border-radius:var(--ntl-r-xs);background:var(--ntl-bone);color:var(--ntl-moss-d)}.ntl.ntl-article-main .abody pre{margin:0 0 24px;padding:18px;overflow-x:auto;border-radius:var(--ntl-r-xs);background:var(--ntl-bone);font-size:13.5px;line-height:1.6}.ntl.ntl-article-main .abody pre code{padding:0;background:none}.ntl.ntl-article-main .abody>*:last-child{margin-bottom:0}.ntl.ntl-article-main .atags{display:grid;gap:12px;max-width:var(--ntl-art-measure,680px);margin-top:clamp(30px,3.2vw,44px)}.ntl.ntl-article-main .atags-l{display:flex;flex-wrap:wrap;gap:8px}.ntl.ntl-article-main .atag{border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);padding:7px 15px;font-size:12.5px;color:var(--ntl-body);transition:color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-article-main .atag:hover{border-color:var(--ntl-moss-l);color:var(--ntl-moss)}.ntl.ntl-article-main .asign{display:flex;align-items:center;gap:14px;margin-top:clamp(38px,4vw,56px);padding-top:26px;border-top:1px solid var(--ntl-line);max-width:var(--ntl-art-measure,680px)}.ntl.ntl-article-main .asign img{width:44px;height:44px;border-radius:var(--ntl-r-pill);object-fit:cover;background:var(--ntl-sand);flex:0 0 auto}.ntl.ntl-article-main .asign b{display:block;font-size:14.5px;font-weight:500;color:var(--ntl-moss)}.ntl.ntl-article-main .asign span{display:block;margin-top:2px;font-size:12.5px;color:var(--ntl-muted)}.ntl.ntl-article-main .ashop{background:var(--ntl-bone);border-radius:var(--ntl-r-xs);overflow:hidden}.ntl.ntl-article-main .ashop-i{display:block;overflow:hidden;background:var(--ntl-sand)}.ntl.ntl-article-main .ashop-i img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;transition:transform 1.1s var(--ntl-e)}.ntl.ntl-article-main .ashop-i .ntl-mf-ph{width:100%;aspect-ratio:4/5}.ntl.ntl-article-main .ashop-i:hover img{transform:scale(1.04)}.ntl.ntl-article-main .ashop-b{padding:16px}.ntl.ntl-article-main .ashop em{display:block;font-style:normal;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-article-main .ashop b{display:block;margin-top:8px;font-size:15.5px;font-weight:500;color:var(--ntl-moss);line-height:1.3}.ntl.ntl-article-main .ashop i{display:block;margin-top:4px;font-style:normal;font-size:14.5px;color:var(--ntl-body);font-variant-numeric:tabular-nums}.ntl.ntl-article-main .ashop i s{opacity:.55;margin-right:7px;text-decoration:line-through}.ntl.ntl-article-main .ashop .btn{width:100%;margin-top:14px;padding:12px 16px;font-size:11px}.ntl.ntl-article-main .acom{max-width:var(--ntl-art-measure,680px);margin-top:clamp(38px,4vw,56px);padding-top:clamp(28px,3vw,42px);border-top:1px solid var(--ntl-line)}.ntl.ntl-article-main .acom-h{display:flex;align-items:baseline;gap:10px;font-size:clamp(19px,1.6vw,23px);line-height:1.2;font-weight:400;letter-spacing:-.016em;color:var(--ntl-moss)}.ntl.ntl-article-main .acom-h span{font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl.ntl-article-main .acom-l{display:grid;gap:24px;margin:26px 0 0;padding:0;list-style:none}.ntl.ntl-article-main .acom-i{list-style:none;padding-bottom:24px;border-bottom:1px solid var(--ntl-line)}.ntl.ntl-article-main .acom-i:last-child{padding-bottom:0;border-bottom:0}.ntl.ntl-article-main .acom-m{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-article-main .acom-m b{color:var(--ntl-moss)}.ntl.ntl-article-main .acom-m s{text-decoration:none;opacity:.45}.ntl.ntl-article-main .acom-b{margin-top:9px;font-size:15.5px;line-height:1.62;color:var(--ntl-body)}.ntl.ntl-article-main .acom-b p{margin:0 0 12px}.ntl.ntl-article-main .acom-b p:last-child{margin-bottom:0}.ntl.ntl-article-main .acom .ntl-alert{margin-top:26px}.ntl.ntl-article-main .acom .ntl-alert.acom-ok{background:#3f6b461a;color:var(--ntl-ok)}.ntl.ntl-article-main .acom-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.ntl.ntl-article-main .acom-f-wide{grid-column:1/-1}.ntl.ntl-article-main .acom-f-go{display:grid;gap:10px;justify-items:start}@media(max-width:1024px){.ntl.ntl-article-main .acols{grid-template-columns:minmax(0,1fr) 230px;gap:40px;justify-content:stretch}.ntl.ntl-article-main .acols.is-norail{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.ntl.ntl-article-main .acols{grid-template-columns:1fr;gap:30px;justify-content:stretch}.ntl.ntl-article-main .arail{position:static;top:auto}.ntl.ntl-article-main .atoc{display:none}.ntl.ntl-article-main .ashop{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center}.ntl.ntl-article-main .ashop-i img{aspect-ratio:1/1}.ntl.ntl-article-main .ashop .btn{margin-top:12px}}@media(max-width:760px){.ntl.ntl-article-main .ahead{padding-block:var(--ntl-art-pt-m,clamp(28px,3.2vw,48px)) var(--ntl-art-pb-m,clamp(22px,2.4vw,34px))}.ntl.ntl-article-main .ahero{aspect-ratio:var(--ntl-art-hero-ar-m,4/3);margin-bottom:28px}.ntl.ntl-article-main .abody p{font-size:calc(var(--ntl-abody-fs,17px) - 1px)}.ntl.ntl-article-main .abody.has-lead p:first-child{font-size:var(--ntl-abody-fs,17px)}.ntl.ntl-article-main .abody ul li,.ntl.ntl-article-main .abody ol li{font-size:calc(var(--ntl-abody-fs,17px) - 1.5px)}.ntl.ntl-article-main .astand{font-size:15.5px}.ntl.ntl-article-main .ashare{margin-top:20px}.ntl.ntl-article-main .acom-f{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ntl.ntl-jrn .jgrid{grid-template-columns:1fr;row-gap:30px;padding:30px 0}.ntl.ntl-jrn.is-mrows .jgrid .jc{display:grid;grid-template-columns:118px minmax(0,1fr);gap:4px 16px;align-items:start}.ntl.ntl-jrn.is-mrows .jgrid .jc-i{grid-column:1;grid-row:1/span 4;aspect-ratio:1/1}.ntl.ntl-jrn.is-arauto.is-mrows .jgrid .jc-i{aspect-ratio:1/1}.ntl.ntl-jrn.is-arauto.is-mrows .jgrid .jc-i img{height:100%}.ntl.ntl-jrn.is-mrows .jgrid .jc-m,.ntl.ntl-jrn.is-mrows .jgrid .jc-t,.ntl.ntl-jrn.is-mrows .jgrid .jc-x,.ntl.ntl-jrn.is-mrows .jgrid .jc-r{grid-column:2}.ntl.ntl-jrn.is-mrows .jgrid .jc-m{margin-top:0}.ntl.ntl-jrn.is-mrows .jgrid .jc-t{font-size:17.5px;margin-top:7px}.ntl.ntl-jrn.is-mrows .jgrid .jc-x,.ntl.ntl-jrn.is-mrows .jgrid .jc-r{display:none}}.ntl.ntl-article-related.sec{border-top:1px solid var(--ntl-line);margin-top:clamp(48px,5vw,80px);padding-top:var(--ntl-ar-pt,var(--ntl-section-y));padding-bottom:var(--ntl-ar-pb,var(--ntl-section-y))}.ntl.ntl-article-related.is-noline{border-top:0;margin-top:0}.ntl.ntl-article-related.is-empty{padding:0;border-top:0;margin-top:0}.ntl.ntl-article-related:not(.is-full){--ntl-maxw:var(--ntl-art-maxw,1180px)}@media(max-width:760px){.ntl.ntl-article-related.sec{padding-top:var(--ntl-ar-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-ar-pb-m,clamp(44px,9vw,62px))}.ntl.ntl-article-related.is-empty{padding:0}}.ntl.ntl-jrn .jgrid{display:grid;grid-template-columns:repeat(var(--ntl-jrn-cols,3),1fr);gap:var(--ntl-gut);row-gap:clamp(34px,3.6vw,56px);padding:clamp(34px,4vw,60px) 0}@media(max-width:1024px){.ntl.ntl-jrn .jgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.ntl.ntl-jrn .jgrid{grid-template-columns:1fr;row-gap:30px;padding:30px 0}.ntl.ntl-jrn.is-mrows .jgrid .jc{display:grid;grid-template-columns:118px minmax(0,1fr);gap:4px 16px;align-items:start}.ntl.ntl-jrn.is-mrows .jgrid .jc-i{grid-column:1;grid-row:1/span 4;aspect-ratio:1/1}.ntl.ntl-jrn.is-arauto.is-mrows .jgrid .jc-i{aspect-ratio:1/1}.ntl.ntl-jrn.is-arauto.is-mrows .jgrid .jc-i img{height:100%}.ntl.ntl-jrn.is-mrows .jgrid .jc-m,.ntl.ntl-jrn.is-mrows .jgrid .jc-t,.ntl.ntl-jrn.is-mrows .jgrid .jc-x,.ntl.ntl-jrn.is-mrows .jgrid .jc-r{grid-column:2}.ntl.ntl-jrn.is-mrows .jgrid .jc-m{margin-top:0}.ntl.ntl-jrn.is-mrows .jgrid .jc-t{font-size:var(--ntl-fs-h4,18px);margin-top:7px}.ntl.ntl-jrn.is-mrows .jgrid .jc-x,.ntl.ntl-jrn.is-mrows .jgrid .jc-r{display:none}}.ntl.ntl-blog-grid{padding-top:var(--ntl-bg-pt,0px);padding-bottom:var(--ntl-bg-pb,0px)}.ntl.ntl-blog-grid .jfil{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:clamp(26px,3vw,42px);border-bottom:1px solid var(--ntl-line)}.ntl.ntl-blog-grid .jfil-b{border:1px solid var(--ntl-line);background:transparent;border-radius:var(--ntl-r-pill);padding:9px 17px;font-size:12.5px;color:var(--ntl-body);white-space:nowrap;transition:color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e),background-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-blog-grid .jfil-b:hover{border-color:var(--ntl-moss-l);color:var(--ntl-moss)}.ntl.ntl-blog-grid .jfil-b.on{background:var(--ntl-moss);border-color:var(--ntl-moss);color:var(--ntl-cream)}.ntl.ntl-blog-grid .jfil-b span{margin-left:7px;font-size:11px;opacity:.55}.ntl.ntl-blog-grid .jlead{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(28px,3.6vw,60px);align-items:center;padding:clamp(34px,4vw,60px) 0;border-bottom:1px solid var(--ntl-line)}.ntl.ntl-blog-grid .jlead .jc-i{aspect-ratio:var(--ntl-jc-ar,16/11)}.ntl.ntl-blog-grid .jlead .jc-t{font-size:clamp(28px,3.2vw,46px);line-height:1.08;letter-spacing:-.024em}.ntl.ntl-blog-grid .jlead .jc-x{font-size:16px;max-width:44ch}.ntl.ntl-blog-grid .jlead-b{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:var(--ntl-r-pill);background:var(--ntl-pear);color:var(--ntl-moss-d);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}@media(max-width:900px){.ntl.ntl-blog-grid .jlead{grid-template-columns:1fr;gap:24px;align-items:start}}@media(max-width:760px){.ntl.ntl-blog-grid{padding-top:var(--ntl-bg-pt-m,0px);padding-bottom:var(--ntl-bg-pb-m,0px)}.ntl.ntl-blog-grid .jfil{gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ntl-pad)*-1);padding-inline:var(--ntl-pad)}.ntl.ntl-blog-grid .jfil::-webkit-scrollbar{display:none}.ntl.ntl-blog-grid .jfil-b{flex:0 0 auto;padding:8px 14px;font-size:12px}}.ntl.ntl-blog-header .jhero{padding-block:var(--ntl-bh-pt,clamp(30px,3.4vw,52px)) var(--ntl-bh-pb,clamp(26px,2.6vw,38px))}.ntl.ntl-blog-header .crumb{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted);margin-bottom:clamp(18px,2vw,28px)}.ntl.ntl-blog-header .crumb a{color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-blog-header .crumb a:hover{color:var(--ntl-moss)}.ntl.ntl-blog-header .crumb i{font-size:8px;opacity:.5}.ntl.ntl-blog-header .jhero h1{font-size:clamp(var(--ntl-bh-hmin,38px),5.4vw,var(--ntl-bh-hmax,74px));line-height:1.02;font-weight:400;letter-spacing:-.03em;color:var(--ntl-moss);margin:0}.ntl.ntl-blog-header .jhero p{max-width:52ch;margin:16px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.6;color:var(--ntl-body)}.ntl.ntl-blog-header .jhero p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl.ntl-blog-header.is-center .jhero{text-align:center}.ntl.ntl-blog-header.is-center .crumb{justify-content:center}.ntl.ntl-blog-header.is-center .jhero p{margin-left:auto;margin-right:auto}.ntl.ntl-blog-header .jhero-mf{margin-top:clamp(22px,2.4vw,34px)}@media(max-width:760px){.ntl.ntl-blog-header .jhero{padding-block:var(--ntl-bh-pt-m,clamp(30px,3.4vw,52px)) var(--ntl-bh-pb-m,clamp(26px,2.6vw,38px))}}.ntl.ntl-care-guide{padding:var(--cg-pt,var(--ntl-section-y)) 0 var(--cg-pb,var(--ntl-section-y))}.ntl.ntl-care-guide .cg-head{max-width:720px;margin:0 0 clamp(28px,3.4vw,48px)}.ntl.ntl-care-guide .cg-h{margin:10px 0 0;font-size:clamp(34px,4.6vw,62px);line-height:1.04;letter-spacing:-.02em;color:var(--ntl-moss);font-weight:400}.ntl.ntl-care-guide .cg-lede{margin-top:16px}.ntl.ntl-care-guide .cg-lede p{margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.62;color:var(--ntl-body)}.ntl.ntl-care-guide .cg-rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;margin:0 0 clamp(34px,4vw,56px);padding:0;list-style:none;counter-reset:cg;border-top:1px solid var(--ntl-line)}.ntl.ntl-care-guide .cg-rules li{counter-increment:cg;padding:20px 22px 22px 0;border-bottom:1px solid var(--ntl-line)}.ntl.ntl-care-guide .cg-rules li:before{content:counter(cg,decimal-leading-zero);display:block;margin-bottom:10px;font-size:11px;letter-spacing:.14em;color:var(--ntl-muted)}.ntl.ntl-care-guide .cg-rules b{display:block;font-size:15px;font-weight:500;color:var(--ntl-moss);line-height:1.3}.ntl.ntl-care-guide .cg-rules span{display:block;margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--ntl-muted)}.ntl.ntl-care-guide .cg-grid{display:grid;gap:var(--cg-gap,20px);margin:0;padding:0;list-style:none;grid-template-columns:repeat(var(--cg-cols,3),minmax(0,1fr))}.ntl.ntl-care-guide .cg-card{display:flex;flex-direction:column;padding:26px 24px 24px;background:var(--ntl-bone);border-radius:var(--cg-radius,4px)}.ntl.ntl-care-guide .cg-n{margin:0;font-size:20px;line-height:1.2;font-weight:500;letter-spacing:normal;color:var(--ntl-moss)}.ntl.ntl-care-guide .cg-meta{margin:14px 0 0;padding:0;display:grid;gap:7px}.ntl.ntl-care-guide .cg-meta>div{display:flex;gap:10px;align-items:baseline}.ntl.ntl-care-guide .cg-meta dt{flex:0 0 auto;min-width:74px;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-care-guide .cg-meta dd{margin:0;font-size:13.5px;line-height:1.45;color:var(--ntl-body)}.ntl.ntl-care-guide .cg-b{margin:16px 0 0;font-size:14.5px;line-height:1.62;color:var(--ntl-body)}.ntl.ntl-care-guide .cg-avoid{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--ntl-line);font-size:13.5px;line-height:1.55;color:var(--ntl-muted)}.ntl.ntl-care-guide .cg-avoid .lbl{display:block;margin-bottom:5px;color:var(--ntl-moss)}.ntl.ntl-care-guide .cg-cta{margin-top:auto;padding-top:18px;display:inline-flex;align-items:center;gap:9px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-moss);text-decoration:none}.ntl.ntl-care-guide .cg-cta i{font-size:10px;transition:transform .25s var(--ntl-ease,ease)}.ntl.ntl-care-guide .cg-cta:hover i{transform:translate(4px)}.ntl.ntl-care-guide .cg-cta:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}.ntl.ntl-care-guide .cg-read{margin-top:clamp(38px,4.4vw,64px)}.ntl.ntl-care-guide .cg-rh{margin:0 0 6px;font-size:clamp(21px,2.2vw,28px);font-weight:400;color:var(--ntl-moss)}.ntl.ntl-care-guide .cg-rl{margin:0;padding:0;list-style:none;border-top:1px solid var(--ntl-line)}.ntl.ntl-care-guide .cg-rl a{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid var(--ntl-line);text-decoration:none;color:var(--ntl-moss);font-size:15.5px;line-height:1.4}.ntl.ntl-care-guide .cg-rl i{flex:0 0 auto;font-size:11px;color:var(--ntl-muted);transition:transform .25s var(--ntl-ease,ease)}.ntl.ntl-care-guide .cg-rl a:hover i{transform:translate(4px)}.ntl.ntl-care-guide .cg-rl a:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:-2px}@media(max-width:1024px){.ntl.ntl-care-guide .cg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ntl.ntl-care-guide .cg-grid{grid-template-columns:1fr}.ntl.ntl-care-guide .cg-rules li{padding-right:0}}@media(prefers-reduced-motion:reduce){.ntl.ntl-care-guide .cg-cta i,.ntl.ntl-care-guide .cg-rl i{transition:none}}.ntl.ntl-cart-main.sec{padding-top:var(--ntl-cm-pt,var(--ntl-section-y));padding-bottom:var(--ntl-cm-pb,var(--ntl-section-y));background:var(--ntl-cm-bg,transparent)}.ntl-cart-main .ntl-cm-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--ntl-line);margin-bottom:clamp(24px,3vw,42px)}.ntl.ntl-cart-main .ntl-cm-top .lbl{color:var(--ntl-cm-c-eyebrow,#8C8F78)}.ntl.ntl-cart-main .ntl-cm-h{font-size:clamp(28px,3vw,44px);margin-top:10px;color:var(--ntl-cm-c-heading,#41441C)}.ntl.ntl-cart-main .ntl-cm-n{font-size:.42em;letter-spacing:normal;color:var(--ntl-muted);font-variant-numeric:tabular-nums;vertical-align:middle}.ntl.ntl-cart-main .ntl-cm-back:hover i{transform:translate(-5px)}.ntl-cart-main .ntl-cm-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--ntl-cm-sw,380px);gap:clamp(28px,3.4vw,56px);align-items:start}.ntl-cart-main.is-left .ntl-cm-grid{grid-template-columns:var(--ntl-cm-sw,380px) minmax(0,1fr)}.ntl-cart-main.is-left .ntl-cm-side{order:-1}.ntl-cart-main .ntl-cm-main{display:grid;gap:clamp(20px,2.2vw,30px);align-content:start;min-width:0}.ntl-cart-main .ntl-cm-side{min-width:0}.ntl-cart-main.is-sticky .ntl-cm-side{position:sticky;top:var(--ntl-cm-top,108px)}.ntl-cart-main .ntl-cm-cart{display:block}.ntl-cart-main .ntl-cm-blk[hidden]{display:none}.ntl.ntl-cart-main .ntl-cm-alert{border:0;margin:0 0 20px}.ntl.ntl-cart-main .cart-container.loading,.ntl.ntl-cart-main[aria-busy=true]{opacity:.55;pointer-events:none;transition:opacity var(--ntl-d2) var(--ntl-e)}.ntl.ntl-cart-main .ntl-lines{gap:0}.ntl.ntl-cart-main .ntl-line{grid-template-columns:var(--ntl-cm-thumb,104px) minmax(0,1fr) 32px;gap:20px;padding:22px 0;border-bottom:1px solid var(--ntl-line)}.ntl.ntl-cart-main .ntl-line:first-child{padding-top:0}.ntl.ntl-cart-main .ntl-line:last-child{border-bottom:0}.ntl.ntl-cart-main .ntl-line-i{aspect-ratio:var(--ntl-cm-ar,4/5)}.ntl.ntl-cart-main .ntl-line-i img,.ntl.ntl-cart-main .ntl-line-i svg{object-fit:var(--ntl-cm-fit,cover);object-position:var(--ntl-cm-pos,center)}.ntl.ntl-cart-main .ntl-line-t{font-size:16px}.ntl.ntl-cart-main .ntl-line-price{font-size:15px}.ntl.ntl-cart-main .ntl-line-x{width:32px;height:32px}.ntl-cart-main .ntl-cm-unit{font-size:12.5px;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl-cart-main .ntl-cm-unit s{opacity:.55;margin-right:6px;text-decoration:line-through}.ntl.ntl-cart-main .ntl-note{padding-top:20px}.ntl.ntl-cart-main .ntl-note summary{min-height:44px;padding:12px 0}.ntl.ntl-cart-main .ntl-recs-rail{margin-inline:0;padding-inline:0}.ntl-cart-main .ntl-cm-skel{flex:0 0 132px;display:grid;gap:8px}.ntl-cart-main .ntl-cm-skel i{display:block;aspect-ratio:4/5}.ntl-cart-main .ntl-cm-skel u{display:block;height:11px;text-decoration:none}.ntl-cart-main .ntl-cm-skel u.is-s{width:56%}.ntl-cart-main .ntl-cm-fbt{display:grid;gap:16px;border-top:1px solid var(--ntl-line);padding-top:22px}.ntl-cart-main .ntl-cm-fbt-form{display:grid;gap:16px}.ntl-cart-main .ntl-cm-fbt-row{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.ntl-cart-main .ntl-cm-fbt-plus{align-self:center;font-size:11px;color:var(--ntl-muted);flex:0 0 auto}.ntl-cart-main .ntl-cm-fbt-i{flex:0 1 168px;min-width:0;display:grid;gap:7px;align-content:start;padding:12px;border:1px solid var(--ntl-cm-c-border,#E2DCCC);border-radius:var(--ntl-r-xs);background:var(--ntl-cream)}.ntl-cart-main .ntl-cm-fbt-im{display:block;aspect-ratio:4/5;border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand)}.ntl-cart-main .ntl-cm-fbt-im img,.ntl-cart-main .ntl-cm-fbt-im svg{width:100%;height:100%;object-fit:var(--ntl-cm-fit,cover);object-position:var(--ntl-cm-pos,center)}.ntl.ntl-cart-main .ntl-cm-fbt-t{font-size:13px;font-weight:500;color:var(--ntl-moss);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ntl.ntl-cart-main .ntl-cm-fbt-t:hover{text-decoration:underline;text-underline-offset:3px}.ntl-cart-main .ntl-cm-fbt-p{font-size:12.5px;color:var(--ntl-body);font-variant-numeric:tabular-nums}.ntl-cart-main .ntl-cm-fbt-p s{opacity:.55;margin-right:6px;text-decoration:line-through}.ntl-cart-main .ntl-cm-cb{display:inline-flex;align-items:center;gap:9px;min-height:44px;cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-moss)}.ntl-cart-main .ntl-cm-cb input{width:18px;height:18px;flex:0 0 18px;accent-color:var(--ntl-moss);cursor:pointer}.ntl-cart-main .ntl-cm-fbt-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ntl-cart-main .ntl-cm-fbt-sum{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ntl-cart-main .ntl-cm-fbt-tl{font-size:11px;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl-cart-main .ntl-cm-fbt-sum b{font-size:18px;font-weight:400;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl-cart-main .ntl-cm-fbt-save{font-size:12px;color:var(--ntl-ok)}.ntl-cart-main .ntl-cm-fbt-save[hidden]{display:none}.ntl.ntl-cart-main .ntl-cm-fbt-add{min-height:46px;padding:0 24px}.ntl.ntl-cart-main .ntl-cm-fbt-err{border:0;margin:0}.ntl.ntl-cart-main .ntl-cm-fbt-err[hidden]{display:none}.ntl-cart-main .ntl-cm-up{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px;border:1px solid var(--ntl-cm-c-border,#E2DCCC);border-radius:var(--ntl-r-xs);background:var(--ntl-cm-c-card,#F3F0E8)}.ntl-cart-main .ntl-cm-up-i{flex:0 0 84px;aspect-ratio:4/5;border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand)}.ntl-cart-main .ntl-cm-up-i img,.ntl-cart-main .ntl-cm-up-i svg{width:100%;height:100%;object-fit:var(--ntl-cm-fit,cover);object-position:var(--ntl-cm-pos,center)}.ntl-cart-main .ntl-cm-up-c{flex:1 1 180px;min-width:0;display:grid;gap:5px}.ntl.ntl-cart-main .ntl-cm-up-t{font-size:15px;font-weight:500;color:var(--ntl-moss);line-height:1.3}.ntl.ntl-cart-main .ntl-cm-up-t:hover{text-decoration:underline;text-underline-offset:3px}.ntl-cart-main .ntl-cm-up-s{font-size:12.5px;color:var(--ntl-muted)}.ntl-cart-main .ntl-cm-up-p{font-size:14px;color:var(--ntl-body);font-variant-numeric:tabular-nums}.ntl-cart-main .ntl-cm-up-p s{opacity:.55;margin-right:6px;text-decoration:line-through}.ntl-cart-main .ntl-cm-up-f{display:grid;gap:9px;justify-items:stretch;flex:0 0 auto}.ntl-cart-main .ntl-cm-up-v{min-width:170px}.ntl.ntl-cart-main .ntl-cm-up-b{min-height:46px;padding:0 22px;font-size:10.5px}.ntl.ntl-cart-main .ntl-cm-trust .ntl-trust{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px 22px;padding-top:20px}.ntl-cart-main .ntl-cm-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.ntl-cart-main .ntl-cm-pay svg{width:38px;height:24px;border-radius:3px}.ntl-cart-main .ntl-cm-card{display:grid;gap:16px;padding:clamp(20px,1.8vw,26px);border:1px solid var(--ntl-cm-c-border,#E2DCCC);border-radius:var(--ntl-r-xs);background:var(--ntl-cm-c-card,#F3F0E8)}.ntl.ntl-cart-main .ntl-cm-foot{padding:0;border-top:0;background:transparent;box-shadow:none;gap:12px}.ntl-cart-main .ntl-cm-rows{display:grid;gap:2px}.ntl-cart-main .ntl-cm-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:5px 0;font-size:13.5px;color:var(--ntl-body)}.ntl-cart-main .ntl-cm-row b{font-weight:500;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl-cart-main .ntl-cm-row.is-save,.ntl-cart-main .ntl-cm-row.is-save b{color:var(--ntl-ok)}.ntl-cart-main .ntl-cm-row i{font-size:10px;margin-right:6px}.ntl-cart-main .ntl-cm-rule{height:1px;background:var(--ntl-line)}.ntl.ntl-cart-main .ntl-cart-sub b{font-size:26px}.ntl-cart-main .ntl-cm-express{display:grid;gap:8px}.ntl.ntl-cart-main .ntl-cm-cont{display:block;margin-top:2px;text-align:center}.ntl.ntl-cart-main .ntl-cm-update{width:100%;min-height:46px}.js .ntl.ntl-cart-main .ntl-cm-update,.ntl-cart-main .ntl-cm-bar,.ntl.ntl-cart-main .ntl-cm-bar[hidden]{display:none}.ntl-cart-main .ntl-cm-bar-in{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:var(--ntl-maxw);margin:0 auto}.ntl-cart-main .ntl-cm-bar-t{display:grid;gap:1px;min-width:0}.ntl.ntl-cart-main .ntl-cm-bar-t em{font-size:10px;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-cart-main .ntl-cm-bar-t b{font-size:20px;font-weight:400;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl.ntl-cart-main .ntl-cm-bar-go{min-height:48px;padding:0 26px;flex:0 0 auto}.ntl-cart-main .ntl-cm-sug{margin-top:clamp(26px,3vw,44px)}.ntl.ntl-cart-main .ntl-cm-sug-h{margin-top:12px;font-size:clamp(22px,2vw,30px);color:var(--ntl-cm-c-heading,#41441C);line-height:var(--ntl-lh-head);letter-spacing:var(--ntl-ls-display)}@media(min-width:1025px){.ntl.ntl-cart-main .ntl-cm-sug .pg{grid-template-columns:repeat(var(--ntl-cm-sugc,4),minmax(0,1fr))}}@media(max-width:900px){.ntl-cart-main .ntl-cm-grid,.ntl-cart-main.is-left .ntl-cm-grid{grid-template-columns:minmax(0,1fr);gap:32px}.ntl-cart-main.is-left .ntl-cm-side{order:0}.ntl-cart-main.is-sticky .ntl-cm-side{position:static}.ntl-cart-main.is-mcta .ntl-cm-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:var(--ntl-z-sticky);padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:var(--ntl-cream);border-top:1px solid var(--ntl-line);box-shadow:0 -8px 26px #23250f14;transform:translateY(102%);transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl-cart-main.is-mcta .ntl-cm-bar.is-on{transform:none}}@media(max-width:760px){.ntl.ntl-cart-main.sec{padding-top:var(--ntl-cm-pt-m,clamp(34px,8vw,54px));padding-bottom:var(--ntl-cm-pb-m,clamp(44px,9vw,72px))}.ntl.ntl-cart-main .ntl-line{grid-template-columns:84px minmax(0,1fr) 30px;gap:14px;padding:18px 0}.ntl-cart-main .ntl-cm-fbt-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ntl-cart-main .ntl-cm-fbt-row::-webkit-scrollbar{display:none}.ntl-cart-main .ntl-cm-fbt-i{flex:0 0 140px}.ntl-cart-main .ntl-cm-up-f{flex:1 1 100%}}.ntl.ntl-cc-bg-cream{background:var(--ntl-cream)}.ntl.ntl-cc-bg-sand{background:var(--ntl-sand)}.ntl.ntl-cc-bg-moss{background:var(--ntl-moss)}.ntl.ntl-category-cards.ntl-cc-pad{padding-top:var(--ntl-cc-pt,var(--ntl-section-y));padding-bottom:var(--ntl-cc-pb,var(--ntl-section-y))}.ntl .ntl-cc-grid{display:grid;grid-template-columns:repeat(var(--ntl-cc-cols,4),minmax(0,1fr));column-gap:var(--ntl-cc-cgap,var(--ntl-gut));row-gap:var(--ntl-cc-rgap,clamp(24px,2.6vw,38px))}.ntl .ntl-cc-rail{display:flex;gap:var(--ntl-cc-cgap,var(--ntl-gut));overflow-x:auto;scrollbar-width:none;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:2px;scroll-padding-inline-start:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));overscroll-behavior-x:contain}.ntl .ntl-cc-rail::-webkit-scrollbar{display:none}.ntl .ntl-cc-rail[data-ntl-rail-drag]{cursor:grab}.ntl .ntl-cc-rail.drag{cursor:grabbing}.ntl .ntl-cc-rail:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:4px}.ntl .ntl-cc-rail>.ntl-cc-card{flex:0 0 clamp(var(--ntl-cc-wmin,200px),20vw,var(--ntl-cc-w,262px))}.ntl .ntl-cc-act{display:flex;align-items:flex-end;gap:18px;flex-shrink:0}.ntl .ntl-cc-nav{display:flex;align-items:center;gap:8px}.ntl .ntl-cc-ar{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--ntl-r-pill);box-shadow:inset 0 0 0 1px var(--ntl-line);background:transparent;color:var(--ntl-moss);font-size:12px;cursor:pointer;transition:background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d2)}.ntl .ntl-cc-ar:hover{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl .ntl-cc-ar[disabled]{opacity:.3;cursor:not-allowed}.ntl .ntl-cc-card{display:block;position:relative;min-width:0;color:var(--ntl-ink);text-align:inherit}.ntl .ntl-cc-card-static{cursor:default}.ntl .ntl-cc-card .ntl-cc-i{border-radius:var(--ntl-cc-r,var(--ntl-r-xs))}.ntl .ntl-cc-card .ntl-cc-i>img{transition:transform var(--ntl-cc-zoom-d,1.2s) var(--ntl-e)}.ntl .ntl-cc-card:hover .ntl-cc-i>img{transform:scale(var(--ntl-cc-zoom,1.05))}.ntl .ntl-cc-card-static:hover .ntl-cc-i>img{transform:none}.ntl .ntl-cc-badge{position:absolute;top:12px;left:12px;z-index:3;padding:6px 12px;border-radius:var(--ntl-r-pill);background:var(--ntl-cream);color:var(--ntl-moss);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.ntl .ntl-cc-n{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;font-family:var(--ntl-sans);font-size:var(--ntl-cc-ts,16px);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:normal;text-transform:none;color:var(--ntl-moss)}.ntl .ntl-cc-n i{font-size:11px;color:var(--ntl-muted);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl .ntl-cc-card:hover .ntl-cc-n i{transform:translate(5px)}.ntl .ntl-cc-card-static .ntl-cc-n i{display:none}.ntl .ntl-cc-d{display:block;margin-top:3px;font-family:var(--ntl-sans);font-size:var(--ntl-cc-ds,13.5px);font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-muted)}.ntl.ntl-cc-center .ntl-cc-n{justify-content:center;gap:8px}.ntl.ntl-cc-center .ntl-cc-d{text-align:center}.ntl.ntl-cc-bg-moss .ntl-cc-n{color:var(--ntl-cream)}.ntl.ntl-cc-bg-moss .ntl-cc-n i{color:#fbf9f499}.ntl.ntl-cc-bg-moss .ntl-cc-d{color:#fbf9f4b8}@media(max-width:1024px){.ntl .ntl-cc-grid{grid-template-columns:repeat(var(--ntl-cc-cols-t,2),minmax(0,1fr))}}@media(max-width:760px){.ntl .ntl-cc-grid{grid-template-columns:repeat(var(--ntl-cc-cols-m,2),minmax(0,1fr));row-gap:var(--ntl-cc-rgap-m,20px)}.ntl .ntl-cc-n{margin-top:10px;font-size:var(--ntl-cc-ts-m,13.5px)}.ntl .ntl-cc-n i{font-size:10px}.ntl .ntl-cc-d{margin-top:2px;font-size:var(--ntl-cc-ds-m,11.5px)}.ntl .ntl-cc-badge{top:8px;left:8px;padding:5px 10px;font-size:9.5px}.ntl .ntl-cc-rail{gap:var(--ntl-cc-rgap-m,10px);scroll-snap-type:x proximity}.ntl .ntl-cc-rail>.ntl-cc-card{flex:0 0 var(--ntl-cc-wm,62vw);scroll-snap-align:start}.ntl .ntl-cc-nav{display:none}.ntl .ntl-cc-act{gap:14px}.ntl.ntl-category-cards.ntl-cc-pad{padding-top:var(--ntl-cc-pt-m,44px);padding-bottom:var(--ntl-cc-pb-m,44px)}}.ntl.ntl-cbnr{padding-top:var(--ntl-cb-pt,0px);padding-bottom:var(--ntl-cb-pb,0px)}.ntl.ntl-cbnr .cb-crumbs{display:flex;align-items:center;gap:9px;padding-top:22px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cbnr .cb-crumbs i{font-size:8px}.ntl.ntl-cbnr .cb-crumbs a{color:inherit;transition:color var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cbnr .cb-crumbs a:hover{color:var(--ntl-moss,#41441C)}.ntl.ntl-cbnr .cb-head{padding-top:clamp(16px,2.2vw,28px);padding-bottom:clamp(30px,3.6vw,48px)}.ntl.ntl-cbnr .cb-t{margin:0;font-size:clamp(28px,3.6vw,50px);font-weight:400;letter-spacing:-.03em;line-height:1.03;color:var(--ntl-moss,#41441C)}.ntl.ntl-cbnr .cb-eyebrow{margin-bottom:10px}.ntl.ntl-cbnr .cb-lede{max-width:var(--ntl-cb-maxw,46ch)}.ntl.ntl-cbnr .cb-count{display:block;margin-top:12px;font-size:var(--ntl-fs-sm,13.5px);color:var(--ntl-muted,#8C8F78);font-variant-numeric:tabular-nums}.ntl.ntl-cbnr.is-center .cb-head-c,.ntl.ntl-cbnr.is-center .cb-hero-c{margin-inline:auto;text-align:center}.ntl.ntl-cbnr.is-center .cb-lede{margin-inline:auto}.ntl.ntl-cbnr .cb-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--ntl-cb-h,420px);margin-top:clamp(16px,2.2vw,28px);margin-bottom:clamp(30px,3.6vw,48px);border-radius:var(--ntl-r-xs,2px);overflow:hidden;background:var(--ntl-sand,#EAE5D8)}.ntl.ntl-cbnr .cb-hero-i{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--ntl-cb-fit,cover);object-position:var(--ntl-cb-pos,50% 50%)}.ntl.ntl-cbnr .cb-hero-ov{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ntl-cb-ov,rgba(35,37,15,.3))}.ntl.ntl-cbnr .cb-hero-in{position:relative;z-index:1;width:100%;padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(28px,4vw,56px)}.ntl.ntl-cbnr .cb-hero-c{max-width:var(--ntl-cb-maxw,46ch)}.ntl.ntl-cbnr.is-light .cb-hero-c .cb-t{color:var(--ntl-cream,#FBF9F4)}.ntl.ntl-cbnr.is-light .cb-hero-c .lbl{color:#fbf9f4b8}.ntl.ntl-cbnr.is-light .cb-hero-c .lede{color:#fbf9f4d1}.ntl.ntl-cbnr.is-light .cb-hero-c .cb-count{color:#fbf9f4b8}@media(max-width:900px){.ntl.ntl-cbnr .cb-hero{border-radius:0;margin-inline:calc(var(--ntl-pad,24px) * -1)}}@media(max-width:760px){.ntl.ntl-cbnr{padding-top:var(--ntl-cb-pt-m,0px);padding-bottom:var(--ntl-cb-pb-m,0px)}.ntl.ntl-cbnr .cb-crumbs{display:none}.ntl.ntl-cbnr .cb-head{padding-top:16px;padding-bottom:32px}.ntl.ntl-cbnr .cb-t{font-size:clamp(26px,7.4vw,34px)}.ntl.ntl-cbnr .cb-lede{margin-top:12px;font-size:14.5px}.ntl.ntl-cbnr .cb-hero{min-height:var(--ntl-cb-h-m,280px);margin-top:0;margin-bottom:32px}}.ntl.ntl-cgrid{padding-top:var(--ntl-cg-pt,0px);padding-bottom:var(--ntl-cg-pb,0px)}.ntl.ntl-cgrid .cg-tool{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;border-top:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-cgrid .cg-count{font-size:13px;color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cgrid .cg-count b{color:var(--ntl-moss,#41441C);font-weight:500;font-variant-numeric:tabular-nums}.ntl.ntl-cgrid .cg-tr{display:flex;align-items:center;gap:12px}.ntl.ntl-cgrid .cg-fopen{display:none;align-items:center;gap:9px;padding:10px 16px;min-height:44px;border:1px solid var(--ntl-line,#E2DCCC);border-radius:var(--ntl-r-pill,999px);background:transparent;color:var(--ntl-moss,#41441C);font-size:12px;letter-spacing:.08em;transition:background var(--ntl-d3,.25s) var(--ntl-e),border-color var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-fopen:hover{background:var(--ntl-bone,#F3F0E8)}.ntl.ntl-cgrid .cg-fopen em{font-style:normal;min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:9px;background:var(--ntl-moss,#41441C);color:var(--ntl-cream,#FBF9F4);font-size:10px;font-variant-numeric:tabular-nums}.ntl.ntl-cgrid .cg-fopen em:empty{display:none}.js .ntl.ntl-cgrid.is-fl-drawer .cg-fopen{display:inline-flex}.ntl.ntl-cgrid .cg-sortbox{display:inline-flex;align-items:center;gap:9px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cgrid .cg-sortbox select{padding:9px 34px 9px 12px;border:1px solid var(--ntl-line,#E2DCCC);border-radius:var(--ntl-r-xs,2px);background-color:var(--ntl-cream,#FBF9F4);color:var(--ntl-moss,#41441C);font-family:var(--ntl-sans);font-size:13px;letter-spacing:normal;text-transform:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2341441C' stroke-width='1.4' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:11px 7px;transition:border-color var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-sortbox select:focus{outline:none;border-color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-go{min-height:39px;padding:0 18px;font-size:11px}.js .ntl.ntl-cgrid .cg-go{display:none}.ntl.ntl-cgrid .cg-pills{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px}.ntl.ntl-cgrid .cg-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid var(--ntl-moss,#41441C);border-radius:var(--ntl-r-pill,999px);background:var(--ntl-bone,#F3F0E8);font-size:12px;color:var(--ntl-moss,#41441C);transition:background var(--ntl-d3,.25s) var(--ntl-e),color var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-pill i{font-size:9px}.ntl.ntl-cgrid .cg-pill:hover{background:var(--ntl-sand,#EAE5D8)}.ntl.ntl-cgrid .cg-pill-x{border-style:dashed;background:transparent;color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cgrid .cg-pill-x:hover{background:var(--ntl-bone,#F3F0E8);color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-lay{display:grid;grid-template-columns:var(--ntl-cg-rail,236px) minmax(0,1fr);gap:clamp(26px,3vw,48px);align-items:start;padding-bottom:clamp(48px,6vw,90px)}.ntl.ntl-cgrid.is-nofilters .cg-lay,.ntl.ntl-cgrid.is-fl-drawer .cg-lay{grid-template-columns:minmax(0,1fr)}.ntl.ntl-cgrid .cg-side{position:sticky;top:calc(var(--ntl-header-h, 112px) + 16px);max-height:calc(100svh - var(--ntl-header-h, 112px) - 32px);overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--ntl-line,#E2DCCC) transparent}.ntl.ntl-cgrid .cg-side::-webkit-scrollbar{width:5px}.ntl.ntl-cgrid .cg-side::-webkit-scrollbar-track{background:transparent}.ntl.ntl-cgrid .cg-side::-webkit-scrollbar-thumb{background:var(--ntl-line,#E2DCCC);border-radius:var(--ntl-r-pill,999px)}.ntl.ntl-cgrid .cg-side::-webkit-scrollbar-thumb:hover{background:var(--ntl-sand,#EAE5D8)}.ntl.ntl-cgrid .cg-side .cg-side-h{display:none}.ntl.ntl-cgrid .cg-side-f{padding-top:16px;border-top:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-cgrid .cg-side-f .btn{width:100%}.js .ntl.ntl-cgrid .cg-side-f{display:none}.js .ntl.ntl-cgrid.is-fl-drawer .cg-side-f{display:block}.ntl.ntl-cgrid.is-fl-drawer .cg-side{position:static;max-height:none;overflow:visible;padding-right:0}.ntl.ntl-cgrid .cg-fg{padding:18px 0;border-top:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-cgrid .cg-fg:first-child{border-top:0;padding-top:0}.ntl.ntl-cgrid .cg-fh{margin:0 0 12px;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:var(--ntl-lh-body,1.55);color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cgrid .cg-fl{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ntl.ntl-cgrid .cg-chk{display:flex;align-items:center;gap:10px;padding:7px 0;min-height:36px;cursor:pointer;font-size:14px;color:var(--ntl-body,#5A5D45);transition:color var(--ntl-d2,.18s) var(--ntl-e)}.ntl.ntl-cgrid .cg-chk input{width:16px;height:16px;flex-shrink:0;cursor:pointer;accent-color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-chk span{flex:1;min-width:0}.ntl.ntl-cgrid .cg-chk em{font-style:normal;font-size:11.5px;color:var(--ntl-muted,#8C8F78);font-variant-numeric:tabular-nums}.ntl.ntl-cgrid .cg-chk:hover span{color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-chk.off{opacity:.4;cursor:not-allowed}.ntl.ntl-cgrid .cg-dot{display:block;width:16px;height:16px;flex-shrink:0;border-radius:50%;border:1px solid var(--ntl-line,#E2DCCC);background-position:center;background-size:cover;background-repeat:no-repeat}.ntl.ntl-cgrid .cg-price{display:flex;align-items:center;gap:10px}.ntl.ntl-cgrid .cg-price-f{display:flex;align-items:center;gap:6px;flex:1 1 0;min-width:0;height:44px;padding:0 10px;border:1px solid var(--ntl-line,#E2DCCC);border-radius:var(--ntl-r-xs,2px);background:var(--ntl-cream,#FBF9F4);transition:border-color var(--ntl-d3,.25s) var(--ntl-e),box-shadow var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-price-f:focus-within{border-color:var(--ntl-moss,#41441C);box-shadow:var(--ntl-sh-focus)}.ntl.ntl-cgrid .cg-cur{font-size:12.5px;color:var(--ntl-muted,#8C8F78);flex:0 0 auto}.ntl.ntl-cgrid .cg-price input{width:100%;min-width:0;padding:0;border:0;background:none;font-size:16px;color:var(--ntl-ink,#23250F);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ntl.ntl-cgrid .cg-price input:focus{outline:none}.ntl.ntl-cgrid .cg-price input::-webkit-outer-spin-button,.ntl.ntl-cgrid .cg-price input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ntl.ntl-cgrid .cg-price-d{display:block;flex:0 0 auto;width:10px;height:1px;background:var(--ntl-line,#E2DCCC);text-decoration:none}.ntl.ntl-cgrid .cg-price-n{margin-top:10px;font-size:11.5px;color:var(--ntl-muted,#8C8F78)}.ntl.ntl-cgrid .cg-bool{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;min-height:36px;cursor:pointer;font-size:14px;color:var(--ntl-body,#5A5D45)}.ntl.ntl-cgrid .cg-bool-t em{font-style:normal;font-size:11.5px;color:var(--ntl-muted,#8C8F78);font-variant-numeric:tabular-nums}.ntl.ntl-cgrid .cg-bool-i{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.ntl.ntl-cgrid .cg-track{position:relative;display:block;flex:0 0 auto;width:38px;height:22px;border-radius:var(--ntl-r-pill,999px);background:var(--ntl-sand,#EAE5D8);transition:background var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-track s{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--ntl-cream,#FBF9F4);text-decoration:none;box-shadow:var(--ntl-sh-1);transition:transform var(--ntl-d3,.25s) var(--ntl-e-spring)}.ntl.ntl-cgrid .cg-bool-i:checked~.cg-track{background:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-bool-i:checked~.cg-track s{transform:translate(16px)}.ntl.ntl-cgrid .cg-bool-i:focus-visible~.cg-track{outline:2px solid var(--ntl-moss,#41441C);outline-offset:2px}.ntl.ntl-cgrid .cg-fg.is-clear{padding-bottom:0}.ntl.ntl-cgrid .cg-main{position:relative;min-width:0}.ntl.ntl-cgrid .cg-dot.is-unknown{background:var(--ntl-sand,#E8E2D5);box-shadow:inset 0 0 0 1px var(--ntl-line)}.ntl.ntl-cgrid .cg-more-w{display:flex;justify-content:center;margin-top:clamp(28px,4vw,48px)}.ntl.ntl-cgrid .cg-more{min-width:200px}.ntl.ntl-cgrid .cg-more[disabled]{opacity:.6;cursor:progress}.ntl.ntl-cgrid .cg-grid{display:grid;grid-template-columns:repeat(var(--ntl-cg-cols,3),1fr);gap:var(--ntl-gut,24px);row-gap:clamp(28px,3vw,44px)}.ntl.ntl-cgrid .pc-i{aspect-ratio:var(--ntl-cg-ar,4/5)}.ntl.ntl-cgrid .pc-i img{object-position:var(--ntl-cg-pos,50% 50%)}.ntl.ntl-cgrid.is-notag .pc-tag,.ntl.ntl-cgrid.is-noview .pc-v{display:none}.ntl.ntl-cgrid .cg-main.is-busy .cg-grid,.ntl.ntl-cgrid .cg-main.is-busy .ntl-pag,.ntl.ntl-cgrid .cg-main.is-busy .cg-empty{opacity:.18;pointer-events:none;transition:opacity var(--ntl-d2,.18s) var(--ntl-e)}.ntl.ntl-cgrid .cg-skel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;align-content:start;grid-template-columns:repeat(var(--ntl-cg-cols,3),1fr);gap:var(--ntl-gut,24px);row-gap:clamp(28px,3vw,44px);pointer-events:none}.ntl.ntl-cgrid .cg-skel-c{display:grid;gap:12px;align-content:start}.ntl.ntl-cgrid .cg-skel-c .ntl-skel{display:block;height:12px}.ntl.ntl-cgrid .cg-skel-c .s-i{height:auto;aspect-ratio:var(--ntl-cg-ar,4/5)}.ntl.ntl-cgrid .cg-skel-c .s-b{width:72%}.ntl.ntl-cgrid .cg-skel-c .s-c{width:44%}.js .ntl.ntl-cgrid.is-fl-drawer .cg-side{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:var(--ntl-z-drawer,90);width:auto;max-width:none;max-height:88svh;display:flex;flex-direction:column;padding-right:0;overflow:hidden;background:var(--ntl-cream,#FBF9F4);border-radius:14px 14px 0 0;box-shadow:0 -18px 48px #23250f24;transform:translateY(102%);visibility:hidden;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s linear var(--ntl-d5,.45s)}.js .ntl.ntl-cgrid.is-fl-drawer .cg-side.on{transform:none;visibility:visible;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s}.js .ntl.ntl-cgrid.is-fl-drawer .cg-side .cg-side-h{display:flex}.js .ntl.ntl-cgrid.is-fl-drawer .cg-facets{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 16px 8px}.js .ntl.ntl-cgrid.is-fl-drawer .cg-side-f{flex:0 0 auto;border-top:1px solid var(--ntl-line,#E2DCCC);padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.ntl.ntl-cgrid .cg-side-h{align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;padding:16px;border-bottom:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-cgrid .cg-sheet .cg-side-h{display:flex}.ntl.ntl-cgrid .cg-side-h b{font-size:15px;font-weight:500;color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-x{width:44px;height:44px;margin:-10px -12px -10px 0;display:grid;place-items:center;border-radius:var(--ntl-r-pill,999px);color:var(--ntl-moss,#41441C);font-size:16px;transition:background var(--ntl-d3,.25s) var(--ntl-e)}.ntl.ntl-cgrid .cg-x:hover{background:var(--ntl-bone,#F3F0E8)}.ntl.ntl-cgrid .cg-sheet{position:fixed;left:0;right:0;bottom:0;z-index:var(--ntl-z-drawer,90);max-height:88svh;display:flex;flex-direction:column;background:var(--ntl-cream,#FBF9F4);border-radius:14px 14px 0 0;box-shadow:0 -18px 48px #23250f24;transform:translateY(102%);visibility:hidden;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s linear var(--ntl-d5,.45s)}.ntl.ntl-cgrid .cg-sheet.on{transform:none;visibility:visible;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s}.ntl.ntl-cgrid .cg-sortlist{overflow-y:auto;padding:6px 16px calc(18px + env(safe-area-inset-bottom))}.ntl.ntl-cgrid .cg-sopt{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;min-height:54px;border-bottom:1px solid var(--ntl-line,#E2DCCC);font-size:15px;color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-sopt:last-child{border-bottom:0}.ntl.ntl-cgrid .cg-sopt i{opacity:0;font-size:12px;transition:opacity var(--ntl-d2,.18s) var(--ntl-e)}.ntl.ntl-cgrid .cg-sopt.on{font-weight:500}.ntl.ntl-cgrid .cg-sopt.on i{opacity:1}.ntl.ntl-cgrid .cg-bar{position:fixed;left:0;right:0;bottom:0;z-index:var(--ntl-z-fab,70);display:none;background:#fbf9f4f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--ntl-line,#E2DCCC);box-shadow:0 -6px 24px #23250f1a}.ntl.ntl-cgrid .cg-bar-in{display:flex;padding:4px var(--ntl-pad,16px) calc(4px + env(safe-area-inset-bottom))}.ntl.ntl-cgrid .cg-bar button{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:15px 8px;min-height:48px;font-size:12.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ntl-moss,#41441C)}.ntl.ntl-cgrid .cg-bar button+button{border-left:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-cgrid .cg-bar i{font-size:14px;color:var(--ntl-moss-l,#5E6233)}.ntl.ntl-cgrid .cg-bar .n{min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:10px;background:var(--ntl-moss,#41441C);color:var(--ntl-cream,#FBF9F4);font-size:10px;font-weight:600;font-variant-numeric:tabular-nums}.ntl.ntl-cgrid .cg-bar .n[hidden]{display:none}@media(max-width:1100px){.ntl.ntl-cgrid .cg-lay{grid-template-columns:210px minmax(0,1fr)}.ntl.ntl-cgrid.is-nofilters .cg-lay,.ntl.ntl-cgrid.is-fl-drawer .cg-lay{grid-template-columns:minmax(0,1fr)}.ntl.ntl-cgrid .cg-grid,.ntl.ntl-cgrid .cg-skel{grid-template-columns:repeat(var(--ntl-cg-cols-t,2),1fr)}}@media(max-width:900px){.ntl.ntl-cgrid .cg-lay{grid-template-columns:minmax(0,1fr)}.ntl.ntl-cgrid .cg-side{position:static;max-height:none;overflow:visible;padding-right:0}.js .ntl.ntl-cgrid.is-fl-both .cg-side{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:var(--ntl-z-drawer,90);width:auto;max-width:none;max-height:88svh;display:flex;flex-direction:column;padding-right:0;overflow:hidden;background:var(--ntl-cream,#FBF9F4);border-radius:14px 14px 0 0;box-shadow:0 -18px 48px #23250f24;transform:translateY(102%);visibility:hidden;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s linear var(--ntl-d5,.45s)}.js .ntl.ntl-cgrid.is-fl-both .cg-side.on{transform:none;visibility:visible;transition:transform var(--ntl-d5,.45s) var(--ntl-e-out),visibility 0s}.js .ntl.ntl-cgrid.is-fl-both .cg-side .cg-side-h{display:flex}.js .ntl.ntl-cgrid.is-fl-both .cg-facets{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 16px 8px}.js .ntl.ntl-cgrid.is-fl-both .cg-side-f{display:block;flex:0 0 auto;border-top:1px solid var(--ntl-line,#E2DCCC);padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.js .ntl.ntl-cgrid.is-fl-both .cg-bar,.js .ntl.ntl-cgrid.is-fl-drawer .cg-bar{display:block}.js .ntl.ntl-cgrid.is-fl-both .cg-lay,.js .ntl.ntl-cgrid.is-fl-drawer .cg-lay{padding-bottom:96px}.js .ntl.ntl-cgrid.is-fl-both .cg-tool .cg-fopen,.js .ntl.ntl-cgrid.is-fl-both .cg-tool .cg-sortbox,.js .ntl.ntl-cgrid.is-fl-drawer .cg-tool .cg-fopen,.js .ntl.ntl-cgrid.is-fl-drawer .cg-tool .cg-sortbox{display:none}.js .ntl.ntl-cgrid.is-fl-both .cg-tool,.js .ntl.ntl-cgrid.is-fl-drawer .cg-tool{justify-content:flex-start}.ntl.ntl-cgrid .cg-sortbox select{min-height:44px}}@media(max-width:760px){.ntl.ntl-cgrid{padding-top:var(--ntl-cg-pt-m,0px);padding-bottom:var(--ntl-cg-pb-m,0px)}.ntl.ntl-cgrid .cg-tool{padding-top:14px;padding-bottom:14px;gap:12px}.ntl.ntl-cgrid .cg-count{font-size:12px;width:100%;order:2}.ntl.ntl-cgrid .cg-tr{width:100%;justify-content:space-between}.ntl.ntl-cgrid .cg-sortbox{gap:6px;font-size:10.5px}.ntl.ntl-cgrid .cg-sortbox select{padding:8px 30px 8px 10px;font-size:16px}.ntl.ntl-cgrid .cg-grid,.ntl.ntl-cgrid .cg-skel{grid-template-columns:repeat(var(--ntl-cg-cols-m,2),1fr);gap:10px;row-gap:24px}}@media(max-width:560px){.ntl.ntl-cgrid .cg-price{flex-wrap:wrap;gap:8px}.ntl.ntl-cgrid .cg-price-f{flex:1 1 40%}}.ntl.ntl-cl.sec{padding-top:var(--ntl-cl-pt,var(--ntl-section-y));padding-bottom:var(--ntl-cl-pb,var(--ntl-section-y))}.ntl.ntl-cl .cl-grid{display:grid;grid-template-columns:repeat(var(--ntl-cl-cols,3),1fr);gap:var(--ntl-gut,24px);row-gap:clamp(30px,3.2vw,48px)}.ntl.ntl-cl .cl-c{display:block;min-width:0;position:relative}.ntl.ntl-cl .cl-i{border-radius:var(--ntl-r-xs,2px);background:var(--ntl-sand,#EAE5D8)}.ntl.ntl-cl .cl-i>img{transition:transform 1.1s var(--ntl-e)}.ntl.ntl-cl .cl-c:hover .cl-i>img{transform:scale(1.045)}.ntl.ntl-cl .cl-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:var(--ntl-bone,#F3F0E8);background-image:repeating-linear-gradient(135deg,#e2dcccbf 0 2px,#0000 2px 11px)}.ntl.ntl-cl .cl-ph-l{font-size:clamp(38px,4.4vw,72px);line-height:1;letter-spacing:var(--ntl-ls-display,-.03em);color:var(--ntl-line,#E2DCCC);font-variant-numeric:tabular-nums}.ntl.ntl-cl .cl-n{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:15px}.ntl.ntl-cl .cl-n b{font-size:16px;font-weight:500;color:var(--ntl-moss,#41441C)}.ntl.ntl-cl .cl-n i{font-size:10px;color:var(--ntl-muted,#8C8F78);transition:transform var(--ntl-d4,.35s) var(--ntl-e-out)}.ntl.ntl-cl .cl-c:hover .cl-n i{transform:translate(5px)}.ntl.ntl-cl .cl-m{display:block;margin-top:3px;font-size:13px;color:var(--ntl-muted,#8C8F78);font-variant-numeric:tabular-nums}.ntl.ntl-cl .cl-d{display:block;margin-top:8px;max-width:44ch;font-size:14px;font-weight:300;line-height:var(--ntl-lh-body,1.55);color:var(--ntl-body,#5A5D45)}@media(max-width:1024px){.ntl.ntl-cl .cl-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.ntl.ntl-cl.sec{padding-top:var(--ntl-cl-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-cl-pb-m,clamp(44px,9vw,62px))}.ntl.ntl-cl .cl-grid{grid-template-columns:repeat(var(--ntl-cl-cols-m,2),1fr);gap:10px;row-gap:24px}.ntl.ntl-cl .cl-n{margin-top:11px}.ntl.ntl-cl .cl-n b{font-size:13.5px}.ntl.ntl-cl .cl-m{font-size:11px}.ntl.ntl-cl .cl-d{font-size:12.5px}}.ntl.ntl-collection-rail.sec{padding-top:var(--nc-pt,var(--ntl-section-y));padding-bottom:var(--nc-pb,var(--ntl-section-y));background:var(--nc-bg,transparent)}.ntl.ntl-collection-rail .shead .lbl{color:var(--nc-c-eyebrow,#8C8F78)}.ntl.ntl-collection-rail .shead .h2{color:var(--nc-c-heading,#41441C)}.ntl.ntl-collection-rail .shead .lede{color:var(--nc-c-lede,#5A5D45)}.ntl.ntl-collection-rail .shead .ulnk{color:var(--nc-c-link,#41441C)}.ntl-collection-rail .nc-act{display:flex;align-items:flex-end;gap:18px;flex-shrink:0}.ntl-collection-rail .nc-nav{display:flex;align-items:center;gap:8px}.ntl-collection-rail .nc-ar{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);box-shadow:inset 0 0 0 1px var(--ntl-line);background:transparent;color:var(--ntl-moss);font-size:12px;transition:background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d2)}.ntl-collection-rail .nc-ar:hover{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl-collection-rail .nc-ar[disabled]{opacity:.3;cursor:not-allowed}.ntl-collection-rail .nc-rail{display:flex;gap:var(--nc-gap,24px);overflow-x:auto;scrollbar-width:none;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:2px;scroll-padding-inline-start:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad))}.ntl-collection-rail .nc-rail::-webkit-scrollbar{display:none}.ntl-collection-rail .nc-rail.nc-inset{max-width:var(--ntl-maxw);margin-inline:auto}.ntl-collection-rail .nc-rail[data-ntl-rail-drag]{cursor:grab}.ntl-collection-rail .nc-rail.drag{cursor:grabbing}.ntl-collection-rail .nc-c{position:relative;display:block;min-width:0;flex:0 0 clamp(var(--nc-wmin,210px),17vw,var(--nc-w,262px))}.ntl-collection-rail .nc-i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(24,26,10,var(--nc-ov,.42)),transparent 52%)}.ntl-collection-rail .nc-rail.nc-noov .nc-i:after{display:none}.ntl-collection-rail .nc-i img{transition:transform 1.2s var(--ntl-e)}.ntl-collection-rail .nc-c:hover .nc-i img{transform:scale(1.05)}.ntl-collection-rail .nc-t{position:absolute;left:16px;bottom:14px;z-index:2;color:var(--nc-c-title,#FBF9F4);font-size:clamp(16px,1.3vw,19px);letter-spacing:-.01em}.ntl-collection-rail .nc-rail.nc-under .nc-t{position:static;left:auto;bottom:auto;display:block;margin-top:13px;color:var(--nc-c-title-u,#41441C)}@media(max-width:760px){.ntl.ntl-collection-rail.sec{padding-top:var(--nc-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--nc-pb-m,clamp(44px,9vw,62px))}.ntl-collection-rail .nc-act{gap:14px}.ntl-collection-rail .nc-rail{gap:var(--nc-gap-m,10px);scroll-snap-type:x mandatory}.ntl-collection-rail .nc-c{flex:0 0 var(--nc-wm,52vw);scroll-snap-align:start}.ntl-collection-rail .nc-t{left:12px;bottom:11px;font-size:15px}}.ntl.ntl-cmp-bg-cream{background:var(--ntl-cream)}.ntl.ntl-cmp-bg-sand{background:var(--ntl-sand)}.ntl.ntl-cmp-bg-moss{background:var(--ntl-moss)}.ntl.ntl-compare.ntl-cmp-pad{padding-top:var(--ntl-cmp-pt,var(--ntl-section-y));padding-bottom:var(--ntl-cmp-pb,var(--ntl-section-y))}.ntl .ntl-cmp-g{display:grid;grid-template-columns:minmax(0,var(--ntl-cmp-ca,45fr)) minmax(0,var(--ntl-cmp-cb,55fr));gap:var(--ntl-cmp-gap,clamp(34px,5vw,84px));align-items:var(--ntl-cmp-al,center)}.ntl .ntl-cmp-m{min-width:0}.ntl.ntl-cmp-mleft .ntl-cmp-t{order:2}.ntl.ntl-cmp-mleft .ntl-cmp-m{order:1}.ntl .ntl-cmp-facts{margin:30px 0 34px;padding:0;list-style:none}.ntl .ntl-cmp-facts li{display:grid;gap:3px;padding:17px 0;border-top:1px solid var(--ntl-line);list-style:none}.ntl .ntl-cmp-facts li:last-child{border-bottom:1px solid var(--ntl-line)}.ntl .ntl-cmp-facts b{font-family:var(--ntl-sans);font-size:var(--ntl-cmp-fts,15.5px);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-moss)}.ntl .ntl-cmp-facts span{font-family:var(--ntl-sans);font-size:var(--ntl-cmp-fds,13.5px);font-weight:400;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-muted)}.ntl .ntl-cmp-sw{display:flex;flex-direction:column;gap:10px;margin:22px 0 26px}.ntl .ntl-cmp-sw-l{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--ntl-muted)}.ntl .ntl-cmp-sw-l b{font-weight:500;color:var(--ntl-moss);text-transform:none;letter-spacing:normal}.ntl .ntl-cmp-sw-r{display:flex;flex-wrap:wrap;gap:10px}.ntl .ntl-cmp-swb{width:30px;height:30px;padding:0;border:0;cursor:pointer;border-radius:var(--ntl-r-pill);background:var(--ntl-cmp-swc,#C9C4B4);box-shadow:0 0 0 1px #23250f29;transition:box-shadow var(--ntl-d3) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e-out)}.ntl .ntl-cmp-swb:hover{transform:translateY(-2px)}.ntl .ntl-cmp-swb[aria-checked=true]{box-shadow:0 0 0 1px var(--ntl-bg,#FBF9F4),0 0 0 3px var(--ntl-moss)}.ntl .ntl-cmp-swb:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ntl .ntl-cmp-swb{transition:none}.ntl .ntl-cmp-swb:hover{transform:none}}.ntl .ntl-cmp-w{position:relative;margin:0;overflow:hidden;border-radius:var(--ntl-cmp-r,var(--ntl-r-xs));background:var(--ntl-sand);aspect-ratio:var(--ntl-cmp-ar,4/5);cursor:ew-resize;user-select:none;-webkit-user-select:none;touch-action:pan-y}.ntl .ntl-cmp-w img{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-drag:none}.ntl .ntl-cmp-w .ntl-cmp-b{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:var(--ntl-cmp-fit-b,cover);object-position:var(--ntl-cmp-pos-b,center)}.ntl .ntl-cmp-w .ntl-cmp-a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;clip-path:inset(0 42% 0 0)}.ntl .ntl-cmp-w .ntl-cmp-a>img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:var(--ntl-cmp-fit-f,cover);object-position:var(--ntl-cmp-pos-f,center)}.ntl .ntl-cmp-w .ntl-cmp-ph{position:absolute;top:0;right:0;bottom:0;left:0}.ntl .ntl-cmp-w .ntl-cmp-a>.ntl-cmp-ph{background:var(--ntl-sand)}.ntl .ntl-cmp-w .ntl-cmp-h{position:absolute;top:50%;left:58%;transform:translate(-50%,-50%);z-index:3;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:var(--ntl-r-pill);cursor:ew-resize;text-align:center;background:var(--ntl-cream);color:var(--ntl-moss);box-shadow:0 4px 18px #181a0a47}.ntl .ntl-cmp-w .ntl-cmp-h i{font-size:14px}.ntl .ntl-cmp-w .ntl-cmp-h:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%);width:2px;height:200vh;background:#fbf9f4eb}.ntl .ntl-cmp-w .ntl-cmp-h:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:inherit}.ntl .ntl-cmp-lab{position:absolute;bottom:14px;z-index:2;padding:6px 12px;border-radius:var(--ntl-r-pill);background:#181a0a99;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:var(--ntl-sans);font-size:10.5px;font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-cream)}.ntl .ntl-cmp-lab-a{left:14px}.ntl .ntl-cmp-lab-b{right:14px}.ntl .ntl-cmp-hint{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:3;padding:7px 14px;border-radius:var(--ntl-r-pill);background:#181a0a9e;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-family:var(--ntl-sans);font-size:11.5px;font-weight:400;letter-spacing:normal;white-space:nowrap;color:var(--ntl-cream);transition:opacity var(--ntl-d5) var(--ntl-e)}.ntl .ntl-cmp-hint.gone{opacity:0}.ntl.ntl-cmp-bg-moss .ntl-cmp-facts li{border-top-color:#fbf9f42e}.ntl.ntl-cmp-bg-moss .ntl-cmp-facts li:last-child{border-bottom-color:#fbf9f42e}.ntl.ntl-cmp-bg-moss .ntl-cmp-facts b{color:var(--ntl-cream)}.ntl.ntl-cmp-bg-moss .ntl-cmp-facts span{color:#fbf9f4b8}@media(max-width:1024px){.ntl .ntl-cmp-g{grid-template-columns:minmax(0,1fr);gap:var(--ntl-cmp-gaps,34px)}.ntl .ntl-cmp-m{max-width:560px}.ntl.ntl-cmp-mleft .ntl-cmp-t{order:1}.ntl.ntl-cmp-mleft .ntl-cmp-m{order:2}}@media(max-width:760px){.ntl .ntl-cmp-facts{margin:22px 0 26px}.ntl .ntl-cmp-m{max-width:none}.ntl .ntl-cmp-t .btn{width:100%}.ntl .ntl-cmp-w .ntl-cmp-h{width:40px;height:40px}.ntl .ntl-cmp-lab{bottom:10px;padding:5px 10px;font-size:9.5px}.ntl .ntl-cmp-lab-a{left:10px}.ntl .ntl-cmp-lab-b{right:10px}.ntl .ntl-cmp-hint{top:10px;padding:6px 12px;font-size:10.5px}.ntl.ntl-compare.ntl-cmp-pad{padding-top:var(--ntl-cmp-pt-m,44px);padding-bottom:var(--ntl-cmp-pb-m,44px)}}.ntl.ntl-ct-bg-bone{background:var(--ntl-bone)}.ntl.ntl-ct-bg-sand{background:var(--ntl-sand)}.ntl.ntl-contact-main{padding-top:clamp(30px,3.4vw,52px);padding-bottom:clamp(46px,5vw,84px)}.ntl.ntl-contact-main.ntl-ct-pad{padding-top:var(--ntl-ct-pt,clamp(30px,3.4vw,52px));padding-bottom:var(--ntl-ct-pb,clamp(46px,5vw,84px))}.ntl .ntl-ct-head{padding-bottom:clamp(24px,2.6vw,36px)}.ntl .ntl-ct-crumb{display:flex;align-items:center;gap:9px;margin-bottom:clamp(18px,2vw,28px);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted)}.ntl .ntl-ct-crumb a{color:var(--ntl-muted)}.ntl .ntl-ct-crumb a:hover{color:var(--ntl-moss)}.ntl .ntl-ct-crumb i{font-size:8px;opacity:.5}.ntl .ntl-ct-h1{margin:0;font-family:var(--ntl-sans);font-size:var(--ntl-ct-h1,clamp(38px,5.4vw,74px));line-height:1.02;font-weight:400;letter-spacing:-.03em;color:var(--ntl-moss)}.ntl .ntl-ct-lede{margin:16px 0 0;max-width:48ch;font-size:clamp(15px,1.15vw,17px);line-height:1.6;color:var(--ntl-body)}.ntl .ntl-ct-g{display:grid;grid-template-columns:minmax(0,1fr) var(--ntl-ct-railw,358px);gap:clamp(30px,4vw,72px);align-items:start}.ntl .ntl-ct-form-w{min-width:0}.ntl .ntl-ct-form-w form{display:grid;gap:18px}.ntl .ntl-ct-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ntl .ntl-ct-form-w label{display:block;min-width:0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted);line-height:var(--ntl-lh-body)}.ntl .ntl-ct-form-w label em{font-style:normal;font-weight:400;letter-spacing:.06em;text-transform:none;opacity:.7}.ntl .ntl-ct-form-w input,.ntl .ntl-ct-form-w textarea,.ntl .ntl-ct-form-w select{width:100%;margin-top:9px;padding:14px 16px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-cream);color:var(--ntl-ink);font-family:var(--ntl-sans);font-size:15px;font-weight:600;line-height:1.55;letter-spacing:normal;text-transform:none;transition:border-color var(--ntl-d3) var(--ntl-e)}.ntl .ntl-ct-form-w textarea{resize:vertical;min-height:130px;line-height:1.6}.ntl .ntl-ct-form-w input:focus,.ntl .ntl-ct-form-w textarea:focus,.ntl .ntl-ct-form-w select:focus{outline:none;border-color:var(--ntl-moss);box-shadow:var(--ntl-sh-focus)}.ntl .ntl-ct-form-w input[aria-invalid=true],.ntl .ntl-ct-form-w textarea[aria-invalid=true],.ntl .ntl-ct-form-w input:user-invalid,.ntl .ntl-ct-form-w textarea:user-invalid{border-color:var(--ntl-err)}.ntl .ntl-ct-sel{position:relative;display:block}.ntl .ntl-ct-sel select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;background-image:none}.ntl .ntl-ct-sel i{position:absolute;right:16px;bottom:17px;font-size:11px;color:var(--ntl-muted);pointer-events:none}.ntl .ntl-ct-err{display:block;margin-top:8px;font-size:12.5px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:var(--ntl-lh-body);color:var(--ntl-err)}.ntl .ntl-ct-alert{flex-direction:row;align-items:flex-start}.ntl .ntl-ct-alert b{display:block;font-weight:500}.ntl .ntl-ct-alert-l{margin:6px 0 0;padding-left:1.1em;list-style:disc}.ntl .ntl-ct-alert-l li{display:list-item;font-size:13px}.ntl .ntl-ct-form-w .btn{justify-self:start;margin-top:4px}.ntl .ntl-ct-form-w form>p{margin:0;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:var(--ntl-lh-body);color:var(--ntl-muted)}.ntl .ntl-ct-form-w form>p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-ct-ok{padding:clamp(34px,4vw,54px);background:var(--ntl-bone);border-radius:var(--ntl-r-xs);text-align:center}.ntl .ntl-ct-ok>i{display:grid;place-items:center;width:46px;height:46px;margin:0 auto;border-radius:var(--ntl-r-pill);background:var(--ntl-pear);color:var(--ntl-moss-d);font-size:16px}.ntl .ntl-ct-ok-t{margin:20px 0 0;font-family:var(--ntl-sans);font-size:clamp(22px,2vw,28px);font-weight:400;line-height:var(--ntl-lh-head);letter-spacing:-.018em;color:var(--ntl-moss)}.ntl .ntl-ct-ok>p{margin:12px auto 22px;max-width:46ch;font-size:15px;line-height:1.62;color:var(--ntl-body)}.ntl .ntl-ct-ok>p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-ct-rail{display:grid;gap:12px;align-content:start}.ntl .ntl-ct-rail-sticky{position:sticky;top:var(--ntl-ct-sticky,84px)}.ntl .ntl-ct-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);color:var(--ntl-ink);transition:border-color var(--ntl-d3) var(--ntl-e),background var(--ntl-d3) var(--ntl-e)}.ntl .ntl-ct-card:hover{border-color:var(--ntl-moss);background:var(--ntl-bone)}.ntl .ntl-ct-card-flat{cursor:default}.ntl .ntl-ct-card-flat:hover{border-color:var(--ntl-line);background:transparent}.ntl .ntl-ct-card>i:first-child{font-size:17px;color:var(--ntl-moss-l);width:22px;text-align:center}.ntl .ntl-ct-card-c{display:block;min-width:0}.ntl .ntl-ct-card b{display:block;font-size:15px;font-weight:500;color:var(--ntl-moss);word-break:break-word}.ntl .ntl-ct-card-c span{display:block;margin-top:3px;font-size:12.5px;color:var(--ntl-muted)}.ntl .ntl-ct-go{font-size:11px;color:var(--ntl-muted);transition:transform var(--ntl-d4) var(--ntl-e-out),color var(--ntl-d3) var(--ntl-e)}.ntl .ntl-ct-card:hover .ntl-ct-go{transform:translate(4px);color:var(--ntl-moss)}.ntl .ntl-ct-card-flat:hover .ntl-ct-go{transform:none;color:var(--ntl-muted)}.ntl .ntl-ct-note{margin-top:14px;padding:22px;background:var(--ntl-bone);border-radius:var(--ntl-r-xs)}.ntl .ntl-ct-note-l{margin:14px 0 0;padding:0;list-style:none}.ntl .ntl-ct-note-l li{display:flex;justify-content:space-between;gap:14px;padding:10px 0;font-size:13.5px}.ntl .ntl-ct-note-l li+li{border-top:1px solid var(--ntl-line)}.ntl .ntl-ct-note-l b{font-weight:500;color:var(--ntl-moss)}.ntl .ntl-ct-note-l em{font-style:normal;color:var(--ntl-muted);text-align:right}.ntl .ntl-ct-note-moss{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl .ntl-ct-note>p{margin:12px 0 0;font-size:14px;line-height:1.62;color:var(--ntl-body)}.ntl .ntl-ct-note>p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-ct-note-moss>p{color:#fbf9f4db}.ntl .ntl-ct-note-moss>p b,.ntl .ntl-ct-note-moss>p strong{color:var(--ntl-pear);font-weight:500}.ntl .ntl-ct-note-moss>p a{color:var(--ntl-pear)}.ntl .ntl-ct-note-moss .ntl-ct-note-l li+li{border-top-color:#fbf9f42e}.ntl .ntl-ct-note-moss .ntl-ct-note-l b{color:var(--ntl-cream)}.ntl .ntl-ct-note-moss .ntl-ct-note-l em{color:#fbf9f499}.ntl .ntl-ct-wa-f{margin-top:14px;line-height:0}.ntl .ntl-ct-wa-f .ntl-wa{display:block;border:0;max-width:100%;color-scheme:light}@media(max-width:1024px){.ntl .ntl-ct-g{grid-template-columns:minmax(0,1fr) 300px;gap:38px}}@media(max-width:900px){.ntl .ntl-ct-g{grid-template-columns:1fr;gap:34px}.ntl .ntl-ct-rail-sticky{position:static;top:auto}}@media(max-width:760px){.ntl .ntl-ct-row{grid-template-columns:1fr}.ntl .ntl-ct-form-w .btn{justify-self:stretch;width:100%}.ntl .ntl-ct-h1{font-size:var(--ntl-ct-h1-m,clamp(38px,5.4vw,74px))}.ntl.ntl-contact-main.ntl-ct-pad{padding-top:var(--ntl-ct-pt-m,30px);padding-bottom:var(--ntl-ct-pb-m,46px)}}.ntl.ntl-faq.sec{padding-top:var(--fq-pt,var(--ntl-section-y));padding-bottom:var(--fq-pb,var(--ntl-section-y));background:var(--fq-bg,#F3F0E8)}.ntl.ntl-faq .wrap.faq-w{max-width:var(--fq-w,900px)}.ntl.ntl-faq .shead .lbl{color:var(--fq-c-eyebrow,#8C8F78)}.ntl.ntl-faq .shead .h2{color:var(--fq-c-heading,#41441C)}.ntl.ntl-faq .shead .lede{color:var(--fq-c-lede,#5A5D45)}.ntl.ntl-faq .faq details{border-top-color:var(--fq-c-line,#E2DCCC)}.ntl.ntl-faq .faq details:last-child{border-bottom-color:var(--fq-c-line,#E2DCCC)}.ntl.ntl-faq .faq summary{color:var(--fq-c-q,#41441C)}.ntl.ntl-faq .faq summary i{color:var(--fq-c-icon,#8C8F78)}.ntl.ntl-faq .faq p,.ntl.ntl-faq .faq .faq-a li{color:var(--fq-c-a,#5A5D45)}.ntl.ntl-faq .faq summary{min-height:44px}.ntl.ntl-faq .faq.fq-chev details[open] summary i{transform:rotate(180deg)}.ntl-faq .faq-a a{color:var(--fq-c-q,#41441C);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:opacity var(--ntl-d2) var(--ntl-e)}.ntl-faq .faq-a a:hover{opacity:.65}.ntl-faq .faq-a>:last-child{margin-bottom:20px}@media(max-width:760px){.ntl.ntl-faq.sec{padding-top:var(--fq-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--fq-pb-m,clamp(44px,9vw,62px))}}.ntl.ntl-footer{background:var(--ntlf-bg,#41441C);color:var(--ntlf-fg,#FBF9F4);padding:clamp(var(--ntlf-ptm,52px),5.5vw,var(--ntlf-pt,80px)) 0 var(--ntlf-pb,26px)}.ntl-footer .ftr-in{display:grid;grid-template-columns:var(--ntlf-cols,1.7fr 1fr 1fr 1fr);gap:clamp(min(26px,var(--ntlf-gap,56px)),3.4vw,var(--ntlf-gap,56px))}.ntl-footer .ftr-b{min-width:0}.ntl-footer .ftr-b .ftr-logo{width:auto;height:var(--ntlf-logo-h,22px);max-width:100%;object-fit:var(--ntlf-logo-fit,contain);object-position:var(--ntlf-logo-pos,center)}.ntl-footer .ftr-b .ftr-blurb{margin:16px 0 0;max-width:var(--ntlf-blurb-w,34ch);font-size:var(--ntlf-blurb-fs,14px);font-weight:300;line-height:var(--ntl-lh-body,1.55);color:#fbf9f4b8;color:color-mix(in srgb,var(--ntlf-fg,#FBF9F4) var(--ntlf-blurb-o,72%),transparent)}.ntl-footer .ftr-b .ftr-blurb p,.ntl-footer .ftr-b .ftr-blurb li{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.ntl-footer .ftr-b .ftr-blurb p+p{margin-top:10px}.ntl-footer .ftr-b .ftr-blurb ul,.ntl-footer .ftr-b .ftr-blurb ol{margin:10px 0 0;padding-left:1.2em;list-style:disc}.ntl-footer .ftr-b .ftr-blurb ol{list-style:decimal}.ntl-footer .ftr-b .ftr-blurb li{display:list-item}.ntl-footer .ftr-b .ftr-blurb a{text-decoration:underline;text-underline-offset:3px}.ntl-footer .soc{display:flex;flex-wrap:wrap;gap:var(--ntlf-soc-gap,8px);margin-top:20px}.ntl-footer .soc a{width:var(--ntlf-soc-s,38px);height:var(--ntlf-soc-s,38px);display:grid;place-items:center;border:1px solid rgba(251,249,244,.25);border-color:color-mix(in srgb,var(--ntlf-border,#FBF9F4) var(--ntlf-soc-border-o,25%),transparent);border-radius:var(--ntl-r-pill,999px);color:var(--ntlf-fg,#FBF9F4);transition:background var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1)),transform var(--ntl-d4,.35s) var(--ntl-e-out,cubic-bezier(.16,1,.3,1))}.ntl-footer .soc a:hover{background:#fbf9f421;background:color-mix(in srgb,var(--ntlf-fg,#FBF9F4) 13%,transparent);transform:translateY(-2px)}.ntl-footer .soc a i{font-size:16px;line-height:1}.ntl-footer .ftr-c{min-width:0}.ntl-footer .ftr-c .ftr-h{margin:0 0 var(--ntlf-head-gap,14px);font-family:var(--ntl-sans,"Hanken Grotesk",system-ui,-apple-system,sans-serif);font-size:var(--ntlf-head-fs,11px);font-weight:500;line-height:var(--ntl-lh-body,1.55);letter-spacing:var(--ntlf-head-ls,.2em);text-transform:uppercase;color:var(--ntlf-accent,#D8DA23)}.ntl-footer .ftr-c a{display:block;padding:var(--ntlf-link-pad,6px) 0;font-size:var(--ntlf-link-fs,14px);font-weight:300;line-height:var(--ntl-lh-body,1.55);color:#fbf9f4c7;color:color-mix(in srgb,var(--ntlf-fg,#FBF9F4) var(--ntlf-link-o,78%),transparent);transition:color var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl-footer .ftr-c a:hover,.ntl-footer .ftr-c a[aria-current=page]{color:var(--ntlf-fg,#FBF9F4)}.ntl-footer .ftr-x{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:clamp(min(36px,var(--ntlf-x-gap,58px)),4vw,var(--ntlf-x-gap,58px));padding-top:var(--ntlf-x-pad,20px);border-top:1px solid rgba(251,249,244,.16);border-top-color:color-mix(in srgb,var(--ntlf-border,#FBF9F4) var(--ntlf-border-o,16%),transparent);font-size:var(--ntlf-x-fs,12px);line-height:var(--ntl-lh-body,1.55);color:#fbf9f499;color:color-mix(in srgb,var(--ntlf-fg,#FBF9F4) var(--ntlf-bottom-o,60%),transparent)}.ntl-footer .ftr-x i{color:var(--ntlf-accent,#D8DA23);margin-right:8px}.ntl-footer .ftr-pay{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ntl-footer .ftr-pay svg{width:38px;height:24px;border-radius:var(--ntl-r-xs,2px)}.ntl.ntl-fab{position:fixed;z-index:var(--ntl-z-fab,70);right:var(--ntlf-fab-x,22px);bottom:calc(var(--ntlf-fab-y,22px) + env(safe-area-inset-bottom,0px))}.ntl.ntl-fab.is-left{right:auto;left:var(--ntlf-fab-x,22px)}.ntl.ntl-fab{transition:bottom var(--sb-d,.4s) var(--ntl-e-out,cubic-bezier(.22,1,.36,1))}:root.ntl-sbar-on .ntl.ntl-fab{bottom:calc(var(--ntl-sbar-h,0px) + var(--ntlf-fab-gap,14px))}@media(prefers-reduced-motion:reduce){.ntl.ntl-fab{transition:none}}.ntl-footer .ntl-ctry{position:relative;flex:0 0 auto}.ntl-footer .ntl-ctry>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:7px 12px;white-space:nowrap;color:var(--ntlf-fg,#FBF9F4);border:1px solid var(--ntlf-rule,rgba(251,249,244,.22));border-radius:var(--ntl-r-pill,999px);font-size:13px;transition:border-color var(--ntl-d2) var(--ntl-e),background var(--ntl-d2) var(--ntl-e)}.ntl-footer .ntl-ctry>summary::-webkit-details-marker{display:none}.ntl-footer .ntl-ctry>summary:hover{border-color:var(--ntlf-fg,#FBF9F4)}.ntl-footer .ntl-ctry>summary:focus-visible{outline:2px solid var(--ntlf-fg,#FBF9F4);outline-offset:3px}.ntl-footer .ntl-ctry img,.ntl-footer .ntl-ctry .ctry-flag{width:18px;height:18px;border-radius:50%;object-fit:cover;flex:0 0 auto}.ntl-footer .ntl-ctry .ctry-caret{font-size:9px;opacity:.7;transition:transform var(--ntl-d2) var(--ntl-e)}.ntl-footer .ntl-ctry[open] .ctry-caret{transform:rotate(180deg)}.ntl-footer .ntl-ctry:not([open]) .ctry-pop{display:none}.ntl-footer .ntl-ctry .ctry-pop{position:absolute;bottom:calc(100% + 10px);left:0;z-index:3;width:264px;max-height:min(52vh,380px);overflow-y:auto;background:var(--ntl-cream);border:1px solid var(--ntl-line);border-radius:var(--ntl-r-sm,6px);box-shadow:var(--ntl-sh-3,0 12px 32px rgba(35,37,15,.28))}.ntl-footer .ntl-ctry .ctry-list{list-style:none;margin:0;padding:6px 0}.ntl-footer .ntl-ctry .ctry-opt{width:100%;display:flex;align-items:center;gap:10px;padding:9px 14px;border:0;background:transparent;cursor:pointer;font-size:13.5px;color:var(--ntl-ink);text-align:left}.ntl-footer .ntl-ctry .ctry-opt:hover,.ntl-footer .ntl-ctry .ctry-opt:focus-visible{background:var(--ntl-sand)}.ntl-footer .ntl-ctry .ctry-opt.on{color:var(--ntl-moss);font-weight:500}.ntl-footer .ntl-ctry .ctry-opt>span{flex:1 1 auto;min-width:0}.ntl-footer .ntl-ctry .ctry-opt .fa-check{font-size:11px;color:var(--ntl-moss)}@media(max-width:700px){.ntl-footer .ntl-ctry .ctry-pop{width:min(80vw,264px)}}.ntl-fab .fbtn{width:var(--ntlf-fab-s,56px);height:var(--ntlf-fab-s,56px);display:grid;place-items:center;border-radius:var(--ntl-r-pill,999px);background:var(--ntlf-fab-bg,#41441C);color:var(--ntlf-fab-fg,#FBF9F4);box-shadow:var(--ntlf-fab-sh,var(--ntl-sh-3,0 12px 32px rgba(35,37,15,.28)));transition:transform var(--ntl-d4,.35s) var(--ntl-e-out,cubic-bezier(.16,1,.3,1))}.ntl-fab .fbtn:hover{transform:scale(1.06)}.ntl-fab .fbtn i{font-size:var(--ntlf-fab-i,21px);line-height:1}@media(max-width:760px){.ntl.ntl-footer{padding-top:var(--ntlf-ptm,52px);padding-bottom:var(--ntlf-pbm,26px)}.ntl-footer .ftr-in{grid-template-columns:var(--ntlf-cols-m,1fr 1fr);gap:var(--ntlf-gap-m,24px)}.ntl-footer .ftr-b{grid-column:1/-1}.ntl-footer .ftr-b .ftr-logo{height:var(--ntlf-logo-hm,22px)}.ntl-footer .ftr-x{flex-direction:column;gap:8px;margin-top:var(--ntlf-x-gap-m,36px)}.ntl.ntl-fab{right:var(--ntlf-fab-xm,14px);bottom:calc(var(--ntlf-fab-ym,14px) + env(safe-area-inset-bottom,0px))}.ntl.ntl-fab.is-left{right:auto;left:var(--ntlf-fab-xm,14px)}.ntl-fab .fbtn{width:var(--ntlf-fab-sm,52px);height:var(--ntlf-fab-sm,52px)}}.ntl.ntl-hdr{position:sticky;top:0;z-index:var(--ntl-z-header,60);background:var(--ntl-hdr-bg,#FBF9F4);color:var(--ntl-hdr-fg,#41441C);border-bottom:var(--ntl-hdr-bw,1px) solid var(--ntl-hdr-bc,#E2DCCC);padding-top:var(--ntl-hdr-pt,0px);padding-bottom:var(--ntl-hdr-pb,0px);transition:box-shadow var(--ntl-d4,.35s) var(--ntl-e,cubic-bezier(.22,.61,.36,1)),background-color var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1)),color var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1)),border-color var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl.ntl-hdr.is-shadow.stuck{box-shadow:0 8px 30px #23250f0f}.ntl.ntl-hdr.is-tsp{position:absolute;left:0;right:0;background:transparent;border-bottom-color:transparent;color:var(--ntl-hdr-fg-t,#FBF9F4);box-shadow:none}.ntl.ntl-hdr.is-tsp.stuck{background:var(--ntl-hdr-bg,#FBF9F4);border-bottom-color:var(--ntl-hdr-bc,#E2DCCC);color:var(--ntl-hdr-fg,#41441C)}.ntl-hdr.is-tsp:not(.stuck) .ico:hover{background:#fbf9f429}.ntl-hdr .hdr-in{height:var(--ntl-hdr-h,62px);display:flex;align-items:center;gap:28px}.ntl-hdr .hdr-in.no-nav .hdr-r{margin-left:auto}.ntl-hdr .brand{display:block;flex:0 0 auto}.ntl-hdr .brand img{height:var(--ntl-logo-h,20px);width:auto;max-width:min(52vw,320px);object-fit:contain}.ntl-hdr .brand-t{display:block;font-size:19px;line-height:1.1;font-weight:400;letter-spacing:-.01em;color:currentColor;white-space:nowrap}.ntl.ntl-hdr .nav{display:flex;align-items:center;gap:30px;margin-left:auto;line-height:var(--ntl-lh-body,1.55)}.ntl-hdr .nav>a,.ntl-hdr .nav>.nav-i>a{display:block;padding:6px 0;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:currentColor}.ntl-hdr .nav a span{position:relative;display:block}.ntl-hdr .nav a span:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .38s var(--ntl-e-out,cubic-bezier(.16,1,.3,1))}.ntl-hdr .nav a:hover span:after,.ntl-hdr .nav a:focus-visible span:after{transform:scaleX(1)}.ntl-hdr .nav .nav-i{position:relative;display:block}.ntl-hdr .nav-d{position:absolute;left:-18px;top:100%;min-width:210px;padding:14px 18px 16px;display:grid;gap:2px;background:var(--ntl-hdr-panel,#FBF9F4);border:1px solid var(--ntl-hdr-bc,#E2DCCC);border-radius:var(--ntl-r-xs,2px);box-shadow:var(--ntl-sh-1,0 2px 10px rgba(24,26,10,.1));opacity:0;visibility:hidden;transform:translateY(-6px);z-index:var(--ntl-z-mega,59);transition:opacity .26s var(--ntl-e,cubic-bezier(.22,.61,.36,1)),transform .26s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s linear .26s}.ntl-hdr .nav-i:hover .nav-d,.ntl-hdr .nav-i:focus-within .nav-d{opacity:1;visibility:visible;transform:none;transition:opacity .26s var(--ntl-e,cubic-bezier(.22,.61,.36,1)),transform .26s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s}.ntl-hdr .nav-d a{padding:7px 0;font-size:14.5px;font-weight:400;letter-spacing:normal;text-transform:none;white-space:nowrap;color:var(--ntl-body,#5A5D45);transition:color .22s var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl-hdr .nav-d a:hover{color:var(--ntl-hdr-hover,#2C2E13)}.ntl-hdr .hdr-r{display:flex;align-items:center;gap:2px;margin-left:24px}.ntl-hdr .ico,.ntl-mnav .ico{position:relative;width:38px;height:38px;display:grid;place-items:center;color:currentColor;border-radius:50%;transition:background var(--ntl-d3,.25s) var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl-hdr .ico:hover,.ntl-mnav .ico:hover{background:var(--ntl-hdr-ico-hover,#F3F0E8)}.ntl-hdr .ico i,.ntl-mnav .ico i{font-size:16px}.ntl-hdr .burger{display:none}.ntl-hdr .cart{position:relative}.ntl-hdr .mega{position:absolute;left:0;right:0;top:100%;z-index:var(--ntl-z-mega,59);background:var(--ntl-hdr-panel,#FBF9F4);border-top:var(--ntl-hdr-bw,1px) solid var(--ntl-hdr-bc,#E2DCCC);border-bottom:var(--ntl-hdr-bw,1px) solid var(--ntl-hdr-bc,#E2DCCC);max-height:calc(100vh - var(--ntl-hdr-h,62px));overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-6px);pointer-events:none;visibility:hidden;transition:opacity .26s var(--ntl-e,cubic-bezier(.22,.61,.36,1)),transform .26s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s linear .26s}.ntl-hdr .mega.on{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .26s var(--ntl-e,cubic-bezier(.22,.61,.36,1)),transform .26s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s}.ntl-hdr .mega-in{--ntl-mg-rail-w:clamp(120px,10vw,158px);--ntl-mg-col-w:clamp(132px,13vw,196px);--ntl-mg-gap:clamp(20px,2.6vw,52px);--ntl-mg-lists-w:calc( var(--ntl-mg-rail-w) + var(--ntl-mg-cols-max,2) * (var(--ntl-mg-col-w) + var(--ntl-mg-gap)) );display:grid;grid-template-columns:minmax(min(100%,var(--ntl-mg-lists-w)),max-content) minmax(0,1fr);gap:clamp(34px,5vw,92px);padding-block:clamp(30px,3.4vw,48px);align-items:start}.ntl-hdr .mg-lists,.ntl-hdr .mg-panes{display:flex;align-items:flex-start;gap:var(--ntl-mg-gap);min-width:0}.ntl-hdr .mg-col{display:flex;flex-direction:column;gap:2px;min-width:0}.ntl-hdr .mg-rail{flex:0 0 auto;min-width:var(--ntl-mg-rail-w)}.ntl-hdr .mg-panes .mg-col,.ntl-hdr .mg-fb .mg-col{flex:0 0 var(--ntl-mg-col-w);min-width:0}.ntl-hdr .mg-pane{display:none;align-items:flex-start;gap:clamp(20px,2.6vw,52px)}.ntl-hdr .mg-pane.is-on{display:flex;animation:ntl-mg-in .26s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)) both}.ntl-hdr .mg-fb{display:flex;align-items:flex-start;gap:clamp(20px,2.6vw,52px)}.ntl-hdr .mega[data-fb="0"] .mg-fb{display:none}@keyframes ntl-mg-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ntl-hdr .mg-pane.is-on{animation:none}.ntl.ntl-hdr,.ntl.ntl-scrim,.ntl.ntl-mnav,.ntl-hdr .mega,.ntl-hdr .nav-d,.ntl-mnav .mnav-sub,.ntl-hdr .ico,.ntl-mnav .ico,.ntl-hdr .mg-col a,.ntl-hdr .nav a span:after,.ntl-hdr .mg-card .ntl-mf img,.ntl-mnav .mnav-acc i{transition-duration:.01ms!important;animation-duration:.01ms!important}.ntl-hdr .mg-card:hover .ntl-mf img{transform:none}}.ntl-hdr .mg-h,.ntl-mnav .mg-h{display:block;margin-bottom:14px;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ntl-muted,#8C8F78)}.ntl-hdr .mg-panes .mg-col:not(:has(.mg-h)),.ntl-hdr .mg-fb .mg-col:not(:has(.mg-h)){padding-top:30px}.ntl-hdr .mg-col a{align-self:flex-start;padding:7px 0;font-size:14.5px;color:var(--ntl-body,#5A5D45);overflow-wrap:anywhere;border-bottom:1px solid transparent;transition:color .22s var(--ntl-e,cubic-bezier(.22,.61,.36,1)),border-color .22s var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl-hdr .mg-col a:hover,.ntl-hdr .mg-rail-i[aria-expanded=true]{color:var(--ntl-hdr-hover,#2C2E13);border-bottom-color:var(--ntl-hdr-hover,#2C2E13)}.ntl-hdr .mg-cards{display:grid;grid-template-columns:repeat(var(--ntl-mg-cards,4),minmax(0,1fr));gap:var(--ntl-gut,24px);min-width:0}.ntl-hdr .mg-card{display:block;min-width:0}.ntl-hdr .mg-card .ntl-mf img{transition:transform 1.1s var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl-hdr .mg-card:hover .ntl-mf img{transform:scale(1.05)}.ntl-hdr .mg-card-t{display:block;margin-top:12px;font-size:13.5px;color:var(--ntl-hdr-fg,#41441C)}.ntl-hdr .mg-card:hover .mg-card-t{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ntl.ntl-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ntl-z-backdrop,80);background:var(--ntl-scrim,rgba(35,37,15,.45));opacity:0;pointer-events:none;transition:opacity var(--ntl-d4,.35s) var(--ntl-e,cubic-bezier(.22,.61,.36,1))}.ntl.ntl-scrim.on{opacity:1;pointer-events:auto}.ntl.ntl-mnav{position:fixed;top:0;left:0;bottom:0;z-index:var(--ntl-z-drawer,90);width:min(86vw,340px);display:flex;flex-direction:column;padding:20px 22px 26px;overflow-y:auto;background:var(--ntl-drawer-bg,#FBF9F4);color:var(--ntl-hdr-fg,#41441C);transform:translate(-100%);visibility:hidden;transition:transform .45s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s linear .45s}.ntl.ntl-mnav.on{transform:none;visibility:visible;transition:transform .45s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s}.ntl-mnav .mnav-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.ntl-mnav .mnav-top img{height:var(--ntl-logo-h,20px);width:auto;max-width:60vw;object-fit:contain}.ntl-mnav .mnav-top .brand-t{font-size:19px;line-height:1.1;letter-spacing:-.01em}.ntl-mnav>a{padding:15px 0;border-bottom:1px solid var(--ntl-hdr-bc,#E2DCCC);font-size:16px;color:currentColor}.ntl-mnav .mnav-acc{flex:0 0 auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border:0;border-bottom:1px solid var(--ntl-hdr-bc,#E2DCCC);background:none;font:inherit;font-size:16px;color:inherit;cursor:pointer;text-align:left}.ntl-mnav .mnav-acc i{font-size:11px;color:var(--ntl-muted,#8C8F78);transition:transform var(--ntl-d3,.25s) var(--ntl-e-out,cubic-bezier(.16,1,.3,1))}.ntl-mnav .mnav-acc[aria-expanded=true] i{transform:rotate(180deg)}.ntl-mnav .mnav-sub{display:grid;gap:0;flex:0 0 auto;overflow:hidden;max-height:0;opacity:0;transform:translateY(-6px);visibility:hidden;transition:opacity .28s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),transform .28s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s linear .28s}.ntl-mnav .mnav-sub.on{max-height:none;opacity:1;transform:none;visibility:visible;transition:opacity .28s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),transform .28s var(--ntl-e-out,cubic-bezier(.16,1,.3,1)),visibility 0s}.ntl-mnav .mnav-sub a{padding:11px 0 11px 16px;font-size:15px;color:var(--ntl-body,#5A5D45);border-left:1px solid var(--ntl-hdr-bc,#E2DCCC);margin-left:2px}.ntl-mnav .mnav-sub .mg-h{margin:14px 0 6px 16px;font-size:10px}.ntl-mnav .mnav-acc.mnav-acc-2{padding:11px 0 11px 16px;margin-left:2px;font-size:15px;color:var(--ntl-body,#5A5D45);border-bottom:0;border-left:1px solid var(--ntl-hdr-bc,#E2DCCC)}.ntl-mnav .mnav-acc.mnav-acc-2 i{font-size:10px}.ntl-mnav .mnav-sub-2{margin-left:18px}.ntl-mnav .mnav-sub-2 a{padding-left:14px;font-size:14.5px}.ntl-mnav .mnav-sub-2 .mg-h{margin-left:14px}.ntl-mnav .mnav-all{color:var(--ntl-hdr-fg,#41441C)}.ntl-mnav .mnav-f{margin-top:auto;padding-top:22px;display:grid;gap:9px}.ntl-mnav .mnav-f span{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--ntl-body,#5A5D45)}.ntl-mnav .mnav-f i{width:14px;color:var(--ntl-moss-l,#5E6233)}@media(max-width:1300px){.ntl-hdr .mega-in{--ntl-mg-cards:3}.ntl-hdr .mg-cards>a:nth-child(n+4){display:none}}@media(max-width:1200px){.ntl-hdr .mega-in{gap:clamp(24px,3vw,48px)}}@media(max-width:1100px){.ntl-hdr .mega-in{--ntl-mg-cards:2}.ntl-hdr .mg-cards>a:nth-child(n+3){display:none}}@media(max-width:1080px){.ntl.ntl-hdr .nav{gap:18px}.ntl-hdr .nav>a,.ntl-hdr .nav>.nav-i>a{font-size:11px;letter-spacing:.1em}.ntl-hdr .hdr-r{margin-left:10px}.ntl-hdr .hdr-in{gap:16px}}@media(max-width:900px){.ntl-hdr .mega{display:none}.ntl-hdr .brand{order:1}.ntl-hdr .hdr-r{order:2;margin-left:auto}.ntl-hdr .burger{order:3;display:grid}.ntl.ntl-hdr .nav,.ntl-hdr .only-lg{display:none}.ntl.ntl-mnav{left:auto;right:0;transform:translate(100%)}.ntl.ntl-mnav.on{transform:none}.ntl-mnav .mnav-top{flex-direction:row-reverse}}@media(max-width:760px){.ntl.ntl-hdr{padding-top:var(--ntl-hdr-pt-m,0px);padding-bottom:var(--ntl-hdr-pb-m,0px)}.ntl-hdr .hdr-in{height:var(--ntl-hdr-h-m,52px);gap:8px}.ntl-hdr .hdr-r{margin-left:auto;gap:0}.ntl-hdr .brand img{height:var(--ntl-logo-h-m,18px)}.ntl-hdr .brand-t{font-size:17px}}@media(max-width:560px){.ntl-hdr .hdr-r{margin-left:auto}}.ntl-hero .hero-proof .hero-proof-l{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:inherit;cursor:pointer}.ntl-hero .hero-proof .hero-proof-l>*{pointer-events:none}.ntl-hero .hero-proof .hero-proof-l:hover{text-decoration:underline;text-underline-offset:3px}.ntl-hero .hero-proof .hero-proof-l:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.ntl-hero{position:relative;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:var(--ntl-hero-bg,#2C2E13);aspect-ratio:var(--ntl-hero-ar,auto);min-height:var(--ntl-hero-minh-vh,min(68vh,660px));min-height:var(--ntl-hero-minh,min(68svh,660px))}.ntl-hero .hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.ntl-hero .hm{position:relative;margin:0;height:100%;overflow:hidden}.ntl-hero .hm picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.ntl-hero .hm-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:var(--ntl-hero-fit,cover);object-position:var(--ntl-hero-pos,50% 42%);transform:scale(var(--ntl-hero-drift,1.05));animation:ntl-hero-drift var(--ntl-hero-drift-t,26s) ease-in-out infinite alternate}.ntl-hero .hm-p{z-index:0}.ntl-hero .hm-v{z-index:1}.ntl-hero.no-drift .hm-media{transform:none;animation:none}@keyframes ntl-hero-drift{to{transform:scale(1)}}.ntl-hero .hm-play{position:absolute;left:50%;top:50%;z-index:3;width:76px;height:76px;margin:-38px 0 0 -38px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:var(--ntl-cream);color:var(--ntl-moss);font-size:18px;padding-left:4px;box-shadow:var(--ntl-sh-2);transition:transform var(--ntl-d3) var(--ntl-e-spring)}.ntl-hero .hm-play:hover{transform:scale(1.06)}.ntl-hero .hm-play:active{transform:scale(.97)}.ntl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--ntl-hero-ov,1);background:var(--ntl-hero-scrim, linear-gradient(to bottom,rgba(22,24,9,.82) 0%,rgba(22,24,9,.46) 18%,rgba(22,24,9,0) 42%), linear-gradient(to top,rgba(22,24,9,.82) 0%,rgba(22,24,9,.44) 20%,rgba(22,24,9,0) 46%))}.ntl-hero>.wrap{position:relative;z-index:2}.ntl-hero .hero-in{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding-top:var(--ntl-hero-pt,clamp(30px,4.4vh,54px));padding-bottom:var(--ntl-hero-pb,clamp(24px,3.2vh,40px))}.ntl-hero .hero-l,.ntl-hero .hero-b{min-width:0}.ntl-hero.al-center .hero-l,.ntl-hero.al-center .hero-b{text-align:center}.ntl-hero.al-center .hero-cta,.ntl-hero.al-center .hero-proof{justify-content:center}.ntl-hero .kicker{margin:0 0 var(--ntl-hero-kick-gap,18px);font-size:var(--ntl-hero-kick,11px);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ntl-hero-kick-c,rgba(251,249,244,.85))}.ntl-hero .hero-l h1,.ntl-hero .hero-l h2{font-size:var(--ntl-hero-h1,var(--ntl-fs-display));color:var(--ntl-hero-fg,#FBF9F4);text-wrap:wrap}.ntl-hero .hero-l h1,.ntl-hero .hero-l h2,.ntl-hero .kicker{text-shadow:var(--ntl-hero-ts,0 1px 12px rgba(18,20,7,.45))}.ntl-hero .hero-b .hero-proof{text-shadow:var(--ntl-hero-ts2,0 1px 10px rgba(18,20,7,.6))}.ntl-hero .ln{display:block;overflow:hidden;transform:translateY(105%);animation:ntl-hero-lnup .95s var(--ntl-e-out) forwards;animation-delay:var(--ln-d,.28s)}.ntl-hero .kicker .ln{animation-delay:var(--ln-d,.15s)}.ntl-hero .hero-l h1 .ln:nth-child(2),.ntl-hero .hero-l h2 .ln:nth-child(2){animation-delay:var(--ln-d,.38s)}@keyframes ntl-hero-lnup{to{transform:translateY(0)}}.ntl-hero.no-anim .ln,.ntl-hero.no-anim .kicker .ln,.ntl-hero.no-anim .hero-l h1 .ln,.ntl-hero.no-anim .hero-l h2 .ln{transform:none;animation:none;overflow:visible}.ntl-hero.no-anim .hero-cta,.ntl-hero.no-anim .hero-proof{opacity:1;animation:none}.ntl-hero .hero-cta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ntl-hero-cta-gap,26px);margin-top:20px;opacity:0;animation:ntl-hero-fade .9s var(--ntl-e-out) .66s forwards}@keyframes ntl-hero-fade{to{opacity:1}}.ntl-hero .hero-proof{list-style:none;display:flex;flex-wrap:wrap;gap:10px 30px;margin:var(--ntl-hero-proof-gap,clamp(28px,4vh,44px)) 0 0;padding:20px 0 0;border-top:1px solid var(--ntl-hero-rule,rgba(251,249,244,.22));opacity:0;animation:ntl-hero-fade .9s var(--ntl-e-out) .78s forwards}.ntl-hero .hero-proof li{display:flex;align-items:baseline;gap:8px;font-size:12.5px;color:var(--ntl-hero-proof-c,rgba(251,249,244,.7))}.ntl-hero .hero-proof i{font-size:11px;color:var(--ntl-hero-accent,#D8DA23)}.ntl-hero .hero-proof b{font-size:14px;font-weight:500;color:var(--ntl-hero-fg,#FBF9F4)}@media(max-width:760px){.ntl-hero{aspect-ratio:var(--ntl-hero-ar-m,auto);min-height:var(--ntl-hero-minh-m-vh, calc(100vh - 98px) );min-height:var(--ntl-hero-minh-m, calc(100svh - 98px) )}.ntl-hero .hm-media{animation:none;transform:none;object-position:var(--ntl-hero-pos-m,50% 46%)}.ntl-hero:after{background:var(--ntl-hero-scrim-m, linear-gradient(to top,rgba(22,24,9,.86) 0%,rgba(22,24,9,.6) 30%,rgba(22,24,9,.12) 62%,rgba(22,24,9,.28) 100%))}.ntl-hero .hero-in{padding-top:var(--ntl-hero-pt-m,clamp(18px,3vh,30px));padding-bottom:var(--ntl-hero-pb-m,14px)}.ntl-hero .kicker{margin-bottom:var(--ntl-hero-kick-gap-m,12px);font-size:var(--ntl-hero-kick-m,10.5px);letter-spacing:.16em}.ntl-hero .hero-l h1,.ntl-hero .hero-l h2{font-size:var(--ntl-hero-h1-m,clamp(40px,12vw,52px))}.ntl-hero .ln,.ntl-hero .kicker .ln,.ntl-hero .hero-l h1 .ln,.ntl-hero .hero-l h2 .ln{overflow:visible;transform:none;animation:none}.ntl-hero .hero-cta{margin-top:20px;gap:var(--ntl-hero-cta-gap-m,12px);flex-direction:column;align-items:stretch}.ntl-hero .hero-cta .btn{width:100%;min-height:52px}.ntl-hero .hero-proof{margin-top:var(--ntl-hero-proof-gap-m,14px);padding-top:12px;gap:6px 18px;padding-right:var(--ntl-hero-proof-pr-m,56px)}.ntl-hero .hero-proof li{font-size:11.5px}.ntl-hero .hero-proof b{font-size:15px}.ntl-hero.hide-last .hero-proof li:last-child{display:none}.ntl-hero .hm-play{width:64px;height:64px;margin:-32px 0 0 -32px;font-size:16px}}@media(max-width:560px){.ntl-hero .kicker{font-size:var(--ntl-hero-kick-xs,9.5px);letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){.ntl-hero .hm-media,.ntl-hero .hero-l .ln,.ntl-hero .hero-l .kicker .ln{transform:none;animation:none}.ntl-hero .hero-b .hero-cta,.ntl-hero .hero-b .hero-proof{opacity:1;animation:none}}.ntl.ntl-journal.is-btop{border-top:1px solid var(--ntl-line,#E2DCCC)}.ntl.ntl-journal.ntl-jr-pad{padding-top:var(--ntl-jr-pt,var(--ntl-section-y));padding-bottom:var(--ntl-jr-pb,var(--ntl-section-y))}.ntl.ntl-journal .ntl-jr-g{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--ntl-jr-gap,64px);align-items:stretch}.ntl.ntl-journal .ntl-jr-lead .jc-i{aspect-ratio:var(--ntl-jc-ar,16/11)}.ntl.ntl-journal .ntl-jr-lead .jc-t{font-size:clamp(24px,2.3vw,34px);line-height:1.16;margin-top:11px}.ntl.ntl-journal .ntl-jr-lead .jc-x{margin-top:12px;max-width:46ch}.ntl.ntl-journal .ntl-jr-rail{display:flex;gap:clamp(14px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--ntl-pad,32px);margin-inline:calc(var(--ntl-pad,32px) * -1);padding-inline:var(--ntl-pad,32px);padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.ntl.ntl-journal .ntl-jr-rail::-webkit-scrollbar{display:none}.ntl.ntl-journal .ntl-jr-rail[data-ntl-rail-drag]{cursor:grab}.ntl.ntl-journal .ntl-jr-rail.drag{cursor:grabbing}.ntl.ntl-journal .ntl-jr-rail.drag a{pointer-events:none}.ntl.ntl-journal .ntl-jr-slide{flex:0 0 auto;width:clamp(240px,30vw,360px);scroll-snap-align:start}.ntl.ntl-journal .ntl-jr-slide .jc-i{aspect-ratio:var(--ntl-jc-ar,16/11)}.ntl.ntl-journal .ntl-jr-slide .jc-t{font-size:clamp(17px,1.5vw,20px);line-height:1.24;margin-top:11px}@media(max-width:760px){.ntl.ntl-journal .ntl-jr-slide{width:min(78vw,320px)}}@media(prefers-reduced-motion:reduce){.ntl.ntl-journal .ntl-jr-rail{scroll-behavior:auto}}.ntl.ntl-journal .ntl-jr-rows{list-style:none;margin:0;padding:0;display:grid;align-content:space-between;min-height:100%}.ntl.ntl-journal .ntl-jr-row{padding:22px 0;border-top:1px solid var(--ntl-line)}.ntl.ntl-journal .ntl-jr-row:first-child{padding-top:0;border-top:0}.ntl.ntl-journal .ntl-jr-row:last-child{padding-bottom:0}.ntl.ntl-journal .ntl-jr-row .jc{display:grid;grid-template-columns:104px minmax(0,1fr);gap:2px 18px;align-items:start}.ntl.ntl-journal .ntl-jr-row .jc-i{grid-column:1;grid-row:1/span 3;aspect-ratio:var(--ntl-jc-ar-row,1/1)}.ntl.ntl-journal .ntl-jr-row .jc-m{grid-column:2;margin-top:0}.ntl.ntl-journal .ntl-jr-row .jc-t{grid-column:2;font-size:var(--ntl-fs-h4,18px);line-height:1.28;margin-top:6px}.ntl.ntl-journal .ntl-jr-row .jc-r{grid-column:2;margin-top:9px;font-size:10px}.ntl.ntl-journal .ntl-jr-empty i{font-size:24px}@media(max-width:1024px){.ntl.ntl-journal .ntl-jr-g{gap:clamp(28px,4vw,44px)}.ntl.ntl-journal .ntl-jr-row .jc{grid-template-columns:92px minmax(0,1fr)}}@media(max-width:900px){.ntl.ntl-journal .ntl-jr-g{grid-template-columns:1fr;gap:clamp(26px,5vw,38px)}.ntl.ntl-journal .ntl-jr-lead .jc-t{font-size:clamp(21px,5.4vw,27px)}.ntl.ntl-journal .ntl-jr-row{padding:18px 0}.ntl.ntl-journal .ntl-jr-row .jc{grid-template-columns:84px minmax(0,1fr);gap:2px 14px}.ntl.ntl-journal .ntl-jr-row .jc-t{font-size:15.5px}.ntl.ntl-journal .ntl-jr-row .jc-r{display:none}}@media(max-width:760px){.ntl.ntl-journal.ntl-jr-pad{padding-top:var(--ntl-jr-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-jr-pb-m,clamp(44px,9vw,62px))}}.ntl.ntl-lb-bg-cream{background:var(--ntl-cream)}.ntl.ntl-lb-bg-sand{background:var(--ntl-sand)}.ntl.ntl-lb-bg-moss{background:var(--ntl-moss)}.ntl.ntl-lookbook.ntl-lb-pad{padding-top:var(--ntl-lb-pt,var(--ntl-section-y));padding-bottom:var(--ntl-lb-pb,var(--ntl-section-y))}.ntl .ug{display:grid;grid-template-columns:repeat(var(--ntl-lb-cols,4),minmax(0,1fr));gap:var(--ntl-lb-gap,var(--ntl-gut))}.ntl .uc{display:block;margin:0;min-width:0}.ntl .uc-static{cursor:default}.ntl .uc .uc-i{border-radius:var(--ntl-lb-r,var(--ntl-r-xs))}.ntl .uc .uc-i>img{transition:transform 1.2s var(--ntl-e)}.ntl a.uc:hover .uc-i>img{transform:scale(var(--ntl-lb-zoom,1.05))}.ntl .uc-c{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--ntl-s3);padding-top:14px}.ntl .uc-c b{grid-column:1;font-family:var(--ntl-sans);font-size:var(--ntl-lb-ts,15.5px);font-weight:500;line-height:var(--ntl-lh-body);letter-spacing:normal;text-transform:none;color:var(--ntl-moss)}.ntl.ntl-lb-ul a.uc:hover .uc-c b{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ntl .uc-c em{grid-column:1;display:block;margin-top:2px;font-family:var(--ntl-sans);font-size:var(--ntl-lb-ss,13px);font-weight:400;font-style:normal;line-height:var(--ntl-lh-body);letter-spacing:normal;color:var(--ntl-muted)}.ntl .uc-c i{grid-column:2;grid-row:1;font-size:11px;color:var(--ntl-muted);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl a.uc:hover .uc-c i{transform:translate(5px);color:var(--ntl-moss)}.ntl.ntl-lb-bg-moss .uc-c b{color:var(--ntl-cream)}.ntl.ntl-lb-bg-moss .uc-c em{color:#fbf9f4b8}.ntl.ntl-lb-bg-moss .uc-c i{color:#fbf9f499}.ntl.ntl-lb-bg-moss a.uc:hover .uc-c i{color:var(--ntl-cream)}@media(max-width:1024px){.ntl .ug{grid-template-columns:repeat(var(--ntl-lb-cols-t,4),minmax(0,1fr))}}@media(max-width:760px){.ntl.ntl-lookbook.ntl-lb-pad{padding-top:var(--ntl-lb-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-lb-pb-m,clamp(44px,9vw,62px))}.ntl.ntl-lb-rail .ug{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--ntl-pad);scrollbar-width:none;gap:var(--ntl-lb-gap-m,10px);margin-inline:calc(var(--ntl-pad) * -1);padding-inline:var(--ntl-pad)}.ntl.ntl-lb-rail .ug::-webkit-scrollbar{display:none}.ntl.ntl-lb-rail .ug>.uc{flex:0 0 var(--ntl-lb-cw,62vw);scroll-snap-align:start}.ntl.ntl-lb-grid .ug{grid-template-columns:repeat(var(--ntl-lb-cols-m,2),minmax(0,1fr));gap:var(--ntl-lb-gap-m,10px)}.ntl .uc-c b{font-size:var(--ntl-lb-ts-m,15.5px)}.ntl .uc-c em{font-size:var(--ntl-lb-ss-m,13px)}}@media(max-width:560px){.ntl.ntl-lb-rail .ug>.uc{flex:0 0 var(--ntl-lb-cw-s,70vw)}}.ntl.ntl-mc-bg-cream{background:var(--ntl-cream)}.ntl.ntl-mc-bg-sand{background:var(--ntl-sand)}.ntl.ntl-mc-bg-moss{background:var(--ntl-moss)}.ntl.ntl-materials-cta.ntl-mc-pad{padding-top:var(--ntl-mc-pt,var(--ntl-section-y));padding-bottom:var(--ntl-mc-pb,var(--ntl-section-y))}.ntl .ntl-mc-g{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,64px);align-items:center}.ntl .ntl-mc-copy{min-width:0}.ntl .ntl-mc-copy p,.ntl .ntl-mc-copy ul,.ntl .ntl-mc-copy ol{margin:12px 0 0;max-width:58ch;font-size:14.5px;line-height:1.66;color:var(--ntl-body)}.ntl .ntl-mc-copy ul,.ntl .ntl-mc-copy ol{padding-left:1.2em;list-style:disc}.ntl .ntl-mc-copy ol{list-style:decimal}.ntl .ntl-mc-copy li{display:list-item}.ntl .ntl-mc-copy a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl.ntl-mc-bg-moss .ntl-mc-copy p{color:#fbf9f4db}.ntl.ntl-mc-bg-moss .ntl-mc-copy a{color:var(--ntl-pear)}.ntl .ntl-mc-b{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media(max-width:900px){.ntl .ntl-mc-g{grid-template-columns:1fr;gap:22px}}@media(max-width:760px){.ntl .ntl-mc-b,.ntl .ntl-mc-b .btn{width:100%}.ntl.ntl-materials-cta.ntl-mc-pad{padding-top:var(--ntl-mc-pt-m,44px);padding-bottom:var(--ntl-mc-pb-m,44px)}}.ntl.ntl-materials-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;background:var(--ntl-moss-d);min-height:min(calc(var(--ntl-mh-vh,62) * 1svh),var(--ntl-mh-max,600px))}.ntl .ntl-mh-m{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ntl.ntl-materials-hero .ntl-mh-mf{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:var(--ntl-moss-d);overflow:hidden}.ntl.ntl-materials-hero .ntl-mh-drift .ntl-mh-mf>img{transform:scale(1.04);animation:ntl-mh-drift 26s ease-in-out infinite alternate}@keyframes ntl-mh-drift{to{transform:scale(1)}}.ntl.ntl-materials-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:var(--ntl-mh-o,1);background:linear-gradient(95deg,#161809e6,#161809a8 34%,#16180938 72%),linear-gradient(to top,rgba(22,24,9,.82) 0%,rgba(22,24,9,.32) 38%,transparent 66%)}.ntl .ntl-mh-in{position:relative;z-index:2;margin-top:auto;padding-block:clamp(56px,8vh,96px) clamp(30px,4vh,52px)}.ntl.ntl-materials-hero.ntl-mh-pad .ntl-mh-in{padding-block:var(--ntl-mh-pt,clamp(56px,8vh,96px)) var(--ntl-mh-pb,clamp(30px,4vh,52px))}.ntl .ntl-mh-crumb{display:flex;align-items:center;gap:9px;margin-bottom:clamp(20px,2.4vw,32px);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fbf9f49e}.ntl .ntl-mh-crumb a{color:#fbf9f49e}.ntl .ntl-mh-crumb a:hover{color:var(--ntl-cream)}.ntl .ntl-mh-crumb i{font-size:8px;opacity:.5}.ntl .ntl-mh-h1{margin:16px 0 0;font-family:var(--ntl-sans);font-size:var(--ntl-mh-h1,clamp(42px,6vw,88px));line-height:.98;font-weight:400;letter-spacing:-.034em;color:var(--ntl-cream)}.ntl .ntl-mh-lede{margin:20px 0 0;max-width:38ch;font-size:clamp(15.5px,1.25vw,18px);font-weight:300;line-height:1.6;color:#fbf9f4db}.ntl .ntl-mh-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:clamp(24px,3vw,36px)}.ntl .ntl-mh-jump a,.ntl .ntl-mh-jump .ntl-mh-jump-off{padding:9px 16px;border:1px solid rgba(251,249,244,.34);border-radius:var(--ntl-r-pill);font-size:12.5px;line-height:var(--ntl-lh-body);color:#fbf9f4e6;transition:border-color var(--ntl-d3) var(--ntl-e),background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e)}.ntl .ntl-mh-jump a:hover{background:var(--ntl-cream);border-color:var(--ntl-cream);color:var(--ntl-moss)}.ntl .ntl-mh-jump .ntl-mh-jump-off{opacity:.45}@media(max-width:760px){.ntl.ntl-materials-hero{min-height:min(calc(var(--ntl-mh-vh-m,58) * 1svh),var(--ntl-mh-max-m,520px))}.ntl.ntl-materials-hero .ntl-mh-drift .ntl-mh-mf>img{animation:none;transform:none}.ntl .ntl-mh-h1{font-size:var(--ntl-mh-h1-m,clamp(42px,6vw,88px))}.ntl .ntl-mh-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ntl-pad) * -1);padding-inline:var(--ntl-pad)}.ntl .ntl-mh-jump::-webkit-scrollbar{display:none}.ntl .ntl-mh-jump a,.ntl .ntl-mh-jump .ntl-mh-jump-off{flex:0 0 auto;padding:8px 14px;font-size:12px}.ntl.ntl-materials-hero.ntl-mh-pad .ntl-mh-in{padding-block:var(--ntl-mh-pt-m,56px) var(--ntl-mh-pb-m,30px)}}.ntl.ntl-ml-bg-cream{background:var(--ntl-cream)}.ntl.ntl-ml-bg-sand{background:var(--ntl-sand)}.ntl.ntl-materials-library.ntl-ml-pad{padding-top:var(--ntl-ml-pt,var(--ntl-section-y));padding-bottom:var(--ntl-ml-pb,var(--ntl-section-y))}.ntl.ntl-materials-library{--ntl-ml-h-cool:#6f8a99;--ntl-ml-h-mid:#a89463;--ntl-ml-h-warm:#c2652c}.ntl .ntl-ml-g{display:grid;grid-template-columns:repeat(var(--ntl-ml-cols,3),minmax(0,1fr));column-gap:var(--ntl-gut);row-gap:clamp(30px,3.2vw,46px)}.ntl .ntl-ml-c{display:flex;flex-direction:column;min-width:0;background:var(--ntl-bone);border-radius:var(--ntl-ml-r,var(--ntl-r-xs));overflow:hidden;scroll-margin-top:100px}.ntl.ntl-materials-library.sec-bone .ntl-ml-c{background:var(--ntl-cream)}.ntl .ntl-ml-i{position:relative;margin:0;overflow:hidden;background:var(--ntl-sand)}.ntl.ntl-materials-library .ntl-ml-mf{border-radius:0;display:block;aspect-ratio:var(--ntl-ml-ar,4/5)}.ntl.ntl-materials-library .ntl-ml-mf>img{transition:transform 1.5s var(--ntl-e)}.ntl .ntl-ml-c:hover .ntl-ml-mf>img{transform:scale(var(--ntl-ml-zoom,1.04))}.ntl .ntl-ml-i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#181a0a99,#181a0a2e 18%,#181a0a00 38%)}.ntl .ntl-ml-n{position:absolute;top:14px;left:16px;z-index:2;font-size:11px;font-weight:600;letter-spacing:.2em;line-height:var(--ntl-lh-body);color:#fbf9f4e6}.ntl .ntl-ml-tag{position:absolute;top:12px;right:12px;z-index:2;padding:5px 11px;border-radius:var(--ntl-r-pill);background:var(--ntl-pear);color:var(--ntl-moss-d);font-size:9.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;line-height:var(--ntl-lh-body)}.ntl .ntl-ml-b{display:flex;flex-direction:column;flex:1;padding:clamp(20px,2vw,28px);min-width:0}.ntl .ntl-ml-o{margin:0;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:var(--ntl-lh-body);color:var(--ntl-muted)}.ntl .ntl-ml-h{margin:9px 0 0;font-family:var(--ntl-sans);font-size:var(--ntl-ml-ns,clamp(21px,1.8vw,26px));line-height:1.14;font-weight:400;letter-spacing:-.02em;color:var(--ntl-moss)}.ntl .ntl-ml-h .ntl-ml-tm{font-size:.5em;vertical-align:.75em;letter-spacing:0}.ntl .ntl-ml-p{margin:12px 0 0;font-size:14.5px;line-height:1.6;color:var(--ntl-body)}.ntl .ntl-ml-p p{margin:0}.ntl .ntl-ml-p p+p{margin-top:10px}.ntl .ntl-ml-p ul,.ntl .ntl-ml-p ol{margin:8px 0 0;padding-left:1.2em;list-style:disc}.ntl .ntl-ml-p ol{list-style:decimal}.ntl .ntl-ml-p li{display:list-item}.ntl .ntl-ml-p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-ml-s{margin:auto 0 0;padding:20px 0 0;display:grid;gap:13px}.ntl .ntl-ml-s dt{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:var(--ntl-lh-body);color:var(--ntl-muted)}.ntl .ntl-ml-s dd{display:flex;align-items:center;gap:12px;margin:7px 0 0}.ntl .ntl-ml-bar{position:relative;flex:1;height:3px;border-radius:var(--ntl-r-pill);background:var(--ntl-line);overflow:hidden}.ntl .ntl-ml-bar>s{display:block;height:100%;width:var(--ntl-ml-v,0%);border-radius:var(--ntl-r-pill);background:var(--ntl-moss);text-decoration:none}.ntl .ntl-ml-bar-heat>s{background:var(--ntl-ml-heat,var(--ntl-moss))}.ntl .ntl-ml-bar-heat+b{color:var(--ntl-ml-heat,var(--ntl-moss))}.ntl .ntl-ml-s b{flex:0 0 auto;min-width:62px;text-align:right;font-size:12.5px;font-weight:500;line-height:var(--ntl-lh-body);color:var(--ntl-moss)}.ntl .ntl-ml-k{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--ntl-line);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:var(--ntl-lh-body);color:var(--ntl-moss-l)}.ntl .ntl-ml-b .ntl-ml-go{margin-top:16px;align-self:flex-start}.ntl .ntl-ml-fine{margin:clamp(30px,3vw,44px) 0 0;max-width:60ch;font-size:13px;line-height:var(--ntl-lh-body);color:var(--ntl-muted)}@media(max-width:1024px){.ntl .ntl-ml-g{grid-template-columns:repeat(var(--ntl-ml-cols-t,2),minmax(0,1fr))}}@media(max-width:760px){.ntl .ntl-ml-g{grid-template-columns:repeat(var(--ntl-ml-cols-m,1),minmax(0,1fr));row-gap:14px}.ntl.ntl-materials-library .ntl-ml-mf{aspect-ratio:var(--ntl-ml-ar-m,16/10)}.ntl .ntl-ml-h{font-size:var(--ntl-ml-ns-m,22px)}.ntl.ntl-materials-library.ntl-ml-pad{padding-top:var(--ntl-ml-pt-m,44px);padding-bottom:var(--ntl-ml-pb-m,44px)}}.ntl .ntl-ms-bg-cream{background:var(--ntl-cream)}.ntl .ntl-ms-bg-sand{background:var(--ntl-sand)}.ntl.ntl-materials-story.ntl-ms-pad .ntl-ms-b:first-child{padding-top:var(--ntl-ms-pt,var(--ntl-section-y))}.ntl.ntl-materials-story.ntl-ms-pad .ntl-ms-b:last-child{padding-bottom:var(--ntl-ms-pb,var(--ntl-section-y))}.ntl .ntl-ms-why{display:grid;grid-template-columns:repeat(var(--ntl-ms-why-cols,4),minmax(0,1fr));gap:var(--ntl-gut)}.ntl .ntl-ms-why-i{padding-top:20px;border-top:1px solid var(--ntl-line);min-width:0}.ntl .ntl-ms-why-i i{font-size:16px;color:var(--ntl-moss-l)}.ntl .ntl-ms-why-i b{display:block;margin:16px 0 8px;font-size:16px;font-weight:500;line-height:var(--ntl-lh-head);color:var(--ntl-moss)}.ntl .ntl-ms-why-i span{display:block;font-size:14px;line-height:1.62;color:var(--ntl-body)}.ntl .ntl-ms-g{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,76px);align-items:center}.ntl .ntl-ms-flip .ntl-ms-copy{order:2}.ntl .ntl-ms-flip .ntl-ms-two{order:1}.ntl .ntl-ms-p{margin:18px 0 0;max-width:44ch;font-size:15.5px;line-height:1.68;color:var(--ntl-body)}.ntl .ntl-ms-p p{margin:0}.ntl .ntl-ms-p p+p{margin-top:14px}.ntl .ntl-ms-p a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-ms-g .ulnk{margin-top:22px}.ntl .ntl-ms-two{display:grid;gap:14px;min-width:0}.ntl .ntl-ms-two-i{padding:clamp(20px,2.2vw,28px);background:var(--ntl-bone);border-radius:var(--ntl-r-xs)}.ntl.ntl-materials-story .sec-bone .ntl-ms-two-i{background:var(--ntl-cream)}.ntl .ntl-ms-two-i b{display:block;margin:12px 0 6px;font-size:18px;font-weight:400;line-height:var(--ntl-lh-head);letter-spacing:-.014em;color:var(--ntl-moss)}.ntl .ntl-ms-d{display:block;font-size:14px;line-height:1.6;color:var(--ntl-body)}@media(max-width:1024px){.ntl .ntl-ms-why{grid-template-columns:repeat(var(--ntl-ms-why-cols-t,2),minmax(0,1fr));row-gap:26px}}@media(max-width:900px){.ntl .ntl-ms-g{grid-template-columns:1fr;gap:26px}.ntl .ntl-ms-flip .ntl-ms-copy,.ntl .ntl-ms-flip .ntl-ms-two{order:0}}@media(max-width:760px){.ntl .ntl-ms-why{grid-template-columns:1fr;row-gap:0}.ntl .ntl-ms-why-i{padding:18px 0}.ntl.ntl-materials-story.ntl-ms-pad .ntl-ms-b:first-child{padding-top:var(--ntl-ms-pt-m,44px)}.ntl.ntl-materials-story.ntl-ms-pad .ntl-ms-b:last-child{padding-bottom:var(--ntl-ms-pb-m,44px)}}.ntl.ntl-new-arrivals.sec{padding-top:var(--nw-pt,var(--ntl-section-y));padding-bottom:var(--nw-pb,var(--ntl-section-y));background:var(--nw-bg,transparent)}.ntl.ntl-new-arrivals.is-bordered{border-top:1px solid var(--nw-c-border,var(--ntl-line))}.ntl.ntl-new-arrivals .shead .lbl{color:var(--nw-c-eyebrow,var(--ntl-muted))}.ntl.ntl-new-arrivals .shead .h2{color:var(--nw-c-heading,var(--ntl-moss))}.ntl.ntl-new-arrivals .shead .lede{color:var(--nw-c-lede,var(--ntl-body))}.ntl.ntl-new-arrivals .shead .ulnk{color:var(--nw-c-link,var(--ntl-moss))}.ntl-new-arrivals .nw-rail{display:flex;gap:var(--nw-gap,24px);overflow-x:auto;scrollbar-width:none;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:4px}.ntl-new-arrivals .nw-rail::-webkit-scrollbar{display:none}.ntl-new-arrivals .nw-rail[data-ntl-rail-drag]{cursor:grab}.ntl-new-arrivals .nw-rail.drag{cursor:grabbing}.ntl-new-arrivals .nw-rail.drag a{pointer-events:none}.ntl-new-arrivals .nw-c{display:block;flex:0 0 clamp(var(--nw-wmin,238px),21vw,var(--nw-w,306px))}.ntl-new-arrivals .nw-i{position:relative;display:block;overflow:hidden;background:var(--nw-c-frame,var(--ntl-sand));border-radius:var(--ntl-r-xs);aspect-ratio:var(--nw-ar,4/5)}.ntl-new-arrivals .nw-i img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--nw-fit,cover);object-position:var(--nw-pos,50% 50%);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ntl-new-arrivals .nw-i .ntl-mf-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ntl-new-arrivals .nw-i .a{transition:transform 1.2s var(--ntl-e)}.ntl-new-arrivals .nw-i .b{opacity:0;transform:scale(1.03);transition:opacity .6s var(--ntl-e),transform 1.1s var(--ntl-e)}.ntl-new-arrivals .nw-c:hover .nw-i .b{opacity:1;transform:none}.ntl-new-arrivals .nw-tag{position:absolute;top:12px;left:12px;z-index:3;padding:6px 12px;border-radius:var(--ntl-r-pill);background:var(--nw-c-badge-bg,var(--ntl-pear));color:var(--nw-c-badge,var(--ntl-moss-d));font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ntl-new-arrivals .nw-tag.is-out{background:var(--ntl-sand);color:var(--ntl-body)}.ntl-new-arrivals .nw-r{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:15px}.ntl-new-arrivals .nw-r b{font-size:16px;font-weight:500;color:var(--nw-c-title,var(--ntl-moss))}.ntl-new-arrivals .nw-r i{font-size:15px;color:var(--nw-c-price,var(--ntl-body))}.ntl-new-arrivals .nw-r i s{opacity:.55;margin-right:7px;text-decoration:line-through}.ntl-new-arrivals .nw-s{display:block;margin-top:3px;font-size:13px;color:var(--nw-c-sub,var(--ntl-muted))}.ntl.ntl-new-arrivals .nw-hint{margin-top:22px}.ntl-new-arrivals .nw-hint span{display:inline-flex;align-items:center;gap:9px;font-size:var(--ntl-fs-cap);font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--nw-c-hint,var(--ntl-muted))}.ntl-new-arrivals .nw-hint i{font-size:11px}.ntl-new-arrivals .nw-w{display:none}@media(max-width:900px){.ntl-new-arrivals .nw-c{flex:0 0 min(58vw,var(--nw-wt,300px))}}@media(max-width:760px){.ntl.ntl-new-arrivals.sec{padding-top:var(--nw-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--nw-pb-m,clamp(44px,9vw,62px))}.ntl-new-arrivals .nw-rail{gap:var(--nw-gap-m,10px);scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--ntl-pad)}.ntl-new-arrivals .nw-c{flex:0 0 var(--nw-wm,62vw);scroll-snap-align:start}.ntl-new-arrivals .nw-tag{top:9px;left:9px;padding:5px 10px;font-size:9.5px}.ntl-new-arrivals .nw-r{margin-top:12px}.ntl-new-arrivals .nw-r b{font-size:14.5px}.ntl-new-arrivals .nw-r i{font-size:14px}.ntl-new-arrivals .nw-s{font-size:12px}.ntl.ntl-new-arrivals .nw-hint{margin-top:16px}.ntl-new-arrivals .nw-d{display:none}.ntl-new-arrivals .nw-w{display:inline}}.ntl.ntl-newsletter.nl{padding-top:var(--nl-pt,clamp(56px,6vw,96px));padding-bottom:var(--nl-pb,clamp(56px,6vw,96px));background:var(--nl-bg,transparent);border-top:1px solid var(--nl-c-line,#E2DCCC)}.ntl.ntl-newsletter.nl.nl-nb{border-top:0}.ntl-newsletter .nl-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4vw,70px);align-items:center}.ntl-newsletter .nl-in.nl-stacked{grid-template-columns:minmax(0,1fr)}.ntl-newsletter .nl-in.nl-stacked .nl-f{width:100%;max-width:var(--nl-fmax,520px)}.ntl-newsletter .nl-in.nl-centred{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.ntl-newsletter .nl-in.nl-centred .nl-t{max-width:var(--ntl-measure,68ch)}.ntl-newsletter .nl-in.nl-centred .lede{margin-left:auto;margin-right:auto}.ntl-newsletter .nl-in.nl-centred .nl-f{width:100%;max-width:var(--nl-fmax,520px);justify-content:center}.ntl-newsletter .nl-t{min-width:0}.ntl-newsletter .nl-t .lbl{color:var(--nl-c-eyebrow,#8C8F78)}.ntl-newsletter .nl-t .h2{color:var(--nl-c-heading,#41441C)}.ntl-newsletter .nl-t .lede{color:var(--nl-c-body,#5A5D45)}.ntl-newsletter .nl-f{display:flex;gap:10px;flex-wrap:wrap;margin:0}.ntl-newsletter .nl-f input[type=email]{flex:1;min-width:200px;height:54px;padding:0 18px;border:1px solid var(--nl-c-line,#E2DCCC);border-radius:var(--ntl-r-xs);background:var(--nl-c-input-bg,#FBF9F4);color:var(--nl-c-input,#23250F);font-family:var(--ntl-sans);font-size:15px;font-weight:400;line-height:var(--ntl-lh-body);transition:border-color var(--ntl-d3) var(--ntl-e)}.ntl-newsletter .nl-f input[type=email]:focus{border-color:var(--ntl-moss)}.ntl-newsletter .nl-f input[type=email][aria-invalid=true]{border-color:var(--ntl-err)}.ntl-newsletter .nl-f .nl-lab{width:100%;font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--nl-c-fine,#8C8F78);line-height:var(--ntl-lh-body)}.ntl-newsletter .nl-f .fine{width:100%;margin-top:10px;color:var(--nl-c-fine,#8C8F78)}.ntl-newsletter .nl-ok{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:54px;padding:15px 18px;border-radius:var(--ntl-r-xs);background:#3f6b461a;color:var(--ntl-ok);font-size:14.5px;font-weight:400;line-height:1.5}.ntl-newsletter .nl-ok i{margin-top:3px;font-size:13px;flex-shrink:0}.ntl-newsletter .nl-f .ntl-alert{width:100%;margin-top:2px}@media(max-width:1024px){.ntl-newsletter .nl-in{grid-template-columns:minmax(0,1fr);gap:34px}}@media(max-width:760px){.ntl.ntl-newsletter.nl{padding-top:var(--nl-pt-m,clamp(56px,6vw,96px));padding-bottom:var(--nl-pb-m,clamp(56px,6vw,96px))}.ntl-newsletter .nl-f input[type=email]{min-width:0;flex:1 1 100%}.ntl-newsletter .nl-f .btn{width:100%}.ntl-newsletter .nl-in.nl-centred .nl-f,.ntl-newsletter .nl-in.nl-stacked .nl-f{max-width:none}}.ntl.ntl-okr-head{padding-top:var(--ok-pt,56px);padding-bottom:var(--ok-pb,18px);background:var(--ok-bg,transparent)}.ntl.ntl-okr-head.has-bt{border-top:1px solid var(--ok-c-line,var(--ntl-line,#E2DCCC))}.ntl.ntl-okr-head.has-bb{border-bottom:1px solid var(--ok-c-line,var(--ntl-line,#E2DCCC))}.ntl.ntl-okr-head .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ntl-s4,24px)}.ntl.ntl-okr-head .shead.center{justify-content:center;text-align:center}.ntl.ntl-okr-head .ntl-okr-t{max-width:var(--ok-max,720px);min-width:0}.ntl.ntl-okr-head .shead.center .ntl-okr-t{margin-inline:auto}.ntl.ntl-okr-head .lbl{color:var(--ok-c-eyebrow,var(--ntl-muted,#8C8F78))}.ntl.ntl-okr-head .ntl-okr-h{margin:8px 0 0;color:var(--ok-c-heading,var(--ntl-ink,#23250F))}.ntl.ntl-okr-head .ntl-okr-l{margin-top:12px;color:var(--ok-c-lede,var(--ntl-body,#5A5D45))}.ntl.ntl-okr-head .ntl-okr-a{flex:0 0 auto;white-space:nowrap}@media(max-width:760px){.ntl.ntl-okr-head{padding-top:var(--ok-pt-m,36px);padding-bottom:var(--ok-pb-m,14px)}.ntl.ntl-okr-head .shead{flex-direction:column;align-items:flex-start;gap:14px}.ntl.ntl-okr-head .shead.center{align-items:center}}.ntl.ntl-pw{display:grid;grid-template-columns:var(--ntl-pw-split,1.05fr) 1fr;min-height:100svh;background:var(--ntl-pw-bg,var(--ntl-cream));color:var(--ntl-pw-fg,var(--ntl-ink))}.ntl.ntl-pw.is-nomedia{grid-template-columns:1fr}.ntl.ntl-pw.is-mright .ntl-pw-media{order:2}.ntl-pw .ntl-pw-media{position:relative;overflow:hidden;background:var(--ntl-sand)}.ntl-pw .ntl-pw-media>img,.ntl-pw .ntl-pw-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--mf-fit,cover);object-position:var(--mf-pos,50% 50%)}.ntl.ntl-pw .ntl-pw-cap{position:absolute;left:24px;bottom:22px;z-index:2;padding:7px 13px;border-radius:var(--ntl-r-pill);background:#23250f6b;color:var(--ntl-cream);font-size:11px;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ntl-pw .ntl-pw-panel{display:flex;align-items:center;justify-content:center;padding:var(--ntl-pw-pt,72px) clamp(24px,5vw,72px) var(--ntl-pw-pb,72px)}.ntl-pw .ntl-pw-in{width:100%;max-width:520px;display:grid;gap:clamp(24px,3vw,36px)}.ntl-pw .ntl-pw-brand{display:flex;align-items:center}.ntl-pw .ntl-pw-logo{width:auto;height:var(--ntl-pw-logo-h,26px)}.ntl.ntl-pw .ntl-pw-word{font-size:19px;letter-spacing:-.01em;color:var(--ntl-moss);line-height:1.1}.ntl.ntl-pw .ntl-pw-copy h1{font-size:var(--ntl-fs-h2);margin-top:14px;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance}.ntl.ntl-pw .ntl-pw-msg{margin-top:16px;font-size:14.5px;font-weight:300;color:var(--ntl-body);line-height:var(--ntl-lh-lede)}.ntl.ntl-pw .ntl-pw-msg p{margin-bottom:10px}.ntl-pw .ntl-pw-nl{display:grid;gap:10px}.ntl.ntl-pw .ntl-pw-nl-lbl{margin-bottom:2px}.ntl-pw .ntl-pw-row{display:flex;gap:10px;flex-wrap:wrap}.ntl.ntl-pw .ntl-pw-row input{flex:1;min-width:200px;min-height:54px;padding:0 18px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);background:var(--ntl-cream);color:var(--ntl-ink);font-family:var(--ntl-sans);font-size:16px;transition:border-color var(--ntl-d3) var(--ntl-e),box-shadow var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pw .ntl-pw-row input:focus{outline:none;border-color:var(--ntl-moss);box-shadow:var(--ntl-sh-focus)}.ntl.ntl-pw .ntl-pw-row .btn{flex:0 0 auto}.ntl.ntl-pw .ntl-pw-ok{display:flex;align-items:center;gap:10px;padding:15px 18px;border-radius:var(--ntl-r-xs);background:#3f6b461a;color:var(--ntl-ok);font-size:14.5px}.ntl.ntl-pw .ntl-pw-ok i{font-size:13px}.ntl-pw .ntl-pw-points{display:grid;gap:9px;border-top:1px solid var(--ntl-line);padding-top:20px}.ntl.ntl-pw .ntl-pw-points li{display:flex;align-items:center;gap:11px;font-size:13.5px;font-weight:300;color:var(--ntl-body)}.ntl.ntl-pw .ntl-pw-points i{width:15px;text-align:center;font-size:12px;color:var(--ntl-moss-l)}.ntl-pw .ntl-pw-soc{display:flex;gap:8px}.ntl.ntl-pw .ntl-pw-soc a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);color:var(--ntl-moss);font-size:14px;transition:background var(--ntl-d3) var(--ntl-e),transform var(--ntl-d4) var(--ntl-e-out)}.ntl.ntl-pw .ntl-pw-soc a:hover{background:var(--ntl-bone);transform:translateY(-2px)}.ntl-pw .ntl-pw-gate{border-top:1px solid var(--ntl-line);padding-top:18px}.ntl.ntl-pw .ntl-pw-gate summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:12px;font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pw .ntl-pw-gate summary:hover{color:var(--ntl-moss)}.ntl.ntl-pw .ntl-pw-gate summary>span{margin-right:auto}.ntl.ntl-pw .ntl-pw-gate summary i{font-size:10px}.ntl.ntl-pw .ntl-pw-gate-c{transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-pw .ntl-pw-gate[open] .ntl-pw-gate-c{transform:rotate(180deg)}.ntl-pw .ntl-pw-gate-b{display:grid;gap:10px;margin-top:16px}.ntl-pw .ntl-pw-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--ntl-line);padding-top:18px}.ntl.ntl-pw .ntl-pw-foot span,.ntl.ntl-pw .ntl-pw-foot a{font-size:11.5px;color:var(--ntl-muted)}.ntl.ntl-pw .ntl-pw-foot a:hover{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.ntl.ntl-pw,.ntl.ntl-pw.is-nomedia{grid-template-columns:1fr;min-height:0}.ntl.ntl-pw.is-mright .ntl-pw-media{order:0}.ntl-pw .ntl-pw-media{height:var(--ntl-pw-mh-m,320px)}.ntl-pw .ntl-pw-panel{padding-top:var(--ntl-pw-pt-m,44px);padding-bottom:var(--ntl-pw-pb-m,52px)}.ntl-pw .ntl-pw-in{max-width:none}.ntl.ntl-pw .ntl-pw-cap{left:18px;bottom:16px}}@media(max-width:560px){.ntl.ntl-pw .ntl-pw-row .btn{width:100%}}.ntl .pf-app{margin:14px 0}.ntl .pf-app:empty{display:none}.ntl.ntl-pfold{padding-top:var(--ntl-pfold-pt,clamp(18px,2.4vw,38px));padding-bottom:var(--ntl-pfold-pb,clamp(30px,4vw,56px))}.ntl.ntl-pfold .fold-in{display:grid;grid-template-columns:var(--ntl-pfold-cols,minmax(0,1fr) minmax(0,1fr));gap:var(--ntl-pfold-gap,44px);align-items:start}.ntl.ntl-pfold .fmedia{min-width:0;position:sticky;top:var(--ntl-pfold-top,84px);align-self:start;display:grid;grid-template-columns:var(--ntl-pfold-tw,74px) minmax(0,1fr);gap:10px;align-items:start}.ntl.ntl-pfold .fmedia.solo{grid-template-columns:minmax(0,1fr)}.ntl.ntl-pfold.is-nosticky .fmedia{position:static}.ntl.ntl-pfold.is-th-right .fmedia{grid-template-columns:minmax(0,1fr) var(--ntl-pfold-tw,74px)}.ntl.ntl-pfold.is-th-right .fmedia.solo{grid-template-columns:minmax(0,1fr)}.ntl.ntl-pfold.is-th-right .fstrip-w{order:2}.ntl.ntl-pfold.is-th-below .fmedia,.ntl.ntl-pfold.is-th-below .fmedia.solo{display:flex;flex-direction:column;grid-template-columns:none}.ntl.ntl-pfold.is-th-below .fstrip-w{display:contents}.ntl.ntl-pfold.is-th-below .fstrip-b{display:none}.ntl.ntl-pfold.is-th-below .fmain{order:1;align-self:stretch;width:100%;flex:0 0 auto}.ntl.ntl-pfold.is-th-below .fstrip{order:2;flex-direction:row;gap:8px;margin-top:8px;max-height:none;max-width:100%;overflow-x:auto;overflow-y:hidden}.ntl.ntl-pfold.is-th-below .fthumb{flex:0 0 var(--ntl-pfold-tw,74px);width:var(--ntl-pfold-tw,74px)}.ntl.ntl-pfold .fstrip-w{display:grid;gap:6px;order:-1;min-width:0;align-content:start}.ntl.ntl-pfold .fstrip{display:flex;flex-direction:column;gap:8px;min-width:0;max-height:var(--ntl-pfold-sh,402px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior:contain}.ntl.ntl-pfold .fstrip::-webkit-scrollbar{display:none}.ntl.ntl-pfold .fthumb{flex:0 0 auto;display:block;width:100%;margin:0;padding:0;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand);cursor:pointer;border:1px solid transparent;transition:border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .fthumb:hover,.ntl.ntl-pfold .fthumb.on{border-color:var(--ntl-moss)}.ntl.ntl-pfold .fthumb img{width:100%;aspect-ratio:1/1;height:auto;display:block;object-fit:var(--ntl-pfold-fit,cover);object-position:var(--ntl-pfold-pos,50% 50%)}.ntl.ntl-pfold .fstrip-b{display:grid;place-items:center;height:24px;width:100%;border-radius:var(--ntl-r-xs);background:var(--ntl-bone);color:var(--ntl-moss);font-size:10px;transition:background var(--ntl-d2) var(--ntl-e),opacity var(--ntl-d2)}.ntl.ntl-pfold .fstrip-b:hover{background:var(--ntl-sand)}.ntl.ntl-pfold .fstrip-b[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.ntl.ntl-pfold .fmain{position:relative;margin:0;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand);aspect-ratio:var(--ntl-pfold-ar,4/5);cursor:zoom-in;touch-action:pan-y}.ntl.ntl-pfold.is-nolb .fmain{cursor:default}.ntl.ntl-pfold .fmain-s{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:var(--ntl-pfold-fit,cover);object-position:var(--ntl-pfold-pos,50% 50%);opacity:0;transition:opacity var(--ntl-d4) var(--ntl-e),transform .18s ease-out}.ntl.ntl-pfold .fmain-s.is-active{opacity:1}.ntl.ntl-pfold .fmain.zooming .fmain-s.is-active{transition:transform .12s ease-out}.ntl.ntl-pfold .fmain.zooming .fmain-c,.ntl.ntl-pfold .fmain.zooming .fmain-z,.ntl.ntl-pfold .fmain.zooming .fmain-n{opacity:0}.ntl.ntl-pfold .fmain-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--ntl-bone)}.ntl.ntl-pfold .fmain-ph svg{width:58%;height:58%;opacity:.5;color:var(--ntl-line)}.ntl.ntl-pfold .fmain-c{position:absolute;right:12px;bottom:12px;z-index:2;padding:6px 11px;border-radius:var(--ntl-r-pill);background:#181a0a94;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--ntl-cream);font-size:11px;letter-spacing:.06em;transition:opacity .2s}.ntl.ntl-pfold .fmain-z{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:var(--ntl-r-pill);background:#181a0a94;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--ntl-cream);font-size:10.5px;letter-spacing:.04em;white-space:nowrap;opacity:0;transform:translateY(5px);transition:opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .fmain:hover .fmain-z{opacity:1;transform:none}.ntl.ntl-pfold .fmain-z em{font-style:normal}.ntl.ntl-pfold .z-t{display:none}.ntl.ntl-pfold .fmain-n{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#fbf9f4eb;color:var(--ntl-moss);font-size:12px;opacity:0;transform:scale(.9);transition:opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e-spring),background var(--ntl-d2)}.ntl.ntl-pfold .fmain-n:hover{background:var(--ntl-cream)}.ntl.ntl-pfold .fmain-n.prev{left:12px}.ntl.ntl-pfold .fmain-n.next{right:12px}.ntl.ntl-pfold .fmain:hover .fmain-n,.ntl.ntl-pfold .fmain:focus-within .fmain-n{opacity:1;transform:none}.ntl.ntl-pfold .fbuy{min-width:0}.ntl.ntl-pfold .fbuy-in{padding-top:0;margin:0}.ntl.ntl-pfold .peyebrow{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-pfold .pdp-h1{margin:12px 0 0;font-size:calc(clamp(28px,3.2vw,46px) * var(--ntl-pfold-h1s,1));font-weight:400;letter-spacing:-.03em;line-height:1.03;color:var(--ntl-moss)}.ntl.ntl-pfold .pdp-meta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px}.ntl.ntl-pfold .pdp-price{font-size:clamp(20px,1.7vw,26px);color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl.ntl-pfold .pdp-price s{margin-right:9px;opacity:.5;text-decoration:line-through;color:var(--ntl-body);font-size:.78em}.ntl.ntl-pfold .pdp-save{padding:5px 11px;border-radius:var(--ntl-r-pill);background:var(--ntl-sale);color:var(--ntl-cream);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ntl.ntl-pfold .pdp-rate{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ntl-muted)}.ntl.ntl-pfold .pdp-rate b{color:var(--ntl-moss);font-weight:500}.ntl.ntl-pfold .pdp-rate em{font-style:normal;text-decoration:underline;text-underline-offset:3px}.ntl.ntl-pfold .pdp-rate .stars i.is-off{opacity:.26}.ntl.ntl-pfold .pdp-blurb{margin:14px 0 0;max-width:46ch;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl.ntl-pfold .pdp-rt{margin:16px 0 0;max-width:52ch;font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl.ntl-pfold .pdp-rt p+p{margin-top:10px}.ntl.ntl-pfold .pdp-rt a{text-decoration:underline;text-underline-offset:3px;color:var(--ntl-moss)}.ntl.ntl-pfold .pdp-rt ul,.ntl.ntl-pfold .pdp-rt ol{margin:8px 0 0;padding-left:1.25em;list-style:disc}.ntl.ntl-pfold .pdp-rt ol{list-style:decimal}.ntl.ntl-pfold .pdp-rt li{display:list-item}.ntl.ntl-pfold .pdiv{margin-top:var(--pdiv-t,22px);margin-bottom:var(--pdiv-b,22px);border:0;border-top:1px solid var(--ntl-line);opacity:1}.ntl.ntl-pfold .opt{margin-top:22px}.ntl.ntl-pfold .opt-l{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ntl-muted);margin-bottom:11px}.ntl.ntl-pfold .opt-l b{color:var(--ntl-moss);font-weight:500}.ntl.ntl-pfold .opt-size,.ntl.ntl-pfold .opt-ro{margin-bottom:0}.ntl.ntl-pfold .popts-empty{margin-top:22px;padding:12px 14px;border:1px dashed var(--ntl-line);border-radius:var(--ntl-r-sm,6px);color:var(--ntl-muted)}.ntl.ntl-pfold .popts-empty b{display:block;font-size:13px;color:var(--ntl-moss);font-weight:500}.ntl.ntl-pfold .popts-empty p{margin:4px 0 0;font-size:12.5px;line-height:1.5}html:not(.js) .ntl.ntl-pfold .opt-sel{display:none}.ntl.ntl-pfold .opt-size .opt-l{margin-bottom:0}.ntl.ntl-pfold .opt-size .opt-l b{text-transform:none;letter-spacing:.02em;font-size:12.5px}.ntl.ntl-pfold .sw-row{display:flex;flex-wrap:wrap;gap:9px}.ntl.ntl-pfold .sw-c{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--ntl-line);border-radius:50%;transition:border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .sw-c i{width:26px;height:26px;border-radius:50%;display:block;background:var(--ntl-sand);background-size:cover;background-position:50% 50%}.ntl.ntl-pfold .sw-c.on,.ntl.ntl-pfold .sw-c:hover{border-color:var(--ntl-moss)}.ntl.ntl-pfold .sw-c.is-oos:after,.ntl.ntl-pfold .pill.is-oos:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:1px;background:var(--ntl-muted);transform:rotate(-24deg);opacity:.75;pointer-events:none}.ntl.ntl-pfold .pill-row{gap:8px}.ntl.ntl-pfold .pill{position:relative;min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs);font-size:12.5px;letter-spacing:.06em;color:var(--ntl-body);transition:border-color var(--ntl-d3) var(--ntl-e),background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .pill:hover{border-color:var(--ntl-moss)}.ntl.ntl-pfold .pill.on{background:var(--ntl-moss);border-color:var(--ntl-moss);color:var(--ntl-cream)}.ntl.ntl-pfold .pill.is-oos:after{transform:rotate(-8deg)}.ntl.ntl-pfold .opt-sel{max-width:320px}.ntl.ntl-pfold .opt-sel select{min-height:48px;padding:12px 42px 12px 16px}.ntl.ntl-pfold .pqty{margin-top:22px}.ntl.ntl-pfold .ntl-qty{height:48px;border-radius:var(--ntl-r-xs)}.ntl.ntl-pfold .ntl-qty .ntl-qty-b{width:46px;height:46px;font-size:10px}.ntl.ntl-pfold .ntl-qty input{width:54px;height:46px;font-size:15px}.ntl.ntl-pfold .lowstock{margin:18px 0 0}.ntl.ntl-pfold .lowstock-t{display:block;font-size:13px;color:var(--ntl-pfold-low,var(--ntl-warn,#b4761f));letter-spacing:.01em}.ntl.ntl-pfold .lowstock-b{display:block;margin-top:8px;height:3px;border-radius:var(--ntl-r-pill);background:var(--ntl-line);overflow:hidden}.ntl.ntl-pfold .lowstock-b s{display:block;width:100%;height:100%;text-decoration:none;background:var(--ntl-pfold-lowbar,var(--ntl-warn,#b4761f));transform-origin:left center;transform:scaleX(var(--ntl-pfold-lowfill,1));transition:transform .5s var(--ntl-e)}.ntl.ntl-pfold .bndl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin:22px 0 0;padding:14px;background:var(--ntl-bone);border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs)}.ntl.ntl-pfold .bndl-i{display:flex;flex:0 0 auto}.ntl.ntl-pfold .bndl-i img{width:44px;height:55px;object-fit:cover;border-radius:var(--ntl-r-xs);display:block;background:var(--ntl-sand);border:2px solid var(--ntl-bone);transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-pfold .bndl-i img:last-child{margin-left:-16px}.ntl.ntl-pfold .bndl-i:hover img:last-child{transform:translate(3px)}.ntl.ntl-pfold .bndl-b{min-width:0}.ntl.ntl-pfold .bndl-l{display:block;font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-pfold .bndl-b b{display:block;margin-top:5px;font-size:14.5px;font-weight:500;color:var(--ntl-moss);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ntl.ntl-pfold .bndl-b b a:hover{text-decoration:underline;text-underline-offset:3px}.ntl.ntl-pfold .bndl-p{display:block;margin-top:3px;font-size:13.5px;color:var(--ntl-body)}.ntl.ntl-pfold .bndl .bndl-a{flex:0 0 auto;min-height:54px;padding:12px 20px;font-size:11px;white-space:nowrap}.ntl.ntl-pfold .bndl-err{grid-column:1/-1;margin:0}.ntl.ntl-pfold .pbuy{display:flex;flex-direction:column;margin-top:20px}.ntl.ntl-pfold .pbuy .atc{order:0;width:100%;margin-bottom:10px;min-height:56px}.ntl.ntl-pfold .sp-wrap{display:contents;--shopify-accelerated-checkout-button-block-size:56px;--shopify-accelerated-checkout-button-inline-size:100%;--shopify-accelerated-checkout-button-border-radius:2px}.ntl.ntl-pfold .pbuy .shopify-payment-button{display:contents}.ntl.ntl-pfold .pbuy shopify-accelerated-checkout{order:1}.ntl.ntl-pfold .sp-wrap .shopify-payment-button__button{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--ntl-r-xs);cursor:pointer;background:var(--ntl-pfold-dyn,#5A31F4);color:#fff;font-family:var(--ntl-sans);font-size:14px;font-weight:500;letter-spacing:normal;text-transform:none;transition:background var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .sp-wrap .shopify-payment-button__button:hover{filter:brightness(.92)}.ntl.ntl-pfold .sp-wrap .shopify-payment-button__more-options{width:100%;margin-top:8px;padding:6px 0;background:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-pfold .pbuy-n{order:3;margin-top:12px;font-size:12.5px;line-height:1.5;color:var(--ntl-muted)}.ntl.ntl-pfold .pbuy .ntl-alert{order:4;margin-top:12px}.ntl.ntl-pfold .pays{margin-top:16px}.ntl.ntl-pfold .pays-row{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center}.ntl.ntl-pfold .pays-row svg{width:42px;height:27px;display:block;border-radius:4px}.ntl.ntl-pfold .svc{list-style:none;margin:20px 0 0;padding:0;border-top:1px solid var(--ntl-line)}.ntl.ntl-pfold .svc li{border-bottom:1px solid var(--ntl-line);list-style:none}.ntl.ntl-pfold .svc summary{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) 12px;gap:14px;align-items:center;padding:15px 2px;cursor:pointer;list-style:none;text-align:left;min-height:48px}.ntl.ntl-pfold .svc summary::-webkit-details-marker{display:none}.ntl.ntl-pfold .svc summary>i:first-child{font-size:15px;color:var(--ntl-moss-l)}.ntl.ntl-pfold .svc summary>i:last-child{font-size:12px;color:var(--ntl-muted);transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-pfold .svc summary:hover>i:last-child{transform:translate(3px)}.ntl.ntl-pfold .svc details[open] summary>i:last-child{transform:rotate(90deg)}.ntl.ntl-pfold .svc .svc-btn{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) 12px;gap:14px;align-items:center;padding:15px 2px;min-height:48px;cursor:pointer;text-align:left;background:none;border:0;font:inherit;color:inherit}.ntl.ntl-pfold .svc .svc-btn>i:first-child{font-size:15px;color:var(--ntl-moss-l)}.ntl.ntl-pfold .svc .svc-btn>i:last-child{font-size:12px;color:var(--ntl-muted);transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-pfold .svc .svc-btn:hover>i:last-child{transform:translate(3px)}.ntl.ntl-pfold .svc .svc-btn:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:-2px}.ntl.ntl-pfold .svc b{display:block;font-size:14.5px;font-weight:500;color:var(--ntl-moss)}.ntl.ntl-pfold .svc em{display:block;margin-top:2px;font-style:normal;font-size:12.5px;color:var(--ntl-muted);line-height:1.45}.ntl.ntl-pfold .svc-x{padding:0 0 18px 36px;font-size:14px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl.ntl-pfold .svc-x p+p{margin-top:9px}.ntl.ntl-pfold .svc-x a{text-decoration:underline;text-underline-offset:3px;color:var(--ntl-moss)}.ntl.ntl-pfold .svc-x ul,.ntl.ntl-pfold .svc-x ol{margin:6px 0 0;padding-left:1.25em;list-style:disc}.ntl.ntl-pfold .svc-x ol{list-style:decimal}.ntl.ntl-pfold .svc-x li{display:list-item;margin-bottom:5px}.ntl.ntl-pfold .quick{margin:20px 0 0;padding:0;display:grid;gap:0}.ntl.ntl-pfold .quick>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:baseline;padding:11px 0;border-top:1px solid var(--ntl-line)}.ntl.ntl-pfold .quick dt{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl.ntl-pfold .quick dd{margin:0;font-size:14.5px;color:var(--ntl-moss)}.ntl.ntl-pfold .pinfo{margin:0}.ntl.ntl-pfold .pinfo-r{border-top:1px solid var(--ntl-line);border-bottom:1px solid var(--ntl-line)}.ntl.ntl-pfold .pinfo+.pinfo .pinfo-r{border-top:0}.ntl.ntl-pfold .pinfo-r summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;min-height:48px;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-moss)}.ntl.ntl-pfold .pinfo-r summary::-webkit-details-marker{display:none}.ntl.ntl-pfold .pinfo-r summary i{font-size:11px;color:var(--ntl-muted);transition:transform var(--ntl-d3) var(--ntl-e-out)}.ntl.ntl-pfold .pinfo-r[open] summary i{transform:rotate(45deg)}.ntl.ntl-pfold .pinfo-b{padding:0 0 18px}.ntl.ntl-pfold .pinfo-b ul,.ntl.ntl-pfold .pinfo-b ol{margin:0;padding:0;list-style:none}.ntl.ntl-pfold .pinfo-b li{position:relative;display:block;padding-left:22px;margin-bottom:9px;font-size:14.5px;line-height:1.55;color:var(--ntl-body)}.ntl.ntl-pfold .pinfo-b li:before{content:"";position:absolute;left:2px;top:10px;width:8px;height:1px;background:var(--ntl-moss-l)}.ntl.ntl-pfold .pinfo-b ol{counter-reset:pfi}.ntl.ntl-pfold .pinfo-b ol li{counter-increment:pfi}.ntl.ntl-pfold .pinfo-b ol li:before{content:counter(pfi) ".";top:0;left:0;width:auto;height:auto;background:none;font-size:12.5px;color:var(--ntl-moss-l)}.ntl.ntl-pfold .pinfo-b p{margin:0 0 9px;font-size:14.5px;font-weight:300;line-height:1.55;color:var(--ntl-body)}.ntl.ntl-pfold .pinfo-b a{text-decoration:underline;text-underline-offset:3px;color:var(--ntl-moss)}.ntl.ntl-pfold .pinfo-n{margin:14px 0 0;font-size:13px;line-height:1.55;color:var(--ntl-muted)}.ntl.ntl-pfold .ptrust{margin-top:20px}.ntl.ntl-pfold .pf-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ntl-z-modal,1100);background:#141608f0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .pf-lb.is-on{opacity:1}.ntl.ntl-pfold .lb-stage{position:absolute;top:56px;right:72px;bottom:64px;left:72px;display:grid;place-items:center;overflow:hidden;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);touch-action:none;cursor:default}.ntl.ntl-pfold .lb-stage img{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22M19.5%2019.5%2027%2027%22%2F%3E%3Cpath%20d%3D%22M9%2013h8M13%209v8%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22M19.5%2019.5%2027%2027%22%2F%3E%3Cpath%20d%3D%22M9%2013h8M13%209v8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 13 13,zoom-in}.ntl.ntl-pfold .lb-stage.zoomed img{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22M19.5%2019.5%2027%2027%22%2F%3E%3Cpath%20d%3D%22M9%2013h8%22%2F%3E%3C%2Fg%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2213%22%20r%3D%228%22%2F%3E%3Cpath%20d%3D%22M19.5%2019.5%2027%2027%22%2F%3E%3Cpath%20d%3D%22M9%2013h8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 13 13,zoom-out}.ntl.ntl-pfold .lb-stage.zoomed:active img{cursor:grabbing}.ntl.ntl-pfold .lb-stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transform-origin:center;transition:transform .18s ease-out;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ntl.ntl-pfold .lb-x,.ntl.ntl-pfold .lb-nav{position:absolute;z-index:2;display:grid;place-items:center;border:0;cursor:pointer;border-radius:var(--ntl-r-pill);background:#fbf9f41f;color:var(--ntl-cream);transition:background var(--ntl-d3) var(--ntl-e)}.ntl.ntl-pfold .lb-x:hover,.ntl.ntl-pfold .lb-nav:hover{background:#fbf9f43d}.ntl.ntl-pfold .lb-x{top:18px;right:18px;width:44px;height:44px;font-size:15px}.ntl.ntl-pfold .lb-nav{top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:14px}.ntl.ntl-pfold .lb-prev{left:16px}.ntl.ntl-pfold .lb-next{right:16px}.ntl.ntl-pfold .lb-foot{position:absolute;left:0;right:0;bottom:18px;display:flex;justify-content:center;align-items:center;gap:16px;color:#fbf9f4b3;font-size:11px;letter-spacing:.08em;pointer-events:none}.ntl.ntl-pfold .lb-c{color:var(--ntl-cream);font-variant-numeric:tabular-nums}@media(hover:none){.ntl.ntl-pfold .fmain{cursor:pointer}.ntl.ntl-pfold .fmain-n{opacity:1;transform:none;background:#fbf9f4d1}}@media(max-width:1024px){.ntl.ntl-pfold .fold-in{grid-template-columns:1fr;gap:22px}.ntl.ntl-pfold .fmedia{position:static}.ntl.ntl-pfold .fbuy-in{padding-top:4px}}@media(max-width:760px){.ntl.ntl-pfold{padding-top:var(--ntl-pfold-pt-m,clamp(18px,2.4vw,38px));padding-bottom:var(--ntl-pfold-pb-m,26px)}.ntl.ntl-pfold .fmedia,.ntl.ntl-pfold.is-th-right .fmedia,.ntl.ntl-pfold.is-th-below .fmedia{margin-inline:calc(var(--ntl-pad) * -1);position:static;display:flex;flex-direction:column;grid-template-columns:none}.ntl.ntl-pfold .fstrip-w{display:contents}.ntl.ntl-pfold .fstrip-b{display:none}.ntl.ntl-pfold .fmain,.ntl.ntl-pfold.is-th-below .fmain{order:1;align-self:stretch;width:100%;flex:0 0 auto}.ntl.ntl-pfold .fstrip,.ntl.ntl-pfold.is-th-right .fstrip,.ntl.ntl-pfold.is-th-below .fstrip{order:2;flex-direction:row;gap:6px;margin:8px var(--ntl-pad) 0;padding-inline:0;max-height:none;max-width:calc(100% - var(--ntl-pad) * 2);overflow-x:auto;overflow-y:hidden}.ntl.ntl-pfold .fthumb,.ntl.ntl-pfold.is-th-below .fthumb{flex:0 0 68px;width:68px}.ntl.ntl-pfold .fmain-z{opacity:1;transform:none;left:9px;bottom:9px;padding:6px 11px;font-size:10px}.ntl.ntl-pfold .z-d{display:none}.ntl.ntl-pfold .z-t{display:inline}.ntl.ntl-pfold .fmain-n{width:40px;height:40px;margin-top:-20px}.ntl.ntl-pfold .fmain-n.prev{left:9px}.ntl.ntl-pfold .fmain-n.next{right:9px}.ntl.ntl-pfold .pdp-h1{font-size:calc(clamp(24px,6.6vw,30px) * var(--ntl-pfold-h1s,1))}.ntl.ntl-pfold .pdp-meta{gap:12px;margin-top:10px}.ntl.ntl-pfold .pdp-blurb{font-size:14.5px}.ntl.ntl-pfold .quick>div{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0}.ntl.ntl-pfold .quick dd{font-size:13.5px}.ntl.ntl-pfold .pbuy .atc{min-height:52px}.ntl.ntl-pfold .sp-wrap{--shopify-accelerated-checkout-button-block-size:52px}.ntl.ntl-pfold .sp-wrap .shopify-payment-button__button{min-height:52px}.ntl.ntl-pfold .pays-row svg{width:38px;height:24px}.ntl.ntl-pfold .svc summary{padding:14px 2px;gap:12px}.ntl.ntl-pfold .svc b{font-size:13.5px}.ntl.ntl-pfold .svc em{font-size:11.5px}.ntl.ntl-pfold .svc-x{padding-left:34px;font-size:13.5px}.ntl.ntl-pfold .pinfo-r summary{padding:15px 0;min-height:48px}.ntl.ntl-pfold .pinfo-b li{font-size:14px}.ntl.ntl-pfold .lb-stage{top:52px;right:8px;bottom:56px;left:8px}.ntl.ntl-pfold .lb-nav{width:40px;height:40px}.ntl.ntl-pfold .lb-prev{left:6px}.ntl.ntl-pfold .lb-next{right:6px}.ntl.ntl-pfold .lb-hint{display:none}}@media(max-width:560px){.ntl.ntl-pfold .bndl{grid-template-columns:auto minmax(0,1fr);row-gap:14px}.ntl.ntl-pfold .bndl .bndl-a{grid-column:1/-1;width:100%}.ntl.ntl-pfold .bndl-b b{white-space:normal}}.ntl.ntl-pgrid.sec{padding-top:var(--ntl-pgrid-pt,var(--ntl-section-y,clamp(58px,6.6vw,104px)));padding-bottom:var(--ntl-pgrid-pb,var(--ntl-section-y,clamp(58px,6.6vw,104px)))}.ntl.ntl-pgrid .pc-i img{object-position:var(--ntl-pgrid-pos,50% 50%)}.ntl.ntl-pgrid.is-notag .pc-tag,.ntl.ntl-pgrid.is-noview .pc-v{display:none}@media(min-width:1025px){.ntl.ntl-pgrid:not(.is-rail) .pg{grid-template-columns:repeat(var(--ntl-pgrid-cols,4),1fr)}}@media(min-width:761px){.ntl.ntl-pgrid.is-rail .pg{display:flex;gap:var(--ntl-gut);overflow-x:auto;scrollbar-width:none;margin-inline:0;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:2px;scroll-padding-inline-start:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));overscroll-behavior-x:contain;scroll-snap-type:x proximity}.ntl.ntl-pgrid.is-rail .pg::-webkit-scrollbar{display:none}.ntl.ntl-pgrid.is-rail .pg[data-ntl-rail-drag]{cursor:grab}.ntl.ntl-pgrid.is-rail .pg.drag{cursor:grabbing}.ntl.ntl-pgrid.is-rail .pg:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:4px}.ntl.ntl-pgrid.is-rail .pg>.pc{flex:0 0 clamp(200px,24vw,var(--ntl-pgrid-w,300px));scroll-snap-align:start}}.ntl.ntl-pgrid .pg-act{display:flex;align-items:flex-end;gap:18px;flex-shrink:0}.ntl.ntl-pgrid .pg-act:empty{display:none}.ntl.ntl-pgrid .pg-nav{display:flex;align-items:center;gap:8px}.ntl.ntl-pgrid .pg-ar{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--ntl-r-pill);box-shadow:inset 0 0 0 1px var(--ntl-line);background:transparent;color:var(--ntl-moss);font-size:12px;cursor:pointer;transition:background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d2)}.ntl.ntl-pgrid .pg-ar:hover{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl.ntl-pgrid .pg-ar[disabled]{opacity:.3;cursor:not-allowed}@media(max-width:760px){.ntl.ntl-pgrid .pg-nav{display:none}}@media(max-width:760px){.ntl.ntl-pgrid.sec{padding-top:var(--ntl-pgrid-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-pgrid-pb-m,clamp(44px,9vw,62px))}.ntl.ntl-pgrid.is-rail:not(.is-mgrid) .pg{margin-inline:0;padding-inline:var(--ntl-pad);scroll-padding-inline-start:var(--ntl-pad)}.ntl.ntl-pgrid.is-mgrid .pg{display:grid;grid-template-columns:repeat(var(--ntl-pgrid-cols-m,2),1fr);gap:var(--ntl-gut,12px);row-gap:clamp(30px,3.2vw,48px);overflow-x:visible;margin-inline:0;padding-inline:0}}.ntl.ntl-product-honest{background:var(--hn-bg,#2C2E13);color:var(--hn-c-heading,#FBF9F4);padding-top:var(--hn-pt,clamp(56px,6.4vw,104px));padding-bottom:var(--hn-pb,clamp(56px,6.4vw,104px))}.ntl.ntl-product-honest .honest-t .lbl{color:var(--hn-c-eyebrow,rgba(251,249,244,.72))}.ntl.ntl-product-honest .honest-t .h2{color:var(--hn-c-heading,#FBF9F4)}.ntl.ntl-product-honest .honest-t .lede{color:var(--hn-c-lede,rgba(251,249,244,.82))}.ntl-product-honest .honest-in{display:grid;grid-template-columns:minmax(0,var(--hn-col,.8fr)) minmax(0,var(--hn-col2,1.2fr));gap:var(--hn-gap,clamp(30px,5vw,74px))}.ntl-product-honest .honest-g{display:grid;gap:var(--hn-rows,26px);align-content:start}.ntl-product-honest .hn-row{display:grid;grid-template-columns:var(--hn-numw,44px) minmax(0,1fr);column-gap:var(--hn-numg,18px);row-gap:0;align-items:start;align-content:start;padding-top:var(--hn-rowp,20px);border-top:1px solid var(--hn-line,rgba(251,249,244,.2))}.ntl-product-honest .hn{font-size:var(--hn-num-fs,12px);letter-spacing:.18em;color:var(--hn-c-num,#D8DA23)}.ntl-product-honest .hn-row b{font-size:clamp(17px,1.5vw,var(--hn-claim-fs,21px));font-weight:500;color:var(--hn-c-claim,#FBF9F4)}.ntl-product-honest .hn-row p{grid-column:2;margin:var(--hn-ans-gap,8px) 0 0;font-size:var(--hn-ans-fs,14.5px);font-weight:300;line-height:1.6;color:var(--hn-c-answer,rgba(251,249,244,.76))}.ntl-product-honest .hn-row:not(:has(.hn)){grid-template-columns:minmax(0,1fr)}.ntl-product-honest .hn-row:not(:has(.hn)) p{grid-column:1}.ntl.ntl-product-honest .hn-empty i,.ntl.ntl-product-honest .hn-empty b,.ntl.ntl-product-honest .hn-empty p{color:var(--hn-c-heading,#FBF9F4)}@media(max-width:1024px){.ntl-product-honest .honest-in{grid-template-columns:1fr;gap:var(--hn-gap-m,26px)}}@media(max-width:760px){.ntl.ntl-product-honest{padding-top:var(--hn-ptm,clamp(44px,9vw,60px));padding-bottom:var(--hn-pbm,clamp(44px,9vw,60px))}.ntl-product-honest .honest-g{gap:var(--hn-rows-m,18px)}.ntl-product-honest .hn-row{grid-template-columns:var(--hn-numw-m,34px) minmax(0,1fr);gap:var(--hn-numg-m,12px);padding-top:var(--hn-rowp-m,16px)}.ntl-product-honest .hn-row b{font-size:var(--hn-claim-fs-m,16px)}.ntl-product-honest .hn-row p{font-size:var(--hn-ans-fs-m,14px)}}.ntl.ntl-product-reviews{padding-top:var(--ntl-rv-pt,var(--ntl-section-y));padding-bottom:var(--ntl-rv-pb,var(--ntl-section-y))}.ntl.ntl-rv-bone{background:var(--ntl-bone)}.ntl.ntl-rv-cream{background:var(--ntl-cream)}.ntl.ntl-product-reviews .stars{color:var(--ntl-rv-star,#41441C)}.ntl.ntl-product-reviews .stars .ntl-rv-off{color:var(--ntl-line)}.ntl.ntl-product-reviews .ntl-rv-card .stars i{font-size:10px}.ntl .ntl-rv-rsum{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--ntl-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ntl .ntl-rv-rsum b{color:var(--ntl-moss);font-weight:500}.ntl .ntl-rv-sum{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(24px,2.8vw,34px) clamp(22px,2.8vw,38px);background:var(--ntl-rv-card-bg,var(--ntl-cream));border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs)}.ntl .ntl-rv-score{display:grid;gap:9px;justify-items:start}.ntl .ntl-rv-avg{font-size:clamp(42px,4.6vw,62px);font-weight:300;line-height:1;letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl .ntl-rv-tot{font-size:13px;color:var(--ntl-muted)}.ntl .ntl-rv-tot b{color:var(--ntl-moss);font-weight:500;font-variant-numeric:tabular-nums}.ntl .ntl-rv-note{max-width:36ch;font-size:12.5px;font-weight:300;line-height:var(--ntl-lh-body);color:var(--ntl-body)}.ntl .ntl-rv-dist{display:grid;gap:9px}.ntl .ntl-rv-drow{display:grid;grid-template-columns:38px minmax(0,1fr) 46px;align-items:center;gap:12px;width:100%;padding:3px 0;border-radius:var(--ntl-r-xs);transition:opacity var(--ntl-d3) var(--ntl-e)}.ntl .ntl-rv-drow[disabled]{cursor:default;opacity:1}.ntl .ntl-rv-drow:not([disabled]):hover .ntl-rv-dl,.ntl .ntl-rv-drow[aria-pressed=true] .ntl-rv-dl{color:var(--ntl-moss)}.ntl .ntl-rv-drow[aria-pressed=true] .ntl-rv-db{box-shadow:0 0 0 1px var(--ntl-moss-l)}.ntl .ntl-rv-dl{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ntl-body);font-variant-numeric:tabular-nums;transition:color var(--ntl-d3) var(--ntl-e)}.ntl .ntl-rv-dl i{font-size:9px;color:var(--ntl-rv-star,#41441C)}.ntl .ntl-rv-db{display:block;height:4px;border-radius:var(--ntl-r-pill);background:var(--ntl-sand);overflow:hidden}.ntl .ntl-rv-db s{display:block;height:100%;width:var(--rv-w,0%);text-decoration:none;background:var(--ntl-moss)}.js .ntl .ntl-rv-db s{transition:transform var(--ntl-d6) var(--ntl-e-out)}.js .ntl .rvl .ntl-rv-db s{transform:scaleX(0);transform-origin:left center}.js .ntl .rvl.in .ntl-rv-db s{transform:none}.ntl .ntl-rv-dp{font-size:11.5px;color:var(--ntl-muted);text-align:right;font-variant-numeric:tabular-nums}.ntl .ntl-rv-tools{display:none;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:clamp(22px,2.8vw,34px) 0 clamp(18px,2.2vw,26px)}.ntl .ntl-rv-tools.is-ready{display:flex}.ntl .ntl-rv-chips{display:flex;flex-wrap:wrap;gap:8px}.ntl .ntl-rv-chip{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:8px 15px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);background:transparent;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ntl-body);white-space:nowrap;transition:background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl .ntl-rv-chip i{font-size:9px;color:var(--ntl-rv-star,#41441C)}.ntl .ntl-rv-chip:hover{border-color:var(--ntl-moss-l)}.ntl .ntl-rv-chip.is-on{background:var(--ntl-moss);border-color:var(--ntl-moss);color:var(--ntl-cream)}.ntl .ntl-rv-chip.is-on i{color:var(--ntl-cream)}.ntl .ntl-rv-chip-n{font-size:10px;letter-spacing:.06em;opacity:.62;font-variant-numeric:tabular-nums}.ntl .ntl-rv-tools .ntl-rv-sortwrap{gap:6px;min-width:200px;margin-left:auto}.ntl .ntl-rv-tools .ntl-field select{min-height:38px;padding:9px 38px 9px 14px;font-size:13px;background-position:right 12px center}.ntl .ntl-rv-strip{margin-top:clamp(20px,2.4vw,30px)}.ntl .ntl-rv-strip-h{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ntl .ntl-rv-strip-nav{display:flex;gap:8px}.ntl .ntl-rv-arr{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);border:1px solid var(--ntl-line);color:var(--ntl-moss);font-size:11px;transition:background var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d3) var(--ntl-e)}.ntl .ntl-rv-arr:hover{background:var(--ntl-sand)}.ntl .ntl-rv-arr[disabled]{opacity:.3;cursor:not-allowed}.ntl .ntl-rv-strip-r{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:2px;margin:-2px;cursor:grab}.ntl .ntl-rv-strip-r::-webkit-scrollbar{display:none}.ntl .ntl-rv-strip-r:active{cursor:grabbing}.ntl .ntl-rv-strip-r>.ntl-rv-ph{scroll-snap-align:start}.ntl .ntl-rv-grid{display:grid;grid-template-columns:repeat(var(--ntl-rv-n,3),minmax(0,1fr));gap:var(--ntl-rv-gap,24px);margin-top:clamp(22px,2.6vw,32px)}.ntl .ntl-rv-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:26px 24px;background:var(--ntl-rv-card-bg,var(--ntl-cream));border:1px solid var(--ntl-line);border-radius:var(--ntl-r-xs)}.ntl .ntl-rv-card:focus{outline:none}.ntl .ntl-rv-card:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}.ntl .ntl-rv-t{font-size:15px;font-weight:500;line-height:1.35;color:var(--ntl-moss)}.ntl .ntl-rv-b{font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl .ntl-rv-b p{margin:0 0 10px}.ntl .ntl-rv-b p:last-child{margin-bottom:0}.ntl .ntl-rv-b a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-rv-b ul,.ntl .ntl-rv-b ol{margin:0 0 10px;padding-left:1.25em;list-style:disc}.ntl .ntl-rv-b ol{list-style:decimal}.ntl .ntl-rv-b li{display:list-item}.ntl .ntl-rv-meta{font-size:11.5px;color:var(--ntl-muted)}.ntl .ntl-rv-prod{align-self:flex-start;font-size:11.5px;color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .ntl-rv-prod:hover{color:var(--ntl-moss-d)}.ntl .ntl-rv-f{display:flex;align-items:center;gap:11px;margin-top:auto;padding-top:16px;border-top:1px solid var(--ntl-line)}.ntl .ntl-rv-av{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:var(--ntl-sand);color:var(--ntl-moss);font-size:14px;font-weight:500}.ntl .ntl-rv-who{display:flex;flex-direction:column;min-width:0}.ntl .ntl-rv-who b{font-size:13.5px;font-weight:500;color:var(--ntl-moss)}.ntl .ntl-rv-who em{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ntl-muted)}.ntl .ntl-rv-who em i{font-size:10px;color:var(--ntl-moss-l)}.ntl .ntl-rv-tag{margin-left:auto;flex-shrink:0;padding:3px 9px;white-space:nowrap;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted)}.ntl .ntl-rv-photos{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ntl .ntl-rv-ph{position:relative;flex:0 0 auto;width:var(--ntl-rv-ph,56px);height:var(--ntl-rv-ph,56px);border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand);transition:transform var(--ntl-d4) var(--ntl-e-out),box-shadow var(--ntl-d4) var(--ntl-e)}.ntl .ntl-rv-ph:hover{transform:translateY(-2px);box-shadow:var(--ntl-sh-2)}.ntl .ntl-rv-ph .ntl-mf{width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:transparent}.ntl .ntl-rv-ph-lg{width:var(--ntl-rv-strip,96px);height:var(--ntl-rv-strip,96px)}.js .ntl .ntl-rv-card[data-rv-over]{display:none}.ntl .ntl-rv-more{display:flex;justify-content:center;margin-top:clamp(26px,3vw,42px)}.ntl .ntl-rv-more-n{margin-left:8px;opacity:.7;font-variant-numeric:tabular-nums}.ntl .ntl-rv-cta{display:flex;justify-content:center;margin-top:clamp(22px,2.6vw,34px)}.ntl.ntl-product-reviews .ntl-rv-empty{padding:clamp(40px,6vw,72px) 0}.ntl .ntl-rv-app{min-height:120px}.ntl .ntl-rv-appblocks{margin-top:clamp(20px,2.4vw,30px)}.ntl .ntl-rv-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ntl-z-modal,1100);display:none}.ntl .ntl-rv-lb.on{display:block}.ntl .ntl-rv-lb-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#141608f0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ntl .ntl-rv-lb-in{position:absolute;top:0;right:0;bottom:0;left:0}.ntl .ntl-rv-lb-stage{position:absolute;top:64px;right:72px;bottom:64px;left:72px;display:grid;place-items:center;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.ntl .ntl-rv-lb-stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--ntl-r-xs)}.ntl .ntl-rv-lb-x,.ntl .ntl-rv-lb-nav{position:absolute;z-index:2;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#fbf9f41f;color:var(--ntl-cream);transition:background var(--ntl-d3) var(--ntl-e)}.ntl .ntl-rv-lb-x:hover,.ntl .ntl-rv-lb-nav:hover{background:#fbf9f43d}.ntl .ntl-rv-lb-x{top:18px;right:18px;width:44px;height:44px;font-size:15px}.ntl .ntl-rv-lb-nav{top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:14px}.ntl .ntl-rv-lb-prev{left:16px}.ntl .ntl-rv-lb-next{right:16px}.ntl .ntl-rv-lb-cap{position:absolute;left:0;right:0;bottom:20px;z-index:2;margin:0;text-align:center;pointer-events:none;color:#fbf9f4b8;font-size:11.5px;letter-spacing:.08em}@media(prefers-reduced-motion:reduce){.js .ntl .rvl .ntl-rv-db s,.ntl .ntl-rv-ph:hover{transform:none}}@media(max-width:1024px){.ntl .ntl-rv-grid{grid-template-columns:repeat(var(--ntl-rv-nt,2),minmax(0,1fr))}.ntl .ntl-rv-sum{grid-template-columns:minmax(0,1fr);gap:24px}}@media(max-width:760px){.ntl.ntl-product-reviews{padding-top:var(--ntl-rv-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-rv-pb-m,clamp(44px,9vw,62px))}.ntl .ntl-rv-rsum{white-space:normal}.ntl .ntl-rv-sum{padding:22px 20px}.ntl .ntl-rv-avg{font-size:clamp(36px,11vw,46px)}.ntl .ntl-rv-tools.is-ready{display:block}.ntl .ntl-rv-chips{flex-wrap:nowrap;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ntl-pad) * -1);padding-inline:var(--ntl-pad)}.ntl .ntl-rv-chips::-webkit-scrollbar{display:none}.ntl .ntl-rv-chip{min-height:44px;flex:0 0 auto}.ntl .ntl-rv-tools .ntl-rv-sortwrap{min-width:0;max-width:100%;margin:14px 0 0}.ntl .ntl-rv-tools .ntl-field select{min-height:44px}.ntl .ntl-rv-grid{grid-template-columns:repeat(var(--ntl-rv-nm,1),minmax(0,1fr));gap:12px}.ntl .ntl-rv-card{padding:22px 20px}.ntl .ntl-rv-b{font-size:14px}.ntl .ntl-rv-strip-nav{display:none}.ntl .ntl-rv-lb-stage{top:56px;right:8px;bottom:56px;left:8px}.ntl .ntl-rv-lb-nav{width:40px;height:40px}.ntl .ntl-rv-lb-prev{left:6px}.ntl .ntl-rv-lb-next{right:6px}}.ntl.ntl-product-scale.sec{padding-top:var(--sc-pt,var(--ntl-section-y,clamp(58px,6.6vw,104px)));padding-bottom:var(--sc-pb,var(--ntl-section-y,clamp(58px,6.6vw,104px)));background:var(--sc-bg,transparent)}.ntl.ntl-product-scale.sec.sec-bone{background:var(--sc-bg,var(--ntl-bone,#F3F0E8))}.ntl-product-scale .scale-g{display:grid;grid-template-columns:repeat(var(--sc-cols,3),minmax(0,1fr));gap:var(--sc-gap,24px)}.ntl-product-scale .sc-f{min-width:0}.ntl-product-scale .sc-f figcaption{font-size:var(--sc-cap,12.5px);margin-top:10px}.ntl-product-scale .scale-x{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sc-x-gap,48px);margin-top:var(--sc-x-top,44px);align-items:center}.ntl-product-scale .scale-x.sc-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ntl-product-scale .sc-cmp{min-width:0}.ntl-product-scale .sc-cmp figcaption{font-size:var(--sc-cap,12.5px);margin-top:10px}.ntl-product-scale .sc-d{min-width:0}.ntl-product-scale .sc-d-l{margin-top:14px}.ntl-product-scale .sc-d-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid var(--sc-line,#E2DCCC)}.ntl-product-scale .sc-d-row:last-child{border-bottom:1px solid var(--sc-line,#E2DCCC)}.ntl-product-scale .sc-d-row dt{font-size:var(--sc-d-fs,15px);color:var(--sc-c-label,#8C8F78)}.ntl-product-scale .sc-d-row dd{font-size:var(--sc-d-fs,15px);color:var(--sc-c-value,#41441C);text-align:right;font-variant-numeric:tabular-nums}.ntl-product-scale .sc-d>.fine{margin-top:14px}@media(max-width:1024px){.ntl-product-scale .scale-x.sc-two{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.ntl.ntl-product-scale.sec{padding-top:var(--sc-ptm,clamp(44px,9vw,62px));padding-bottom:var(--sc-pbm,clamp(44px,9vw,62px))}.ntl-product-scale .scale-g{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--ntl-pad);scrollbar-width:none;gap:var(--sc-gap-m,10px);margin-inline:calc(var(--ntl-pad) * -1);padding-inline:var(--ntl-pad)}.ntl-product-scale .scale-g::-webkit-scrollbar{display:none}.ntl-product-scale .scale-g>.sc-f{flex:0 0 var(--sc-card-m,62vw);scroll-snap-align:start}.ntl-product-scale .scale-x{margin-top:26px;gap:26px}}@media(max-width:560px){.ntl-product-scale .scale-g>.sc-f{flex:0 0 var(--sc-card-xs,70vw)}}.ntl.ntl-product-set.sec{padding-top:var(--st-pt,var(--ntl-section-y,clamp(58px,6.6vw,104px)));padding-bottom:var(--st-pb,var(--ntl-section-y,clamp(58px,6.6vw,104px)));background:var(--st-bg,transparent)}.ntl.ntl-product-set.sec.sec-bone{background:var(--st-bg,var(--ntl-bone,#F3F0E8))}.ntl-product-set .setp{display:grid;grid-template-columns:minmax(0,var(--st-col,1fr)) minmax(0,var(--st-col2,.9fr));gap:var(--st-gap,clamp(30px,5vw,72px));align-items:center}.ntl-product-set .setp.st-nomedia{grid-template-columns:minmax(0,1fr)}.ntl-product-set .setp-m{display:grid;grid-template-columns:1fr 1fr;gap:var(--st-mgap,24px);min-width:0}.ntl-product-set .setp-m>.st-ml{display:block;min-width:0}.ntl-product-set .setp-m>.ntl-mf:last-child:not(:first-child),.ntl-product-set .setp-m>.st-ml:last-child:not(:first-child){margin-top:var(--st-stagger,clamp(18px,3.4vw,48px))}.ntl-product-set .setp-m>.ntl-mf:only-child,.ntl-product-set .setp-m>.st-ml:only-child{grid-column:1 / -1}.ntl-product-set .setp-m>.st-ml:focus-visible{outline:2px solid var(--ntl-moss);outline-offset:3px}.ntl-product-set .setp-m>.st-ml .ntl-mf img{transition:transform var(--ntl-d4,.5s) var(--ntl-e,ease)}.ntl-product-set .setp-m>.st-ml:hover .ntl-mf img{transform:scale(1.03)}.ntl-product-set .set-l{margin:26px 0 0;padding:0;list-style:none}.ntl-product-set .st-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 0;border-top:1px solid var(--st-line,#E2DCCC);font-size:var(--st-row-fs,15px);color:var(--st-c-row,#41441C)}.ntl-product-set .st-n{display:inline-flex;align-items:baseline;gap:8px;min-width:0;flex-wrap:wrap}.ntl-product-set .st-a{color:inherit;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--ntl-d3) var(--ntl-e)}.ntl-product-set .st-a:hover{text-decoration-color:currentColor}.ntl-product-set .st-q{font-size:12.5px;color:var(--st-c-label,#8C8F78)}.ntl-product-set .st-todo{color:var(--st-c-label,#8C8F78);font-style:normal}.ntl-product-set .st-out{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-err)}.ntl-product-set .st-row b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.ntl-product-set .st-row b s{opacity:.55;margin-right:7px;text-decoration:line-through}.ntl-product-set .set-p{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:18px 0 24px;border-top:1px solid var(--st-rule,#41441C)}.ntl-product-set .set-p span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--st-c-label,#8C8F78)}.ntl-product-set .set-p b{font-size:var(--st-total-fs,30px);font-weight:400;color:var(--st-c-total,#41441C);font-variant-numeric:tabular-nums}.ntl-product-set .st-save{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:12.5px;color:var(--st-save,#3F6B46)}.ntl-product-set .st-save i{font-size:11px}.ntl-product-set .ntl-set-form{display:block}@media(max-width:1024px){.ntl-product-set .setp{grid-template-columns:minmax(0,1fr);gap:var(--st-gap-m,26px)}.ntl-product-set .setp-m>.ntl-mf:last-child:not(:first-child){margin-top:0}}@media(max-width:760px){.ntl.ntl-product-set.sec{padding-top:var(--st-ptm,clamp(44px,9vw,62px));padding-bottom:var(--st-pbm,clamp(44px,9vw,62px))}.ntl-product-set .setp-m{gap:var(--st-mgap-m,12px)}.ntl-product-set .setp-t .btn{width:100%}}.ntl.ntl-product-vstrip{background:var(--vs-bg,#41441C);color:var(--vs-c,#FBF9F4);border-top:var(--vs-bt,0px) solid var(--vs-line,rgba(251,249,244,.2));border-bottom:var(--vs-bb,0px) solid var(--vs-line,rgba(251,249,244,.2))}.ntl-product-vstrip .vstrip-in{display:grid;grid-template-columns:repeat(var(--vs-cols,4),minmax(0,1fr));gap:var(--vs-gap,3px);padding-top:var(--vs-pt,22px);padding-bottom:var(--vs-pb,22px)}.ntl-product-vstrip .vs-i{display:grid;gap:var(--vs-stack,3px);min-width:0;align-content:start}.ntl-product-vstrip .vs-i b{font-size:var(--vs-fs,14.5px);font-weight:500;color:var(--vs-c,#FBF9F4)}.ntl-product-vstrip .vs-i span{font-size:var(--vs-cs,12.5px);color:var(--vs-c2,rgba(251,249,244,.66))}.ntl-product-vstrip .vs-ic{font-size:var(--vs-is,13px);color:var(--vs-ci,#D8DA23)}.ntl-product-vstrip a.vs-i{transition:opacity var(--ntl-d3) var(--ntl-e)}.ntl-product-vstrip a.vs-i:hover{opacity:.78}.ntl-product-vstrip .vs-mid .vs-i{justify-items:center;text-align:center}.ntl.ntl-product-vstrip .vs-empty i,.ntl.ntl-product-vstrip .vs-empty b,.ntl.ntl-product-vstrip .vs-empty p{color:var(--vs-c,#FBF9F4)}.ntl-product-vstrip .vs-div .vs-i{padding-left:16px;border-left:1px solid var(--vs-line,rgba(251,249,244,.2))}.ntl-product-vstrip .vs-div .vs-i:first-child{padding-left:0;border-left:0}.ntl-product-vstrip .vs-marq{overflow:hidden;padding-top:var(--vs-pt,22px);padding-bottom:var(--vs-pb,22px)}.ntl-product-vstrip .vs-track{display:flex;width:max-content;align-items:center;animation:ntl-vs-marq var(--vs-dur,32s) linear infinite;will-change:transform}.ntl-product-vstrip .vs-track .vs-i{flex:0 0 auto;padding-inline:calc(var(--vs-mgap,48px) / 2)}.ntl-product-vstrip .vs-track.vs-pause:hover,.ntl-product-vstrip .vs-track.vs-pause:focus-within{animation-play-state:paused}.ntl-product-vstrip .vs-div .vs-track .vs-i{border-left:1px solid var(--vs-line,rgba(251,249,244,.2))}@keyframes ntl-vs-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:760px){.ntl-product-vstrip .vstrip-in{grid-template-columns:repeat(var(--vs-cols-m,2),minmax(0,1fr));gap:var(--vs-gap-m,3px);padding-top:var(--vs-ptm,22px);padding-bottom:var(--vs-pbm,22px)}.ntl-product-vstrip .vs-marq{padding-top:var(--vs-ptm,22px);padding-bottom:var(--vs-pbm,22px)}.ntl-product-vstrip .vs-i b{font-size:var(--vs-fs-m,13.5px)}.ntl-product-vstrip .vs-i span{font-size:var(--vs-cs-m,11.5px)}}@media(prefers-reduced-motion:reduce){.ntl-product-vstrip .vs-track{animation:none;transform:none;width:auto;flex-wrap:wrap;justify-content:center}.ntl-product-vstrip .vs-track .vs-i[aria-hidden=true]{display:none}}.ntl.ntl-reviews{overflow:hidden;--ntl-rv-card:var(--ntl-rv-card-d,320px);--ntl-rv-gap:var(--ntl-rv-gap-d,24px)}.ntl.ntl-reviews.ntl-rv-pad{padding-top:var(--ntl-rv-pt,var(--ntl-section-y));padding-bottom:var(--ntl-rv-pb,var(--ntl-section-y))}.ntl.ntl-reviews.ntl-rv-bone{background:var(--ntl-bone)}.ntl.ntl-reviews.ntl-rv-cream{background:var(--ntl-cream)}.ntl .rvh{display:grid;grid-template-columns:auto minmax(0,420px);gap:clamp(28px,5vw,80px);align-items:center;justify-content:space-between;padding-bottom:clamp(28px,3vw,44px);margin-bottom:clamp(28px,3vw,44px);border-bottom:1px solid var(--ntl-line)}.ntl .rvh.is-solo{grid-template-columns:minmax(0,1fr)}.ntl .rvh-l{min-width:0}.ntl .rvh-l .rvh-h{font-size:clamp(26px,2.6vw,38px);max-width:20ch;margin-top:10px}.ntl .rvh-s{display:flex;align-items:baseline;gap:16px;margin-top:12px}.ntl .rvh-s b{font-size:clamp(46px,6vw,84px);font-weight:300;line-height:1;color:var(--ntl-moss);font-variant-numeric:tabular-nums}.ntl .rvh-s .stars{color:var(--ntl-rv-star,var(--ntl-moss))}.ntl .rvh-s .stars .is-off{opacity:.26}.ntl .rvh-n{margin:8px 0 0;font-size:13.5px;color:var(--ntl-muted)}.ntl .rvh-n .count{font-variant-numeric:tabular-nums}.ntl .rvh-l .rvh-lnk{margin-top:16px}.ntl .rvh-b{display:grid;gap:9px;width:100%}.ntl .bar{display:grid;grid-template-columns:14px minmax(0,1fr) 34px;align-items:center;gap:12px}.ntl .bar i{font-size:12px;color:var(--ntl-muted)}.ntl .bar u{text-decoration:none;height:4px;background:var(--ntl-sand);border-radius:var(--ntl-r-pill);overflow:hidden}.ntl .bar s{display:block;height:100%;width:var(--bar-w,0%);text-decoration:none;background:var(--ntl-rv-bar,var(--ntl-moss))}.js .ntl .bar s{transition:transform 1.1s var(--ntl-e-out)}.js .ntl .rvl .bar s{transform:scaleX(0);transform-origin:left center}.js .ntl .rvl.in .bar s{transform:none}.ntl .bar em{font-size:12px;color:var(--ntl-muted);text-align:right;font-variant-numeric:tabular-nums}.ntl .rmarq{position:relative;overflow:hidden;margin-top:clamp(24px,3vw,38px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ntl .rmarq-t{display:flex;gap:var(--ntl-rv-gap,24px);width:max-content;padding:2px var(--ntl-pad);animation:ntl-rv-marq var(--ntl-rv-dur,220s) linear infinite}.ntl .rmarq-c{display:contents}.ntl .rmarq.is-rev .rmarq-t{animation-direction:reverse}.ntl .rmarq.is-pause:hover .rmarq-t,.ntl .rmarq.is-pause:focus-within .rmarq-t{animation-play-state:paused}@keyframes ntl-rv-marq{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--ntl-rv-n,22) * (var(--ntl-rv-card,320px) + var(--ntl-rv-gap,24px)) * -1),0,0)}}.ntl .rc{flex:0 0 var(--ntl-rv-card,320px);display:flex;flex-direction:column;gap:12px;padding:26px 24px;background:var(--ntl-cream);border:1px solid var(--ntl-line);border-radius:var(--ntl-rv-r,3px)}.ntl .rc .stars{color:var(--ntl-rv-star,var(--ntl-moss))}.ntl .rc .stars.sm i{font-size:10px}.ntl .rc .stars .is-off{opacity:.26}.ntl .rc strong{font-size:15px;font-weight:500;color:var(--ntl-moss)}.ntl .rc p{margin:0;font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.js .ntl.ntl-reviews .rc-body{max-height:calc(var(--ntl-rv-clamp,6) * 1.6 * 14.5px);overflow:hidden}.ntl.ntl-reviews .rc-body>:first-child{margin-top:0}.ntl.ntl-reviews .rc-body>:last-child{margin-bottom:0}.ntl .rc ul,.ntl .rc ol{margin:0;padding-left:1.3em;list-style:disc}.ntl .rc ol{list-style:decimal}.ntl .rc li{display:list-item;font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl .rc a{text-decoration:underline;text-underline-offset:3px}.ntl .rc .rc-p{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-size:11.5px;color:var(--ntl-muted);text-decoration:none;transition:color var(--ntl-d3) var(--ntl-e)}.ntl .rc .rc-p i{font-size:10px}.ntl .rc a.rc-p:hover{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .rc .rc-p.is-plain{cursor:default}.ntl .rc footer{display:flex;align-items:center;gap:11px;margin-top:auto;padding-top:16px;border-top:1px solid var(--ntl-line)}.ntl .rc .av{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--ntl-sand);color:var(--ntl-moss);font-size:14px;font-weight:500;flex-shrink:0}.ntl .rc-n{display:flex;flex-direction:column;min-width:0}.ntl .rc-n b{font-size:13.5px;font-weight:500;color:var(--ntl-moss)}.ntl .rc-n em{font-size:11px;color:var(--ntl-muted);display:inline-flex;align-items:center;gap:5px}.ntl .rc-n em i{color:var(--ntl-moss-l);font-size:10px}.ntl .rtag{margin-left:auto;flex-shrink:0;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ntl-muted);border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);padding:3px 9px}.ntl .rc-m{display:flex;gap:6px;margin:14px 0 0;flex-wrap:wrap}.ntl .rc-mi{position:relative;flex:0 0 auto;width:56px;height:56px;display:block;border-radius:var(--ntl-r-xs);overflow:hidden;background:var(--ntl-sand);text-align:center}.ntl .rc-mi img{width:100%;height:100%;display:block;object-fit:var(--ntl-rv-fit,cover);object-position:var(--ntl-rv-pos,center)}@media(max-width:900px){.ntl .rvh{grid-template-columns:1fr;gap:22px}}@media(max-width:760px){.ntl.ntl-reviews{--ntl-rv-card:var(--ntl-rv-card-m,78vw);--ntl-rv-gap:var(--ntl-rv-gap-m,10px)}.ntl.ntl-reviews.ntl-rv-pad{padding-top:var(--ntl-rv-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-rv-pb-m,clamp(44px,9vw,62px))}.ntl .rc{padding:22px 20px}.ntl .rc p,.ntl .rc li{font-size:14px}.ntl .rc-mi{width:50px;height:50px}}@media(prefers-reduced-motion:reduce){.ntl .rmarq{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ntl .rmarq::-webkit-scrollbar{display:none}.ntl .rmarq .rmarq-t{animation-name:none;transform:none}.ntl .rmarq .rmarq-c[aria-hidden=true]{display:none}.js .ntl .rvl .bar s{transform:none}}.ntl.ntl-search .ntl-sr-ask{padding-top:var(--ntl-sr-ask-pt,96px);padding-bottom:var(--ntl-sr-ask-pb,52px);border-bottom:1px solid var(--ntl-line)}.ntl-search .ntl-sr-ask-in{max-width:var(--ntl-w-narrow,900px);text-align:center;margin-inline:auto}.ntl-search .ntl-sr-ask-in .lede{margin-left:auto;margin-right:auto;text-align:center}.ntl.ntl-search .ntl-sr-ask-in h1{font-size:var(--ntl-fs-h2);margin-top:14px;line-height:var(--ntl-lh-tight);letter-spacing:var(--ntl-ls-display);color:var(--ntl-moss);text-wrap:balance}.ntl-search .ntl-sr-form{max-width:var(--ntl-sr-w,620px);margin:clamp(26px,3vw,38px) auto 0;text-align:left}.ntl-search .ntl-sr-form .ntl-sf-hint{text-align:center}.ntl-search .ntl-sr-rail{border-bottom:1px solid var(--ntl-line);background:var(--ntl-cream)}.ntl-search .ntl-sr-rail-in{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.ntl.ntl-search .ntl-sr-count{font-size:var(--ntl-fs-sm,13.5px);color:var(--ntl-muted);letter-spacing:.02em;font-variant-numeric:tabular-nums}.ntl.ntl-search .ntl-sr-count b{font-weight:500;color:var(--ntl-moss)}.ntl-search .ntl-sr-chips{display:flex;gap:8px;flex-wrap:wrap}.ntl.ntl-search .ntl-sr-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 15px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);font-size:12px;letter-spacing:.06em;color:var(--ntl-body);transition:background var(--ntl-d3) var(--ntl-e),color var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e)}.ntl.ntl-search .ntl-sr-chip:hover{background:var(--ntl-bone);color:var(--ntl-moss)}.ntl.ntl-search .ntl-sr-chip.is-on{background:var(--ntl-moss);border-color:var(--ntl-moss);color:var(--ntl-cream)}.ntl-search .ntl-sr-sort{position:relative;display:flex;align-items:center;gap:10px;margin-left:auto}.ntl.ntl-search .ntl-sr-sort select{min-height:36px;padding:0 34px 0 14px;border:1px solid var(--ntl-line);border-radius:var(--ntl-r-pill);background:var(--ntl-cream);font-size:12px;color:var(--ntl-moss);cursor:pointer}.ntl.ntl-search .ntl-sr-sort select:focus{outline:none;border-color:var(--ntl-moss);box-shadow:var(--ntl-sh-focus)}.ntl.ntl-search .ntl-sr-sort>i{position:absolute;right:14px;font-size:9px;color:var(--ntl-muted);pointer-events:none}.ntl.ntl-search .ntl-sr-sort-go{min-height:36px;padding:0 16px;font-size:10px}.js .ntl.ntl-search .ntl-sr-sort-go{display:none}.js .ntl.ntl-search .ntl-sr-sort>i{right:14px}.ntl.ntl-search .ntl-sr-body{padding-top:var(--ntl-sr-pt,72px);padding-bottom:var(--ntl-sr-pb,96px)}.ntl-search .ntl-sr-grp+.ntl-sr-grp{margin-top:clamp(48px,5.4vw,86px)}.ntl.ntl-search .ntl-sr-ghead{margin-bottom:clamp(22px,2.4vw,34px);align-items:center}.ntl.ntl-search .ntl-sr-gh{display:flex;align-items:baseline;gap:10px;font-size:var(--ntl-fs-h3,22px);line-height:var(--ntl-lh-head);letter-spacing:normal;color:var(--ntl-moss)}.ntl.ntl-search .ntl-sr-n{font-size:13px;color:var(--ntl-muted);font-variant-numeric:tabular-nums}.ntl.ntl-search .pc-i img{object-position:var(--ntl-sr-pos,50% 50%)}.ntl.ntl-search.is-notag .pc-tag{display:none}@media(min-width:1025px){.ntl.ntl-search .pg{grid-template-columns:repeat(var(--ntl-sr-cols,4),1fr)}}.ntl-search .ntl-sr-arts{display:grid;grid-template-columns:repeat(var(--ntl-sr-acols,3),1fr);gap:var(--ntl-gut);row-gap:clamp(30px,3.2vw,48px)}.ntl-search .jc-m{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ntl-muted)}.ntl-search .jc-m b{font-weight:600;color:var(--ntl-moss)}.ntl-search .jc-m s{text-decoration:none;opacity:.45}.ntl-search .jc-t{display:block;margin-top:9px;font-size:clamp(19px,1.5vw,23px);line-height:1.24;font-weight:400;color:var(--ntl-moss);letter-spacing:-.012em}.ntl-search .jc:hover .jc-t{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ntl-search .jc-x{display:block;margin-top:10px;font-size:14.5px;line-height:1.62;color:var(--ntl-body)}.ntl-search .jc-r{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;color:var(--ntl-moss)}.ntl-search .jc-r i{font-size:10px;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl-search .jc:hover .jc-r i{transform:translate(5px)}.ntl-search .ntl-sr-pages{display:grid;gap:0;border-top:1px solid var(--ntl-line)}.ntl-search .ntl-sr-page{border-bottom:1px solid var(--ntl-line)}.ntl-search .ntl-sr-page>a{display:grid;grid-template-columns:minmax(0,22ch) minmax(0,1fr) 24px;align-items:baseline;gap:clamp(16px,2.4vw,40px);padding:22px 0}.ntl.ntl-search .ntl-sr-page-t{font-size:17px;color:var(--ntl-moss);line-height:1.3;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl.ntl-search .ntl-sr-page-x{font-size:14px;font-weight:300;color:var(--ntl-body);line-height:var(--ntl-lh-body);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl-search .ntl-sr-page>a:hover .ntl-sr-page-t,.ntl-search .ntl-sr-page>a:hover .ntl-sr-page-x{transform:translate(8px)}.ntl.ntl-search .ntl-sr-page i{font-size:11px;color:var(--ntl-muted);justify-self:end;transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl-search .ntl-sr-page>a:hover i{transform:translate(5px);color:var(--ntl-moss)}.ntl.ntl-search .ntl-sr-sug{padding-top:var(--ntl-sr-pt,72px);padding-bottom:var(--ntl-sr-pb,96px)}.ntl.ntl-search .ntl-sr-empty{padding-top:0;padding-bottom:clamp(34px,4vw,56px)}.ntl-search .ntl-sr-sugs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.ntl.ntl-search .ntl-sr-empty-cta{margin-top:10px}.ntl-search .ntl-sr-pop{margin-top:clamp(30px,3.6vw,54px);padding-top:clamp(30px,3.6vw,54px);border-top:1px solid var(--ntl-line)}@media(max-width:760px){.ntl.ntl-search .ntl-sr-ask{padding-top:var(--ntl-sr-ask-pt-m,52px);padding-bottom:var(--ntl-sr-ask-pb-m,30px)}.ntl.ntl-search .ntl-sr-body,.ntl.ntl-search .ntl-sr-sug{padding-top:var(--ntl-sr-pt-m,40px);padding-bottom:var(--ntl-sr-pb-m,56px)}.ntl.ntl-search .ntl-sf input[type=search]{padding-right:18px}.ntl.ntl-search .ntl-sf-go{position:relative;right:auto;width:100%;margin-top:10px;min-height:52px}.ntl-search .ntl-sf-in{flex-wrap:wrap}.ntl-search .ntl-sr-rail-in{gap:12px}.ntl-search .ntl-sr-sort{margin-left:0}.ntl-search .ntl-sr-chips{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--ntl-pad)*-1);padding-inline:var(--ntl-pad)}.ntl-search .ntl-sr-chips::-webkit-scrollbar{display:none}.ntl.ntl-search .ntl-sr-chip{flex:0 0 auto}.ntl-search .ntl-sr-arts{grid-template-columns:1fr;gap:26px}.ntl-search .ntl-sr-page>a{grid-template-columns:minmax(0,1fr) 20px;gap:6px;padding:18px 0}.ntl.ntl-search .ntl-sr-page-x{grid-column:1}.ntl.ntl-search .ntl-sr-page i{grid-row:1;grid-column:2}.ntl.ntl-search.is-mgrid .pg{display:grid;grid-template-columns:repeat(var(--ntl-sr-cols-m,2),1fr);gap:var(--ntl-gut);row-gap:clamp(26px,4vw,36px);overflow-x:visible;margin-inline:0;padding-inline:0}}.ntl.ntl-shead-sec{padding-top:var(--sh-pt,56px);padding-bottom:var(--sh-pb,18px);background:var(--sh-bg,transparent)}.ntl.ntl-shead-sec.has-bt{border-top:1px solid var(--sh-c-line,var(--ntl-line,#E2DCCC))}.ntl.ntl-shead-sec.has-bb{border-bottom:1px solid var(--sh-c-line,var(--ntl-line,#E2DCCC))}.ntl.ntl-shead-sec .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ntl-s4,24px)}.ntl.ntl-shead-sec .shead.center{justify-content:center;text-align:center}.ntl.ntl-shead-sec .ntl-shead-t{max-width:var(--sh-max,720px);min-width:0}.ntl.ntl-shead-sec .shead.center .ntl-shead-t{margin-inline:auto}.ntl.ntl-shead-sec .lbl{color:var(--sh-c-eyebrow,var(--ntl-muted,#8C8F78))}.ntl.ntl-shead-sec .ntl-shead-h{margin:8px 0 0;color:var(--sh-c-heading,var(--ntl-ink,#41441C))}.ntl.ntl-shead-sec .ntl-shead-l{margin-top:12px;color:var(--sh-c-lede,var(--ntl-body,#5A5D45))}.ntl.ntl-shead-sec .ntl-shead-a{flex:0 0 auto;white-space:nowrap}@media(max-width:760px){.ntl.ntl-shead-sec{padding-top:var(--sh-pt-m,36px);padding-bottom:var(--sh-pb-m,14px)}.ntl.ntl-shead-sec .shead{flex-direction:column;align-items:flex-start;gap:14px}.ntl.ntl-shead-sec .shead.center{align-items:center}}.ntl.ntl-stl-bg-bone{background:var(--ntl-bone)}.ntl.ntl-stl-bg-cream{background:var(--ntl-cream)}.ntl.ntl-stl-bg-sand{background:var(--ntl-sand)}.ntl.ntl-stl-bg-moss{background:var(--ntl-moss)}.ntl.ntl-shop-the-look.ntl-stl-pad{padding-top:var(--ntl-stl-pt,var(--ntl-section-y));padding-bottom:var(--ntl-stl-pb,var(--ntl-section-y))}.ntl .stl-wrap{position:relative}.ntl .stl-rail{display:flex;gap:var(--ntl-stl-gap,24px);overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:2px;scroll-padding-inline-start:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad))}.ntl .stl-rail::-webkit-scrollbar{display:none}.ntl .stl-rail.drag{scroll-behavior:auto;cursor:grabbing}.ntl .stl-rail>*,.ntl .stl-rail>.foursixty.stl-fs-flow>*{flex:0 0 clamp(var(--ntl-stl-min,220px),var(--ntl-stl-vw,19vw),var(--ntl-stl-max,290px));display:block;min-width:0}.ntl .stl-rail>.foursixty.stl-fs-flow{display:contents}.ntl .stl-rail>.foursixty{flex:1 1 auto;min-width:0}.ntl .stl.stl-has{position:relative}.ntl .stl-i{position:relative;display:block;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand);aspect-ratio:var(--ntl-stl-ar,1/1)}.ntl .stl-i img,.ntl .stl-rail>* iframe,.ntl .stl-rail>* video{width:100%;height:100%;display:block;object-fit:var(--ntl-stl-fit,cover);object-position:var(--ntl-stl-pos,center);transition:transform 1.2s var(--ntl-e)}.ntl .stl-rail>*:hover .stl-i img{transform:scale(var(--ntl-stl-zoom,1.04))}.ntl .stl-i .stl-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--ntl-bone);color:var(--ntl-line)}.ntl .stl-i .stl-ph svg{width:56%;height:auto;opacity:.5}.ntl .stl .stl-lnk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--ntl-r-xs)}.ntl .stl-dot{position:absolute;z-index:2;transform:translate(-50%,-50%);width:var(--ntl-stl-dot,26px);height:var(--ntl-stl-dot,26px);display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#fbf9f4f2;color:var(--ntl-moss);font-size:10px;box-shadow:0 2px 10px #181a0a47;transition:transform .28s var(--ntl-e-out),background var(--ntl-d3) ease}.ntl .stl-rail>*:hover .stl-dot{transform:translate(-50%,-50%) scale(1.12)}.ntl .stl-dot:hover{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl a.stl-dot:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:inherit}.ntl .stl-h{display:block;margin-top:12px;font-size:var(--ntl-stl-hs,12.5px);color:var(--ntl-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--ntl-d3) var(--ntl-e)}.ntl .stl-rail>*:hover .stl-h{color:var(--ntl-moss)}.ntl.ntl-stl-light .stl-h{color:#fbf9f4b8}.ntl.ntl-stl-light .stl-rail>*:hover .stl-h{color:var(--ntl-cream)}.ntl .stl-arr{position:absolute;top:calc(50% - 14px);transform:translateY(-50%);z-index:3;width:var(--ntl-stl-arr,40px);height:var(--ntl-stl-arr,40px);display:grid;place-items:center;border-radius:var(--ntl-r-pill);cursor:pointer;background:var(--ntl-cream);color:var(--ntl-moss);font-size:12px;padding:1px 6px;line-height:var(--ntl-lh-body);text-align:center;box-shadow:var(--ntl-sh-2);transition:background var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d3) var(--ntl-e)}.ntl .stl-arr:hover{background:var(--ntl-moss);color:var(--ntl-cream)}.ntl .stl-arr[disabled]{opacity:0;pointer-events:none}.ntl .stl-prev{left:14px}.ntl .stl-next{right:14px}@media(max-width:760px){.ntl.ntl-shop-the-look.ntl-stl-pad{padding-top:var(--ntl-stl-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-stl-pb-m,clamp(44px,9vw,62px))}.ntl .stl-rail{gap:var(--ntl-stl-gap-m,10px);scroll-snap-type:x mandatory}.ntl .stl-rail>*,.ntl .stl-rail>.foursixty.stl-fs-flow>*{flex:0 0 var(--ntl-stl-mob,58vw);scroll-snap-align:start}.ntl .stl-dot{width:var(--ntl-stl-dot-m,22px);height:var(--ntl-stl-dot-m,22px);font-size:9px}.ntl a.stl-dot:before{top:-11px;right:-11px;bottom:-11px;left:-11px}.ntl .stl-h{margin-top:9px;font-size:var(--ntl-stl-hs-m,11.5px)}.ntl .stl-arr{display:none}}.ntl.ntl-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--ntl-z-header,60) + 5);background:var(--sb-bg,#FBF9F4);border-top:1px solid var(--sb-line,#E2DCCC);box-shadow:0 -10px 34px #23250f14;transform:translateY(101%);visibility:hidden;pointer-events:none;transition:transform var(--sb-d,.4s) var(--ntl-e-out),visibility 0s linear var(--sb-d,.4s)}.ntl.ntl-sticky-atc.on{transform:none;visibility:visible;pointer-events:auto;transition:transform var(--sb-d,.4s) var(--ntl-e-out),visibility 0s}.ntl-sticky-atc .sbar-in{display:flex;align-items:center;gap:var(--sb-gap,16px);padding-top:var(--sb-py,11px);padding-bottom:calc(var(--sb-py,11px) + env(safe-area-inset-bottom))}.ntl-sticky-atc .sbar-i{flex:0 0 auto;display:block;width:var(--sb-img,44px)}.ntl-sticky-atc .sbar-i .sbar-mf{width:var(--sb-img,44px)}.ntl-sticky-atc .sbar-p{flex:1;display:flex;flex-direction:column;min-width:0}.ntl-sticky-atc .sbar-p b{font-size:var(--sb-fs,14px);font-weight:500;color:var(--sb-title,#41441C);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ntl-sticky-atc .sbar-p i{font-style:normal;font-size:var(--sb-ps,13px);color:var(--sb-price,#8C8F78);font-variant-numeric:tabular-nums}.ntl-sticky-atc .sbar-p i s{opacity:.55;margin-right:6px;text-decoration:line-through}.ntl-sticky-atc .sbar-f{margin-left:auto;flex-shrink:0}.ntl-sticky-atc .sbar-f .sbar-b{min-height:var(--sb-bh,46px);padding:0 var(--sb-bx,26px);flex-shrink:0}@media(max-width:760px){.ntl-sticky-atc .sbar-in{gap:var(--sb-gap-m,12px);padding-top:var(--sb-py-m,11px);padding-bottom:calc(var(--sb-py-m,11px) + env(safe-area-inset-bottom))}.ntl-sticky-atc .sbar-i,.ntl-sticky-atc .sbar-i .sbar-mf{width:var(--sb-img-m,40px)}.ntl-sticky-atc .sbar-p b{font-size:var(--sb-fs-m,13px)}.ntl-sticky-atc .sbar-p i{font-size:var(--sb-ps-m,13px)}.ntl-sticky-atc .sbar-f .sbar-b{min-height:var(--sb-bh-m,44px);padding:0 var(--sb-bx-m,15px);font-size:10px;letter-spacing:.08em}}@media(min-width:1025px){.ntl.ntl-sticky-atc.sb-mob{display:none}}.ntl.ntl-swatches{padding-top:clamp(var(--sw-ptm,30px),3.4vw,var(--sw-pt,46px));padding-bottom:clamp(var(--sw-pbm,30px),3.4vw,var(--sw-pb,46px));background:var(--sw-bg,transparent);border-top:var(--sw-bt,1px) solid var(--sw-bc,var(--ntl-line));border-bottom:var(--sw-bb,1px) solid var(--sw-bc,var(--ntl-line))}.ntl.ntl-swatches .sw-head .lbl{color:var(--sw-headc,var(--ntl-muted))}.ntl.ntl-swatches .sw{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--sw-gap,var(--ntl-gut))}.ntl.ntl-swatches .swi{display:flex;flex-direction:column;gap:10px;min-width:0}.ntl.ntl-swatches .swi i{display:block;height:var(--sw-h,40px);border-radius:var(--ntl-r-xs);background:var(--sw-c,var(--ntl-sand));transition:transform .4s var(--ntl-e-out)}.ntl.ntl-swatches .sw-mat .swi i{height:auto;aspect-ratio:var(--sw-ar,4/5);overflow:hidden;background:var(--ntl-sand)}.ntl.ntl-swatches .sw-mat .swi i img{width:100%;height:100%;display:block;object-fit:var(--sw-fit,cover);object-position:var(--sw-pos,center center)}.ntl.ntl-swatches .swi:hover i{transform:translateY(-4px)}.ntl.ntl-swatches .swi b{font-size:var(--sw-lbl,12.5px);font-weight:500;color:var(--sw-lblc,var(--ntl-moss));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1200px){.ntl.ntl-swatches .sw{gap:var(--sw-gap-md,14px)}.ntl.ntl-swatches .sw-mat .swi b{white-space:normal}}.ntl.ntl-swatches .sw.sw-wrap{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(var(--sw-min,96px),1fr));row-gap:calc(var(--sw-gap,24px) + 6px)}.ntl.ntl-swatches .sw-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--ntl-s4);margin-bottom:26px}.ntl.ntl-swatches .sw-head.sw-head-c{justify-content:center;text-align:center}.ntl.ntl-swatches .sw-h{margin:6px 0 0;color:var(--sw-headc-h,var(--ntl-ink))}.ntl.ntl-swatches .sw-lede{margin-top:10px;color:var(--sw-ledec,var(--ntl-body))}.ntl.ntl-swatches .sw-note{display:block;margin-top:10px}.ntl.ntl-swatches .sw-lnk{flex:0 0 auto;white-space:nowrap}.ntl.ntl-swatches .swi:focus-visible{outline:none}.ntl.ntl-swatches .swi:focus-visible i{outline:2px solid var(--ntl-moss,#41441C);outline-offset:3px}@media(max-width:760px){.ntl.ntl-swatches .sw{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--ntl-pad);scrollbar-width:none;gap:var(--sw-gap-m,10px);margin-inline:calc(var(--ntl-pad) * -1);padding-inline:var(--ntl-pad)}.ntl.ntl-swatches .sw-rail{position:relative}.ntl.ntl-swatches .sw-rail:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:38px;pointer-events:none;opacity:0;transition:opacity .25s var(--ntl-e);background:linear-gradient(to left,var(--sw-bg-solid,var(--ntl-bone,#FBF9F4)),transparent)}.ntl.ntl-swatches .sw-rail.is-more:after{opacity:1}.ntl.ntl-swatches .sw::-webkit-scrollbar{display:none}.ntl.ntl-swatches .sw>.swi{flex:0 0 var(--sw-wm,104px)}.ntl.ntl-swatches .swi i{height:var(--sw-hm,32px)}.ntl.ntl-swatches .sw-mat .swi i{height:auto}}.ntl.ntl-track.sec{padding-top:var(--ntl-tr-pt,var(--ntl-section-y));padding-bottom:var(--ntl-tr-pb,var(--ntl-section-y))}.ntl .tr-in{max-width:calc(var(--ntl-tr-maxw,1180px) + var(--ntl-pad) * 2)}.ntl .tr-crumbs{display:flex;align-items:center;gap:10px;margin-bottom:clamp(18px,2vw,26px);font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl .tr-crumbs a{color:var(--ntl-muted);transition:color var(--ntl-d3) var(--ntl-e)}.ntl .tr-crumbs a:hover{color:var(--ntl-moss)}.ntl .tr-crumbs i{font-size:9px;opacity:.6}.ntl .tr-crumbs span{color:var(--ntl-moss)}.ntl .tr-head{margin-bottom:clamp(30px,3.4vw,48px)}.ntl .tr-t{margin-top:12px}.ntl .tr-lede{margin-top:14px}.ntl .tr-cols{display:grid;gap:clamp(28px,3.4vw,56px);grid-template-columns:minmax(0,1fr) var(--ntl-tr-aside,360px);align-items:start}.ntl .tr-main{min-width:0}.ntl .tr-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.ntl .tr-field{flex:1 1 260px;min-width:0;margin:0}.ntl .tr-go{flex:0 0 auto}.ntl .tr-note{max-width:52ch}.ntl .tr-ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding-bottom:18px;border-bottom:1px solid var(--ntl-line)}.ntl .tr-ref b{font-size:clamp(19px,1.8vw,24px);font-weight:400;color:var(--ntl-moss);letter-spacing:-.01em;word-break:break-all;font-variant-numeric:tabular-nums}.ntl .tr-ref .lbl{flex:0 0 100%}.ntl .tr-change{margin-left:auto;background:none;border:0;cursor:pointer;padding-bottom:7px}.ntl .tr-steps{margin:clamp(24px,2.6vw,36px) 0 0;padding:0;list-style:none;position:relative}.ntl .tr-step{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:16px;padding:0 0 24px;list-style:none}.ntl .tr-step:last-child{padding-bottom:0}.ntl .tr-step:before{content:"";position:absolute;left:10px;top:18px;bottom:-6px;width:1px;background:var(--ntl-line)}.ntl .tr-step:last-child:before{display:none}.ntl .tr-dot{width:21px;height:21px;margin-top:2px;border-radius:var(--ntl-r-pill);border:1px solid var(--ntl-line);background:var(--ntl-surface);display:grid;place-items:center;position:relative;z-index:1}.ntl .tr-dot:after{content:"";width:7px;height:7px;border-radius:var(--ntl-r-pill);background:var(--ntl-line)}.ntl .tr-step-c b{display:block;font-size:15.5px;font-weight:500;color:var(--ntl-muted)}.ntl .tr-step-c span{display:block;margin-top:4px;font-size:14px;font-weight:300;line-height:1.6;color:var(--ntl-muted)}.ntl .tr-step.is-done .tr-dot{border-color:var(--ntl-moss);background:var(--ntl-moss)}.ntl .tr-step.is-done .tr-dot:after{background:var(--ntl-cream)}.ntl .tr-step.is-done:before{background:var(--ntl-moss)}.ntl .tr-step.is-done .tr-step-c b{color:var(--ntl-moss)}.ntl .tr-step.is-now .tr-dot{border-color:var(--ntl-moss);background:var(--ntl-moss)}.ntl .tr-step.is-now .tr-step-c b{color:var(--ntl-moss-d)}.ntl .tr-step.is-now .tr-step-c span{color:var(--ntl-body)}.ntl .tr-slot{margin-top:clamp(24px,2.6vw,36px)}.ntl .tr-slot.is-empty:empty{margin:0}.ntl .tr-slot-e{margin-top:0}.ntl .tr-slot-h{margin-bottom:12px}.ntl .tr-slot-b{font-size:15px;font-weight:300;line-height:var(--ntl-lh-lede);color:var(--ntl-body)}.ntl .tr-slot-b>*+*{margin-top:14px}.ntl .tr-slot-b a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .tr-slot-b table{width:100%;border-collapse:collapse;font-size:14.5px}.ntl .tr-slot-b th,.ntl .tr-slot-b td{padding:12px 0;border-bottom:1px solid var(--ntl-line);text-align:left;vertical-align:top}.ntl .tr-slot-b th{font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl .tr-slot-b img{max-width:100%;height:auto;border-radius:var(--ntl-r-xs)}.ntl .tr-slot-b ul,.ntl .tr-slot-b ol{padding-left:1.15em;list-style:disc}.ntl .tr-slot-b li{display:list-item;margin-top:8px}.ntl .tr-carrier{margin-top:clamp(24px,2.6vw,34px)}.ntl .tr-empty{margin-top:24px}.ntl .tr-rte{margin-top:clamp(30px,3.4vw,48px);padding-top:clamp(26px,3vw,40px);border-top:1px solid var(--ntl-line);font-size:15.5px;font-weight:300;line-height:var(--ntl-lh-lede);color:var(--ntl-body)}.ntl .tr-rte>*+*{margin-top:16px}.ntl .tr-rte a{color:var(--ntl-moss);text-decoration:underline;text-underline-offset:3px}.ntl .tr-aside{min-width:0;position:sticky;top:calc(var(--ntl-header-h,64px) + 20px)}.ntl .tr-card{padding:clamp(22px,2.2vw,28px);background:var(--ntl-bone);border-radius:var(--ntl-r-xs)}.ntl .tr-card-t{display:block;margin-top:10px;font-size:var(--ntl-fs-h4);font-weight:400;line-height:var(--ntl-lh-head);letter-spacing:-.015em;color:var(--ntl-moss)}.ntl .tr-card-p{margin-top:10px;font-size:14.5px;font-weight:300;line-height:1.6;color:var(--ntl-body)}.ntl .tr-card .tr-cta{width:100%;min-height:50px;margin-top:14px;padding:0 20px}.ntl .tr-facts{margin-top:22px;padding:0;display:grid;gap:0}.ntl .tr-facts>div{display:grid;gap:3px;padding:15px 0;border-bottom:1px solid var(--ntl-line)}.ntl .tr-facts>div:first-child{border-top:1px solid var(--ntl-line)}.ntl .tr-facts dt{font-size:11px;font-weight:500;letter-spacing:var(--ntl-ls-caps);text-transform:uppercase;color:var(--ntl-muted)}.ntl .tr-facts dd{margin:0;font-size:14.5px;color:var(--ntl-moss)}.ntl .tr-aside-l{margin-top:20px}@media(max-width:900px){.ntl .tr-cols{grid-template-columns:minmax(0,1fr)}.ntl .tr-aside{position:static}}@media(max-width:760px){.ntl.ntl-track.sec{padding-top:var(--ntl-tr-pt-m,clamp(40px,8vw,58px));padding-bottom:var(--ntl-tr-pb-m,clamp(48px,9vw,72px))}.ntl .tr-go{width:100%}}.ntl.ntl-ugc.sec{padding-top:var(--ntl-ugc-pt,var(--ntl-section-y));padding-bottom:var(--ntl-ugc-pb,var(--ntl-section-y))}.ntl.ntl-ugc.ntl-ugc-bone{background:var(--ntl-bone)}.ntl.ntl-ugc.ntl-ugc-cream{background:var(--ntl-cream)}.ntl .ugc-nav{display:flex;align-items:center;gap:12px}.ntl .ugc-nav .ulnk{margin-right:8px}.ntl .ugc-nav .uarr{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);cursor:pointer;border:1px solid var(--ntl-line);background:transparent;color:var(--ntl-moss);font-size:12px;transition:background var(--ntl-d3) var(--ntl-e),border-color var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d3) var(--ntl-e)}.ntl .ugc-nav .uarr:hover{background:var(--ntl-moss);border-color:var(--ntl-moss);color:var(--ntl-cream)}.ntl .ugc-nav .uarr[disabled]{opacity:.3;cursor:default}.ntl .ugc-nav .uarr[disabled]:hover{background:transparent;border-color:var(--ntl-line);color:var(--ntl-moss)}.ntl .ugc{display:flex;gap:var(--ntl-ugc-gap,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding-inline:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad));padding-bottom:2px;scroll-padding-inline-start:max(var(--ntl-pad),(100% - var(--ntl-maxw))/2 + var(--ntl-pad))}.ntl .ugc::-webkit-scrollbar{display:none}.ntl .ugc>.uv{flex:0 0 calc((100% - var(--ntl-ugc-gap,24px) * var(--ntl-ugc-n1,5)) / var(--ntl-ugc-n,6));scroll-snap-align:start}.ntl .uv{position:relative;margin:0;min-width:0;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand)}.ntl .uv video,.ntl .uv .uv-img,.ntl .uv .uv-fc,.ntl .uv .uv-ph{width:100%;aspect-ratio:var(--ntl-ugc-ar,9/16);display:block}.ntl .uv video,.ntl .uv .uv-img{height:auto;object-fit:var(--uv-fit,cover);object-position:var(--uv-pos,center)}.ntl .uv:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;z-index:1;pointer-events:none;background:linear-gradient(to top,#1416088c,#14160800)}.ntl .uv.is-ph:after{display:none}.ntl .uv .uv-ig{position:absolute;left:12px;bottom:11px;z-index:2;display:block;max-width:calc(100% - 24px);color:var(--ntl-cream);font-size:11.5px;font-weight:500;line-height:1;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--ntl-d3) var(--ntl-e)}.ntl .uv a.uv-ig:hover{opacity:.72;text-decoration:underline;text-underline-offset:3px}.ntl .uv.is-ph .uv-ig{color:var(--ntl-body)}.ntl .uv .uv-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:pointer}.ntl .uv .uv-cue{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.9);width:46px;height:46px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#fbf9f4eb;color:var(--ntl-moss);font-size:12px;opacity:0;pointer-events:none;transition:opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e-spring)}.ntl .uv .uv-cue i{margin-left:2px}.ntl .uv-live.cue-always .uv-cue,.ntl .uv-live .uv-open:focus-visible .uv-cue{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:hover)and (pointer:fine){.ntl .uv-live.cue-hover:hover .uv-cue{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ntl .uv .uv-ph{display:grid;place-items:center;background:var(--ntl-bone);color:var(--ntl-line)}.ntl .uv .uv-ph svg{width:56%;height:auto;opacity:.5}.ntl .uv .uv-fc{position:relative;background:var(--ntl-sand)}.ntl .uv .uv-fc img,.ntl .uv .uv-fc .uv-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:var(--uv-fit,cover);object-position:var(--uv-pos,center)}.ntl .uv .uv-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:52px;height:52px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#fbf9f4eb;color:var(--ntl-moss);font-size:14px;transition:transform var(--ntl-d3) var(--ntl-e-spring)}.ntl .uv .uv-play:hover{transform:translate(-50%,-50%) scale(1.08)}@media(max-width:1200px){.ntl .ugc>.uv{flex:0 0 calc((100% - var(--ntl-ugc-gap,24px) * var(--ntl-ugc-nt1,2)) / var(--ntl-ugc-nt,3))}}@media(max-width:760px){.ntl.ntl-ugc.sec{padding-top:var(--ntl-ugc-pt-m,clamp(44px,9vw,62px));padding-bottom:var(--ntl-ugc-pb-m,clamp(44px,9vw,62px))}.ntl .ugc{gap:var(--ntl-ugc-gap-m,10px);scroll-padding-inline-start:var(--ntl-pad)}.ntl .ugc>.uv{flex:0 0 calc(100vw / var(--ntl-ugc-nm-lg,1.9) - var(--ntl-ugc-gap-m,10px))}.ntl .uv .uv-ig{left:10px;bottom:9px;font-size:10.5px}.ntl .ugc-nav .uarr{display:none}}@media(max-width:560px){.ntl .ugc>.uv{flex:0 0 calc(100vw / var(--ntl-ugc-nm,1.6) - var(--ntl-ugc-gap-m,10px))}}.ntl.uvm{--uvm-vh:100vh;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ntl-z-modal,1100);width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;display:grid;place-items:center;color:var(--uvm-ink,#FBF9F4);background:var(--uvm-bd,#141608);background:color-mix(in srgb,var(--uvm-bd,#141608) var(--uvm-bd-a,95%),transparent);opacity:0;transition:opacity var(--ntl-d3) var(--ntl-e)}@supports (height:100dvh){.ntl.uvm{--uvm-vh:100dvh}}.ntl.uvm:not([open]){display:none}.ntl.uvm.on{opacity:1}.ntl.uvm::backdrop{background:#14160899}@supports (backdrop-filter:blur(2px)){.ntl.uvm{-webkit-backdrop-filter:blur(var(--uvm-blur,6px));backdrop-filter:blur(var(--uvm-blur,6px))}}.ntl .uvm-stage{position:relative;overflow:hidden;aspect-ratio:var(--uvm-ar,9/16);width:min(var(--uvm-maxw,460px),calc(100vw - var(--uvm-gut,32px) * 2),calc((var(--uvm-vh) - var(--uvm-gut,32px) * 2) * var(--uvm-arw,9) / var(--uvm-arh,16)));border-radius:var(--uvm-r,6px);background:var(--uvm-stage,#23250F);box-shadow:var(--ntl-sh-3);transform:scale(.985);transition:transform var(--ntl-d4) var(--ntl-e-out)}.ntl.uvm.on .uvm-stage{transform:none}.ntl .uvm-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transition:opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d4) var(--ntl-e-out)}.ntl .uvm-slide[hidden]{display:none}.ntl .uvm-slide.down{opacity:0;transform:translateY(7%)}.ntl .uvm-slide.up{opacity:0;transform:translateY(-7%)}.ntl .uvm-slide:before{content:"";position:absolute;left:0;right:0;top:0;height:26%;pointer-events:none;z-index:1;background:linear-gradient(to bottom,#1416088c,#14160800)}.ntl .uvm-media{position:absolute;top:0;right:0;bottom:0;left:0}.ntl .uvm-media video,.ntl .uvm-media img{width:100%;height:100%;display:block;object-fit:var(--uv-fit,cover);object-position:var(--uv-pos,center)}.ntl .uvm-media .uv-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--ntl-bone);color:var(--ntl-line)}.ntl .uvm-media .uv-ph svg{width:56%;height:auto;opacity:.5}.ntl .uvm-frame{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.ntl .uvm-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ntl .uvm-tap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:transparent;border:0;cursor:pointer;padding:0}.ntl .uvm-tap-i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.86);width:64px;height:64px;display:grid;place-items:center;border-radius:var(--ntl-r-pill);background:#1416086b;color:var(--uvm-ink,#FBF9F4);font-size:var(--ntl-fs-h4);opacity:0;transition:opacity var(--ntl-d2) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e-spring)}.ntl .uvm-tap-i i{margin-left:3px}.ntl.uvm.is-paused .uvm-slide:not([hidden]) .uvm-tap-i{opacity:1;transform:translate(-50%,-50%) scale(1)}.ntl .uvm-foot{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;gap:9px;padding-bottom:14px;min-width:0}.ntl .uvm-foot:before{content:"";position:absolute;left:0;right:0;bottom:0;top:-92px;z-index:-1;pointer-events:none;background:linear-gradient(to top,#141608b8,#14160800)}.ntl .uvm-cap{padding:0 16px;font-size:var(--ntl-fs-sm);line-height:1.45;color:var(--uvm-ink,#FBF9F4);text-shadow:0 1px 12px rgba(20,22,8,.5)}.ntl .uvm-chrome{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.ntl .uvm-top{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.ntl .uvm-brand{display:flex;align-items:center;justify-content:center;min-width:1px;pointer-events:auto}.ntl .uvm-brand img{height:var(--uvm-logo-h,18px);width:auto;max-width:min(46vw,240px);object-fit:contain}.ntl .uvm-more{position:relative;pointer-events:auto}.ntl .uvm-ico{width:var(--uvm-ico-s,40px);height:var(--uvm-ico-s,40px);display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:var(--ntl-r-pill);cursor:pointer;pointer-events:auto;color:var(--uvm-ink,#FBF9F4);font-size:14px;line-height:1;background:var(--uvm-ico,#161809);background:color-mix(in srgb,var(--uvm-ico,#161809) var(--uvm-ico-a,40%),transparent);transition:background var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d1) var(--ntl-e)}@supports (backdrop-filter:blur(2px)){.ntl .uvm-ico{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.ntl .uvm-ico:hover{background:color-mix(in srgb,var(--uvm-ico,#161809) 74%,transparent)}.ntl .uvm-ico:active{transform:scale(.94)}.ntl .uvm-ico[disabled]{opacity:.32;cursor:default}.ntl .uvm-ico[disabled]:hover{background:color-mix(in srgb,var(--uvm-ico,#161809) var(--uvm-ico-a,40%),transparent)}.ntl .uvm-ico[hidden]{display:none}.ntl .uvm-ico svg{display:block}.ntl .uvm-rail{position:absolute;right:12px;top:calc(var(--uvm-ico-s,40px) + 24px);display:flex;flex-direction:column;gap:8px;align-items:center}.ntl .uvm-vol .uvm-vol-off,.ntl .uvm-vol[aria-pressed=true] .uvm-vol-on{display:none}.ntl .uvm-vol[aria-pressed=true] .uvm-vol-off{display:block}.ntl .uvm-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:8;min-width:196px;display:grid;padding:6px;border-radius:var(--ntl-r-sm);background:var(--ntl-cream);box-shadow:var(--ntl-sh-3);pointer-events:auto}.ntl .uvm-menu[hidden]{display:none}.ntl .uvm-mi{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:0;border-radius:var(--ntl-r-xs);background:transparent;color:var(--ntl-moss);font-family:var(--ntl-sans);font-size:var(--ntl-fs-sm);font-weight:500;text-align:left;cursor:pointer;transition:background var(--ntl-d2) var(--ntl-e)}.ntl .uvm-mi:hover{background:var(--ntl-bone)}.ntl .uvm-mi[hidden]{display:none}.ntl .uvm-mi i{width:14px;font-size:12px;color:var(--ntl-muted)}.ntl .uvm-prog{position:absolute;left:0;right:0;top:0;height:2px;background:#fbf9f438;overflow:hidden}.ntl .uvm-prog span{display:block;height:100%;background:var(--uvm-ink,#FBF9F4);transform:scaleX(0);transform-origin:left;transition:transform .18s linear}.ntl.uvm:not(.has-video) .uvm-prog{display:none}.ntl .uvm-tray{position:relative;width:100%;min-width:0;transition:opacity var(--ntl-d3) var(--ntl-e),transform var(--ntl-d3) var(--ntl-e)}.ntl.uvm.tray-off .uvm-tray{opacity:0;transform:translateY(12px);pointer-events:none}.ntl .uvm-trail{display:flex;min-width:0;gap:var(--uvm-card-gap,10px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;padding-inline:var(--uvm-trail-pad,16px);scroll-padding-inline-start:var(--uvm-trail-pad,16px)}.ntl .uvm-trail::-webkit-scrollbar{display:none}.ntl .uvm-trail.drag{scroll-behavior:auto;cursor:grabbing}.ntl .uvm-card{flex:0 0 min(var(--uvm-card-w,260px),calc(100% - 32px));scroll-snap-align:start;display:flex;align-items:stretch;gap:10px;padding:8px 10px 8px 8px;border-radius:var(--ntl-r-sm);background:var(--ntl-cream);box-shadow:var(--ntl-sh-1)}.ntl .uvm-card-i{flex:0 0 56px;width:56px;height:56px;display:block;overflow:hidden;border-radius:var(--ntl-r-xs);background:var(--ntl-sand)}.ntl .uvm-card-i img{width:100%;height:100%;object-fit:cover;display:block}.ntl .uvm-card-i .ntl-mf-ph{display:grid;place-items:center;width:100%;height:100%}.ntl .uvm-card-i .ntl-mf-ph svg{width:70%;height:auto;opacity:.5}.ntl .uvm-card-r{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.ntl .uvm-card-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ntl-ink);font-size:var(--ntl-fs-xs);font-weight:500;line-height:1.32;transition:opacity var(--ntl-d2) var(--ntl-e)}.ntl .uvm-card-t:hover{opacity:.7}.ntl .uvm-card-p{font-size:var(--ntl-fs-xs);color:var(--ntl-body);font-variant-numeric:tabular-nums}.ntl .uvm-card-p s{margin-right:6px;color:var(--ntl-muted)}.ntl.uvm-noprice .uvm-card-p{display:none}.ntl .uvm-card-f{display:flex;align-items:center;margin:0}.ntl .uvm-shop{align-self:center;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 15px;border:0;border-radius:var(--ntl-r-pill);cursor:pointer;background:var(--ntl-moss);color:var(--ntl-cream);font-family:var(--ntl-sans);font-size:10.5px;font-weight:500;line-height:1;letter-spacing:var(--ntl-ls-btn);text-transform:uppercase;white-space:nowrap;transition:background var(--ntl-d3) var(--ntl-e),transform var(--ntl-d1) var(--ntl-e)}.ntl .uvm-shop:hover{background:var(--ntl-moss-d)}.ntl .uvm-shop:active{transform:scale(.97)}.ntl .uvm-shop.is-loading{color:transparent;pointer-events:none;position:relative}.ntl .uvm-shop.is-ok{background:var(--ntl-ok)}.ntl .uvm-shop.is-err{background:var(--ntl-err)}.ntl .uvm-tarr{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:var(--ntl-r-pill);cursor:pointer;background:#141608b8;color:var(--uvm-ink,#FBF9F4);font-size:10px;box-shadow:var(--ntl-sh-2);transition:background var(--ntl-d3) var(--ntl-e),opacity var(--ntl-d3) var(--ntl-e)}.ntl .uvm-tarr:hover{background:#141608eb}.ntl .uvm-tarr-p{left:2px}.ntl .uvm-tarr-n{right:2px}.ntl .uvm-tarr[disabled]{opacity:0;pointer-events:none}.ntl.uvm-arr-on,.ntl.uvm-arr-auto{--uvm-trail-pad:40px}.ntl.uvm-arr-off{--uvm-trail-pad:16px}.ntl.uvm-arr-off .uvm-tarr{display:none}@media(hover:none){.ntl.uvm-arr-auto{--uvm-trail-pad:16px}.ntl.uvm-arr-auto .uvm-tarr{display:none}}.ntl .uvm-ico,.ntl .uvm-shop,.ntl .uvm-brand,.ntl .uvm-card-t{position:relative}.ntl .uvm-ico:before,.ntl .uvm-shop:before,.ntl .uvm-tarr:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);border-radius:inherit}.ntl .uvm-card-t:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,24px);transform:translateY(-50%)}.ntl a.uvm-brand:before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,44px);transform:translateY(-50%)}@media(max-width:760px){.ntl.uvm.uvm-mfull{--uvm-gut:0px}.ntl.uvm.uvm-mfull .uvm-stage{width:100vw;height:var(--uvm-vh);aspect-ratio:auto;max-width:none;border-radius:0;box-shadow:none}.ntl .uvm-top{padding:calc(env(safe-area-inset-top,0px) + 10px) 10px 0}.ntl .uvm-rail{right:10px;bottom:auto;top:calc(env(safe-area-inset-top,0px) + var(--uvm-ico-s,40px) + 22px)}.ntl .uvm-foot{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 14px)}.ntl .uvm-card{flex:0 0 min(var(--uvm-card-w,260px),78vw)}}@media(max-width:420px){.ntl .uvm-cap{font-size:var(--ntl-fs-xs)}}@media(max-height:520px){.ntl .uvm-cap{display:none}.ntl .uvm-rail{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/76/compiled_assets/styles.css.map */
