.nv-sno-pdp .product__info-container .product__badges{margin-top:0;margin-bottom:0}.nv-sno-pdp .product__badges .product-badges{gap:4px;min-height:0;margin-bottom:0;align-items:center}.nv-sno-pdp .product__badges .product-badge{font-size:12px;font-weight:500;line-height:1.2;letter-spacing:0;padding:3px 5px}.nv-sno-pdp .product__badges+.product__title{margin-top:8px}.nv-sno-pdp .product__badges:not(:has(.product-badges)){display:none}.nv-sno-pdp .product__badges:not(:has(.product-badges))+.product__title{margin-top:0}.nv-sno-pdp .product__info-container>.product__title{margin-bottom:0}.nv-sno-pdp .product__title>h1{font-size:clamp(28px,2vw,36px);line-height:1.35;letter-spacing:0}.nv-sno-pdp .product__info-container>.product__sku{margin-top:4px;margin-bottom:0;font-size:clamp(13px,1vw,14px);line-height:1.4;letter-spacing:0}.nv-sno-pdp .product__info-container>[id^=price-]{margin-top:34px;margin-bottom:0}.nv-sno-pdp .price--large>.price__container{font-size:25px;margin-bottom:0;vertical-align:baseline}.nv-sno-pdp .price--large>.nv-sno-price__suffix{display:inline-flex;vertical-align:baseline;align-items:baseline;gap:4px;margin-inline-start:4px;letter-spacing:normal}.nv-sno-pdp .nv-sno-price__tax,.nv-sno-pdp .nv-sno-price__currency{font-size:13px;font-weight:400;line-height:1.4}.nv-sno-pdp .price.price--on-sale>.price__badge-sale{margin-inline-start:8px}.nv-sno-pdp .product__info-container>.product__tax{margin-top:6px;margin-bottom:0}.nv-sno-pdp .product__info-container>.product__ext-date{margin-top:4px!important;margin-bottom:0}.nv-sno-pdp .fc-limit-label.nv-sno-fc-notice{display:block;box-sizing:border-box;width:100%;max-width:44rem;margin:10px 0 12px;padding:3px 6px;border:1px solid #b29400;background:transparent;color:#d0ac00;font-size:13px;font-weight:500;line-height:1.5}.nv-sno-pdp .product-form__quantity>.quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}.nv-sno-pdp .product__info-container>.product-form__quantity{margin-top:28px;margin-bottom:12px}.nv-sno-pdp .product-form__quantity .quantity{width:160px;max-width:100%;min-height:44px}.nv-sno-pdp .product-form__quantity .quantity__button{width:48px;min-height:44px}.nv-sno-pdp .product-form__quantity .quantity__button .svg-wrapper{width:14px;height:14px}.nv-sno-pdp .product-form__quantity .quantity__input{font-size:14px}.nv-sno-pdp .product__info-container>div:has(>product-form.main-product-buy-button){margin-top:8px;margin-bottom:12px}.nv-sno-pdp product-form.main-product-buy-button{margin:0}.nv-sno-pdp .js-fc-authguard .main-product-buy-button .product-form__buttons{max-width:100%}.nv-sno-pdp .js-fc-authguard .main-product-buy-button .product-form__buttons>button.js-product-buy-button{max-width:44rem}.nv-sno-pdp .main-product-buy-button .product-form__buttons>a.js-fc-auth-button{max-width:44rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/nv-sno-pdp.css.map */
