main.product{width:90%;margin:2rem auto}main.product h1{font:2.4rem DemiBold}main.product .topContainer{display:flex;align-items:flex-start;justify-content:space-between;margin-top:3rem}main.product .topContainer .left,main.product .topContainer .right .rowButtons .activeCounterTemplate button.orderButton{width:30%}main.product .topContainer .left img{cursor:pointer}main.product .topContainer .left img.large{width:100%;height:35rem;object-fit:contain}main.product .topContainer .left .row{display:flex;margin-top:2rem}main.product .topContainer .left .row img{width:32%;margin-right:2%;object-fit:contain;border:.1rem solid #124e9133;border-radius:1.2rem;height:10rem;padding:1rem;box-sizing:border-box}main.product .topContainer .left .row .activeImage,main.product .topContainer .left .row img:hover{border-color:#124e91}main.product .topContainer .right{width:65%}main.product .topContainer .right h3{font:2rem DemiBold;margin:2rem 0}main.product .topContainer .right .tableContainer table tr td span,main.product .topContainer .right p,main.product .topContainer .right ul li,main.product .topContainer .right ul li span{font:1.6rem/130% Blink_Regular2;color:#333}main.product .topContainer .right p{margin-top:2rem}main.product .topContainer .right ul{margin:1rem 3rem 3rem;list-style:disc}main.product .topContainer .right ul li{margin-top:1rem}main.product .topContainer .right ul li::marker{color:var(--main-blue)}main.product .topContainer .right .tableContainer{width:100%;overflow-x:scroll;padding:1rem 0;margin:2rem 0;box-sizing:border-box}main.product .topContainer .right .tableContainer table{width:100%;border-collapse:collapse;border-radius:.8rem;overflow:hidden}main.product .topContainer .right .tableContainer table tr td{padding:1rem;box-sizing:border-box;font:1.6rem/130% Blink_Regular2;color:#333}main.product .topContainer .right .tableContainer table tr:nth-child(2n){background-color:#f8f8f8}main.product .topContainer .right .tableContainer table tr:nth-child(odd){background-color:#fcfdfd}main.product .topContainer .right .rowButtons{display:flex;margin-top:2rem;align-items:center}main.product .topContainer .right .rowButtons .counterTemplate{margin-right:2rem;width:20%}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton{width:100%}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton span.bold{font:1.6rem Medium}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton span.regular-small{font:1.2rem Regular}main.product .topContainer .right .rowButtons .counterTemplate .container{display:flex;align-items:center;width:70%;margin-left:10%}main.product .topContainer .right .rowButtons .counterTemplate .container input{border:.1rem solid #d2d7df;width:30%;padding:.5rem;box-sizing:border-box;margin:0 2rem;border-radius:.8rem;text-align:center;font-size:1.6rem}main.product .topContainer .right .rowButtons .counterTemplate .container button{width:3.4rem;height:3.4rem;background-color:rgba(103,175,255,.07);color:#d2d7df;border-radius:.8rem;font-size:2.4rem}main.product .topContainer .right .rowButtons .activeCounterTemplate{display:flex;margin-right:0;width:40%}main.product .topContainer .right .rowButtons a,main.product .topContainer .right .rowButtons button.orderButton{width:20%;padding:0 2rem;min-height:5.4rem;box-sizing:border-box;background-color:var(--main-blue);color:#fff;font-size:1.6rem;border-radius:.8rem}main.product .topContainer .right .rowButtons a{display:flex;justify-content:space-between;align-items:center;color:#124e91;background-color:#f4f7fb}main.product .topContainer .right .rowButtons a img{width:2rem;object-fit:contain}main.product .underTopContainer{margin-top:4rem;display:flex;justify-content:space-between}main.product .underTopContainer .block{width:100%;margin-bottom:3rem}main.product .underTopContainer .block .row{display:flex;align-items:flex-start}main.product .underTopContainer .block .row img{width:2.4rem;object-fit:contain;margin-right:2rem}main.product .underTopContainer .block .row h3{font:2rem Medium;color:var(--main-blue)}main.product .underTopContainer .block p{color:#333;font-size:1.6rem;font-family:Blink_Regular;margin-left:4.4rem;margin-top:1.5rem;line-height:120%}main.product .underTopContainer .block ul{margin-left:4.4rem;list-style:disc;margin-top:1.5rem}main.product .blueBlock ul,main.product .blueBlocks-container .block ul{margin-left:2rem;list-style:disc}main.product .underTopContainer .block ul li{font-size:1.6rem;color:#333;line-height:120%;margin-top:1rem;font-family:Blink_Regular}main.product .underTopContainer .left,main.product .underTopContainer .right{width:48%}main.product .blueBlock{background-color:#f4f7fb;width:100%;margin:4rem 0;padding:2rem;box-sizing:border-box}main.product .blueBlock h3{font-size:2.4rem;font-family:DemiBold;color:#333;margin-bottom:2rem}main.product .blueBlock p{font-size:1.6rem;font-family:Blink_Regular;color:#333;margin-top:1rem}main.product .blueBlock .row-img{display:flex;justify-content:space-between;width:100%;margin:2rem 0}main.product .blueBlock .row-img img{width:32%;border-radius:.8rem;object-fit:contain}main.product .blueBlock ul{margin-top:2rem}main.product .blueBlock ul li{margin-bottom:1rem;color:#333;font:1.6rem Blink_Regular}main.product .blueBlocks-container{display:flex;justify-content:space-between;flex-wrap:wrap}main.product .blueBlocks-container .block{width:49%;padding:2rem;box-sizing:border-box;margin-bottom:2%;border-radius:3.2rem 0;background-color:#f4f7fb}main.product .blueBlocks-container .block h3{font:2rem Medium;margin-bottom:2rem}main.product .blueBlocks-container .block ul li{font:1.6rem/120% Blink_Regular;margin-bottom:1rem;color:#333}main.product .blueBlocks-container .block p{font:1.6rem/120% Blink_Regular;color:#333;margin-top:2rem;margin-bottom:1rem}main.product .functions{margin-top:6rem}main.product .functions h3.boldB{font:2.4rem DemiBold;color:#333;margin-bottom:2rem}main.product .functions p{font:1.6rem Blink_Regular}main.product .functions .topRow{display:flex;justify-content:space-between;margin-top:4rem}main.product .functions .topRow .block{width:15%;padding:2rem;border-radius:3.2rem 0;min-height:27.5rem;box-sizing:border-box;background-color:#f4f7fb}main.product .functions .topRow .block h3{font:2rem DemiBold;margin-bottom:2rem}main.product .functions .topRow .block img{object-fit:contain}main.product .functions .bottomRow{margin-top:2rem;display:flex;justify-content:space-between}main.product .functions .bottomRow .block{width:49%;background-color:#f4f7fb;padding:2rem;box-sizing:border-box;border-radius:3.2rem 0}main.product .functions .bottomRow .block h3.bold{font:2rem Demibold;margin-bottom:2rem}main.product .functions .bottomRow .block .row{display:flex;justify-content:space-between}main.product .functions .bottomRow .block .row .column{width:32%}main.product .functions .bottomRow .block .row .column h3{font:2rem Medium;margin-bottom:1rem}.newImageContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#fff}.newImageContainer img{width:50%;max-height:60rem;object-fit:contain;border-radius:1rem}.newImageContainer .row-close{width:50%;display:flex;justify-content:flex-end;margin:10rem 0}.newImageContainer .row-close button{font-size:2rem}.newImageContainer .row-image{display:flex;justify-content:space-between;width:50%}@media screen and (max-width:768px){main.product{width:95%;margin:2rem auto}main.product h1{font:2.4rem DemiBold;margin-bottom:2rem}main.product .topContainer{display:flex;flex-direction:column;justify-content:space-between}main.product .topContainer .left{width:100%;max-height:unset}main.product .topContainer .left img{cursor:pointer}main.product .topContainer .left img.large{width:100%;object-fit:contain}main.product .topContainer .left .row{display:flex;margin-top:2rem}main.product .topContainer .left .row img{width:32%;object-fit:contain;margin-right:2%}main.product .topContainer .right,main.product .underTopContainer .left,main.product .underTopContainer .right{width:100%}main.product .topContainer .right h3{font:2rem DemiBold;margin:2rem 0}main.product .topContainer .right p{font:1.6rem Regular;margin-top:2rem}main.product .topContainer .right .rowButtons{display:flex;flex-direction:column;margin-top:2rem;align-items:unset}main.product .topContainer .right .rowButtons .counterTemplate{display:flex;justify-content:space-between;margin-right:2rem;width:100%}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton{width:100%;padding:0;box-sizing:border-box}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton span.bold{font:1.6rem Medium}main.product .topContainer .right .rowButtons .counterTemplate button.orderButton span.regular-small{font:1.2rem Regular}main.product .topContainer .right .rowButtons .counterTemplate .container{display:flex;align-items:center;width:48%;margin-left:0}main.product .topContainer .right .rowButtons .counterTemplate .container input{border:.1rem solid #d2d7df;width:30%;padding:.5rem;box-sizing:border-box;margin:0 2rem;border-radius:.8rem;text-align:center;font-size:1.6rem}main.product .topContainer .right .rowButtons .counterTemplate .container button{width:3.4rem;height:3.4rem;background-color:rgba(103,175,255,.07);color:#d2d7df;border-radius:.8rem;font-size:2.4rem}main.product .topContainer .right .rowButtons .activeCounterTemplate{display:flex;justify-content:space-between;margin-right:0;width:100%}main.product .topContainer .right .rowButtons .activeCounterTemplate button.orderButton{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48%}main.product .topContainer .right .rowButtons a,main.product .topContainer .right .rowButtons button.orderButton{width:100%;padding:0 2rem;min-height:5.4rem;box-sizing:border-box;margin-bottom:1rem;background-color:var(--main-blue);color:#fff;font-size:1.6rem;border-radius:.8rem}main.product .topContainer .right .rowButtons a{display:flex;justify-content:center;align-items:center;text-align:center;color:#124e91;background-color:#f4f7fb}main.product .topContainer .right .rowButtons a img{width:2rem;object-fit:contain;margin-left:5%}main.product .underTopContainer{margin-top:4rem;display:flex;flex-direction:column;justify-content:space-between}main.product .underTopContainer .block{width:100%;margin-bottom:3rem}main.product .underTopContainer .block .row{display:flex;align-items:flex-start}main.product .underTopContainer .block .row img{width:2.4rem;object-fit:contain;margin-right:2rem}main.product .underTopContainer .block .row h3{font:2rem Medium;color:var(--main-blue)}main.product .underTopContainer .block p{color:#333;font-size:1.6rem;font-family:Blink_Regular;margin-left:4.4rem;margin-top:1.5rem;line-height:120%}main.product .underTopContainer .block ul{margin-left:4.4rem;list-style:disc;margin-top:1.5rem}main.product .blueBlock ul,main.product .blueBlocks-container .block ul{margin-left:2rem;list-style:disc}main.product .underTopContainer .block ul li{font-size:1.6rem;color:#333;line-height:120%;margin-top:1rem;font-family:Blink_Regular}main.product .blueBlock{background-color:#f4f7fb;width:100%;margin:4rem 0;padding:2rem;box-sizing:border-box}main.product .blueBlock h3{font-size:2.4rem;color:#333;margin-bottom:2rem}main.product .blueBlock p{font-size:1.6rem;font-family:Blink_Regular;color:#333;margin-top:1rem}main.product .blueBlock .row-img{display:flex;justify-content:space-between;width:100%;margin:2rem 0}main.product .blueBlock .row-img img{width:32%;border-radius:.8rem;object-fit:contain}main.product .blueBlock ul{margin-top:2rem}main.product .blueBlock ul li{margin-bottom:1rem;color:#333;font:1.6rem Blink_Regular}main.product .blueBlocks-container{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}main.product .blueBlocks-container .block{width:100%;padding:2rem;box-sizing:border-box;margin-bottom:2%;border-radius:3.2rem 0;background-color:#f4f7fb}main.product .blueBlocks-container .block h3{font:2rem Medium;margin-bottom:2rem}main.product .blueBlocks-container .block ul li{font:1.6rem/120% Blink_Regular;margin-bottom:1rem;color:#333}main.product .blueBlocks-container .block p{font:1.6rem/120% Blink_Regular;color:#333;margin-top:2rem}main.product .functions h3.boldB{font:2rem DemiBold;color:#333;margin-bottom:2rem}main.product .functions p{font:1.6rem Blink_Regular}main.product .functions .topRow{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:2rem}main.product .functions .topRow .block{width:48%;padding:2rem;border-radius:3.2rem 0;min-height:unset;margin-bottom:2rem;box-sizing:border-box;background-color:#f4f7fb}main.product .functions .topRow .block h3{font:2rem DemiBold}main.product .functions .topRow .block img{object-fit:contain}main.product .functions .bottomRow{margin-top:2rem;display:flex;flex-direction:column;justify-content:space-between}main.product .functions .bottomRow .block{width:100%;background-color:#f4f7fb;padding:2rem;box-sizing:border-box;border-radius:3.2rem 0;margin-bottom:2rem}main.product .functions .bottomRow .block h3.bold{font:2rem Demibold;margin-bottom:2rem}main.product .functions .bottomRow .block .row{display:flex;flex-wrap:wrap}main.product .functions .bottomRow .block .row .column{width:100%;margin-bottom:4rem}main.product .functions .bottomRow .block .row .column h3{font:2rem Medium}.newImageContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff}.newImageContainer img{width:50%;max-height:60rem;object-fit:contain;border-radius:1rem}.newImageContainer .row-close{width:100%;display:flex;justify-content:flex-end;margin-bottom:10rem}.newImageContainer .row-close button{font-size:2rem}.newImageContainer .row-image{display:flex;justify-content:space-between;width:100%}.newImageContainer .row-image img{width:70%;object-fit:contain}}