.zs-macbook{position:relative;width:100%;padding-bottom:4px}.zs-macbook-display{position:relative;width:88%;margin:0 auto;padding:17px 9px 20px;border:1.5px solid #85878c;border-bottom-color:#4b4e54;border-radius:19px 19px 5px 5px;background:#0b0b0d;box-shadow:inset 0 0 0 1px #242428,0 0 0 1px #161619}.zs-macbook-content{position:relative;overflow:hidden;border:1px solid #18181b;border-radius:8px 8px 2px 2px;background:#080809}.zs-macbook-camera{position:absolute;top:6px;left:50%;width:62px;height:9px;transform:translateX(-50%);border-radius:0 0 5px 5px;background:#08080a}.zs-macbook-camera:after{content:"";position:absolute;top:2px;left:calc(50% - 2px);width:4px;height:4px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#344255,#151c26 48%,#08090c 70%);box-shadow:0 0 0 1px #17171a}.zs-macbook-hinge{position:absolute;right:3px;bottom:0;left:3px;height:15px;background:linear-gradient(180deg,#202023,#0b0b0d)}.zs-macbook-base{position:relative;z-index:1;height:clamp(12px,1.6vw,22px);margin-top:-3px;border:1px solid #a0a4ac;border-bottom:0;border-radius:2px 2px 14px 14px;background:linear-gradient(180deg,#c4c7cd,#b5b9c1 30%,#989ea8 65%,#555b65 90%,#353940);box-shadow:inset 0 1px 0 #f5f6f880,inset 0 -2px 4px #191d244d,0 14px 26px -12px #000}.zs-macbook-lip{position:absolute;top:-1px;left:42%;width:16%;height:48%;border-radius:0 0 7px 7px;background:linear-gradient(90deg,#787e87,#a5aab2 15%,#a5aab2 85%,#787e87);box-shadow:inset 0 -1px 2px #353b4466,0 1px 0 #e4e6eb55}.zs-macbook-feet{display:flex;justify-content:space-between;width:85%;height:3px;margin:0 auto}.zs-macbook-feet i{width:6%;border-radius:0 0 4px 4px;background:#303137}@media (max-width:767px){.zs-macbook-display{width:96%;padding:12px 5px;border-width:1px;border-radius:11px 11px 3px 3px}.zs-macbook-content{border-radius:5px 5px 1px 1px}.zs-macbook-camera{width:40px;height:6px;top:4px}.zs-macbook-camera:after{width:3px;height:3px;top:1px;left:calc(50% - 1.5px)}.zs-macbook-hinge{height:9px}.zs-macbook-base{border-radius:1px 1px 7px 7px}.zs-macbook-feet{height:2px}}