.shopify-section.section-header{--nsc-bar-h:110px;--nsc-px:clamp(16px,2.2vw,36px);--nsc-serif:"Cormorant Garamond","Cormorant","Playfair Display",Georgia,"Times New Roman",serif;position:sticky;top:0;z-index:40}@media screen and (max-width:989px){.shopify-section.section-header{--nsc-bar-h:76px}}.nsc-header{display:block;position:relative;color:var(--nsc-dark);-webkit-font-smoothing:antialiased}.nsc-bar{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--nsc-bar-h);padding:0 var(--nsc-px);background:var(--nsc-solid-bg);color:var(--nsc-dark);transition:background-color .35s ease,color .35s ease}.nsc-bar:before{content:"";position:absolute;top:0;left:0;right:0;height:calc(100% + 36px);background:linear-gradient(180deg,#00000057,#0000);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:-1}.nsc-header--clear .nsc-bar{background:transparent}.nsc-header.is-transparent .nsc-bar{background:transparent;color:var(--nsc-light)}.nsc-header--scrim.is-transparent .nsc-bar:before{opacity:1}.nsc-bar__left,.nsc-bar__right{display:flex;align-items:center;min-width:0}.nsc-bar__left{grid-column:1;justify-self:start;gap:28px}.nsc-bar__right{grid-column:3;justify-self:end}.nsc-logo-wrap{grid-column:2;justify-self:center;margin:0;color:inherit;font:inherit;line-height:0}.nsc-logo{display:block;max-width:calc(100vw - 190px);color:inherit;text-decoration:none;line-height:0}.nsc-logo__stack{position:relative;display:block}.nsc-logo__img{display:block;width:auto;max-width:none;height:var(--nsc-logo-size);transition:opacity .35s ease}.nsc-logo__img--light{position:absolute;top:0;left:0;opacity:0}.nsc-logo__img--invert{filter:brightness(0) invert(1)}.nsc-header.is-transparent .nsc-logo__img--light{opacity:1}.nsc-header.is-transparent .nsc-logo__img--dark{opacity:0}.nsc-logo__text{display:block;color:inherit;font-family:var(--nsc-serif);font-size:clamp(24px,calc(var(--nsc-logo-size) * .62),34px);font-weight:500;letter-spacing:.02em;line-height:1;white-space:nowrap}.nsc-btn{position:relative;display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 0;border:0;border-radius:0;background:none;color:inherit;font-family:var(--font-body-family);font-size:15px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.nsc-btn:hover{opacity:.65}.nsc-btn:focus-visible{outline:1px solid currentColor;outline-offset:4px}.nsc-btn--account~.nsc-btn--cart{margin-left:16px;padding-left:16px;border-left:1px solid rgba(128,128,128,.5);border-left-color:color-mix(in srgb,currentColor 45%,transparent)}.nsc-icon{position:relative;display:inline-flex;flex:none;width:18px;height:18px}.nsc-icon svg,.nsc-icon .svg-wrapper{display:block;width:100%;height:100%}.nsc-header .cart-count-bubble{position:absolute;top:-6px;right:-8px;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background-color:var(--nsc-dark);color:#fff;font-size:9px;font-weight:700;line-height:1}@media screen and (min-width:990px){.nsc-header[data-search=text] .nsc-btn--search .nsc-icon,.nsc-header[data-account=text] .nsc-btn--account .nsc-icon{display:none}.nsc-header[data-search=icon] .nsc-btn--search .nsc-btn__text,.nsc-header[data-account=icon] .nsc-btn--account .nsc-btn__text,.nsc-header[data-cart=icon] .nsc-btn--cart .nsc-btn__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nsc-header[data-cart=text] .nsc-icon--cart{width:auto;height:auto}.nsc-header[data-cart=text] .nsc-icon--cart:not(:has(.cart-count-bubble)){display:none}.nsc-header[data-cart=text] .nsc-icon--cart .svg-wrapper{display:none}.nsc-header[data-cart=text] .cart-count-bubble{position:static;width:auto;height:auto;background:none;color:inherit;font-size:12px;font-weight:700;letter-spacing:.06em}.nsc-header[data-cart=text] .cart-count-bubble [aria-hidden]:before{content:"("}.nsc-header[data-cart=text] .cart-count-bubble [aria-hidden]:after{content:")"}}@media screen and (max-width:989px){.nsc-bar__left{gap:0}.nsc-btn{padding:12px 8px}.nsc-bar__left .nsc-btn--menu{padding-left:0}.nsc-bar__right{margin-right:-8px}.nsc-btn--account .nsc-btn__text,.nsc-btn--cart .nsc-btn__text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nsc-btn--account~.nsc-btn--cart{margin-left:0;padding-left:8px;border-left:0}.nsc-icon{width:20px;height:20px}}.nsc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:rgba(0,0,0,var(--nsc-overlay));opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.nsc-header .nsc-overlay{display:block}.nsc-header.is-menu-open .nsc-overlay,.nsc-header.is-search-open .nsc-overlay{opacity:1;visibility:visible;transition-delay:0s}.nsc-drawer{position:fixed;top:0;bottom:0;left:0;z-index:70;display:flex;flex-direction:column;width:min(420px,100%);background:var(--nsc-drawer-bg);color:var(--nsc-drawer-text);box-shadow:0 0 48px #0000002e;transform:translate(-100%);visibility:hidden;transition:transform .5s cubic-bezier(.22,.61,.36,1),width .5s cubic-bezier(.22,.61,.36,1),visibility 0s linear .5s}.nsc-header.is-menu-open .nsc-drawer{transform:none;visibility:visible;transition-delay:0s}@supports (height:100dvh){.nsc-drawer{bottom:auto;height:100dvh}}@media screen and (min-width:750px){.nsc-header.has-wide-open .nsc-drawer{width:min(780px,100%)}}@media screen and (max-width:749px){.nsc-drawer{width:100%}}.nsc-drawer__top{display:flex;flex:none;align-items:center;justify-content:space-between;padding:26px 32px 8px}.nsc-drawer__close{padding-left:0}.nsc-drawer__icons{display:flex;align-items:center;margin-right:-8px}.nsc-drawer__bottom{flex:none;padding:22px 32px 30px;border-top:1px solid rgba(var(--nsc-drawer-text-rgb),.55)}.nsc-drawer__views{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.nsc-view{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 32px 24px}.nsc-view--main{transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .35s ease,visibility 0s linear 0s}.nsc-header.has-sub-open .nsc-view--main{transform:translate(-16%);opacity:0;visibility:hidden;transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .35s ease,visibility 0s linear .5s}.nsc-view--sub{transform:translate(24%);opacity:0;visibility:hidden;transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .35s ease,visibility 0s linear .5s}.nsc-view--sub.is-active{transform:none;opacity:1;visibility:visible;transition-delay:0s}.nsc-nav,.nsc-sub,.nsc-secondary,.nsc-utility{margin:0;padding:0;list-style:none}.nsc-nav__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;color:inherit;font-family:var(--nsc-serif);font-size:28px;font-weight:500;letter-spacing:.02em;line-height:1.15;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease}button.nsc-nav__link{width:100%;margin:0;border:0;border-radius:0;background:none;text-align:left;-webkit-appearance:none;appearance:none}.nsc-nav__link:hover{opacity:.65}.nsc-nav__link[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.nsc-caret{display:inline-flex;flex:none;width:14px;height:14px}.nsc-caret svg{display:block;width:100%;height:100%}.nsc-nav__link .nsc-caret{transform:rotate(-90deg)}.nsc-back{display:flex;align-items:center;gap:18px;width:100%;margin:0 0 24px;padding:8px 0;border:0;border-radius:0;background:none;color:inherit;font-family:var(--nsc-serif);font-size:28px;font-weight:500;letter-spacing:.02em;line-height:1.15;text-align:left;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.nsc-back:hover{opacity:.65}.nsc-back .nsc-caret{width:16px;height:16px;transform:rotate(90deg)}.nsc-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;gap:26px 40px}.nsc-group__title{display:block;margin:0 0 6px;padding:6px 0;color:inherit;font-family:var(--nsc-serif);font-size:23px;font-style:italic;font-weight:700;line-height:1.2;text-decoration:none}.nsc-sub__link{display:block;padding:6px 0;color:inherit;font-family:var(--nsc-serif);font-size:21px;font-style:italic;font-weight:500;line-height:1.25;opacity:.85;text-decoration:none;transition:opacity .2s ease}.nsc-sub__link:hover,.nsc-group__title:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.nsc-sub__link:hover{opacity:1}.nsc-sub__link--all{font-weight:700;opacity:1}.nsc-sub__link[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.nsc-secondary{margin-top:22px}.nsc-secondary a{display:inline-block;padding:5px 0;color:inherit;font-family:var(--nsc-serif);font-size:20px;font-style:italic;font-weight:500;text-decoration:none;transition:opacity .2s ease}.nsc-secondary a:hover{opacity:.65}@media screen and (max-width:989px){.nsc-secondary{margin-top:0}.nsc-secondary a{display:block;padding:8px 0;font-size:28px;font-style:normal;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}}.nsc-utility a{display:inline-block;padding:5px 0;color:inherit;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}.nsc-utility a:hover{opacity:.65}.nsc-loc{display:flex;flex-direction:column;gap:4px;margin-top:16px}.nsc-loc__form{margin:0}.nsc-loc__select{width:100%;padding:6px 0;border:0;border-radius:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.nsc-search{position:fixed;top:0;left:0;right:0;z-index:70;background:var(--nsc-drawer-bg);color:var(--nsc-drawer-text);--color-foreground:var(--nsc-drawer-text-rgb);--color-background:var(--nsc-drawer-bg-rgb);box-shadow:0 12px 40px #00000029;transform:translateY(-101%);visibility:hidden;transition:transform .45s cubic-bezier(.22,.61,.36,1),visibility 0s linear .45s}.nsc-header.is-search-open .nsc-search{transform:none;visibility:visible;transition-delay:0s}.nsc-search__inner{display:flex;align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding:30px var(--nsc-px) 34px}.nsc-search__form{display:block;position:relative;flex:1 1 auto;min-width:0}.nsc-search .field:before,.nsc-search .field:after{display:none}.nsc-search .field__input{min-height:54px;padding:14px 88px 10px 0;border:0;border-bottom:1px solid var(--nsc-drawer-text);border-radius:0;background:transparent;box-shadow:none;color:var(--nsc-drawer-text);font-family:var(--nsc-serif);font-size:26px}.nsc-search .field__input::placeholder{opacity:1;color:rgba(var(--nsc-drawer-text-rgb),.6)}.nsc-search .field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.nsc-search__close{flex:none}@media screen and (min-width:990px){.nsc-mobile-only{display:none!important}}@media screen and (max-width:989px){.nsc-desktop-only{display:none!important}}html.nsc-lock,html.nsc-lock body{overflow:hidden}@media(prefers-reduced-motion:reduce){.nsc-bar,.nsc-bar:before,.nsc-logo__img,.nsc-overlay,.nsc-drawer,.nsc-view,.nsc-search{transition-duration:.01ms!important;transition-delay:0s!important}}@media screen and (min-width:990px){.shopify-section.section-header{--nsc-bar-h:clamp(112px,6.2vw,140px);--nsc-px:clamp(24px,2.6vw,48px)}.nsc-header .nsc-logo__img{height:clamp(72px,4.3vw,100px)}.nsc-header .nsc-logo__text{font-size:clamp(34px,3vw,52px)}.nsc-bar__left{gap:clamp(24px,1.8vw,34px)}.nsc-header .nsc-btn{font-size:clamp(15px,.85vw,17px);gap:10px}.nsc-header .nsc-icon{width:clamp(18px,1vw,21px);height:clamp(18px,1vw,21px)}.nsc-header .nsc-btn--account~.nsc-btn--cart{margin-left:20px;padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/nsc-header.css.map */
