.language-picker select{background:white;color:var(--ink);border:1px solid var(--line);padding:9px 6px;font-size:14px;min-height:42px;max-width:100px}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sample-badge{display:inline-block;background:#fff2e9;border:1px solid #eec1a4;color:#843a16;font-size:13px;font-family:Arial,sans-serif;padding:7px 11px;margin:12px 0;line-height:1.4}.artist-v2>div>small{display:block;margin-top:8px}.artist-v2 p{line-height:1.7}.artist-grid{align-items:start}.social-panel{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.studio-select{max-width:360px;margin:20px 0}.partner-invite .actions{justify-content:center}.partner-invite .secondary{background:white;color:var(--ink)}.hero-v2-copy{max-width:760px}.hero-v2-copy p{max-width:480px}.hero-v2-copy h1{font-size:clamp(52px,5.8vw,85px)}.preview{gap:12px;font-size:13px;line-height:1.5}.preview .preview-label{font-size:12px;white-space:nowrap}.preview a,.test-actions button{font-size:13px}.preview>span:nth-child(2){display:block}.test-actions{flex-shrink:0}.eyebrow{font-size:12px}.head-actions{gap:12px}nav{font-size:14px;gap:18px}.atelier-link,.btn,.chip,.search input,.collection-tools,.collection-tools select,.text-link{font-size:14px}.section-head>p,.detail-content>p,.founder-strip p,.feedback-page p,.artist-heading p{font-size:16px}.product-info p,.product-meta small,.product-meta>span,.tag,.quick-view,.catalog-note,.gallery-footnote,.subtle{font-size:13px}.footer-links a,.footer-links p,.footer-links h3,.footer-bottom,.footer-bottom a,.sidebar a,.gallery-top,.gallery-title p,.gallery-control small{font-size:14px}.footer-links a{overflow-wrap:anywhere}.field input,.field select,.field textarea{font-size:16px}.field textarea{line-height:1.6}.gallery-stage{direction:ltr;touch-action:pan-y}.gallery-object>div{direction:inherit}.gallery-control{direction:ltr}.gallery-dots{direction:ltr}.gallery-title p{max-width:620px;margin:14px auto 0}.gallery-object h2{font-size:25px}.gallery-object small,.gallery-object span{font-size:12px}.gallery-object>div{padding:13px 8px}.gallery-object img{object-fit:cover}.gallery-product-link,.image-caption,.image-caption button{font-size:14px}.feedback-tab{font-size:14px}#copyText{width:100%;min-height:190px;padding:12px;line-height:1.6;font-size:16px}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--rust);outline-offset:4px}.workshop-tabs{font-size:14px}.workshop-tabs button{font-size:inherit}.product-img .tag{max-width:calc(100% - 52px);line-height:1.35}.legal p{line-height:1.8}.country-hero>div{max-width:85%}.details>*,.form-grid>*,.workspace-body{min-width:0}.product-row{flex-wrap:wrap;gap:12px}.demo-notice{line-height:1.6}
html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .eyebrow{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] h2{line-height:1.45}html[dir=rtl] .brand{direction:ltr}html[dir=rtl] .brand span{font-family:Georgia,serif;letter-spacing:-1px}html[dir=rtl] .hero-shade{background:linear-gradient(270deg,#061916fa 0%,#061916eb 25%,#06191698 43%,#06191600 68%)}html[dir=rtl] .hero-v2-copy{margin-right:0;margin-left:auto}html[dir=rtl] .hero-art-caption{right:auto;left:4%}html[dir=rtl] .hero-v2-copy h1{font-size:clamp(48px,5.4vw,74px);letter-spacing:0}html[dir=rtl] .hero-v2-copy p{line-height:1.95}html[dir=rtl] .country-card>div{left:auto;right:25px}html[dir=rtl] .country-card b{right:auto;left:25px}html[dir=rtl] .country-hero>div{left:auto;right:7%}html[dir=rtl] .collection-tools>span{margin-left:0;margin-right:auto}html[dir=rtl] .gallery-object>div{direction:rtl}html[dir=rtl] .gallery-control #galleryLabel{direction:rtl}html[dir=rtl] .sidebar{text-align:right}html[dir=rtl] .feedback-tab{right:auto;left:20px}html[dir=rtl] .footer-bottom{direction:rtl}html[dir=rtl] .eyebrow{letter-spacing:0}html[dir=rtl] .detail-specs{text-align:right}
@media(max-width:1100px){header{flex-wrap:wrap;height:auto;min-height:92px;padding-top:15px;padding-bottom:15px}nav{order:3;width:100%;justify-content:center;margin-top:16px}.head-actions{margin-inline-start:auto}.preview{flex-wrap:wrap}.preview>span:nth-child(2){flex:1;min-width:200px}.hero-v2-copy{max-width:670px}.hero-v2-copy h1{font-size:64px}}
@media(max-width:700px){header{padding:14px 4%;gap:10px}.brand img{width:40px;height:40px}.brand span{font-size:23px}.brand small{font-size:9px;letter-spacing:4px}.head-actions{gap:8px}.language-picker select{font-size:14px;max-width:83px}.atelier-link{display:none}nav{display:none;position:static;order:3;width:100%;padding:12px 0;margin:0;box-shadow:none}nav.open{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start}.mobile-menu{display:block}.preview{padding:8px 4%;gap:6px 12px}.preview .preview-label{font-size:12px}.preview>span:nth-child(2){font-size:12px;min-width:180px}.test-actions{width:100%;justify-content:space-between}.test-actions a,.test-actions button{font-size:13px}.atelier-hero{min-height:640px;height:auto;margin:0 10px}.hero-v2-copy{padding:42px 7%;min-height:640px}.hero-v2-copy h1{font-size:52px;letter-spacing:-2px}.hero-v2-copy p{font-size:16px;margin:22px 0}.hero-v2-copy .actions{gap:15px}.hero-art-caption{display:none}.hero-shade{background:linear-gradient(90deg,#061916ed,#061916a3)}.hero-bottom{font-size:12px}.brand-strip>span{font-size:17px}.section-head h2{font-size:35px}.section-head>p{font-size:16px}.chip{font-size:14px}.collection-tools{font-size:14px;gap:12px}.collection-tools select{font-size:14px;max-width:155px}.collection-tools>span{font-size:14px}.product-info h3{font-size:21px}.product-info small,.product-info p{font-size:13px}.product-meta>span{display:none}.tag{font-size:12px;max-width:calc(100% - 42px)!important}.quick-view{font-size:13px;padding:10px 8px}.grid{gap:24px 14px}.product-img{aspect-ratio:.76}.catalog-note,.gallery-footnote{font-size:13px}.gallery-object{height:350px}.gallery-object img{height:218px}.gallery-object h2{font-size:21px}.gallery-title h1{font-size:37px}.gallery-title p{font-size:14px;line-height:1.6}.gallery-top{font-size:14px}.gallery-stage{height:460px}.artist-grid{grid-template-columns:1fr}.artist-v2 h3{font-size:32px}.artist-v2 p{font-size:16px}.artist-heading h1{font-size:40px}.gallery-invite h2,.partner-invite h2{font-size:38px}.gallery-invite p{font-size:16px}.workshop-tabs{font-size:14px}.detail-content h1{font-size:38px}.footer-links{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-links a,.footer-links p,.footer-links h3{font-size:14px}.footer-bottom{font-size:13px}.sidebar a{font-size:14px}.feedback-page h1{font-size:40px}.field{font-size:16px}.panel{padding:20px}.feedback-tab{font-size:13px}.about-founder h1{font-size:40px}html[dir=rtl] .hero-shade{background:linear-gradient(270deg,#061916ed,#061916a3)}html[dir=rtl] .hero-v2-copy h1{font-size:46px;line-height:1.45}html[dir=rtl] .hero-v2-copy{min-height:640px}html[dir=rtl] h2{font-size:32px}html[dir=rtl] .product-info h3{font-size:20px}}
@media(max-width:380px){.brand img{width:32px;height:32px}.brand span{font-size:20px}.head-actions{gap:4px}.language-picker select{max-width:74px}.icon-btn{padding:4px}.hero-v2-copy h1{font-size:46px}.footer-links{grid-template-columns:1fr}.product-info h3{font-size:19px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}
