body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--np-font-display: "Gilda Display", serif;--np-font-body: "IBM Plex Sans", sans-serif;--np-weight-light: 300;--np-weight-regular: 400;--np-weight-semibold: 600;--np-text-display: clamp(28px, 3vw, 42px);--np-text-section: clamp(18px, 2vw, 24px);--np-text-heading: clamp(15px, 1.2vw, 17px);--np-text-accent: clamp(24px, 3vw, 42px);--np-text-body: clamp(15px, 1.2vw, 17px);--np-text-button: clamp(14px, 1.4vw, 16px);--np-text-price: clamp(16px, 1.4vw, 18px);--np-tracking-display: .08em;--np-tracking-section: .06em;--np-tracking-heading: .08em;--np-tracking-accent: .1em;--np-tracking-body: .01em;--np-tracking-button: .06em;--np-tracking-price: .04em;--np-leading-display: 1.2;--np-leading-section: 1.2;--np-leading-heading: 1.25;--np-leading-accent: 1.25;--np-leading-body: 1.6;--np-leading-button: 1;--np-leading-price: 1;--np-colour-heading: #40534C;--np-colour-body: #404040;--np-colour-muted: #737373;--np-background: #ffffff;--np-button-text: #40534C;--np-button-border: #40534C;--np-button-bg: transparent;--np-button-hover-bg: #40534C;--np-button-hover-text: #F5F4ED;--np-button-hover-border: #40534C;--np-button-radius: 9999px;--np-button-border-width: 1.5px;--np-button-padding-y: .8em;--np-button-padding-x: 1.2em;--np-button-transition: .3s ease}.np-dark{--np-colour-heading: #F5F4ED;--np-colour-body: #F5F4ED;--np-colour-muted: #F5F4ED;--np-button-text: #F5F4ED;--np-button-border: #F5F4ED;--np-button-bg: transparent;--np-button-hover-bg: #F5F4ED;--np-button-hover-text: #40534C;--np-button-hover-border: #F5F4ED}.np-display,.np-section,.np-heading,.np-heading-strong,.np-accent,.np-body,.np-button,.np-price{margin:0;text-align:inherit}.np-display{font-family:var(--np-font-display);font-size:var(--np-text-display);font-weight:var(--np-weight-regular);line-height:var(--np-leading-display);letter-spacing:var(--np-tracking-display);text-transform:uppercase;color:var(--np-colour-heading)}.np-section{font-family:var(--np-font-display);font-size:var(--np-text-section);font-weight:var(--np-weight-regular);line-height:var(--np-leading-section);letter-spacing:var(--np-tracking-section);text-transform:uppercase;color:var(--np-colour-heading)}.np-heading{font-family:var(--np-font-body);font-size:var(--np-text-heading);font-weight:var(--np-weight-regular);line-height:var(--np-leading-heading);letter-spacing:var(--np-tracking-heading);text-transform:uppercase;color:var(--np-colour-muted)}.np-heading-strong{font-family:var(--np-font-body);font-size:var(--np-text-heading);font-weight:var(--np-weight-semibold);line-height:var(--np-leading-heading);letter-spacing:var(--np-tracking-heading);text-transform:uppercase;color:var(--np-colour-muted)}.np-accent{font-family:var(--np-font-body);font-size:var(--np-text-accent);font-weight:var(--np-weight-light);line-height:var(--np-leading-accent);letter-spacing:var(--np-tracking-accent);text-transform:uppercase;color:var(--np-colour-heading)}.np-body{font-family:var(--np-font-body);font-size:var(--np-text-body);font-weight:var(--np-weight-regular);line-height:var(--np-leading-body);letter-spacing:var(--np-tracking-body);color:var(--np-colour-body)}.np-body p,.np-body ul,.np-body ol,.np-body li,.np-body a,.np-body strong,.np-body em{color:inherit}.np-price{font-family:var(--np-font-body);font-size:var(--np-text-price);font-weight:var(--np-weight-semibold);line-height:var(--np-leading-price);letter-spacing:var(--np-tracking-price);color:var(--np-colour-heading)}a.np-button,button.np-button{appearance:none;-webkit-appearance:none;box-shadow:none;text-shadow:none;outline:none}a.np-button,button.np-button{font-family:var(--np-font-body);font-size:var(--np-text-button);font-weight:var(--np-weight-semibold);line-height:var(--np-leading-button);letter-spacing:var(--np-tracking-button);text-transform:uppercase;color:var(--np-button-text);background-color:var(--np-button-bg);border:var(--np-button-border-width) solid var(--np-button-border);border-radius:var(--np-button-radius);padding:var(--np-button-padding-y) var(--np-button-padding-x);display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;text-decoration:none;white-space:nowrap;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:color var(--np-button-transition),background-color var(--np-button-transition),border-color var(--np-button-transition),opacity var(--np-button-transition)}a.np-button:hover,button.np-button:hover{color:var(--np-button-hover-text);background-color:var(--np-button-hover-bg);border-color:var(--np-button-hover-border)}a.np-button:focus-visible,button.np-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}a.np-button:active,button.np-button:active{opacity:.85}a.np-button:disabled,button.np-button:disabled,a.np-button[aria-disabled=true],button.np-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.np-dark a.np-button,.np-dark button.np-button{--np-button-text: #F5F4ED;--np-button-border: #F5F4ED;--np-button-hover-bg: #F5F4ED;--np-button-hover-text: #40534C;--np-button-hover-border: #F5F4ED}.np-button-wrapper{text-align:center}.np-button-wrapper.left{text-align:left}.np-button-wrapper.right{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/32/assets/np-custom-global.css.map */
