:root{--bg:#F7F5F1;--bg2:#EFEAE0;--ink:#141C2E;--mute:#4A5262;--blue:#1B3F6E;--gold:#8A5A2B;--line:#D9D4CA;--script:"Pinyon Script","Snell Roundhand","Apple Chancery",cursive;--serif:"Cormorant Garamond","Noto Serif SC",Georgia,serif;--sans:"Jost","PingFang SC",system-ui,sans-serif;--cw-porcelain:var(--bg);--cw-paper:var(--bg2);--cw-ink:var(--ink);--cw-muted:var(--mute);--cw-blue:var(--blue);--cw-gold:var(--gold);--cw-line:var(--line);--cw-white:#fff;--cw-serif:var(--serif);--cw-sans:var(--sans);--cw-shell:1440px;--cw-gutter:clamp(24px,4.5vw,72px);--cw-section:152px;--prd8-gap:32px}body.cw-prd8{background:var(--bg);color:var(--mute);font:400 clamp(16px,1.12vw,16px)/1.75 var(--sans)}.cw-prd8 :is(h1,h2){font-family:var(--script)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink);padding-left:.12em;overflow:visible}.cw-prd8 h1{font-size:clamp(46px,5.8vw,84px)!important;line-height:1.12!important;margin-bottom:24px}.cw-prd8 h2{font-size:clamp(40px,4.4vw,64px)!important;line-height:1.15!important;margin-bottom:24px}.cw-prd8 :is(h3,.cw-collection-card__copy strong){font:400 clamp(24px,2.1vw,30px)/1.2 var(--serif)!important;letter-spacing:0!important;color:var(--ink)}.cw-prd8:is(.template-product,.template-article) h1{font-family:var(--serif)!important}.cw-prd8 :is(p,.cw-richtext li,.cw-article__body li){max-width:46ch;font-size:clamp(16px,1.12vw,16px);line-height:1.75}.cw-prd8 :is(.cw-lede,.cw-page-hero .cw-lede,.cw-prd5-brand>p){font:400 clamp(20px,1.7vw,24px)/1.5 var(--serif);color:var(--mute);max-width:46ch}.cw-prd8 :is(.cw-kicker,.cw-prd5-kicker){font:500 clamp(12px,.84vw,12px)/1.75 var(--sans)!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--gold)!important;margin-bottom:24px!important}.cw-prd8 :is(.cw-kicker,.cw-prd5-kicker):lang(zh){font-family:"Noto Serif SC",Songti SC,SimSun,serif!important;font-size:clamp(16px,1.12vw,16px)!important;font-weight:400!important;font-style:normal;letter-spacing:.24em!important}.cw-prd8 :lang(zh) p{line-height:1.85}.cw-prd8 :is(.cw-shell,.cw-prd5-shell){width:min(calc(100% - var(--cw-gutter)*2),1440px);max-width:1440px;margin-inline:auto}.cw-prd8 :is(.cw-section,.cw-prd5-spaced,.cw-page-hero,.cw-search,.cw-faq,.cw-prd6-related){padding-block:152px}.cw-prd8 :is(.cw-page-hero,.cw-search,.cw-faq,.cw-prd6-related){padding-block:104px}.cw-prd8 .cw-prd5-brand{display:block;padding-top:144px;padding-bottom:120px}.cw-prd8 .cw-prd5-brand h1{max-width:20ch;margin:0}.cw-prd8 :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--blue)!important;outline-offset:4px!important}.cw-prd8 :is(.cw-button,.cw-prd5-button){font:500 clamp(12px,.84vw,12px)/1.4 var(--sans)!important;letter-spacing:.18em;text-transform:uppercase;min-height:44px;padding:12px 24px;border:1px solid var(--blue);background:var(--blue);color:#fff!important;box-shadow:none}.cw-prd8 :is(.cw-text-link,.cw-prd5-link){font:500 clamp(12px,.84vw,12px)/1.75 var(--sans)!important;letter-spacing:.18em;text-transform:uppercase;min-height:44px;display:inline-flex;align-items:center;gap:16px;text-decoration:underline;text-underline-offset:6px;border:0;color:var(--blue)}.cw-prd8 .cw-text-link:not(:has(svg)):not(:has(span)):after{content:" \2192";speak:never}.cw-prd8 :is(.cw-prd5-slide__copy,.cw-prd5-intro__copy) :is(.cw-prd5-link,.cw-prd5-button){margin-top:48px}.cw-prd8 .cw-prd5-slide{grid-template-columns:7fr 5fr;min-height:0}.cw-prd8 .cw-prd5-slide__image{height:clamp(360px,50vw,720px);min-height:0;padding:0}.cw-prd8 .cw-prd5-slide__image picture{width:100%;height:100%}.cw-prd8 .cw-prd5-slide__image img{width:100%;height:100%;object-fit:contain}.cw-prd8 .cw-prd5-slide__copy{background:var(--bg2);padding:clamp(40px,6vw,104px);height:100%;display:flex;flex-direction:column;justify-content:center;max-width:none}.cw-prd8 .cw-prd5-slide__copy>p:not(.cw-prd5-kicker){margin-top:0}.cw-prd8 .cw-prd5-slide__copy h2{margin-bottom:24px}.cw-prd8 .cw-prd5-carousel__controls{justify-content:center}.cw-prd8 .cw-header{background:var(--bg);border-bottom:1px solid var(--line)}.cw-prd8 .cw-header__inner{height:96px;min-height:96px;position:relative;gap:0}.cw-prd8 .cw-header .cw-brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;height:80px;overflow:visible}.cw-prd8 .cw-header .cw-brand__logo--header{width:120px;height:74px;max-height:74px;object-fit:contain;object-position:center;clip-path:none;transform:none}.cw-prd8 .cw-header .cw-nav{display:grid;grid-template-columns:repeat(3,max-content) 1fr repeat(4,max-content);gap:clamp(12px,1.5vw,24px);width:100%;max-width:none;position:static;transform:none;visibility:visible;opacity:1;background:none;box-shadow:none;padding:0;inset:auto;overflow:visible}.cw-prd8 .cw-nav>a:nth-child(4){grid-column:5}.cw-prd8 .cw-header .cw-nav>a{font:500 12px/1.4 var(--sans)!important;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;min-height:44px;color:var(--ink);border:0;padding:0}.cw-prd8 .cw-header .cw-nav>a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--blue);text-underline-offset:7px}.cw-prd8 .cw-header .cw-nav>.cw-button{padding:12px 16px;color:#fff}.cw-prd8 :is(.cw-menu-button,.cw-prd8-mobile-viewing){display:none}.cw-prd8 .cw-craft-films__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.cw-prd8 .cw-craft-film{background:#fff;border:1px solid var(--line);padding:16px}.cw-prd8 .cw-craft-film__media{aspect-ratio:1;height:auto;max-height:none;background:var(--bg2)}.cw-prd8 .cw-craft-film__poster,.cw-prd8 .cw-craft-film__media video{width:100%;height:100%;object-fit:contain}.cw-prd8 .cw-craft-film:last-child .cw-craft-film__poster{object-fit:cover;object-position:center bottom}.cw-prd8 .cw-craft-film figcaption{padding-top:12px;color:var(--mute)}.cw-prd8 .cw-craft-film__play{font:500 12px/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;min-height:44px;background:var(--ink)}.cw-prd8 :is(.cw-focus__grid,.cw-search__grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 32px}.cw-prd8 .cw-collection-card{background:#fff;border:1px solid var(--line)}.cw-prd8 .cw-collection-card__media{aspect-ratio:4/5!important;height:auto!important}.cw-prd8 .cw-collection-card__media img{width:100%;height:100%;object-fit:contain}.cw-prd8 .cw-collection-card__copy{padding:28px;display:block}.cw-prd8 .cw-service-steps li{border-bottom:1px solid var(--line);padding-block:24px}.cw-prd8 :is(.cw-enquiry-strip,.cw-home-enquiry__inner,.cw-prd5-enquiry){justify-content:flex-start;gap:48px}.cw-prd8 :is(.cw-enquiry-strip,.cw-home-enquiry__inner,.cw-prd5-enquiry) h2{max-width:14em}.cw-prd8 .cw-footer{background:var(--ink)!important;color:#fff!important;padding-block:104px}.cw-prd8 .cw-footer :is(p,a,small,h2,h3,strong,.cw-footer__wordmark){color:#fff!important}.cw-prd8 .cw-footer .cw-brand__logo{filter:invert(1);mix-blend-mode:screen}.cw-prd8 .cw-footer :is(.cw-footer__bottom,.cw-footer__social){border-color:#596174}.cw-prd8 :is(.cw-section--ink,.cw-craft-archive){background:var(--ink);color:#fff}.cw-prd8 :is(.cw-section--ink,.cw-craft-archive) :is(h1,h2,h3,p,a,.cw-kicker){color:#fff!important}.cw-prd8 .cw-prd5-gift-tools .cw-shell{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;counter-reset:gift}.cw-prd8 .cw-prd5-gift-tools h2{grid-column:1/-1}.cw-prd8 .cw-prd5-gift-tools .cw-shell>p{background:#fff;border:1px solid var(--line);padding:56px;min-height:320px;width:100%;max-width:none;counter-increment:gift;display:flex;flex-direction:column;justify-content:space-between}.cw-prd8 .cw-prd5-gift-tools .cw-shell>p:before{content:"0" counter(gift);font:500 12px var(--sans);color:var(--gold)}.cw-prd8 .cw-prd5-gift-tools .cw-text-link{font:400 clamp(24px,2.1vw,30px)/1.2 var(--serif)!important;letter-spacing:0;text-transform:none}.cw-prd8 .cw-prd5-craft :is(h2,h3,p,a){color:#fff!important}.cw-prd8 .cw-page-hero--enquiry{background:var(--ink)!important}.cw-prd8 .cw-page-hero--enquiry :is(h1,h2,h3,p,a){color:#fff!important}.cw-prd8 .cw-page-hero--enquiry .cw-page-hero__copy{padding-block:0}.cw-prd8 :is(.cw-prd5-slide__image,.cw-prd5-collection__image,.cw-page-hero__media,.cw-prd6-related__card img){background:var(--bg2)}.cw-prd8 .cw-title-tail{font-family:"Noto Serif SC",Songti SC,SimSun,serif!important;font-size:clamp(16px,1.12vw,16px)!important;line-height:1.85!important;letter-spacing:.24em!important;font-style:normal}.cw-prd8 .cw-menu-button{flex-direction:column;align-items:center;justify-content:center;gap:5px}.cw-prd8 .cw-menu-button>span:not(.cw-visually-hidden){width:22px;height:1px;min-height:1px;background:var(--ink);flex:none}@media(min-width:1440px){:root{--cw-gutter:72px}}@media(min-width:900px)and (max-width:1100px){.cw-prd8 .cw-header .cw-nav{gap:12px}.cw-prd8 .cw-header .cw-nav>a{letter-spacing:.12em}.cw-prd8 .cw-header .cw-nav>.cw-button{padding-inline:10px;letter-spacing:.1em}.cw-prd8 .cw-header .cw-brand__logo--header{width:104px}}@media(max-width:899px){.cw-prd8 :is(.cw-section,.cw-prd5-spaced,.cw-page-hero,.cw-search,.cw-faq,.cw-prd6-related,.cw-footer){padding-block:72px}.cw-prd8 .cw-header__inner{height:80px;min-height:80px}.cw-prd8 .cw-header .cw-brand{left:0;transform:translateY(-50%);height:64px}.cw-prd8 .cw-header .cw-brand__logo--header{width:92px;height:60px}.cw-prd8 .cw-prd8-mobile-viewing{display:inline-flex;position:absolute;right:52px;padding-inline:10px;letter-spacing:.08em;font-size:12px!important}.cw-prd8 .cw-menu-button{display:flex;position:absolute;right:0;z-index:101;width:44px;height:44px;min-height:44px}.cw-prd8 .cw-header .cw-nav{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:16px;padding:104px 24px 40px;background:var(--bg);visibility:hidden;opacity:0;transform:translate(100%);z-index:100;height:100dvh;overflow-y:auto}.cw-prd8 .cw-header .cw-nav.is-open{visibility:visible;opacity:1;transform:none}.cw-prd8 .cw-header .cw-nav>a{display:flex;padding:12px 16px;flex-shrink:0;font-size:12px!important}.cw-prd8 .cw-prd5-slide{display:grid;grid-template-columns:1fr}.cw-prd8 .cw-prd5-slide__image{height:clamp(360px,50vw,720px);aspect-ratio:auto}.cw-prd8 .cw-prd5-slide__copy{padding:40px}.cw-prd8 .cw-craft-films__grid{grid-template-columns:1fr;gap:40px}.cw-prd8 :is(.cw-focus__grid,.cw-search__grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 16px}.cw-prd8 .cw-prd5-gift-tools .cw-shell{grid-template-columns:1fr}.cw-prd8 .cw-prd5-gift-tools .cw-shell>p{padding:40px}.cw-prd8 :is(.cw-enquiry-strip,.cw-home-enquiry__inner,.cw-prd5-enquiry){gap:32px;flex-wrap:wrap}.cw-prd8 :is(.cw-prd5-slide__copy,.cw-prd5-intro__copy) :is(.cw-prd5-link,.cw-prd5-button){margin-top:32px}}@media(max-width:559px){.cw-prd8 :is(.cw-focus__grid,.cw-search__grid){grid-template-columns:1fr}}.cw-prd8 .cw-footer :is(label,span){color:#fff!important}.cw-prd8 :is(.cw-prd5-film__play,.cw-product__media-action){background:var(--ink)!important;color:#fff!important}.cw-prd8 .cw-craft-archive figcaption,.cw-prd8 .cw-craft-archive figcaption span{background:var(--ink);color:#fff!important}.cw-prd8 .cw-product__service-grid article+article .cw-kicker{color:#fff!important}.cw-prd8 .cw-craft-workshop__rail figcaption{background:var(--ink)!important;color:#fff!important}.cw-prd8 .cw-craft-workshop__rail figcaption span{color:#fff!important}.cw-prd8 .cw-campaign{--campaign-paper:var(--bg);--campaign-ink:var(--ink);--campaign-blue:var(--blue);--campaign-muted:var(--mute);--campaign-line:var(--line)}.cw-prd8 .cw-campaign :is(.cw-campaign__hero--match,.cw-campaign__hero--collection,.cw-campaign__hero--story,.cw-quiz){background:var(--bg2)}.cw-prd8 .cw-about-page__chapter,.cw-prd8 .cw-about-media-suite__cinema{background:var(--ink)!important}.cw-prd8 .cw-about-work{background:var(--blue)!important}.cw-prd8 :is(.cw-about-page__chapter,.cw-about-work) :is(h2,h3,p,a){color:#fff!important}.cw-prd8 :is(.cw-shell,.cw-prd5-shell){width:min(calc(100% - var(--cw-gutter)*2),1440px)!important;max-width:1440px!important}.cw-prd8 :is(.cw-section,.cw-prd5-spaced,.cw-about-origin,.cw-about-story,.cw-about-matters,.cw-about-page__chapter,.cw-journal-shelf){padding-block:152px!important}.cw-prd8 :is(.cw-page-hero,.cw-focus__hero,.cw-search,.cw-faq,.cw-prd6-related,.cw-about-work,.cw-blue-white-comparisons){padding-block:104px!important}.cw-prd8 :is(.cw-campaign__hero,.cw-campaign__editorial,.cw-campaign__form-panel,.cw-campaign__product-strip,.cw-quiz){max-width:1440px;padding:104px var(--cw-gutter)!important}.cw-prd8 .cw-work-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:80px 32px!important}.cw-prd8 .cw-work-card{background:#fff;border:1px solid var(--line);grid-column:auto!important}.cw-prd8 .cw-work-card__media{aspect-ratio:4/5!important;height:auto!important;background:var(--bg2)}.cw-prd8 .cw-work-card__body{padding:24px}.cw-prd8 .cw-focus{padding-bottom:104px}.cw-prd8 .cw-focus__hero{margin-bottom:0}@media(min-width:1440px){.cw-prd8 h1{font-size:84px!important}.cw-prd8 h2{font-size:64px!important}}@media(max-width:899px){.cw-prd8 :is(.cw-section,.cw-prd5-spaced,.cw-about-origin,.cw-about-story,.cw-about-matters,.cw-about-page__chapter,.cw-journal-shelf,.cw-page-hero,.cw-focus__hero,.cw-search,.cw-faq,.cw-prd6-related,.cw-about-work,.cw-blue-white-comparisons,.cw-campaign__hero,.cw-campaign__editorial,.cw-campaign__form-panel,.cw-campaign__product-strip,.cw-quiz){padding-block:72px!important}.cw-prd8 .cw-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:48px 16px!important}}@media(max-width:559px){.cw-prd8 .cw-work-grid{grid-template-columns:1fr!important}}.cw-prd8 .cw-about-page__chapter .cw-rail-controls button{color:#fff!important;border-color:#fff}.cw-prd8 .cw-site-credit-line{font-size:clamp(11px,.8vw,12px)!important;line-height:1.5!important;max-width:none}.cw-prd8 .cw-product{--cw-product-paper:var(--bg);--cw-product-ink:var(--ink)}.cw-prd8 .cw-product__cn{color:var(--gold)!important}@media(max-width:359px){.cw-prd8 .cw-header .cw-brand__logo--header{width:60px}}.cw-prd8 .cw-article-feature--working :is(h2,.cw-kicker,figcaption),.cw-prd8 .cw-article-next :is(h2,.cw-kicker){color:#f7f5f1!important}@media(max-width:899px){.cw-prd8 .cw-prd5-gift-tools .cw-shell>p{min-height:0;justify-content:flex-start;gap:32px}}.cw-prd8 .cw-prd5-gift-tool{display:flex;flex-direction:column;min-width:0;min-height:320px;padding:48px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--mute);gap:20px}.cw-prd8 .cw-prd5-gift-tool__number{font:500 12px/1.5 var(--sans);letter-spacing:.18em;color:var(--gold);margin-bottom:24px}.cw-prd8 .cw-prd5-gift-tool h3{margin:0}.cw-prd8 .cw-prd5-gift-tool p{margin:0;max-width:46ch;font:400 16px/1.75 var(--sans)}.cw-prd8 .cw-prd5-gift-tool .cw-text-link{font:500 12px/1.75 var(--sans)!important;letter-spacing:.18em;text-transform:uppercase;margin-top:auto;min-height:44px;align-self:flex-start}.cw-prd8 .cw-prd5-gift-tool:hover{border-color:var(--blue)}@media(max-width:899px){.cw-prd8 .cw-prd5-gift-tool{min-height:0;padding:32px;gap:16px}.cw-prd8 .cw-prd5-gift-tool__number{margin-bottom:8px}.cw-prd8 .cw-prd5-gift-tool .cw-text-link{margin-top:8px}}.cw-story-co-creation__form .cw-story-co-creation__resources{display:none}.cw-story-co-creation__form[data-cw-receipt-id] .cw-story-co-creation__resources{display:block}.cw-product__intro>.cw-lede{margin:24px 0 0}.cw-prd8.template-blog .cw-journal-card[data-cw-journal-handle=blue-white-vase-buying-guide] .cw-journal-card__media{background:var(--bg2)}.cw-prd8.template-blog .cw-journal-card[data-cw-journal-handle=blue-white-vase-buying-guide] .cw-journal-card__media img{object-fit:contain;object-position:center}.cw-prd8 .cw-prd5-slide__image{width:100%;min-width:0;aspect-ratio:auto}.cw-prd8.template-index .cw-prd5-brand h1{font-family:"Parisienne",var(--sans)!important;font-size:clamp(46px,5.8vw,84px)!important;line-height:1.2!important;font-style:normal}.cw-prd8.template-index .cw-prd5-slide__copy>p:not(.cw-prd5-kicker),.cw-prd8.template-index .cw-prd5-collection__copy>p:not(.cw-prd5-kicker){font-style:italic}.cw-prd8.template-list-collections .cw-collection-card__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.cw-prd8.template-list-collections .cw-collection-card__copy>small,.cw-prd8.template-list-collections .cw-collection-card__copy>strong,.cw-prd8.template-list-collections .cw-collection-card__copy>span{display:block;width:100%;margin:0;min-width:0}.cw-prd8.template-list-collections .cw-collection-card__copy>strong{overflow-wrap:normal;word-break:normal}.cw-prd8.template-list-collections .cw-collection-card__arrow{margin-top:4px}.cw-prd8 .cw-craft-page .cw-craft-hero__copy>.cw-lede{font-style:italic}.cw-prd8 .cw-faq,.cw-prd8 .cw-faq :is(h1,h2,h3,p,summary,span,a,li,button,input){font-family:var(--sans)!important;font-style:normal!important}.cw-prd8 .cw-faq h1{font-size:clamp(30px,4vw,56px)!important;line-height:1.2!important;padding-left:0}.cw-prd8 .cw-faq h2{font-size:clamp(23px,2.3vw,32px)!important;line-height:1.3!important;padding-left:0}.cw-site .shopify-policy__container{width:calc(100% - 48px);max-width:900px;margin:56px auto 72px;padding:0}.cw-site .shopify-policy__title h1{margin:0 0 32px;font-size:44px;line-height:1.15;letter-spacing:-.02em}.cw-site .shopify-policy__body{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.cw-site .shopify-policy__body h1,.cw-site .shopify-policy__body h2{margin:32px 0 12px;font-size:24px;line-height:1.3;letter-spacing:0}.cw-site .shopify-policy__body p{margin:0 0 18px;font-size:16px;line-height:1.7}@media(max-width:640px){.cw-site .shopify-policy__container{width:calc(100% - 32px);margin:36px auto 48px}.cw-site .shopify-policy__title h1{font-size:32px}.cw-site .shopify-policy__body h1,.cw-site .shopify-policy__body h2{font-size:22px}}@media(min-width:900px){.cw-prd8.template-product .cw-product__summary h1{font-size:clamp(46px,4.45vw,64px)!important}}@media(max-width:359px){.cw-prd8.template-product .cw-product__summary h1{font-size:43px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cw-prd8-20261021-r15-release3.css.map?cw=20261021-r15-release3 */
