.brand-page.brand-page{--brand-radius: 4px}.brand-page .brand-workshop__steps li:before{border-radius:2px}.brand-page .brand-eyebrow:empty{display:none}.nk-modelnav{margin:28px 0 0;padding:20px 0 0;border-top:1px solid rgba(0,0,0,.12)}.nk-modelnav__label{font-weight:700;font-size:.9rem;margin:0 0 12px}.nk-modelnav__groups{display:grid;gap:10px;grid-template-columns:1fr}.nk-modelnav__group{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 4px}.nk-modelnav__group b{font-size:.85rem;font-weight:700;min-width:110px;margin-right:6px}.nk-modelnav a{display:inline-block;padding:5px 10px;border-radius:3px;border:1px solid rgba(0,0,0,.18);color:#1b1d1c;text-decoration:none;font-size:.9rem;line-height:1.2;background:#fff}.nk-modelnav a:hover,.nk-modelnav a:focus-visible{border-color:#1b1d1c}.nk-modelnav a.is-match{background:#1f4a39;border-color:#1f4a39;color:#fff}@media(min-width:900px){.nk-modelnav__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 40px}}.nkm{background:var(--nkm-bg);color:var(--nkm-text)}.nkm h2,.nkm h3{color:inherit;font-family:inherit}.nkm__inner{padding:56px 0;scroll-margin-top:0}.nkm__inner.is-flash .nkm__title{animation:nkm-flash 1.6s ease-out 1}@keyframes nkm-flash{0%{color:var(--nkm-accent)}to{color:inherit}}.nkm__head{display:grid;gap:24px;grid-template-columns:1fr;align-items:center;margin:0 0 32px}.nkm__media{margin:0;border-radius:4px;overflow:hidden;background:#f4f2ee}.nkm .nkm__media img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.nkm__eyebrow{font-size:.85rem;font-weight:700;color:var(--nkm-accent);margin:0 0 .4rem}.nkm__title{margin:0 0 .7rem;line-height:1.1}.nkm__intro{font-size:1rem;line-height:1.6;max-width:62ch}.nkm__intro p{margin:0 0 .7em}.nkm__intro a{color:inherit;font-weight:700}.nkm__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:20px 0 0}.nkm__facts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-top:1px solid currentColor;padding:8px 0 0}.nkm__facts dt{font-size:.82rem;opacity:.75;margin:2px 0 0;font-weight:400}.nkm__facts dd{margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}@media(min-width:900px){.nkm__inner{padding:80px 0}.nkm--left .nkm__head,.nkm--right .nkm__head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px}.nkm--right .nkm__head{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.nkm--right .nkm__media{order:2}.nkm__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.nkm--banner .nkm__media img{aspect-ratio:21 / 9}.nkm--banner .nkm__text{display:grid;gap:0 56px;grid-template-columns:1fr}@media(min-width:900px){.nkm--banner .nkm__text{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.nkm--banner .nkm__facts{grid-row:1 / span 4;grid-column:2;margin-top:6px}}.nkm--dark .nkm__media{background:#ffffff0f}.nkm--dark .nkm__facts>div{border-top-color:#ffffff59}.nkm--dark .nkm__facts dd{font-size:1.5rem;color:var(--nkm-accent)}@media(min-width:900px){.nkm--dark .nkm__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.nkm--dark .nkm__media{order:2}}.nkm__grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:700px){.nkm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.nkm__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:700px){.nkm__grid.nkm__grid--single{grid-template-columns:1fr}.nkm__grid--single .nkm-card__panel{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr}.nkm__grid--single .nkm-card__panel[hidden]{display:none}.nkm__grid--single .nkm-card__img{grid-row:1 / span 2}.nkm__grid--single .nkm-card__swatches{grid-column:2;padding-top:20px}.nkm__grid--single .nkm-card__body{grid-column:2}}.nkm-card{background:#fff;color:#1b1d1c;border-radius:4px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.nkm-card__panel{display:flex;flex-direction:column;height:100%}.nkm-card__panel[hidden]{display:none}.nkm-card__img{position:relative;display:block;aspect-ratio:4 / 3;background:#fff}.nkm .nkm-card__img img{width:100%;height:100%;object-fit:contain;padding:16px 18px 4px}.nkm-card__badge{position:absolute;left:12px;top:12px;background:#f2eee6;color:#1b1d1c;font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:2px}.nkm-card__swatches{display:flex;flex-wrap:wrap;gap:6px;padding:4px 18px 0}.nkm-card__sw{-webkit-appearance:none;appearance:none;width:58px;height:40px;padding:2px;border:1px solid #d6d2c9;background:#fff;border-radius:3px;cursor:pointer;line-height:0}.nkm .nkm-card__sw img{width:100%;height:100%;object-fit:contain}.nkm-card__sw[aria-pressed=true]{border-color:#1b1d1c;outline:1px solid #1b1d1c}.nkm-card__sw:focus-visible{outline:2px solid var(--nkm-accent);outline-offset:2px}.nkm-card__body{padding:12px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1}.nkm-card__meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:.82rem;color:#5c5f5d}.nkm-card__title{margin:0;font-size:1.15rem;line-height:1.25}.nkm-card__title a{color:#1b1d1c;text-decoration:none}.nkm-card__title a:hover{text-decoration:underline}.nkm-card__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px}.nkm-card__price{margin:0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.nkm-card__price strong{font-size:1.25rem}.nkm-card__price s{font-size:.85rem;color:#6a6d6b}.nkm-card__stock{margin:0;font-size:.85rem;font-weight:600}.nkm-card__stock--in{color:#2e7d4f}.nkm-card__stock--order{color:#8a5a1c}.nkm-card__form{margin:auto 0 0;display:flex;flex-direction:column;gap:10px}.nkm-card__sizes{border:0;margin:0;padding:0;min-width:0;display:flex;flex-wrap:wrap;gap:6px}.nkm-card__sizes legend{font-size:.82rem;font-weight:700;margin:0 0 6px;padding:0;text-transform:none;letter-spacing:0;color:#1b1d1c;float:left;width:100%}.nkm-card__size{position:relative;margin:0;text-transform:none;letter-spacing:0}.nkm-card__size input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.nkm-card__size span{display:block;padding:7px 11px;border:1px solid #cfcac0;border-radius:3px;font-size:.88rem;font-weight:600;color:#1b1d1c;background:#fff}.nkm-card__size input:checked+span{background:#1b1d1c;border-color:#1b1d1c;color:#fff}.nkm-card__size input:focus-visible+span{outline:2px solid var(--nkm-accent);outline-offset:2px}.nkm-card__size.is-off span{color:#9a9c9b;text-decoration:line-through;background:#f6f5f2}.nkm-card__size.is-off input{cursor:not-allowed}.nkm-card__hint{margin:0;font-size:.85rem;color:#a2391d}.nkm-card__hint:empty{display:none}.nkm-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nkm-card__actions .button{width:100%;padding-left:10px;padding-right:10px}.nkm__empty{padding:18px 20px;border:1px solid currentColor;border-radius:4px;margin:0}.nkm__note{margin-top:20px;font-size:.95rem}.nkm__note a{color:inherit;font-weight:700}.nkm--dark .nkm__note a,.nkm--dark .nkm__intro a{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-nishiki.css.map */
