.nsc-duo{padding:var(--nd-pt) 0 var(--nd-pb);background:var(--nd-bg);color:var(--nd-text);font-family:var(--nd-body-font);font-style:var(--nd-body-style);font-weight:var(--nd-body-weight)}.nsc-duo__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nd-gap-m);padding:0 var(--nd-px-m)}.nsc-duo__item{display:flex;flex-direction:column;gap:14px;min-width:0}.nsc-duo__media{display:block;overflow:hidden;aspect-ratio:var(--nd-ratio);background:#ececec}.nsc-duo__media img,.nsc-duo__media svg{display:block;width:100%;height:100%;object-fit:cover}.nsc-duo--natural .nsc-duo__media{aspect-ratio:auto}.nsc-duo--natural .nsc-duo__media img{height:auto}.nsc-duo__text{display:flex;flex-direction:column;align-items:flex-start}.nsc-duo__title{margin:0;color:inherit;font-family:var(--nd-title-font);font-size:var(--nd-title-size-m);font-style:var(--nd-title-style);font-weight:var(--nd-title-weight);letter-spacing:-.005em;line-height:1;text-transform:var(--nd-title-tt)}.nsc-duo__subtitle{margin:8px 0 0;color:inherit;font-size:var(--nd-sub-size);font-weight:500;letter-spacing:var(--nd-sub-ls);line-height:1.5;text-transform:uppercase}.nsc-duo__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--nd-btn-h);margin-top:18px;padding:0 var(--nd-btn-px);border-radius:var(--nd-btn-r);background:var(--nd-btn-bg);color:var(--nd-btn-text);font-family:var(--nd-body-font);font-size:var(--nd-btn-size);font-weight:500;letter-spacing:var(--nd-btn-ls);line-height:1;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.nsc-duo__button:hover{opacity:.85}.nsc-duo__item:nth-child(odd) .nsc-duo__media{margin-right:var(--nd-stagger)}.nsc-duo__item:nth-child(odd) .nsc-duo__text{padding-left:20px}.nsc-duo__item:nth-child(2n) .nsc-duo__media,.nsc-duo__item:nth-child(2n) .nsc-duo__text{margin-left:var(--nd-stagger)}@media screen and (min-width:750px){.nsc-duo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nd-gap-v) var(--nd-gap);padding:0 var(--nd-px)}.nsc-duo__item:nth-child(odd) .nsc-duo__media,.nsc-duo__item:nth-child(2n) .nsc-duo__media{margin:0}.nsc-duo__item:nth-child(odd) .nsc-duo__text{padding-left:0}.nsc-duo__item:nth-child(2n) .nsc-duo__text{margin-left:0;padding-top:var(--nd-offset)}.nsc-duo__item:nth-child(2n){flex-direction:column-reverse;justify-content:flex-start}.nsc-duo__title{font-size:var(--nd-title-size)}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/nsc-duo.css.map */
