body.np-template-product{--np-product-navy:#101f2a;--np-product-cream:#f5efe6;--np-product-gold:#b9864c;--np-product-line:rgba(16,31,42,.16);color:var(--np-product-navy)}body.np-template-product #MainContent{background:linear-gradient(180deg,#fbf8f3,#f5efe6)}body.np-template-product .product-information{--color-foreground:16,31,42}body.np-template-product .product-information h1{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;line-height:1.18!important;letter-spacing:-.025em;max-width:22ch;font-size:clamp(1.8rem,2.55vw,2.8rem)!important;color:#101f2a}body.np-template-product .product-information .product-media-gallery,body.np-template-product .product-information .product-media-gallery__container{border-radius:12px;overflow:hidden}body.np-template-product .product-information :is(.product-media-gallery__media,.product-media-gallery__image,.product-media-gallery__media-container){border-radius:10px}body.np-template-product .product-information :is(.product-details,.product-information__details){color:#101f2a}body.np-template-product .product-information :is(.price,.price-item){font-variant-numeric:tabular-nums;font-weight:600}body.np-template-product .product-information :is(.product-form__submit,.add-to-cart-button,button[name=add]){background:#b9864c;color:#101f2a;border:1px solid #b9864c;border-radius:7px;min-height:48px;font-weight:650;transition:background .2s ease,box-shadow .2s ease}body.np-template-product .product-information :is(.product-form__submit,.add-to-cart-button,button[name=add]):hover:not(:disabled){background:#d3a36b;box-shadow:0 5px 14px #101f2a1f}body.np-template-product .product-information :is(button,input,select,a):focus-visible{outline:2px solid #b9864c;outline-offset:3px}body.np-template-product .product-information :is(input,select,textarea){border-radius:6px}body.np-template-product .product-information .rte :is(h1,h2,h3),body.np-template-product .product-information .product-description :is(h1,h2,h3){font-family:Fraunces,Georgia,serif!important;line-height:1.25!important;letter-spacing:-.015em!important;font-size:clamp(1.15rem,1.8vw,1.65rem)!important;overflow-wrap:anywhere}body.np-template-product .product-information .rte :is(p,li),body.np-template-product .product-information .product-description :is(p,li){font-family:Inter,Arial,sans-serif;line-height:1.75;overflow-wrap:anywhere}body.np-template-product .product-information .rte img{max-width:100%;height:auto}body.np-template-product .shopify-section:has(.np-product-signature){background:#f5efe6}@media(max-width:749px){body.np-template-product .product-information h1{font-size:clamp(1.65rem,6vw,2.2rem)!important;max-width:none}body.np-template-product .product-information :is(.product-form__submit,.add-to-cart-button,button[name=add]){min-height:50px}body.np-template-product .product-information{overflow-x:clip}}@media(prefers-reduced-motion:reduce){body.np-template-product .product-information :is(button,a){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/np-v9-product-page.css.map */
