@charset "utf-8";body{font-family:Roboto,sans-serif}::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.date_select_wrp{max-width:100%}.dtitle{font-size:18px;font-weight:700}.dselects{list-style:none;padding:0;display:flex;flex-wrap:wrap}.dselects li{float:left;width:20%;margin:0 2% 0 0;padding:5px;border:2px solid #ccc;border-radius:5px;text-align:center;position:relative;cursor:pointer}.dselects li.selected,.dselects li:hover{border-color:#ef7712;box-shadow:-3px 3px 20px 0 #dedbdb}.dselects li .delivery_date span{float:left;width:100%;font-size:14px;font-weight:300}.dselects li .delivery_price{width:100%;float:left;border-top:1px solid #CCC;color:#d74352;font-size:16px;font-weight:300}.cartBtn,.dselects li.selected .delivery_price,.dselects li:hover .delivery_price{font-weight:700}.dselects li .grn{color:#96c22b;font-weight:700}.dselects li .check{display:none;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid #ef7712;border-top:10px solid #ef7712;width:0;height:0;position:absolute;top:0;left:0}.dselects li.selected .check,.dselects li:hover .check{display:block}.dselects li .check i{position:absolute;top:-10px;left:-10px;font-size:12px;color:#fff}.cartBtn{background:#96c22b;font-size:26px;border:0;color:#FFF;margin-bottom:20px}.cartBtn:hover{background:#909295;color:#FFF}.guaranteeBox{border-radius:5px;overflow:hidden;margin:5px 0 20px;font-size:15px;line-height:26px;background:#ef7712;padding:10px 20px;color:#fff;text-align:center}.guaranteeBox .fa{font-size:20px;line-height:32px!important}.guaranteeBox strong{float:right;border-radius:20px;background:#FFF;padding:2px 20px;font-size:17px;color:red}@media screen and (max-width:1320px){.guaranteeBox strong{float:none;display:block;width:300px;padding:2px 10px;margin:0 auto}}@media screen and (max-width:767px){.dselects li{float:left;width:30%}}@media screen and (max-width:380px){.guaranteeBox strong{width:260px}}.zoomContainer{border:none!important}.gallery_01 img{border:2px solid #fff}.active img{border:2px solid #7ab0eb!important;box-shadow:0 0 3px 2px #7ab0eb}#next:hover,#prev:hover{color:#5e5757!important}.product-option-select{margin-bottom:10px}.title-band-color.blue{background:#2d87bf}.title-band-arrow.blue{border-left-color:#2d87bf}