@keyframes blinker{50%{opacity:0}}@keyframes shaking{0%,to{transform:translate3d(0,0,0)}4%,46%{transform:translate3d(-1px,0,0)}42%,8%{transform:translate3d(2px,0,0)}12%,37%{transform:translate3d(-3px,0,0)}16%,33%{transform:translate3d(3px,0,0)}}#codplugin-checkout{position:relative;padding:30px;border:2px solid #259bea;border-radius:6px;margin-top:50px}.codplugin-checkout-title{text-align:center}.codplugin-checkout-title h3{padding:0 20px;display:inline-block;color:#000;font-size:16px}#codplugin_city,#codplugin_state,#codplugin_woo_single_form input{border:2px solid #bce0f7;height:50px}#codplugin_woo_single_form input:valid,#codplugin_woo_single_form select:valid{border:2px solid #69bf29!important;outline:0}#codplugin_woo_single_form input:required:focus:invalid,#codplugin_woo_single_form select:required:focus:invalid{border:2px solid #d65d67!important;outline:0}.codplugin-field{margin:0}#codplugin_woo_single_form{display:grid;grid-gap:15px;grid-template-columns:repeat(2,1fr)}#codplugin-checkout .form-footer{display:grid;grid-gap:15px;grid-template-columns:125px 1fr;margin-top:10px}#nrwooconfirm{background-color:#259bea;border:0;color:#fff!important;height:50px;line-height:50px;padding:0;overflow:hidden}#codplugin_add_button,#codplugin_count_button,#codplugin_remove_button{color:#000;font-size:20px;text-align:center;cursor:pointer;line-height:46px}#codplugin_city,#codplugin_state{cursor:pointer;color:#888}span#codplugin_h_o{line-height:50px;font-size:16px}span#codplugin_h_o i{font-size:20px;margin-right:5px}div#codplugin_h_left{float:right}div#codplugin_h_left i{line-height:50px;font-size:25px}div#codplugin_h_right{float:left}div#codplugin_order_history{height:50px;cursor:pointer;border-bottom:2px solid #bce0f7;background:#f0f9ff;padding:0 10px;margin-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}#codplugin_gif{margin:auto;width:50px;height:50px;display:none}.form-qte{display:grid;grid-template-columns:35px 50px 35px;border:2px solid #eae7f7;border-radius:3px}#codplugin_remove_button{border-left:2px solid #bce0f7;border-right:0}#codplugin_add_button{border-right:2px solid #bce0f7;border-left:0}#codplugin-checkout table{border:0}#codplugin-checkout td{border:0;border-bottom:2px dotted #bce0f7}#codplugin-checkout .full-price td{font-weight:700;border-bottom:0}#codplugin-checkout .full-price td:last-child{color:#5fce73!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-size:9px;background-position:right .75rem center;background-repeat:no-repeat;padding-right:28px!important}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}table,td{border:1px solid rgb(0 0 0/.1)}.woocommerce div.product .product_meta{border-top:none!important}#codplugin_show_hide{background:#f0f9ff;padding:10px;margin-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#codplugin_show_hide table{margin-bottom:0}#codplugin_count_number,#codplugin_d_free span{display:inline-block;border-radius:3px;color:#fff}#codplugin_count_number{font-size:12px;height:18px;line-height:18px;padding:0 3px;font-weight:700}#codplugin_count_number:before{content:"x "}#codplugin_d_free span{font-size:15px;height:20px;line-height:20px;padding:0 7px}.summary-product-title{font-weight:700!important}.summary-select-state{font-size:14px;opacity:.8}.codplugin_currency{display:none}#shipping-methods{font-size:14px;margin-left:10px;opacity:.75}.blink-me{animation:blinker 1s linear infinite}#codplugin-thanks{display:none;width:100%;z-index:98;background-color:#fff}#codplugin-thanks-box{background-color:#fff;padding:20px;width:550px;margin:50px auto;z-index:99}.thanks-box-title{text-align:center;font-size:18px;margin:20px 0}.thanks-box-content{margin-bottom:30px}.order-summary-title{line-height:50px;padding:0 10px;font-weight:700;background:#259bea;color:#fff}@media (max-width:1349px) and (min-width:992px){#codplugin-checkout{padding:30px 10px}}@media (max-width:767px){#codplugin-checkout{padding:30px 10px}#codplugin-thanks-box{width:90%}}@media (max-width:488px){.codplugin-checkout-title h3{padding:0 10px;margin-bottom:15px}#codplugin_show_hide,div#codplugin_order_history{font-size:14px}#codplugin-checkout td,#codplugin_show_hide{padding:5px}#codplugin_woo_single_form{grid-gap:13px;grid-template-columns:repeat(1,1fr)}#codplugin-checkout{padding:10px}#nrwooconfirm,.form-qte{margin:0}.codplugin-checkout-title{position:relative}div#codplugin_order_history{margin-top:10px;padding:0 5px}#codplugin_show_hide,div#codplugin_order_history{margin-left:0;margin-right:0}#codplugin_show_hide table tr td:last-child{text-align:right}}@media (max-width:417px){.form-qte{grid-template-columns:1fr 1fr 1fr}#codplugin-checkout .form-footer{grid-gap:10px;grid-template-columns:1fr}}#codplugin-checkout{border-color:#eabc25}#codplugin-checkout td,#codplugin_add_button,#codplugin_city,#codplugin_count_button,#codplugin_remove_button,#codplugin_state,#codplugin_woo_single_form input,.form-qte,div#codplugin_order_history{border-color:#f4ab61!important}div#codplugin_h_left i,span#codplugin_h_o i{color:#f4ab61}#codplugin-checkout,#codplugin_city,#codplugin_show_hide,#codplugin_state,#codplugin_woo_single_form input,div#codplugin_order_history{background-color:#fff}#codplugin-checkout,#codplugin_add_button,#codplugin_city,#codplugin_count_button,#codplugin_remove_button,#codplugin_state,#codplugin_woo_single_form input::placeholder{color:#000}#codplugin_count_number,#codplugin_d_free span,input#nrwooconfirm{background-color:#5fce73!important}#codplugin_show_hide{display:block}#nrwooconfirm:not(.atc-buy-button){animation:shaking 1.8s cubic-bezier(.36,.07,.19,.97) infinite;transform:translate3d(0,0,0);perspective:1000px}