.underline{text-decoration:underline}h1,h2,h3,h4,h5{padding-bottom:0}#gform_1 .gfield{display:grid;grid-template-columns:1fr 1.5fr}#gform_1 .gfield_validation_message{display:none}.gform_wrapper.gravity-theme .gform_validation_errors{background-color:rgba(128,128,128,0.1);color:#000;font-weight:500;border:2px solid #000;padding:1rem}.gform_validation_errors h2{color:#000!important;font-size:1.5rem!important;line-height:1.5!important}.gform_validation_errors li{color:#000!important;font-size:1rem!important}.gform_validation_errors a{color:#000!important}.gform_wrapper .gfield_error label{color:#666!important}#gform_1 .gfield_required{color:#666}#gform_wrapper_1 .gform_heading{display:none}#gform_1 .gfield_label{margin-bottom:0;position:relative;top:5px}#gform_1 .gfield input[type=text],#gform_1 .gfield input[type=tel],#gform_1 .gfield input[type=email],#gform_1 .gfield select,#gform_1 textarea{border-radius:0.5rem}#gform_1 .gform_footer{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1.5fr}#gform_1 .gform_footer input[type=submit]{grid-column:2 / 3;width:max-content;text-transform:uppercase;font-weight:700;border:2px solid #707070;background-color:#707070;border-radius:0.5rem;color:#fff;padding:0.5rem 2.125rem;font-size:1.125rem;transition:all 0.4s linear}#gform_1 .gform_footer input[type=submit]:hover{background:transparent;color:#707070}.woocommerce .woocommerce-message .button{display:none!important}.woocommerce .quantity input.qty{width:100%!important;background-color:#fff;color:#000}.woocommerce a.remove{color:#00a8a2!important}.woocommerce a.remove:hover{background-color:#00a8a2!important}.woocommerce .woocommerce-cart table.cart img{width:6rem;height:auto;display:block}.woocommerce .woocommerce-Price-amount.amount{color:#000!important;font-size:1.125rem;font-family:'Filson pro Regular',Helvetica,Arial,Lucida,sans-serif;font-weight:400}.woocommerce .product-name{font-size:1.125rem}.woocommerce button.button{color:#707070!important}.wapf .wapf-field-label{color:#000;font-family:'Filson pro Regular',Helvetica,Arial,Lucida,sans-serif;font-size:1.25rem}.wapf .wapf-field-label abbr[title]{text-decoration:none!important;padding-bottom:5px}.wapf .wapf-input{border:1px solid #707070;border-radius:11px;height:45px}.wapf select,.wapf input[type=text],.wapf input[type=number]{padding-left:0.5rem}.wapf input[type=radio].wapf-input{height:0.875rem}.wapf--inner div:nth-child(1),.wapf--inner div:nth-child(2){display:none}.wapf--inner div:nth-child(3) span{font-size:1.25rem;color:#000;font-weight:400;font-family:'Filson pro Regular',Helvetica,Arial,Lucida,sans-serif}.wapf--inner div:nth-child(3) span.wapf-grand-total{font-size:1.5rem;color:#707070}.wapf .wapf-input[type=checkbox]{height:0.875rem;border:none;margin:0;float:none}.wapf .wapf-field-checkboxes .wapf-field-input label .wapf-label-text{color:#000}.wapf-pricing-hint{display:none}.wapf .wapf-field-checkboxes{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-gap:0.5rem;place-content:center start}.wapf .wapf-field-checkboxes .wapf-field-input{grid-column:1 / 2;grid-row:2 / 3}.wapf .wapf-field-checkboxes .wapf-field-label{grid-column:1 / 2;grid-row:1 / 2}.wapf .wapf-field-checkboxes .wapf-field-label label{display:grid;place-content:center start}tr.woocommerce-cart-form__cart-item input.input-text.qty{width:60px!important;padding:0}tr.woocommerce-cart-form__cart-item .product-name:before{display:block;width:100%;float:none!important;text-align:left}dl.variation dt{color:#000;width:100%;float:none!important;text-align:left}.et-db #et-boc .et-l .et_pb_column.et_pb_column_empty{min-height:0px!important}ul.order_details li{font-size:0.875rem!important;color:#707070}ul.order_details li.method{display:none}ul.order_details li.total{border:none!important}ul.order_details li strong,ul.order_details li strong span.amount{font-size:0.9375rem!important;font-weight:700!important;color:#000!important}.woocommerce-cart-form .product-price,.woocommerce-cart-form .product-subtotal{display:none}.woocommerce-cart-form .product-name a{color:#000!important}.woocommerce-cart-form .product-name .variation{display:none}table.shop_table td{text-align:right}table.cart .product-name{text-align:left}#nab_card_details .form-row{width:60%!important}#nab_card_details .form-row-last{float:left!important;margin-bottom:1rem}#nab_card_details p:nth-of-type(2){display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;column-gap:1rem}#nab_card_details p:nth-of-type(2) label{grid-column:1 / 3;grid-row:1 / 2}#nab_card_details p:nth-of-type(2) #cc-expire-month{grid-column:1 / 2;grid-row:2 / 3;color:#999;background-color:#eee;font-size:14px;padding:1rem;border:none!important}#nab_card_details p:nth-of-type(2) #cc-expire-year{grid-column:2 / 3;grid-row:2 / 3;color:#999;background-color:#eee;font-size:14px;padding:1rem;border:none!important}.et_pb_wc_checkout_payment_info input[type=submit]{background-color:#00a8a2;color:#fff;text-transform:uppercase;border:2px solid #00a8a2!important;font-family:'Filson pro Bold',Helvetica,Arial,Lucida,sans-serif!important;border-radius:8px;padding-top:9px!important;padding-left:40px!important;padding-right:40px!important}.et_pb_wc_checkout_payment_info input[type=submit]:hover{background-color:transparent;color:#00a8a2;border-color:#00a8a2!important;padding-top:9px!important;padding-left:40px!important;padding-right:40px!important}form.woocommerce-checkout .select2-selection{background:#eee!important;border:none!important;border-radius:0px!important;height:55px}form.woocommerce-checkout .select2-selection .select2-selection__rendered{padding-top:14px;padding-bottom:14px}form.woocommerce-checkout .select2-selection .select2-selection__arrow{height:55px}form.woocommerce-checkout #order_review_heading{margin-top:3rem;margin-bottom:2rem}.woocommerce #payment #place_order,.woocommerce #jsPayButton,.woocommerce a.button{background-color:#00a8a2;color:#fff!important;text-transform:uppercase;border:2px solid #00a8a2!important;font-family:'Filson pro Bold',Helvetica,Arial,Lucida,sans-serif!important;border-radius:30px;padding-top:9px!important;padding-left:60px!important;padding-right:60px!important;transition:all 0.2s linear}.woocommerce #payment #place_order:hover,.woocommerce #jsPayButton:hover,.woocommerce a.button:hover{background:transparent;color:#00a8a2!important}.woocommerce #payment #place_order:after,.woocommerce a.button:after{content:none}.woocommerce-thankyou-order-failed-actions{margin-bottom:3rem}.woocommerce .woocommerce-error{background:#00a8a2}.et_pb_menu__menu{display:none!important}.et_pb_menu__wrap{justify-content:end!important}#order_comments{height:500px}.woocommerce .woocommerce-invalid textarea,.woocommerce .woocommerce-invalid input{border:2px solid #a00!important}