.language-switcher{display:flex;align-items:center;gap:2px;border:1px solid #c7a15a40;padding:0 4px;background:#c7a15a08;border-radius:3px;white-space:nowrap;backdrop-filter:blur(10px)}.header nav .language-switcher a{font-size:10px;letter-spacing:.5px;min-width:33px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 4px;color:#aaa99e}.header nav .language-switcher a[aria-current=true]{color:#e5ca92;font-weight:800}.language-switcher>span{font-size:10px;color:#756b50}.header nav .language-switcher a:hover{color:#eddaad}.header nav{gap:19px}.header nav a{font-size:11px}.header{padding-inline:28px}.review-person small{line-height:1.7}.values article>svg{display:block;margin-bottom:20px}.hero-content>p br:after{content:" "}.campaign-large .campaign-meta{max-width:90%}
@media(max-width:1200px) and (min-width:1001px){.header nav{gap:12px}.header nav a{font-size:10px}.nav-cta{font-size:10px;padding-inline:12px}.header{padding-inline:20px}.master-brand{width:76px!important;height:76px}.header nav .language-switcher a{min-width:28px;font-size:10px}}
@media(max-width:1000px){.header nav{gap:0}.header nav a{font-size:14px}.language-switcher{align-self:flex-start;margin-top:17px;padding:0 6px;gap:5px}.header nav .language-switcher a{font-size:12px;min-width:44px;min-height:44px}.header{padding-inline:24px}}
@media(max-width:520px){.header{padding-inline:20px}.campaign-large .campaign-meta{max-width:100%}.campaign-meta{font-size:10px}.campaign-price small{font-size:7px}.campaign-large .campaign-price{gap:8px}.hero h1{font-size:44px}html[lang=en] .hero h1{font-size:43px}html[lang=en] .hero-content>p{max-width:310px}html[lang=en] .signature-copy h2{font-size:47px}.category-navigation{gap:15px;font-size:11px}.gallery-toolbar .filters{gap:15px}.gallery-toolbar .filters button{font-size:11px}.card-price .basis{max-width:112px}}
