:root{--ivory:#f7f3ec;--charcoal:#292b28;--clay:#92573f;--line:#d7cfc2;--serif:Georgia,serif}html{scroll-behavior:smooth}body{font-family:Arial,sans-serif;font-size:16px;color:var(--charcoal);background:var(--ivory)}a,button,input,textarea{ -webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--clay);outline-offset:5px}h1,h2,h3{font-weight:400}em{font-weight:400;color:var(--clay)}.container{width:min(1320px,calc(100% - 80px));margin-inline:auto}.development-strip{background:#303b32;color:#f7f3ec;text-align:center;font-size:10px;letter-spacing:.15em;padding:8px}.site-header{padding:0;background:var(--ivory);border-bottom:1px solid var(--line)}.nav-wrap{min-height:106px}.wordmark{font-size:27px;letter-spacing:.13em}.wordmark span{display:block;font:9px Arial,sans-serif;letter-spacing:.13em;margin-top:9px}.primary-nav{gap:25px}.primary-nav a{font-size:12px}.skip-link{position:absolute;left:20px;top:-100px;z-index:100;background:white;padding:12px}.skip-link:focus{top:10px}.hero-topline,.hero-bottom{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.04em}.hero-topline{padding:25px 0}.hero-composition{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:20px}.hero-copy{padding:45px 0 60px;position:relative;z-index:2}.eyebrow{color:#625e52;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.hero-copy h1{font-size:clamp(60px,7.7vw,112px);letter-spacing:-.065em;line-height:.98;margin:30px -80px 30px 0}.hero-copy p{font-size:15px;line-height:1.8}.button{font:12px Arial,sans-serif;letter-spacing:.03em;padding:18px 25px;border-radius:0;transition:background .25s,transform .25s}.button span{margin-left:30px}.button:hover{background:#92573f;transform:translateY(-2px)}.hero-caption{display:block;margin-top:35px;font:italic 15px Georgia,serif}.hero-visual{margin:0;position:relative}.hero-visual .artwork{height:600px;overflow:hidden;transform:translateY(var(--drift,0))}.hero-visual figcaption{font-size:8px;letter-spacing:.13em;margin-top:12px}.artwork{position:relative;isolation:isolate;background:#e6ddd0;overflow:hidden}.artwork-room{background:#ddcbb4}.art-sun{position:absolute;width:190px;height:190px;border-radius:50%;background:#e9d8b9;top:45px;right:34px}.art-arch{position:absolute;border:45px solid #b78b67;border-bottom:0;border-radius:200px 200px 0 0;width:260px;height:350px;left:10%;bottom:100px;box-shadow:20px 15px 30px #5e382c22}.art-plinth{position:absolute;bottom:-10px;width:80%;height:135px;background:#c7af91;left:13%;transform:skewY(-7deg);box-shadow:0 -12px 40px #705c3822}.art-vase{position:absolute;width:145px;height:200px;background:#93583e;border-radius:30% 35% 42% 42%;right:18%;bottom:104px;z-index:2;box-shadow:inset -25px -10px 35px #572c2a44,18px 12px 25px #583d3922}.art-vase:before{content:'';position:absolute;width:68px;height:50px;background:#7a4631;left:35px;top:-25px;border-radius:50%}.art-orbit{position:absolute;bottom:88px;left:20%;width:140px;height:65px;border-radius:50%;background:#e8dec8;z-index:3;box-shadow:inset 0 8px 5px #ac997e55,0 10px 15px #594d3d22}.visual-note{position:absolute;right:12px;top:40px;z-index:5;font:27px/1.15 Georgia,serif;color:#49372a;transform:rotate(-8deg)}.hero-bottom{padding:35px 0;border-bottom:1px solid var(--line)}.hero-bottom a{text-decoration:none}.section{padding:100px 0}.brand-statement{padding:120px 0;text-align:center}.brand-statement h2{font-size:clamp(38px,5vw,72px);letter-spacing:-.045em;margin:30px 0}.brand-statement p{max-width:460px;margin:auto;font-size:14px;color:#625e52}.section-heading{margin-bottom:50px}.section-heading h2,.making h2,.studio h2{font-size:clamp(36px,4.4vw,64px);letter-spacing:-.04em}.section-heading>p{font-size:13px;color:#625e52}.editorial-collections{display:grid;grid-template-columns:1.15fr .85fr;gap:70px 65px}.collection-tile{text-decoration:none}.collection-tile:nth-child(even){padding-top:100px}.collection-art{height:460px;transition:transform .5s}.collection-tile:hover .object-shape{transform:translateY(-8px) rotate(-4deg)}.collection-label{display:flex;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--line)}.collection-label>span{font-size:11px}.collection-label h3{font-size:26px;margin:0;flex:1}.artwork small{position:absolute;bottom:16px;left:20px;font-size:9px;letter-spacing:.08em;z-index:4;color:#49372a}.object-shape{position:absolute;transition:transform .5s}.artwork-thread{background:#c4c3ae}.artwork-thread .object-shape{width:55%;height:67%;left:23%;top:14%;background:repeating-linear-gradient(90deg,#e4d6bb 0 3px,#aa9677 3px 5px,#e4d6bb 5px 9px);clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);box-shadow:10px 12px 20px #3c383a33}.artwork-tray{background:#d6b6a1}.artwork-tray .object-shape{width:72%;height:40%;left:14%;top:32%;border:18px solid #d6ccba;border-radius:50%;background:#bcae97;transform:rotate(-20deg);box-shadow:15px 30px 25px #704b3533,inset 0 4px 10px #76635366}.artwork-form{background:#d8cbb7}.artwork-form .object-shape{width:45%;height:58%;left:28%;top:20%;background:#9b694e;border-radius:45% 45% 25% 25%;box-shadow:inset -25px 0 30px #603b2a44,15px 25px 25px #63503a22}.artwork-form .object-shape:after{content:'';position:absolute;background:#d8cbb7;width:45%;height:43%;left:28%;top:19%;border-radius:50% 50% 0 0}.artwork-gift{background:#b6bdad}.artwork-gift .object-shape{width:50%;height:45%;left:25%;top:27%;background:#dbb897;box-shadow:15px 20px 30px #34402e33;transform:rotate(-8deg)}.artwork-gift .object-shape:after{content:'';position:absolute;width:14%;height:100%;background:#795140;left:43%}.creations{background:#eae5da}.creation-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.creation-card a{text-decoration:none}.creation-image .artwork{height:420px}.creation-image img{width:100%;height:420px;object-fit:cover}.creation-meta{display:flex;justify-content:space-between;gap:25px;margin-top:20px}.creation-meta h3{font-size:22px}.making{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.making-art{height:570px}.making-copy p:not(.eyebrow){max-width:390px;font-size:14px;color:#625e52}.text-link{display:inline-block;font-size:12px;text-decoration:none;padding:8px 0;border-bottom:1px solid currentColor}.gifting{background:#935e47;color:#f7f3ec;overflow:hidden}.gifting-inner{position:relative}.gifting h2{font-size:clamp(65px,8vw,115px);letter-spacing:-.05em}.gifting h2 em{color:#ecceb4}.gifting .eyebrow{color:#f0dccc}.gifting p{font-size:14px}.light{background:#f7f3ec;color:#292b28;border-color:#f7f3ec}.gifting-mark{position:absolute;font-size:350px;line-height:1;right:8%;top:15%;color:#d9ac873d;transform:rotate(10deg)}.studio-bottom{display:flex;justify-content:space-between;align-items:end;gap:50px}.studio-bottom p{max-width:440px;font-size:14px}.journal-preview{border-top:1px solid var(--line)}.journal-empty{max-width:450px;color:#625e52;font-size:14px}.journal-row{padding:25px 0;border-bottom:1px solid var(--line);font:28px Georgia,serif}.journal-row a{display:flex;justify-content:space-between;text-decoration:none}.site-footer{padding:70px 0 25px;background:#29352e}.footer-top{display:flex;justify-content:space-between;align-items:end;padding-bottom:60px;border-bottom:1px solid #687165}.footer-top p{font:42px/1.15 Georgia,serif;margin:0}.footer-top em{color:#d5b79b}.footer-enquiry{font-size:13px}.footer-grid{grid-template-columns:1.5fr .8fr .8fr 1fr;gap:35px;padding:60px 0}.footer-grid p{font-size:12px;color:#c7cec3}.footer-grid nav a{display:block;font-size:12px;margin-top:9px;text-decoration:none}.footer-grid .eyebrow{color:#c7cec3}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #687165;padding-top:20px;font-size:10px;color:#c7cec3}.entry-content{max-width:760px;font-size:17px}.entry-content h2{margin-top:40px}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:12px}.woocommerce #primary,.woocommerce-page #primary{width:min(1320px,calc(100% - 80px));margin:60px auto}.woocommerce ul.products li.product{width:100%!important;margin:0!important;background:transparent}.woocommerce ul.products li.product .woocommerce-loop-product__title{font:24px Georgia,serif;padding:18px 0}.woocommerce ul.products li.product img{aspect-ratio:1;object-fit:cover;background:#e8dfd2}.woocommerce ul.products li.product .button{background:none;color:#292b28;border:0;border-bottom:1px solid #292b28;padding:8px 0}.woocommerce div.product .product_title{font-size:clamp(34px,4vw,58px);letter-spacing:-.035em}.woocommerce div.product p{font-size:14px}.woocommerce div.product div.images{width:53%}.woocommerce div.product div.summary{width:40%;padding-top:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:13px;font-weight:400}.woocommerce input,.woocommerce select,.woocommerce textarea{padding:14px!important;border:1px solid #bbb0a1;background:#fffdf8;font:inherit;max-width:100%}.athkhelii-enquiry-form{background:#eee7dc;padding:35px}.athkhelii-enquiry-form input,.athkhelii-enquiry-form textarea{border-color:#b3a38d}img{max-width:100%;height:auto}.woocommerce .button,.woocommerce button.button{border-radius:0!important}.hero-copy{animation:hero-enter .9s ease-out both}@keyframes hero-enter{from{opacity:.4;transform:translateY(18px)}to{opacity:1;transform:none}}@media(min-width:761px) and (max-width:1100px){.primary-nav{gap:14px}.container{width:calc(100% - 48px)}.wordmark{font-size:22px}.hero-visual .artwork{height:500px}.making{gap:50px}.collection-art{height:350px}}@media(max-width:760px){.container{width:calc(100% - 40px)}.nav-wrap{min-height:88px;position:relative}.wordmark{font-size:23px}.wordmark span{font-size:8px}.menu-toggle{font-size:12px;padding:10px;border:0}.primary-nav{display:flex;position:absolute;top:88px;left:-20px;right:-20px;background:var(--ivory);z-index:30;flex-direction:column;align-items:stretch;padding:20px 30px;gap:0;visibility:hidden;opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .25s,visibility .25s}.primary-nav.is-open{position:absolute;top:88px;left:-20px;right:-20px;padding:20px 30px;border:0;display:flex;visibility:visible;opacity:1;transform:none}.primary-nav a{padding:14px 0;border-bottom:1px solid var(--line);font:24px Georgia,serif}.hero-topline{font-size:9px;padding:20px 0;gap:20px}.hero-composition{grid-template-columns:1fr}.hero-copy{padding:20px 0 10px}.hero-copy h1{font-size:70px;margin:25px 0}.hero-copy p{font-size:14px}.hero-caption{margin:15px 0}.hero-visual .artwork{height:420px}.hero-visual figcaption{font-size:7px}.hero-bottom{font-size:9px;gap:25px;padding:25px 0}.hero-bottom>span{max-width:100px}.section{padding:65px 0}.brand-statement{padding:75px 0}.brand-statement h2{font-size:40px}.section-heading{gap:15px;align-items:end;margin-bottom:30px}.section-heading>p{display:none}.section-heading h2{font-size:38px}.editorial-collections{gap:30px 20px;grid-template-columns:1fr 1fr}.collection-tile:nth-child(even){padding-top:60px}.collection-art{height:240px}.collection-label{gap:8px;align-items:start}.collection-label h3{font-size:19px}.collection-label>span:first-child{display:none}.artwork small{font-size:7px;left:10px;bottom:10px;max-width:120px}.creation-grid{gap:20px;grid-template-columns:1fr 1fr}.creation-image .artwork,.creation-image img{height:240px}.creation-meta h3{font-size:18px}.creation-card .eyebrow{font-size:8px}.making{display:flex;flex-direction:column;gap:35px;align-items:stretch}.making-art{height:400px}.making h2{font-size:43px}.gifting-mark{font-size:210px;right:-65px;top:30%;pointer-events:none}.gifting-inner>*:not(.gifting-mark){position:relative;z-index:2}.gifting h2{font-size:70px}.studio h2{font-size:43px}.studio-bottom{display:block}.footer-top{display:block;padding-bottom:35px}.footer-top p{font-size:35px;margin-bottom:25px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px;padding:40px 0}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:1/-1;max-width:350px}.footer-bottom{gap:20px;flex-wrap:wrap}.footer-bottom>span:nth-child(2){display:none}.woocommerce #primary,.woocommerce-page #primary{width:calc(100% - 40px);margin:35px auto}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce ul.products{gap:20px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:19px}.athkhelii-enquiry-form{padding:20px}.visual-note{font-size:22px}.art-arch{width:215px;height:280px}.art-vase{right:12%;width:120px;height:160px}.art-sun{width:140px;height:140px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.hero-visual .artwork{transform:none!important}}
