:root{--color-primary: #333287;--color-primary-dark: #1E1F5C;--color-secondary: #5E6178;--color-accent: #146AB2;--color-cta: #DB1E3D;--color-cta-hover: #B5182F;--color-bg: #FFFFFF;--color-bg-alt: #F1F4FA;--color-bg-dark: #1E1F5C;--color-text: #1F2150;--color-text-secondary: #5E6178;--color-text-light: #FFFFFF;--color-border: #DCE2EF;--color-sale: #AA1E2D;--color-accent-on-dark: #47ADE0;--color-overlay: rgba(30, 31, 92, .35);--font-display: "Lora", Georgia, serif;--font-display-alt: "Cormorant", Georgia, serif;--font-body: "Montserrat", system-ui, -apple-system, sans-serif;--border-radius-sm: 0;--border-radius-md: 0;--border-radius-lg: 0;--border-radius-xl: 0;--shadow-sm: none;--shadow-md: 0 2px 12px rgba(0, 0, 0, .05);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .06);--shadow-xl: 0 8px 30px rgba(0, 0, 0, .08);--section-spacing: 64px}[id$=__hero],[id$=__location]{--color-accent: var(--color-accent-on-dark)}body{font-family:var(--font-body);letter-spacing:.025em;color:var(--color-text)}body h1,body h2,body h3,body .h0,body .h1,body .h2,body .h3{font-family:var(--font-display);font-weight:400;letter-spacing:0;color:var(--color-primary)}body h1{font-family:var(--font-display-alt);text-transform:uppercase;letter-spacing:.08em}body .header-wrapper{background:var(--color-bg);border-bottom:1px solid var(--color-border)}body .header__heading-link,body .header__heading{font-family:var(--font-display-alt);letter-spacing:.3em;text-transform:uppercase}body .header__inline-menu{border-top:0}body .header__inline-menu .header__menu-item{font-family:var(--font-body);font-size:1.3rem;font-weight:400;letter-spacing:.14em;color:var(--color-text)}body .header__inline-menu .header__menu-item:hover,body .header__inline-menu details[open]>.header__menu-item,body .header__inline-menu .header__active-menu-item{color:var(--color-accent);box-shadow:none}body .mega-menu__link--level-2{color:var(--color-accent);font-weight:500}body .btn,body .button,body .shopify-payment-button__button--unbranded{border-radius:0;font-family:var(--font-body);font-weight:400;letter-spacing:.06em;text-transform:none}body .btn--primary,body .button--primary{background:var(--color-cta);border-color:var(--color-cta);color:#fff}body .btn--primary:hover,body .button--primary:hover{background:var(--color-cta-hover);border-color:var(--color-cta-hover)}body .btn--secondary,body .button--secondary{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}body .hero-banner__pre-title{color:var(--color-accent-on-dark);letter-spacing:.14em}body .product-card{border:0;border-radius:0;box-shadow:none;background:transparent}body .product-card__image-wrapper{background:var(--color-bg-alt)}body .product-card__title{font-family:var(--font-body);font-size:1.3rem;font-weight:400;letter-spacing:.02em;color:var(--color-text)}body .product-card__price,body .product-card__price-sale{font-family:var(--font-body);font-size:1.3rem;color:var(--color-text)}body .product-card__price-sale{color:var(--color-sale)}body .product-card__price-compare{color:var(--color-text-secondary);text-decoration:line-through}body .product-card__badge{border-radius:0;background:var(--color-accent);color:#fff;letter-spacing:.08em}body .section-header__title,body .title,body .collection-hero__title{font-family:var(--font-display);font-size:clamp(2.4rem,3vw,3.2rem)}body .color-scheme-2,body .feature-row--alt{background:var(--color-bg-alt)}body .footer{background:var(--color-bg-alt);border-top:1px solid var(--color-border);color:var(--color-text)}body .footer-block__heading{font-family:var(--font-body);font-size:1.3rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);padding-bottom:.8rem;border-bottom:1px solid var(--color-border)}body .footer a{color:var(--color-text);font-size:1.3rem}body .footer a:hover{color:var(--color-accent)}body .footer__content-bottom{border-top:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pw-ewm-look.css.map */
