:root{--nn-studio-black: #141610;--nn-studio-lime: #d9f85a;--nn-studio-mono: ui-monospace, SFMono-Regular, Consolas, monospace;--nn-studio-gutter: clamp(18px, 4.1vw, 64px)}.nn-studio{color:#f8f8ef;background:radial-gradient(ellipse at 63% 30%,#30391e 0%,transparent 49%),var(--nn-studio-black)}.nn-studio__inside{max-width:1500px;margin-inline:auto;padding:0 var(--nn-studio-gutter)}.nn-studio__edition,.nn-studio__index{min-height:52px;display:flex;justify-content:space-between;align-items:center;gap:12px;color:#e2e6d6;font:500 11px/1.3 var(--nn-studio-mono);letter-spacing:.105em;text-transform:uppercase}.nn-studio__edition{border-bottom:1px solid #f4f8e438}.nn-studio__dot{display:inline-block;width:8px;height:8px;margin-right:.45rem;border-radius:50%;background:var(--nn-studio-lime);box-shadow:0 0 12px #dcff6890}.nn-studio__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,4.3vw,76px);padding-block:clamp(30px,5vw,72px)}.nn-studio__grid--copy{grid-template-columns:minmax(0,1fr)}.nn-studio__copy h1{margin:0;color:#f8f8ef;font-size:clamp(55px,7.55vw,123px);font-weight:850;line-height:.86;letter-spacing:-.087em;text-wrap:initial}.nn-studio__copy h1 span{display:block}.nn-studio__copy h1 span:nth-child(2){color:var(--nn-studio-lime)}.nn-studio__copy h1 span:last-child{font-size:.79em;line-height:1.04}.nn-studio__copy p{max-width:34ch;margin:24px 0 0;color:#d6dacb;font-size:clamp(15px,1.45vw,18px);line-height:1.55}.nn-studio__actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin-top:26px}.nn-studio__primary,.nn-studio__secondary{display:inline-flex;align-items:center;justify-content:space-between;min-height:50px;gap:15px;padding:0 16px;border:1px solid transparent;border-radius:5px;color:#141610;background:var(--nn-studio-lime);font-size:13px;font-weight:750;text-decoration:none}.nn-studio__secondary{background:transparent;color:#f8f8ef;border-color:#f4f8e466}.nn-studio__primary:hover{background:#e6ff89}.nn-studio__secondary:hover{border-color:var(--nn-studio-lime)}.nn-studio__product{display:block;min-width:0;color:#151710;background:#eaeee1;border-radius:12px;text-decoration:none;box-shadow:0 0 52px #caff3c20,0 18px 42px #0007}.nn-studio__light{position:relative;display:grid;place-items:center;isolation:isolate;overflow:hidden;min-height:240px;aspect-ratio:1.36;border-radius:11px 11px 0 0;background:radial-gradient(ellipse at 52% 33%,#fff 12%,#eff0e6,#c5ceae)}.nn-studio__light:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-image:linear-gradient(#37431c11 1px,transparent 1px),linear-gradient(90deg,#37431c11 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 76%);mask-image:linear-gradient(to bottom,#000 0%,transparent 76%)}.nn-studio__light img{position:absolute;width:78%;height:116%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.nn-studio__product:hover img{transform:scale(1.045)}.nn-studio__plate{position:absolute;inset:15px 18px auto;z-index:1;display:flex;justify-content:space-between;font:600 11px/1 var(--nn-studio-mono);letter-spacing:.07em}.nn-studio__cross{position:absolute;right:16px;bottom:11px;color:#45552a;font:500 26px/1 var(--nn-studio-mono)}.nn-studio__light .sw-stock-badge{top:42px}.nn-studio__caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 17px;border-top:1px solid #1a200c29}.nn-studio__caption small,.nn-studio__caption strong{display:block}.nn-studio__caption small{margin-bottom:4px;color:#48513a;font:500 10px/1.2 var(--nn-studio-mono);letter-spacing:.065em;text-transform:uppercase}.nn-studio__caption strong{font-size:clamp(12px,1.4vw,16px);line-height:1.3}.nn-studio__price{flex-shrink:0;padding:7px 9px;color:#141610;background:var(--nn-studio-lime);border-radius:4px;font-size:13px;font-weight:750}.nn-studio__index{border-top:1px solid #f4f8e438;text-decoration:none}.nn-studio__index:hover{color:var(--nn-studio-lime)}.nn-studio :focus-visible{outline:3px solid var(--nn-studio-lime);outline-offset:4px}.nn-header{border-bottom-color:var(--line)}.nn-header .nn-nav a{padding-inline:10px}.nn-header .header-actions :is(.nn-icon-link,.cart-button,summary){border-radius:7px}.nn-header .header-actions :is(.nn-icon-link,.cart-button,summary):hover{background:var(--cream)}.template-index #collection .section-heading>div{padding-left:14px;border-left:4px solid #8da51d}.template-index #collection .section-heading h2{max-width:20ch;font-size:clamp(35px,4.7vw,71px);line-height:.99}.template-index #collection .product-grid{row-gap:22px}.product-grid .nn-clothing-card .product-copy{background:var(--paper)}.product-grid .nn-clothing-card .detail-button{min-height:44px;padding-inline:9px;border:1px solid var(--line);border-radius:6px;text-decoration:none}.product-grid .nn-clothing-card .detail-button:hover{border-color:var(--ink);background:var(--cream)}.template-index .sw-category{border-radius:12px;box-shadow:0 10px 30px #0001;overflow:hidden}.template-index .sw-category__top,.template-index .sw-category__caption{padding-inline:clamp(10px,2vw,24px)}.nn-clothing-catalog .nn-collection-tools{border-bottom:1px solid var(--line);padding-bottom:12px}.nn-clothing-catalog .nn-clothing-filters select,.nn-clothing-catalog .nn-sort select{min-height:44px;border-radius:6px}.nn-product.nn-clothing-product .nn-gallery .product-art,.nn-product.nn-clothing-product .nn-thumbs button{border-radius:12px}.nn-product.nn-clothing-product .nn-product-info{padding:clamp(16px,2.65vw,36px);border:1px solid var(--line);border-radius:14px;background:var(--paper);box-shadow:var(--nn-card-shadow)}.nn-product .sw-size-option{border-radius:7px}.nn-product .sw-size-options .sw-size-option[aria-pressed=true]:not(:disabled,[aria-disabled=true]){color:#fff;background:#18583a;border-color:#2d8056}.nn-product .nn-product-form .button:not(:disabled),.nn-cart .cart-actions .button:not(:disabled){color:var(--nn-studio-black);background:var(--nn-studio-lime);border:1px solid #657717;border-radius:7px}.nn-product .nn-product-form .button:not(:disabled):hover,.nn-cart .cart-actions .button:not(:disabled):hover{background:#e7ff8c}.nn-cart .nn-cart-summary{border:1px solid var(--line);border-radius:14px;box-shadow:var(--nn-card-shadow)}@media(max-width:899px){.nn-studio__grid{grid-template-columns:minmax(0,1fr);gap:23px;padding-block:22px}.nn-studio__copy h1{font-size:clamp(47px,10.9vw,96px)}.nn-studio__copy p{margin-top:15px}.nn-studio__actions{margin-top:16px}.nn-studio__light{aspect-ratio:1.44}.nn-studio__edition,.nn-studio__index{min-height:42px}.nn-studio__primary,.nn-studio__secondary{min-height:46px}.nn-header .nn-mobile-nav{border-radius:0 0 12px 12px}.nn-header .nn-mobile-nav>a{border-bottom:1px solid var(--line)}}@media(max-width:420px){.nn-studio__light{min-height:220px}.nn-studio__caption{padding-inline:11px}.nn-studio__plate{inset-inline:11px}}@media(prefers-reduced-motion:reduce){.nn-studio__light img{transition:none}}.nn-studio{position:relative;overflow:hidden;isolation:isolate}.nn-studio__inside{position:relative}.nn-studio__city{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.nn-studio__city:before,.nn-studio__city:after{position:absolute;content:""}.nn-studio__city:before{top:-5%;right:-5%;bottom:-5%;left:-5%;background:var(--nn-city-image) center 58% / cover no-repeat;opacity:.67;animation:nn-city-drift 24s ease-in-out infinite alternate}.nn-studio__city:after{top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0d100bd9,#10130ccd 28%,#11140b5c 65%,#11140b33),linear-gradient(0deg,#0d100be6,transparent 27%,transparent 82%,#0d100b8c)}@keyframes nn-city-drift{0%{transform:translate(-1%) scale(1.025)}to{transform:translate(1%,-1.2%) scale(1.1)}}@media(max-width:899px){.nn-studio__city:before{background-position:58% 54%}.nn-studio__city:after{background:linear-gradient(180deg,#0d100be8,#0d100bb0 44%,#10130c36 78%,#0d100be6)}}@media(prefers-reduced-motion:reduce){.nn-studio__city:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/streetwear-studio.css.map */
