:root{--newspack--my-account--color--accent:var(--wp--preset--color--accent,var(--newspack-theme-color-primary,var(--newspack-ui-color-neutral-90,#1e1e1e)));--newspack--my-account--color--contrast:var(--wp--preset--color--contrast,var(--newspack-theme-color-against-primary,var(--newspack-ui-color-neutral-0,#fff)))}.newspack-my-account .woocommerce-buttons-card{clear:both;display:flex;flex-wrap:wrap;gap:.8em;margin:var(--newspack-ui-spacer-5) 0}.newspack-my-account .woocommerce-card a{align-items:center;border:1px solid var(--newspack-ui-color-border);border-radius:5px;display:flex;gap:.8em;padding:.8em;text-decoration:none}.newspack-my-account .woocommerce-card a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27%3E%3Cpath fill=%27%23111%27 d=%27M10.6 6 9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z%27/%3E%3C/svg%3E");content:"";display:block;flex:0 0 24px;height:24px;transition:all 125ms ease-in-out;width:24px}.newspack-my-account .woocommerce-card a:hover{border-color:var(--newspack-ui-color-border)}.newspack-my-account .woocommerce-card a:hover:after{transform:translateX(.4em)}.newspack-my-account .woocommerce-card__content{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.4em}.newspack-my-account .woocommerce-card__content span{display:block;flex:1 1 100%}.newspack-my-account .woocommerce-card__title{color:var(--newspack-theme-color-text-main);font-size:1em;line-height:1.6;margin:0}.newspack-my-account .woocommerce-card__description{color:var(--newspack-theme-color-text-light);font-size:.8em;line-height:1.2}.newspack-my-account .woocommerce-card .is-destructive .woocommerce-card__title{color:var(--newspack-ui-color-error-50)}.newspack-my-account .woocommerce-card+.woocommerce-card{margin-top:var(--newspack-ui-spacer-4)}.newspack-ui__modal__content a.newspack-ui__button{margin-top:var(--newspack-ui-spacer-5)}.newspack-ui__modal__content .newspack-ui__button+.newspack-ui__button:not(:first-child):first-of-type{margin-top:0}.newspack-ui__modal__content .form-row{margin-top:var(--newspack-ui-spacer-5)}.newspack-ui__modal__content .form-row>.woocommerce-Button,.newspack-ui__modal__content .form-row>button{width:100%}@media(max-width:767px){.newspack-my-account.navigation-open .newspack-my-account__navigation-topbar,.newspack-my-account.navigation-open .woocommerce-MyAccount-content,.newspack-my-account.navigation-open .woocommerce-MyAccount-navigation{transform:translateX(-100vw)}}.newspack-my-account__navigation-topbar{align-items:center;background-color:var(--newspack-ui-color-neutral-0);border-bottom:1px solid var(--newspack-ui-color-border);display:flex;justify-content:space-between;left:0;padding:0 var(--newspack-ui-spacer-3);position:fixed;top:0;transition:transform .25s ease-in-out;width:100%;z-index:1}@media(min-width:768px){.newspack-my-account__navigation-topbar{display:none;transform:none}}.admin-bar .newspack-my-account__navigation-topbar{padding-top:var(--wp-admin--admin-bar--height)}.newspack-my-account .woocommerce-MyAccount-navigation-link--back-to-memberships a,.newspack-my-account .woocommerce-MyAccount-navigation-link--back-to-teams a,.newspack-my-account a.newspack-my-account__home-link:not(.newspack-ui__button){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%2712%27 fill=%27none%27%3E%3Cpath stroke=%27%236C6C6C%27 stroke-width=%271.5%27 d=%27M7 .5 2 6l5 5.5%27/%3E%3C/svg%3E");background-position:0 50%;background-repeat:no-repeat;color:var(--newspack-ui-color-neutral-60,#6c6c6c);display:block;font-weight:600;margin-right:var(--newspack-ui-spacer-3);padding:var(--newspack-ui-spacer-3);text-decoration:none}.newspack-my-account button.newspack-my-account__icon-button{background-color:#0000;background-position:50%;background-repeat:no-repeat;border:none;display:block;height:14px;width:14px}.newspack-my-account button.newspack-my-account__icon-button--open-navigation{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 fill=%27none%27%3E%3Cpath fill=%27%231E1E1E%27 fill-rule=%27evenodd%27 d=%27M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25zM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0m10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E")}.newspack-my-account button.newspack-my-account__icon-button--close-navigation{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27%3E%3Cpath stroke=%27%231E1E1E%27 stroke-width=%271.5%27 d=%27M1.405 1 15 15M1 15 14.595 1%27/%3E%3C/svg%3E");margin-bottom:var(--newspack-ui-spacer-5);margin-left:auto;margin-right:0}@media(min-width:768px){.newspack-my-account button.newspack-my-account__icon-button--close-navigation{display:none}}.newspack-my-account .woocommerce-MyAccount-navigation{background-color:var(--newspack-ui-color-neutral-0);display:flex;flex-direction:column;float:none;font-family:var(--newspack-ui-font-family);font-size:var(--newspack-ui-font-size-s);height:100vh;justify-content:space-between;left:100vw;line-height:var(--newspack-ui-line-height-s);overflow-y:auto;padding:var(--newspack-ui-spacer-5);position:fixed;top:0;transition:transform 125ms ease-in-out;z-index:2}@media(min-width:768px){.newspack-my-account .woocommerce-MyAccount-navigation{border-right:1px solid var(--newspack-ui-color-border);font-size:var(--newspack-ui-font-size-xs);left:0;line-height:var(--newspack-ui-line-height-xs);padding-bottom:var(--newspack-ui-spacer-6);padding-top:0;transform:none;transition:none;width:301px}}.admin-bar.newspack-my-account .woocommerce-MyAccount-navigation{padding-top:var(--wp-admin--admin-bar--height)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__site-logo{background-color:var(--newspack-ui-color-neutral-0);border:1px solid var(--newspack-ui-color-border);border-radius:var(--newspack-ui-border-radius-xs);display:none;height:var(--newspack-ui-spacer-9);margin:var(--newspack-ui-spacer-6) var(--newspack-ui-spacer-3);padding:calc(var(--newspack-ui-spacer-base)*.5);place-items:center;transition:border-color 125ms ease-in-out;width:var(--newspack-ui-spacer-9)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__site-logo img{height:auto;max-height:100%;max-width:100%;width:auto}@media(min-width:768px){.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__site-logo{display:grid}}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__site-logo:hover{border-color:var(--newspack-ui-color-border-hover)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__home-link{margin-bottom:var(--newspack-ui-spacer-2);margin-top:0}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__home-link svg{margin-left:-8px}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-ui__button{justify-content:flex-start;width:100%}.newspack-my-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.newspack-my-account .woocommerce-MyAccount-navigation li{font-size:inherit;line-height:inherit}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer{margin-top:var(--newspack-ui-spacer-5);padding:0 var(--newspack-ui-spacer-3)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer li a{margin-left:calc(var(--newspack-ui-spacer-3)*-1);margin-right:calc(var(--newspack-ui-spacer-3)*-1)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer li.newspack-my-account__navigation-footer-item a{color:var(--newspack-ui-color-neutral-60,#6c6c6c);font-size:var(--newspack-ui-font-size-xs);font-weight:400;margin:0;padding:calc(var(--newspack-ui-spacer-base)*.75) 0;text-decoration:underline}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer li.newspack-my-account__navigation-footer-item a:hover{background:none;color:inherit;text-decoration:none}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer li.woocommerce-MyAccount-navigation-link--customer-logout{border-top:1px solid var(--newspack-ui-color-border);margin-top:var(--newspack-ui-spacer-3)}.newspack-my-account .woocommerce-MyAccount-navigation .newspack-my-account__navigation-footer li.woocommerce-MyAccount-navigation-link--customer-logout .newspack-ui__button{justify-content:space-between;margin-top:var(--newspack-ui-spacer-5);width:calc(100% + var(--newspack-ui-spacer-3)*2)}.newspack-my-account .woocommerce-MyAccount-content{transition:transform .25s ease-in-out}@media(min-width:768px){.newspack-my-account .woocommerce-MyAccount-content{border:none;margin-left:auto;margin-right:auto;max-width:calc(1082px + var(--newspack-ui-spacer-5)*2);padding-bottom:0;padding-left:calc(300px + var(--newspack-ui-spacer-5));padding-top:0;transition:none;width:100%}}.newspack-my-account .woocommerce-MyAccount-content.is-loading{opacity:.5;pointer-events:none}.newspack-my-account .woocommerce-MyAccount-content section+section{margin-top:var(--newspack-ui-spacer-11)}.newspack-my-account .woocommerce-form-row p,.newspack-my-account p.form-row,.newspack-my-account p.woocommerce-form-row{color:var(--newspack-ui-color-neutral-60);font-size:var(--newspack-ui-font-size-xs);line-height:var(--newspack-ui-line-height-xs)}.newspack-my-account .woocommerce-form-row p .legend,.newspack-my-account p.form-row .legend,.newspack-my-account p.woocommerce-form-row .legend{display:block;margin:var(--newspack-ui-spacer-base) 0}.newspack-my-account .woocommerce-form-row p small,.newspack-my-account p.form-row small,.newspack-my-account p.woocommerce-form-row small{font-size:inherit}.newspack-my-account #billing_city_field,.newspack-my-account #billing_postcode_field,.newspack-my-account #billing_state_field,.newspack-my-account #shipping_city_field,.newspack-my-account #shipping_postcode_field,.newspack-my-account #shipping_state_field{width:30%}.newspack-my-account #billing_city_field:not(.form-row-last),.newspack-my-account #billing_postcode_field:not(.form-row-last),.newspack-my-account #billing_state_field:not(.form-row-last),.newspack-my-account #shipping_city_field:not(.form-row-last),.newspack-my-account #shipping_postcode_field:not(.form-row-last),.newspack-my-account #shipping_state_field:not(.form-row-last){margin-right:5%}.newspack-my-account .woocommerce-password-strength{display:block;font-size:var(--newspack-ui-font-size-xs);margin:var(--newspack-ui-spacer-base) 0}.newspack-my-account .woocommerce-password-strength+small{display:block;margin-top:calc(var(--newspack-ui-spacer-base)*-1)}.newspack-my-account .woocommerce-password-strength.bad,.newspack-my-account .woocommerce-password-strength.short{color:var(--newspack-ui-color-error-50)}.newspack-my-account .woocommerce-password-strength.good{color:var(--newspack-ui-color-warning-40)}.newspack-my-account .woocommerce-password-strength.strong{color:var(--newspack-ui-color-success-50)}.newspack-my-account #newspack-my-account__add-payment-method .woocommerce-SavedPaymentMethods-saveNew{display:none}.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #billing_city_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #billing_postcode_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #billing_state_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #shipping_city_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #shipping_postcode_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #shipping_state_field{display:inline-block;float:none!important;margin-right:5%;vertical-align:top;width:30%}.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #billing_postcode_field,.newspack-my-account .woocommerce-MyAccount-content #addresses .newspack-ui__modal-container #shipping_postcode_field{margin-right:0}.newspack-my-account .select2-container--open{z-index:100000}.newspack-my-account--logged-in .site-content{margin-top:0}.newspack-my-account--logged-in #primary{max-width:none;width:auto}.newspack-my-account--logged-in .woocommerce{padding:var(--newspack-ui-spacer-11) var(--newspack-ui-spacer-3)}@media(min-width:768px){.newspack-my-account--logged-in .woocommerce{padding-left:var(--newspack-ui-spacer-5);padding-right:var(--newspack-ui-spacer-5)}}.newspack-my-account--logged-in .woocommerce-MyAccount-content,.newspack-my-account--logged-in .woocommerce-MyAccount-navigation{float:none}.newspack-my-account .payment-method .payment-method__content h3,.newspack-my-account .payment-method .payment-method__content p{margin:0}.newspack-my-account .payment-method .newspack-ui__box__actions:not(:has(.newspack-ui__box__badges)),.newspack-my-account .woocommerce-Address .newspack-ui__box__actions:not(:has(.newspack-ui__box__badges)){justify-content:flex-end}#wc-stripe-update-subs-payment-method-card_field{display:none}
