.noha-studio{--noha-font-display: var(--font-heading--family);--noha-ink: #191b18;--noha-line: #d5d0c7;--wide-page-width: 1440px}.noha-studio:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: max(20px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.noha-studio :is(h1,h2,.h1,.h2){font-family:var(--noha-font-display);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.noha-studio .header-logo [data-testid=header-logo]{font-family:var(--noha-font-display);font-size:2.25rem;font-weight:400;letter-spacing:.08em;line-height:1}.noha-studio .header-logo{min-height:44px}.noha-studio :is(.header-actions__action,.search-action__button){min-width:44px;min-height:44px}.noha-studio :is(a,button,input,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.noha-studio :is(.button,.button-secondary,.button-custom){min-height:48px;font-size:.8125rem;letter-spacing:.07em;text-transform:uppercase}.noha-studio .button-unstyled{display:inline-flex;align-items:center;min-height:44px;font-size:.8125rem;line-height:1.5;text-decoration-line:underline;text-underline-offset:.4em;text-decoration-thickness:1px}.noha-studio [id$=__noha_hero] .section-content-wrapper{border-bottom:1px solid var(--noha-line)}.noha-studio [id$=__noha_hero] h1{margin:0}.noha-studio [id$=__noha_hero] .h6{font-size:.625rem;font-family:var(--font-body--family);font-weight:400;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.noha-studio [id$=__noha_hero] .button-unstyled{min-width:72px;justify-content:center;font-size:.8125rem;letter-spacing:.08em}.noha-studio [id$=__noha_selections] .section-content-wrapper>.group-block{min-width:0}.noha-studio [id$=__noha_arrivals] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,.noha-studio [id$=__noha_brands] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content{width:100%}.noha-studio [id$=__noha_arrivals] product-card{min-width:0;width:100%}.noha-studio [id$=__noha_brands] .button-unstyled{justify-content:flex-start;width:100%;min-height:112px;padding:20px 12px;border-bottom:1px solid var(--noha-line);font-family:var(--noha-font-display);font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.15;text-decoration:none}.noha-studio [id$=__noha_brands] .button-unstyled:hover{text-decoration:underline;text-underline-offset:.25em}.noha-studio [id$=__noha_story] .section-content-wrapper{max-width:960px}.noha-studio [id$=__noha_story] p{max-width:40rem}.noha-studio .product-card [ref=productTitleLink] p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.9em;font-family:var(--font-body--family);font-size:.8125rem;font-weight:400;line-height:1.45}.noha-studio .product-card .price{font-size:.875rem;line-height:1.5}.noha-studio .product-card .custom-typography strong{font-weight:500}.noha-studio .footer-content{column-gap:clamp(32px,5vw,80px)}.noha-studio .footer-content h2{font-size:clamp(2.25rem,3.5vw,3rem);line-height:1.05}.noha-studio .footer-content :is(h3,.h6){font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.noha-studio .footer-content .button-unstyled{min-height:30px;padding-block:4px;text-decoration:none}.noha-studio .footer-content .button-unstyled:hover{text-decoration:underline}.noha-studio .footer-content>.group-block:first-child{max-width:460px}@media screen and (min-width:750px){.noha-studio:is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: max(48px, var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media screen and (max-width:749px){.noha-studio .header-logo [data-testid=header-logo]{font-size:2rem}.noha-studio [id$=__noha_arrivals] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,.noha-studio [id$=__noha_brands] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content{column-gap:16px}.noha-studio [id$=__noha_brands] .button-unstyled{min-height:88px;padding-inline:0}.noha-studio .footer-content .button-unstyled{min-height:44px}}@media(prefers-reduced-motion:reduce){.noha-studio .product-card img{transition:none}}.noha-studio [id$=__noha_hero] .hero__content-wrapper{border-bottom:0;color:#fff;--color-foreground: #fff;--color-foreground-rgb: 255 255 255}.noha-studio [id$=__noha_hero] .h6{color:#fff;font-size:.6875rem;letter-spacing:.13em}.noha-studio [id$=__noha_hero] .button-unstyled{color:#fff;min-width:0;justify-content:flex-start;text-decoration:underline;text-underline-offset:.45em}.noha-studio [id$=__noha_selections] .group-block__media-wrapper img{object-fit:cover}.noha-studio [id$=__noha_selections] .button-unstyled{color:#fff;text-decoration:underline}.noha-studio [id$=__noha_story] .section-content-wrapper{max-width:none}.noha-studio .noha-mega-menu-layout{display:block;width:100%}.noha-studio .noha-mega-menu-layout:has(>.noha-menu-editorials){display:grid;grid-template-columns:minmax(0,1.3fr) minmax(240px,.8fr);gap:clamp(24px,4vw,64px);align-items:start}.noha-studio .noha-mega-menu-layout>.mega-menu__grid{display:block;min-width:0}.noha-studio .noha-mega-menu-layout .mega-menu__list{display:block}.noha-studio .noha-mega-menu-layout .mega-menu__list>li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;grid-column:auto}.noha-studio .noha-mega-menu-layout .mega-menu__link{min-height:40px;align-items:center}.noha-studio .noha-menu-editorial{display:block;width:100%;color:inherit;text-decoration:none}.noha-studio .noha-menu-editorial__image{display:block;width:100%;height:320px;object-fit:cover;object-position:50% 25%}.noha-studio .noha-menu-editorial__caption{display:flex;align-items:center;justify-content:space-between;padding-block:16px;font-size:.875rem;border-bottom:1px solid var(--noha-line)}.noha-studio .noha-menu-editorial:hover .noha-menu-editorial__caption{text-decoration:underline;text-underline-offset:.3em}.noha-studio .noha-drawer-editorial{list-style:none;padding:16px 0}.noha-studio .noha-drawer-editorial:has(>.noha-menu-editorials){grid-column:1 / -1}.noha-studio .noha-drawer-editorial .noha-menu-editorial__image{height:220px}@media screen and (max-width:989px)and (min-width:750px){.noha-studio .noha-mega-menu-layout:has(>.noha-menu-editorials){grid-template-columns:minmax(0,1.2fr) minmax(200px,.8fr);gap:24px}.noha-studio .noha-mega-menu-layout .mega-menu__list>li{grid-template-columns:minmax(0,1fr);gap:4px}}@media screen and (max-width:749px){.noha-studio [id$=__noha_hero] .hero__content-wrapper{padding-block:0}.noha-studio [id$=__noha_story] .section-content-wrapper>.group-block{width:100%}}.noha-studio .noha-brand-name,.noha-studio .noha-product-brand{text-transform:none;font-variant-caps:normal}.noha-studio .noha-product-brand{font-family:var(--font-body--family);font-size:.75rem;font-weight:500;letter-spacing:.015em;line-height:1.5;color:var(--color-foreground)}.noha-studio .group-block__link{z-index:1}.noha-studio .group-block__link~.group-block-content{z-index:2}.noha-studio .group-block__link:focus-visible,.noha-studio .hero__link:focus-visible{outline:2px solid #fff;outline-offset:-6px}.noha-studio .hero__link{z-index:1}.noha-studio [id$=__noha_brands] .button-unstyled{min-height:104px;font-size:clamp(1.5rem,2.2vw,2rem);letter-spacing:-.015em;text-transform:none}.noha-studio .product-card [ref=productTitleLink] p{font-size:.875rem;line-height:1.5;min-height:3em}.noha-studio .product-card .price{font-size:.8125rem;font-weight:400}.noha-studio .noha-menu-editorial__caption{font-family:var(--noha-font-display);font-size:1.5rem;letter-spacing:-.015em}.noha-studio .noha-mega-menu-layout .mega-menu__link{padding-block:10px;line-height:1.4}.noha-studio .footer-content{padding-block:88px 72px}.noha-studio .footer-content .button-unstyled{font-size:.875rem;line-height:1.5}.noha-studio .noha-about-page{--page-content-width: 1180px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);--page-margin: clamp(20px, 4vw, 56px)}.noha-studio .noha-about-page .section-content-wrapper{width:100%;min-width:0;max-width:100%;align-items:stretch}.noha-studio .noha-about-page .section-content-wrapper>.text-block:first-child{display:none}.noha-studio .noha-about-page :is(.shopify-block.rte,.page-content,rte-formatter){display:block;width:100%;min-width:0;max-width:100%}.noha-studio .noha-about-page .noha-about{width:100%;max-width:100%;min-width:0;background:transparent}.noha-studio .noha-about-page .noha-about :is(.noha-split,.noha-gallery,.noha-gallery-side,.noha-values-grid)>*{min-width:0;max-width:100%}.noha-studio .noha-about-page .noha-hero{padding:72px 32px 88px}.noha-studio .noha-about-page .noha-hero h1{font-family:var(--noha-font-display);font-size:clamp(3rem,7vw,6rem);line-height:1}.noha-studio .noha-about-page .noha-hero p{max-width:660px;font-size:1rem;line-height:1.8}.noha-studio .noha-about-page .noha-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:0}.noha-studio .noha-about-page .noha-split--reverse{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.noha-studio .noha-about-page .noha-copy{padding:clamp(24px,4vw,64px);overflow-wrap:anywhere}.noha-studio .noha-about-page .noha-image{position:relative;min-height:420px}.noha-studio .noha-about-page .noha-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;object-fit:cover}.noha-studio .noha-about-page :is(.noha-copy h2,.noha-generation h2,.noha-values-heading h2){font-family:var(--noha-font-display);font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.08}.noha-studio .noha-about-page .noha-number{margin-bottom:28px;font-family:var(--noha-font-display);font-size:2.5rem}.noha-studio .noha-about-page :is(.noha-copy p,.noha-generation p){font-size:1rem;line-height:1.8}.noha-studio .noha-about-page .noha-manifesto{padding:80px 40px}.noha-studio .noha-about-page .noha-manifesto p{font-family:var(--noha-font-display);font-size:clamp(2rem,4vw,3.5rem)}.noha-studio .noha-about-page .noha-gallery{height:clamp(420px,55vw,680px);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:16px;padding:16px 0;background:transparent}.noha-studio .noha-about-page .noha-gallery-main{min-height:0;height:100%}.noha-studio .noha-about-page .noha-gallery-side{min-height:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:16px}.noha-studio .noha-about-page .noha-gallery img{min-width:0;min-height:0;max-width:100%;width:100%;height:100%;object-fit:cover}.noha-studio .noha-about-page .noha-values{padding:80px 40px}.noha-studio .noha-about-page .noha-values-heading{margin-bottom:48px}.noha-studio .noha-about-page .noha-values-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.noha-studio .noha-about-page .noha-value{padding:32px 20px 24px 0;overflow-wrap:anywhere}.noha-studio .noha-about-page .noha-value+.noha-value{padding-left:20px}.noha-studio .noha-about-page .noha-value h3{font-family:var(--noha-font-display);font-size:1.75rem}.noha-studio .noha-about-page :is(.noha-generation,.noha-final){padding:88px 40px}.noha-studio .noha-about-page .noha-final h2{font-family:var(--noha-font-display);font-size:clamp(4.5rem,8vw,7rem)}@media screen and (max-width:749px){.noha-studio .footer-content{padding-block:56px 48px}.noha-studio .noha-about-page .noha-hero{padding:48px 16px 56px}.noha-studio .noha-about-page :is(.noha-split,.noha-split--reverse){grid-template-columns:minmax(0,1fr)}.noha-studio .noha-about-page .noha-image{min-height:0;aspect-ratio:4 / 5}.noha-studio .noha-about-page .noha-copy{padding:40px 24px 48px}.noha-studio .noha-about-page :is(.noha-manifesto,.noha-values,.noha-generation,.noha-final){padding:56px 24px}.noha-studio .noha-about-page .noha-gallery{height:auto;grid-template-columns:minmax(0,1fr)}.noha-studio .noha-about-page .noha-gallery-main{height:auto;aspect-ratio:4 / 5}.noha-studio .noha-about-page .noha-gallery-side{height:220px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.noha-studio .noha-about-page .noha-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.noha-studio .noha-about-page .noha-value{padding:28px 16px}.noha-studio .noha-about-page .noha-value+.noha-value{padding-left:16px}}@media screen and (max-width:479px){.noha-studio .noha-about-page .noha-values-grid{grid-template-columns:minmax(0,1fr)}.noha-studio .noha-about-page .noha-value,.noha-studio .noha-about-page .noha-value+.noha-value{padding-inline:0;border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/noha-studio.css.map */
