.template-collection main h1,.template-list-collections main h1,.template-search main h1,.template-page main h1{text-transform:uppercase!important;letter-spacing:.16em!important;font-weight:400!important}.template-collection main h1:after,.template-list-collections main h1:after,.template-search main h1:after,.template-page main h1:after{content:"";display:block;width:min(160px,50vw);height:40px;margin-top:16px;background:url(ns-knot-ornament.svg) left center/contain no-repeat}.cart-page:before{height:30px!important;background:url(ns-knot-band.svg) repeat-x center/auto 30px!important}.cart-page .cart-title h1:before{display:none!important}.cart-page--empty:after{width:220px!important;height:56px!important;background:url(ns-knot-ornament.svg) center/contain no-repeat!important}.cart-page__summary:before,.cart-page__summary:after{height:18px!important;background-image:url(ns-knot-band.svg)!important;background-size:auto 18px!important}.cart-page__summary:before{top:-9px!important}.cart-page__summary:after{bottom:-9px!important}.cart-drawer__dialog:before,.cart-drawer dialog:before{height:22px!important;background:#0b0c0e url(ns-knot-band.svg) repeat-x center/auto 22px!important}.ns-tile{background:url(ns-spear-watermark.svg) center 22%/auto 52% no-repeat,radial-gradient(75% 48% at 50% 0%,#34c89629,#34c89600 72%),radial-gradient(120% 90% at 50% 20%,#1b1e22,#0b0c0e 70%)}.ns-tile+.ns-tile{background:url(ns-spear-watermark.svg) center 22%/auto 52% no-repeat,radial-gradient(75% 48% at 50% 0%,#8264d226,#8264d200 72%),radial-gradient(120% 90% at 50% 20%,#1b1e22,#0b0c0e 70%)}.ns-tile:has(img){background:#0b0c0e}@media(min-width:750px){.ns-tile{aspect-ratio:16/12}}[id*=product_list] .text-block h3{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(20px,2.2vw,28px);color:#e9e4da}.card-gallery__placeholder{background:#121417 url(ns-spear-watermark.svg) center 42%/auto 58% no-repeat;position:relative}.card-gallery__placeholder svg.placeholder-image{opacity:0}.card-gallery__placeholder:after{content:"Bald verf\fcgbar";position:absolute;left:0;right:0;bottom:12%;text-align:center;font-family:var(--font-heading--family);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c9a86a}html[lang=en] .card-gallery__placeholder:after{content:"Coming soon"}.product-card img,.card-gallery img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}main~.shopify-section-group-footer-group:not(.footer-utilities){position:relative}main~.shopify-section-group-footer-group:not(.footer-utilities):before{content:"";position:absolute;left:0;right:0;top:0;z-index:2;height:34px;background:#070809 url(ns-knot-band.svg) center/auto 34px repeat-x;opacity:.9}@media(max-width:600px){main~.shopify-section-group-footer-group:not(.footer-utilities):before{height:28px;background-size:auto 28px}}.ns-feat{background:#0b0c0e;padding:clamp(56px,8vw,110px) max(16px,4vw)}.ns-feat__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.ns-feat__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#121417;border:1px solid #2a2d31}.ns-feat__media:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(201,168,106,.35);pointer-events:none;transition:inset .35s,border-color .35s}.ns-feat__media:hover:after{top:10px;right:10px;bottom:10px;left:10px;border-color:#c9a86a}.ns-feat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.ns-feat__img--alt{opacity:0}.ns-feat__media:hover .ns-feat__img--alt{opacity:1}.ns-feat__media:hover .ns-feat__img{transform:scale(1.03)}.ns-feat__info{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.ns-feat__eyebrow{margin:0;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#c9a86a}.ns-feat__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(30px,4vw,52px);line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:#e9e4da}.ns-feat .ns-band{width:230px;height:46px;background-position:left center}.ns-feat .ns-band:before,.ns-feat .ns-band:after{display:none}.ns-feat__price{margin:0;font-family:var(--font-heading--family);font-size:22px;letter-spacing:.06em;color:#e3c98f}.ns-feat__text{margin:0;max-width:46ch;font-size:16px;line-height:1.7;color:#a39c8e}.ns-feat__colors{margin:0;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#cfc8ba}.ns-feat__btn{display:inline-flex;align-items:center;gap:14px;margin-top:8px;padding:16px 32px;background:#c9a86a;border:1px solid #c9a86a;color:#0b0c0e;text-decoration:none;font-size:12px;letter-spacing:.26em;text-transform:uppercase;transition:background .3s,box-shadow .3s}.ns-feat__btn:hover{background:#e3c98f;box-shadow:0 10px 34px #c9a86a40}.ns-feat__btn span{transition:transform .3s}.ns-feat__btn:hover span{transform:translate(4px)}@media(max-width:800px){.ns-feat__inner{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/northspear-polish.css.map */
