@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html *,body *{box-sizing:border-box}html,body{padding:0;margin:0;background-color:#101010;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;color:#f9f9f9;min-height:100vh;width:100%}h1,h2,h3,h4,h5,h6{padding:0;margin:0}a{color:#8d68ed;text-decoration:none}a:visited{color:#8d68ed}body{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}#app{max-width:1200px;width:100%;height:100%;box-shadow:0 4px 12px #0000004d}#app .app-top{height:160px;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#1c1c1c;padding-left:24px;padding-right:24px}#app .app-top .app-top-left,#app .app-top .app-top-left #logo{height:100%}#app .app-top .app-top-right{display:flex;justify-content:flex-end;align-items:center;column-gap:24px}#app .app-content{overflow-y:auto;overflow-x:hidden;background-color:#141414}#app .app-bottom{width:100%;background-color:#1c1c1c;display:flex;justify-content:center;align-items:center;text-align:center}#about-me{background-color:#1c1c1c;border-bottom:2px solid rgba(224,224,224,.2);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:32px}#about-me #about-me-wrapper{box-shadow:0 4px 12px #0003;background-color:#292929;padding:32px;border-radius:32px;display:flex;justify-content:center;align-items:center;flex-direction:column}#about-me #about-me-wrapper #propic{border-radius:50%;box-shadow:0 4px 12px #0003;height:256px}#about-me #about-me-wrapper h3{padding-top:12px;text-align:center}#about-me #about-me-wrapper small{color:#8d68ed;text-align:center}#about-me #about-me-wrapper p{max-width:640px;text-align:justify}#hero{display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:16px;text-align:center;min-height:540px;background:url(/imgs/hero_transparent.jpeg) center center/cover no-repeat;padding:32px}#hero a{padding:12px;background-color:#5924e5;color:#fff;border-radius:12px}#subhero{text-align:center;padding:32px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px}#ship-directly-from-italy{padding:32px;background-color:#140637}#to-order{padding:96px 32px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#1c1c1c;row-gap:12px}#to-order a{padding:12px;background-color:#5924e5;color:#fff;border-radius:12px;font-size:32px;text-align:center}#to-order small{text-align:center}#products hr{margin:32px}#products{padding:12px}#products .product{padding:12px;border-radius:4px;box-shadow:0 4px 12px #0003;background-color:#1c1c1c}#products .product .product-name{padding:12px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1000px){#products .product .product-name{flex-direction:column}}#products .product .product-name h3{padding:12px}#products .product .product-name a{padding:12px;background-color:#5924e5;color:#fff;border-radius:12px;text-align:center}#products .product .product-images{padding:20px 12px;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:12px}@media screen and (max-width: 1000px){#products .product .product-images{grid-template-columns:1fr}}#products .product .product-images img{max-width:100%}@media screen and (max-width: 1000px){#products .product .product-images img{max-width:100%}}#products .product .product-images img{object-fit:cover;object-position:center;border-radius:4px}#products .product .product-description{padding:12px;line-height:20px}#products .product .product-description b{color:#8d68ed}#products .product .product-specs{padding:12px}#products .product .product-specs div{padding-left:12px;border-left:1px solid #E0E0E0;margin-bottom:8px;margin-left:8px}#products .product .product-specs h4{padding-top:12px;padding-bottom:12px}
