.language-bar{display:flex;justify-content:flex-end;align-items:center;gap:18px;padding:9px 5%;border-bottom:1px solid #aab7c32a;background:#101b29;color:#b4c2d1;font:11px rasta,Tahoma,sans-serif}.language-bar>span{margin-inline-end:auto;font-size:10px;color:#93a3b6}.language-switch{display:flex;gap:18px;align-items:center}.language-switch a{padding:3px 1px;color:#a3b2c3}.language-switch a[aria-current=page]{color:#ead7b9;border-bottom:1px solid #c3aa89}.language-switch a:hover{color:#fff}.mini-cart-description{flex:1;min-width:0}.mini-cart-config{font-size:10px;margin-top:9px;color:#d5c19e;line-height:1.8;direction:ltr;text-align:start}.mini-cart-image{width:48px;height:65px;object-fit:contain}.cart-line{display:flex;align-items:center;gap:12px;border-bottom:1px solid #ffffff20;padding:16px 0}.cart-line a{font-size:12px;line-height:1.8}html[dir=ltr] body{font-family:Arial,rasta,sans-serif}html[dir=ltr] .hero-copy,html[dir=ltr] .product-dialog{direction:ltr}html[dir=ltr] .add-product{text-align:left}html[dir=ltr] .basket-print-note,html[dir=ltr] .article-body,html[dir=ltr] .body-copy{text-align:start}html[dir=ltr] .atelier-copy h1{font-size:clamp(50px,5.7vw,88px);letter-spacing:-.045em;line-height:1.1;margin-block:25px 16px}html[dir=ltr] .atelier-slogan{font-size:clamp(19px,2vw,28px)}html[dir=ltr] .atelier-intro{line-height:1.85}html[dir=ltr] .atelier-section h2,html[dir=ltr] .atelier-catalog h2,html[dir=ltr] .atelier-story h2{line-height:1.3;letter-spacing:-.035em}html[dir=ltr] .atelier-category-copy h3{font-size:19px}html[dir=ltr] .atelier-model{direction:ltr}html[dir=ltr] .model-rail{writing-mode:vertical-rl}html[dir=ltr] .brand-caption strong{font-size:18px}html[dir=ltr] .brand-caption small{font-size:9px}html[dir=ltr] .footer{line-height:1.7}html[dir=ltr] .category-summary,html[dir=ltr] .shop-card-content{direction:ltr;text-align:start}html[dir=ltr] .compare-now{white-space:normal}html[dir=ltr] .order-scopes legend,html[dir=ltr] .order-dimensions legend{float:none;text-align:start}.seo-category-guide{font-size:13px;line-height:2.2;color:#afbed1;max-width:940px;margin:20px 0 30px}.seo-category-guide a{color:#d9c19e;border-bottom:1px solid #947f62}.static-pagination{display:flex;gap:9px;flex-wrap:wrap;margin-block:30px}.static-pagination a,.blog-pagination a{padding:9px 13px;border:1px solid #8092a966;border-radius:3px;color:inherit}.static-pagination a[aria-current=page],.blog-pagination a[aria-current=page]{background:#cfbc9d;color:#132338}.translation-note{color:#91a2b5;font-size:10px;line-height:1.9;max-width:1600px;margin:15px auto;padding-inline:6%}.catalog-grid img{aspect-ratio:3/4;object-fit:contain}.article-body img{height:auto;max-width:100%}.article-body table{max-width:100%;display:block;overflow-x:auto}.article-body h1{font-size:1.5em}.product-summary,.product-media,.basket-item-body{min-width:0}.product-code,.basket-code,.compare-model-code{direction:ltr;unicode-bidi:isolate}.source-unavailable{padding:25px;border:1px solid #aebcd54a}#shop-status{z-index:50}.compare-remove{font-size:18px!important;padding:2px 7px!important}
@media(max-width:1100px){html[dir=ltr] .site-header{gap:14px}html[dir=ltr] .site-header .menu{gap:12px;font-size:11px}html[dir=ltr] .header-actions{gap:9px}html[dir=ltr] .catalog{font-size:10px}}
@media(max-width:720px){.language-bar{padding:7px 5%;font-size:10px}.language-bar>span{font-size:9px}.language-switch{gap:17px}.cart-trigger:before{content:none!important}html[dir=ltr] .site-header .brand-caption strong{font-size:14px}html[dir=ltr] .site-header .brand-caption small{font-size:7px}html[dir=ltr] .atelier-copy h1{font-size:53px}html[dir=ltr] .atelier-slogan{font-size:22px}html[dir=ltr] .atelier-category-copy h3{font-size:16px}html[dir=ltr] .atelier-product-info>small{font-size:9px}html[dir=ltr] .atelier-section h2{font-size:27px}html[dir=ltr] .atelier-proof{gap:17px}html[dir=ltr] .atelier-proof strong{font-size:20px}html[dir=ltr] .atelier-proof>a{font-size:9px}.mini-cart-config{font-size:9px}.translation-note{font-size:9px}.order-config-summary{overflow-wrap:anywhere}}
@media print{.language-bar,.translation-note{display:none!important}}
.cart-backdrop{z-index:69}.cart-panel{z-index:70}#shop-status{z-index:80}
@media(max-width:720px){.cart-trigger{display:inline-flex;align-items:center;gap:5px!important}.cart-trigger:before{content:""!important;display:inline-block;width:18px;height:21px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath d='M3 9h18l1 17H2L3 9zm4 0V6a5 5 0 0 1 10 0v3' fill='none' stroke='black' stroke-width='1.8'/%3E%3C/svg%3E") center/contain no-repeat}}
