@font-face{font-family:Italiana;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/italiana-latin-400-normal-CRZrqGQm.woff2) format("woff2"),url(/assets/italiana-latin-400-normal-BzjwlKaI.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2) format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-ext-800-normal-m9aqBDDI.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-800-normal-DOQ-4In_.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff")}:root{--ivory:#f6efe8;--sand:#d9c6b8;--clay:#b56e56;--sage:#a7b099;--ink:#3e3e3a;--paper:#fcfaf7;--line:#ddd7ce;--serif:"Italiana",Georgia,serif;--sans:"DM Sans",Arial,sans-serif;--gutter:clamp(24px,5.5vw,108px);--space:clamp(70px,8vw,140px);--radius:0px;--ease:cubic-bezier(.2,.7,.3,1);--duration:.45s}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:14px;line-height:1.7}button,input{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;border:0;background:none}button:disabled{cursor:default;opacity:.5}img{display:block;width:100%;height:100%;object-fit:cover}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400}h1,h2{font-family:var(--serif);line-height:1.06;letter-spacing:-.035em}h1{font-size:clamp(56px,6.6vw,112px)}h2{font-size:clamp(38px,4.1vw,68px)}h3{font-size:17px}em{font-family:Georgia,serif;font-weight:400;font-size:.88em;letter-spacing:-.055em}p{font-size:14px}a,button,input,summary{outline-offset:6px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--clay)}.announcement{text-align:center;font-size:10px;letter-spacing:.08em;padding:8px;background:var(--ink);color:var(--ivory)}header{height:98px;padding:0 var(--gutter);display:flex;align-items:center;justify-content:space-between;background:var(--paper);position:relative;z-index:5}.wordmark{font-family:Georgia,serif;font-size:29px;letter-spacing:-1.7px;white-space:nowrap}.wordmark span{font-family:var(--serif);font-size:27px;margin:0 1px}nav{display:flex;gap:38px;font-size:12px}nav a{position:relative}nav a:after{content:"";position:absolute;bottom:-8px;height:1px;left:0;right:100%;background:var(--ink);transition:right var(--duration)}nav a:hover:after,nav a.active:after{right:0}.header-actions{display:flex;align-items:center}.bag-button{display:flex;gap:13px;align-items:center;font-size:12px}.menu-button{display:none}.eyebrow{font-size:10px;letter-spacing:.17em;font-weight:500;line-height:1.5}.hero{height:clamp(580px,calc(100svh - 128px),850px);position:relative;background:var(--sand)}.hero>img{object-position:55% 50%}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(246,239,232,.55),rgba(246,239,232,.08) 55%,transparent)}.hero-content{position:absolute;top:50%;transform:translateY(-50%);left:var(--gutter);max-width:650px}.hero-content h1{margin:26px 0;font-size:clamp(64px,6.9vw,114px)}.hero-content>p:not(.eyebrow){font-size:15px;line-height:1.8}.button{padding:17px 24px;display:inline-flex;gap:32px;align-items:center;justify-content:space-between;min-height:54px;font-size:12px;transition:background var(--duration),transform var(--duration)}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover{background:#62564c}.hero .button{margin-top:30px}.hero-bottom{position:absolute;bottom:25px;left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em}.section-pad{padding:var(--space) var(--gutter)}.statement{text-align:center;padding-top:110px;padding-bottom:115px}.statement h2{margin:30px 0 26px;font-size:clamp(34px,3.8vw,64px)}.statement p:not(.eyebrow){color:#706c64}.text-link{display:inline-flex;align-items:center;gap:35px;border-bottom:1px solid #999184;font-size:12px;padding:0 0 9px;transition:gap var(--duration)}.text-link:hover{gap:43px}.statement .text-link{margin-top:28px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:42px}.section-heading h2{margin-top:14px}.section-heading>p{color:#777268}.worlds{background:var(--ivory);padding-top:82px;padding-bottom:90px}.world-grid{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:30px;align-items:start}.world-1{padding-top:70px}.world-photo{aspect-ratio:3/4;position:relative;overflow:hidden}.world-photo img,.product-image img,.journal-card img{transition:transform .9s var(--ease)}.world:hover img,.product-card:hover img,.journal-card:hover img{transform:scale(1.035)}.world-photo>span{position:absolute;bottom:20px;left:22px;font-size:9px;letter-spacing:.12em}.world-title{display:flex;align-items:center;justify-content:space-between;margin-top:21px}.world-title h3{font-family:var(--serif);font-size:34px}.world>p{font-size:12px;color:#777268;margin-top:4px}.featured{padding-top:90px;padding-bottom:100px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.product-image{aspect-ratio:4/5;overflow:hidden;position:relative;background:#e9e0d5}.image-index{position:absolute;top:15px;left:17px;font-size:9px;opacity:.6}.card-arrow{position:absolute;right:15px;bottom:14px;opacity:0;transition:opacity var(--duration)}.product-card:hover .card-arrow{opacity:1}.product-meta{margin-top:18px;display:flex;justify-content:space-between;gap:8px;font-size:12px}.product-meta h3{font-size:13px;font-weight:500}.product-meta div>span{font-size:11px;color:#827c71}.craft{display:grid;grid-template-columns:1.15fr 1fr;background:#e8e3d9}.craft-image{min-height:600px}.craft-copy{padding:80px clamp(40px,6vw,110px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.craft-copy h2{margin:28px 0}.craft-copy>p:not(.eyebrow){max-width:320px;color:#69665e;margin-bottom:16px}.craft-copy .text-link{margin-top:15px}.signature{font-family:Georgia,serif;font-style:italic;font-size:28px;letter-spacing:-1.4px;display:block}.craft-copy .signature{margin-top:45px}.living{padding-top:95px;padding-bottom:90px}.lifestyle-photo{display:block;position:relative;aspect-ratio:2/1;overflow:hidden}.lifestyle-photo>span{position:absolute;bottom:26px;left:30px;display:flex;gap:45px;align-items:center;font-size:10px;letter-spacing:.12em;background:#fcfaf7e6;padding:15px 20px}.quote{text-align:center;padding:80px 20px 90px;background:var(--ivory)}.monogram{font-family:var(--serif);font-size:38px;letter-spacing:-8px;padding-right:8px}.quote h2{margin:25px 0;font-size:clamp(45px,5vw,80px)}.quote>p{font-size:10px;letter-spacing:.18em}.newsletter{padding:75px var(--gutter);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10vw;border-bottom:1px solid var(--line)}.newsletter h2{font-size:clamp(36px,3vw,49px);margin:17px 0}.newsletter p:not(.eyebrow){font-size:12px;color:#80786d}.newsletter form label{font-size:11px}.email-field{display:flex;border-bottom:1px solid #81796d;padding:10px 0}.email-field input{border:0;background:transparent;width:100%;padding:10px 0;outline-offset:1px;font-size:14px;color:var(--ink)}.email-field button{padding:5px 12px}.newsletter form>p{margin-top:14px;font-size:10px!important}footer{padding:65px var(--gutter) 24px;background:var(--ivory)}.footer-top{display:flex;justify-content:space-between;gap:50px}.footer-top>div>p{margin:9px 0 23px;color:#777268;font-size:12px}.footer-links{display:flex;gap:80px;padding-top:7px}.footer-links>div{display:flex;flex-direction:column;gap:10px;font-size:12px}.footer-links a:hover{color:var(--clay)}.footer-top>.monogram{font-size:80px;letter-spacing:-17px;padding-right:17px}.footer-bottom{margin-top:58px;border-top:1px solid #d9d1c6;padding-top:20px;display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#777268;letter-spacing:.04em}.page-intro{padding:85px var(--gutter) 75px;text-align:center}.page-intro h1{margin:25px auto;font-size:clamp(54px,6vw,96px)}.page-intro>p:not(.eyebrow){color:#777268}.collection{padding-top:10px}.filter-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.filter-bar>div{display:flex;gap:32px}.filter-bar button{padding:0 0 3px;font-size:12px;border-bottom:1px solid transparent}.filter-bar button.selected{border-color:var(--ink)}.filter-bar>span{font-size:10px;color:#777268}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 28px}.collection-grid .product-meta h3{font-size:15px}.concept-note{font-size:10px;color:#847b70;line-height:1.7;margin-top:24px}.breadcrumbs{display:flex;gap:15px;font-size:10px;color:#777268;padding:20px var(--gutter)}.product-detail{display:grid;grid-template-columns:1.2fr 1fr;gap:6vw;padding:10px var(--gutter) 80px}.gallery-main{aspect-ratio:4/5;background:var(--ivory)}.gallery-thumbs{display:flex;gap:12px;align-items:center;margin-top:15px}.gallery-thumbs button{padding:0;width:70px;height:80px;border:1px solid transparent}.gallery-thumbs button[aria-pressed=true]{border-color:var(--ink)}.gallery-thumbs>span{font-size:10px;margin-left:12px;color:#777268}.product-copy{padding-top:40px}.product-copy h1{font-size:clamp(45px,4.4vw,75px);margin:20px 0}.price{font-size:18px}.price span{margin-left:15px;font-size:10px;color:#847b70}.product-story{max-width:380px;margin:30px 0;color:#6f695f;line-height:1.9}.finishes{border:0;padding:0;margin:0}.finishes legend{font-size:11px;margin-bottom:14px}.swatch{width:28px;height:28px;border-radius:50%;margin-right:12px;display:inline-flex;align-items:center;justify-content:center;border:3px solid var(--paper);outline:1px solid transparent}.swatch.chosen{outline-color:var(--ink)}.warm-ivory{background:#ebe0cf}.sand{background:var(--sand)}.sage{background:var(--sage)}.natural-clay{background:var(--clay);color:#fff}.finish-note{font-size:10px;color:#847b70;margin-top:15px}.purchase{display:flex;gap:12px;margin-top:28px}.purchase>.button{flex:1}.quantity{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--line);padding:0 12px;font-size:12px}.quantity button{display:flex;padding:4px}.details{margin-top:30px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;padding:18px 0;display:flex;justify-content:space-between;font-size:12px;cursor:pointer}summary::-webkit-details-marker{display:none}details[open] summary svg{transform:rotate(45deg)}details>p{font-size:12px;color:#777268;padding-bottom:20px}.story-banner{height:580px;margin:0 var(--gutter)}.story-banner img{object-position:center 55%}.story-text{display:grid;grid-template-columns:1fr 1.5fr;gap:10vw}.story-text h2{margin-bottom:30px}.story-text>div>p{max-width:560px;margin:20px 0;color:#706a60}.story-text .signature{margin-top:35px}.values{background:var(--ivory);display:grid;grid-template-columns:repeat(3,1fr);gap:55px;padding-top:60px;padding-bottom:65px}.values h3{font-family:var(--serif);font-size:32px;margin:20px 0 15px}.values p:not(.eyebrow){font-size:12px;color:#777268;max-width:270px}.story-living{background:var(--paper)}.journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px 50px;padding-top:0}.journal-card>div{aspect-ratio:3/2;overflow:hidden}.journal-card .eyebrow{margin:23px 0 15px}.journal-card h2{font-size:36px;display:flex;justify-content:space-between;align-items:center;gap:15px}.journal-card>p:last-child{font-size:12px;margin-top:15px;color:#777268}.article-intro .text-link{margin-bottom:40px}.article-intro h1{max-width:800px}.article-image{height:560px;margin:0 var(--gutter)}.article-body{max-width:650px;padding:70px 25px 90px;margin:auto}.article-body p{font-size:17px;line-height:1.9;margin-bottom:25px}.article-body .signature{margin-top:35px}.contact{min-height:70vh}.contact-note{max-width:500px;margin:40px auto 0;padding-top:25px;border-top:1px solid var(--line)}.contact-note h3{font-family:var(--serif);font-size:28px;margin-bottom:12px}.contact-note p{font-size:13px;color:#777268}.contact-note .text-link{margin-top:20px}.skip-link{position:fixed;top:-80px;left:20px;background:var(--ink);color:#fff;padding:10px 20px;z-index:100}.skip-link:focus{top:10px}.bag-dialog{position:fixed;inset:0 0 0 auto;margin:0;max-height:100%;height:100%;max-width:min(520px,100vw);width:520px;padding:0;border:0;background:var(--paper);color:var(--ink)}.bag-dialog::backdrop{background:#28252059}.bag-panel{padding:35px;min-height:100%}.bag-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid var(--line)}.bag-heading h2{font-size:38px}.bag-item{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.bag-item>img{width:75px;height:95px}.bag-item>div{flex:1}.bag-item h3{font-size:14px}.bag-item p,.bag-item>span{font-size:11px}.remove{font-size:10px;padding:0;border-bottom:1px solid #999184;margin-top:15px}.bag-total{display:flex;justify-content:space-between;padding-top:25px}.empty-bag{padding:60px 0}.empty-bag h3{font-family:var(--serif);font-size:30px}.empty-bag p{margin:15px 0 25px}.hero-content{animation:rise 1s var(--ease) both}@keyframes rise{0%{opacity:0;translate:0 15px}to{opacity:1;translate:0 0}}@media(min-width:1800px){body{max-width:2100px;margin:auto}.hero{max-height:900px}.craft-image{min-height:720px}}@media(max-width:1000px){header{height:82px}nav{gap:25px}.hero{min-height:600px}.hero-content h1{font-size:78px}.product-grid{gap:16px}.craft-image{min-height:520px}.craft-copy{padding:55px 38px}.collection-grid{grid-template-columns:repeat(2,1fr)}.product-detail{gap:35px}.product-copy{padding-top:15px}.purchase{flex-wrap:wrap}.world-grid{gap:20px}.footer-links{gap:40px}.story-banner{height:440px}}@media(max-width:650px){.announcement{font-size:8px;padding:7px 10px}header{height:76px}.wordmark{font-size:25px}.wordmark span{font-size:24px}.bag-label{display:none}.menu-button{display:flex;padding:6px 0 6px 20px}.menu-button svg{width:21px}nav{display:none;position:absolute;top:76px;left:0;right:0;background:var(--paper);padding:24px var(--gutter);border-top:1px solid var(--line);flex-direction:column;gap:20px;font-size:15px;box-shadow:0 12px 20px #0001}nav.is-open{display:flex}.hero{height:720px;min-height:0;max-height:850px}.hero>img{object-position:66% 50%}.hero-shade{background:linear-gradient(180deg,rgba(246,239,232,.85),rgba(246,239,232,.5) 44%,transparent 66%)}.hero-content{top:46px;transform:none;right:20px}.hero-content h1{font-size:62px;margin:22px 0}.hero-content .eyebrow{font-size:8px;letter-spacing:.14em}.hero-content>p:not(.eyebrow){font-size:13px}.hero .button{margin-top:22px;padding:14px 19px;min-height:48px;gap:20px;font-size:11px}.hero-bottom{font-size:7px;bottom:20px}.statement{padding-top:75px;padding-bottom:75px}.statement h2{font-size:36px;line-height:1.18}.statement p:not(.eyebrow){font-size:12px}.statement p br{display:none}.section-heading{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:30px}.section-heading h2{font-size:39px}.section-heading>.text-link{font-size:11px}.worlds{padding-top:60px;padding-bottom:60px}.world-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.world-1{padding-top:40px}.world-2{grid-column:1/-1;display:grid;grid-template-columns:1.3fr 1fr;column-gap:25px;align-items:center}.world-2 .world-photo{grid-row:1/3}.world-2 .world-title{align-self:end}.world-2>p{align-self:start;margin-top:10px}.world-photo>span{font-size:7px;left:12px;bottom:12px}.world-title h3{font-size:30px}.world>p{font-size:10px;line-height:1.6}.world-title svg{width:17px}.featured{padding-top:65px;padding-bottom:65px}.product-grid{grid-template-columns:1fr 1fr;gap:30px 17px}.product-meta{margin-top:12px;gap:4px}.product-meta h3{font-size:11px}.product-meta div>span{font-size:9px}.product-meta>span{font-size:10px}.image-index{font-size:7px;top:10px;left:10px}.card-arrow{opacity:1;bottom:10px;right:10px}.card-arrow svg{width:15px}.craft{grid-template-columns:1fr}.craft-image{min-height:0;height:350px}.craft-copy{padding:55px var(--gutter) 60px}.craft-copy h2{font-size:52px}.craft-copy>p:not(.eyebrow){max-width:100%;font-size:13px}.craft-copy .signature{margin-top:30px}.living{padding-top:60px;padding-bottom:60px}.lifestyle-photo{aspect-ratio:4/5}.lifestyle-photo>img{object-position:57% center}.lifestyle-photo>span{left:15px;right:15px;bottom:18px;justify-content:space-between;font-size:8px;padding:14px}.quote{padding:60px 20px}.quote h2{font-size:51px}.newsletter{grid-template-columns:1fr;gap:35px;padding:55px var(--gutter)}.newsletter h2{font-size:40px}.newsletter form{max-width:100%}.footer-top{flex-wrap:wrap;gap:35px}.footer-links{gap:45px}.footer-top>.monogram{display:none}.footer-bottom{flex-direction:column;gap:8px;margin-top:35px}.footer-bottom>a{margin-top:8px}.footer-links a{font-size:11px}footer{padding-top:45px}.page-intro{padding-top:60px;padding-bottom:50px}.page-intro h1{font-size:55px}.page-intro>p:not(.eyebrow){font-size:12px;max-width:300px;margin:auto}.filter-bar{gap:18px;align-items:flex-start;flex-direction:column;padding:18px 0}.filter-bar>div{gap:25px}.filter-bar button{font-size:11px}.collection-grid{gap:30px 17px}.collection-grid .product-meta h3{font-size:11px}.collection{padding-bottom:65px}.breadcrumbs{gap:9px;font-size:9px;padding-top:15px}.product-detail{grid-template-columns:1fr;gap:30px;padding-bottom:20px}.gallery-thumbs>span{font-size:9px;max-width:130px}.product-copy h1{font-size:57px}.purchase{flex-wrap:nowrap}.product-copy{padding-top:15px}.product-story{max-width:100%;margin:23px 0}.story-banner{height:340px;margin:0}.story-text{grid-template-columns:1fr;gap:25px}.story-text h2{font-size:43px}.story-text>div>p{font-size:13px}.values{grid-template-columns:1fr;gap:35px}.values>div{border-bottom:1px solid var(--line);padding-bottom:25px}.values>div:last-child{border:0;padding-bottom:0}.values h3{margin:12px 0}.values p:not(.eyebrow){max-width:100%}.story-living .craft-image{order:-1}.journal-grid{grid-template-columns:1fr;gap:45px}.journal-card h2{font-size:32px}.article-intro h1{font-size:51px}.article-image{height:340px;margin:0}.article-body{padding:45px 25px 65px}.article-body p{font-size:15px}.contact-note p{font-size:12px}.bag-panel{padding:25px}.bag-item{gap:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}:root:lang(tr){--serif:"Cormorant Garamond",Georgia,serif}.language-switch{display:flex;align-items:center;gap:8px;margin-right:24px;font-size:10px;line-height:1}.language-switch button{padding:7px 1px;opacity:.5;border-bottom:1px solid transparent}.language-switch button[aria-pressed=true]{opacity:1;border-color:var(--ink)}:lang(tr) .hero-content h1{font-size:clamp(62px,6.2vw,102px)}@media(max-width:650px){.language-switch{margin-right:17px;gap:7px}:lang(tr) .hero-content h1{font-size:55px}:lang(tr) .page-intro h1{font-size:49px}:lang(tr) .statement h2{font-size:33px}:lang(tr) .world-title h3{font-size:28px}}header nav{gap:24px}.filter-bar a{font-size:12px;padding:0 0 7px;position:relative;white-space:nowrap}.filter-bar a.selected{border-bottom:1px solid var(--ink)}.category-intro{display:grid;grid-template-columns:1fr 1fr;min-height:580px;background:var(--ivory)}.category-copy{padding:85px var(--gutter);align-self:center}.category-copy h1{font-size:clamp(46px,5.5vw,82px);margin:24px 0}.category-copy>p:not(.eyebrow){max-width:340px;line-height:1.9}.category-copy .text-link{margin-top:30px}.category-photo{min-height:480px;overflow:hidden}.category-photo img{height:100%;width:100%;object-fit:cover}.little-intro .category-photo img{object-fit:contain;background:#f4ebdf}.little-intro{background:#f5eee3}.little-note{display:grid;grid-template-columns:1fr 1fr;gap:80px;background:#efe7dc}.little-note h2{margin-top:20px;font-size:clamp(36px,4vw,60px)}.little-note>div>p:not(.eyebrow){max-width:480px;margin-bottom:22px}.swatch.cherry{background:#d92938}.swatch.cobalt{background:#233c8b}.swatch.sunshine{background:#efd16b}.swatch.berry{background:#b55185}.swatch.mixed-colours{background:conic-gradient(#b55185 0,#b55185 25%,#efd16b 25%,#efd16b 50%,#233c8b 50%,#233c8b 75%,#d92938 75%)}@media(max-width:1100px)and (min-width:651px){header nav{gap:16px;font-size:11px}header .wordmark{width:160px}.bag-label{display:none}.language-switch{margin-right:14px}}@media(max-width:650px){header nav{gap:18px;font-size:17px}.category-intro{grid-template-columns:1fr}.category-copy{padding:50px 25px}.category-copy h1{font-size:53px}.category-photo{min-height:0;aspect-ratio:3/2}.little-note{grid-template-columns:1fr;gap:28px}.filter-bar>div{gap:18px;flex-wrap:wrap}.filter-bar a{font-size:10px}.little-note h2{font-size:42px}}.alphabet-card .product-image img,.alphabet-photo img{object-fit:contain;background:#f4ebdf}.brand-logo{display:block;flex-shrink:0;overflow:hidden;height:auto;letter-spacing:normal;padding:0}header .wordmark{display:block;line-height:1;width:202px;flex-shrink:0}header .brand-logo{width:100%}.footer-brand{display:block;width:280px;max-width:100%}.footer-brand .brand-logo{width:100%}.brand-logo.signature{width:135px;height:auto;margin-top:28px;font-size:inherit;letter-spacing:normal}.craft-copy .brand-logo.signature{margin-top:34px}.story-text .brand-logo.signature,.article-body .brand-logo.signature{margin-top:30px}.brand-logo.monogram{width:120px;padding:0;height:auto;font-size:inherit;letter-spacing:normal}.quote .brand-logo.monogram{margin:0 auto 26px}.footer-top>.brand-logo.monogram{display:block;width:130px;height:auto;padding:0;font-size:inherit;letter-spacing:normal;align-self:center}.story-brand-note>.brand-logo{width:min(230px,100%);margin-top:30px}@media(max-width:1000px){.footer-brand{width:250px}.footer-links{gap:35px}}@media(max-width:650px){header .wordmark{width:148px}.footer-brand{width:260px}.brand-logo.signature{width:120px}.footer-top>.brand-logo.monogram{display:none}.story-brand-note>.brand-logo{width:210px;margin-top:24px}}@media(max-width:360px){header .wordmark{width:115px}.language-switch{margin-right:12px}.menu-button{padding-left:14px}}.little-world{--ink:#233f80;--paper:#fffdf7;--ivory:#fff2b9;--line:#c9d5e6;--clay:#b82647;background:var(--paper)}.little-world .announcement{background:#294b93;color:#fffdf7}.little-world header{background:#fffdf7}.little-world header nav a{font-weight:800}.little-world header nav a.active{color:#b82647}.little-world h1,.little-world h2,.little-world h3,.little-world h1 em,.little-world h2 em{font-family:var(--sans);font-weight:800;font-style:normal;letter-spacing:-.045em;line-height:1.12}.little-world .eyebrow{font-weight:800;letter-spacing:.13em}.little-world .category-intro{background:#fff2b9;min-height:620px}.little-world .category-copy{position:relative;padding-top:55px;padding-bottom:55px}.little-world .little-hero-logo{width:clamp(160px,18vw,240px);margin-bottom:30px}.little-world .category-copy h1{font-size:clamp(42px,4.5vw,67px);margin:20px 0 24px}.little-world .category-copy h1 em{color:#b82647;font-size:1em}.little-world .category-copy>p:not(.eyebrow){max-width:400px;color:#374968}.little-world .category-copy .text-link{background:#294b93;color:#fff;border:0;padding:15px 23px;border-radius:30px;font-weight:800;gap:26px;margin-top:25px}.little-world .category-copy .text-link:hover{background:#203c78}.little-world .category-photo{background:#f5cbd7;padding:34px;display:flex;align-items:center}.little-world .category-photo img{border-radius:48% 48% 28px 28px;background:#f4ebdf;height:auto;aspect-ratio:1;object-fit:contain}.little-world .collection{background:#edf3ff;padding-top:32px}.little-world .filter-bar{border:0;margin-bottom:35px}.little-world .filter-bar a{font-weight:800}.little-world .filter-bar a.selected{color:#b82647}.little-world .product-image{border-radius:26px;border:5px solid #fff2b9}.little-world .product-card:nth-child(4n+2) .product-image{border-color:#f4c9d8}.little-world .product-card:nth-child(4n+3) .product-image{border-color:#bce1dc}.little-world .product-card:nth-child(4n+4) .product-image{border-color:#c8d5fa}.little-world .product-meta h3{font-weight:800;font-size:16px;letter-spacing:-.025em}.little-world .image-index{background:#fffdf7;opacity:1;border-radius:50%;width:27px;height:27px;display:grid;place-items:center}.little-world .card-arrow{opacity:1;background:#fffdf7;padding:8px;border-radius:50%;display:flex}.little-world .little-note{background:#f7d4df;gap:70px}.little-world .little-note h2{font-size:clamp(34px,3.5vw,53px);margin-top:16px}.little-world .little-note>div>p:not(.eyebrow){color:#374968}.little-world .newsletter{background:#d4ece4}.little-world .newsletter h2{font-size:clamp(32px,3vw,44px)}.little-world footer{background:#fff2b9}.little-world .button-dark{background:#294b93;border-radius:28px;font-weight:800}.little-world .button-dark:hover{background:#203c78}.little-world .gallery-main{border-radius:28px;overflow:hidden;border:5px solid #f4c9d8}.little-world .product-copy h1{font-size:clamp(38px,4vw,62px)}.little-world .quantity{border-radius:28px}.little-world a:focus-visible,.little-world button:focus-visible,.little-world input:focus-visible{outline-color:#b82647}@media(max-width:1000px){.little-world header nav{gap:20px}.little-world .category-photo{padding:24px}.little-world .category-copy h1{font-size:44px}}@media(max-width:650px){.little-world .category-copy{padding:40px 25px 42px}.little-world .little-hero-logo{width:170px;margin-bottom:24px}.little-world .category-copy h1{font-size:42px}.little-world .category-photo{aspect-ratio:auto;padding:24px 40px}.little-world .category-photo img{max-width:400px;margin:auto}.little-world .little-note{gap:28px}.little-world .little-note h2{font-size:34px}.little-world .product-image{border-width:4px;border-radius:20px}.little-world .product-meta h3{font-size:13px}.little-world .card-arrow{padding:5px}.little-world .newsletter h2{font-size:34px}.little-world .product-copy h1{font-size:42px}}
