@import url('assets/enhancements.css');
/*
Theme Name: Aurum Atelier
Description: Editorial jewelry commerce theme for WooCommerce.
Version: 1.2.1
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: aurum-atelier
*/
:root{--ink:#29221d;--paper:#f5f0e8;--clay:#bd6e4a;--gold:#b58b52;--muted:#746960;--line:#d9cfc2}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.6 Georgia,'Times New Roman',serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}.notice{background:var(--ink);color:var(--paper);padding:10px 24px;text-align:center;font:10px Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.site-header{display:flex;align-items:center;justify-content:space-between;padding:26px 6vw;border-bottom:1px solid var(--line)}.brand{font-size:27px;letter-spacing:-.06em}.brand em{font-size:11px;color:var(--clay);letter-spacing:.18em;font-style:normal;margin-left:10px}.main-nav{display:flex;align-items:center;gap:25px;font:11px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.main-nav a:hover{color:var(--clay)}.cart-link{border-bottom:1px solid var(--ink);padding-bottom:4px}.menu-toggle{display:none}.hero{min-height:720px;display:grid;grid-template-columns:1fr 1.15fr;gap:7vw;align-items:center;padding:7vw 8vw;background:#e8ded2}.hero-copy{max-width:480px}.kicker{font:10px Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--clay)}.hero h1{font-size:clamp(58px,8vw,124px);font-weight:400;line-height:.86;letter-spacing:-.09em;margin:20px 0 30px}.hero p{font-size:18px;color:var(--muted);max-width:370px}.button{display:inline-block;background:var(--ink);color:var(--paper);padding:13px 21px;font:10px Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.button:hover{background:var(--clay)}.hero-image{height:580px;background:url('assets/images/hero.jpg') center/cover}.collection{padding:100px 7vw}.section-title{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--ink);padding-bottom:14px;margin-bottom:35px}.section-title h2{font-size:clamp(38px,5vw,72px);font-weight:400;letter-spacing:-.08em;margin:0}.section-title p{color:var(--muted);font-size:14px}.products,.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.product-card,.woocommerce ul.products li.product{min-width:0}.product-card img,.woocommerce ul.products li.product img{width:100%;aspect-ratio:4/5;object-fit:cover}.product-info{padding-top:13px}.product-info a,.woocommerce-loop-product__title{display:block;font-size:17px;font-weight:400}.product-info small{display:block;color:var(--muted);font:10px Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-top:4px}.price{display:block;color:var(--clay);margin-top:9px;font-size:14px}.manifesto{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper)}.manifesto-copy{padding:9vw}.manifesto h2{font-size:clamp(40px,6vw,82px);font-weight:400;line-height:.9;letter-spacing:-.08em;margin:18px 0}.manifesto p{color:#cbbcaf;max-width:380px}.manifesto-image{min-height:520px;background:url('assets/images/lookbook.jpg') center/cover}.notes{padding:100px 7vw;background:#fffaf3}.notes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.notes article{border-top:1px solid var(--ink);padding-top:18px}.notes b{color:var(--clay);font:10px Arial,sans-serif;letter-spacing:.2em}.notes h3{font-size:25px;font-weight:400;line-height:1;margin:45px 0 12px}.notes p{color:var(--muted);font-size:14px}.newsletter{padding:90px 22px;text-align:center}.newsletter h2{font-size:52px;font-weight:400;letter-spacing:-.08em}.signup{display:flex;max-width:410px;margin:25px auto;border-bottom:1px solid var(--ink)}.signup input{flex:1;border:0;background:none;padding:12px 0;outline:0;font:inherit}.signup button{border:0;background:none;font:11px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.page-content{padding:90px 8vw;min-height:65vh}.page-grid,.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.page-content h1{font-size:clamp(50px,7vw,105px);font-weight:400;line-height:.88;letter-spacing:-.09em}.page-content p{color:var(--muted);max-width:540px;font-size:17px}.page-visual{min-height:570px;background:center/cover}.about-visual{background-image:url('assets/images/about.jpg')}.contact-visual{background-image:url('assets/images/contact.jpg')}.woocommerce{width:100%;max-width:none;padding:65px 7vw 100px}.woocommerce .page-title{font-size:clamp(52px,9vw,130px);font-weight:400;line-height:.85;letter-spacing:-.1em;border-bottom:1px solid var(--ink);padding-bottom:20px;margin:0 0 35px}.woocommerce .woocommerce-before-shop-loop{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:13px;margin-bottom:30px}.woocommerce ul.products{gap:48px 24px}.woocommerce ul.products li.product{margin:0;width:auto;float:none}.woocommerce ul.products li.product .button{margin-top:12px}.single-product div.product{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.single-product .product_title{font-size:clamp(48px,7vw,100px);font-weight:400;line-height:.88;letter-spacing:-.09em}.single-product .woocommerce-tabs,.single-product .related{grid-column:1/-1;border-top:1px solid var(--ink);padding-top:25px}.site-footer{background:var(--ink);color:var(--paper);padding:65px 7vw 25px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:45px 30px}.footer-brand strong{font-size:30px;font-weight:400}.footer-brand p,.footer-note p{color:#cbbcaf;font-size:13px}.footer-column{display:grid;align-content:start;gap:8px}.footer-column h3{color:#d1a46a;font:10px Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px}.footer-column a{font-size:13px}.footer-bottom{grid-column:1/-1;border-top:1px solid #5a4a3e;padding-top:20px;color:#a79587;font:10px Arial,sans-serif;letter-spacing:.06em}.cookie-banner{position:fixed;z-index:5;left:22px;right:22px;bottom:22px;background:var(--clay);color:#fff;padding:16px 20px;display:flex;justify-content:space-between}.cookie-banner[hidden]{display:none}@media(max-width:800px){.site-header{padding:20px 22px}.menu-toggle{display:block;background:none;border:0;font-size:22px}.main-nav{display:none}.hero{display:block;padding:60px 22px}.hero-image{height:470px;margin-top:45px}.collection,.page-content{padding:70px 22px}.products,.woocommerce ul.products,.notes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 16px}.manifesto{grid-template-columns:1fr}.manifesto-image{min-height:380px}.page-grid,.contact-layout,.single-product div.product{grid-template-columns:1fr}.page-visual{min-height:420px;order:-1}.woocommerce{padding:55px 22px 75px}.woocommerce .woocommerce-before-shop-loop{display:block}.woocommerce .woocommerce-ordering{margin-top:12px}.site-footer{grid-template-columns:1fr 1fr;padding:48px 22px;gap:32px 20px}.footer-bottom{grid-column:1/-1}.cookie-banner{left:12px;right:12px;bottom:12px;display:block}.cookie-banner .cookie-actions{margin-top:12px}}
.manifesto-image{background-image:url('assets/images/atelier-note-new.jpg')!important}
