.ng-clist{scroll-margin-block-start:.5rem}.ng-chero.ng-chero--list{padding-block:clamp(.6rem,1.4vw,1.1rem) clamp(1rem,1.6vw,1.25rem)}.ng-chero--list .ng-crumbs ol{margin-block-end:clamp(.35rem,1vw,.8rem)}.ng-chero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;align-items:start;justify-items:start}.ng-chero--list .ng-chero__title{font-size:var(--ng-fs-h1, clamp(2rem, 4vw, 3.5rem));line-height:1.05}.ng-cintro{display:grid;justify-items:start;max-inline-size:46rem}.ng-cintro .ng-cintro__text{max-inline-size:none}.ng-js .ng-cintro:not(.is-open) .ng-cintro__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ng-cintro__more{display:inline-flex;align-items:center;min-block-size:2.75rem;margin-block:-.15rem -.5rem;padding:0;border:0;background:none;color:var(--ng-gold-deep);font-family:var(--ng-label);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;cursor:pointer}.ng-cintro__more[hidden]{display:none}.ng-cintro__more:focus-visible,.ng-chero__guide:focus-visible{outline:2px solid var(--ng-gold-deep);outline-offset:2px}.ng-chero__guide{display:inline-block;padding-block:.6rem;color:var(--ng-ink);font-size:.95rem;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.ng-chero__guide:after{content:"\2192";display:inline-block;margin-inline-start:.5em;text-decoration:none}.ng-chero__guide:hover{color:var(--ng-gold-deep)}.ng-crel{display:flex;align-items:center;gap:.9rem;inline-size:100%;min-inline-size:0;margin-block-start:.2rem}.ng-crel__title{flex:none;margin:0;color:var(--ng-gold-deep)}.ng-crel .ng-crel__list{flex:1 1 auto;flex-wrap:nowrap;min-inline-size:0;margin-block:-3px;padding:3px 2.5rem 3px 3px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.ng-crel__list::-webkit-scrollbar{display:none}.ng-crel__list>li{flex:none}.ng-crel .ng-chips a{min-block-size:2.25rem;padding-block:.3rem;white-space:nowrap}.ng-cstory--text .ng-cstory__grid{display:block}@media(max-width:749px){.ng-chero--list .ng-crumbs li[aria-current]{display:none}.ng-crel{justify-self:stretch;inline-size:auto;margin-inline-end:calc(var(--ng-gutter) * -1)}.ng-crel .ng-crel__list{padding-inline-end:var(--ng-gutter)}.ng-crel .ng-chips a{min-block-size:2.75rem}}.ng-cstory__short{display:grid;gap:.75rem}.ng-cstory__short-title{margin:0;color:var(--ng-gold-deep)}.ng-cstory__facts{display:grid;gap:0;margin:0;padding:0;list-style:none}.ng-cstory__facts li{position:relative;padding:.7rem 0 .7rem 1.4rem;border-block-start:1px solid var(--ng-line-soft);font-size:.95rem;line-height:1.55;color:var(--ng-ink-2)}.ng-cstory__facts li:before{content:"";position:absolute;inset:1.25rem auto auto 0;inline-size:.4rem;block-size:.4rem;background:var(--ng-gold);transform:rotate(45deg)}.ng-clist.ng-section{padding-block-start:clamp(.9rem,1.6vw,1.25rem)}.ng-facets{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-block-end:clamp(1rem,2vw,1.5rem)}.ng-facets__bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem .75rem;align-items:center;min-inline-size:0;padding-block-end:0;border-block-end:0}.ng-facets__count{order:3;grid-column:1 / -1;inline-size:auto;margin:0;font-family:var(--ng-label);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ng-soft)}.ng-facets__groups{display:flex;flex-wrap:wrap;gap:.5rem;order:0;inline-size:auto}.ng-facet{position:relative}.ng-facets__open{display:none}.ng-fsheet{display:contents;color:inherit}.ng-fsheet__head,.ng-fsheet__foot{display:none}.ng-facet__more{justify-self:start;min-block-size:2.75rem;margin-block-start:.25rem;padding:.25rem .4rem;border:0;background:none;color:var(--ng-gold-deep);font:inherit;font-size:.875rem;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ng-facet__more:focus-visible{outline:2px solid var(--ng-gold-deep);outline-offset:2px}.ng-js .ng-facet--long:not(.ng-facet--all) .ng-facet__opt--extra{display:none}.ng-facet--all .ng-facet__more,html:not(.ng-js) .ng-facet__more{display:none}.ng-facet>summary,.ng-facet--bool{display:inline-flex;align-items:center;gap:.6rem;min-block-size:2.75rem;padding:.4rem 1rem;border:1px solid rgb(20 17 15 / .3);background:var(--ng-paper);font-size:.875rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.ng-facet>summary::-webkit-details-marker{display:none}.ng-facet>summary:after{content:"";inline-size:.45rem;block-size:.45rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform .3s var(--ng-ease)}.ng-facet[open]>summary:after{transform:translateY(.1rem) rotate(-135deg)}.ng-facet[open]>summary,.ng-facet[data-active]>summary{border-color:var(--ng-ink)}.ng-facet__n{display:inline-grid;place-items:center;min-inline-size:1.35rem;block-size:1.35rem;border-radius:50%;background:var(--ng-ink);color:var(--ng-ivory);font-size:.75rem}.ng-facet__panel{display:grid;gap:.1rem;margin:.4rem 0 0;padding:.6rem;border:1px solid var(--ng-line);background:var(--ng-paper);min-inline-size:15rem;max-block-size:20rem;overflow-y:auto}.ng-facet__panel--price{grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.ng-facet__opt{display:flex;align-items:center;gap:.7rem;min-block-size:2.5rem;padding:.25rem .4rem;font-size:.9rem;cursor:pointer}.ng-facet__opt:hover{background:var(--ng-bone)}.ng-facet__opt input,.ng-facet--bool input{inline-size:1.1rem;block-size:1.1rem;margin:0;accent-color:var(--ng-ink)}.ng-facet__count{margin-inline-start:auto;font-size:.75rem;color:var(--ng-soft)}.ng-facet__opt:has(input:disabled){opacity:.45;cursor:default}.ng-facets__sort{position:relative;order:2;display:block;flex:none;min-inline-size:0;max-inline-size:none;margin:0}.ng-facets__sort--alone{grid-column:1 / -1}.ng-facets__sort .ng-label{position:absolute;inset:.42rem auto auto .9rem;z-index:1;font-size:.75rem;line-height:1;letter-spacing:.12em;color:var(--ng-soft);white-space:nowrap;pointer-events:none}.ng-facets__sort select.ng-select{display:block;inline-size:100%;block-size:3rem;min-block-size:3rem;padding:1.2rem 2.2rem .15rem .85rem;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2314110f' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem top 1.75rem;background-size:.65rem auto;font-size:1rem;line-height:1.2;text-overflow:ellipsis}.ng-facets__apply{order:5;min-block-size:2.75rem;padding:.4rem 1.1rem}.ng-js .ng-facets__apply{display:none}.ng-facets__active ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.ng-facets__active a{display:inline-flex;align-items:center;gap:.5rem;min-block-size:2.25rem;padding:.25rem .85rem;border-radius:999px;background:var(--ng-ink);color:var(--ng-ivory);font-size:.8125rem;text-decoration:none}.ng-facets__active a.ng-facets__clear{background:transparent;color:var(--ng-ink);text-decoration:underline;text-underline-offset:4px}.ng-clist__empty{display:grid;gap:1rem;justify-items:start;margin:0;padding-block:3rem;font-family:var(--ng-serif);font-size:1.5rem}.ng-cstory__grid{display:grid;gap:clamp(2rem,4vw,3.5rem)}.ng-cstory__main{display:grid;gap:1.25rem;align-content:start}.ng-cstory__chapters{display:grid;gap:clamp(1.75rem,3vw,2.5rem)}.ng-cstory__chapter{display:grid;gap:.75rem;padding-block-start:1.5rem;border-block-start:1px solid var(--ng-line)}@media(max-width:749px){.ng-facets__active a{min-block-size:2.75rem}html:not(.ng-js) .ng-fsheet{display:block;position:static;order:4;grid-column:1 / -1;inline-size:100%;max-inline-size:none;margin:0;padding:0;border:0;background:none}html:not(.ng-js) .ng-facets__sort{grid-column:1 / -1}.ng-js .ng-facets__open{order:1;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;inline-size:100%;min-block-size:3rem;padding:.4rem 1.1rem;border:1px solid var(--ng-ink);background:var(--ng-ink);color:var(--ng-ivory);font-family:var(--ng-label);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.ng-js .ng-facets__open .ng-facet__n{background:var(--ng-ivory);color:var(--ng-ink)}.ng-js .ng-fsheet{display:none}.ng-js .ng-fsheet[open]{position:fixed;inset:auto 0 0;display:flex;flex-direction:column;inline-size:100%;max-inline-size:none;block-size:auto;max-block-size:86vh;max-block-size:86dvh;margin:0;padding:0;border:0;border-block-start:1px solid var(--ng-line);background:var(--ng-ivory);color:var(--ng-ink);box-shadow:0 -1.5rem 3rem -1rem #14110f73}.ng-js .ng-fsheet[open]:not(:modal){display:none}.ng-js .ng-fsheet::backdrop{background:#14110f8c}.ng-js .ng-fsheet__head{display:flex;flex:none;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .5rem .5rem var(--ng-gutter);border-block-end:1px solid var(--ng-line)}.ng-js .ng-fsheet__head .ng-h4{margin:0}.ng-fsheet__close{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:0;background:none;color:inherit;font-size:1.75rem;line-height:1;cursor:pointer}.ng-js .ng-fsheet__body{display:block;flex:1 1 auto;order:0;inline-size:auto;min-block-size:0;padding:0 var(--ng-gutter);overflow-y:auto;overscroll-behavior:contain}.ng-js .ng-fsheet .ng-facet{display:block;border-block-end:1px solid var(--ng-line-soft)}.ng-js .ng-fsheet .ng-facet>summary,.ng-js .ng-fsheet .ng-facet--bool{display:flex;justify-content:space-between;inline-size:100%;min-block-size:3.25rem;padding:.4rem .25rem .4rem 0;border:0;background:none;font-size:1.0625rem}.ng-js .ng-fsheet .ng-facet>summary>span:first-child{margin-inline-end:auto}.ng-js .ng-fsheet .ng-facet__panel{min-inline-size:0;max-block-size:none;margin:0 0 .75rem;padding:0;border:0;background:none;overflow:visible}.ng-js .ng-fsheet .ng-facet__opt{min-block-size:2.75rem;padding-inline:0;font-size:1rem}.ng-js .ng-fsheet__foot{display:flex;flex:none;align-items:center;gap:1rem;padding:.75rem var(--ng-gutter) calc(.75rem + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--ng-line);background:var(--ng-paper)}.ng-fsheet__clear{display:inline-flex;align-items:center;min-block-size:2.75rem;color:var(--ng-ink);font-size:.9rem;text-underline-offset:4px;white-space:nowrap}.ng-fsheet__apply{flex:1 1 auto;min-block-size:3rem;padding-inline:1rem}.ng-fsheet__apply[disabled]{opacity:.45;cursor:default}}@media(max-width:359px){.ng-facets__sort .ng-label{inset-inline-start:.7rem;letter-spacing:.04em}.ng-facets__sort select.ng-select{padding-inline:.7rem 1.9rem;background-position:right .7rem top 1.75rem}}@media(max-width:749px){.ng-js .ng-facets__apply{display:none}}@media(min-width:750px){.ng-facets__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem 1rem;align-items:start;padding-block-end:.85rem;border-block-end:1px solid var(--ng-line)}.ng-facets__count{order:1;grid-column:auto;display:flex;align-items:center;min-block-size:2.75rem;white-space:nowrap}.ng-facets__groups{order:2;gap:.3rem}.ng-facets__groups>.ng-facet>summary,.ng-facets__groups>.ng-facet--bool{gap:.45rem;padding-inline:.65rem}.ng-facets__sort,.ng-facets__sort--alone{order:3;grid-column:3;display:flex;align-items:center;gap:.75rem}.ng-facets__sort .ng-label{position:static;letter-spacing:.18em}.ng-facets__sort select.ng-select{inline-size:auto;max-inline-size:13rem;block-size:auto;min-block-size:2.75rem;padding:.4rem 2.2rem .4rem .9rem;background-position:right .9rem center;font-size:.875rem}.ng-facets__apply{grid-column:3;justify-self:end}.ng-facet__panel{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:5;box-shadow:0 1.5rem 3rem -1.5rem #14110f59}.ng-cstory__short{grid-column:1 / -1}.ng-cstory__facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}}@media(min-width:750px)and (max-width:1535px){.ng-facets__sort .ng-label{position:absolute;inset:auto;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.ng-facets__sort select.ng-select{inline-size:10.5rem;padding-inline-start:2.3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 2.5h10M1 6h7M1 9.5h4' fill='none' stroke='%2314110f' stroke-width='1.2'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2314110f' stroke-width='1.2'/%3E%3C/svg%3E");background-position:left .85rem center,right .9rem center;background-size:.8rem auto,.65rem auto}}@media(min-width:990px){.ng-chero__grid{grid-template-columns:minmax(0,46rem) minmax(0,1fr);column-gap:clamp(2rem,4vw,4rem)}.ng-chero__eyebrow,.ng-chero__title,.ng-crel{grid-column:1 / -1}.ng-cintro{grid-column:1;display:flex;align-items:flex-end;gap:1.25rem;max-inline-size:none}.ng-cintro__text{flex:1 1 auto;min-inline-size:0}.ng-cintro__more{flex:none;margin-block:0 -.45rem}.ng-chero__guide{grid-column:2;justify-self:end;align-self:end;max-inline-size:28rem;margin-block-end:-.45rem;text-align:end}.ng-cstory__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.ng-cstory__main{position:sticky;inset-block-start:calc(var(--ng-header-height, var(--header-height, 5rem)) + 2rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ng-b-collection.css.map */
