:root{--np-black: #171411;--np-ivory: #f8f2e8;--np-soft: #fffaf3;--np-taupe: #b7a899;--np-gold: #c6a15b;--np-line: #e7ded2;--np-muted: #6f665f;--np-shadow: 0 18px 44px rgba(23, 20, 17, .08)}body{background:var(--np-soft);color:var(--np-black);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.hxl,.hxxl,.header__heading-link{font-family:Georgia,Times New Roman,serif;letter-spacing:0}.announcement-bar,.announcement-bar-section{background:var(--np-black);color:#fffaf3}.utility-bar{width:100%;background:var(--np-black)}.utility-bar .page-width{max-width:none;width:100%;padding-inline:0}.announcement-bar__message{min-height:3.6rem;margin:0;padding:.9rem 1.5rem;color:#fffaf3;font-size:1.2rem;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.header-wrapper{border-bottom:1px solid rgba(23,20,17,.08);background:#fffaf3f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header{align-items:center;column-gap:clamp(1.6rem,2.4vw,3.2rem);width:min(100%,192rem);min-height:6.6rem}.np-header-logo{width:min(16.4rem,52vw);height:auto}.header__heading,.header__heading-link{min-width:max-content}.header__inline-menu{justify-self:center;min-width:0;width:100%}.header__inline-menu .list-menu--inline{align-items:center;justify-content:center;gap:clamp(.4rem,.75vw,1.2rem);row-gap:.2rem}.header__menu-item{padding:1rem clamp(.45rem,.52vw,.9rem);color:var(--np-muted);font-size:clamp(1.08rem,.58vw,1.26rem);line-height:1.25;white-space:nowrap}.header__menu-item:hover,.header__active-menu-item{color:var(--np-black)}.header__icons{justify-self:end;gap:.6rem;min-width:max-content}.header__icon{color:var(--np-black)}.header__menu-item,.list-menu__item,.footer-block__details-content .list-menu__item--link{letter-spacing:.02em}.np-brand-nav{display:flex;justify-content:center;gap:clamp(1.2rem,2.2vw,2.6rem);padding:.9rem 1.5rem;border-top:1px solid rgba(23,20,17,.06);border-bottom:1px solid rgba(23,20,17,.06);background:#fffaf3;overflow-x:auto;scrollbar-width:none}.np-brand-nav::-webkit-scrollbar{display:none}.np-brand-nav a{flex:0 0 auto;color:var(--np-black);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.np-brand-nav a:hover{color:var(--np-gold)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr) minmax(11rem,auto)}.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{margin-inline:auto}.header--middle-left .header__icons{padding-left:1rem}}@media screen and (min-width:990px)and (max-width:1280px){.header{padding-left:2rem;padding-right:2rem;column-gap:1.2rem}.np-header-logo,.header__heading-logo{max-width:16rem}.header__inline-menu .list-menu--inline{gap:.2rem}.header__menu-item{padding-inline:.42rem;font-size:1rem}.header__icons{gap:.2rem}}.button,.shopify-challenge__button,button.shopify-payment-button__button{min-height:4.6rem;border-radius:4px;letter-spacing:.04em;text-transform:uppercase}.button--primary{background:var(--np-black);color:#fffaf3}.button:focus-visible,.shopify-challenge__button:focus-visible,.field__input:focus-visible,.select__select:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--np-gold);outline-offset:3px;box-shadow:none}.button--secondary{border-color:var(--np-black);color:var(--np-black)}.banner__box{border-radius:8px;box-shadow:0 18px 55px #1714111f}.banner__heading{max-width:12ch;margin-inline:auto}.banner__text{max-width:58rem;margin-inline:auto}.multicolumn.color-scheme-2,.rich-text.color-scheme-2,.newsletter__wrapper.color-scheme-2,.image-with-text .color-scheme-2{background:var(--np-ivory)}.multicolumn-card,.card,.collection-card-wrapper .card{border-radius:8px}.card-wrapper{height:100%}.product-card-wrapper .card,.collection-card-wrapper .card{height:100%;border:1px solid rgba(23,20,17,.08);background:#fffaf3;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-card-wrapper:hover .card,.collection-card-wrapper:hover .card{border-color:#c6a15b6b;box-shadow:var(--np-shadow);transform:translateY(-2px)}.card__heading{font-size:1.55rem;line-height:1.25}.product-card-wrapper .card>.card__content,.collection-card-wrapper .card>.card__content{display:flex;flex:1 1 auto;flex-direction:column;padding:1.55rem 1.65rem 1.8rem}.product-card-wrapper .card>.card__content .card__information,.collection-card-wrapper .card>.card__content .card__information{padding:0}.product-card-wrapper .card__heading,.collection-card-wrapper .card__heading{margin:0 0 1rem;font-size:clamp(1.45rem,.9vw,1.72rem);line-height:1.22}.product-card-wrapper .card__heading a,.collection-card-wrapper .card__heading a{display:-webkit-box;min-height:4.2rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-wrapper .full-unstyled-link,.collection-card-wrapper .full-unstyled-link{color:var(--np-black)}.product-card-wrapper .card-information,.collection-card-wrapper .card-information{display:flex;flex:1 1 auto;flex-direction:column;padding:0}.product-card-wrapper .price,.collection-card-wrapper .price{margin-top:auto;padding-top:1rem;align-items:baseline;gap:1rem;font-size:1.48rem}.price{color:var(--np-black);font-weight:700}.product-card-wrapper .price--on-sale .price__regular,.collection-card-wrapper .price--on-sale .price__regular{display:block}.product-card-wrapper .price--on-sale .price__sale,.collection-card-wrapper .price--on-sale .price__sale{display:none}.price--on-sale .price-item--regular{color:var(--np-muted)}.multicolumn-card{border:1px solid var(--np-line);background:#fffaf3c2}.multicolumn-card__info{padding:2.4rem}.multicolumn-card__info h3{font-size:2rem}.card__heading,.collection-list-title,.title,.rich-text__heading{color:var(--np-black)}.np-card-meta{display:flex;flex-wrap:wrap;gap:.6rem;min-height:2.8rem;margin:.7rem 0 .2rem}.np-card-meta span{display:inline-flex;align-items:center;min-height:2.1rem;padding:.25rem .7rem;border:1px solid var(--np-line);border-radius:999px;background:#f8f2e8b8;color:var(--np-muted);font-size:1rem;line-height:1.2}.badge{border-radius:999px;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.np-product-placeholder-card .media{background:linear-gradient(145deg,#fffaf3,#f8f2e8 54%,#ead8c2)}.np-jewelry-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}.np-jewelry-placeholder__chain{width:46%;aspect-ratio:1;border:2px solid rgba(198,161,91,.72);border-radius:999px;transform:translateY(-7%)}.np-jewelry-placeholder__pendant{position:absolute;top:48%;display:grid;place-items:center;width:22%;aspect-ratio:1;border-radius:999px;background:var(--np-gold);color:#fffaf3;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,5.4rem);line-height:1;box-shadow:0 16px 34px #17141124}.np-jewelry-placeholder__shine{position:absolute;top:20%;right:18%;width:18%;aspect-ratio:1;border-radius:999px;background:#fffaf380;filter:blur(1px)}.product--np-placeholder .product__media-wrapper{max-width:none}.np-product-placeholder-hero{position:sticky;top:2rem;min-height:64rem;display:grid;place-items:center;border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 72% 18%,rgba(198,161,91,.22),transparent 18rem),linear-gradient(145deg,#fffaf3,#f8f2e8 52%,#ead8c2)}.np-product-placeholder-hero__card{position:relative;width:min(72%,42rem);min-height:46rem;display:grid;place-items:center;padding:3rem;border:1px solid rgba(23,20,17,.1);border-radius:8px;background:#fffaf3c7;text-align:center;box-shadow:0 24px 60px #1714111f}.np-product-placeholder-hero__brand{align-self:start;color:var(--np-gold);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.np-product-placeholder-hero__chain{width:18rem;height:18rem;border:2px solid rgba(198,161,91,.72);border-radius:999px}.np-product-placeholder-hero__pendant{position:absolute;top:43%;display:grid;place-items:center;width:8.6rem;height:8.6rem;border-radius:999px;background:var(--np-gold);color:#fffaf3;font-family:Georgia,Times New Roman,serif;font-size:4.4rem;box-shadow:0 16px 34px #17141129}.np-product-placeholder-hero strong{margin-top:2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,3vw,4rem);line-height:1.05}.np-product-placeholder-hero p{max-width:30rem;margin:0;color:var(--np-muted);font-size:1.3rem;line-height:1.5}.price,.product__tax,.rte,.caption-with-letter-spacing{color:var(--np-muted)}.card__media,.media,.image-with-text__media{border-radius:8px;background:linear-gradient(135deg,#f8f2e8,#efe2d0)}.card__inner{background:var(--np-ivory)}.quick-add__submit{border-radius:4px}.collection-hero,.main-page-title,.product__title{color:var(--np-black)}.collection-hero__description{max-width:72rem;color:var(--np-muted)}.product__info-wrapper{color:var(--np-black)}.product-form__submit{width:100%}.product-form__buttons{max-width:none}.product__text.subtitle{color:var(--np-gold);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.np-personalization-fields{display:grid;gap:1.2rem;margin:1.8rem 0;padding:1.6rem;border:1px solid var(--np-line);border-radius:8px;background:var(--np-ivory)}.np-personalization-fields__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;color:var(--np-black)}.np-spelling-confirm{display:flex;gap:.9rem;align-items:flex-start;color:var(--np-muted);font-size:1.3rem;line-height:1.4}.np-spelling-confirm input{margin-top:.2rem}.np-personalization-fields__hint{margin:0;color:var(--np-muted);font-size:1.2rem}.np-cart-trust{max-width:1200px;margin:0 auto 4rem;padding:0 2rem}.np-cart-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.np-cart-trust__grid div{padding:1.8rem;border-radius:8px;background:var(--np-ivory);text-align:center}.np-cart-trust__grid strong,.np-cart-trust__grid span{display:block}.np-cart-trust__grid strong{font-family:Georgia,Times New Roman,serif;font-size:1.8rem}.np-cart-trust__grid span{margin-top:.4rem;color:var(--np-muted);font-size:1.2rem}.np-empty-recovery{margin-top:2.4rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.np-search-recovery{max-width:78rem;margin:2.4rem auto 0;padding:2rem;border:1px solid var(--np-line);border-radius:8px;background:var(--np-ivory)}.np-search-recovery__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;color:var(--np-black)}.card__media .media,.product-card-wrapper .card__media,.collection-card-wrapper .card__media,.product-card-wrapper .card__inner,.collection-card-wrapper .card__inner,.collection-card-wrapper .media{background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.78),transparent 18rem),linear-gradient(145deg,#fffaf3,var(--np-ivory))}.product-card-wrapper .card__media .media img,.collection-card-wrapper .card__media .media img{width:100%;height:100%;padding:0;object-fit:cover}.product-card-wrapper .card__media .media img{transform:scale(1.015)}.product-card-wrapper:hover .card__media .media img{transform:scale(1.045)}.card__media{border-radius:8px 8px 0 0;overflow:hidden}@media screen and (max-width:1199px)and (min-width:990px){.header__inline-menu{display:none}header-drawer{display:flex}.header{grid-template-columns:auto 1fr auto}.header__heading-link{justify-self:center}}@media screen and (min-width:1200px){.header{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr) minmax(12rem,auto);padding-left:clamp(2.4rem,4vw,7.2rem);padding-right:clamp(2.4rem,4vw,7.2rem)}.header__inline-menu .list-menu--inline{justify-content:center}.header__menu-item{font-size:clamp(1.02rem,.62vw,1.2rem)}}@media screen and (max-width:749px){.announcement-bar__message{min-height:3.2rem;padding:.75rem 1rem;font-size:1.05rem}.np-brand-nav{justify-content:flex-start;gap:1.4rem;padding:.85rem 1.6rem}.np-brand-nav a{font-size:1rem}.product-card-wrapper .card>.card__content,.collection-card-wrapper .card>.card__content{padding:1.4rem 1.4rem 1.6rem}.product-card-wrapper .card__heading,.collection-card-wrapper .card__heading{font-size:1.5rem}.product-card-wrapper .price,.collection-card-wrapper .price{font-size:1.35rem}}.product__media.media{display:grid;place-items:center;aspect-ratio:1;min-height:auto;padding:clamp(1.4rem,4vw,3rem);border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.82),transparent 22rem),linear-gradient(145deg,#fffaf3,var(--np-ivory))}.product__media.media>img{position:static;width:100%;height:100%;max-width:min(82%,56rem);max-height:min(82%,56rem);object-fit:contain;transform:none}.product-media-container{--ratio: 1 !important;--preview-ratio: 1 !important;border:0;background:transparent}.product-media-container.constrain-height .media{padding-top:0}.product__media-list .product__media-item{align-self:start}@media screen and (min-width:990px){.product--thumbnail_slider .product__media-wrapper media-gallery{display:grid;grid-template-columns:8.4rem minmax(0,1fr);gap:1.4rem;align-items:start}.product--thumbnail_slider .product__media-wrapper media-gallery>.slider-mobile-gutter:first-of-type{grid-column:2;grid-row:1;min-width:0}.product--thumbnail_slider .product__media-wrapper media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:.8rem;width:8.4rem;min-width:0;margin:0}.product--thumbnail_slider .product__media-wrapper .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;gap:1rem;max-height:clamp(42rem,52vw,64rem);padding:.2rem;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y proximity}.product--thumbnail_slider .product__media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:7.6rem;height:7.6rem;flex:0 0 7.6rem;scroll-snap-align:start}.product--thumbnail_slider .product__media-wrapper .thumbnail-slider .slider-button{position:static;width:4rem;height:4rem;margin:0 auto;border:1px solid var(--np-line);border-radius:999px;background:#ffffffeb;box-shadow:0 10px 24px #1714111a}.product--thumbnail_slider .product__media-wrapper .thumbnail-slider .slider-button .icon{width:1.2rem}.product--thumbnail_slider .product__media-wrapper .thumbnail-slider .slider-button--prev .icon{transform:rotate(180deg)}.product--thumbnail_slider .product__media-wrapper .thumbnail-slider .slider-button--next .icon{transform:none}.product--thumbnail_slider .product__media-wrapper .product__media-list{border-radius:10px}.product--thumbnail_slider .product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%}.product--thumbnail_slider .product__media-wrapper .product__media-list .product__media-item:not(.is-active){display:none}}.product__media-wrapper .thumbnail{border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.72),transparent 7rem),linear-gradient(145deg,#fffaf3,var(--np-ivory));box-shadow:none;overflow:hidden}.product__media-wrapper .thumbnail img{object-fit:contain;padding:.4rem}.product__media-wrapper .thumbnail[aria-current]{border-color:#b28652d1;box-shadow:0 0 0 2px #b2865229}.product__media-wrapper .product__media-icon{right:1.4rem;top:1.4rem;left:auto;width:4.4rem;height:4.4rem;border:1px solid var(--np-line);background:#fffffff0;box-shadow:0 10px 24px #1714111a}@media screen and (max-width:989px){.product--thumbnail_slider .product__media-wrapper .thumbnail-slider{margin-top:1rem}.product--thumbnail_slider .product__media-wrapper .thumbnail-list{gap:.8rem;padding:.2rem 1.5rem .8rem}.product--thumbnail_slider .product__media-wrapper .thumbnail-list__item{width:6.8rem;flex:0 0 6.8rem}.product__media.media{border-radius:0;border-left:0;border-right:0}}.product__title h1{font-size:clamp(3.4rem,4.6vw,6rem);line-height:1.02}.product__text.subtitle{color:var(--np-gold);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product__info-container .price--large{margin-top:.8rem;font-size:2.2rem}.product-form__submit{box-shadow:0 12px 28px #1714111f}.product__info-container{padding:clamp(2rem,3vw,3.4rem);border:1px solid var(--np-line);border-radius:8px;background:#fffaf3c2}.product__description{padding:1.8rem 0;border-top:1px solid var(--np-line);border-bottom:1px solid var(--np-line)}.product__description p,.product__description li{color:var(--np-muted);font-size:1.48rem;line-height:1.68}.product__accordion{margin-top:0}.product__accordion .accordion__title{font-family:Georgia,Times New Roman,serif;font-size:1.8rem}.icon-with-text{padding:1.4rem;border:1px solid var(--np-line);border-radius:8px;background:#f8f2e894}.collection-hero{margin-bottom:0;border-bottom:1px solid var(--np-line);background:radial-gradient(circle at 84% 16%,rgba(198,161,91,.12),transparent 18rem),linear-gradient(135deg,#fffaf3,var(--np-ivory))}.collection-hero__inner{min-height:auto;align-items:center;padding-top:clamp(2.8rem,4vw,4.8rem);padding-bottom:clamp(2.4rem,3.4vw,4rem)}.collection-hero__title{max-width:18ch;margin-bottom:1rem;font-size:clamp(3rem,4vw,5rem);line-height:1.04}.collection-hero__description{max-width:78rem;color:var(--np-muted);font-size:clamp(1.35rem,.95vw,1.55rem);line-height:1.5}.collection-hero__description p{margin-top:0;margin-bottom:0}.collection-hero__image-container{border:1px solid rgba(23,20,17,.08);border-radius:8px;box-shadow:0 18px 44px #17141114;overflow:hidden}.main-collection-product-grid .collection{padding-top:0}.main-collection-product-grid .grid{row-gap:clamp(2.4rem,4vw,4.8rem)}.np-collection-seo{max-width:92rem;margin:clamp(4rem,6vw,7.2rem) auto 0;padding:clamp(2.4rem,4vw,4.8rem);border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 88% 18%,rgba(198,161,91,.12),transparent 18rem),#fffaf3d1}.np-collection-seo__kicker{margin:0 0 .9rem;color:var(--np-gold);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.np-collection-seo h2{margin-top:0;margin-bottom:1.2rem;color:var(--np-black);font-size:clamp(2.6rem,3vw,4rem);line-height:1.08}.np-collection-seo h3{color:var(--np-black);font-size:clamp(2rem,2vw,2.8rem)}.np-collection-seo p,.np-collection-seo li{color:var(--np-muted);font-size:1.5rem;line-height:1.68}.facets-wrapper{margin-bottom:2rem}.facets-container{border:1px solid var(--np-line);border-radius:8px;background:#fffaf3d1;padding:1rem 1.4rem}.facet-filters__sort,.mobile-facets__open,.facets__summary{color:var(--np-black)}.template-search__header{padding:clamp(2.8rem,5vw,5.2rem) 2rem;border-bottom:1px solid var(--np-line);background:radial-gradient(circle at 50% 8%,rgba(198,161,91,.16),transparent 22rem),var(--np-ivory)}.template-search__header h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5vw,5rem)}.template-search__search{margin-bottom:1.8rem}.facets-container,.active-facets{color:var(--np-muted)}.drawer__inner,.cart-drawer{background:var(--np-soft)}.drawer__heading,.cart__empty-text,.totals__total{font-family:Georgia,Times New Roman,serif}.cart-drawer .cart-items thead,.cart-drawer__footer{border-color:var(--np-line)}.cart-drawer__footer:before{content:"Gift-ready presentation and secure checkout are included with every order.";display:block;margin-bottom:1.2rem;padding:1.2rem;border:1px solid var(--np-line);border-radius:8px;background:var(--np-ivory);color:var(--np-muted);font-size:1.3rem;line-height:1.4}.accordion{border-color:var(--np-line)}.footer{border-top:1px solid var(--np-line)}.footer,.footer .gradient{background:var(--np-ivory)}.newsletter-form__field-wrapper .field{border-radius:4px}.np-editorial-page{max-width:min(98rem,calc(100vw - 3rem))}.np-editorial-page__hero{margin-bottom:clamp(2rem,4vw,3.6rem);padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,5vw,5.6rem);border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 88% 18%,rgba(198,161,91,.18),transparent 20rem),linear-gradient(145deg,#fffaf3,var(--np-ivory));text-align:center}.np-editorial-page__kicker,.np-blog-empty__kicker{margin:0 0 1rem;color:var(--np-gold);font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.np-editorial-page .main-page-title{margin:0;font-size:clamp(3.8rem,6vw,7.2rem);line-height:1}.np-editorial-page__content{padding:clamp(2.2rem,4vw,4.4rem);border:1px solid var(--np-line);border-radius:8px;background:#fffaf3c2;box-shadow:0 16px 38px #1714110d}.np-editorial-page__content h2,.np-editorial-page__content h3{color:var(--np-black);line-height:1.12}.np-editorial-page__content h2{margin-top:3.2rem;font-size:clamp(2.6rem,3vw,3.8rem)}.np-editorial-page__content h3{margin-top:2.4rem;font-size:clamp(2.1rem,2vw,2.8rem)}.np-editorial-page__content p,.np-editorial-page__content li{color:var(--np-muted);font-size:1.55rem;line-height:1.72}.np-editorial-page__content a{color:var(--np-black);text-decoration-color:var(--np-gold);text-underline-offset:.25em}.np-editorial-page__content table{border:1px solid var(--np-line);border-radius:8px;overflow:hidden}.np-editorial-page__content th{color:var(--np-black);background:var(--np-ivory)}.np-collection-quicklinks{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.4rem}.np-collection-quicklinks a{display:inline-flex;align-items:center;min-height:3.8rem;padding:.8rem 1.4rem;border:1px solid var(--np-line);border-radius:999px;background:#fffaf3d1;color:var(--np-black);font-size:1.2rem;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,color .2s ease,transform .2s ease}.np-collection-quicklinks a:hover{border-color:#c6a15b9e;color:var(--np-gold);transform:translateY(-1px)}.main-blog .title--primary{margin-bottom:2.8rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5vw,6.4rem);line-height:1}.main-blog .article-card-wrapper .card{border:1px solid var(--np-line);background:#fffaf3}.main-blog .article-card-wrapper .card__content{padding:2rem}.main-blog .article-card__excerpt{color:var(--np-muted)}.np-blog-empty{max-width:78rem;margin:0 auto;padding:clamp(3rem,5vw,5.2rem);border:1px solid var(--np-line);border-radius:8px;background:radial-gradient(circle at 84% 16%,rgba(198,161,91,.18),transparent 18rem),var(--np-ivory);text-align:center}.np-blog-empty h2{margin:0 0 1rem;font-size:clamp(2.8rem,4vw,4.6rem);line-height:1.05}.np-blog-empty p{max-width:56rem;margin:0 auto;color:var(--np-muted);font-size:1.5rem;line-height:1.6}.np-contact-support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:2.4rem}.np-contact-support div{padding:1.6rem;border:1px solid var(--np-line);border-radius:8px;background:var(--np-ivory)}.np-contact-support span,.np-contact-support strong{display:block}.np-contact-support span{margin-bottom:.5rem;color:var(--np-gold);font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.np-contact-support strong{color:var(--np-black);font-size:1.35rem;line-height:1.35}.contact form{padding:clamp(2rem,4vw,3.6rem);border:1px solid var(--np-line);border-radius:8px;background:#fffaf3c7}.contact .field__input,.contact .text-area{background:#fffaf3}.footer{margin-top:clamp(4rem,6vw,7.2rem)}.footer__content-top{padding-bottom:clamp(3rem,5vw,5.2rem)}.footer__blocks-wrapper{gap:clamp(2rem,4vw,4.8rem)}.footer-block__heading{color:var(--np-black);font-family:Georgia,Times New Roman,serif;font-size:1.9rem}.footer-block__details-content .list-menu__item--link{padding-top:.45rem;padding-bottom:.45rem;color:var(--np-muted);font-size:1.35rem}.footer-block__details-content .list-menu__item--link:hover,.footer .copyright__content a:hover{color:var(--np-gold)}.footer-block__newsletter{padding:2rem;border:1px solid var(--np-line);border-radius:8px;background:#fffaf3b8}.footer__content-bottom{border-top-color:var(--np-line)}.policies{gap:.8rem 1.4rem}@media screen and (max-width:749px){.banner__heading{max-width:11ch}.banner__box{padding:3.2rem 2rem}.multicolumn-card__info{padding:2rem}.product-form{position:sticky;bottom:0;z-index:5;margin-inline:-1.5rem;padding:1.2rem 1.5rem 1.4rem;border-top:1px solid var(--np-line);background:#fffaf3f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-form__submit{margin-bottom:0}.np-cart-trust__grid{grid-template-columns:1fr}.np-editorial-page{max-width:calc(100vw - 2rem)}.np-editorial-page__hero,.np-editorial-page__content,.np-blog-empty,.contact form{border-radius:6px}.np-editorial-page .main-page-title{font-size:clamp(3.2rem,12vw,5rem)}.np-editorial-page__content{padding:2rem}.np-editorial-page__content p,.np-editorial-page__content li{font-size:1.45rem}.np-contact-support{grid-template-columns:1fr}.collection-hero__inner{min-height:auto;padding-top:2.6rem;padding-bottom:2.4rem}.collection-hero__title{max-width:16ch;font-size:clamp(2.9rem,11vw,4.4rem)}.collection-hero__description{font-size:1.35rem}.np-collection-seo{margin-top:3.2rem;padding:2rem}.np-collection-quicklinks{flex-wrap:nowrap;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto;scrollbar-width:none}.np-collection-quicklinks::-webkit-scrollbar{display:none}.footer-block__newsletter{padding:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/north-pearl.css.map */
