:root{--white: #FFFFFF;--off-white: #F5F2ED;--light-gray: #EFECE6;--cream: #FAF8F4;--dark-text: #1A1A1A;--primary-text: #222222;--secondary-text: #4A4A4A;--muted-text: #6B6B6B;--terracotta: #B85C38;--terracotta-hover: #A04F2E;--terracotta-soft: #F5E3DA;--dark-taupe: #5C544F;--taupe-hover: #4A423D;--wa-cream-rgb: 247, 244, 239;--wa-ink-rgb: 28, 28, 26;--light-border: #E5E5E5;--medium-border: #D0D0D0;--dark-border: #A0A0A0;--light-hover: #F0F0F0;--wa-bg: var(--off-white);--wa-bg-elevated: var(--white);--wa-bg-dark: var(--dark-text);--wa-bg-soft: var(--light-gray);--wa-text: var(--dark-text);--wa-text-muted: var(--secondary-text);--wa-text-soft: var(--muted-text);--wa-text-on-dark: var(--off-white);--wa-accent: var(--terracotta);--wa-accent-dark: var(--terracotta-hover);--wa-accent-hover: var(--terracotta-hover);--wa-accent-soft: var(--terracotta-soft);--wa-accent-light: #E5BFA9;--wa-terracotta: var(--terracotta);--wa-terracotta-soft: var(--terracotta-soft);--wa-terracotta-hover:var(--terracotta-hover);--wa-taupe: var(--dark-taupe);--wa-taupe-hover: var(--taupe-hover);--wa-border: var(--light-border);--wa-border-subtle: var(--light-hover);--wa-font-display: "Cormorant Garamond", "EB Garamond", Georgia, "Times New Roman", serif;--wa-font-body: "Karla", system-ui, -apple-system, "Segoe UI", sans-serif;--wa-font-mono: "Space Mono", ui-monospace, "Courier New", monospace;--wa-size-display-xl: clamp(2.5rem, 5.2vw, 4.5rem);--wa-size-display-l: clamp(2rem, 3.6vw, 3.25rem);--wa-size-h1: clamp(1.5rem, 2.2vw, 2rem);--wa-size-h2: clamp(1.25rem, 1.7vw, 1.5rem);--wa-size-h3: 1.125rem;--wa-size-h4: 1rem;--wa-size-body-l: 1rem;--wa-size-body: .9375rem;--wa-size-caption: .8125rem;--wa-size-micro: .6875rem;--wa-leading-display: 1.05;--wa-leading-heading: 1.15;--wa-leading-body: 1.65;--wa-leading-caption: 1.45;--wa-tracking-display: -.025em;--wa-tracking-heading: -.015em;--wa-tracking-body: 0;--wa-tracking-label: .18em;--wa-space-1: .25rem;--wa-space-2: .5rem;--wa-space-3: .75rem;--wa-space-4: 1rem;--wa-space-5: 1.5rem;--wa-space-6: 2rem;--wa-space-7: 2.5rem;--wa-space-8: 3.5rem;--wa-space-9: 4rem;--wa-space-10: 5.5rem;--wa-space-11: 8rem;--wa-container-mid: 960px;--wa-container-wide: 1280px;--wa-container-full: 1440px;--wa-page-gutter: clamp(1.25rem, 4vw, 3rem);--wa-radius-0: 0;--wa-radius-1: 2px;--wa-radius-2: 4px;--wa-radius-pill: 999px;--wa-shadow-xs: 0 1px 2px rgba(28, 28, 26, .04);--wa-shadow-sm: 0 2px 8px rgba(28, 28, 26, .06);--wa-shadow-md: 0 8px 24px rgba(28, 28, 26, .08);--wa-ease: cubic-bezier(.25, .46, .45, .94);--wa-ease-expo: cubic-bezier(.16, 1, .3, 1);--wa-duration-quick: .2s;--wa-duration-medium: .3s;--wa-duration-moderate: .45s;--wa-duration-fast: .18s;--wa-duration-base: .35s;--wa-duration-slow: .65s;--wa-duration-xslow: 1.2s}html{font-size:100%;-webkit-text-size-adjust:100%}body,.shopify-section{font-family:var(--wa-font-body);font-size:var(--wa-size-body);line-height:var(--wa-leading-body);letter-spacing:var(--wa-tracking-body);color:var(--wa-text);background-color:var(--wa-bg);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--wa-font-display);font-weight:500;letter-spacing:var(--wa-tracking-heading);color:var(--wa-text);margin:0 0 var(--wa-space-4)}.h0{font-size:var(--wa-size-display-xl);line-height:var(--wa-leading-display);letter-spacing:var(--wa-tracking-display);font-style:italic;font-weight:400}h1,.h1{font-size:var(--wa-size-h1);line-height:var(--wa-leading-heading);letter-spacing:var(--wa-tracking-display);font-style:italic;font-weight:400}h2,.h2{font-size:var(--wa-size-h2);line-height:var(--wa-leading-heading)}h3,.h3{font-size:var(--wa-size-h3);line-height:var(--wa-leading-heading)}h4,.h4{font-size:var(--wa-size-h4);line-height:1.3}h5,.h5{font-size:var(--wa-size-body-l);line-height:1.3}h6,.h6{font-size:var(--wa-size-micro);text-transform:uppercase;letter-spacing:var(--wa-tracking-label);font-family:var(--wa-font-body);font-weight:500;color:var(--wa-text-muted)}p{font-size:var(--wa-size-body);line-height:var(--wa-leading-body);color:var(--wa-text);margin:0 0 var(--wa-space-4)}small,.caption-large,.caption-small{font-size:var(--wa-size-caption);line-height:var(--wa-leading-caption);color:var(--wa-text-muted)}.wa-display-xl{font-family:var(--wa-font-display);font-size:var(--wa-size-display-xl);line-height:var(--wa-leading-display);letter-spacing:var(--wa-tracking-display);font-weight:400;font-style:italic}.wa-display-l{font-family:var(--wa-font-display);font-size:var(--wa-size-display-l);line-height:var(--wa-leading-display);letter-spacing:var(--wa-tracking-display);font-weight:400;font-style:italic}.wa-italic,.wa-display-xl em,.wa-display-l em{font-style:italic;font-weight:400}.wa-label{font-family:var(--wa-font-body);font-size:var(--wa-size-micro);text-transform:uppercase;letter-spacing:var(--wa-tracking-label);font-weight:500;color:var(--wa-text-muted)}.wa-lead{font-size:var(--wa-size-body-l);line-height:1.6;color:var(--secondary-text);font-weight:400;max-width:36em;margin-left:auto;margin-right:auto}a{color:inherit;text-decoration:none;transition:color var(--wa-duration-fast) var(--wa-ease)}a:hover{color:var(--wa-accent)}.button,.button--primary,.shopify-payment-button__button,button.button,.banner__buttons .button,.image-banner__content .button{font-family:var(--wa-font-body)!important;font-size:var(--wa-size-caption)!important;font-weight:500!important;text-transform:none!important;letter-spacing:var(--wa-tracking-label)!important;padding:.85rem 1.75rem!important;border-radius:var(--wa-radius-0)!important;border:1px solid var(--wa-accent)!important;background:var(--wa-accent)!important;color:var(--wa-text-on-dark)!important;transition:background var(--wa-duration-base) var(--wa-ease),color var(--wa-duration-base) var(--wa-ease),border-color var(--wa-duration-base) var(--wa-ease)!important;min-height:auto!important;box-shadow:none!important;line-height:1!important}.button:hover,.button--primary:hover,.shopify-payment-button__button:hover,.banner__buttons .button:hover,.image-banner__content .button:hover{background:var(--wa-accent-hover)!important;border-color:var(--wa-accent-hover)!important;color:var(--wa-text-on-dark)!important}.button--secondary,.button--tertiary{background:transparent!important;color:var(--wa-text)!important;border-color:var(--wa-text)!important}.button--secondary:hover,.button--tertiary:hover{background:var(--wa-text)!important;color:var(--wa-text-on-dark)!important;border-color:var(--wa-text)!important}.field,.field__input,.contact__field,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],input[type=url],textarea,select{font-family:var(--wa-font-body)!important;font-size:var(--wa-size-body)!important;line-height:1.5!important;color:var(--wa-text)!important;background-color:transparent!important;border:1px solid var(--wa-border)!important;border-radius:var(--wa-radius-0)!important;padding:.85rem 1rem!important;min-height:auto!important;box-shadow:none!important;transition:border-color var(--wa-duration-base) var(--wa-ease),background-color var(--wa-duration-base) var(--wa-ease)!important}.field{background-color:transparent!important;border:none!important;padding:0!important}.field__input{width:100%;display:block}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--wa-accent)!important;outline:none!important;box-shadow:0 0 0 1px var(--wa-accent)!important}.field__label{font-family:var(--wa-font-body)!important;font-size:var(--wa-size-body)!important;color:rgba(var(--color-foreground),.6)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;left:1rem!important;background-color:rgb(var(--color-background))!important;padding:0 .4rem!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{font-size:var(--wa-size-micro)!important;color:var(--wa-text-muted)!important;top:0!important;transform:translateY(-50%)!important}::placeholder{color:var(--wa-text-soft);opacity:1}textarea,.text-area{min-height:9rem!important;resize:vertical!important}.select__select{background-color:transparent!important;border:1px solid var(--wa-border)!important;font-family:var(--wa-font-body)!important}.page-width{max-width:var(--wa-container-full);padding-left:var(--wa-page-gutter);padding-right:var(--wa-page-gutter);margin:0 auto}.shopify-section+.shopify-section{margin-top:0}#shopify-section-hero-typography{position:relative;min-height:78vh;display:flex;align-items:center;background:var(--wa-bg)}#shopify-section-hero-typography .rich-text{width:100%}#shopify-section-hero-typography .rich-text__wrapper{max-width:var(--wa-container-mid)!important;padding:var(--wa-space-7) var(--wa-page-gutter)!important}#shopify-section-hero-typography .rich-text__heading,#shopify-section-hero-typography .h0{font-size:var(--wa-size-display-xl)!important;line-height:var(--wa-leading-display)!important;letter-spacing:var(--wa-tracking-display)!important;margin:0 0 var(--wa-space-5)!important}#shopify-section-hero-typography .rich-text__caption{font-family:var(--wa-font-body)!important;font-size:var(--wa-size-micro)!important;letter-spacing:var(--wa-tracking-label)!important;text-transform:uppercase!important;color:var(--wa-text-muted)!important;margin-bottom:var(--wa-space-5)!important;display:inline-block;position:relative;padding-bottom:.6rem}#shopify-section-hero-typography .rich-text__caption:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:32px;height:1px;background:var(--wa-accent)}#shopify-section-hero-typography .rich-text__text{font-size:var(--wa-size-body-l)!important;line-height:1.55!important;color:var(--wa-text-muted)!important;max-width:32rem;margin-left:auto;margin-right:auto}#shopify-section-hero-typography .rich-text__blocks>*+*{margin-top:var(--wa-space-4)}#shopify-section-hero-typography .button{margin-top:var(--wa-space-5)!important}.collection-list .card--media .card__media img,.collection-list .card--media .media img,.collection-list .card-wrapper .card__media img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/wernerart-tokens.css.map */
