@font-face{font-family:'Inter';font-style:normal;font-display:swap;font-weight:100 900;font-stretch:100%;src:url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../fonts/inter-latin-wght-normal.woff2) format('woff2 supports variations'),url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../fonts/inter-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0,U+20-7E,U+A0-AC,U+AE-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+2002,U+2009,U+200B,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:'Inter';font-style:normal;font-display:swap;font-weight:100 900;font-stretch:100%;src:url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../fonts/inter-u2192-wght.woff2) format('woff2 supports variations'),url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../fonts/inter-u2192-wght.woff2) format('woff2-variations');unicode-range:U+2192}:root{--orange:#e57440;--smith-grey:#404a50;--color-scheme-1-text:#111827;--text-regular:16px;--text-medium:18px;--text-small:14px;--page-padding:80px;--section-padding-medium:80px;--btn-primary-rest:#e57440;--btn-primary-hover:#f26828;--btn-primary-pressed:#c87400;--btn-primary-disabled:#f2d6a8;--link-light-rest:#e57440;--link-light-hover:#f26828;--link-light-pressed:#c87400;--link-light-disabled:#f2d6a8;--link-dark-rest:#ffffff;--link-dark-hover:#f5f8fc;--link-dark-pressed:#e0e7f0;--link-dark-disabled:rgba(255, 255, 255, 0.45);--transition-fast:0.2s ease;--transition-medium:0.3s ease;--smith-teal:#0097a7}*,*::before,*::after{box-sizing:border-box}html,body{height:100%;overflow-x:hidden}main{flex:1}body{margin:0;font-family:'Inter',system-ui,sans-serif;background:#fff;min-height:100vh;display:flex;flex-direction:column}.btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:8px 32px;border-radius:8px;background-color:var(--btn-primary-rest);color:#fff;font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;transition:background-color var(--transition-fast),box-shadow var(--transition-fast)}.btn:hover{background-color:var(--btn-primary-hover);box-shadow:0 6px 14px rgb(1 13 20 / .1)}.btn:active,.btn.is-pressed{background-color:var(--btn-primary-pressed);box-shadow:none}.btn:focus-visible{outline:2px solid var(--btn-primary-pressed);outline-offset:2px}.btn:disabled,.btn.is-disabled{background-color:var(--btn-primary-disabled);cursor:not-allowed;box-shadow:none;pointer-events:none}.link-light{display:inline-flex;align-items:center;gap:4px;color:var(--link-light-rest);font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;cursor:pointer;transition:color var(--transition-fast)}.link-light .link-label{text-decoration:underline;text-underline-offset:2px}.link-light::after{content:"→";display:inline-block;font-family:'Inter',system-ui,sans-serif;font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;transition:transform var(--transition-fast)}.link-light:hover{color:var(--link-light-hover)}.link-light:hover::after{transform:translateX(2px)}.link-light:active,.link-light.is-pressed{color:var(--link-light-pressed)}.link-light:focus-visible{outline:2px solid var(--link-light-pressed);outline-offset:2px;border-radius:2px}.link-light:disabled,.link-light.is-disabled{color:var(--link-light-disabled);cursor:not-allowed;pointer-events:none}.link-dark{display:inline-flex;align-items:center;gap:4px;color:var(--link-dark-rest);font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;cursor:pointer;transition:color var(--transition-fast)}.link-dark .link-label{text-decoration:underline;text-underline-offset:2px}.link-dark::after{content:"→";display:inline-block;font-family:'Inter',system-ui,sans-serif;font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;transition:transform var(--transition-fast)}.link-dark:hover{color:var(--link-dark-hover)}.link-dark:hover::after{transform:translateX(2px)}.link-dark:active,.link-dark.is-pressed{color:var(--link-dark-pressed)}.link-dark:focus-visible{outline:2px solid var(--link-dark-hover);outline-offset:2px;border-radius:2px}.link-dark:disabled,.link-dark.is-disabled{color:var(--link-dark-disabled);cursor:not-allowed;pointer-events:none}.btn-sm{height:36px;padding:6px 24px;font-size:14px}.btn-lg{height:52px;padding:12px 40px;font-size:18px}.home-section-label{display:inline-flex;align-items:center;justify-content:center;gap:8px}.home-section-label span{font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:#0097a7;text-transform:uppercase;white-space:nowrap}.es-icon-titles{height:14px;width:auto;max-width:100%;display:block;flex-shrink:0;object-fit:contain}.home-cta-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:8px 32px;border-radius:8px;background:var(--btn-primary-rest);font-family:'Inter',system-ui,sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#fff;text-decoration:none;white-space:nowrap;position:relative;z-index:1;border:none;cursor:pointer;transition:background-color var(--transition-fast),box-shadow var(--transition-fast)}.home-cta-btn:hover{background-color:var(--btn-primary-hover);box-shadow:0 6px 14px rgb(1 13 20 / .1)}.home-cta-btn:active{background-color:var(--btn-primary-pressed);box-shadow:none}.home-cta-btn:focus-visible{outline:2px solid var(--btn-primary-pressed);outline-offset:2px}.home-cta-link{display:inline;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:18px;line-height:1.5;color:var(--link-light-rest);text-decoration:none;cursor:pointer;transition:color var(--transition-fast)}.home-cta-link .link-label{text-decoration:underline;text-underline-offset:2px}.home-cta-link .link-arrow{display:inline-block;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:18px;line-height:1.5;text-decoration:none;vertical-align:baseline;transition:transform var(--transition-fast)}.home-cta-link:hover{color:var(--link-light-hover)}.home-cta-link:hover .link-arrow{transform:translateX(2px)}.home-cta-link:active{color:var(--link-light-pressed)}.home-cta-link:focus-visible{outline:2px solid var(--link-light-pressed);outline-offset:2px;border-radius:2px}.serif-teal{font-family:'PT Serif',serif;font-weight:700;color:#0097a7}.es-section-title{margin:0;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:40px;line-height:1.2;color:var(--smith-grey,#404a50)}.es-section-title .serif-teal,.es-hero-title .serif-teal,.es-card-title .serif-teal{font-family:'PT Serif',Georgia,serif;font-weight:700;font-style:normal;color:var(--smith-teal,#0097a7)}.es-section-subtitle{margin:0;font-family:'Inter',system-ui,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--smith-grey,#404a50)}.es-card-title{margin:0;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:16px;line-height:1.5;color:var(--smith-grey,#404a50)}.es-title-line{display:block}.es-card-title--lg{font-size:18px}@media (max-width:480px){.es-card-title--lg{font-size:16px}}.es-section-title--light{color:#fff}.es-section-title.es-section-title--compact{font-size:26px;line-height:1.4}.es-section-subtitle--light{color:#fff}.es-hero-title{margin:0;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:56px;line-height:1.1;color:var(--smith-grey,#404a50)}.es-hero-title--light{color:#fff}.es-hero-subtitle{margin:0;font-family:'Inter',system-ui,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--smith-grey,#404a50)}.es-hero-subtitle--light{color:#fff}@media (max-width:1024px){.es-section-title{font-size:36px}.es-section-subtitle{font-size:18px}.es-hero-title{font-size:42px}}@media (max-width:768px){.es-section-title{font-size:36px}.es-hero-title{font-size:42px}.es-hero-subtitle{font-size:16px}}@media (max-width:480px){.es-section-title{font-size:28px;line-height:1.3}.es-card-title{font-size:15px}.es-hero-title{font-size:28px}}@media (max-width:1024px){.es-section-title.es-section-title--compact{font-size:22px;line-height:1.4}}@media (max-width:768px){.es-section-title.es-section-title--compact{font-size:16px;line-height:1.4}}@media (max-width:480px){.es-section-title.es-section-title--compact{font-size:16px;line-height:1.3}}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;font-weight:600;line-height:1.3;color:var(--color-scheme-1-text)}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}p{margin:0 0 1rem}img{max-width:100%;height:auto}.site-header{width:100%;background:#fff;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.site-nav{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:16px 48px}.site-nav-logo{width:236px;height:43px;flex-shrink:0}.site-nav-logo img{display:block;width:100%;height:100%;object-fit:contain}.site-nav-links{display:flex;align-items:center;gap:32px}.site-nav-links a{font-weight:500;font-size:16px;line-height:1.5;color:var(--color-scheme-1-text);text-decoration:none;white-space:nowrap;transition:color var(--transition-fast)}.site-nav-links a:hover{color:var(--orange)}.site-nav-links a.current-menu-item,.site-nav-links a.current-menu-parent,.site-nav-links a.current-menu-ancestor,.site-nav-links a.current_page_item,.site-nav-links a.current_page_parent,.site-nav-links a.current_page_ancestor,.site-nav-links a[aria-current="page"],.site-nav-submenu a.current-menu-item,.site-nav-submenu a.current_page_item,.site-nav-submenu a[aria-current="page"]{text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-skip-ink:none!important;text-decoration-thickness:auto!important;text-underline-offset:auto!important;text-underline-position:from-font!important;text-decoration-color:var(--color-scheme-1-text)!important}.site-nav-links a.current-menu-item:hover,.site-nav-links a.current-menu-parent:hover,.site-nav-links a.current-menu-ancestor:hover,.site-nav-links a.current_page_item:hover,.site-nav-links a.current_page_parent:hover,.site-nav-links a.current_page_ancestor:hover,.site-nav-links a[aria-current="page"]:hover,.site-nav-submenu a.current-menu-item:hover,.site-nav-submenu a.current_page_item:hover,.site-nav-submenu a[aria-current="page"]:hover{text-decoration-color:var(--orange)!important}.site-nav-dropdown{display:inline-flex;align-items:center;gap:8px}.site-nav-links a.site-nav-dropdown--underline,.careers-nav-links a.site-nav-dropdown--underline{text-decoration:underline;text-underline-offset:2px}.nav-chevron-sm,.nav-chevron--sm{width:12.6px;height:7.1px;flex-shrink:0}.nav-chevron{width:24px;height:24px;flex-shrink:0;transition:transform 0.2s ease}.nav-chevron-toggle{display:none}.site-nav-has-submenu{position:relative}.site-nav-has-submenu::after{content:"";position:absolute;top:100%;left:0;width:100%;height:16px;display:none}.site-nav-has-submenu:hover::after{display:block}.site-nav-submenu{display:none;flex-direction:column;gap:14px;position:absolute;top:calc(100% + 8px);left:-20px;width:219px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 16px rgb(0 0 0 / .08);border-radius:8px;padding:30px 20px;z-index:100}.site-nav-has-submenu:hover .site-nav-submenu{display:flex}.site-nav-submenu a{font-weight:500;font-size:16px;line-height:1.5;color:var(--color-scheme-1-text);text-decoration:none;white-space:nowrap}.site-nav-submenu a:hover{color:var(--orange)}.site-nav-cta{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:8px 32px;border-radius:8px;background-color:var(--btn-primary-rest);color:#fff;font-weight:600;font-size:16px;line-height:1.5;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;transition:background-color var(--transition-fast),box-shadow var(--transition-fast)}.site-nav-cta:hover{background-color:var(--btn-primary-hover);box-shadow:0 6px 14px rgb(1 13 20 / .1)}.site-nav-cta:active{background-color:var(--btn-primary-pressed);box-shadow:none}.site-nav-cta:focus-visible{outline:2px solid var(--btn-primary-pressed);outline-offset:2px}.site-footer{width:100%;background:var(--smith-grey);padding:80px 64px 91px;min-height:836px;display:flex;flex-direction:column;align-items:center;margin-top:auto}.site-footer-inner{width:100%;max-width:1280px;display:flex;flex-direction:column;gap:64px}.site-footer-top{display:flex;gap:64px;align-items:flex-start}.site-footer-col{flex:1 1 0%;min-width:0}.site-footer-logo{width:187px;height:45px;margin-bottom:32px}.site-footer-logo img{width:100%;height:100%;object-fit:contain}.site-footer-contact{display:flex;flex-direction:column;gap:16px;padding:32px 0}.site-footer-contact .row{display:flex;gap:16px;align-items:flex-start}.site-footer-contact .icon{width:25px;height:25px;flex-shrink:0}.site-footer-contact .icon img{display:block;width:100%;height:100%;object-fit:contain}.site-footer-contact p{font-size:16px;color:#fff;margin:0;line-height:1.5}.site-footer-contact .footer-email-link{font-size:16px;color:#fff;text-decoration:none;line-height:1.5}.site-footer-contact .footer-email-link:hover{text-decoration:underline}.site-footer-social{display:flex;gap:12px;align-items:center}.site-footer-social a{display:block;width:24px;height:24px}.site-footer-social img{width:100%;height:100%;object-fit:contain}.site-footer-links{max-width:400px;margin-left:auto}.site-footer-links ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.site-footer-links li{list-style:none;margin:0;padding:0}.site-footer-links a{display:block;padding:8px 0;font-weight:600;font-size:16px;line-height:1.5;color:#fff;text-align:right;text-decoration:none}.site-footer-links a:hover{color:var(--orange)}.site-footer-credits{width:100%;display:flex;flex-direction:column;gap:22px}.site-footer-image img{width:100%;display:block;object-fit:cover}.site-footer-divider{height:1px;margin-bottom:32px}.site-footer-divider img{display:block;width:100%;height:100%;object-fit:cover}.site-footer-bottom{display:flex;align-items:center;justify-content:space-between;height:21px;padding-bottom:20px}.site-footer-bottom p,.site-footer-bottom a{font-size:14px;line-height:1.5;color:#fff;margin:0;text-decoration:none}.site-footer-legal ul{display:flex;gap:24px;justify-content:flex-start;list-style:none;margin:0;padding:0}.site-footer-legal li{list-style:none;margin:0;padding:0}.site-footer-legal a{font-size:14px;line-height:1.5;color:#fff;text-decoration:none}.site-footer-legal a:hover{color:var(--orange)}.site-footer-bpa a{display:flex;gap:8px;align-items:center;text-decoration:none;color:inherit}.site-footer-bpa img{width:13px;height:18px}.site-footer-bpa p{font-size:14px;color:#fff;margin:0}@media (max-width:1024px){.site-footer-bottom{flex-direction:column;height:auto;gap:12px}.site-footer-legal{display:flex;justify-content:center;width:100%}.site-footer-legal ul{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:4px 21.6px;max-width:100%;margin-left:auto;margin-right:auto}}@media (max-width:768px){.site-footer{min-height:auto;padding:48px 20px 64px}.site-footer-top{flex-direction:column;gap:32px}.site-footer-links{margin-left:0;max-width:none}.site-footer-links a{text-align:left}.site-footer-bottom{flex-direction:column;height:auto;gap:12px;align-items:flex-start;padding-bottom:0}.site-footer-legal ul{flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:4px 21.6px;max-width:375px;margin:0 auto}.site-footer-bpa{align-self:center}.site-footer-copyright{text-align:center;align-self:center}}.site-nav{gap:24px}.site-nav-toggle{display:none;width:40px;height:40px;border-radius:999px;border:1px solid #d1d5db;background:#fff;align-items:center;justify-content:center;padding:0;cursor:pointer}.site-nav-toggle-bar{width:18px;height:2px;border-radius:999px;background:#111827;position:relative}.site-nav-toggle-bar::before,.site-nav-toggle-bar::after{content:"";position:absolute;left:0;width:18px;height:2px;border-radius:999px;background:#111827}.site-nav-toggle-bar::before{top:-5px}.site-nav-toggle-bar::after{top:5px}.site-nav-close-icon{display:none;width:40px;height:40px}@media (max-width:1138px){.site-nav,.careers-nav{padding:14.4px 18px}.site-nav-links,.site-nav-cta,.careers-nav-links,.careers-nav-cta{display:none}.site-nav-toggle{display:inline-flex;margin-left:auto}.site-nav.is-open,.careers-nav.is-open{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:100%;background:#fff;flex-direction:column;padding:14.4px 18px;overflow-y:auto;z-index:1000}.site-nav.is-open .site-nav-logo,.careers-nav.is-open .site-nav-logo{position:absolute;top:14.4px;left:18px;z-index:1001}.site-nav.is-open .site-nav-toggle,.careers-nav.is-open .site-nav-toggle{position:absolute;top:14.4px;right:18px;z-index:1001}.site-nav.is-open .site-nav-toggle,.careers-nav.is-open .site-nav-toggle{border:none;background:#fff0;border-radius:0}.site-nav.is-open .site-nav-toggle-bar,.careers-nav.is-open .site-nav-toggle-bar{display:none}.site-nav.is-open .site-nav-close-icon,.careers-nav.is-open .site-nav-close-icon{display:block}.site-nav.is-open .site-nav-links,.careers-nav.is-open .careers-nav-links{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;max-width:375px;margin:0 auto;padding:120px 72px 180px;position:relative;z-index:1}.site-nav.is-open .site-nav-cta,.careers-nav.is-open .careers-nav-cta{position:fixed;bottom:0;left:0;right:0;width:100%;height:60px;margin:0;border-radius:0;background-color:var(--orange);color:#fff;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;z-index:1001}.site-nav.is-open::after{content:'';position:fixed;left:0;bottom:60px;width:100%;height:40vh;background-image:url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../images/es-background.png);background-repeat:no-repeat;background-position:left bottom;background-size:130% auto;pointer-events:none;z-index:0}.site-nav.is-open .site-nav-links>a,.careers-nav.is-open .careers-nav-links>a{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-scheme-1-text);text-decoration:none;white-space:nowrap}.site-nav.is-open .site-nav-has-submenu{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.site-nav.is-open .site-nav-has-submenu .site-nav-dropdown{display:inline-flex;align-items:center;gap:0;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-scheme-1-text);text-decoration:none;white-space:nowrap}.site-nav.is-open .site-nav-dropdown .nav-chevron{display:block;cursor:pointer;transition:transform 0.2s ease}.site-nav.is-open .site-nav-dropdown .nav-chevron--sm{margin-left:8px}.site-nav.is-open .site-nav-dropdown .nav-chevron:not(.nav-chevron--sm){margin-left:4px}.site-nav.is-open .nav-chevron-toggle{display:none!important}.site-nav.is-open .site-nav-has-submenu .nav-chevron{transform:rotate(180deg)}.site-nav.is-open .site-nav-has-submenu.submenu-collapsed .nav-chevron{transform:rotate(0deg)}.site-nav.is-open .site-nav-submenu{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0 0 0 8px;position:static;top:auto;left:auto;width:auto;border:none;border-radius:0;box-shadow:none;background:#fff0;margin:0}.site-nav.is-open .site-nav-submenu a{font-family:'Inter',system-ui,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-scheme-1-text);text-decoration:none;white-space:nowrap}.site-nav.is-open .site-nav-links>a:hover,.site-nav.is-open .site-nav-has-submenu .site-nav-dropdown:hover,.site-nav.is-open .site-nav-submenu a:hover{color:var(--orange)}.site-nav.is-open .site-nav-has-submenu.submenu-collapsed .site-nav-submenu{display:none}.site-nav.is-open .site-nav-links a.current-menu-item,.site-nav.is-open .site-nav-links a.current-menu-parent,.site-nav.is-open .site-nav-links a.current-menu-ancestor,.site-nav.is-open .site-nav-links a.current_page_item,.site-nav.is-open .site-nav-links a.current_page_parent,.site-nav.is-open .site-nav-links a.current_page_ancestor,.site-nav.is-open .site-nav-links a[aria-current="page"],.site-nav.is-open .site-nav-submenu a.current-menu-item,.site-nav.is-open .site-nav-submenu a.current_page_item,.site-nav.is-open .site-nav-submenu a[aria-current="page"]{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-decoration-color:var(--color-scheme-1-text)}.site-nav.is-open .site-nav-links a.current-menu-item:hover,.site-nav.is-open .site-nav-links a.current-menu-parent:hover,.site-nav.is-open .site-nav-links a.current-menu-ancestor:hover,.site-nav.is-open .site-nav-links a.current_page_item:hover,.site-nav.is-open .site-nav-links a.current_page_parent:hover,.site-nav.is-open .site-nav-links a.current_page_ancestor:hover,.site-nav.is-open .site-nav-links a[aria-current="page"]:hover,.site-nav.is-open .site-nav-submenu a.current-menu-item:hover,.site-nav.is-open .site-nav-submenu a.current_page_item:hover,.site-nav.is-open .site-nav-submenu a[aria-current="page"]:hover{text-decoration-color:var(--orange)}}.container{width:100%;max-width:1440px;margin:0 auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:1024px){.home-section-label--stacked{flex-direction:column;gap:4px}}@media (max-width:768px){.es-icon-titles{height:13px}.home-section-label{flex-direction:row;gap:8px}.home-cta-link{font-size:16px}.home-cta-link .link-arrow{font-size:16px}}@media (max-width:480px){.home-section-label span{font-size:14px}}.not-found-wrapper{position:relative;width:100%;padding:200px 80px 180px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;min-height:614px;flex:1}.not-found-bg-image{position:absolute;z-index:0;opacity:.7;background-image:url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../images/es-background.png);background-repeat:no-repeat;background-size:contain;pointer-events:none}.not-found-bg-image--top-right{top:0;right:0;width:725px;height:428px;background-position:top right}.not-found-bg-image--bottom-left{bottom:0;left:0;width:725px;height:428px;background-position:bottom left}.not-found-inner{position:relative;z-index:1;max-width:1280px;width:100%;text-align:center}.not-found-inner .not-found-404,.not-found-inner .not-found-message,.not-found-inner p:has(.not-found-back){position:relative;z-index:1}.not-found-404{font-weight:700;font-size:120px;line-height:1;margin:0 0 24px;color:#fff0;background-image:url(https://www.eversmithbrands.com/wp-content/themes/EverSmith/assets/css/../images/eversmith-brands-footer.webp);background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text}.not-found-404 img{max-width:100%;height:auto}.not-found-message{font-weight:700;font-size:18px;line-height:1.5;color:var(--smith-grey);margin:0 0 16px}.not-found-back{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:16px;line-height:1.5;color:var(--orange);text-decoration:none;cursor:pointer}.not-found-back .link-label{text-decoration:underline;text-underline-offset:2px}.not-found-back::after{content:"→";display:inline-block;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:16px;line-height:1.5;text-decoration:none;transition:transform var(--transition-fast)}.not-found-back:hover::after{transform:translateX(2px)}@media (max-width:1024px){.not-found-wrapper{padding:160px 60px 140px}.not-found-bg-image--top-right,.not-found-bg-image--bottom-left{width:400px;height:236px}}@media (max-width:768px){.not-found-wrapper{padding:120px 40px 100px;min-height:auto}.not-found-404{font-size:72px}.not-found-bg-image--top-right,.not-found-bg-image--bottom-left{width:280px;height:165px}}@media (max-width:480px){.not-found-wrapper{padding:100px 24px 80px}.not-found-404{font-size:56px}.not-found-message{font-size:16px}.not-found-back{font-size:14px}}body.page,body.page-template-full-width,body.page-template-full-width body{margin:0;min-height:100vh;display:flex;flex-direction:column}body.page .site-main,.page-template-full-width .site-main{flex:1;width:100%}body.page .container,body.page .entry-content,.page-template-full-width .container,.page-template-full-width .entry-content{max-width:none;padding:0;margin:0}body.page .site-main>*,.page-template-full-width .site-main>*{margin:0}