:root{--nx-ease: cubic-bezier(.25, .46, .45, .94);--nx-line: rgba(var(--color-foreground), .12);--nx-muted: rgba(var(--color-foreground), .7);--nx-lilac: 231, 227, 248;--nx-save: 242, 109, 61}body{font-size:1.6rem;letter-spacing:0;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-weight:var(--font-heading-weight);letter-spacing:0;line-height:1.1;text-wrap:balance}.h0{font-size:clamp(3.9rem,5vw + 1rem,6.4rem);line-height:1}h1,.h1{font-size:clamp(3.2rem,3vw + 1rem,4rem)}h2,.h2{font-size:clamp(2.2rem,1.2vw + 1rem,2.4rem)}h3,.h3{font-size:1.8rem}.title-wrapper .title,.title-wrapper h2{font-size:2.4rem;font-weight:500}.nx-serif{font-family:var(--nx-serif-family, var(--font-heading-family));font-weight:var(--nx-serif-weight, 400)}.button,.shopify-payment-button__button--unbranded,.newsletter-form__button{font-size:1.8rem;font-weight:500;letter-spacing:0;text-transform:none;min-height:4.4rem;padding:0 3rem;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out}.button--secondary{--alpha-button-background: 0}.button:hover{opacity:.85}.link,.underlined-link{font-size:1.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness .1s}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.announcement-bar{min-height:2.7rem}.announcement-bar__message{padding:.4rem 0;font-size:1.2rem;font-weight:400;letter-spacing:0}.header{padding-top:0;padding-bottom:0}.header__heading-link .h2,.nx-wordmark{font-family:var(--nx-serif-family, var(--font-heading-family));font-weight:var(--nx-serif-weight, 400);font-size:3.4rem;letter-spacing:.01em;text-transform:none;padding:0;line-height:1}.header__menu-item{font-size:1.4rem;font-weight:300;letter-spacing:0;text-transform:none}.header__menu-item span{padding-bottom:0;background:none;transition:text-decoration var(--duration-short) ease}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem}.header__icon:hover .icon{transform:scale(1.07)}.header__icon .icon{transition:transform .15s}.cart-count-bubble{font-size:1rem}.nx-secondary{display:flex;align-items:center;margin-inline-end:.4rem}.nx-secondary__details{position:relative}.nx-secondary__summary{display:flex;align-items:center;gap:.3rem;padding:1.2rem 1rem;list-style:none;cursor:pointer}.nx-secondary__summary::-webkit-details-marker{display:none}.nx-secondary__summary svg{width:1rem;height:1rem;transition:transform var(--duration-short) ease}.nx-secondary__details[open] .nx-secondary__summary svg{transform:rotate(180deg)}.nx-secondary__list{position:absolute;top:100%;right:0;min-width:20rem;margin:0;padding:1.2rem 0;list-style:none;box-shadow:0 .4rem 1.2rem #00000014;animation:animateMenuOpen var(--duration-default) ease}.nx-secondary__list a{display:block;padding:.8rem 2rem;font-size:1.4rem;white-space:nowrap}.nx-mega .mega-menu__list{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:4rem;padding-top:3rem;padding-bottom:3rem}.nx-mega .mega-menu__list>li{min-width:12rem}.nx-mega .mega-menu__link--level-2{font-family:var(--nx-serif-family, var(--font-heading-family));font-size:1.6rem;text-decoration:underline;text-underline-offset:.4rem;margin-bottom:1rem;display:inline-block}.nx-mega .mega-menu__link{font-size:1.4rem;font-weight:300}.nx-mega-promos{display:flex;gap:2rem;margin-inline-start:auto}.nx-mega-promo{display:block;width:24rem;text-decoration:none;color:inherit}.nx-mega-promo__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgb(var(--color-background))}.nx-mega-promo__media img,.nx-mega-promo__media svg{width:100%;height:100%;object-fit:cover;display:block}.nx-mega-promo__caption{display:block;margin-top:1rem;font-size:1.3rem;text-align:center}@media screen and (min-width:990px){.nx-mega .mega-menu__list{flex-direction:row}.nx-mega .mega-menu__list>li.nx-mega-promos{order:99}.header__submenu.mega-menu__content .mega-menu__list.page-width{display:flex}.nx-mega .mega-menu__list .nx-mega-promos{margin-inline-start:auto}}.nx-mega{display:block}.nx-mega>.mega-menu__list{float:left;width:55%}.nx-mega>.nx-mega-promos{float:right;width:45%;justify-content:flex-end;padding:3rem 5rem 3rem 0;box-sizing:border-box}.nx-mega:after{content:"";display:block;clear:both}.menu-drawer__menu-item{font-size:1.8rem;font-weight:400;padding:1.2rem 3rem}.menu-drawer__menu-item--heading{font-family:var(--nx-serif-family, var(--font-heading-family));text-decoration:underline}.nx-hero{display:grid;grid-template-columns:1fr}.nx-hero__panel{position:relative;display:flex;align-items:center;justify-content:center;padding:4rem 2rem 4.4rem;text-align:center}.nx-hero__box{max-width:52rem}.nx-hero__eyebrow{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase}.nx-hero__heading{margin:0;font-size:3.9rem;line-height:1;color:inherit}.nx-hero__text{margin:1.6rem auto 0;font-size:1.6rem;line-height:1.4;max-width:34em}.nx-hero__text p{margin:0}.nx-hero__actions{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:.8rem;padding-top:1.6rem}.nx-hero__actions .button{min-height:4.4rem;font-size:1.8rem}.nx-hero__link{color:inherit;font-size:1.4rem}.nx-hero__media{position:relative}.nx-hero__picture{border-radius:0;aspect-ratio:var(--nx-hero-ratio-mobile, 2 / 3);background:rgba(var(--color-foreground),.06)}.nx-hero__picture img,.nx-hero__placeholder .placeholder-svg{width:100%;height:100%;object-fit:cover}.nx-hero--scallop .nx-hero__panel:after{content:"";position:absolute;z-index:2;pointer-events:none;left:0;right:0;bottom:-1.4rem;height:1.5rem;background:radial-gradient(circle at 50% 0,rgb(var(--color-background)) 1.4rem,transparent 1.5rem) 0 0 / 3rem 1.5rem repeat-x}@media screen and (min-width:750px){.nx-hero{grid-template-columns:var(--nx-hero-panel, 50%) 1fr;min-height:var(--nx-hero-h, 50vw)}.nx-hero--panel-right .nx-hero__panel{order:2}.nx-hero__panel{padding:6rem 4rem}.nx-hero__heading{font-size:4.6rem}.nx-hero__text{font-size:1.8rem}.nx-hero__actions{margin-top:2rem}.nx-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.nx-hero--scallop .nx-hero__panel:after{left:auto;right:-1.4rem;top:0;bottom:0;width:1.5rem;height:auto;background:radial-gradient(circle at 0 50%,rgb(var(--color-background)) 1.4rem,transparent 1.5rem) 0 0 / 1.5rem 3rem repeat-y}.nx-hero--panel-right.nx-hero--scallop .nx-hero__panel:after{right:auto;left:-1.4rem;background:radial-gradient(circle at 100% 50%,rgb(var(--color-background)) 1.4rem,transparent 1.5rem) 0 0 / 1.5rem 3rem repeat-y}}@media screen and (min-width:1200px){.nx-hero__heading{font-size:6.4rem}}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:500}@media screen and (min-width:750px){.collection-list-wrapper.page-width-desktop{padding:0 5rem}}.collection-list .card--standard .card__inner{border-radius:0}.collection-list .card__content{padding:1.2rem 0 0}.collection-list-wrapper .title-wrapper{margin-bottom:1.6rem}.card--standard .card__inner{border-radius:0;background:var(--nx-tile, #f3f3f3)!important}.card__media .media img{object-fit:contain;transition:opacity .4s var(--nx-ease)}.card__media .media img+img{object-fit:cover;opacity:0}@media(hover:hover)and (min-width:990px){.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:none}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:none}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}}@media(hover:none){.card__media .media img+img{display:none}}.card--standard>.card__content{padding:1.2rem 0 0}.card--standard>.card__content .card__information{padding:0}.card__heading{font-family:var(--nx-serif-family, var(--font-heading-family));font-weight:var(--nx-serif-weight, 300);font-size:1.6rem;letter-spacing:0;line-height:1.3}.underline-links-hover:hover a{text-decoration:none;opacity:.7}.card-information .price{font-size:1.6rem;margin-top:.4rem}.card-information .price .price-item--sale{color:rgb(var(--nx-save))}.card__badge .badge{font-size:1.2rem;font-weight:400;letter-spacing:0;text-transform:none;padding:.5rem 1.3rem .6rem;border:0;border-radius:3rem 0 0 3rem}.card .card__badge.top.right{top:1.2rem;right:0;left:auto}.nx-badge{background:rgb(var(--nx-lilac));color:#121212}.nx-save{display:inline-block;margin:.4rem 0 0 .6rem;padding:.3rem .8rem;border-radius:3rem;background:rgb(var(--nx-save));color:#fff;font-size:1.2rem}.nx-card-text{margin:.6rem 0 0;font-size:1.4rem;line-height:1.3;color:var(--nx-muted)}.nx-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem}.nx-swatch{width:2.4rem;height:2.4rem;border-radius:50%;background:#ddd center / cover;box-shadow:inset 0 0 0 1px #0000001f}.nx-swatch--active{box-shadow:0 0 0 .2rem #fff,0 0 0 .35rem #121212}.nx-swatches__more{flex-basis:100%;font-size:1.4rem;margin-top:.2rem}.collection .grid,.product-grid{column-gap:.8rem}.center .button,.collection__view-all .button{font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;min-height:auto;padding:0;border:0;background:none;color:rgb(var(--color-foreground))}.nx-reels .nx-section-header{text-align:center;margin-bottom:2.4rem}.nx-reels .nx-section-header--split{justify-content:center}.nx-reels .nx-heading{font-size:clamp(2.4rem,2vw + 1rem,3.2rem);font-weight:500;max-width:30em;margin-inline:auto}.nx-reels .nx-eyebrow{display:none}.nx-reel__media,.nx-reel__overlay{border-radius:1rem}.nx-rail-nav{position:absolute;inset:50% 1rem auto 1rem;display:none;justify-content:space-between;pointer-events:none}.nx-rail-nav button{pointer-events:auto;background:#fff;border:0;box-shadow:0 .2rem .8rem #0000001f}.nx-reels{position:relative}@media screen and (min-width:750px){.nx-rail-nav{display:flex}.nx-rail-nav[hidden]{display:none}}.image-with-text__heading{font-size:clamp(2.8rem,2.8vw + 1rem,4rem);font-weight:500}.image-with-text__text p{font-size:1.8rem;line-height:1.4}.image-with-text__content{padding:4rem 2rem}@media screen and (min-width:750px){.image-with-text__content{padding:5rem 6rem}}.image-with-text .button{font-size:1.8rem}.nx-story .nx-heading{font-size:clamp(2.8rem,2.8vw + 1rem,4rem);font-weight:500}.nx-story .nx-lede{color:inherit;font-size:1.8rem}.nx-story .nx-media{border-radius:0}.nx-story__grid{gap:0}@media screen and (min-width:750px){.nx-story__grid:not(.nx-story__grid--text-only){gap:0}.nx-story__content{padding:5rem 6rem;max-width:none}}.nx-story__content{padding:4rem 2rem}.nx-band{overflow:hidden;padding-block:2rem}.nx-band__inner{text-align:center}.nx-band__tagline{display:none}.nx-band__wordmark{margin:0;font-family:var(--nx-serif-family, var(--font-heading-family));font-weight:var(--nx-serif-weight, 400);font-size:clamp(5.6rem,15.5vw,22rem);line-height:1.05;letter-spacing:0;text-transform:none;white-space:nowrap}.footer-block__heading{font-size:2.2rem;font-weight:500;letter-spacing:0;text-transform:none;margin-bottom:1.2rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem;padding:.4rem 0}.nx-newsletter-social{margin:0 0 1.4rem}.nx-newsletter-social .list-social{justify-content:flex-start;margin:0}.nx-newsletter-text{font-size:1.4rem;margin-bottom:1.4rem;max-width:34em}.nx-newsletter-text p{margin:0}.footer__newsletter .field__input{border-radius:3rem;padding-right:13rem}.newsletter-form__button.field__button{width:auto;right:.4rem;height:calc(100% - .8rem);top:.4rem;padding:0 2rem;border-radius:3rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nx-newsletter-choices{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;margin-top:1.4rem}.nx-newsletter-choice{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;cursor:pointer}.nx-newsletter-choice input{-webkit-appearance:none;appearance:none;width:1.8rem;height:1.8rem;margin:0;border:1px solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background))}.nx-newsletter-choice input:checked{box-shadow:inset 0 0 0 .4rem rgb(var(--color-background));background:rgb(var(--color-foreground))}.footer__content-bottom{border-top:0}.footer__copyright{text-align:center}.footer__copyright .copyright__content,.policies{font-size:1.4rem}.nx-eyebrow{display:inline-flex;gap:1rem;margin:0 0 1rem;font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--nx-muted)}.nx-heading{margin:0}.nx-lede{margin:1.2rem 0 0;max-width:40em;color:var(--nx-muted)}.nx-section-header{margin-bottom:2.4rem}.nx-section-header--split{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap}.nx-arrow-link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;color:inherit;text-decoration:underline;text-underline-offset:.3rem}.nx-arrow-link svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.5}.nx-media{position:relative;display:block;overflow:hidden;background:rgba(var(--color-foreground),.06);aspect-ratio:var(--nx-ratio-mobile, var(--nx-ratio, auto))}.nx-media img,.nx-media video,.nx-media svg{display:block;width:100%;height:100%;object-fit:cover}.nx-media--adapt img,.nx-media--adapt video{height:auto}@media screen and (min-width:750px){.nx-media{aspect-ratio:var(--nx-ratio, auto)}}.nx-play{position:absolute;inset-inline-end:1.2rem;inset-block-end:1.2rem;z-index:2;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;color:#fff;background:#00000073;cursor:pointer}.nx-play svg{width:1.5rem;height:1.5rem;fill:currentColor}.nx-play .nx-play__pause,[data-nx-playing]>.nx-play .nx-play__play{display:none}[data-nx-playing]>.nx-play .nx-play__pause{display:block}[data-nx-native]>.nx-play{display:none}.nx-play--center{inset:50% auto auto 50%;width:5.6rem;height:5.6rem;transform:translate(-50%,-50%);background:#fff;color:#121212}[data-nx-playing]>.nx-play--center{opacity:0}.nx-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--nx-rail-item, 78%);gap:var(--nx-gap, 1.2rem);margin:0;padding:0 1.5rem .4rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.nx-rail::-webkit-scrollbar{display:none}.nx-rail>*{scroll-snap-align:start;min-width:0}@media screen and (max-width:749px){.page-width>.nx-rail{margin-inline:-1.5rem}}@media screen and (min-width:750px){.nx-rail{grid-auto-columns:calc((100% - (var(--nx-gap, 1.6rem) * (var(--nx-cols, 5) - 1))) / var(--nx-cols, 5));gap:var(--nx-gap, 1.6rem);padding-inline:0;scroll-padding-inline:0}}.nx-rail-nav button{display:grid;place-items:center;width:4rem;height:4rem;padding:0;border-radius:50%;color:#121212;cursor:pointer}.nx-rail-nav button:disabled{opacity:.3}.nx-rail-nav svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.6}.nx-reel{display:flex;flex-direction:column;gap:1rem}.nx-reel__frame{position:relative}.nx-reel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:1.4rem;color:#fff;background:linear-gradient(to top,#00000080,#0000 40%);pointer-events:none}.nx-reel__author{font-size:1.3rem;font-weight:600}.nx-reel__caption{margin:0;font-size:1.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nx-reel__product{display:grid;grid-template-columns:4.4rem 1fr;gap:1rem;align-items:center;color:inherit;text-decoration:none}.nx-reel__product-image{width:4.4rem;height:4.4rem;object-fit:contain;background:var(--nx-tile, #f3f3f3)}.nx-reel__product-info{display:grid;min-width:0;font-size:1.3rem}.nx-reel__product-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx-reel__product-price{color:var(--nx-muted)}.nx-icon{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.nx-editor-note{margin:0;padding:2rem;border:1px dashed var(--nx-line);font-size:1.4rem;text-align:center;color:var(--nx-muted)}.nx-app-slot{margin-top:2.4rem}.nx-cintro__inner{display:grid}.nx-cintro__media{order:-1}.nx-cintro__picture{border-radius:0}.nx-cintro__panel{display:flex;align-items:center;padding:3.2rem 1.5rem 3.6rem}.nx-cintro__content{max-width:52rem}.nx-cintro__panel--center .nx-cintro__content{margin-inline:auto;text-align:center}.nx-cintro__heading{margin:0;font-size:clamp(3.6rem,4vw + 1rem,5.2rem)}.nx-cintro__text{margin:1.6rem 0 0;font-size:1.6rem;max-width:40em}.nx-cintro__button{margin-top:2.4rem}.nx-subnav{border-bottom:1px solid var(--nx-line);background:rgb(var(--color-background))}.nx-subnav__list{display:flex;gap:.8rem;margin:0 auto;padding-block:1.2rem;list-style:none;overflow-x:auto;scrollbar-width:none}.nx-subnav__list::-webkit-scrollbar{display:none}.nx-subnav__link{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;border:1px solid rgb(var(--color-foreground));border-radius:999px;font-size:1.4rem;white-space:nowrap;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .3s,color .3s}.nx-subnav__link:hover,.nx-subnav__link--current{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:750px){.nx-cintro__inner{grid-template-columns:1fr 1fr}.nx-cintro--image-right .nx-cintro__media{order:2}.nx-cintro--no-image .nx-cintro__inner{grid-template-columns:1fr}.nx-cintro__picture{height:100%}.nx-cintro__media .nx-media{aspect-ratio:var(--nx-ratio, 1 / 1)}.nx-cintro__panel{padding:6rem 7vw}}.nx-group__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-bottom:1.2rem;margin-bottom:1.6rem;border-bottom:1px solid var(--nx-line)}.nx-group__heading{margin:0;font-size:2.4rem;font-weight:300}.nx-group__text{margin:.6rem 0 0;font-size:1.4rem;color:var(--nx-muted)}.nx-group__text p{margin:0}.nx-group__grid{margin:0;padding:0;list-style:none}.nx-group__footer{display:flex;justify-content:center;margin-top:2.4rem}.nx-group__item--tile{display:flex}.nx-gtile{display:flex;flex-direction:column;width:100%;overflow:hidden;color:inherit;text-decoration:none;position:relative}.nx-gtile--panel .nx-gtile__body{display:grid;gap:.6rem;padding:2rem}.nx-gtile--panel .nx-gtile__media{margin-top:auto}.nx-gtile__heading{margin:0;font-size:2rem;font-weight:500}.nx-gtile__text{font-size:1.4rem}.nx-gtile__cta{display:inline-flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.nx-gtile__cta svg{width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.5}.nx-gtile--overlay{color:#fff}.nx-gtile--overlay .nx-gtile__media{flex:1;display:flex}.nx-gtile--overlay .nx-gtile__picture{height:100%}.nx-gtile--overlay .nx-gtile__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0009,#0000 55%)}.nx-gtile__body--overlay{position:absolute;inset:auto 0 0;z-index:2;display:grid;gap:.4rem;padding:2rem}@media screen and (min-width:990px){.grid--4-col-desktop .nx-tile-span-2{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:none}}@media screen and (max-width:749px){.nx-group__grid--swipe,.nx-products__list--swipe{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:.8rem;margin-inline:-1.5rem;padding:0 1.5rem .4rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.nx-group__grid--swipe.grid>.grid__item,.nx-products__list--swipe.grid>.grid__item{scroll-snap-align:start;width:100%;max-width:none;flex:none}}.nx-editorial__inner{position:relative;display:grid;gap:2rem}.nx-editorial__media{position:relative}.nx-editorial__picture{border-radius:0}.nx-editorial__heading{margin:0;font-size:clamp(2.8rem,2.8vw + 1rem,4rem);font-weight:500}.nx-editorial__text{margin:1.2rem 0 0;max-width:40em;font-size:1.8rem}.nx-editorial__actions{margin-top:1.6rem}.nx-editorial--align-center .nx-editorial__box{margin-inline:auto;text-align:center}.nx-editorial--overlay .nx-editorial__media,.nx-editorial--overlay .nx-editorial__content{grid-area:1 / 1}.nx-editorial--overlay .nx-editorial__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,calc(var(--nx-shade,.35)*1.5)),#0000 60%)}.nx-editorial--overlay .nx-editorial__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding-block:3rem;color:#fff}.nx-editorial--overlay .nx-arrow-link{color:#fff}@media screen and (min-width:750px){.nx-editorial--beside .nx-editorial__inner{grid-template-columns:1.4fr 1fr;align-items:center;gap:6rem}.nx-editorial--beside .nx-editorial__media .nx-media{aspect-ratio:var(--nx-ratio, 4 / 5)}}.nx-tiles__rail{--nx-gap: 1.6rem}@media screen and (min-width:750px){.nx-tiles__rail{max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}}.nx-tile__link{display:grid;justify-items:center;gap:1rem;color:inherit;text-decoration:none;text-align:center}.nx-tile__media{width:100%}.nx-tiles__rail--round .nx-tile__media{border-radius:50%}.nx-tile__label{font-size:1.6rem;font-weight:500}.nx-tile__link:hover .nx-tile__label{text-decoration:underline;text-underline-offset:.3rem}.nx-intro__lead{max-width:72rem}.nx-intro__lead--center{margin-inline:auto;text-align:center}.nx-intro__values{display:grid;margin:3.2rem 0 0;padding:0;list-style:none;border-top:1px solid var(--nx-line)}.nx-intro__value{display:grid;grid-template-columns:2.6rem 1fr;gap:1.4rem;padding:1.8rem 0;border-bottom:1px solid var(--nx-line)}.nx-intro__value-heading{margin:0;font-size:1.6rem;font-weight:500}.nx-intro__value-text{margin:.4rem 0 0;font-size:1.4rem;color:var(--nx-muted)}@media screen and (min-width:750px){.nx-intro__values{grid-template-columns:repeat(var(--nx-count, 3),1fr);gap:4rem;padding-top:3.2rem}.nx-intro__value{grid-template-columns:1fr;padding:0;border:0}}.nx-demo__grid{display:grid;gap:2.4rem}.nx-demo__media{width:100%;max-width:var(--nx-demo-width, 960px)}.nx-demo--centered .nx-demo__media,.nx-demo--centered .nx-demo__intro{margin-inline:auto}.nx-demo--centered .nx-demo__intro{max-width:60rem;text-align:center}.nx-demo__steps{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--nx-line)}.nx-demo__step{display:grid;grid-template-columns:3rem 1fr;gap:1rem;padding:1.6rem 0;border-bottom:1px solid var(--nx-line)}.nx-demo__step-number{font-size:1.2rem}.nx-demo__step-heading{margin:0;font-size:1.6rem;font-weight:500}.nx-demo__step-text{margin:.4rem 0 0;font-size:1.4rem;color:var(--nx-muted)}@media screen and (min-width:750px){.nx-demo--centered .nx-demo__steps{grid-template-columns:repeat(var(--nx-count, 3),1fr);gap:3rem;padding-top:2.4rem}.nx-demo--centered .nx-demo__step{grid-template-columns:1fr;padding:0;border:0}}.nx-review{display:flex}.nx-review__card{display:flex;flex-direction:column;gap:1.2rem;width:100%;margin:0;padding:2.4rem;background:var(--nx-tile, #f3f3f3)}.nx-review__stars{display:flex;gap:.3rem}.nx-review__star{width:1.4rem;height:1.4rem;fill:currentColor}.nx-review__star--empty{opacity:.2}.nx-review__text{flex:1;margin:0;padding:0;border:0;font-size:1.6rem;line-height:1.5;font-style:normal}.nx-review__meta{display:flex;align-items:center;gap:1rem;font-size:1.4rem}.nx-review__avatar{width:4rem;height:4rem;border-radius:50%;object-fit:cover}.nx-review__who{display:grid}.nx-review__author{font-weight:500}.nx-review__detail{color:var(--nx-muted)}.nx-review__product{display:flex;align-items:center;gap:1rem;padding-top:1.2rem;border-top:1px solid var(--nx-line);font-size:1.3rem;color:inherit;text-decoration:none}.nx-review__product img{width:3.6rem;height:3.6rem;object-fit:contain;background:#fff}.nx-trust__list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;margin:0;padding:0;list-style:none}.nx-trust__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.nx-trust__heading{margin:.4rem 0 0;font-size:1.4rem;font-weight:500}.nx-trust__text{margin:0;max-width:22em;font-size:1.4rem;color:var(--nx-muted)}.nx-trust__link{font-size:1.4rem}@media screen and (min-width:750px){.nx-trust__list{grid-template-columns:repeat(var(--nx-count, 4),1fr)}}.nx-contact__grid{display:grid;gap:3rem}.nx-contact__details{display:grid;margin:2.4rem 0 0;padding:0;list-style:none;border-top:1px solid var(--nx-line)}.nx-contact__detail{display:grid;grid-template-columns:2.6rem 1fr;gap:1.4rem;padding:1.6rem 0;border-bottom:1px solid var(--nx-line)}.nx-contact__label{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;color:var(--nx-muted)}.nx-contact__value{font-size:1.6rem;color:inherit;overflow-wrap:anywhere}.nx-contact__form{padding:2.4rem 2rem;background:var(--nx-tile, #f3f3f3)}.nx-contact__form .button{width:100%}@media screen and (min-width:750px){.nx-contact__grid{grid-template-columns:1fr 1.1fr;gap:8rem;align-items:start}.nx-contact__form{padding:4rem}.nx-contact__form .button{width:auto}}.nx-story__details{width:100%;margin:2rem 0 0;border-top:1px solid var(--nx-line)}.nx-story__detail{display:grid;gap:.3rem;padding:1.2rem 0;border-bottom:1px solid var(--nx-line)}.nx-story__detail dt{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em}.nx-story__detail dd{margin:0;font-size:1.4rem}.nx-story__actions{margin-top:2rem}@media screen and (min-width:750px){.nx-story__grid:not(.nx-story__grid--text-only){grid-template-columns:1fr 1fr;align-items:center}.nx-story--media-right .nx-story__media{order:2}}.product__title h1{font-family:var(--nx-serif-family, var(--font-heading-family));font-weight:var(--nx-serif-weight, 400);font-size:clamp(2.6rem,2.4vw + 1rem,3.4rem)}.product-form__submit{min-height:5.2rem}.product__media-item .product__media{background:var(--nx-tile, #f3f3f3)}.nx-sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:4;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.2rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));background:rgb(var(--color-background));border-top:1px solid var(--nx-line);transform:translateY(110%);transition:transform .25s ease}.nx-sticky-atc[data-visible]{transform:none}.nx-sticky-atc__info{display:grid;min-width:0;line-height:1.3}.nx-sticky-atc__title{font-weight:500;font-size:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nx-sticky-atc__price{font-size:1.3rem;color:var(--nx-muted)}.nx-sticky-atc .button{min-height:4.4rem}@media screen and (min-width:990px){.nx-sticky-atc{display:none}}.drawer__heading{font-size:2rem;font-weight:500}.cart-item__name{font-family:var(--nx-serif-family, var(--font-heading-family));font-size:1.6rem}.cart-item__image{background:var(--nx-tile, #f3f3f3)}.cart__checkout-button{min-height:5.2rem}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media(prefers-reduced-motion:reduce){.card__media .media img,.button,.nx-sticky-atc,.animate-arrow .icon-arrow path,.nx-subnav__link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/nexmio.css.map */
