
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;500;600;700;800&display=swap');
body.theme-morphy-richards{--accent:#ed1017;--brand-primary:#ed1017;--brand-accent:#ed1017;--bg:#fff;--text:#111;--muted:#666;font-family:'Nunito Sans',Arial,sans-serif;color:#111;background:#fff}
body.theme-morphy-richards h1,body.theme-morphy-richards h2,body.theme-morphy-richards h3,body.theme-morphy-richards button,body.theme-morphy-richards input,body.theme-morphy-richards textarea{font-family:inherit}
body.theme-morphy-richards .wb-header{position:relative;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:none;z-index:20}
body.theme-morphy-richards .wb-header-inner{max-width:none;padding:12px 30px 10px;display:flex;flex-wrap:wrap;gap:0}
body.theme-morphy-richards .wb-header-brand{width:100%;padding-bottom:10px;border-bottom:1px solid #e8e8e8}
body.theme-morphy-richards .wb-header-brand img{width:190px;height:auto;max-height:36px;object-fit:contain}
body.theme-morphy-richards .wb-header-nav{order:2;margin:0;display:flex;gap:34px;padding-top:8px}
body.theme-morphy-richards .wb-header-nav a,body.theme-morphy-richards .wb-header-nav button{font-size:17px;font-weight:500;color:#161616;padding:8px 4px;background:transparent}
body.theme-morphy-richards .wb-header-nav a:hover,body.theme-morphy-richards .wb-header-nav button:hover{color:#ed1017;background:transparent}
body.theme-morphy-richards .wb-header-right{order:3;margin-left:auto;padding-top:8px;gap:26px}
body.theme-morphy-richards .wb-header-contact{font-size:17px;font-weight:500;color:#161616}
body.theme-morphy-richards .wb-header-cta{border-radius:0;background:#ed1017;color:#fff;padding:9px 18px;font-size:14px;font-weight:800;text-transform:uppercase}
body.theme-morphy-richards .wb-contained{max-width:none;width:100%;padding:0}
body.theme-morphy-richards .mr-home{width:100%;overflow:hidden;background:#fff}
.mr-hero{max-width:1204px;margin:85px auto 72px;display:grid;grid-template-columns:330px 1fr;align-items:center;padding:0 30px}
.mr-hero-copy{padding-right:48px}.mr-hero h1{font-size:42px;line-height:1.08;margin:0 0 38px;font-weight:800;letter-spacing:-1.2px}.mr-hero p{font-size:23px;line-height:1.55;margin:0 0 30px}.mr-btn{display:inline-flex;background:#ed1017;color:#fff!important;text-decoration:none;padding:12px 24px;font-size:14px;font-weight:800;text-transform:uppercase}.mr-hero-image{width:100%;height:500px;object-fit:cover}
.mr-section{padding:76px 30px}.mr-section h2{text-align:center;font-size:32px;line-height:1.2;margin:0 0 20px;font-weight:800}.mr-section-lead{max-width:760px;text-align:center;margin:0 auto 44px;font-size:18px;line-height:1.7;color:#333}
.mr-categories{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;max-width:1240px;margin:0 auto}.mr-category{text-decoration:none;color:#111;text-align:center}.mr-category img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#f5f5f5}.mr-category span{display:block;padding-top:18px;font-size:15px;font-weight:700}
.mr-story{background:#f7f7f7}.mr-story-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:stretch}.mr-story-card{background:#fff;padding:48px}.mr-story-card h2{text-align:left;font-size:33px}.mr-story-card p{font-size:17px;line-height:1.75;color:#333}.mr-story-card img{width:100%;height:100%;min-height:420px;object-fit:cover}
.mr-awards{max-width:980px;margin:0 auto;text-align:center}.mr-awards img{display:block;max-width:760px;width:100%;margin:32px auto 26px;object-fit:contain}.mr-awards .mr-btn{margin-top:16px}
.mr-maiolica{padding:0;display:grid;grid-template-columns:1fr 1fr;background:#151515;color:#fff}.mr-maiolica-gallery{display:grid;grid-template-columns:1fr 1fr}.mr-maiolica-gallery img{width:100%;height:640px;object-fit:cover}.mr-maiolica-copy{padding:80px;display:flex;flex-direction:column;justify-content:center;background:url('/files/website-media/wZsFN55vxrwyNvRJ9/morphy-richards/home/maiolica-bg.webp') center/cover}.mr-maiolica-copy h2{text-align:left;font-size:34px}.mr-maiolica-copy h3{font-size:28px;margin:0 0 18px}.mr-maiolica-copy p{font-size:17px;line-height:1.7;max-width:520px}.mr-maiolica-copy .mr-btn{align-self:flex-start;margin-top:16px}
.mr-origin{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.mr-origin h2{text-align:left;font-size:36px}.mr-origin p{font-size:18px;line-height:1.75;color:#333}.mr-origin img{width:100%;height:480px;object-fit:cover}
body.theme-morphy-richards .wb-footer{margin-top:0;background:#f3f3f3;color:#222}body.theme-morphy-richards .wb-footer-topbar{display:none}body.theme-morphy-richards .wb-footer-columns{max-width:1180px;padding:54px 30px}body.theme-morphy-richards .wb-footer-col-title{color:#111;border:0;text-transform:none;letter-spacing:0;font-size:16px}body.theme-morphy-richards .wb-footer-link{color:#333}body.theme-morphy-richards .wb-footer-legal-bar{background:#e7e7e7;color:#444;border:0}
body.theme-morphy-richards [class*='ProductCard_card'],body.theme-morphy-richards [class*='CategoryCard_card']{border-radius:0;box-shadow:none;border-color:#ececec}body.theme-morphy-richards [class*='ProductCard_card']:hover{box-shadow:0 8px 24px rgba(0,0,0,.08)}body.theme-morphy-richards [class*='AddToCartButton_button'],body.theme-morphy-richards [class*='product_quoteButton']{border-radius:0;background:#ed1017}
@media(max-width:900px){body.theme-morphy-richards .wb-header-brand{width:auto;border:0;padding:0}body.theme-morphy-richards .wb-header-nav{width:100%;overflow:auto}.mr-hero{margin-top:35px;grid-template-columns:1fr;padding:0 18px}.mr-hero-copy{padding:0 0 28px}.mr-hero h1{font-size:36px}.mr-hero p{font-size:19px}.mr-hero-image{height:360px}.mr-categories{grid-template-columns:repeat(2,1fr)}.mr-story-grid,.mr-maiolica,.mr-origin{grid-template-columns:1fr}.mr-story-card{padding:32px 24px}.mr-maiolica-gallery img{height:360px}.mr-maiolica-copy{padding:50px 24px}.mr-origin{gap:28px}.mr-origin img{height:340px}}
