.nm-buy .crumb{padding:26px 0 0}.nm-buy .crumb ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;font-family:var(--sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.nm-buy .crumb a{padding-block:10px;display:inline-block;transition:color .3s}.nm-buy .crumb a:hover{color:var(--off)}.nm-buy .ph{padding-block:0 clamp(4rem,8vh,7rem)}.nm-buy .ph-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(2.5rem,5vw,5rem);align-items:start;margin-top:30px}.nm-buy .ph-grid>*{min-width:0}.nm-buy .gallery{display:grid;gap:clamp(.9rem,1.6vw,1.3rem)}.nm-buy .gallery figure{margin:0;background:var(--black-2);overflow:hidden}.nm-buy .gallery .g-main{aspect-ratio:5/4}.nm-buy .gallery .g-pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.9rem,1.6vw,1.3rem)}.nm-buy .gallery .g-pair figure{aspect-ratio:1/1}.nm-buy .gallery img{width:100%;height:100%;object-fit:cover}.nm-buy .info{position:sticky;top:114px}.nm-buy .info h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,3.4vw,44px);line-height:1.08;margin:0 0 12px}.nm-buy .info h1 span{color:var(--sage);display:block}.nm-buy .price{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:26px}.nm-buy .price .amount{font-family:var(--serif);font-size:26px}.nm-buy .price .note{font-family:var(--sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.nm-buy .claim{font-family:var(--serif);font-size:21px;line-height:1.45;color:var(--sage);margin:0 0 6px}.nm-buy .claim-sub{font-family:var(--serif);font-size:17.5px;color:var(--soft);margin:0 0 30px;max-width:34ch}.nm-buy .pre{border-left:2px solid var(--sage);background:#95b3960f;padding:16px 20px;margin-bottom:30px;font-size:16px;color:var(--soft)}.nm-buy .pre strong{display:block;color:var(--off);font-weight:400;margin-bottom:4px}.nm-buy .pre p{margin:0}.nm-buy .opt{margin-bottom:28px}.nm-buy .opt-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:12px}.nm-buy .opt-label{font-family:var(--sans);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--mute)}.nm-buy .opt-value{font-family:var(--serif);font-size:16px;color:var(--soft)}.nm-buy .opt-help{font-family:var(--sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--sage);display:inline-flex;align-items:center;min-height:36px}.nm-buy .opt-help span{border-bottom:1px solid rgba(149,179,150,.45);padding-bottom:2px}.nm-buy .swatches{display:flex;gap:12px;flex-wrap:wrap}.nm-buy .swatch{display:flex;align-items:center;gap:12px;border:1px solid var(--line);padding:10px 16px 10px 10px;font-family:var(--serif);font-size:16px;color:var(--soft);transition:border-color .3s,color .3s}.nm-buy .swatch i{width:22px;height:22px;border-radius:50%;display:block;border:1px solid rgba(244,242,237,.2)}.nm-buy .swatch:hover{border-color:#95b39680;color:var(--off)}.nm-buy .swatch[aria-current]{border-color:var(--sage);color:var(--off)}.nm-buy .sizes-pick{display:flex;gap:10px;flex-wrap:wrap}.nm-buy .sizes-pick button{font-family:var(--serif);font-size:17px;color:var(--soft);background:transparent;border:1px solid var(--line);cursor:pointer;min-width:74px;min-height:50px;padding:10px 14px;transition:border-color .3s,color .3s,background-color .3s}.nm-buy .sizes-pick button:hover{border-color:#95b39680;color:var(--off)}.nm-buy .sizes-pick button[aria-pressed=true]{background:var(--sage);border-color:var(--sage);color:var(--black)}.nm-buy .bx{margin-bottom:28px}.nm-buy .bx-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:12px}.nm-buy .bx-label{font-family:var(--sans);font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--mute)}.nm-buy .bx-note{font-family:var(--serif);font-size:16px;color:var(--soft)}.nm-buy .tiers{display:grid;gap:10px}.nm-buy .tier{position:relative;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.5rem 1rem;width:100%;text-align:left;cursor:pointer;background:transparent;border:1px solid var(--line);color:var(--soft);padding:16px 18px;min-height:64px;font-family:var(--serif);font-size:17px;transition:border-color .22s var(--ease),background-color .22s var(--ease),color .22s var(--ease)}.nm-buy .tier:hover{border-color:#95b39673;color:var(--off)}.nm-buy .tier[aria-checked=true]{border-color:var(--sage);background:#0e22168c;color:var(--off)}.nm-buy .tier-n{display:block;font-family:var(--sans);font-size:12.5px;letter-spacing:.2em;text-transform:uppercase}.nm-buy .tier-per{display:block;font-size:15px;color:var(--mute);margin-top:3px}.nm-buy .tier[aria-checked=true] .tier-per{color:var(--soft)}.nm-buy .tier-price{font-size:20px;white-space:nowrap;text-align:right}.nm-buy .tier-tick{width:14px;height:14px;margin-left:16px;opacity:0;transform:scale(.8);transition:opacity .2s var(--ease),transform .2s var(--ease)}.nm-buy .tier[aria-checked=true] .tier-tick{opacity:1;transform:scale(1)}.nm-buy .tier-tick svg{width:100%;height:100%;stroke:var(--sage);fill:none;stroke-width:1.8}.nm-buy .tier-flag{display:block;margin-top:6px;font-family:var(--sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.nm-buy .tier[aria-checked=true] .tier-flag{color:var(--sage)}.nm-buy .mix[hidden]{display:none}.nm-buy .mix{overflow:hidden}html.nm-motion .nm-buy .mix-in{animation:bxIn .32s var(--ease) both}@keyframes bxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nm-buy .mix-row+.mix-row{margin-top:14px}.nm-buy .mix-row-label{font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);display:block;margin-bottom:8px}.nm-buy .mix-opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nm-buy .mix-opt{display:flex;align-items:center;gap:11px;cursor:pointer;background:transparent;border:1px solid var(--line);color:var(--soft);padding:11px 13px;min-height:48px;text-align:left;font-family:var(--serif);font-size:16px;line-height:1.25;transition:border-color .18s var(--ease),background-color .18s var(--ease),color .18s var(--ease)}.nm-buy .mix-opt i{width:20px;height:20px;border-radius:50%;flex:0 0 auto;border:1px solid rgba(244,242,237,.22)}.nm-buy .mix-opt:hover:not([disabled]){border-color:#95b39673;color:var(--off)}.nm-buy .mix-opt[aria-pressed=true]{border-color:var(--sage);background:#0e22168c;color:var(--off)}.nm-buy .mix-opt[disabled]{opacity:.38;cursor:not-allowed}.nm-buy .mix-opt small{display:block;font-family:var(--sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin-top:2px}.nm-buy .sumbox[hidden]{display:none}.nm-buy .sumbox{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;margin-bottom:26px}html.nm-motion .nm-buy .sum-in{animation:bxIn .32s var(--ease) both}.nm-buy .sum-top{font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0 0 10px}.nm-buy .sum-list{list-style:none;margin:0 0 12px;padding:0}.nm-buy .sum-list li{font-family:var(--serif);font-size:17px;color:var(--soft);display:flex;align-items:center;gap:10px;line-height:1.9}.nm-buy .sum-list i{width:14px;height:14px;border-radius:50%;flex:0 0 auto;border:1px solid rgba(244,242,237,.22)}.nm-buy .sum-foot{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.nm-buy .sum-price{font-family:var(--serif);font-size:24px;color:var(--off)}.nm-buy .sum-save{font-family:var(--serif);font-size:15.5px;color:var(--sage);text-align:right;max-width:22ch}.nm-buy .buy{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;background:var(--cta);color:var(--off);font-family:var(--sans);font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:22px 20px;margin:6px 0 14px;transition:background-color .4s var(--ease)}.nm-buy .buy:hover{background:var(--cta-2)}.nm-buy .buy svg{width:16px;height:10px;stroke:currentColor;fill:none;stroke-width:1.3}.nm-buy .stock{font-family:var(--sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin:0 0 30px}.nm-buy .assure{list-style:none;margin:0;padding:26px 0 0;border-top:1px solid var(--line)}.nm-buy .assure li{display:grid;grid-template-columns:1rem 1fr;gap:14px;font-size:16.5px;color:var(--soft);padding:6px 0}.nm-buy .assure li:before{content:"\2014";color:var(--sage)}@media(max-width:1100px){.nm-buy .ph-grid{grid-template-columns:1fr;gap:2.4rem}.nm-buy .info{position:static}}@media(max-width:860px){.nm-buy .gallery .g-pair{grid-template-columns:1fr}}@media(max-width:420px){.nm-buy .mix-opts,.nm-buy .tier{grid-template-columns:1fr}.nm-buy .tier-price{text-align:left;margin-top:6px}.nm-buy .tier-tick{position:absolute;top:16px;right:16px;margin-left:0}.nm-buy .sum-foot{flex-direction:column;align-items:flex-start;gap:.4rem}.nm-buy .sum-save{text-align:left;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/naturman-kaufbox.css.map */
