.button-container[data-astro-cid-efvvlicu]{margin:50px auto 20px;display:flex;justify-content:center}@media screen and (max-width: 479px){.hide-on-mobile{display:none}}@media screen and (min-width: 480px){.hide-desktop{display:none}}@media screen and (max-width: 1024px){.banner .video-wrapper{display:none}}.featured-product[data-astro-cid-j7pv25f6]{color:var(--accent-color);margin:25px 0 0 50px;.subtitle{font-size:17px;position:relative;&:before{content:"";background:var(--accent-color);width:90px;height:2px;position:absolute;left:-100px;top:50%;transform:translateY(-50%)}}.product-name{font-size:36px;margin:15px 0 0}.new-button{margin:15px 0 0}@media screen and (min-width: 1025px){position:absolute;left:0;right:0;bottom:120px}@media screen and (min-width: 481px) and (max-width: 1024px){padding:50px 50px 0;border-top:1px #dadada solid;margin:0}@media screen and (max-width: 480px){margin-top:75px}}.robotic-arm[data-astro-cid-j7pv25f6]{position:relative;@media screen and (min-width: 1025px){padding:100px 0 0}img{width:80%;margin-left:100px;object-fit:contain;display:block;@media screen and (max-width: 1024px){width:80%;margin-left:-50px}}.products-list{position:absolute;right:20px;top:50%;transform:translateY(-50%);ul{text-align:right;list-style-type:none}@media screen and (max-width: 1024px){top:50px;transform:none}@media screen and (max-width: 480px){top:0;font-size:16px}li{position:relative;height:50px;padding-right:30px;a{color:#000;line-height:50px;height:50px;display:block;&:hover{color:var(--accent-color)}}&:before{content:"";width:1px;height:2.5em;background:var(--accent-color);position:absolute;right:10px;top:50%}&:last-child{&:before{display:none}}&:after{content:"";width:5px;height:5px;background:var(--accent-color);border-radius:50%;position:absolute;right:8px;top:50%;transform:translateY(-50%);box-shadow:0 0 0 4px #f9f9f9}}}}
