component-view-page-cart-grip .row{margin:0 -5px}component-view-page-cart-grip .row .col{padding:0 5px}component-view-page-cart-grip .row .col .cover_main_top{margin-bottom:30px;padding-top:30px;padding-bottom:15px;border-bottom:1px solid #eee}component-view-page-cart-grip .row .col .cover_main_top h1{margin:0;color:#000;font-size:30px;word-wrap:break-word}component-view-page-cart-grip .row .col .cover_left_products_lists{margin-bottom:30px}component-view-page-cart-grip .row .col .cover_left_products_lists.left{text-align:left}component-view-page-cart-grip .row .col .cover_left_products_lists.center{text-align:center}component-view-page-cart-grip .row .col .cover_left_products_lists.right{text-align:right}component-view-page-cart-grip .row .col .cover_left_products_lists .remove_product{border-radius:40px;font-size:16px;text-transform:uppercase;border:2px solid;color:#000;background-color:#e4e4e4;border-color:#e4e4e4;padding:0 30px;line-height:1.5;font-family:SANS-SERIF;font-weight:normal;outline:none;cursor:pointer;transition:all .3s;display:inline-block;letter-spacing:.2px;margin-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists.border_bottom_solid{padding-bottom:0;border-bottom:1px solid #eee}component-view-page-cart-grip .row .col .cover_left_products_lists.border_solid{border:1px solid #eee}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_menu .cover_menu_top{padding:15px 0;margin-bottom:30px;border-bottom:1px solid #eee}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_menu .cover_menu_top .cover_img_h2{margin:0 15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_menu .cover_menu_top .cover_img_h2 img{width:40px;height:40px;margin-right:15px;margin-bottom:5px;display:inline-grid}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_menu .cover_menu_top .cover_img_h2 h2{margin:0;color:#000;font-size:24px;word-wrap:break-word;display:contents}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_background .background_image{background-size:contain;background-position:center;background-repeat:no-repeat;padding-top:100%}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_background .background_image.active{background-color:#f5f5f5}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array{display:inline-grid}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_product_title{padding:15px 0;margin-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_product_title h2{color:#000;font-size:28px;margin:0}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_variable{margin-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_variable p{font-size:16px;color:#000}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_variable p span.name{font-weight:bold}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_variable p span.data{font-weight:normal}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_product_price{margin-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_data_array .cover_product_price p.price{color:#000;font-size:26px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price{margin-top:30px;text-align:right}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price .cover_quantity{margin-right:15px;margin-bottom:15px;padding:0 5px;display:inline-block;text-align:center;border:1px solid #ddd}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price .cover_quantity span{display:inline-block;width:45px;line-height:34px;color:#000;font-size:16px;font-weight:bold;text-align:center;border-right:1px solid #ddd;border-left:1px solid #ddd}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price .cover_quantity .-minus{margin:0;display:inline-block;width:24px;line-height:22px;text-align:center;font-size:14px;vertical-align:middle;outline:none;cursor:pointer}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price .cover_quantity .-plus{margin:0;display:inline-block;width:24px;line-height:22px;text-align:center;font-size:14px;vertical-align:middle;outline:none;cursor:pointer}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists .cover_product_card .cover_quantity_price{text-align:left}}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists_not .cover_img{padding:30px 0;text-align:center}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists_not .cover_text{text-align:center;padding-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_products_lists_not .cover_text p{color:#000;font-size:16px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body{margin:20px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top{width:100%;height:16px;line-height:1;font-size:16px;text-align:left;font-weight:normal;margin-bottom:10px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top span{font-size:16px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top span.red{color:#f00}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top span.black{color:#000}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top span.password{float:right;font-weight:normal;color:#585858}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_top span{font-size:12px !important}}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_select .select_body select{color:#555;width:100%;height:34px;margin-bottom:15px;background-color:#fff;border:1px solid #ccc}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top{width:100%;height:16px;line-height:1;font-size:16px;text-align:left;font-weight:normal;margin-bottom:10px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top span{font-size:16px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top span.red{color:#f00}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top span.black{color:#000}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top span.password{float:right;font-weight:normal;color:#585858}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top span{font-size:12px !important}}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_top{height:0}}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_button .button_body button{color:#fff;width:100%;height:34px;margin-bottom:15px;border-radius:40px;border-color:#006cb7;background-color:#006cb7}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top{width:100%;height:16px;line-height:1;font-size:16px;text-align:left;font-weight:normal;margin-bottom:10px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top span{font-size:16px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top span.red{color:#f00}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top span.black{color:#000}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top span.password{float:right;font-weight:normal;color:#585858}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_top span{font-size:12px !important}}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_input .input_body input{margin-bottom:15px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top{width:100%;height:16px;line-height:1;font-size:16px;text-align:left;font-weight:normal;margin-bottom:10px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top span{font-size:16px}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top span.red{color:#f00}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top span.black{color:#000}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top span.password{float:right;font-weight:normal;color:#585858}@media (max-width:767px){component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_top span{font-size:12px !important}}component-view-page-cart-grip .row .col .cover_left_products_lists .cover_detail_body .cover_time .time_body input{margin-bottom:15px}component-view-page-cart-grip .row .col .cover_right_detail{margin-bottom:30px;border:1px solid #eee}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_top{padding:15px;margin-bottom:15px;background-color:#006cb7;border-bottom:1px solid #eee}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_top h2{margin:0;color:#fff;font-size:30px;text-align:center;word-wrap:break-word}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body{padding:15px 15px 0 15px}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail{padding:15px;margin-bottom:15px;border-bottom:1px solid #eee}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail p{color:#000;font-size:16px}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail p span.name{word-wrap:break-word}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail p span.price{float:right}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail p.normal{font-weight:normal}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body .cover_cart_detail p.bold{font-weight:bold}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body_submit{padding:15px}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body_submit p{color:#000;font-size:16px}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body_submit p span.red{color:#f00}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body_submit .cover_button_submit{margin-top:30px;text-align:center}component-view-page-cart-grip .row .col .cover_right_detail .cover_detail_body_submit .cover_button_submit button{color:#fff;width:80%;height:40px;font-size:16px;margin-bottom:15px;border-radius:40px;border-color:#00a44b;background-color:#00a44b}component-view-page-cart-grip .row .col .loader_circle{margin:40vh auto;width:60px;height:60px;position:relative}component-view-page-cart-grip .row .col .loader_circle .circle{width:100%;height:100%;position:absolute;left:0;top:0}component-view-page-cart-grip .row .col .loader_circle .circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:circleFadeDelay 1.2s infinite ease-in-out both;animation:circleFadeDelay 1.2s infinite ease-in-out both}component-view-page-cart-grip .row .col .loader_circle .circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}component-view-page-cart-grip .row .col .loader_circle .circle12:before{-webkit-animation-delay:0s;animation-delay:0s}component-view-page-cart-grip .row .col .loader_circle .circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}component-view-page-cart-grip .row .col .loader_circle .circle11:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}component-view-page-cart-grip .row .col .loader_circle .circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}component-view-page-cart-grip .row .col .loader_circle .circle10:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}component-view-page-cart-grip .row .col .loader_circle .circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}component-view-page-cart-grip .row .col .loader_circle .circle9:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}component-view-page-cart-grip .row .col .loader_circle .circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}component-view-page-cart-grip .row .col .loader_circle .circle8:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}component-view-page-cart-grip .row .col .loader_circle .circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}component-view-page-cart-grip .row .col .loader_circle .circle7:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}component-view-page-cart-grip .row .col .loader_circle .circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}component-view-page-cart-grip .row .col .loader_circle .circle6:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}component-view-page-cart-grip .row .col .loader_circle .circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}component-view-page-cart-grip .row .col .loader_circle .circle5:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}component-view-page-cart-grip .row .col .loader_circle .circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}component-view-page-cart-grip .row .col .loader_circle .circle4:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}component-view-page-cart-grip .row .col .loader_circle .circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}component-view-page-cart-grip .row .col .loader_circle .circle3:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}component-view-page-cart-grip .row .col .loader_circle .circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}component-view-page-cart-grip .row .col .loader_circle .circle2:before{-webkit-animation-delay:-1s;animation-delay:-1s}component-view-page-cart-grip .row .col .loader_circle .circle1{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}component-view-page-cart-grip .row .col .loader_circle .circle1:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}@-webkit-keyframes circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}