.product .product__info-container>.product__breadcrumbs.product__breadcrumbs{width:100%;flex:1 1 100%;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid rgba(20,20,20,.08)}.product .product__breadcrumbs .breadcrumb{margin:0;display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.4;white-space:nowrap}.product .product__breadcrumbs .breadcrumb a{color:#737373;text-decoration:none}@media(hover:hover){.product .product__breadcrumbs .breadcrumb a:hover{color:#141414}}.product .product__breadcrumbs .breadcrumb__delimiter{display:flex;width:auto;margin:0;padding:0;flex:0 0 auto;color:#aaa}.product .product__breadcrumbs .breadcrumb>:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#141414}.product .product__info-container>.product__title__wrapper.product__title__wrapper{width:100%;flex:1 1 100%}.product .product__info-container>.price-wrapper.price-wrapper{width:100%;flex:1 1 100%;margin-top:6px}.product .price-wrapper .price dt{display:contents}.product .product-form__buttons .product-form__submit.button--primary{--btn-before-bg: 244, 241, 236;background-color:#fff;color:#141414;border:1px solid rgb(20,20,20)}.product .product-form__buttons .product-form__submit.loading .spinner .path{stroke:currentColor}.product .product-form__checkout .shopify-payment-button__button--unbranded{background-color:#141414;color:#fff;border:1px solid rgb(20,20,20)}.product .product-form__checkout .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#2e2b28;border-color:#2e2b28;color:#fff}.product .product-form__checkout .shopify-payment-button__button .path{stroke:#fff}.product{--border-radius: 0px;--buttons-radius: 0px}.product .product__info-container :is(button,.button,quantity-input,.quantity,.quantity__button,.size-pill__value,.color-swatch,.color-swatch__check,img,.shopify-payment-button__button),.product .product__media-wrapper .product__media-counter{border-radius:0}.product .product__info-container .product__title{margin:0;font-size:18px;font-weight:500;line-height:1.35;text-wrap:balance}.product .price-wrapper .price__sale .price-item--sale,.product .price-wrapper .price__regular .price-item--regular{font-size:18px;font-weight:700;line-height:1.35}.product .price-wrapper .price__percent-off .price-item--percent-off{font-size:13px;font-weight:500}.product .price-wrapper .price__sale .price__compare .price-item--regular{font-size:14px;font-weight:400;color:#737373}.product .product__info-container>.price-wrapper.price-wrapper{margin-top:4px}.product .product__info-container>.product__tax{margin-top:4px;font-size:12px;line-height:1.5}.product .product__info-container .product-form__group-name,.product .product-form__buttons-row .nsq-label{font-size:13px;line-height:18px;color:#737373}.product .product__info-container .product-form__group-name--top{margin:0 0 10px;padding:0}.product .product__info-container .product-form__group-size-heading{margin:0 0 10px}.product .product__info-container .size-guide-btn{font-size:13px;line-height:18px}.product .product__info-container .product-parameters{margin-top:24px}.product .product__info-container fieldset.product-form__input--pills,.product .product__info-container .color-swatch-grid{margin-top:0}.product .product__info-container .size-pill-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px}.product .product__info-container .size-pill{flex:none;width:auto;min-width:0}.product .product__info-container .size-pill__value{width:100%;min-width:0;padding:0 4px;height:48px;font-size:14px;font-weight:500;letter-spacing:.02em}.product .product__info-container .product-form__fit-note{margin-top:10px;font-size:12px;line-height:1.5}.product .product__info-container product-form.product-form{margin-top:24px}.product .product-form__buttons .product-form__buttons-row{margin-bottom:0}.product .product-form__buttons{row-gap:10px}.product .product-form__buttons .product-form__submit.button--primary,.product .product-form__checkout .shopify-payment-button__button--unbranded{min-height:52px;height:52px;font-size:15px;font-weight:600;line-height:1.2}.product .product-form__buttons .product-form__checkout{margin-top:0}.product .nessova-purchase-help{margin-top:14px;padding-top:16px}.product .nessova-purchase-help p{font-size:13px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/64/assets/nessova-product-layout.css.map */
