body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}section{padding:50px;padding-top:unset}.logo{width:100px;text-align:center}.logo img{width:100%}.fade.alert.alert-danger.show{text-align:center;margin:60px auto}li.alice-carousel__stage-item.__active.__target .productdetail{opacity:1}li.alice-carousel__stage-item .productdetail{opacity:0}.iplogo{position:absolute;left:50%;top:50%;width:200px;transform:translate(-50%,-50%)}.iplogo img{width:100%}#catcards .row{justify-content:center}#catcards a:hover{text-decoration:none}#catcards h2{font-family:monospace;font-size:22px}#catcards .catcard{box-shadow:0 5px 10px rgba(0,9,128,.035),0 7px 18px rgba(0,9,128,.05);padding:0;margin-bottom:22px;margin-top:20px;cursor:pointer}#catcards .catcard:hover{box-shadow:0 10px 30px 6px #c6c6d8}#catcards .catcard .catimag{width:100%;margin-bottom:15px}#catcards .catcard .catimag img{width:100%;padding:10px;background-color:#ccc;border-radius:5px}#catcards .catcard .catname h6{font-size:24px;color:#585858;text-align:center;font-weight:500;padding-bottom:15px}#catcards .catcard .catdesc{font-size:16px;line-height:22px;color:#9c9a9a}#procard{box-shadow:0 5px 10px rgba(0,9,128,.035),0 7px 18px rgba(0,9,128,.05);padding:0;margin-bottom:22px;margin-top:20px;cursor:pointer}#procard h5{color:#585858;font-weight:500;font-size:20px}#procard .pro-image{width:100%}#procard .pro-image img{width:100%;border-radius:5px;margin-bottom:10px;height:200px;object-fit:cover}#procard .name{padding-left:8px;padding-right:8px}#procard .short-desc{padding:5px 8px}#procard .short-desc p{margin-bottom:unset;color:#9c9a9a;font-size:16px}#procard .price{padding:5px 0}#procard .add-to-cart{text-align:center;padding-bottom:20px;padding-top:10px}#procard .add-to-cart button{padding:10px 5px;border:unset;width:100%;max-width:167px;background-color:#e93e0c;border-radius:5px;font-size:16px;line-height:23px;color:#fff}.modal-content img{width:100%}li.alice-carousel__stage-item.__active.__target{width:100%!important}.alice-carousel__dots{display:none}.productmodal{max-width:1100px!important}.modalcontent{display:flex}.modalcontent .mcimage{width:45%;margin-right:1%}.modalcontent .mcimage img{border-radius:3px}.modalcontent .productdetail{width:53%;margin-left:1%}.modalcontent .productdetail .title h5{font-size:45px;color:#585858;font-weight:500;line-height:50px}.modalcontent .productdetail .price h5{font-size:35px;color:#585858;font-weight:500;line-height:40px}.b-refs-buttons{position:absolute;left:47%;width:auto;bottom:20px}.b-refs-buttons button{border:1px solid #c4c4c4;border-radius:5px;background-color:#fff;outline:none;font-size:20px;color:#000;line-height:50px;width:140px;margin-right:20px}.b-refs-buttons button:hover{background-color:#dfdfdf}.crs{position:absolute;right:10px;top:10px;font-size:30px;color:#929292;z-index:99999;cursor:pointer}.breadcrumbs{margin-top:25px}.breadcrumbs a{color:#000}#searchbox{position:relative}#searchbox .search{width:100%;position:relative;display:flex;margin-bottom:35px}#searchbox .searchTerm{width:100%;border:2px solid #ccc;padding:4px;border-radius:5px 0 0 5px;outline:none;color:#9dbfaf}#searchbox .searchTerm:focus{color:#00b4cc}#searchbox .searchButton{width:40px;height:40px;border:1px solid #ccc;background:#ccc;text-align:center;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;font-size:20px}#searchbox .wrap{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.searchres{text-align:center;margin-top:15px;position:relative;z-index:999}.headBg{width:100%;justify-content:space-between;padding-top:5px;padding-bottom:10px}.headBg,.headBg .mobLang{display:flex;align-items:center}.headBg .mobLang .mobile a{padding-right:10px;color:#e13f09;font-size:18px;line-height:25px;font-weight:400;text-decoration:none}.headBg .mobLang .mobile svg{font-size:25px}.headBg .mobLang .language button{background:#f0f0f0;border-radius:10px;box-shadow:0!important;color:#000;font-size:18px;line-height:30px;font-weight:400;border:none;outline:none}.headBg .mobLang .language button :focus{outline:none}
/*# sourceMappingURL=main.af50640e.chunk.css.map */