.nm-breadcrumb{padding:var(--nm-space-16) 0}@media screen and (min-width:990px){.nm-product{display:grid;grid-template-columns:minmax(0,var(--nm-product-gallery-width, 66.67%)) minmax(0,1fr);gap:var(--nm-space-16);align-items:start}.nm-product--no-media{grid-template-columns:1fr}}.nm-product-gallery{visibility:visible}.nm-product-gallery__item{position:relative;aspect-ratio:400 / 600;overflow:hidden}.nm-product-gallery__image,.nm-product-gallery__video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.nm-product__media-wrapper{margin:0 calc(-1 * var(--nm-space-16))}.nm-product-gallery__item{width:100%}}.nm-product-gallery__progress{display:flex;height:1px}.nm-product-gallery__progress-segment{flex:1 0 0;background-color:rgba(var(--color-foreground),.15);display:block}.nm-product-gallery__progress-segment.is-active{background-color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.nm-product-gallery.splide .splide__list.nm-product-gallery__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nm-space-16)}.nm-product-gallery__progress{display:none}}.nm-product__info{padding:var(--nm-space-32) 0 0}@media screen and (min-width:750px){.nm-product__info{padding:var(--nm-space-64) 0}}@media screen and (min-width:990px){.nm-product__info{padding:var(--nm-space-128) calc(var(--nm-product-info-inline, 64px) / 2)}.nm-product__info--sticky{position:sticky;top:0}}@media screen and (min-width:1200px){.nm-product__info{padding:var(--nm-space-128) var(--nm-product-info-inline, 64px)}}.nm-product__title-group{margin-bottom:var(--nm-space-32)}.nm-product__title{margin:0;font-size:var(--nm-text-micro);font-weight:400;line-height:1.5;letter-spacing:.025em}.nm-product__price .price{font-size:var(--nm-text-micro);line-height:1.5;letter-spacing:.025em;color:rgb(var(--color-foreground))}.nm-product__colourways{display:flex;align-items:center;gap:var(--nm-space-8);margin-bottom:var(--nm-space-32)}.nm-product__colourways .nm-card__swatch{width:13px;height:13px;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.12)}.nm-product__options{margin-bottom:var(--nm-space-32)}.nm-variant-picker__option{margin:0;padding:0;border:none}.nm-variant-picker__values{display:flex;flex-wrap:wrap;gap:var(--nm-space-4)}.nm-variant-picker__label{display:flex;align-items:center;justify-content:flex-start;width:24px;height:24px;font-size:var(--nm-text-micro);line-height:1.5;cursor:pointer}.nm-variant-picker__input:checked+.nm-variant-picker__label .nm-variant-picker__text{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.nm-variant-picker__input.disabled+.nm-variant-picker__label{opacity:.5}.nm-variant-picker__input:focus-visible+.nm-variant-picker__label{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.nm-product__stock-note{margin:var(--nm-space-16) 0 0;font-size:.8rem;line-height:1.5;letter-spacing:.025em}.nm-product__buy{margin-bottom:var(--nm-space-32)}.nm-product__buy .product-form__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:var(--nm-space-8) var(--nm-space-16);background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:none;box-shadow:none;border-radius:0;font-size:var(--nm-text-micro);line-height:1.5;letter-spacing:.025em}.nm-product__buy .product-form__submit:hover{background-color:rgba(var(--color-foreground),.85)}.nm-product__buy .product-form__submit[disabled]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground))}.nm-product__buy .product-form__error-message-wrapper{margin-bottom:var(--nm-space-8);font-size:var(--nm-text-micro)}.nm-product__benefits{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0;list-style:none}.nm-product__benefit{font-size:1rem;line-height:1.5;letter-spacing:.025em}.nm-product__description,.nm-product__description p,.nm-product__description span,.nm-product__description li,.nm-product__description h1,.nm-product__description h2,.nm-product__description h3,.nm-product__description h4{font-size:var(--nm-text-micro);line-height:1.5;letter-spacing:.025em}.nm-product__description{margin-bottom:var(--nm-space-64)}.nm-product__description p{margin:0 0 var(--nm-space-16)}.nm-product__description p:last-child{margin-bottom:0}.nm-accordion{margin-bottom:var(--nm-space-16);padding-bottom:var(--nm-space-16)}.nm-accordion__summary{display:flex;align-items:center;justify-content:space-between;min-height:24px;cursor:pointer;list-style:none}.nm-accordion__summary::-webkit-details-marker{display:none}.nm-accordion__heading{font-size:var(--nm-text-micro);line-height:1.5}.nm-accordion__icon:before{content:"+";font-size:1.2rem;line-height:1.5}.nm-accordion__details[open] .nm-accordion__icon:before{content:"\2212"}.nm-accordion__content{padding-top:var(--nm-space-16);font-size:var(--nm-text-micro);line-height:1.5}.nm-accordion__content p{margin:0 0 var(--nm-space-16)}.nm-accordion__content p:last-child{margin-bottom:0}.nm-accordion__content ul,.nm-accordion__content ol{margin:0;padding-left:18px}.nm-accordion__content a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.nm-size-guide__diagram{background-color:transparent}.nm-size-guide__diagram-image{display:block;width:100%;height:auto}.nm-size-guide__picker{margin-top:var(--nm-space-8)}.nm-size-guide__select-label{margin:0}.nm-size-guide__tabs{display:flex;flex-wrap:wrap;gap:var(--nm-space-4);margin-top:var(--nm-space-8)}.nm-size-guide__tab{display:flex;align-items:center;justify-content:flex-start;width:24px;height:24px;padding:0;background:none;border:none;font-size:var(--nm-text-micro);line-height:1.5;color:rgb(var(--color-foreground));cursor:pointer}.nm-size-guide__tab[aria-pressed=true] .nm-size-guide__tab-text{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem}.nm-size-guide .nm-size-chart{margin-top:var(--nm-space-16)}.nm-size-guide__text{margin-top:var(--nm-space-24)}.nm-size-guide__text p{margin:0 0 var(--nm-space-16)}.nm-size-guide__text p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nm-product.css.map */
