@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/Sofia_Pro_Regular_Az.woff?v=1776677312) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/Sofia_Pro_Medium_Az.woff?v=1776677312) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/Sofia_Pro_Bold_Az.woff?v=1776677312) format("woff");font-weight:700;font-style:normal;font-display:swap}.myopia-page,.myopia-page *{font-family:Sofia Pro,sans-serif!important}body{margin:0;font-family:Sofia Pro,sans-serif!important;color:#222;font-size:18px!important;line-height:1.8!important;color:#333;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body{overflow-x:hidden}img,iframe{max-width:100%;display:block}*{max-width:100%}.container{max-width:900px;margin:0 auto;padding:0 40px}.header{background:#fff}.header-inner{display:flex;justify-content:space-between;align-items:center!important;padding:10px 0}.logo img{height:100px}.menu a{margin-left:25px;text-decoration:none;color:#222;font-size:14px}.hero{position:relative}.hero-bg{width:100%;height:92vh;object-fit:cover}.hero-box{position:absolute;top:28%;left:8%;max-width:420px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:50px 45px;color:#fff;border-left:1px solid rgba(255,255,255,.3)}.section{padding:80px 0}.brands{background:#f6f3ef}.brands .container{padding-top:60px;padding-bottom:60px}.brand-grid{display:flex;gap:40px;align-items:center}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.services .container{padding-top:60px;padding-bottom:60px}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.articles .container{padding-top:60px;padding-bottom:60px}@media(max-width:768px){.container,.about-intro,.sus-content,.sus-text-inner,.sus-grey-inner{max-width:100%!important;width:100%!important;padding-left:16px!important;padding-right:16px!important}}.location .container{padding-top:60px;padding-bottom:60px}.location-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.map-item p{margin-top:10px;font-size:14px}.instagram .container{padding-top:60px;padding-bottom:60px}.insta-grid{display:grid;grid-template-columns:repeat(6,1fr)}.insta-grid img{width:100%}footer{background:#eee;padding:40px 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme.css.map */
