:root{--b-ink: #14100d;--b-ink-hi: #2a221b;--b-ink-lo: #0a0806;--b-cream: #f3eee6;--b-cream-hi: #fbf8f2;--b-cream-lo: #e2dacb;--b-gold: #d4b46d;--b-gold-hi: #dec38a;--b-gold-lo: #c4a25b;--b-gold-edge: #a8823a;--btn-bg: var(--b-ink);--btn-bg-hover: var(--b-ink-hi);--btn-bg-press: var(--b-ink-lo);--btn-fg: var(--b-cream);--btn-ring: var(--b-ink);--btn-h: 3rem;--btn-h-sm: 2.75rem;--btn-px: 1.75rem;--btn-px-sm: 1.25rem;--btn-r: 2px;--btn-font: "Jost", "Alexandria", system-ui, sans-serif;--btn-size: .8125rem;--btn-weight: 500;--btn-track: .12em;--btn-ease: cubic-bezier(.22, 1, .36, 1);--btn-press: .1s;--btn-tone: .18s}:is(.footer,.band--dark,.film,.vv,.vv-bagbar,.nx-campaign,.nx-hero,.ks,.au),:is(.button--inverse,.button--light,.nx-btn--gold){--btn-bg: var(--b-cream);--btn-bg-hover: var(--b-cream-hi);--btn-bg-press: var(--b-cream-lo);--btn-fg: var(--b-ink);--btn-ring: var(--b-cream)}:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:var(--btn-h)!important;padding:0 var(--btn-px)!important;border:1px solid var(--btn-bg)!important;border-radius:var(--btn-r)!important;background:var(--btn-bg)!important;color:var(--btn-fg)!important;box-shadow:none!important;font-family:var(--btn-font)!important;font-size:var(--btn-size)!important;font-weight:var(--btn-weight)!important;letter-spacing:var(--btn-track)!important;line-height:1.2!important;text-align:center;text-decoration:none!important;text-transform:uppercase!important;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background-color var(--btn-tone) var(--btn-ease),border-color var(--btn-tone) var(--btn-ease),color var(--btn-tone) var(--btn-ease),scale var(--btn-tone) var(--btn-ease)!important}:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta) svg{flex:none;width:1rem;height:1rem}:is(.button--buy,.pd__add,.bag__checkout,.cart-drawer__checkout,[data-pd-sticky-add],[data-pd-unbox-add],[data-show-add],[data-ring-add],[data-set-add]){--btn-bg: var(--b-gold);--btn-bg-hover: var(--b-gold-hi);--btn-bg-press: var(--b-gold-lo);--btn-fg: var(--b-ink);border-color:var(--b-gold-edge)!important}:is(.button--secondary,.nx-btn--ghost,.nx-btn--line,.cl-more__button){border-color:color-mix(in srgb,currentColor 50%,transparent)!important;background:transparent!important;color:inherit!important}.nx-btn--line{color:var(--b-cream)!important}:is(.nx-show,.nx-ring) .nx-btn--ghost{color:var(--b-ink)!important}:is(.button--sm,.nx-btn--sm,.pd-sticky .button,.vv-bagbar .button,.footer__newsletter .button){min-height:var(--btn-h-sm)!important;padding:0 var(--btn-px-sm)!important}@media(hover:hover)and (pointer:fine){:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta):not(:disabled,[aria-disabled=true],.is-sold-out):hover{border-color:var(--btn-bg-hover)!important;background:var(--btn-bg-hover)!important;color:var(--btn-fg)!important}:is(.button--buy,.pd__add,.bag__checkout,.cart-drawer__checkout,[data-pd-sticky-add],[data-pd-unbox-add],[data-show-add],[data-ring-add],[data-set-add]):not(:disabled,.is-sold-out):hover{border-color:var(--b-gold-edge)!important}:is(.button--secondary,.nx-btn--ghost,.nx-btn--line,.cl-more__button):not(:disabled,.is-sold-out):hover{border-color:currentColor!important;background:color-mix(in srgb,currentColor 6%,transparent)!important;color:inherit!important}.nx-btn--line:not(:disabled):hover{color:var(--b-cream)!important}:is(.nx-show,.nx-ring) .nx-btn--ghost:hover{color:var(--b-ink)!important}}:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta):not(:disabled,[aria-disabled=true],.is-sold-out):active{border-color:var(--btn-bg-press)!important;background:var(--btn-bg-press)!important;transform:none!important;scale:.98;transition-duration:var(--btn-press)!important}:is(.button--buy,.pd__add,.bag__checkout,.cart-drawer__checkout,[data-pd-sticky-add],[data-pd-unbox-add],[data-show-add],[data-ring-add],[data-set-add]):not(:disabled,.is-sold-out):active{border-color:var(--b-gold-edge)!important}:is(.button--secondary,.nx-btn--ghost,.nx-btn--line,.cl-more__button):not(:disabled):active{border-color:currentColor!important;background:color-mix(in srgb,currentColor 12%,transparent)!important}:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta):focus-visible{outline:2px solid var(--btn-ring)!important;outline-offset:3px!important;border-color:var(--btn-bg)!important;background:var(--btn-bg)!important;color:var(--btn-fg)!important}:is(.button--buy,.pd__add,.bag__checkout,.cart-drawer__checkout,[data-pd-sticky-add],[data-pd-unbox-add],[data-show-add],[data-ring-add],[data-set-add]):focus-visible{border-color:var(--b-gold-edge)!important}:is(.button--secondary,.nx-btn--ghost,.nx-btn--line,.cl-more__button):focus-visible{outline-color:currentColor!important;border-color:currentColor!important;background:transparent!important;color:inherit!important}.nx-btn--line:focus-visible{color:var(--b-cream)!important}:is(.nx-show,.nx-ring) .nx-btn--ghost:focus-visible{color:var(--b-ink)!important}:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta):is(:disabled,[aria-disabled=true],.is-sold-out){border-color:color-mix(in srgb,currentColor 40%,transparent)!important;background:transparent!important;color:inherit!important;color:color-mix(in srgb,currentColor 62%,transparent)!important;opacity:1!important;cursor:not-allowed;scale:none}:is(.button,.nx-btn,.bag__checkout,.pd__add):is([aria-busy=true],[data-busy],.is-adding),:is(.ks__add,.au__add,.ke__add):is([aria-busy=true],[data-busy],.is-adding){overflow:hidden;cursor:progress}:is(.button,.nx-btn,.bag__checkout,.pd__add):is([aria-busy=true],[data-busy],.is-adding):after,:is(.ks__add,.au__add,.ke__add):is([aria-busy=true],[data-busy],.is-adding):after{content:"";position:absolute;inset:auto 0 0;height:1px;background:currentColor;opacity:.7;transform-origin:left center;animation:btn-wait 1.1s var(--btn-ease) infinite}:is(.button,.nx-btn,.pd__add):is(:disabled):is(.is-adding,[data-busy]){border-color:var(--btn-bg)!important;background:var(--btn-bg)!important;color:var(--btn-fg)!important;opacity:1!important;cursor:progress}@keyframes btn-wait{0%{transform:scaleX(0);transform-origin:left center}50%{transform:scaleX(1);transform-origin:left center}50.01%{transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}:is(.button,.nx-btn,.bag__checkout,.pd__add):is(.v5-added,.is-added){background:var(--btn-bg)!important;color:var(--btn-fg)!important}:is(.ks__add,.au__add,.ke__add):is(.v5-added,.is-added){background:var(--b-gold)!important;color:var(--b-ink)!important}.pd-sticky .button{border-radius:var(--btn-r)!important}.nx-set__bar .nx-btn{min-height:var(--btn-h-sm)!important;padding:0 var(--btn-px-sm)!important;border:1px solid var(--b-gold-edge)!important;border-radius:var(--btn-r)!important;background:var(--b-gold)!important;color:var(--b-ink)!important;font-size:var(--btn-size)!important;font-weight:var(--btn-weight)!important;letter-spacing:var(--btn-track)!important}.nx-set__bar .nx-btn[disabled]{border-color:#14100d4d!important;background:transparent!important;color:#14100d9e!important}@media(hover:hover)and (pointer:fine){.nx-set__bar.is-ready .nx-btn:not(:disabled):hover{background:var(--b-gold-hi)!important;color:var(--b-ink)!important}}.nx-set__bar.is-ready .nx-btn:not(:disabled):active{background:var(--b-gold-lo)!important}.pd__buy{align-items:stretch;gap:.5rem!important}.pd__add{flex:1}:is(.qty,.pd__buy .qty){display:inline-flex;align-items:stretch;min-height:var(--btn-h);overflow:hidden;border:1px solid color-mix(in srgb,currentColor 22%,transparent)!important;border-radius:var(--btn-r)!important;background:transparent!important}:is(.qty,.pd__buy .qty) button{width:2.75rem!important;min-height:2.75rem;border:0!important;background:transparent!important;color:inherit;font-size:1.05rem;cursor:pointer;transition:background-color var(--btn-tone) var(--btn-ease)}:is(.qty,.pd__buy .qty) span{display:grid;place-items:center;min-width:2rem;font-variant-numeric:tabular-nums}:is(.ks__bar,.au__bar,.ke__bar){display:inline-grid!important;grid-template-columns:auto auto!important;align-items:stretch;min-height:var(--btn-h);margin:0;overflow:visible!important;border:1px solid color-mix(in srgb,currentColor 32%,transparent)!important;border-radius:var(--btn-r)!important;background:transparent!important}:is(.ks__price,.au__price,.ke__price){display:grid!important;place-items:center;min-width:0!important;padding:0 1.25rem!important;color:inherit!important;font-family:var(--btn-font)!important;font-size:1rem!important;font-weight:400!important;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em!important;white-space:nowrap}:is(.ks__add,.au__add,.ke__add){position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;min-height:calc(var(--btn-h) + 2px);margin-block:-1px!important;margin-inline-end:-1px!important;padding:0 1.5rem!important;border:0!important;border-radius:0!important;border-start-end-radius:var(--btn-r)!important;border-end-end-radius:var(--btn-r)!important;background:var(--b-gold)!important;color:var(--b-ink)!important;font-family:var(--btn-font)!important;font-size:var(--btn-size)!important;font-weight:var(--btn-weight)!important;letter-spacing:var(--btn-track)!important;text-transform:uppercase!important;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--btn-tone) var(--btn-ease)!important}@media(hover:hover)and (pointer:fine){:is(.ks__add,.au__add,.ke__add):not(:disabled,.is-sold-out):hover{background:var(--b-gold-hi)!important;color:var(--b-ink)!important}}:is(.ks__add,.au__add,.ke__add):not(:disabled,.is-sold-out):active{background:var(--b-gold-lo)!important;transition-duration:var(--btn-press)!important}:is(.ks__add,.au__add,.ke__add):focus-visible{outline:none!important}:is(.ks__bar,.au__bar,.ke__bar):has(:focus-visible){outline:2px solid currentColor;outline-offset:3px}:is(.ks__add,.au__add,.ke__add):is(:disabled,.is-sold-out){background:transparent!important;color:inherit!important;color:color-mix(in srgb,currentColor 62%,transparent)!important;border-inline-start:1px solid color-mix(in srgb,currentColor 32%,transparent)!important;cursor:not-allowed}:is(.ke__mini,.au__mini) :is(.ke__add,.au__add){min-height:var(--btn-h-sm)!important;margin:0!important;padding:0 var(--btn-px-sm)!important;border-radius:var(--btn-r)!important}@media(max-width:749px){:is(.ks__price,.au__price,.ke__price){padding:0 1rem!important;font-size:.9375rem!important}:is(.ks__add,.au__add,.ke__add){padding:0 1.1rem!important;font-size:.75rem!important}}:is(.text-link,.ks__more,.ke__link,.nx-shop__all,.hs__link:not(.hs__link--note)){display:inline-flex!important;align-items:center;gap:.5rem;min-height:2.75rem;padding:0!important;border:0!important;background:none!important;color:inherit;font-family:var(--btn-font)!important;font-size:var(--btn-size)!important;font-weight:var(--btn-weight)!important;letter-spacing:var(--btn-track)!important;text-transform:uppercase!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.5em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)!important;-webkit-tap-highlight-color:transparent;transition:text-decoration-color var(--btn-tone) var(--btn-ease),color var(--btn-tone) var(--btn-ease)!important}.hs__link:not(.hs__link--note){color:var(--b-ink)!important}.ks__more{color:var(--b-cream)!important}.ke__link{color:var(--fg, inherit)!important}.nx-shop__all{color:var(--nx-ink, var(--b-ink))!important}@media(hover:hover)and (pointer:fine){:is(.text-link,.ks__more,.ke__link,.nx-shop__all,.hs__link:not(.hs__link--note)):hover{text-decoration-color:currentColor!important}}:is(.text-link,.ks__more,.ke__link,.nx-shop__all,.hs__link:not(.hs__link--note)):active{text-decoration-color:currentColor!important;opacity:.75}:is(.text-link,.ks__more,.ke__link,.nx-shop__all,.hs__link:not(.hs__link--note)):focus-visible{outline:2px solid currentColor!important;outline-offset:2px;border-radius:1px}:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close){width:2.75rem!important;height:2.75rem!important;min-width:2.75rem;padding:0!important;border:1px solid color-mix(in srgb,currentColor 35%,transparent)!important;border-radius:var(--btn-r)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--btn-tone) var(--btn-ease),border-color var(--btn-tone) var(--btn-ease),color var(--btn-tone) var(--btn-ease),opacity var(--btn-tone) var(--btn-ease),scale var(--btn-tone) var(--btn-ease)!important}:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close) svg{width:1.125rem;height:1.125rem}:is(.pd__nav,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.nx-show__arrow){background:#fbf8f2f0!important;color:var(--b-ink)!important}.nx-campaign__arrow,.nx-campaign__pause{background:#14100d52!important;color:var(--b-cream)!important}.bag__close,.search-panel__close,.concierge__close{background:transparent!important}@media(hover:hover)and (pointer:fine){:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close):not(:disabled):hover{border-color:currentColor!important;opacity:1}:is(.pd__nav,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.nx-show__arrow):not(:disabled):hover{background:var(--b-cream-hi)!important;color:var(--b-ink)!important}:is(.nx-campaign__arrow,.nx-campaign__pause):hover{background:#14100d80!important;color:var(--b-cream)!important}}:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close):not(:disabled):active{border-color:currentColor!important;scale:.96;transition-duration:var(--btn-press)!important}:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close):focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}:is(.pd__nav,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.nx-show__arrow):focus-visible{outline-color:var(--b-ink)!important;box-shadow:0 0 0 5px var(--b-cream-hi)!important}:is(.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next]):is(:disabled,[aria-disabled=true]){opacity:.35!important;cursor:default;scale:none}.bag-item__qty{align-items:stretch!important;height:auto!important;min-height:2.75rem;border:1px solid rgba(20,16,13,.18)!important;border-radius:var(--btn-r)!important;background:transparent!important}.bag-item__qty button{display:grid;place-items:center;width:2.75rem!important;height:auto!important;min-height:2.75rem;border:0!important;border-radius:0!important;background:transparent!important;color:inherit;cursor:pointer;transition:background-color var(--btn-tone) var(--btn-ease)}.bag-item__qty span,.bag-item__qty output{display:grid;place-items:center;min-width:1.75rem!important;font-variant-numeric:tabular-nums}.bag-item__remove{top:.15rem!important;right:.15rem!important;display:grid;place-items:center;width:2.75rem!important;height:2.75rem!important;border:0!important;border-radius:var(--btn-r)!important;background:transparent!important;color:#14100d99!important;cursor:pointer;transition:color var(--btn-tone) var(--btn-ease),background-color var(--btn-tone) var(--btn-ease)}.bag-item__info{padding-right:2.5rem!important}@media(hover:hover)and (pointer:fine){:is(.qty,.bag-item__qty) button:hover{background:#14100d0d!important}.bag-item__remove:hover{background:#14100d0d!important;color:var(--b-ink)!important}}:is(.qty,.bag-item__qty) button:active,.bag-item__remove:active{background:#14100d1a!important;transition-duration:var(--btn-press)}:is(.qty,.bag-item__qty) button:focus-visible,.bag-item__remove:focus-visible{outline:2px solid currentColor!important;outline-offset:-3px!important}:is(.qty,.bag-item__qty) button:disabled{opacity:.35;cursor:not-allowed}.bag__checkout,.cart-drawer__checkout{width:100%;min-height:var(--btn-h)!important}.concierge__launcher{display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem!important;width:auto!important;height:var(--btn-h)!important;min-height:var(--btn-h)!important;padding:0 1.15rem 0 .95rem!important;border:1px solid rgba(243,238,230,.4)!important;border-radius:var(--btn-r)!important;background:var(--b-ink)!important;color:var(--b-cream)!important;box-shadow:0 1px 2px #0a08064d,0 10px 24px -12px #0a08068c!important;font-family:var(--btn-font)!important;font-size:var(--btn-size)!important;font-weight:var(--btn-weight)!important;letter-spacing:var(--btn-track)!important;text-transform:uppercase!important;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--btn-tone) var(--btn-ease),background-color var(--btn-tone) var(--btn-ease),opacity .25s var(--btn-ease),transform .25s var(--btn-ease),scale var(--btn-tone) var(--btn-ease)!important}.concierge__launcher span{display:inline!important}.concierge__launcher img{width:1.125rem!important;height:1.125rem!important}@media(hover:hover)and (pointer:fine){.concierge__launcher:hover{border-color:#f3eee6bf!important;background:var(--b-ink-hi)!important;transform:none!important}}.concierge__launcher:active{background:var(--b-ink-lo)!important;scale:.98;transition-duration:var(--btn-press)!important}.concierge__launcher:focus-visible{outline:2px solid var(--b-gold)!important;outline-offset:3px!important}.concierge__launcher.is-wiggle{animation:none!important}.concierge__launcher.is-calling:before{content:none!important}:is(:lang(ar),[dir=rtl]) :is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta,.ks__add,.au__add,.ke__add,.concierge__launcher,.text-link,.ks__more,.ke__link,.nx-shop__all,.hs__link){letter-spacing:0!important;text-transform:none!important;font-size:.9375rem!important}@media(prefers-reduced-motion:reduce){:is(.button,.nx-btn,.bag__checkout,.cart-drawer__checkout,.bag__empty-cta,.concierge__launcher,.carousel__arrow,.nx-show__arrow,.nx-campaign__arrow,.nx-campaign__pause,.pd__nav,.fe-book__btn,.nx-shop__nav [data-shop-prev],.nx-shop__nav [data-shop-next],.bag__close,.search-panel__close,.concierge__close):active{scale:none!important}:is(.button,.nx-btn,.bag__checkout,.pd__add,.ks__add,.au__add,.ke__add):after{animation:none!important;transform:none!important;opacity:.45!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/buttons.css.map */
