body{color:rgb(var(--color-foreground));font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:0;-webkit-font-smoothing:antialiased}:root,.color-scheme-1,.color-scheme-2,.color-scheme-4{--color-heading: var(--plum-rgb)}.color-scheme-3,.color-scheme-5{--color-heading: var(--color-foreground)}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--font-serif);font-weight:500;letter-spacing:0;color:rgb(var(--color-heading, var(--color-foreground)));text-wrap:balance}h1,.h1{font-size:40px;line-height:var(--type-display-xl-line)}h2,.h2{font-size:34px;line-height:var(--type-display-lg-line)}h3,.h3{font-size:24px;line-height:var(--type-heading-line)}h4,.h4{font-size:var(--type-heading-sm-size);line-height:var(--type-heading-sm-line)}@media screen and (min-width:750px){h1,.h1{font-size:var(--type-display-xl-size)}h2,.h2{font-size:var(--type-display-lg-size)}h3,.h3{font-size:var(--type-heading-size)}}:is(h1,h2,h3,.h1,.h2,.h3,.wordmark) em{font-style:italic;font-weight:400}.eyebrow{font-family:var(--font-sans);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--gilt-ink)}.lead{font-size:var(--type-lead-size);line-height:var(--type-lead-line)}.measure{max-width:var(--measure)}a{color:rgb(var(--color-link))}a:hover{text-decoration-thickness:1px;text-underline-offset:4px}*:focus-visible,.button:focus-visible,.button.focused,.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}.focus-inset:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.button,.shopify-challenge__button,.customer button{min-height:48px;min-width:0;padding:0 var(--space-5);border:1px solid rgb(var(--color-button));border-radius:var(--radius-md);background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-sans);font-size:var(--type-button-size);font-weight:var(--type-button-weight);letter-spacing:var(--type-button-tracking);line-height:var(--type-button-line);transition:background-color .15s ease,border-color .15s ease}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{content:none}.button:not(.button--secondary):not([disabled]):hover{--color-button: var(--color-button-hover, var(--plum-deep-rgb))}.color-scheme-3,.color-scheme-5{--color-button-hover: var(--paper-raised-rgb)}.button--secondary{background-color:transparent;border-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button-text))}.button--secondary:not([disabled]):hover{background-color:var(--plum-tint)}.color-scheme-3 .button--secondary:not([disabled]):hover,.color-scheme-5 .button--secondary:not([disabled]):hover{background-color:rgba(var(--color-foreground),.1)}.button:not([disabled]):active{transform:translateY(1px)}.button:disabled,.button[aria-disabled=true],.button.disabled{opacity:.4;cursor:default}.field__input,.select__select,.customer .field input,.customer select{min-height:48px;background-color:var(--stone);border-radius:var(--radius-sm)}.field:after,.select:after,.customer .field:after,.customer select:after{box-shadow:0 0 0 1px var(--line-strong);border-radius:var(--radius-sm)}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border-color:var(--line)}.card-wrapper .card__heading a:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}.gilt-frame{background:var(--plum);outline:1px solid var(--gilt);outline-offset:calc(-1 * var(--frame-inset));border-radius:0}.gilt-frame--midnight{background:var(--midnight)}.gilt-rule{display:block;width:48px;height:1px;background:var(--gilt);border:0;margin:0}.page-width{padding-inline:var(--space-4)}@media screen and (min-width:750px){.page-width{padding-inline:var(--space-6)}}.header__icon,.menu-drawer__menu-item,.link--touch{min-width:44px;min-height:44px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-to-content-link:focus{z-index:9999}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brand.css.map */
