#ppc-button-minicart-v6,#ppc-button-ppcp-gateway-v6{display:flex;flex-direction:column;gap:14px}#ppc-button-minicart-v6 paypal-button,#ppc-button-minicart-v6 paypal-pay-later-button,#ppc-button-minicart-v6 venmo-button,#ppc-button-ppcp-gateway-v6 paypal-button,#ppc-button-ppcp-gateway-v6 paypal-pay-later-button,#ppc-button-ppcp-gateway-v6 venmo-button{display:block;width:100%}.ppcp-disabled{cursor:not-allowed;filter:grayscale(100%)}.ppcp-disabled
*{pointer-events:none}.woocommerce a.button.add_to_cart_button,
.woocommerce button.button.add_to_cart_button,
.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product button.button,
.single-product .single_add_to_cart_button,
.woocommerce a.button.checkout-button,
.woocommerce button.button.checkout-button,
.wc-proceed-to-checkout a.checkout-button,
.woocommerce button.button.alt,
.woocommerce a.button.alt,
.woocommerce #respond input#submit,
.woocommerce .cart
.button{background:var(--hd-brand-500, #2A6DA3) !important;color:var(--hd-text-on-brand, #fff) !important;border:none !important;border-radius:var(--hd-radius-pill, 999px) !important;font-weight:var(--hd-fw-medium, 600) !important;text-transform:uppercase !important;letter-spacing: .07em !important;box-shadow:none !important;display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important}.woocommerce a.button.add_to_cart_button:hover,
.woocommerce button.button.add_to_cart_button:hover,
.woocommerce ul.products li.product a.button:hover,
.woocommerce ul.products li.product button.button:hover,
.single-product .single_add_to_cart_button:hover,
.woocommerce a.button.checkout-button:hover,
.woocommerce button.button.checkout-button:hover,
.wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce button.button.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce #respond input#submit:hover,
.woocommerce .cart .button:hover{background:var(--hd-brand-600, #25608F) !important;color:var(--hd-text-on-brand, #fff) !important}.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product
button.button{font-size:12.5px !important;padding:0
18px !important;height:44px !important;width:calc(100% - 28px) !important;margin:0
14px 14px !important;position:relative !important}.single-product
.single_add_to_cart_button{font-size:13px !important;letter-spacing: .14em !important;padding:0
36px !important;height:56px !important;width:100% !important;box-sizing:border-box !important;margin:0
!important}.woocommerce-tabs
ul.tabs{background:transparent !important;border-bottom:2px solid #DBEAFE !important;padding:0
!important;margin:0
!important}.woocommerce-tabs ul.tabs::before,
.woocommerce-tabs ul.tabs li::before,
.woocommerce-tabs ul.tabs li::after{display:none !important;border:none !important;background:none !important;box-shadow:none !important}.woocommerce-tabs ul.tabs
li{background:transparent !important;border:none !important;border-bottom:3px solid transparent !important;border-radius:0 !important;margin:0
!important;margin-bottom:-2px !important;padding:0
!important;box-shadow:none !important}.woocommerce-tabs ul.tabs li
a{font-family:'Nunito',sans-serif !important;font-size:14px !important;font-weight:700 !important;color:#888 !important;padding:13px
20px !important;display:block !important;transition:color .22s !important;background:transparent !important}.woocommerce-tabs ul.tabs li a:hover{color:#444 !important;background:transparent !important}.woocommerce-tabs ul.tabs
li.active{border-bottom-color:#C8892A !important;background:transparent !important}.woocommerce-tabs ul.tabs li.active
a{color:#C8892A !important;background:transparent !important}.woocommerce-tabs
.panel{background:transparent !important;border:none !important;box-shadow:none !important;padding:24px
0 !important;margin:0
!important}.hd-cards-grid,.hd-steps-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.hd-cards-grid-2{grid-template-columns:repeat(2, 1fr)}.hd-cards-grid-1{grid-template-columns:1fr}.hd-nut-wrap{max-width:520px;width:100%}.hd-nut-wrap
table{width:100%}.hd-free-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}@media (max-width: 860px){.hd-cards-grid,.hd-steps-grid{grid-template-columns:1fr 1fr}.hd-cards-grid-2{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.hd-cards-grid,.hd-steps-grid,.hd-cards-grid-2,.hd-cards-grid-1{grid-template-columns:1fr !important}.hd-free-grid{grid-template-columns:1fr}.hd-nut-wrap{max-width:100%}.woocommerce-tabs ul.tabs li
a{padding:12px
14px !important;font-size:13px !important}}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em
auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em
0;max-width:500px}.tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field{margin-bottom: .7em;border:0;padding:0}.tnp-subscription label,
.tnp-profile
label{display:block;color:inherit;font-weight:normal;line-height:normal;padding:0;margin:0;margin-bottom: .25em;font-size: .9em}.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox
label{display:inline-block}.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile
textarea{width:100%;padding: .7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right: .5em}.tnp-subscription select option,
.tnp-profile select
option{margin-right: .75em}.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width: 480px){.tnp-subscription input[type=submit],
.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget
label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget
select{width:100%;padding:10px;display:block;border:1px
solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox], .tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select
option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-field
label{}.tnp-widget-minimal{width:100%}.tnp-widget-minimal
form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px
solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px
0}.tnp-subscription-minimal
form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px
solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0px;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0px;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width: 525px){.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom: .5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments
label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px
solid #ddd}.tnp-nl-checkout{margin-bottom:1em}@keyframes wc-stripe-ece-spin{to{transform:rotate(1turn)}}body.wc-stripe-ece-processing .blockUI.blockOverlay:before{animation:wc-stripe-ece-spin 1s linear infinite;border:.2em solid;border-left:.2em solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;font-size:2em;height:1em;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:50%;width:1em}#wc-stripe-express-checkout-element
iframe{max-width:unset}#wc-stripe-express-checkout-element{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:12px}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}