.attendee-action-row{float:left;width:100%;padding:10px 0;border-bottom:1px solid #ddd}.add-attendee{padding:0;float:none;display:inline-block;width:auto;border-bottom:0}.jak-attendee-item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.jak-attendee-item:last-child{border-bottom:none;margin-bottom:0}.jak-checkout-fields{display:block;width:100%}.jak-checkout-section{display:block;width:100%}.jak-checkout-section h3{margin-bottom:10px}.jak-billing-section{margin-bottom:20px}.jak-additional-section{margin-bottom:20px}.jak-checkout-fieldset{display:block;width:100%;margin-bottom:20px}.order-row-name{padding-top:7px;padding-bottom:7px;line-height:normal}.jak-quantity-row .order-row-name{padding-top:18px;padding-bottom:18px}.woocommerce form.checkout .form-row label{float:left;width:25%;font-weight:400}.woocommerce form #customer_details .form-row input,.woocommerce form #customer_details .form-row select{float:right;width:75%}.woocommerce form #customer_details .form-row .woocommerce-input-wrapper label{width:auto}.woocommerce form #customer_details .form-row label input{float:none;width:auto}.woocommerce form #customer_details .form-row label{padding:11px 0;margin:0}.woocommerce form #order_review .form-row .order-row-name{margin:0}.woocommerce form .form-row{margin:0;padding:3px 0}.woocommerce form #customer_details .form-row{margin-bottom:0;padding:5px 0}.woocommerce form .form-row .order-row-name{float:left;width:25%;font-weight:400}.woocommerce form .form-row .order-row-value{float:left;padding-top:7px;padding-bottom:7px;width:75%}.woocommerce .checkout h1{margin:0;margin-top:8px;margin-bottom:15px}.woocommerce .checkout h2{margin-top:20px;margin-bottom:15px}.woocommerce-checkout h3#order_review_heading{margin-top:0}.woocommerce-checkout-review-order{margin-bottom:0;padding-bottom:5px;padding-top:5px}form.checkout #order_review{position:relative!important;float:none!important;width:100%!important;margin:0!important;clear:both!important;display:block!important}form.checkout #order_review,form.checkout #order_review *{box-sizing:border-box}.woocommerce-checkout form.checkout #order_review{display:block!important}form.checkout h1+#order_review{order:1!important}body:not(.popup) form.checkout #order_review,body.popup form.checkout #order_review{position:relative!important;float:none!important}.woocommerce .order-review-rows{margin-bottom:20px}.checkout-attendees-heading{margin-bottom:0}.order-cost-rows .form-row{display:flex;align-items:flex-start;gap:0}.order-cost-rows .order-row-name{flex:0 0 25%;max-width:25%}.order-cost-rows .order-row-value{flex:1 1 auto;width:auto;float:none}.order-review-rows .form-row:first-child{border-top:1px solid #d3ced2}.jak-product-info-rows .form-row:first-child{padding-top:14px}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner{background:none!important;background-color:transparent!important;border:none!important;padding:0!important}.woocommerce-form-coupon-toggle .wc-block-components-notice-banner>svg{display:none!important}.woocommerce-privacy-policy-text,.woocommerce-terms-and-conditions{margin-bottom:15px}#order_review #payment{padding:0;margin:0}.woocommerce #payment div.payment_box{background:#dfdcde!important;background-color:#dfdcde!important}.popup-box #order_review #payment div.payment_box{position:relative;overflow:visible;margin-top:1em}.popup-box #order_review #payment div.payment_box::before{content:"";display:block!important;border:1em solid #dfdcde!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;position:absolute;top:-1.1em;left:0;margin:0 0 0 2em;z-index:1}.woocommerce #payment ul.payment_methods{padding:0;padding-bottom:10px}.popup-box .checkout_coupon.woocommerce-form-coupon{display:none!important}.popup-box .checkout_coupon.woocommerce-form-coupon.jak-coupon-open{display:block!important}.woocommerce button.button.alt,.woocommerce button.button.alt:hover{background:#139bc4;font-weight:700}.popup-box #place_order.jak-is-loading,.popup-box button[name="woocommerce_checkout_place_order"].jak-is-loading{opacity:.95}.popup-box #place_order .jak-btn-spinner,.popup-box button[name="woocommerce_checkout_place_order"] .jak-btn-spinner{display:inline-block;width:1em;height:1em;margin-right:8px;border:2px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:50%;vertical-align:-2px;animation:jak-btn-spin .8s linear infinite}@keyframes jak-btn-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.jak-checkout-container{padding:20px;margin:0}.popup-box-content .woocommerce.jak-checkout-container{padding:20px}@media only screen and (max-width:450px){.order-cost-rows .form-row{display:block}.order-cost-rows .order-row-name,.order-cost-rows .order-row-value{max-width:none;width:100%}.woocommerce form #customer_details .form-row label{width:100%}.woocommerce form #customer_details .form-row input{float:left;width:100%}}.add-attendee.jak-attendee-add-disabled{opacity:.45;cursor:progress}