.nzh{--nzh-ink: #0b0b0d;--nzh-muted: #b0afb2;--nzh-line: #d6d5d9;--nzh-card-line: #eaeaec;--nzh-nimbus: #f4f2f7;--nzh-lime: #9cff19;--nzh-gutter: 20px;--nzh-medium: LateralStandardMedium, "Helvetica Neue", Arial, sans-serif;--nzh-bold: "Lateral Standard Bold", LateralStandardBold, "Helvetica Neue", Arial, sans-serif;--nzh-extended: "Lateral Extended Bold", LateralExtendedMedium, "Helvetica Neue", Arial, sans-serif;color:var(--nzh-ink);font-family:var(--nzh-medium)}@media(min-width:750px){.nzh{--nzh-gutter: 32px}}@media(min-width:1069px){.nzh{--nzh-gutter: 40px}}.nzh *,.nzh *:before,.nzh *:after{box-sizing:border-box}.nzh :is(h1,h2,h3,p){margin:0;font-family:var(--nzh-medium)!important;font-weight:400;letter-spacing:normal;text-transform:none}.nzh img{display:block;max-width:100%}.nzh a{color:inherit;text-decoration:none}.nzh button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.nzh__wrap{padding-inline:var(--nzh-gutter)}.nzh__eyebrow{font-size:14px;line-height:24px;text-transform:uppercase!important}.nzh .nzh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 48px;border-radius:40px;background:var(--nzh-lime);color:var(--nzh-ink);font-family:var(--nzh-extended);font-size:16px;line-height:1;letter-spacing:-.2px;white-space:nowrap;transition:background-color .15s ease,transform .1s ease}.nzh .nzh__btn:hover{background:#8ef000}.nzh .nzh__btn:active{transform:scale(.98)}.nzh .nzh__btn--dark{background:#0b0b0d;color:#fff}.nzh .nzh__btn--dark:hover{background:#2a2a2e}.nzh .nzh__btn--outline{min-height:60px;border:1px solid var(--nzh-ink);border-radius:4px;background:#fff;font-size:20px}.nzh .nzh__btn--outline:hover{background:var(--nzh-ink);color:#fff}.nzh--hero{position:relative;height:650px;overflow:hidden;background:#9fa3a8;color:#fff}.nzh--hero:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:180px;background:linear-gradient(to bottom,rgb(0 0 0 / .22),transparent);pointer-events:none}@media(max-width:749px){.nzh--hero:before{height:150px;background:linear-gradient(to bottom,rgb(0 0 0 / .32),transparent)}}.nzh-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility 0s linear .8s}.nzh-slide.is-on{opacity:1;visibility:visible;transition:opacity .8s ease}.nzh-slide__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:var(--nzh-focus, 50% 50%)}.nzh-slide__text{position:absolute;left:var(--nzh-gutter);top:227px;max-width:600px}.nzh-slide__text :is(h1,h2){margin-top:8px!important;font-size:clamp(44px,5vw,72px);line-height:1.055;letter-spacing:-.035em!important}.nzh-slide__text :is(h1,h2) sup{line-height:0;font-size:.42em;vertical-align:1.05em}.nzh-slide__text p:not(.nzh__eyebrow){margin-top:16px!important;font-size:16px;line-height:24px;letter-spacing:-.4px!important}.nzh-slide__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.nzh-slide__text .nzh__btn{min-width:220px}.nzh .nzh-slide__text .nzh__btn--line{min-width:0;padding:0 40px;border:1px solid #fff;border-radius:0;background:transparent;color:#fff}.nzh .nzh-slide__text .nzh__btn--line:hover{background:#fff;color:var(--nzh-ink)}@media(max-width:749px){.nzh-slide__btns{gap:12px}.nzh .nzh-slide__btns .nzh__btn{flex:1 1 auto;min-width:0;padding:0 18px}}.nzh-hero__bars{position:absolute;left:50%;bottom:10px;display:flex;gap:8px;transform:translate(-50%)}.nzh .nzh-hero__bar{display:block;width:200px;padding:10px 0}.nzh-hero__bar span{position:relative;display:block;height:4px;overflow:hidden;border-radius:40px;background:#b0afb2}.nzh-hero__bar span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--nzh-nimbus);transform:scaleX(0);transform-origin:left}.nzh-hero__bar.is-on span:after{animation:nzh-fill var(--nzh-wait, 5s) linear forwards}.nzh--hero.is-paused .nzh-hero__bar.is-on span:after{animation-play-state:paused}@keyframes nzh-fill{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.nzh-hero__bar.is-on span:after{animation:none;transform:none}}.nzh-hero__cursor{position:absolute;top:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:100%;background:#fff;color:#000;opacity:0;pointer-events:none;transform:scale(.4);transition:opacity .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1)}.nzh-hero__cursor.is-active{opacity:1;transform:scale(1)}.nzh-hero__cursor .icon{margin-left:3px;transition:transform .3s cubic-bezier(.25,1,.5,1)}.nzh-hero__cursor.is-prev .icon{margin-left:0;margin-right:3px;transform:rotateY(-180deg)}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.nzh--hero{cursor:none}.nzh--hero.is-over-words{cursor:default}.nzh--hero .nzh-slide__text a,.nzh--hero .nzh-hero__bars button{cursor:pointer}}@media not ((hover:hover)and (pointer:fine)){.nzh-hero__cursor{display:none}}.nzh-slide__text,.nzh-hero__bars{z-index:4}@media(min-width:1024px){.nzh--hero{height:70vh}}@media(max-width:749px){.nzh-slide__text :is(h1,h2){font-size:min(44px,11.6vw)}.nzh .nzh-hero__bar{width:56px}}@media(max-width:749px),(max-width:1068px)and (orientation:portrait){.nzh-slide__text{top:auto;bottom:72px;right:var(--nzh-gutter);z-index:1}.nzh-slide:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#00000014,#00000038 28%,#0000006b 46%,#0009 68%,#000000b8);pointer-events:none}}@media(prefers-reduced-motion:reduce){.nzh-slide{transition:none}}@media(min-width:750px)and (orientation:landscape),(min-width:1069px){.nzh-slide--shade:after{content:"";position:absolute;top:0;right:45%;bottom:0;left:0;background:linear-gradient(to right,rgb(0 0 0 / .55),transparent);pointer-events:none}.nzh-slide--shade .nzh-slide__text{z-index:1}}.nzh--banner{height:520px}.nzh--banner:before{content:none}.nzh--banner .nzh-slide__text{top:50%;bottom:auto;transform:translateY(-50%)}.nzh--banner .nzh-slide__text :is(h1,h2)+.nzh__btn{margin-top:32px}@media(max-width:749px){.nzh--banner .nzh-slide__text :is(h1,h2)+.nzh__btn{margin-top:24px}}@media(min-width:1024px){.nzh--banner{height:min(62vh,640px);min-height:480px}}@media(max-width:749px){.nzh--banner{height:460px}.nzh--banner .nzh-slide__text{right:var(--nzh-gutter)}}.nzh--about{padding-block:36px 56px}.nzh--about h2{margin-top:12px!important;max-width:1320px;font-size:clamp(30px,4.17vw,60px);line-height:1.067;letter-spacing:-.035em!important;text-wrap:balance}.nzh--cats{padding-bottom:96px}.nzh-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nzh-cat__img{width:100%;aspect-ratio:440 / 438;height:auto!important;object-fit:cover;border-radius:8px;transition:opacity .2s ease}.nzh-cat--framed .nzh-cat__img{box-shadow:inset 0 0 0 1px var(--nzh-card-line);outline:1px solid var(--nzh-card-line);outline-offset:-1px}.nzh-cat:hover .nzh-cat__img{opacity:.9}.nzh-cat h3{margin-top:24px!important;padding-left:3px;font-size:clamp(22px,1.95vw,28px);line-height:1;letter-spacing:-.4px!important}@media(max-width:749px){.nzh-cats{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--nzh-gutter) * -1);padding-inline:var(--nzh-gutter);scroll-padding-inline:var(--nzh-gutter)}.nzh-cats::-webkit-scrollbar{display:none}.nzh-cat{scroll-snap-align:start}}.nzh--row{padding-bottom:64px}.nzh-row__rule{height:1px;background:var(--nzh-line)}.nzh-row__title{margin:24px 0 49px!important;font-family:var(--nzh-bold)!important;font-size:20px;line-height:24px}.nzh-row__track{display:flex;gap:22px;margin-inline:calc(var(--nzh-gutter) * -1);padding-inline:var(--nzh-gutter);scroll-padding-inline:var(--nzh-gutter);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.nzh-row__track::-webkit-scrollbar{display:none}@media(hover:hover)and (pointer:fine){.nzh-row__track{cursor:grab}}.nzh-row__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.nzh-row__track.is-dragging a{pointer-events:none}.nzh-promo{position:relative;flex:0 0 284px;margin-right:39px;scroll-snap-align:start;border-radius:8px;overflow:hidden}.nzh-promo--framed{outline:1px solid var(--nzh-line);outline-offset:-1px}.nzh-promo img{width:100%;height:100%!important;object-fit:cover}.nzh-promo .nzh__btn{position:absolute;left:32px;right:32px;bottom:12px;padding:0}.nzh-card{position:relative;flex:0 0 324px;scroll-snap-align:start}.nzh-card__media{position:relative;display:block;aspect-ratio:1;background:#fff}.nzh-card__media img{width:100%;height:100%!important;object-fit:contain;pointer-events:none}.nzh-card__text{display:block;margin-top:24px;font-size:16px;line-height:24px}.nzh-card__title{display:block}.nzh-card__variant{display:block;color:var(--nzh-muted)}.nzh-card__price{display:block}.nzh-card__price s{margin-left:6px;color:var(--nzh-muted)}.nzh .nzh-quick{position:absolute;left:50%;bottom:12px;min-height:44px;padding:0 24px;border-radius:30px;background:#0b0b0d;color:#fff;font-family:var(--nzh-extended);font-size:14px;white-space:nowrap;opacity:0;transform:translate(-50%,6px);transition:opacity .15s ease,transform .15s ease,background-color .15s ease}.nzh-card:hover .nzh-quick,.nzh .nzh-quick:focus-visible{opacity:1;transform:translate(-50%)}.nzh .nzh-quick:hover{background:#2a2a2e}.nzh .nzh-quick.is-busy{opacity:.6}.nzh .nzh-quick.is-added{background:var(--nzh-lime);color:var(--nzh-ink);opacity:1}.nzh .nzh-quick--soon{background:#ececef;color:#77777b;cursor:default}@media(hover:none){.nzh .nzh-quick{left:auto;right:10px;bottom:10px;width:40px;min-height:40px;padding:0;border-radius:50%;font-size:0;opacity:1;transform:none}.nzh .nzh-quick:before{content:"+";font-family:var(--nzh-medium);font-size:22px;line-height:40px}.nzh .nzh-quick.is-added:before{content:"\2713";font-size:17px}.nzh .nzh-quick--soon{display:none}}.nzh-row__more{display:flex;justify-content:center;margin-top:80px}.nzh-row__more .nzh__btn{width:min(440px,100%)}.nzh-row__note{margin-top:8px!important;font-size:13px;color:#77777b}.nzh-row__note:empty{display:none}@media(max-width:749px){.nzh-row__title{margin-bottom:24px!important}.nzh-card{flex-basis:64%}.nzh-promo{flex-basis:56%;margin-right:0}.nzh-row__track{gap:14px}.nzh-row__more{margin-top:40px}}.template-index #main .rich-text .content-block--heading{font-family:LateralStandardMedium,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;color:#000;hyphens:manual!important;-webkit-hyphens:manual!important}.template-index #main .rich-text .content-block--overline{margin-bottom:12px;font-family:LateralStandardMedium,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:24px!important;letter-spacing:normal!important;text-transform:uppercase!important;color:#0b0b0d}.template-index #main .featured-collection .section-header__content-title{font-family:LateralStandardMedium,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:clamp(22px,1.95vw,28px)!important;line-height:1.2!important;letter-spacing:-.4px!important;color:#0b0b0d;-webkit-hyphens:manual!important;hyphens:manual!important}.template-index #main .featured-collection product-item{text-align:left}.template-index #main .featured-collection .product-item__details{display:block;font-family:LateralStandardMedium,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;letter-spacing:-.4px!important;text-align:left}.template-index #main .featured-collection .product-item__details :is(.product-item__title,.price,.price__main,.nzh-card-colour){margin:0!important;padding:0!important;font:inherit!important;letter-spacing:inherit!important;text-align:left}.template-index #main .featured-collection .product-item__title{display:block;color:#0b0b0d!important}.template-index #main .featured-collection .nzh-card-colour{display:block;color:#b0afb2}.template-index #main .featured-collection .product-item__price{display:block;margin:0!important;color:#0b0b0d;justify-content:flex-start!important;text-align:left}.template-index #main .featured-collection product-item:has(.nzh-card-add) .product-item__quick-shopping{display:none!important}.template-index #main .featured-collection .nzh-card-add{position:absolute;right:12px;bottom:12px;z-index:2}@media(min-width:720px){.template-index .featured-collection__grid--has-promo{grid-template-columns:minmax(0,.85fr) minmax(0,2.15fr)}}@media(min-width:1024px){.template-index .featured-collection__grid--has-promo{grid-template-columns:minmax(0,.85fr) minmax(0,3.15fr)}}.template-index #main [id$=__rich_text_YnVyzP] .content-block--heading{font-size:clamp(28px,5vw,72px)!important;line-height:1.06!important;letter-spacing:-.045em!important}@media(min-width:1600px){.template-index #main [id$=__rich_text_YnVyzP] .content-block--heading{font-size:96px!important}}@media(max-width:749px){.nzh--hero .nzh-slide__img{top:-48px;height:calc(100% + 48px)!important}.nzh--hero .nzh-slide__text{bottom:56px}.nzh--hero .nzh-slide__text :is(h1,h2){margin-top:4px!important;line-height:1}.nzh--hero .nzh-slide__text p:not(.nzh__eyebrow){margin-top:10px!important;line-height:21px}.nzh--hero .nzh-slide__btns{margin-top:20px}.nzh--hero .nzh-slide:after{top:46%;right:0;bottom:0;left:0}}.template-index #main .featured-collection .product-item__image-wrapper{background:#f4f2f7!important}.template-index #main .featured-collection .product-item__image-wrapper img{mix-blend-mode:multiply}.template-collection #main [id$=__product_grid] product-item{text-align:left}.template-collection #main [id$=__product_grid] .product-item__image-wrapper{background:#f4f2f7!important}.template-collection #main [id$=__product_grid] .product-item__image-wrapper img{mix-blend-mode:multiply}.template-collection #main [id$=__product_grid] .product-item__details{display:block;font-family:LateralStandardMedium,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;letter-spacing:-.4px!important;text-align:left}.template-collection #main [id$=__product_grid] .product-item__details :is(.product-item__title,.price,.price__main,.nzh-card-colour){margin:0!important;padding:0!important;font:inherit!important;letter-spacing:inherit!important;text-align:left}.template-collection #main [id$=__product_grid] .product-item__title{display:block;color:#0b0b0d!important}.template-collection #main [id$=__product_grid] .nzh-card-colour{display:block;color:#b0afb2}.template-collection #main [id$=__product_grid] .product-item__price{display:block;margin:0!important;color:#0b0b0d;justify-content:flex-start!important;text-align:left}.template-collection #main [id$=__product_grid] product-item:has(.nzh-card-add) .product-item__quick-shopping{display:none!important}.template-collection #main [id$=__product_grid] .nzh-card-add{position:absolute;right:12px;bottom:12px;z-index:2}@media(max-width:749px){.nzh--hero .nzh-slide__text p:not(.nzh__eyebrow){display:none}.nzh--hero .nzh-slide__text{bottom:78px;min-height:0!important}.nzh .nzh-slide__btns .nzh__btn:only-child{flex:0 0 auto;padding:0 32px}.nzh--hero .nzh-slide:after{background:linear-gradient(to bottom,#0000,#0000001c,#0000004d 28%,#00000085 46%,#000000b3 68%,#000c)}.template-index #main [id$=__rich_text_YnVyzP] .content-block--heading{font-size:min(calc((100vw - 40px) / 10.25),48px)!important}}@media(max-width:749px){.nzh--banner{height:max(340px,100vw)}.nzh--banner .nzh-slide__text{top:auto;bottom:32px;transform:none}.nzh--banner .nzh-slide:after{top:40%;right:0;bottom:0;left:0}}.nzh-cat__art{display:block;border-radius:8px;overflow:hidden;isolation:isolate}.nzh-cat--framed .nzh-cat__art{background:var(--nzh-nimbus)}.nzh-cat--framed .nzh-cat__img{box-shadow:none;outline:0;mix-blend-mode:multiply}.nzh-cat__art .nzh-cat__img{display:block}:is(.template-index #main .featured-collection,.template-collection #main [id$=__product_grid]) .product-item__image-wrapper>.product-item__image{background:#f4f2f7}:is(.template-index #main .featured-collection,.template-collection #main [id$=__product_grid]) img:is([src*=softcurrent-auric-1-flat],[src*=softcurrent-signal-flare-1-flat],[src*=softcurrent-nightshade-1-flat]){scale:.93}:is(.template-index #main .featured-collection,.template-collection #main [id$=__product_grid]) img:is([src*=softcurrent-auric-1-flat],[src*=softcurrent-signal-flare-1-flat]){translate:0 2.2%}.template-index #main{display:flex;flex-direction:column}.template-index #main>.shopify-section{order:0}.template-index #main>.shopify-section:is([id$=__hero],[id$=__rich_text_YnVyzP],[id$=__categories]){order:-2}.template-index #main>.shopify-section[id$=__featured_collection_ss02]{order:-1}.template-index #main>.shopify-section[id$=__categories]{border-bottom:1px solid #000}
/*# sourceMappingURL=/cdn/shop/t/55/assets/nz-home.css.map */
