:root{--ne-ease: cubic-bezier(.25, 1, .5, 1);--ne-ease-soft: cubic-bezier(.34, 1.26, .64, 1);--ne-dur-1: .16s;--ne-dur-2: .28s;--ne-dur-3: .46s;--ne-dur-4: .8s;--ne-white: #ffffff;--ne-grey: #f5f5f5;--ne-mint: #adddd3;--ne-mint-deep: #5fb3a1;--ne-slate: #1f262e;--ne-coral: #ffb39c;--ne-hairline: #c8ccd4;--ne-gloss-silver: linear-gradient(135deg, #eff1f4, #abafb7, #dde0e5);--ne-shadow-float: 0 2.4rem 4.8rem rgba(31, 38, 46, .1), 0 .6rem 1.6rem rgba(31, 38, 46, .06);--ne-shadow-rest: 0 1.2rem 2.8rem rgba(31, 38, 46, .07), 0 .3rem .8rem rgba(31, 38, 46, .05);--ne-aura-brand: conic-gradient(from 0deg, transparent 0deg 222deg, rgba(95, 179, 161, 0) 228deg, #5fb3a1 262deg, #adddd3 292deg, #dde0e5 318deg, #ffb39c 344deg, transparent 352deg 360deg);--ne-aura-blue: conic-gradient(from 0deg, transparent 0deg 222deg, rgba(46, 111, 190, 0) 228deg, #2e6fbe 262deg, #6fc2ee 296deg, #bfe6f5 326deg, transparent 348deg 360deg);--ne-aura-pink: conic-gradient(from 0deg, transparent 0deg 222deg, rgba(240, 140, 160, 0) 228deg, #f08ca0 262deg, #ffb39c 296deg, #ffe0d6 326deg, transparent 348deg 360deg);--ne-aura-premium: conic-gradient(from 0deg, transparent 0deg 216deg, rgba(212, 175, 106, 0) 224deg, #d4af6a 258deg, #ffb39c 292deg, #f7e8c9 324deg, transparent 348deg 360deg);--ne-aura-mint: conic-gradient(from 0deg, transparent 0deg 230deg, rgba(95, 179, 161, 0) 238deg, #5fb3a1 274deg, #adddd3 306deg, transparent 340deg 360deg);--font-body-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Yu Gothic", "YuGothic", "Noto Sans JP", Meiryo, system-ui, -apple-system, sans-serif;--font-heading-family: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Yu Gothic", "YuGothic", "Noto Sans JP", Meiryo, system-ui, sans-serif}@keyframes ne-orbit{to{transform:rotate(360deg)}}@keyframes ne-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes ne-float-soft{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes ne-reveal{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ne-reveal-scale{0%{opacity:0;transform:translate3d(0,14px,0) scale(.965)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ne-line-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ne-line-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ne-cue-drop{0%{transform:translateZ(0) scaleY(.2);opacity:0}35%{opacity:1}to{transform:translate3d(0,3.6rem,0) scaleY(1);opacity:0}}@keyframes ne-hero-parallax{to{transform:translate3d(0,-7%,0) scale(1.06)}}body{letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.rich-text__heading,.collection__title{font-weight:500;letter-spacing:.045em;line-height:1.45}.header__heading-link,.header__heading{letter-spacing:.12em;font-weight:500}.button,.button--primary,.button--secondary,.shopify-payment-button__button,.product-form__submit{letter-spacing:.06em}.card,.collection-card,.quick-add,.cart-drawer,.field__input,.select__select,.product-form__input input[type=text]{border-color:var(--ne-hairline)!important}.ne-gloss-divider{height:1px;border:0;background:var(--ne-gloss-silver);opacity:.75}.ne-coral-underline{box-shadow:inset 0 -.3em #ffb39c73}.ne-tile{position:relative;background:linear-gradient(160deg,#fff,#fbfcfd 55%,#f2f4f7);border:1px solid rgba(200,204,212,.55);border-radius:22%;box-shadow:var(--ne-shadow-float)}.ne-tile--card{border-radius:1.6rem}.ne-tile>img,.ne-tile .ne-tile__img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;border-radius:inherit}.ne-float{animation:ne-float 6.4s ease-in-out infinite;will-change:transform}.ne-float--b{animation:ne-float-soft 7.6s ease-in-out infinite .9s;will-change:transform}.ne-float--c{animation:ne-float-soft 8.8s ease-in-out infinite 1.8s;will-change:transform}.button,.button--primary,.button--secondary,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.cart-notification__links .button,.quick-add__submit{transition:transform var(--ne-dur-2) var(--ne-ease),box-shadow var(--ne-dur-2) var(--ne-ease),background-color var(--ne-dur-2) var(--ne-ease),color var(--ne-dur-2) var(--ne-ease),opacity var(--ne-dur-1) var(--ne-ease)!important;will-change:transform}@media(hover:hover){.button:hover,.button--primary:hover,.button--secondary:hover,.shopify-payment-button__button:hover,.product-form__submit:hover,.cart__checkout-button:hover{transform:translate3d(0,-2px,0)}}.button:active,.button--primary:active,.button--secondary:active,.shopify-payment-button__button:active,.product-form__submit:active,.cart__checkout-button:active{transform:translate3d(0,1px,0) scale(.975);transition-duration:var(--ne-dur-1)}.ne-magnetized{transition:transform .14s var(--ne-ease)!important}.card-wrapper,.card,.product-card-wrapper{transition:transform var(--ne-dur-2) var(--ne-ease),box-shadow var(--ne-dur-2) var(--ne-ease)}.card__media,.card .media,.card__media .media img,.card .media img{transition:transform var(--ne-dur-3) var(--ne-ease);will-change:transform}@media(hover:hover){.card-wrapper:hover .card__media .media img,.card-wrapper:hover .card .media img{transform:scale(1.045)}.card-wrapper:hover .card{box-shadow:var(--ne-shadow-float)}}.card-wrapper:active{transform:translate3d(0,1px,0) scale(.995);transition-duration:var(--ne-dur-1)}.card--standard{border-radius:1.6rem;box-shadow:var(--ne-shadow-rest)}.card--standard .card__inner{border-radius:1.6rem 1.6rem 0 0}.header__menu-item,.list-menu__item--link,a.link,.footer-block__details-content a,.article-card__title,.full-unstyled-link{transition:color var(--ne-dur-1) var(--ne-ease),opacity var(--ne-dur-1) var(--ne-ease),transform var(--ne-dur-1) var(--ne-ease)}details>summary,.disclosure__button,.accordion summary,.collapsible-content summary{transition:color var(--ne-dur-2) var(--ne-ease),background-color var(--ne-dur-2) var(--ne-ease)!important}.menu-drawer,.cart-drawer,.drawer,.menu-drawer__inner-container,.cart-drawer__inner{transition-timing-function:var(--ne-ease)!important}.ne-aura{position:relative}.ne-aura__ring{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;padding:3px;pointer-events:none;z-index:1;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.ne-aura__ring:before{content:"";position:absolute;left:50%;top:50%;width:200%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(0);background:var(--ne-aura-brand);animation:ne-orbit 4.2s linear infinite}.ne-aura--on .ne-aura__ring:after{content:"";position:absolute;left:50%;top:50%;width:210%;aspect-ratio:1;transform:translate(-50%,-50%) rotate(18deg);background:var(--ne-aura-brand);opacity:.35;animation:ne-orbit 4.2s linear infinite}.ne-aura--on .ne-aura__ring:before,.ne-aura--on .ne-aura__ring:after{will-change:transform}.ne-aura--blue .ne-aura__ring:before,.ne-aura--blue .ne-aura__ring:after{background:var(--ne-aura-blue)}.ne-aura--pink .ne-aura__ring:before,.ne-aura--pink .ne-aura__ring:after{background:var(--ne-aura-pink)}.ne-aura--premium .ne-aura__ring:before,.ne-aura--premium .ne-aura__ring:after{background:var(--ne-aura-premium)}.ne-aura--mint .ne-aura__ring:before,.ne-aura--mint .ne-aura__ring:after{background:var(--ne-aura-mint)}.ne-aura--brand .ne-aura__ring:before,.ne-aura--brand .ne-aura__ring:after{background:var(--ne-aura-brand)}.ne-aura--slow .ne-aura__ring:before,.ne-aura--slow .ne-aura__ring:after{animation-duration:6.5s}.ne-aura--hover .ne-aura__ring,.ne-aura--focus .ne-aura__ring{opacity:0;visibility:hidden;transition:opacity var(--ne-dur-3) var(--ne-ease),visibility 0s linear var(--ne-dur-3)}.ne-aura--hover .ne-aura__ring:before,.ne-aura--focus .ne-aura__ring:before{animation-play-state:paused}@media(hover:hover){.ne-aura--hover:hover .ne-aura__ring,.ne-aura--hover:focus-within .ne-aura__ring{opacity:1;visibility:visible;transition:opacity var(--ne-dur-3) var(--ne-ease),visibility 0s}.ne-aura--hover:hover .ne-aura__ring:before,.ne-aura--hover:focus-within .ne-aura__ring:before{animation-play-state:running;will-change:transform}}.ne-aura--peek .ne-aura__ring{opacity:1;visibility:visible;transition:opacity var(--ne-dur-3) var(--ne-ease),visibility 0s}.ne-aura--peek .ne-aura__ring:before{animation-play-state:running}.ne-aura--focus:focus-within .ne-aura__ring{opacity:1;visibility:visible;transition:opacity var(--ne-dur-2) var(--ne-ease),visibility 0s}.ne-aura--focus:focus-within .ne-aura__ring:before{animation-play-state:running}.button.ne-aura,.product-form__submit.ne-aura{isolation:isolate}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{animation-timing-function:var(--ne-ease)!important}[data-ne-reveal]{opacity:0;transform:translate3d(0,18px,0)}[data-ne-reveal].ne-in{opacity:1;transform:translateZ(0);transition:opacity var(--ne-dur-4) var(--ne-ease) var(--ne-delay, 0s),transform var(--ne-dur-4) var(--ne-ease) var(--ne-delay, 0s)}@supports (animation-timeline: view()){[data-ne-reveal]{opacity:1;transform:none;animation:ne-reveal both;animation-timeline:view();animation-range:entry 0% cover 30%;animation-delay:0s;animation-range:entry calc(0% + (var(--ne-stagger, 0) * 6%)) cover calc(30% + (var(--ne-stagger, 0) * 4%))}}.ne-line{display:block;background:linear-gradient(90deg,var(--ne-mint-deep),var(--ne-mint));opacity:.85}.ne-line--x{height:2px;width:100%;transform-origin:left center;transform:scaleX(0)}.ne-line--y{width:2px;height:100%;transform-origin:center top;transform:scaleY(0);background:linear-gradient(180deg,var(--ne-mint-deep),var(--ne-mint))}.ne-line--x.ne-in{animation:ne-line-x 1.1s var(--ne-ease) both}.ne-line--y.ne-in{animation:ne-line-y 1.1s var(--ne-ease) both}@supports (animation-timeline: view()){.ne-line--x{animation:ne-line-x both;animation-timeline:view();animation-range:entry 10% cover 45%}.ne-line--y{animation:ne-line-y both;animation-timeline:view();animation-range:entry 10% cover 45%}}.ne-hero{position:relative;overflow:hidden;background:var(--ne-white)}.ne-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ne-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center}@supports (animation-timeline: scroll()){.ne-hero__bg img{animation:ne-hero-parallax linear both;animation-timeline:scroll();animation-range:0 120vh;will-change:transform}}.ne-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:4rem;min-height:min(86svh,86rem);padding:10rem 5rem 7rem;max-width:130rem;margin:0 auto}.ne-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:.14em;color:var(--ne-slate);background:#ffffffb8;border:1px solid var(--ne-hairline);border-radius:99px;padding:.7rem 1.6rem;margin:0 0 2.2rem}.ne-hero__eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:linear-gradient(135deg,var(--ne-mint-deep),var(--ne-mint))}.ne-hero__heading{font-size:clamp(3rem,4.2vw,4.6rem);line-height:1.32;letter-spacing:.06em;font-weight:500;color:var(--ne-slate);margin:0 0 2rem}.ne-hero__text{font-size:1.6rem;line-height:2.1;color:#1f262ec7;max-width:46rem;margin:0 0 3.4rem}.ne-hero__btns{display:flex;flex-wrap:wrap;gap:1.4rem;align-items:center}.ne-hero__btns .button{border-radius:99px;min-height:5.2rem;padding:0 3.4rem}.ne-hero__trust{margin-top:3rem;font-size:1.25rem;letter-spacing:.05em;color:#1f262e9e;display:flex;align-items:center;gap:1rem}.ne-hero__trust:before{content:"";width:3.2rem;height:1px;background:var(--ne-gloss-silver)}.ne-hero__stage{position:relative;aspect-ratio:1 / .92;max-height:62svh}.ne-hero__orb{position:absolute;will-change:transform}.ne-hero__orb--main{width:56%;right:4%;top:14%;z-index:3}.ne-hero__orb--b{width:34%;left:2%;top:2%;z-index:2}.ne-hero__orb--c{width:30%;left:10%;bottom:4%;z-index:1}.ne-hero__tile{width:100%;aspect-ratio:1;display:block}.ne-hero__tile .ne-tile__label{position:absolute;left:50%;bottom:-3.4rem;transform:translate(-50%);white-space:nowrap;font-size:1.2rem;letter-spacing:.12em;color:#1f262e99}.ne-hero__cue{position:absolute;left:50%;bottom:2.6rem;transform:translate(-50%);z-index:2;width:1px;height:4.4rem;overflow:hidden}.ne-hero__cue:before{content:"";position:absolute;left:0;top:0;width:1px;height:1.6rem;background:linear-gradient(180deg,transparent,var(--ne-mint-deep));animation:ne-cue-drop 2.2s var(--ne-ease) infinite}@media screen and (max-width:989px){.ne-hero__inner{grid-template-columns:1fr;gap:5.5rem;padding:8.5rem 2.4rem 6rem;min-height:auto}.ne-hero__heading{font-size:clamp(2.9rem,8vw,4rem)}.ne-hero__stage{max-height:none;width:min(92vw,46rem);margin:0 auto;aspect-ratio:1 / .96}}.ne-flow{background:var(--ne-white);padding:7rem 2.4rem 8rem}.ne-flow__head{text-align:center;max-width:72rem;margin:0 auto 5.6rem}.ne-flow__title{font-size:clamp(2.4rem,3.4vw,3.4rem);letter-spacing:.08em;color:var(--ne-slate);margin:0 0 1.4rem}.ne-flow__sub{font-size:1.5rem;line-height:2;color:#1f262eb3;margin:0}.ne-flow__track{display:flex;align-items:flex-start;justify-content:center;gap:2.4rem;max-width:110rem;margin:0 auto}.ne-flow__item{flex:0 1 24rem;text-align:center}.ne-flow__connector{flex:1 1 6rem;max-width:12rem;margin-top:11rem;position:relative}.ne-flow__tilewrap{width:min(22rem,100%);margin:0 auto;aspect-ratio:1;position:relative}.ne-flow__tile{display:block;width:100%;height:100%}.ne-flow__name{margin:2.4rem 0 .5rem;font-size:1.7rem;letter-spacing:.1em;font-weight:600;color:var(--ne-slate)}.ne-flow__caption{font-size:1.3rem;line-height:1.9;color:#1f262ea8;margin:0;text-wrap:balance}.ne-flow__cta{text-align:center;margin-top:5rem}.ne-flow__connector .ne-line--y{display:none}@media screen and (max-width:749px){.ne-flow__track{flex-direction:column;align-items:center;gap:0}.ne-flow__item{flex-basis:auto}.ne-flow__connector{flex:none;width:2px;height:5.6rem;margin:1.6rem 0;max-width:none}.ne-flow__connector .ne-line--x{display:none}.ne-flow__connector .ne-line--y{display:block;height:100%}}.product__media-wrapper .product__media,.product__media-wrapper .media{border-radius:1.8rem;overflow:hidden}.product__media-wrapper{border-radius:1.8rem}.product .product-form__submit{border-radius:99px}.multicolumn-card{background:linear-gradient(160deg,#fff,#fbfcfd 55%,#f3f5f8);border:1px solid rgba(200,204,212,.5);border-radius:1.8rem;box-shadow:var(--ne-shadow-rest);transition:transform var(--ne-dur-2) var(--ne-ease),box-shadow var(--ne-dur-2) var(--ne-ease)}@media(hover:hover){.multicolumn-card:hover{transform:translate3d(0,-4px,0);box-shadow:var(--ne-shadow-float)}}.multicolumn-card__info{padding:2.6rem 2.4rem}.newsletter-form__field-wrapper .field__input,.newsletter-form__field-wrapper{border-radius:99px}.button,.shopify-payment-button__button,.quick-add__submit,.cart__checkout-button{border-radius:99px!important}.field__input,.select__select{border-radius:1.2rem}.rich-text__heading:after,.multicolumn .title-wrapper-with-link .title:after,.collection .title-wrapper-with-link .title:after,.blog .title-wrapper-with-link .title:after{content:"";display:block;width:4rem;height:2px;border-radius:2px;background:var(--ne-gloss-silver);opacity:.85;margin:1.6rem 0 0}.rich-text__heading:after,.multicolumn .title-wrapper-with-link .title:after{margin-left:auto;margin-right:auto}.rich-text__text{line-height:2.05}.rich-text__blocks{max-width:70rem}.image-with-text__media{border-radius:2rem!important;overflow:hidden;box-shadow:var(--ne-shadow-rest)}.collapsible-content details.accordion,.collapsible-content .accordion{background:#fff;border:1px solid rgba(200,204,212,.5);border-radius:1.4rem;box-shadow:var(--ne-shadow-rest);padding:.2rem 1.4rem;margin-top:1rem;transition:box-shadow var(--ne-dur-2) var(--ne-ease),transform var(--ne-dur-2) var(--ne-ease)}@media(hover:hover){.collapsible-content details.accordion:hover,.collapsible-content .accordion:hover{box-shadow:var(--ne-shadow-float);transform:translate3d(0,-2px,0)}}.collapsible-content .accordion summary:hover .accordion__title{color:var(--ne-mint-deep)}.newsletter__wrapper{background-image:radial-gradient(62% 90% at 50% 0%,rgba(173,221,211,.2),transparent 70%);border-radius:2rem}.footer{position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--ne-gloss-silver);opacity:.9}.ne-anniv{text-align:center;padding:5rem 2.4rem 5.5rem}.ne-anniv__num{margin:0;font-size:clamp(8.5rem,15vw,13.5rem);line-height:1;font-weight:600;letter-spacing:.02em;background:linear-gradient(155deg,#b6bbc4,#8e939c 38%,#d4d8de 62%,#9ba0a9 88%,#c2c7cf);-webkit-background-clip:text;background-clip:text;color:transparent}.ne-anniv__num small{font-size:.2em;letter-spacing:.14em;font-weight:500}.ne-anniv__title{font-size:clamp(2rem,3vw,2.7rem);letter-spacing:.1em;color:var(--ne-slate);margin:1.4rem 0}.ne-anniv__text{font-size:1.5rem;line-height:2.05;color:#1f262eb8;max-width:58rem;margin:0 auto}.multicolumn-card__image-wrapper .media img{border-radius:1.6rem}@media(prefers-reduced-motion:reduce){.button,.button--primary,.button--secondary,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.card-wrapper,.card,.card__media .media img,.card .media img,.ne-magnetized,[data-ne-reveal],.ne-line,.ne-line--x,.ne-line--y,.ne-float,.ne-float--b,.ne-float--c,.ne-hero__bg img,.ne-hero__cue:before,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in,.multicolumn-card{transition:none!important;animation:none!important;transform:none!important;will-change:auto!important;opacity:1!important}.ne-aura__ring{display:none!important}.ne-line--x,.ne-line--y{transform:none!important}}.nx-fadein{opacity:0;transform:translateY(2.4rem);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.nx-fadein-in{opacity:1;transform:translateY(0)}.nx-fadein-done{transform:none}
/*# sourceMappingURL=/cdn/shop/t/66/assets/neural-expressive.css.map */
