@import url("https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,100..900&display=swap");
:root{--artopia-bg:#090909;--artopia-text:#fff;--artopia-muted:rgba(255,255,255,.68);--artopia-accent:#ffcc00}
#app{min-height:72vh;background:#090909!important;color:#fff!important;padding:92px 5vw 110px}
#app,#app p,#app a,#app li,#app span,#app button{font-family:"Archivo",sans-serif!important;font-weight:400!important;font-stretch:110%!important;font-variation-settings:"wdth" 110,"wght" 400!important}
#app h1,#app h2,#app h3,#app h1 *,#app h2 *,#app h3 *{font-family:"Archivo",sans-serif!important;font-weight:300!important;font-stretch:65%!important;font-variation-settings:"wdth" 65,"wght" 300!important}
#app .privacy-policy,#app .privacy-data{width:100%!important;max-width:1040px!important;margin:0 auto!important;padding:0!important;background:transparent!important;color:#fff!important}
#app .privacy-policy>[class*=col-]{padding:0!important}
#app .privacy-data h1{margin:0 0 64px!important;color:#fff!important;font-size:clamp(52px,7vw,94px)!important;line-height:.92!important;letter-spacing:-.03em!important}
#app .privacy-data h2{margin:54px 0 18px!important;color:#fff!important;font-size:clamp(28px,3vw,42px)!important;line-height:1!important}
#app .privacy-data p,#app .privacy-data li{color:var(--artopia-muted)!important;font-size:17px!important;line-height:1.68!important}
#app .privacy-data ul{margin:0 0 26px!important;padding-left:22px!important}
#app .pagenot-found,#app .geoblock-section,#app .checkout-section{display:flex!important;min-height:58vh!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:90%!important;max-width:1100px!important;margin:0 auto!important;padding:0!important;text-align:left!important;background:transparent!important}
#app .pagenot-found>img,#app .geoblock-section>img,#app .checkout-section .illustation{display:none!important}
#app .page-notfound h1,#app .geoblock-textDIv h2,#app .checkout-section h1{margin:0 0 22px!important;color:#fff!important;font-size:clamp(58px,9vw,120px)!important;line-height:.88!important;letter-spacing:-.035em!important;text-align:left!important}
#app .page-notfound{display:flex!important;width:100%!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important}
#app .page-notfound a{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:max-content!important;align-self:flex-start!important;margin:20px 0 0!important;padding:12px 18px!important;background:var(--artopia-accent)!important;color:#090909!important;text-decoration:none!important}
#app .geoblock-textDIv p,#app .checkout-section p{color:var(--artopia-muted)!important;font-size:18px!important;text-align:left!important}
#app .toastCustom{border-radius:0!important;background:#111!important;color:#fff!important}
@media(max-width:700px){#app{padding:64px 5vw 80px}#app .privacy-data h1{margin-bottom:44px!important}#app .privacy-data p,#app .privacy-data li{font-size:16px!important}}
