section{padding:3.75rem 0 1rem}section h1{font-size:2.5rem;font-weight:700}#mainSection{background-color:#fff}#alternateSection{background-color:#ebebeb}.topNavigation{position:fixed;font-family:Monoton,Helvetica,sans-serif;top:0;left:0;right:0;z-index:100;background-color:#eb607c4e;height:2.3em;padding:0 1em;display:flex;align-items:center;justify-content:space-between;box-shadow:0 1px #0000001a;color:#fff;font-size:1.7rem}.logo img{height:1.8em}.sticky{position:fixed;top:0}.topNavigation a{display:flex;align-items:center}.logo{width:3rem;font-weight:700}.logo:hover{cursor:pointer}.navLinks{display:flex;align-items:center;justify-content:center}.navLinks .navLinksItem{cursor:pointer}.navLinks a:after{content:" ";font-size:1.5rem;padding:0 1rem;cursor:auto}.navLinks a:last-child:after{content:none;padding:0}.hamburgerIcon,.navLinksMini{display:none}@media (max-width: 1150px){.navLinks{display:none}.navLinksMini{background-color:#742f40;display:flex;flex-direction:column;width:100%;height:0em;margin:0;left:0;top:2.3em;position:fixed;align-items:center;justify-content:center;visibility:hidden;transition:ease;transition-duration:.5s;overflow:hidden}.navLinksMini a,.navLinksMini div{display:flex;justify-content:center;align-items:center;margin:.5em}.open{height:15em;visibility:visible;transition:ease;transition-duration:.5s}.hamburgerIcon{display:block}.hamburger{cursor:pointer;width:2rem;height:2rem;margin:10px auto auto}}.mainContainer{display:flex;width:80vw;height:75v}.mainContainer img{display:flex;justify-content:center;align-items:center;margin:auto;height:100%;width:60%}.mainContainer video{display:flex;justify-content:center;align-items:center;margin:auto;height:100%;width:60%}.spacing{height:5rem}.imagePreview{height:8rem;width:8rem;object-fit:cover}.rightContainer{display:flex;flex-direction:column;width:30%;height:75vh}.rightContainer .title{font-size:40px}.rightContainer .price{margin-top:.8rem;font-size:20px;color:#ef426f}.rightContainer .colorContainer{margin-top:.8rem;display:block;font-size:18px;color:#002a3a;margin-top:10px}.rightContainer .colorContainer .dot{height:24px;width:24px;background-color:#bbb;border-radius:50%;display:inline-block;margin-right:1em;cursor:pointer}.rightContainer .colorContainer .selected{border:1px solid black}.rightContainer .text{margin-top:1rem;font-size:14px}.button{margin-top:1rem;width:50%;display:flex;justify-content:center;align-items:center;height:2.5rem;border-radius:15px;background:rgb(193,43,34);color:#fff;text-transform:uppercase;cursor:pointer}.button:hover{background:rgb(219,136,128)}.heroContainer{position:relative;padding-bottom:0;margin:0}.heroContainer .hero{width:100%;height:100vh;background:url(/product4.png);min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.heroContainer .heroTitle{width:50%;position:absolute;top:31%;left:36%;transform:translate(-50%,-50%);font-size:4rem;font-weight:700}.heroContainer .heroTitle img{height:80px}.heroContainer .child{width:30%;position:absolute;top:51%;left:30%;transform:translate(-50%,-50%)}.heroContainer .button{width:30%;position:absolute;top:61%;left:30%;transform:translate(-50%,-50%);font-weight:700;display:flex;justify-content:center;align-items:center;height:2.5rem;border-radius:15px;background:rgb(193,43,34);margin:auto;color:#fff;text-transform:uppercase;cursor:pointer}.heroContainer .button:hover{background:rgb(219,136,128)}.attributesContainer{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;gap:5rem}.attributesContainer .attributeContainer{width:300px;display:flex;flex-direction:column;justify-content:center}.attributesContainer .attributeContainer .icon{margin:auto;width:4rem;margin-bottom:1rem}.attributesContainer .attributeContainer h1{margin:0;padding:0;font-size:2rem}.attributesContainer .attributeContainer p{font-size:1rem;color:#61697a}body{margin:0}
