html,body{height:100%;width:100%;margin:0}.show_product .img_responsive{width:100%;height:auto}.main-modal{padding:10px 0}.container::-webkit-scrollbar{width:8px}.container::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.container::-webkit-scrollbar-thumb{background:#07414c;border-radius:10px}.container::-webkit-scrollbar-thumb:hover{background:#07414c}.close{color:#fff;float:right;font-size:28px;font-weight:700;position:absolute;top:-5px;right:12px;width:30px;height:30px;line-height:28px;text-align:center;background-color:#111;border-radius:50%;color:#17faf3;border:2px solid #17faf3;z-index:99998}.close:hover,.close:focus{color:#fff;text-decoration:none;cursor:pointer}.close:hover{animation:mymove 1s}.modal{padding:5% 15% 0;background-color:#00000078}.modal-content{background-color:#262a33c2;border:3px solid #fff;border-radius:15px}.show_product{display:none;color:#333}.btn-buynow{background-color:#101010;color:#fff;display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;padding:.825rem 3rem;font-size:1.1rem;font-family:'Montserrat',sans-serif;border:1px solid #101010;border-radius:10px}.btn-buynow:hover{border:1px solid #101010;background-color:#fff;color:#002039}.color_color{color:#fff;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px}.size-size{color:#fff;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:300;margin-bottom:5px}.border-botttom{border-bottom:1px solid #E1E8EE;display:block;margin:10px 0}.border-top{border-bottom:1px solid #E1E8EE;display:block;margin-top:10px;margin-bottom:10px}.size_name{font-size:12px}.fa-caret-right{color:#fff}.info-shop{color:#fff;font-family:'Montserrat',sans-serif;font-size:13px;margin-bottom:10px}.cover-content{padding:10px}.video_tt iframe{width:100%}.gap-row{margin:5px 0}.carousel-control-next-icon, .carousel-control-prev-icon{background-color: #111!important;border: 2px solid #17faf3!important;border-radius: 5px!important;}@keyframes mymove{50%{transform:rotate(90deg)}}@media only screen and (max-width: 600px){.cover-content{padding:0}.pd-top{padding-top:10px;padding-bottom:10px}.product-price{text-align:center}}@media only screen and (max-width: 480px){.modal{padding:5% 15% 0}.color_color,.size_name{font-size:13px}}@media only screen and (max-width: 320px){}