.commerce-home{--cx-paper:#f7f5ef;--cx-ink:#25251f;background:var(--cx-paper);color:var(--cx-ink);overflow:clip}.commerce-home img,.commerce-home video{width:100%;height:100%;object-fit:cover}.commerce-home h1{font-size:clamp(38px,5vw,82px);font-weight:500;line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.commerce-home h2{font-size:clamp(25px,3vw,42px);line-height:1.15;letter-spacing:-.025em}.commerce-home p{line-height:1.7;max-width:48ch}.cx-heading{padding:clamp(24px,4vw,64px)}.cx-heading p{margin:24px 0}.cx-action{display:inline-flex;align-items:center;gap:32px;min-height:48px;border-bottom:1px solid;padding:8px 0}.cx-hero{position:relative;min-height:520px}.cx-index a{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #8885}.cx-index a span{flex:1}.cx-index small{opacity:.55}.cx-exhibition{display:grid;grid-template-columns:38% 62%;padding:38px;gap:0}.cx-exhibition aside{padding-right:48px}.cx-exhibition .cx-heading{padding:0 0 35px}.cx-exhibition h1{font-family:Georgia,serif;font-size:clamp(32px,4vw,60px)}.cx-exhibition figure{padding:36px 60px;background:#dedcd3}.cx-exhibition figure img{height:480px;object-fit:contain}.cx-exhibition figcaption{font-size:12px;margin-top:18px}.cx-retail{display:grid;grid-template-columns:2fr 1fr;background:#d6d8cd}.cx-retail>.cx-main-image{height:640px;grid-column:1;grid-row:1}.cx-retail>.cx-heading{grid-column:1;grid-row:1;align-self:end;z-index:1;color:#fff;background:linear-gradient(transparent,#0008)}.cx-secondary-tile{padding:30px;display:flex;flex-direction:column;gap:22px}.cx-secondary-tile img{min-height:0;flex:1}.cx-secondary-tile span{display:flex;justify-content:space-between}.cx-discovery{display:grid;grid-template-columns:32% 68%;padding:28px;gap:25px;min-height:460px}.cx-discovery .cx-heading{padding:20px 0}.cx-discovery h1{font-family:Georgia,serif;font-size:42px}.cx-discovery-mosaic{display:grid;grid-template-columns:3fr 2fr;grid-template-rows:260px 230px;gap:14px}.cx-discovery-mosaic img:first-child{grid-row:span 2}.cx-craft{height:690px}.cx-craft>.cx-main-image{position:absolute;inset:0}.cx-craft>.cx-heading{position:relative;text-align:center;color:white;background:linear-gradient(#0005,transparent);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cx-craft h1{font-family:Georgia,serif;max-width:15ch}.cx-craft-caption{position:absolute;bottom:25px;left:4%;right:4%;display:flex;justify-content:space-between;color:white}.cx-tech{background:#0d1016;color:white;display:grid;grid-template-columns:1fr 210px}.cx-tech>.cx-heading{grid-column:1;text-align:center;padding-bottom:0}.cx-tech>.cx-main-image{grid-column:1;height:380px;object-fit:contain}.cx-tech-index{grid-column:2;grid-row:1/3;background:#1f2530;padding:25px;align-content:center}.cx-cinema{height:calc(100svh - 125px);min-height:600px;background:#111;color:white}.cx-cinema>.cx-main-image,.cx-cinema>video{position:absolute;inset:0}.cx-cinema>.cx-heading{position:relative;text-align:center;background:linear-gradient(#0008,transparent);height:100%}.cx-film-link{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;background:#0006;padding:14px 22px;border:1px solid #fff6}.cx-action-editorial{display:grid;grid-template-columns:7fr 3fr;gap:8px;background:#171717;color:white}.cx-action-editorial>div{position:relative}.cx-action-editorial .cx-main-image{height:660px}.cx-action-editorial .cx-heading{position:absolute;bottom:0;background:linear-gradient(transparent,#0009);width:100%}.cx-action-editorial h1{text-transform:uppercase;font-weight:850;font-style:italic}.cx-action-editorial aside{display:flex;flex-direction:column}.cx-action-editorial aside img{height:590px}.cx-action-editorial aside a{padding:24px}.cx-lookbook{padding:0 40px 28px;background:#fff}.cx-lookbook .cx-heading{padding:35px 0;display:flex;gap:40px;align-items:center;justify-content:space-between}.cx-lookbook h1{font-weight:350;font-size:48px}.cx-lookbook .cx-heading p{max-width:30ch;font-size:13px}.cx-lookbook-images{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:20px;height:560px}.cx-lookbook-images>img{min-height:0;min-width:0;width:100%;height:100%;object-fit:cover}.cx-lookbook-caption{display:block;margin-top:15px;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.cx-pantry{background:#d9e458;min-height:740px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.cx-pantry-wordmark{position:absolute;top:0;left:3%;font-size:clamp(80px,15vw,220px);font-weight:900;line-height:1;letter-spacing:-.04em;opacity:.2;white-space:nowrap}.cx-pantry>.cx-main-image{grid-column:2;height:640px;width:80%;align-self:end;object-fit:cover;border-radius:45% 45% 0 0;z-index:1}.cx-pantry>.cx-heading{grid-column:1;grid-row:1;align-self:end;z-index:1}.cx-pantry h1{font-family:Georgia,serif;font-size:clamp(50px,6vw,90px)}.cx-collectible{display:grid;grid-template-columns:35% 38% 27%;align-items:center;padding:45px;background:#efe8d9}.cx-collectible-portrait{height:550px;padding:15px;border:1px solid #88765c}.cx-collectible .cx-heading{padding:35px}.cx-collectible h1{font-family:Georgia,serif;font-size:48px}.cx-collectible aside{padding-left:20px}.cx-collectible aside>img{height:190px}.cx-gifts{display:grid;grid-template-columns:3fr 2fr;background:#dbebe4;min-height:500px}.cx-gifts>.cx-main-image{height:570px}.cx-gifts .cx-heading{padding-bottom:10px}.cx-gifts h1{font-family:Georgia,serif;font-size:50px}.cx-gift-index{padding:0 45px 25px}.cx-gift-index .cx-index{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.cx-makers{display:grid;grid-template-columns:32% 38% 30%;padding:32px;gap:22px;align-items:start}.cx-makers .cx-heading{padding:15px 0 25px}.cx-makers h1{font-family:Georgia,serif;font-size:46px}.cx-makers figure img{height:500px}.cx-makers figure:last-child{padding-top:90px}.cx-makers figure:last-child img{height:360px}.cx-makers figcaption{padding:15px 0;border-bottom:1px solid}.cx-workbench{padding:40px 6%;background:#edece7}.cx-workbench .cx-heading{padding:0 0 35px;display:grid;grid-template-columns:2fr 1fr;gap:0 50px}.cx-workbench .cx-heading h1{grid-row:span 2;font-size:65px}.cx-workbench .cx-heading .cx-action{justify-self:start}.cx-workbench-images{display:grid;grid-template-columns:3fr 1fr;gap:28px;align-items:end}.cx-workbench-images>.cx-main-image{height:450px}.cx-workbench-images aside img{height:260px;margin-bottom:20px}.cx-paper{display:grid;grid-template-columns:30% 45% 25%;padding:30px;gap:20px;background:#fbeced;align-items:center}.cx-paper h1{font-family:Georgia,serif;font-size:52px}.cx-paper .cx-heading{padding:15px}.cx-paper>.cx-main-image{height:470px;transform:rotate(-2deg);border:10px solid white;box-shadow:0 10px 25px #40202012}.cx-paper aside{padding:30px}.cx-paper aside img{height:220px;margin-bottom:25px}.cx-collections{padding:35px 4%}.cx-collections h2{font-size:22px;margin-bottom:22px}.cx-collections>div{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.cx-collections a{text-align:center;font-size:14px;display:grid;gap:12px}.cx-collections img{height:auto;aspect-ratio:1;object-fit:cover}.commerce-home--celebration-paper .cx-collections img,.commerce-home--gift-studio .cx-collections img{border-radius:50%;max-width:100px;margin:auto}.commerce-home--celebration-paper .cx-collections,.commerce-home--gift-studio .cx-collections{padding-block:20px}.commerce-home--art-cabinet .cx-collections>div{grid-template-columns:repeat(3,1fr)}.commerce-home--art-cabinet .cx-collections a{grid-template-columns:80px 1fr;text-align:left;align-items:center;border-top:1px solid;padding:15px 0}.commerce-home--tech-catalog .cx-collections img{object-fit:contain;background:#f0f2f4}.cx-products{padding:60px 4%}.cx-products>header{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.cx-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.commerce-home--art-cabinet .cx-product-grid,.commerce-home--maker-atelier .cx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.commerce-home--fashion-market .cx-product-grid{gap:4px}.commerce-home--bold-pantry .cx-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.commerce-home--artisan-market .cx-product-grid,.commerce-home--discovery-market .cx-product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.cx-story{margin:40px 4% 80px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.cx-story>img{height:500px}.cx-story p{margin:28px 0;white-space:pre-line}.commerce-home--craft-gallery .cx-story{grid-template-columns:3fr 2fr}.commerce-home--art-cabinet .cx-story{grid-template-columns:1fr 2fr;margin-left:20%}.commerce-home--fashion-market .cx-story{direction:rtl}.commerce-home--fashion-market .cx-story>div{direction:ltr}.commerce-home--bold-pantry .cx-story{background:#d9e458;margin:0;padding:60px}.cx-video{display:grid;grid-template-columns:3fr 1fr;gap:35px;padding:40px 4%;background:#161616;color:white;align-items:center}.cx-video video{aspect-ratio:16/9}.cx-video h2{margin-bottom:25px}.cx-newsletter{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:70px 4%;border-top:1px solid #8885}.cx-newsletter p{margin-top:15px}.cx-newsletter form{display:flex;align-items:end;gap:20px;min-width:35%}.cx-newsletter label{display:grid;flex:1;gap:10px;font-size:13px}.cx-newsletter input{border:0;border-bottom:1px solid;background:transparent;min-height:44px;width:100%;outline-offset:4px}.cx-newsletter button{display:flex;align-items:center;gap:12px;min-height:44px}.cx-collections>header{margin-bottom:22px}.cx-collections>header h2{margin-bottom:0}.cx-collections>header p,.cx-products>header p{margin-top:8px;color:#6d726c;font-size:14px}.cx-video h2{margin-bottom:12px}.cx-video p{margin-bottom:25px;color:#d1d1cb}html[data-preset-editor=true] [data-preset-region]{cursor:pointer;position:relative}html[data-preset-editor=true] [data-preset-region]:hover{outline:2px dashed #b79155;outline-offset:-2px}html[data-preset-editor=true] [data-preset-selected=true]{outline:3px solid #b79155;outline-offset:-3px}@media(max-width:800px){.cx-hero{min-height:0}.cx-collectible,.cx-discovery,.cx-exhibition,.cx-gifts,.cx-makers,.cx-paper{grid-template-columns:1fr;padding:20px;gap:22px}.cx-exhibition aside{padding:0}.cx-exhibition figure{padding:22px}.cx-exhibition figure img{height:330px}.cx-heading{padding:26px}.commerce-home h1{font-size:42px}.cx-retail{grid-template-columns:1fr}.cx-retail>.cx-main-image{height:530px}.cx-secondary-tile{display:grid;grid-template-columns:100px 1fr;align-items:center;padding:20px}.cx-secondary-tile img{height:110px}.cx-discovery-mosaic{grid-template-rows:160px 140px}.cx-discovery .cx-index{display:none}.cx-craft{height:580px}.cx-tech{grid-template-columns:1fr}.cx-tech-index{grid-column:1;grid-row:auto;padding:10px 25px}.cx-tech-index .cx-index{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.cx-tech>.cx-main-image{height:320px}.cx-cinema{height:650px;min-height:0}.cx-action-editorial{grid-template-columns:1fr}.cx-action-editorial .cx-main-image{height:540px}.cx-action-editorial aside{display:grid;grid-template-columns:1fr 1fr;align-items:center}.cx-action-editorial aside img{height:220px}.cx-lookbook{padding:20px}.cx-lookbook .cx-heading{display:block;padding:0 0 25px}.cx-lookbook-images{height:350px;gap:8px}.cx-pantry{min-height:640px;grid-template-columns:1fr 1fr}.cx-pantry>.cx-main-image{height:370px;width:100%;align-self:center}.cx-pantry>.cx-heading{grid-column:1/3;align-self:end;background:linear-gradient(transparent,#d9e458);padding-top:80px}.cx-pantry-wordmark{font-size:20vw;top:30px}.cx-collectible-portrait{height:330px}.cx-collectible aside{display:none}.cx-gifts>.cx-main-image{height:300px}.cx-gift-index{padding:0 26px 20px}.cx-makers{grid-template-columns:1fr 1fr}.cx-makers>aside{grid-column:1/3}.cx-makers .cx-index{display:none}.cx-makers figure img{height:280px}.cx-makers figure:last-child{padding-top:50px}.cx-makers figure:last-child img{height:230px}.cx-workbench{padding:25px}.cx-workbench .cx-heading{display:block}.cx-workbench-images{grid-template-columns:2fr 1fr;gap:12px}.cx-workbench-images>.cx-main-image{height:300px}.cx-workbench-images aside img{height:170px}.cx-paper>.cx-main-image{height:300px}.cx-paper aside{display:none}.cx-collections>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cx-products{padding:40px 20px}.cx-products>header{align-items:start}.cx-products>header a{font-size:12px;white-space:nowrap}.commerce-home .cx-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.commerce-home--art-cabinet .cx-story,.commerce-home--craft-gallery .cx-story,.cx-story{grid-template-columns:1fr;margin:25px 20px 50px;gap:25px}.cx-story>img{height:320px}.commerce-home--bold-pantry .cx-story{padding:25px}.cx-video{grid-template-columns:1fr;padding:25px 20px}.cx-newsletter{display:block;padding:40px 20px}.cx-newsletter form{margin-top:30px}.commerce-home--art-cabinet .cx-collections>div{grid-template-columns:1fr 1fr}.commerce-home--art-cabinet .cx-collections a{grid-template-columns:50px 1fr}}.cx-discovery{grid-template-columns:minmax(0,32fr) minmax(0,68fr)}.cx-makers{grid-template-columns:minmax(0,32fr) minmax(0,38fr) minmax(0,30fr)}.cx-paper{grid-template-columns:minmax(0,30fr) minmax(0,45fr) minmax(0,25fr)}.cx-exhibition{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}.cx-collectible{grid-template-columns:minmax(0,35fr) minmax(0,38fr) minmax(0,27fr)}.cx-heading,.cx-hero>*,.cx-product-grid>*{min-width:0}.commerce-home h1,.commerce-home h2,.family-brand{overflow-wrap:anywhere}.cx-navigation{position:relative!important;background:white;color:#252b25}.cx-nav-utility{display:flex;justify-content:space-between;padding:8px 4%;background:#f4f3ed;font-size:11px;border-bottom:1px solid #ddd9}.cx-nav-main{display:flex;align-items:center;gap:24px;padding:22px 4%}.cx-nav-main .family-brand{font-size:32px;font-family:Georgia,serif;white-space:normal;flex-shrink:0;max-width:30%}.cx-nav-main form{flex:1;display:flex;background:#f6f6f3;border:1px solid #d5d9d0;border-radius:5px;max-width:620px;margin:auto}.cx-nav-main input{background:transparent;border:0;min-width:0;padding:12px;flex:1;font-size:13px}.cx-nav-main form button{min-width:44px;display:grid;place-items:center}.cx-nav-main .family-actions{margin-left:auto}.cx-wishlist{display:grid;place-items:center;min-width:44px;min-height:44px}.cx-nav-links{display:flex;justify-content:center;gap:40px;padding:14px 4%;border-top:1px solid #ddd9;border-bottom:1px solid #ddd9;font-size:13px}.cx-nav-links a{min-height:32px;align-content:center}.cx-navigation--highland-boutique .cx-nav-main{justify-content:center;background:#efe8d9}.cx-navigation--highland-boutique .family-brand{font-size:38px;letter-spacing:.08em;max-width:50%;margin:auto}.cx-navigation--highland-boutique .cx-nav-links{background:#efe8d9}.cx-navigation--gift-studio .family-brand{color:#286040}.cx-navigation--artisan-market .cx-nav-main{padding-bottom:12px}.cx-navigation--artisan-market .cx-nav-links{justify-content:start;gap:32px}.cx-navigation--maker-atelier .cx-nav-main{border-bottom:1px solid;padding-block:30px}.cx-navigation--maker-atelier .family-brand{font-family:inherit;font-weight:650;font-size:40px}.cx-navigation--maker-atelier .cx-nav-links{justify-content:start}.cx-navigation--celebration-paper .family-brand{font-family:Georgia,serif;font-style:italic;color:#b23047}.cx-navigation--celebration-paper .cx-nav-utility{background:#b23047;color:white}.cx-navigation--celebration-paper .cx-nav-links{border-bottom:2px solid #ead2d6}.family-navigation nav a{white-space:nowrap}.benchmark-navigation-main>nav,.family-boutique-main>nav,.family-gallery-bar>nav{gap:18px!important;flex-wrap:wrap}.family-boutique-main{gap:20px!important}.family-navigation .family-brand{max-width:280px}.cx-catalog--art-cabinet,.cx-catalog--maker-atelier{display:grid;grid-template-columns:230px minmax(0,1fr)}.cx-catalog--art-cabinet>[data-preset-region],.cx-catalog--maker-atelier>[data-preset-region]{border-right:1px solid #b9b9af;padding-top:25px}.cx-catalog--art-cabinet>[data-preset-region] .container-page,.cx-catalog--maker-atelier>[data-preset-region] .container-page{padding-inline:25px}.cx-catalog--art-cabinet>.container-page,.cx-catalog--maker-atelier>.container-page{width:100%;padding-inline:35px}.cx-catalog--fashion-market>[data-preset-region] section{padding-block:25px}.cx-catalog--fashion-market h1{font-family:inherit!important;text-transform:uppercase;letter-spacing:.04em}.cx-catalog--tech-catalog>[data-preset-region]{background:#171d28;color:white}.cx-catalog--tech-catalog>[data-preset-region] h1,.cx-catalog--tech-catalog>[data-preset-region] p{color:white}.cx-catalog--cinematic-flagship>[data-preset-region]{text-align:center;background:#111;color:white}.cx-catalog--cinematic-flagship>[data-preset-region] h1,.cx-catalog--cinematic-flagship>[data-preset-region] p{color:white}.cx-catalog--bold-pantry>[data-preset-region]{background:#d9e458}.cx-catalog--bold-pantry h1{font-size:72px!important;font-weight:700}.cx-catalog--gift-studio>[data-preset-region]{text-align:center;background:#dcebe2}.cx-catalog--celebration-paper>[data-preset-region]{text-align:center;background:#fbeced}.cx-catalog--highland-boutique>[data-preset-region]{background:#efe8d9}.cx-catalog--artisan-market>[data-preset-region] section{padding-block:28px}.cx-detail-workbench>div:first-child{padding:25px;background:#e7e5dc}.cx-detail-workbench>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.cx-detail-maker-ledger figcaption,.cx-detail-workbench figcaption{font-size:12px;margin:12px 0}.cx-detail-paper>div:first-child{padding:35px;background:#fbeced;transform:rotate(-1deg)}.cx-detail-paper-strip{display:flex;justify-content:center;gap:12px;margin-top:18px}.cx-detail-paper-strip button{border:1px solid #ddd;min-width:44px;min-height:44px}.cx-detail-paper-strip button[aria-pressed=true]{background:#b23047;color:white}.cx-detail-collectible{background:#efe8d9;padding:25px}.cx-detail-collectible figure{border:1px solid #b4a78e;padding:15px}.cx-detail-collectible figcaption{font-family:Georgia,serif;padding:15px 0}.cx-detail-maker-ledger{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.cx-detail-maker-ledger figure:nth-child(2n){margin-top:70px}.cx-detail-gift{display:grid;grid-template-columns:1fr 75px;gap:18px}.cx-detail-gift>div{background:#e1ebe2;padding:20px}.cx-detail-gift aside{display:flex;flex-direction:column;gap:10px}.cx-detail-gift aside button{border:1px solid #ddd;min-height:65px}.cx-detail-gift aside button[aria-pressed=true]{border:2px solid #286040}.commerce-footer--gift-studio{background:#dbeadf!important}.commerce-footer--highland-boutique{background:#e7ddc9!important}.commerce-footer--maker-atelier .commerce-footer-main{grid-template-columns:2fr 1fr 1fr}.commerce-footer--maker-atelier .commerce-footer-brand{font-size:65px}.commerce-footer--celebration-paper{background:#fae8eb!important}.commerce-footer--artisan-market .commerce-footer-main{border-top:3px solid #40362a}@media(max-width:1000px){.benchmark-navigation-main>nav,.family-boutique-main>nav,.family-gallery-bar>nav{display:none!important}.family-navigation .family-menu-toggle{display:flex!important}.cx-nav-main{gap:8px}.cx-nav-main .family-brand{font-size:25px}.cx-nav-links{gap:22px}}@media(max-width:800px){.cx-collectible,.cx-discovery,.cx-exhibition,.cx-paper{grid-template-columns:minmax(0,1fr)}.cx-makers{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cx-navigation .cx-nav-links{display:none}.cx-nav-main{padding:15px;flex-wrap:wrap}.cx-nav-main .family-brand{max-width:45%;font-size:25px!important}.cx-nav-main form{order:5;flex-basis:100%;max-width:none}.cx-nav-main .cx-wishlist{display:none}.cx-nav-main .family-actions{gap:6px}.cx-nav-main .family-locale{max-width:70px}.cx-nav-utility{padding-inline:15px;font-size:10px}.cx-catalog--art-cabinet,.cx-catalog--maker-atelier{display:block}.cx-catalog--art-cabinet>[data-preset-region],.cx-catalog--maker-atelier>[data-preset-region]{border:0;padding:0}.cx-catalog--art-cabinet>.container-page,.cx-catalog--maker-atelier>.container-page{padding-inline:20px}.cx-catalog--bold-pantry h1{font-size:46px!important}.cx-detail-gift{grid-template-columns:1fr 55px;gap:8px}.cx-detail-collectible,.cx-detail-gift>div,.cx-detail-paper>div:first-child{padding:12px}.commerce-footer--maker-atelier .commerce-footer-brand{font-size:38px}.commerce-footer--maker-atelier .commerce-footer-main{grid-template-columns:1fr}}.cx-category-menu{position:relative;font-size:inherit}.cx-category-menu summary{cursor:pointer;list-style:none;min-height:32px;display:flex;align-items:center;gap:7px;white-space:nowrap}.cx-category-menu summary:after{content:"⌄"}.cx-category-menu>div{position:absolute;top:100%;left:0;z-index:100;width:260px;max-height:65vh;overflow:auto;padding:15px;background:#fff;color:#282d27;border:1px solid #dcded7;box-shadow:0 12px 25px #0001;display:flex;flex-direction:column}.cx-category-menu>div a{padding:12px!important;min-height:44px;white-space:normal!important}.cx-category-menu>div a:hover{background:#f0f2eb}.cx-card-collectible .family-product-frame{padding:15px;border:1px solid #c2b498;background:#e7dfce}.cx-card-collectible>div{text-align:center;padding:18px 4px}.cx-card-collectible>div>span:first-child{font-size:11px;color:#8b7756}.cx-card-collectible h3{font-family:Georgia,serif;margin:7px 0;font-size:18px}.cx-card-workbench .family-product-frame{aspect-ratio:1!important;background:#e5e3da;padding:25px}.cx-card-workbench>div{display:flex;justify-content:space-between;gap:15px;margin-top:16px}.cx-card-workbench>p{font-size:12px;color:#999;padding:8px 0}.cx-card-maker .family-product-frame{aspect-ratio:4/5!important}.cx-card-maker>p{font-size:11px;color:#8d7351;margin:12px 0 5px}.cx-card-maker>div{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}.cx-card-paper .family-product-frame{aspect-ratio:5/4!important;padding:18px;background:#f7eff0}.cx-card-paper .family-product-image{object-fit:contain!important;transform:rotate(-3deg)}.cx-card-paper h3{font-family:Georgia,serif;text-align:center;padding:15px 0}.cx-card-paper>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.cx-card-gift .family-product-frame{aspect-ratio:1!important;border-radius:8px}.cx-card-gift>div{display:flex;justify-content:space-between;gap:12px;margin-top:15px}.cx-card-gift>p{font-size:11px;color:#899481;margin:10px 0}.cx-card-gift>.family-product-add{border:1px solid #cbd7c8;border-radius:4px;width:100%;margin-top:15px}.family-product h3{overflow-wrap:anywhere}.cx-card-maker .family-product-add,.cx-card-paper .family-product-add{font-size:11px;min-height:44px}@media(max-width:800px){.family-mobile-menu .cx-category-menu>div{position:static;box-shadow:none;width:100%;background:#f4f3ef}.family-mobile-menu .cx-category-menu{width:100%}.cx-card-maker>div,.cx-card-paper>div{flex-wrap:wrap}.cx-card-workbench .family-product-frame{padding:10px}.cx-card-collectible .family-product-frame{padding:7px}.cx-card-gift>div{display:block}.cx-card-gift .family-product-price{display:block;margin-top:5px}}.store-template-product-detail .cx-related-grid.grid{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.cx-related-grid>*{min-width:0}.family-product--tech-catalog .benchmark-card-buy{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.family-product--tech-catalog .benchmark-card-buy .family-product-add{width:100%;min-width:0;min-height:44px;padding:10px 12px;white-space:normal}.family-product--tech-catalog .family-product-add svg{flex-shrink:0}.cx-inline-arrow{display:inline-block;vertical-align:middle;margin-left:6px}@media(max-width:800px){.store-template-product-detail .cx-related-grid.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.commerce-home :is(h1,h2,h3){color:inherit;letter-spacing:-.03em}.commerce-home .cx-heading h1{color:inherit}.cx-action-editorial .cx-heading,.cx-cinema .cx-heading,.cx-craft .cx-heading,.cx-retail>.cx-heading{color:#fff}.cx-video h2{color:white}.cx-craft .cx-heading{background:linear-gradient(#0006,#0002)}.cx-cinema .cx-heading{background:linear-gradient(#0008,transparent)}.cx-heading p{font-size:16px}.cx-category-menu summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.commerce-home ::selection{background:#b6c4ad;color:#152215}.commerce-home a:focus-visible,.commerce-home button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.commerce-home .cx-pantry-wordmark{letter-spacing:-.04em}.commerce-home .cx-exhibition figcaption,.commerce-home .cx-index small{display:none}.commerce-home .cx-lookbook h1,.commerce-home .cx-workbench h1{font-family:var(--font-commerce),sans-serif}.commerce-home .cx-collectible h1,.commerce-home .cx-craft h1,.commerce-home .cx-exhibition h1,.commerce-home .cx-gifts h1,.commerce-home .cx-makers h1,.commerce-home .cx-pantry h1,.commerce-home .cx-paper h1{font-family:Georgia,serif}.commerce-home .cx-action-editorial h1{font-weight:850}.commerce-home .cx-newsletter input{caret-color:#304f40}.commerce-home .cx-tech h1{font-weight:650}.commerce-home .cx-product-grid{align-items:start}html[data-preset-editor=true] .theme-preview-banner,html[data-preset-editor=true] [data-editor-target="global.floating-service"]{display:none}html[data-preset-editor=true] [data-preset-region]{scroll-margin-block:80px}.sf-language{display:inline-flex;align-items:center;flex:none}.sf-language .sf-language__trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 10px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:8px;background:transparent;color:inherit;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer}.sf-language__trigger>span{font-size:12px;font-weight:600;letter-spacing:.04em}.sf-language__trigger>svg{flex:none}.sf-language__trigger>svg:last-child{opacity:.6;transition:transform .15s}.sf-language__trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.sf-language .sf-language__trigger:hover,.sf-language .sf-language__trigger[aria-expanded=true]{background:color-mix(in srgb,currentColor 7%,transparent)}.sf-language__menu{position:fixed;z-index:10000;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;padding:6px;border:1px solid color-mix(in srgb,var(--language-text) 15%,transparent);border-radius:12px;background:var(--language-surface);color:var(--language-text);box-shadow:0 12px 36px #0003;font-family:Arial,Helvetica,sans-serif;scrollbar-width:thin}.sf-language__caption{padding:8px 10px 10px;font-size:11px;line-height:1.4;opacity:.6}.sf-language__menu>button{display:flex;align-items:center;gap:12px;width:100%;min-height:34px;margin:0;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:400 13px/1.3 Arial,Helvetica,sans-serif;text-align:start;cursor:pointer}.sf-language__menu>button>span:first-child{flex:1}.sf-language__menu .sf-language__code{font-size:10px;letter-spacing:.05em;opacity:.45}.sf-language__check{width:15px;flex:none}.sf-language__menu>button[aria-checked=true]{background:color-mix(in srgb,var(--language-text) 8%,transparent);font-weight:600}.sf-language__menu>button:hover{background:color-mix(in srgb,var(--language-text) 12%,transparent)}.sf-language .sf-language__trigger:focus-visible,.sf-language__menu>button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(max-width:640px){.sf-language .sf-language__trigger{min-height:38px;padding-inline:8px;gap:5px}.sf-language__menu>button{min-height:42px;font-size:14px}}.sf-newsletter-form.sf-newsletter-form{display:grid;gap:14px;width:100%;max-width:36rem;margin-inline:auto;padding:0;border:0;background:transparent;text-align:start}.sf-newsletter-form__entry{display:flex;gap:8px;min-width:0}.sf-newsletter-form .sf-newsletter-form__entry input{flex:1;min-width:0;width:100%;min-height:44px;border:1px solid;border-radius:4px;padding:10px 12px;background:transparent;color:inherit;font-size:16px}.sf-newsletter-form .sf-newsletter-form__entry button{flex-shrink:0;min-height:44px;margin:0;padding:10px 16px;border:1px solid;border-radius:4px;font-size:14px;line-height:1.4}.sf-newsletter-form .sf-newsletter-form__consent{display:flex;align-items:flex-start;gap:10px;min-height:44px;color:inherit;line-height:1.6;font-size:14px;cursor:pointer}.sf-newsletter-form .sf-newsletter-form__consent input{appearance:auto;flex:none;width:18px;height:18px;min-height:0;margin:3px 0 0;padding:0;accent-color:var(--sf-primary);cursor:pointer}.sf-newsletter-form .sf-newsletter-form__message{font-size:14px;line-height:1.6;margin:0;max-width:65ch;color:inherit}.sf-newsletter-form :disabled{cursor:not-allowed;opacity:.65}.sf-newsletter-form :focus-visible{outline:2px solid currentColor;outline-offset:3px}:is(.merchant-page-body,.content-body-editor){font-family:Arial,sans-serif;font-size:16px;color:var(--text-primary);line-height:1.75;overflow-wrap:anywhere;display:flow-root}:where(.merchant-page-body,.content-body-editor) :is(p,div){margin:.75em 0;max-width:100%;line-height:inherit}:where(.merchant-page-body,.content-body-editor) h2{margin:1em 0 .5em;font-size:1.5em;line-height:1.35;font-weight:700}:where(.merchant-page-body,.content-body-editor) h3{margin:1em 0 .5em;font-size:1.25em;line-height:1.4;font-weight:700}:where(.merchant-page-body,.content-body-editor) h4{margin:1em 0 .5em;font-size:1.125em;line-height:1.5;font-weight:700}:is(.merchant-page-body,.content-body-editor) :is(h2,h3,h4):not([style*=font-family]){font-family:inherit!important}:is(.merchant-page-body,.content-body-editor) :is(h2,h3,h4){font-weight:700!important}:where(.merchant-page-body,.content-body-editor) :is(b,strong){font-weight:700}:where(.merchant-page-body,.content-body-editor) :is(i,em){font-style:italic}:where(.merchant-page-body,.content-body-editor) :is(ul,ol){margin:.75em 0;padding-inline-start:1.5em}:where(.merchant-page-body,.content-body-editor) ul{list-style:disc}:where(.merchant-page-body,.content-body-editor) ol{list-style:decimal}:where(.merchant-page-body,.content-body-editor) a{color:var(--gold,#8d622f);text-decoration:underline}:where(.merchant-page-body,.content-body-editor) :is(img,video){max-width:100%;height:auto}:where(.merchant-page-body,.content-body-editor) video{display:block;width:100%;margin:1em 0}:where(.merchant-page-body,.content-body-editor) iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;border:0;margin:1em 0}:where(.merchant-page-body,.content-body-editor) table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1em 0}:where(.merchant-page-body,.content-body-editor) :is(td,th){border:1px solid var(--border,#ddd);padding:.5em .75em;min-width:80px;text-align:start}:where(.merchant-page-body,.content-body-editor) th{font-weight:700}:where(.merchant-page-body,.content-body-editor) blockquote{margin:1.25em 0;padding:.5em 1em;border-inline-start:3px solid var(--gold,#b28a48);font-style:italic}:where(.merchant-page-body,.content-body-editor) hr{border:0;border-top:1px solid var(--border,#ddd);margin:2em 0;clear:both}:where(.merchant-page-body,.content-body-editor) [id]{scroll-margin-top:140px}:where(.merchant-page-body,.content-body-editor) .merchant-product-card{display:flex;align-items:center;gap:18px;border:1px solid var(--border,#ddd);border-radius:8px;padding:16px;margin:1em 0;text-decoration:none;max-width:100%}:where(.merchant-page-body,.content-body-editor) .merchant-product-card img{width:90px;height:90px;object-fit:cover;flex-shrink:0}@media(max-width:480px){:where(.merchant-page-body,.content-body-editor) .merchant-product-card{gap:12px;padding:12px}}.ui-chrome-group,.ui-chrome-layout{display:grid;grid-template-columns:var(--chrome-columns);gap:clamp(18px,2.8vw,48px);min-width:0;align-items:start}.ui-chrome-group>*,.ui-chrome-layout>*{min-width:0}.ui-chrome-group--rule{border-top:1px solid color-mix(in srgb,currentColor 28%,transparent);padding-top:20px}.ui-chrome-header{background:var(--sf-background);color:var(--sf-text);border-bottom:1px solid color-mix(in srgb,currentColor 28%,transparent)}.ui-chrome-header .ui-chrome-layout{gap:18px;padding:18px clamp(18px,3vw,56px);align-items:center}.ui-chrome-header .ui-chrome-group{gap:14px;align-items:center}.ui-chrome-header .ai1-announcement{display:block;background:transparent;color:inherit;font-size:12px;line-height:1.6;letter-spacing:0;min-height:0;padding:0}.ui-chrome-header .ai1-header__brand{display:block;color:inherit;font-family:var(--sf-font-heading);font-size:clamp(20px,2.2vw,34px);font-weight:650;line-height:1.15;overflow-wrap:anywhere}.ui-chrome-header .ai1-header__brand img{width:auto;max-width:180px;max-height:54px;object-fit:contain}.ui-chrome-header .ai1-header__nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px 18px;margin:0;position:static;width:auto}.ui-chrome-header .ai1-header__nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;line-height:1.4;white-space:normal}.ui-chrome-header .ai1-header__tools{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:4px}.ui-chrome-header .ai1-header__tools>a,.ui-chrome-header .ai1-header__tools>button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;background:transparent}.ui-chrome-header .ai1-locale{min-height:44px;min-width:74px}.ui-chrome-header .ai1-header__tools>.ai1-header__menu{display:none}.ui-chrome-search{display:flex;min-width:0;border-bottom:1px solid;align-items:center;gap:8px}.ui-chrome-search input{width:100%;min-width:0;min-height:44px;background:transparent;color:inherit;font-size:16px;outline:none}.ui-chrome-search button{min-width:44px;min-height:44px}.ui-chrome-catalog{display:flex;flex-wrap:wrap;gap:8px 18px;line-height:1.5;font-size:13px}.ui-chrome-catalog a{min-height:32px;display:inline-flex;align-items:center}.ui-chrome-support{display:flex;gap:16px;font-size:13px;flex-wrap:wrap}.ui-chrome-support a{min-height:32px;display:inline-flex;align-items:center}.ui-chrome-footer{background:var(--sf-surface);color:var(--sf-text);padding:clamp(32px,3.5vw,52px) clamp(18px,4vw,72px);border-top:1px solid color-mix(in srgb,currentColor 24%,transparent)}.ui-chrome-footer :is(h2,h3,p){margin:0;color:inherit;overflow-wrap:anywhere}.ui-chrome-footer h2{font-family:var(--sf-font-heading);font-size:clamp(28px,4.5vw,64px);line-height:1.1;letter-spacing:-.025em;max-width:20ch;text-wrap:balance}.ui-chrome-footer h3{font-size:14px;font-weight:700;margin-bottom:12px}.ui-chrome-footer p{max-width:65ch;font-size:16px;line-height:1.7}.ui-chrome-footer .ui-footer-brand,.ui-chrome-footer .ui-footer-lead{display:grid;gap:18px}.ui-footer-brand>strong{font-family:var(--sf-font-heading);font-size:clamp(22px,2.8vw,42px);line-height:1.15;overflow-wrap:anywhere}.ui-chrome-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ui-chrome-footer nav a{min-height:36px;display:inline-flex;align-items:center;line-height:1.5;text-decoration-thickness:1px;text-underline-offset:5px}.ui-footer-newsletter{display:grid;gap:16px}.ui-footer-legal{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:13px;line-height:1.6}.ui-chrome-layout[data-chrome-treatment=ledger]>.ui-chrome-group{border-top:1px solid;padding-top:18px}.ui-chrome-layout[data-chrome-treatment=editorial] .ui-footer-brand>strong{font-style:italic}.ui-chrome-layout[data-chrome-treatment=stage] .ui-footer-lead h2{font-size:clamp(36px,5.5vw,80px)}.ui-chrome-layout[data-chrome-treatment=workspace]>.ui-chrome-group{padding:24px;background:var(--sf-background)}:is(.ui-chrome-header,.ui-chrome-footer) a:hover{text-decoration:underline;text-underline-offset:5px}:is(.ui-chrome-header,.ui-chrome-footer) :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1000px){.ui-chrome-footer .ui-chrome-group,.ui-chrome-footer .ui-chrome-layout{grid-template-columns:minmax(0,1fr);gap:28px}.ui-chrome-header .ui-chrome-layout{display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px}.ui-chrome-header .ui-chrome-group{display:contents}.ui-chrome-header .ai1-announcement{order:-1;width:100%;font-size:11px;padding-bottom:4px}.ui-chrome-header .ai1-header__brand{order:0;flex:1;font-size:22px}.ui-chrome-header .ai1-header__tools{order:1;gap:0}.ui-chrome-header .ai1-header__tools>.ai1-header__account{order:1}.ui-chrome-header .ai1-header__tools>.ai1-header__menu{display:inline-flex}.ui-chrome-header .ai1-header__nav,.ui-chrome-header .ui-chrome-catalog,.ui-chrome-header .ui-chrome-search,.ui-chrome-header .ui-chrome-support{display:none}.ui-chrome-header .ai1-mobile-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:12px 16px;background:var(--sf-background);color:var(--sf-text)}.ui-chrome-header .ai1-mobile-nav a{display:flex;align-items:center;min-height:44px;padding:8px}}@media(max-width:480px){.ui-chrome-header .ai1-header__tools>a[aria-label=Search]{display:none}.ui-chrome-header .ai1-header__tools>a,.ui-chrome-header .ai1-header__tools>button{min-width:44px}.ui-chrome-header .ai1-header__brand{font-size:19px}.ui-chrome-header .ai1-locale{min-width:64px}}.storefront-video-page{background:var(--sf-background,var(--void));color:var(--sf-text,var(--text-primary));min-height:60vh}.storefront-video-heading{border-color:color-mix(in srgb,currentColor 22%,transparent)}.storefront-video-heading h1{font-family:var(--sf-heading-font,inherit)}.storefront-video-empty{border-color:color-mix(in srgb,currentColor 25%,transparent);background:var(--sf-surface,var(--earth))}.storefront-tracking-page{background:var(--sf-background,var(--void));color:var(--sf-text,var(--text-primary))}[data-storefront-ai1-theme=kinetic] .storefront-video-heading{display:grid;grid-template-columns:170px 1fr;gap:24px}.storefront-video-heading>p:last-child{color:inherit}[data-storefront-ai1-theme=kinetic] .storefront-video-heading>p:last-child{grid-column:2}[data-storefront-ai1-theme=kinetic] .storefront-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}[data-storefront-ai1-theme=kinetic] .storefront-video-grid>article{border-radius:0}[data-storefront-ai1-theme=kinetic] .storefront-tracking-page>div{max-width:1200px;border-color:currentColor;border-radius:0}[data-storefront-ai1-theme=atelier] .storefront-video-page{padding-inline:8%}[data-storefront-ai1-theme=atelier] .storefront-video-heading{max-width:900px;margin-inline:auto;text-align:center}[data-storefront-ai1-theme=atelier] .storefront-video-heading>p:last-child{margin-inline:auto}[data-storefront-ai1-theme=atelier] .storefront-video-grid{grid-template-columns:1.3fr 1fr;gap:36px}[data-storefront-ai1-theme=atelier] .storefront-video-grid>article{border-radius:0;grid-column:auto;grid-row:auto}[data-storefront-ai1-theme=atelier] .storefront-tracking-page>div{max-width:900px;background:transparent;border:0;border-block:1px solid currentColor}[data-storefront-ai1-theme=lumina] .storefront-video-heading{text-align:center}[data-storefront-ai1-theme=lumina] .storefront-video-heading>p:last-child{margin-inline:auto}[data-storefront-ai1-theme=lumina] .storefront-video-grid{gap:28px}[data-storefront-ai1-theme=lumina] .storefront-video-grid>article{border-radius:100px 100px 12px 12px;grid-column:auto;grid-row:auto}[data-storefront-ai1-theme=lumina] .storefront-tracking-page>div{border:0;border-radius:28px;max-width:900px}[data-storefront-ai1-theme=nordic] .storefront-video-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:20px}[data-storefront-ai1-theme=nordic] .storefront-video-heading>p:first-child{grid-column:1/-1}[data-storefront-ai1-theme=nordic] .storefront-video-grid{gap:32px}[data-storefront-ai1-theme=nordic] .storefront-video-grid>article{border-radius:0}[data-storefront-ai1-theme=nordic] .storefront-tracking-page>div{border:0;max-width:1100px;gap:50px;background:transparent}[data-storefront-ai1-theme=orbit] .storefront-video-heading{display:flex;justify-content:space-between;align-items:end;gap:30px}[data-storefront-ai1-theme=orbit] .storefront-video-heading>p:first-child{display:none}[data-storefront-ai1-theme=orbit] .storefront-video-grid{grid-template-columns:1fr 1fr;gap:24px}[data-storefront-ai1-theme=orbit] .storefront-video-grid>article:first-child{grid-column:1/-1}[data-storefront-ai1-theme=orbit] .storefront-tracking-page>div{border:1px solid #fff3;max-width:950px}@media(max-width:640px){[data-storefront-ai1-theme] .storefront-video-page{padding:32px 20px}[data-storefront-ai1-theme] .storefront-video-heading{display:block;text-align:left}[data-storefront-ai1-theme] .storefront-video-heading h1{font-size:38px}[data-storefront-ai1-theme] .storefront-video-grid{grid-template-columns:1fr;gap:20px}[data-storefront-ai1-theme] .storefront-video-grid>article{grid-column:auto;grid-row:auto}[data-storefront-ai1-theme] .storefront-tracking-page{padding:30px 16px}[data-storefront-ai1-theme] .storefront-tracking-page>div{gap:0}[data-storefront-ai1-theme] .storefront-tracking-page>div>div{min-height:180px;padding:24px}[data-storefront-ai1-theme] .storefront-tracking-page form{padding:24px}}