.nb-product{padding-top:var(--header-height,100px)}.nb-crumb{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#4a3a2eb3;padding:22px 0}.nb-crumb a:hover{color:var(--nb-espresso)}.nb-crumb b{font-weight:400;color:var(--nb-espresso)}.nb-crumb span{margin:0 10px;color:var(--nb-gold)}.nb-pdp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start;padding-bottom:clamp(64px,8vw,112px)}.nb-gal2{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start}.nb-gal2.is-single{grid-template-columns:minmax(0,1fr)}.nb-thumbs{display:flex;flex-direction:column;gap:10px;max-height:none;overflow-y:auto;scrollbar-width:none;padding:1px}.nb-thumbs::-webkit-scrollbar{display:none}.nb-thumb{flex:none;position:relative;width:100%;aspect-ratio:4/5;padding:0;border:1px solid transparent;background:#e4d8c8;cursor:pointer;overflow:hidden;opacity:.6;transition:opacity .3s,border-color .3s}.nb-thumb img{width:100%;height:100%;object-fit:cover;display:block}.nb-thumb:hover{opacity:.9}.nb-thumb.is-on{opacity:1;border-color:var(--nb-espresso)}.nb-stage{position:relative;overflow:hidden;background:#e4d8c8}.nb-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:4/5}.nb-track::-webkit-scrollbar{display:none}.nb-slide{flex:0 0 100%;scroll-snap-align:start;position:relative;padding:0;border:0;background:none;cursor:zoom-in;display:block}.nb-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.nb-stage:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(240,222,180,.5);pointer-events:none}.nb-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:0;background:#f6f1eaeb;color:var(--nb-espresso);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #0f0b081f;opacity:0;transition:opacity .3s,background-color .3s}.nb-arrow--prev{left:18px}.nb-arrow--next{right:18px}.nb-stage:hover .nb-arrow,.nb-arrow:focus-visible{opacity:1}.nb-arrow:hover{background:var(--nb-ivory)}.nb-count{position:absolute;left:24px;bottom:22px;z-index:2;font-size:11px;letter-spacing:.2em;color:var(--nb-ivory);background:#0f0b0873;padding:6px 10px}.nb-count b{font-weight:500}.nb-zoomhint{position:absolute;right:24px;bottom:22px;z-index:2;display:flex;gap:6px;align-items:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--nb-ivory);background:#0f0b0873;padding:6px 10px;pointer-events:none}.nb-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0f0b08;color:var(--nb-ivory)}.nb-lb::backdrop{background:#0f0b08}.nb-lb__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.nb-lb__track::-webkit-scrollbar{display:none}.nb-lb__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;padding:56px 72px}.nb-lb__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.nb-lb__close{position:absolute;top:16px;right:16px;width:48px;height:48px;border:0;border-radius:50%;background:#f6f1ea1f;color:var(--nb-ivory);display:flex;align-items:center;justify-content:center;cursor:pointer}.nb-lb .nb-arrow{opacity:1;background:#f6f1ea1f;color:var(--nb-ivory);box-shadow:none}.nb-lb .nb-arrow:hover{background:#f6f1ea38}.nb-lb__count{position:absolute;left:50%;bottom:20px;transform:translate(-50%);font-size:11px;letter-spacing:.24em;color:#f6f1eacc}html.nb-lock{overflow:hidden}.nb-info{display:flex;flex-direction:column;gap:18px}.nb-info h1{font-family:var(--nb-serif);font-weight:400;text-transform:uppercase;letter-spacing:.03em;color:var(--nb-espresso);font-size:clamp(26px,2.3vw,36px);line-height:1.08;margin:0}.nb-info h1 em{display:block;font-style:italic;text-transform:none;color:var(--nb-gold)}.nb-pricebox{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px}.nb-pricebox b{font-family:var(--nb-serif);font-weight:400;font-size:26px;color:var(--nb-espresso)}.nb-pricebox s{font-size:16px;color:#4a3a2e99}.nb-save{font-style:normal;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;background:var(--nb-espresso);color:var(--nb-ivory);padding:5px 8px}.nb-pricebox small{font-size:12px;letter-spacing:.06em;color:#4a3a2ebf}.nb-lede{font-size:14.5px;line-height:1.75;max-width:46ch;margin:0}.nb-set{border-top:1px solid var(--nb-line);border-bottom:1px solid var(--nb-line);padding:20px 0}.nb-set h4{font-family:var(--nb-sans);font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--nb-gold-deep);margin:0 0 14px}.nb-set ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.nb-set li{font-family:var(--nb-serif);font-size:16px;color:var(--nb-espresso);display:flex;gap:10px;align-items:center}.nb-set li:before{content:"";width:6px;height:6px;transform:rotate(45deg);border:1px solid var(--nb-gold);flex:none}.nb-variant{margin-bottom:14px}.nb-variant label{display:block;font-size:10px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--nb-gold-deep);margin-bottom:10px}.nb-variant select{width:100%;height:50px;border:1px solid var(--nb-line);background:var(--nb-ivory);color:var(--nb-espresso);font-family:var(--nb-sans);font-size:14px;padding:0 14px}.nb-stock{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;letter-spacing:.04em;color:#8a3b12}.nb-stock i{width:8px;height:8px;border-radius:50%;background:#c2571f;box-shadow:0 0 #c2571f80;animation:nb-ping 2s ease-out infinite}.nb-stock.is-ok{color:#2f5d3a}.nb-stock.is-ok i{background:#3f7a4c;box-shadow:0 0 #3f7a4c73}@keyframes nb-ping{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.nb-buy{display:grid;grid-template-columns:auto 1fr;gap:10px}.nb-qty{display:flex;align-items:center;border:1px solid var(--nb-line);height:54px}.nb-qty button{width:44px;height:100%;background:none;border:0;font-size:18px;color:var(--nb-espresso);cursor:pointer}.nb-qty input{width:36px;border:0;background:none;text-align:center;font-family:var(--nb-sans);font-size:15px;color:var(--nb-espresso);-moz-appearance:textfield}.nb-qty input::-webkit-outer-spin-button,.nb-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nb-buy .nb-btn{min-height:54px;width:100%;border:0;cursor:pointer}.nb-buy .nb-btn[disabled]{opacity:.45;cursor:not-allowed}.nb-buynow{grid-column:1/-1}.nb-buynow .shopify-payment-button__button{min-height:54px;border-radius:0!important;font-family:var(--nb-sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase}.nb-buynow .shopify-payment-button__button--unbranded{background:var(--nb-gold)!important;color:var(--nb-ink)!important}.nb-buynow .shopify-payment-button__button--unbranded:hover{background:#c49c68!important}.nb-buynow .shopify-payment-button__more-options{font-size:12px;color:var(--nb-body);margin-top:8px;text-decoration:underline;text-underline-offset:3px}.nb-apps:empty{display:none}.nb-help{display:flex;align-items:center;gap:14px;border:1px solid var(--nb-line);padding:14px 16px;transition:border-color .3s,background-color .3s}.nb-help:hover{border-color:var(--nb-gold);background:var(--nb-ivory-2)}.nb-help__icon{width:40px;height:40px;border-radius:50%;background:var(--nb-espresso);color:var(--nb-ivory);display:flex;align-items:center;justify-content:center;flex:none}.nb-help__text{display:flex;flex-direction:column;gap:2px;flex:1}.nb-help__text b{font-family:var(--nb-serif);font-weight:400;font-size:16px;color:var(--nb-espresso)}.nb-help__text span{font-size:13px;color:var(--nb-body)}.nb-help__go{font-size:18px;color:var(--nb-gold)}.nb-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nb-trust div{border:1px solid var(--nb-line);padding:14px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.nb-trust svg{color:var(--nb-gold)}.nb-trust b{font-family:var(--nb-serif);font-weight:400;font-size:14px;color:var(--nb-espresso);line-height:1.2}.nb-pay{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nb-pay__icon{width:38px;height:24px}.nb-acc{border-top:1px solid var(--nb-line)}.nb-acc details{border-bottom:1px solid var(--nb-line)}.nb-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:18px 0;font-size:11px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:var(--nb-espresso);cursor:pointer}.nb-acc summary::-webkit-details-marker{display:none}.nb-acc summary:after{content:"+";font-family:var(--nb-serif);font-size:22px;font-weight:400;color:var(--nb-gold);letter-spacing:0}.nb-acc details[open] summary:after{content:"\2013"}.nb-acc .nb-rte{font-size:14.5px;line-height:1.75;padding:0 0 20px;max-width:56ch}.nb-acc .nb-rte p{margin:0 0 10px}.nb-acc .nb-rte a{text-decoration:underline;text-underline-offset:3px}.nb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#f6f1eaf7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--nb-line);box-shadow:0 -6px 20px #0f0b080f;transform:translateY(110%);transition:transform .35s var(--nb-ease)}.nb-sticky.is-on{transform:none}.nb-sticky__in{display:flex;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px}.nb-sticky__img{width:44px;height:55px;flex:none;overflow:hidden;background:#e4d8c8}.nb-sticky__img img{width:100%;height:100%;object-fit:cover;display:block}.nb-sticky__txt{display:flex;flex-direction:column;flex:1;min-width:0}.nb-sticky__txt b{font-family:var(--nb-serif);font-weight:400;font-size:16px;color:var(--nb-espresso);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em}.nb-sticky__txt span{font-size:13px;color:var(--nb-gold-deep)}.nb-sticky .nb-btn{min-height:48px;padding:0 34px;border:0;cursor:pointer}.nb-pair{background:var(--nb-ivory-2)}.nb-pair .nb-add{font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--nb-espresso);border-bottom:1px solid var(--nb-espresso);align-self:flex-start;padding-bottom:3px}.nb-pair:not(.is-ready){display:none}.nb-band{background:var(--nb-night);color:var(--nb-sand);padding:clamp(40px,5vw,64px) 0}.nb-band .nb-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.nb-band .nb-wrap>div{display:flex;flex-direction:column;gap:8px}.nb-band b{font-family:var(--nb-serif);font-weight:400;font-style:italic;font-size:19px;color:var(--nb-champagne)}.nb-band span{font-size:13px;line-height:1.6}@media(max-width:1024px){.nb-pdp{grid-template-columns:1fr}.nb-gal2{position:static;grid-template-columns:minmax(0,1fr)}.nb-thumbs{order:2;flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden}.nb-thumb{width:72px}.nb-arrow{opacity:1}.nb-band .nb-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nb-crumb{padding:14px 0;font-size:10px}.nb-crumb .nb-crumb-cur,.nb-crumb .nb-crumb-last{display:none}.nb-pdp>.nb-gal2{margin:0 calc(var(--nb-pad) * -1)}.nb-thumbs{padding:0 var(--nb-pad)}.nb-thumb{width:58px}.nb-arrow{width:38px;height:38px}.nb-arrow--prev{left:10px}.nb-arrow--next{right:10px}.nb-count{left:18px;bottom:18px}.nb-zoomhint{right:18px;bottom:18px}.nb-lb__slide{padding:64px 0}.nb-lb .nb-arrow{display:none}.nb-info{gap:20px}.nb-set li{font-size:16px}.nb-trust b{font-size:13px}.nb-band .nb-wrap{gap:24px 16px}.nb-sticky__img{display:none}.nb-sticky__in{padding:10px 16px;gap:12px}.nb-sticky .nb-btn{padding:0 20px;min-height:46px}.nb-sticky__txt b{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nb-product.css.map */
