:root{--np-navy:#101f2a;--np-cream:#f5efe6;--np-gold:#b9864c;--np-paper:#fffaf3;--np-border:#dfd4c4}body.novapulse-v2{color:var(--np-navy);background:var(--np-cream);-webkit-font-smoothing:antialiased}body.novapulse-v2 :is(h1,h2,h3){text-wrap:balance}body.novapulse-v2 :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--np-gold);outline-offset:3px}body.novapulse-v2 :is(.np-edit,.np-categories,.np-world-photo,.np-hero) img{max-width:100%}body.novapulse-v2 #header-group{--color-foreground:var(--np-navy)}body.novapulse-v2 #header-group :is(.header-section,.header__row){border-color:#101f2a1f}body.novapulse-v2 #header-group a{text-decoration-thickness:1px;text-underline-offset:4px}body.novapulse-v2 :is(.product-card,.card-gallery,.product-grid .card,.collection-card){border-radius:8px;overflow:hidden}body.novapulse-v2 :is(.product-card,.product-grid .card){transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){body.novapulse-v2 :is(.product-card,.product-grid .card):hover{transform:translateY(-2px);box-shadow:0 9px 24px #101f2a1a}}body.novapulse-v2 :is(.product-card,.product-grid .card) img{object-fit:cover}body.novapulse-v2.np-template-product #MainContent{background:var(--np-cream)}body.novapulse-v2.np-template-product #MainContent :is(.product-information,.product-details,.product-form){color:var(--np-navy)}body.novapulse-v2.np-template-product #MainContent :is(h1,.product-title){font-family:Fraunces,Georgia,serif;letter-spacing:-.025em;line-height:1.14}body.novapulse-v2.np-template-product #MainContent :is(.product-media,.product-media-container){overflow:hidden;border-radius:9px}body.novapulse-v2.np-template-product #MainContent :is(.product-form__submit,.add-to-cart-button,button[name=add]){background:var(--np-gold);color:#fff;border-radius:6px}body.novapulse-v2.np-template-product #MainContent :is(.product-form__submit,.add-to-cart-button,button[name=add]):hover{background:#986b3d}body.novapulse-v2.np-template-collection #MainContent{background:var(--np-cream)}body.novapulse-v2.np-template-collection #MainContent h1{font-family:Fraunces,Georgia,serif;letter-spacing:-.035em}body.novapulse-v2.np-template-collection #MainContent :is(.facets,.facets-container,.collection__title){color:var(--np-navy)}body.novapulse-v2:is(.np-template-cart,.np-template-search,.np-template-page,.np-template-blog,.np-template-article) #MainContent{background:var(--np-cream)}body.novapulse-v2:is(.np-template-cart,.np-template-search,.np-template-page,.np-template-blog,.np-template-article) #MainContent h1{font-family:Fraunces,Georgia,serif;letter-spacing:-.03em}body.novapulse-v2 :is(.np-hero__button,.np-world-photo__button,.np-category__cta,.np-edit__cart){transition:background .2s ease,color .2s ease}@media(prefers-reduced-motion:reduce){body.novapulse-v2 :is(.product-card,.product-grid .card,.np-category__img,.np-edit__photo img){transition:none!important}}.np6-kicker{display:block;font:700 11px/1.4 Inter,Arial,sans-serif;letter-spacing:.18em;color:#b9864c;margin-bottom:18px}.np6-story{background:#26313f;color:#f5efe6;padding:42px 24px}.np6-story__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:42% 1fr;gap:clamp(24px,5vw,90px);align-items:center}.np6-story__photo{aspect-ratio:1.6;overflow:hidden;background:#172635}.np6-story__photo img{display:block;width:100%;height:100%;object-fit:cover}.np6-story__copy h2{font:500 clamp(25px,2.5vw,40px)/1.12 Fraunces,Georgia,serif;max-width:800px;margin:0 0 16px;color:#f5efe6}.np6-story__copy p{font:400 15px/1.75 Inter,Arial,sans-serif;max-width:610px;margin:0;color:#eee4d8}.np6-values{background:#f5efe6;border-block:1px solid #c69a68;color:#26313f;padding:20px 24px}.np6-values__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.np6-values__inner>div{display:flex;align-items:center;gap:14px;min-width:0}.np6-values__inner span{color:#b9864c;font-size:30px;flex:none}.np6-values__inner p{margin:0;min-width:0}.np6-values__inner strong{display:block;font:500 15px/1.35 Fraunces,Georgia,serif}.np6-values__inner small{display:block;font:400 12px/1.5 Inter,Arial,sans-serif;margin-top:3px}.np6-transform{position:relative;min-height:480px;display:flex;align-items:center;justify-content:center;background:#101f2a;color:#f5efe6;overflow:hidden;padding:70px 24px;text-align:center}.np6-transform__media,.np6-transform__shade{position:absolute;top:0;right:0;bottom:0;left:0}.np6-transform__media img{width:100%;height:100%;object-fit:cover;display:block}.np6-transform__shade{background:linear-gradient(90deg,#0a1724d9,#0a1724ad,#0a1724bf)}.np6-transform__copy{position:relative;z-index:1;max-width:840px}.np6-transform h2{font:500 clamp(30px,3vw,46px)/1.15 Fraunces,Georgia,serif;color:#fff;margin:0 0 20px}.np6-transform p{font:400 clamp(15px,1.4vw,20px)/1.6 Inter,Arial,sans-serif;margin:0 auto 24px;max-width:760px}.np6-transform__cta{display:inline-flex;gap:18px;align-items:center;padding:15px 24px;border-radius:8px;background:#b9864c;color:#fff;text-decoration:none;font:600 14px Inter,Arial,sans-serif}.np6-transform__cta:hover{background:#a77642;color:#fff}body.novapulse-v2.np-template-product #MainContent :is(.product-information,.product-details,.product-form){color:#101f2a}body.novapulse-v2.np-template-product #MainContent :is(.product-media-container,.product-media){border-radius:10px;overflow:hidden}body.novapulse-v2.np-template-collection #MainContent :is(.product-grid,.collection){--color-background:#f5efe6}@media(max-width:800px){.np6-story__inner{grid-template-columns:1fr}.np6-values__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.np6-transform{min-height:400px;padding:60px 20px}}@media(max-width:500px){.np6-values__inner{grid-template-columns:1fr 1fr;gap:16px}.np6-values__inner>div{align-items:flex-start;gap:7px}.np6-values__inner span{font-size:22px}.np6-values__inner strong{font-size:12px}.np6-values__inner small{font-size:10px}.np6-story{padding:28px 18px}.np6-transform{padding:50px 20px}}body.novapulse-v2 #header-group .header-menu{color:#101f2a}@media(min-width:750px){body.novapulse-v2 #header-component header-menu:not([variant=mobile]){visibility:hidden;pointer-events:none}}body.novapulse-v2 #header-group .header-logo__image{object-fit:contain}body.novapulse-v2 .np-hero__inner{max-width:1450px}body.novapulse-v2 .np-hero{min-height:clamp(440px,35vw,575px)}body.novapulse-v2 .np-hero__veil{background:linear-gradient(90deg,#060f16d1,#060f1680 28%,#060f160d 67%)}body.novapulse-v2 .np-hero h1{font-size:clamp(44px,4.6vw,72px)}body.novapulse-v2 .np-hero__inner{padding-top:58px;padding-bottom:58px}body.novapulse-v2 .np-world-photo{min-height:clamp(380px,31vw,510px)}body.novapulse-v2 .np-world-photo__description{max-width:385px}body.novapulse-v2 .np-categories__inner{padding-top:34px;padding-bottom:42px}body.novapulse-v2 .np-category{aspect-ratio:1.55}body.novapulse-v2 .np-category__img{filter:saturate(.84) sepia(.09) contrast(1.06) brightness(.9);transition:filter .35s,transform .45s}body.novapulse-v2 .np-category:hover .np-category__img{filter:saturate(.98) sepia(.04) contrast(1.04) brightness(.96);transform:scale(1.035)}body.novapulse-v2 .np-category__shade{background:linear-gradient(0deg,#060f15b8,#060f1514 70%)}body.novapulse-v2 .np6-story{padding:42px 28px}body.novapulse-v2 .np6-story__inner{grid-template-columns:43% minmax(0,1fr);gap:clamp(30px,4vw,72px)}body.novapulse-v2 .np6-story__copy h2{font-size:clamp(24px,2.1vw,35px);line-height:1.16}body.novapulse-v2 .np6-story__copy p{font-size:14px;line-height:1.7}body.novapulse-v2 .np6-values{padding:17px 24px}body.novapulse-v2 .np6-values__inner{gap:16px}body.novapulse-v2 .np6-values__inner>div{gap:10px}body.novapulse-v2 .np6-values__inner strong{font-size:clamp(12px,1.04vw,15px)}body.novapulse-v2 .np6-values__inner small{font-size:11px}body.novapulse-v2 .np6-transform{min-height:420px;padding:55px 24px}body.novapulse-v2 .np6-transform__shade{background:linear-gradient(90deg,#091522a6,#09152278,#09152299)}body.novapulse-v2 .np6-transform__media img{object-position:center center}body.novapulse-v2 .np6-transform p{max-width:720px;font-size:clamp(15px,1.2vw,18px)}body.novapulse-v2 .np-edit__photo img{object-position:center;filter:saturate(.91) contrast(1.02)}body.novapulse-v2 .np-edit__card{background:#fffaf4}body.novapulse-v2 .np-edit__name{font-size:13px}body.novapulse-v2 .np-edit__price{font-size:16px}body.novapulse-v2 #MainContent :is(.product-information,.product-details,.collection,.main-collection){--color-background:#f5efe6}body.novapulse-v2.np-template-product #MainContent :is(.product-information,.product-details){max-width:1600px;margin-inline:auto}body.novapulse-v2.np-template-product #MainContent :is(.product-title,h1){color:#101f2a}body.novapulse-v2.np-template-product #MainContent :is(.price,.product-price){font-weight:650;color:#101f2a}body.novapulse-v2.np-template-collection #MainContent :is(.collection-title,h1){color:#101f2a}@media(max-width:800px){body.novapulse-v2 .np6-story__inner{grid-template-columns:1fr}body.novapulse-v2 .np6-values__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){body.novapulse-v2 .np-hero{min-height:550px}body.novapulse-v2 .np-hero h1{font-size:46px}body.novapulse-v2 .np-hero__inner{padding:80px 24px 42px}body.novapulse-v2 .np-category{aspect-ratio:.97}body.novapulse-v2 .np6-story{padding:32px 18px}body.novapulse-v2 .np6-transform{min-height:390px;padding:55px 18px}}@media(prefers-reduced-motion:reduce){body.novapulse-v2 .np-category__img{transition:none}}body.novapulse-v2 .np6-values__inner{gap:0}body.novapulse-v2 .np6-values__inner>div{padding:6px 22px;min-width:0}body.novapulse-v2 .np6-values__inner>div+div{border-left:1px solid rgba(185,134,76,.52)}@media(max-width:800px){body.novapulse-v2 .np6-values__inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}body.novapulse-v2 .np6-values__inner>div{padding:10px 16px}body.novapulse-v2 .np6-values__inner>div:nth-child(3){border-left:0}body.novapulse-v2 .np6-values__inner>div:nth-child(n+3){border-top:1px solid rgba(185,134,76,.32);padding-top:18px}}@media(max-width:500px){body.novapulse-v2 .np6-values__inner>div{padding-inline:10px}}#header-group .announcement-bar,#header-group .announcement-bar *,#header-group .announcement-bar__message,#header-group .announcement-bar__message *,#header-group .announcement-bar__text,#header-group .announcement-bar__text *,#header-group .announcement-bar__link,#header-group .announcement-bar__link *{color:#f5efe6!important;opacity:1!important;text-shadow:none!important}#header-group .announcement-bar{background-color:#101f2a!important}body.np-template-collection .shopify-section[id$=__section]{background-color:#101f2a!important;color:#f5efe6!important}body.np-template-collection .shopify-section[id$=__section] .section-background,body.np-template-collection .shopify-section[id$=__section]>.section,body.np-template-collection .shopify-section[id$=__section]>.section>.section-background{background-color:#101f2a!important;background-image:none!important}body.np-template-collection .shopify-section[id$=__section] :is(h1,h2,p,.rte,.rte *,[class*=text-block]){color:#f5efe6!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/np-v5-system.css.map */
