html{scroll-behavior:smooth}:root{--sd-global-border-width:4px;--sd--style--column-gap:calc(var(--wp--style--block-gap, 1em) * 0.5);--sd-box-padding:2em;--samc-text-color:var(--ast-global-color-2);--fc-button-bg-color:var(--ast-global-color-1);--fc-button-border-color:var(--ast-global-color-1);--fc-button-hover-bg-color:var(--ast-global-color-3);--fc-button-hover-border-color:var(--ast-global-color-3);--fc-button-active-bg-color:var(--ast-global-color-3);--fc-button-active-border-color:var(--ast-global-color-3);--cssp-text-color:var(--ast-global-color-2);--cssp-event-color:var(--ast-global-color-0);--ast-post-nav-space:1.5em}.ast-variation-button-group .ast-single-variation.ast-single-variation.ast-single-variation{border-width:var(--sd-global-border-width);font-family:var(--sd-headings-font-family)}.has-ast-global-color-4-color{--wp--preset--color--ast-global-color-4:#fff}.sidebar-main.sidebar-main.sidebar-main .wc-block-grid__product-title{color:var(--wp--preset--color--ast-global-color-4)}.sd-inherit--color :is(h1,h2,h3,h4,h5,h6,p,span){color:inherit}a.wp-element-button.wp-element-button.wp-element-button:not(.sfp-simple),.ast-single-post .entry-content a:where(.wc-block-grid__product-link),.ast-single-post .entry-content :where(h1,h2,h3,h4,h5,h6) a{text-decoration:none}.sd-headings-font-family{font-family:var(--sd-headings-font-family)}.entry-content :is(.h1,.h2,.h3,.h4,.h5,.h6){text-transform:unset}[data-banner-layout="layout-2"] a:where(:not(.wp-element-button:not(.sfp-simple))){color:var(--ast-global-color-7);text-decoration:underline}[data-banner-layout="layout-2"] a:where(:not(.wp-element-button:not(.sfp-simple))):where(:hover,:focus){color:var(--wp--preset--color--ast-global-color-4);text-decoration:none}.ast-breadcrumbs,.ast-breadcrumbs .trail-item span{color:var(--wp--preset--color--ast-global-color-4);font-family:var(--sd-headings-font-family)}.samc-moon-phases .samc-calendar--day--title{--samc-headings-font-weight:400}.home .ast-full-advanced-header{position:absolute;width:100%;height:100vh;--sd-gradient-mask:linear-gradient(
        to bottom,
        rgba(0, 0, 0, 1) 70%,
        rgba(0, 0, 0, 0)
    );-webkit-mask-image:var(--sd-gradient-mask);mask-image:var(--sd-gradient-mask)}.sd-section-head>*{width:auto!important}.single .entry-header .entry-meta,.sd-section-head.sd-section-head.sd-section-head{column-gap:var(--wp--custom--column-gap);padding:var(--wp--custom--padding--section-head)}.woocommerce-page.woocommerce-account .entry-title,.ast-woo-nav-link-name,.woocommerce-page form label,:is(.cart_totals,.woocommerce-product-attributes) th,.cart_totals h2,.woocommerce div.product .woocommerce-tabs ul.tabs li a,div.product .ast-woocommerce-tabs .ast-tab-header,.related.products h2{text-transform:capitalize}.woocommerce-page form label{margin-bottom:.3em}.ast-single-post.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:1em}.woocommerce-EditAccountForm fieldset legend{text-transform:uppercase;font-weight:500;font-family:var(--sd-headings-font-family);font-size:1.6em;color:var(--ast-global-color-2)}#ast-checkout-wrap#ast-checkout-wrap a{color:var(--ast-global-color-4)}#ast-checkout-wrap#ast-checkout-wrap :is(a.ast-current,a:hover,a:focus){color:var(--wp--preset--color--ast-global-color-4);text-shadow:0 0 3px var(--wp--custom--color--glow--4)}#ast-checkout-wrap#ast-checkout-wrap .ahfb-svg-iconset{fill:var(--ast-global-color-4)}.wp-block-pb-accordion-item.is-open+div{margin-top:3em}.woocommerce table.shop_attributes th.woocommerce-product-attributes-item__label{width:200px}.site-main{z-index:1;position:relative}.site-content::after{content:"";background-image:var(--sd-background-overlay);background-repeat:repeat-y;opacity:.6;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;filter:saturate(.15);background-size:contain}.site-above-footer-wrap{--sd--mask--fade-out--top:linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0) 0%,
        rgba(0, 0, 0, 1) 35%
    );-webkit-mask-image:var(--sd--mask--fade-out--top);mask-image:var(--sd--mask--fade-out--top);margin-top:-5em}.sd-glow-panel{--sd-glow-panel:var(--wp--preset--shadow--glow-large)
            var(--wp--custom--color--glow--current) inset,
        var(--wp--preset--shadow--glow-large) var(--wp--custom--color--glow--current)}body{--sd-glow-size:7px}.sd-glow-panel.sd-glow-panel:not(.sd-section-head),.woocommerce-account:not(.logged-in) .woocommerce,.single .entry-header .entry-meta,.archive .ast-archive-description,body:where(:not(.home,.woocommerce-account)) .ast-article-single,.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation-link:is(.is-active,:hover,:focus),.page.page :where(input.input-text:not(.qty),.select2-container :is(.select2-selection--single,.select2-search__field),select,textarea,input[type="text"],input[type="checkbox"]),.ast-woocommerce-container,body:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account:not(.logged-in)) .entry-content .woocommerce,.sfp-astro-glossary__menu-wrapper,.sfp-astro-glossary__item,.ast-above-header.ast-above-header-bar,.astra-cart-drawer.active,.ast-separate-container .ast-article-post:not(.product),.wcs-gifting-recipient-details-content,.page.page #lightcase-content,.wp-block-uagb-tabs.sd-separate :is(.uagb-tabs__body-wrap,.uagb-tab){box-shadow:var(--wp--preset--shadow--glow-medium) var(--wp--custom--color--glow--current) inset,var(--wp--preset--shadow--glow-small) var(--wp--custom--color--glow--current),var(--wp--preset--shadow--glow-large) var(--wp--custom--color--glow--current)}.sd-glow-panel.sd-section-head,.ast-primary-header-bar.main-header-bar{filter:drop-shadow(var(--wp--preset--shadow--glow-medium) var(--wp--custom--color--glow--current))}.sd-light,.ast-archive-post,body:where(:not(.home,.woocommerce-account)) .ast-article-single,.ast-woocommerce-container,.ast-primary-header-bar.main-header-bar,.astra-cart-drawer.active,input[type="checkbox"],.page.page #lightcase-content{--wp--custom--color--glow--current:var(--wp--custom--color--glow--4)}.sd-primary,.sidebar-main{--wp--custom--color--glow--current:var(--ast-global-color-7)}.sd-tertiary{--wp--custom--color--glow--current:var(--ast-global-color-8)}.woocommerce-page #ast-checkout-wrap{--wp--custom--color--glow--current:var(--ast-global-color-7);background-color:transparent;background-image:url(https://stardate.org/wp-content/uploads/2022/10/section-header.svg)}[data-banner-layout="layout-2"]{box-shadow:var(--wp--preset--shadow--glow-medium) var(--ast-global-color-8) inset,var(--wp--preset--shadow--glow-small) var(--ast-global-color-8),var(--wp--preset--shadow--glow-large) var(--ast-global-color-8)}[data-banner-layout="layout-2"][data-post-type="product"]:where(:not(.ast-archive-entry-banner)),.woocommerce-page #ast-checkout-wrap{box-shadow:unset;filter:drop-shadow(var(--wp--preset--shadow--glow-small) var(--ast-global-color-0)) drop-shadow(var(--wp--preset--shadow--glow-medium) var(--ast-global-color-0))}.uagb-tabs__panel{--wp--custom--color--glow--current:var(--ast-global-color-7)}.uagb-tabs__active{--wp--custom--color--glow--current:var(--ast-global-color-8)}.wp-block-uagb-tabs.sd-separate{margin-left:0;margin-right:0}.wp-block-uagb-tabs.sd-separate .uagb-tabs__body-wrap{max-width:unset}.button:not(input),.wp-element-button:not(.sfp-simple),.wp-block-button__link{--wp--custom--color--glow--current:var(--wp--custom--color--glow--1);display:inline-flex;align-items:center;position:relative;border-width:0!important;background-color:transparent!important;filter:url(#inset-shadow) drop-shadow(var(--wp--preset--shadow--glow-small) var(--wp--custom--color--glow--current));z-index:1}:is(.button.button.button:not(input),.wp-element-button:not(.sfp-simple),.wp-block-button__link)::before,:is(.button.button.button:not(input),.wp-element-button:not(.sfp-simple),.wp-block-button__link)::after{content:"";box-sizing:border-box;position:absolute;top:0;height:100%;margin-left:0;background-color:var(--wp--custom--color--button--background);border:4px solid var(--wp--custom--color--button--border);transform:var(--wp--custom--skew);transform-origin:bottom left;transition:0.15s;will-change:transform;z-index:-1}.wp-block-search__button::before,.wp-block-search__button::after{content:unset!important}:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link)::before{width:var(--wp--custom--chip--size);left:0;opacity:1}:is(.button.button.button:not(input),.wp-element-button:not(.sfp-simple),.wp-block-button__link)::after{left:var(--wp--custom--chip--offset--lg);right:var(--wp--custom--chip--offset--sm);border-radius:0}:is(.is-style-outline,.is-style-outline-secondary,.is-style-outline-tertiary)>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):not(:hover,:focus){color:var(--wp--custom--color--button--border)!important}a:is(.wp-element-button:not(.sfp-simple),.wp-block-button__link),.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .shop_table a.button{color:var(--wp--preset--color--ast-global-color-4)}:is(.wp-block-button,.is-style-fill,.is-style-outline){--wp--custom--color--glow--current:var(--wp--preset--color--ast-global-color-1)}:is(.is-style-fill-secondary,.is-style-outline-secondary)>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link){--wp--custom--color--button--border:var(--wp--preset--color--ast-global-color-0);--wp--custom--color--button--background:var(--wp--preset--color--ast-global-color-0);--wp--custom--color--glow--current:var(--wp--custom--color--glow--0)}:is(.is-style-fill-tertiary,.is-style-outline-tertiary)>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link){--wp--custom--color--button--border:var(--wp--preset--color--ast-global-color-4);--wp--custom--color--button--background:var(--wp--preset--color--ast-global-color-4);--wp--custom--color--glow--current:var(--wp--custom--color--glow--4)}:is(.is-style-outline,.is-style-outline-secondary,.is-style-outline-tertiary)>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):not(:is(:hover,:focus))::before,:is(.is-style-outline,.is-style-outline-secondary,.is-style-outline-tertiary)>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):not(:is(:hover,:focus))::after{--wp--custom--color--button--background:transparent}.sd-tertiary .is-style-fill-tertiary>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link),.sd-tertiary .is-style-outline-tertiary>:is(.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):is(:hover,:focus){color:var(--wp--preset--color--ast-global-color-6)}:is(.button.button.button.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):is(:hover,:focus)::before{opacity:0;transform:var(--wp--custom--skew) translate(var(--wp--custom--chip--offset--lg),0)}:is(.button.button.button.button,.wp-element-button:not(.sfp-simple),.wp-block-button__link):is(:hover,:focus)::after{transform:var(--wp--custom--skew) translate(var(--wp--custom--chip--offset--sm-inverted),0)}.button.button.button.search-submit::before,.button.button.button.search-submit::after{content:unset}.ast-archive-post .entry-title{margin-top:.1em;margin-bottom:0}.ast-archive-description,.post-type-archive .ast-article-post :is(.blog-layout-1,.blog-layout-2,.blog-layout-3){padding-bottom:0;border:none}.wp-block-post-excerpt__excerpt{display:inline-block}.read-more.read-more{display:inline;font-size:inherit}.post-content .ast-terms-link a{font-size:.8em;display:inline-block;padding:.2em .4em;background-color:currentColor;border-radius:3px;-webkit-text-fill-color:var(--wp--preset--color--ast-global-color-4);margin-right:-3px}body.attachment p.attachment{display:flex;flex-direction:column;align-items:center}.archive.ast-blog-layout-3 .ast-blog-featured-section{margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals,.woocommerce-page table.shop_table{border-radius:5px}.woocommerce span.onsale.onsale.onsale.onsale{padding:.3em;max-width:16ch;line-height:1.4;border-radius:999px;filter:drop-shadow(var(--wp--preset--shadow--glow-small) var(--wp--custom--color--glow--6)) drop-shadow(var(--wp--preset--shadow--glow-medium) var(--wp--custom--color--glow--6))}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover,.ast-site-header-cart .widget_shopping_cart .buttons .button:not(.checkout):hover{color:var(--wp--preset--color--ast-global-color-4)}.woocommerce-page{--wp--custom--ast-content-width-size:1200px;--wp--custom--ast-wide-width-size:calc(
        var(--wp--custom--ast-content-width-size) +
            var(--wp--custom--ast-default-block-left-padding) +
            var(--wp--custom--ast-default-block-right-padding)
    )}.astra-shop-summary-wrap,.wc-block-grid__product{display:flex;flex-direction:column;justify-content:space-between;height:100%}.price{white-space:nowrap}.woocommerce-variation-add-to-cart>fieldset{width:100%}.woocommerce-variation-add-to-cart>fieldset:first-child{border:none}.wcsg_add_recipient_fields{width:max(350px, 50%);max-width:100%}.single-product .summary .product_title+.price{margin-bottom:1em}.woocommerce-cart table.shop_table,.woocommerce table.shop_table{margin-bottom:2em}.ast-modern-checkout .woocommerce :is(#order_review,#ast-order-review-content) .woocommerce-checkout-review-order-table{border:none}.ast-variation-button-group .ast-single-variation.active{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);color:var(--ast-global-color-4)}.single .post-navigation,.woocommerce-pagination{padding-bottom:2em}.archive .ast-woocommerce-container .products{margin-bottom:0}.ast-cart-non-sticky,.cart-collaterals{padding:0}.woocommerce.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{padding-left:1rem;padding-right:1rem}.wc-block-featured-product__description,.wc-block-featured-product__link,.wc-block-featured-product__price,.wc-block-featured-product__title,.wc-block-featured-product__variation{padding-left:1rem;padding-right:1rem}.wc-block-product-categories-list-item{font-family:var(--sd-headings-font-family)}.ast-filter-wrap #block-28{margin-bottom:.6em}.wc-block-featured-product.has-background-dim .background-dim__overlay:before{content:unset}.ast-right-sidebar #primary{padding-right:0}.ast-right-sidebar :is(#primary,#secondary){border:none}#secondary .wc-block-product-search__field{max-width:calc(100% - 50px)}.single-product .woocommerce-product-gallery__wrapper a img{border:none}.woocommerce.woocommerce div.product .woocommerce-tabs ul.tabs{overflow:clip}.entry-content>.wp-block-uagb-container,.description_tab{scroll-margin-top:20vh}.page.page :where(input.input-text:not(.qty),.select2-container :is(.select2-selection--single,.select2-search__field),select,textarea,input[type="text"],input[type="checkbox"]),.page.page #lightcase-content{background-color:var(--ast-global-color-4);border-radius:0;border:1px solid var(--ast-global-color-4)}.page.page input[type="checkbox"]{-webkit-appearance:none;appearance:none;display:inline-block;position:relative;width:1em;height:1em;aspect-ratio:1/1;color:#fff;margin-bottom:-2px}.page.page :is(input[type="checkbox"]:checked,input[type="checkbox"]:is(:hover,:focus):checked){background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1)}.page.page input[type="checkbox"]:checked::before{content:"\2713";position:absolute;top:-4px;left:0;width:100%}.page.page input[type="checkbox"]:checked{--wp--custom--color--glow--current:var(--ast-global-color-1);--gform-theme-control-choice-check-color:var(--ast-global-color-4);--gform-theme-control-checkbox-check-size:1.5em}.woocommerce .select2-container .select2-dropdown,.woocommerce .select2-container .select2-search__field,.woocommerce-page .select2-container .select2-dropdown,.woocommerce-page .select2-container .select2-search__field{--ast-border-color:var(--ast-global-color-3);border-width:1px;background-color:#eeeeef}.woocommerce-page form .form-row{margin-bottom:1em}.woocommerce-page .button[type="submit"]{margin-top:1em;margin-left:.5em}.woocommerce-page form>:is(h2,h3,h4,h5,h6):first-child{margin-bottom:.8em}.wc-block-grid .wc-block-grid__products{justify-content:space-around}.wc-block-grid.wc-block-grid .wc-block-grid__products .wc-block-grid__product{text-align:center}.wc-block-grid.has-3-columns .wc-block-grid__product{max-width:30%}:is(.wc-block-grid__product,.astra-shop-thumbnail-wrap) img{aspect-ratio:3/4}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column;width:auto;align-items:flex-start}#ast-checkout-wrap,.astra-cart-drawer-title{font-family:var(--sd-headings-font-family)}.astra-cart-drawer-title{font-size:1.6em}.cart_item :is(fieldset,.variation){font-size:.9em}.cart_item fieldset{padding-left:0;border:none}.sd-donation-tagline{margin-top:0;font-style:italic}.secondary .widget>*:not(.widget-title) #secondary .wc-block-featured-product__title{font-size:2rem}#secondary .wc-block-featured-product__description{font-size:1rem}.product .cart{margin-top:2em}.woocommerce.woocommerce .product .cart :is(.button,.qty,.quantity){float:unset}.woonp.woonp+.quantity{display:none}.woocommerce .button.button.loading::before,.woocommerce .button.button.loading::after{animation:pulse 0.85s 0s infinite cubic-bezier(.21,.53,.56,.8)}@keyframes pulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.sidebar-main svg.attachment-woocommerce_thumbnail .cls-1{fill:var(--ast-global-color-4)}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{justify-items:center}.products.columns-3{margin-left:0}.woocommerce-page [data-banner-layout="layout-2"][data-banner-width-type="custom"]{max-width:1200px}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation-link span.ahfb-svg-iconset{color:var(--wp--preset--color--ast-global-color-4)}.woocommerce-MyAccount-navigation-link:is(.is-active,:hover,:focus){--wp--custom--color--glow--current:var(--wp--custom--color--glow--5);background-color:var(--ast-global-color-5)}.woocommerce-MyAccount-navigation-link:is(.is-active,:hover,:focus) a{color:var(--ast-global-color-4)}body:where(.woocommerce-account).ast-separate-container .ast-article-single:not(.ast-related-post){padding:0;background:unset}.woocommerce-MyAccount-navigation,.ast-above-header.ast-above-header-bar{--wp--custom--color--glow--current:var(--wp--custom--color--glow--0)}.ast-modern-woo-account-page .entry-content{margin-top:0}.woocommerce input.ast-customer-login-section__login-button{background-color:var(--ast-global-color-1)}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button{padding:.4em 2em .4em}.home.ast-separate-container .page.ast-article-single,.ast-separate-container .ast-article-single:not(.ast-related-post) .ast-article-single,.woocommerce-page .ast-article-single:not(.ast-related-post){padding:0;background-color:transparent;box-shadow:unset}.wcs-gifting-recipient-details-content,.woocommerce-MyAccount-content,body:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account:not(.logged-in)) .entry-content .woocommerce{--wp--custom--color--glow--current:var(--wp--custom--color--glow--4);padding:1.5em;background-color:var(--ast-global-color-4)}.woocommerce-account .woocommerce-MyAccount-content table.shop_table:last-child:not(.woocommerce-table--order-downloads),.woocommerce-js .woocommerce-order-downloads,.woocommerce-view-subscription section.woocommerce-customer-details{margin-bottom:0}.woocommerce-js .woocommerce table.shop_table:last-child:not(.woocommerce-table--order-downloads){margin-bottom:0;border:none}.woocommerce-js .woocommerce table.shop_table:is(.woocommerce-MyAccount-paymentMethods,.subscription_details){border-width:0 0 1px}.woocommerce-view-subscription.woocommerce-js table.shop_table.order_details{border-left-width:0;border-right-width:0}.woocommerce-js .woocommerce table.shop_table~.button,.woocommerce-view-subscription .woocommerce-MyAccount-content h2:not(.woocommerce-column__title){margin:0 1em 1em}.my-membership-section{padding:1.5em}.woocommerce div.product form.cart .button:is(.single_add_to_cart_button,.woocommerce-Button,.wc-forward:not(.checkout)){font-size:1.2em}.woocommerce .woocommerce-message a.button{padding-top:.54em;padding-bottom:.28em}.woocommerce.woocommerce.woocommerce form .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox):is(.sv-wc-payment-gateway-payment-form-saved-payment-method,[for="wc-authorize-net-cim-credit-card-use-new-payment-method"]){opacity:1}.place-order{text-align:center}.woocommerce-checkout.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods,.woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order{width:max-content;margin-left:auto;margin-right:auto;float:unset}.sv-wc-payment-gateway-payment-form-manage-payment-methods~input[type="radio"]{height:2em}.cart_item .product-name .product-quantity+fieldset{flex-basis:100%}.shop_table tr td:last-of-type{border-right-width:0}.woocommerce-account:not(.woocommerce-edit-address) .woocommerce-MyAccount-content:has(.shop_table){padding:0}.woocommerce-js table.my_account_orders .order-actions .button{margin-bottom:.5em}.woocommerce-account table.shop_table th:is(.membership-next-bill-on,[class*="date"]){width:18ch}#ast-apply-coupon{width:auto;padding:.5em 2em .4em;align-self:center}.wp-element-button:not(.sfp-simple) input[type="submit"],.wp-element-button:not(.sfp-simple) input[type="submit"]:where(:hover,:focus){padding:.1em 0 0;background-color:unset;border:unset}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{border-bottom:0}.ast-single-entry-banner[data-banner-width-type="custom"] h1:last-child{margin-bottom:0}.ast-single-entry-banner.ast-single-entry-banner{background:transparent}.archive .ast-archive-description{background-color:unset;border:unset}.astra-cart-drawer .astra-cart-drawer-close{position:relative;top:unset;padding:0;border:none}.astra-cart-drawer-header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}#secondary input[type="search"]{border-width:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{outline-width:0;box-shadow:var(--wp--preset--shadow--glow-medium) var(--ast-global-color-4) inset}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper:focus-within{--sd-inner-glow:3px}form[CLASS*="wp-block-search__"].wp-block-search :is(#secondary,.wp-block-search__inside-wrapper) .wp-block-search__button.has-icon{padding:.4em;margin-left:0;background-color:transparent;border:none}.wp-block-search__button svg{filter:drop-shadow(0 0 var(--sd-glow-size) var(--wp--custom--color--glow--current))}.wp-block-search__button:hover svg{--sd-glow-size:7px;--wp--custom--color--glow--current:var(--ast-global-color-2)}.wp-block-search.wp-block-search__button-inside :is(#secondary,.wp-block-search__inside-wrapper) .wp-block-search__input{background-color:transparent;padding-left:.5em;color:var(--ast-global-color-4)}.wp-block-search.wp-block-search__button-inside :is(#secondary,.wp-block-search__inside-wrapper) .wp-block-search__input:focus{filter:drop-shadow(0 0 var(--sd-glow-size) var(--wp--custom--color--glow--current))}#secondary .wp-block-search__input::placeholder{color:var(--ast-global-color-4)}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart-item .variation dt{font-size:.8em}.astra-cart-drawer a{text-decoration:none}.ast-separate-container .ast-woocommerce-container .ast-article-post,.ast-separate-container .ast-woocommerce-container .ast-article-single:not(.ast-related-post){background-color:unset}.ast-separate-container .ast-woocommerce-container{background-color:var(--ast-global-color-4)}ul.wp-block-post-template{margin-left:unset}.uagb-modal-trigger{cursor:pointer}.ast-lightbox-content.ast-lightbox-content .ast-separate-posts.ast-article-post{margin-bottom:0}:is(.sd-form,.samc-calculator--form) :is(input:not([type="button"],[type="checkbox"],[type="submit"]),select){height:auto;padding:6px}:is(.sd-form.sd-form,.samc-calculator--form) select{padding-right:2em;line-height:1}:is(.sd-form,.samc-calculator--form) .wp-element-button:not(.sfp-simple){display:inline-flex;align-items:center;line-height:1}:is(.sd-form,.samc-calculator--form) .wp-element-button.wp-element-button:not(.sfp-simple) input{padding:.1em 0 0;background-color:unset;border:unset}.sd-form .nf-field-container{margin-bottom:.7em}.sd-form.sd-form .nf-field-label{margin-bottom:.4em}.sd-form .nf-form-content{padding:0}.sd-form .nf-before-form-content{margin-bottom:1em}#secondary .sidebar-main .widget{margin-bottom:0}.editor-styles-wrapper .block-editor-block-list__block h1,.wp-block-heading h1.editor-rich-text__tinymce,.editor-post-title__block .editor-post-title__input,.edit-post-visual-editor h1.block-editor-block-list__block{color:#000!important}.ast-variation-button-group .ast-single-variation{box-shadow:var(--wp--preset--shadow--glow-large) #fff;background:var(--wp--custom--color--background)}.site-primary-footer-wrap{padding-top:0}.sidebar-main a{color:#fff}.sidebar-main{box-shadow:var(--wp--preset--shadow--glow-medium) var(--ast-global-color-5) inset,var(--wp--preset--shadow--glow-small) var(--ast-global-color-5),var(--wp--preset--shadow--glow-large) var(--ast-global-color-5)}.ast-accordion-layout .ast-woo-sidebar-widget.widget:first-child{margin-top:0}#secondary li{margin-bottom:.35em}.sd-section-body{box-shadow:0 0 10px red}.ast-plain-container,.ast-page-builder-template{background-image:url(https://stardate.org/wp-content/uploads/2022/09/stars1.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-attachment:fixed}.sd-section-head.sd-section-head.sd-section-head,.single.single .entry-header .entry-meta{padding:1em 1.8em}:is(.sd-section-head.sd-section-head.sd-section-head,.single.single .entry-header .entry-meta) :is(h1,h2,h3,h4,h5,h6,span){margin:0;font-family:var(--sd-headings-font-family,sans-serif);line-height:1}.wp-block-pb-accordion-item.wp-block-pb-accordion-item>.c-accordion__title::after{content:""}.c-accordion__title::before{content:"\25ba";display:inline-block;font-size:.8em;color:currentColor;margin-right:.25em;transition:all 0.2s linear;transform-origin:center 42%}[aria-expanded="true"].c-accordion__title::before{transform:rotate(90deg)}.c-accordion__content{margin-top:1em}.wp-block-pb-accordion-item .c-accordion__title{transition:border 0.2s}.wp-block-pb-accordion-item.is-open .c-accordion__title{border-bottom:3px solid currentColor}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item>.menu-link{padding:10px 20px}.menu-item:where(:hover,:focus)>.menu-link,.uagb-modal-trigger:where(:hover,:focus){text-shadow:0 0 2px var(--wp--preset--color--ast-global-color-4),0 0 6px var(--wp--preset--color--ast-global-color-7)}.ast-icon.icon-arrow svg{margin-left:5px}@media (min-width:921px) and (max-width:1200px){.ast-builder-menu-1 .menu-item>.menu-link{font-size:clamp(1.25rem, 2.2vw, 1.75rem);padding:.5em;letter-spacing:1px}}#popmake-2336 .pum-container{max-width:500px!important;margin:0 auto;left:35%!important}.pum-theme-2327,.pum-theme-default-theme{background-color:#00000094}.pum-theme-2327 .pum-title,.pum-theme-default-theme .pum-title{color:#fff;font-family:var(--sd-headings-font-family)}.pum-theme-2327 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:var(--ast-global-color-0);padding:0 15px}.pum-theme-2327 .pum-container,.pum-theme-default-theme .pum-container{background-color:rgba(24,5,33,.74);box-shadow:var(--wp--preset--shadow--glow-large) var(--ast-global-color-8)}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{line-height:1}.ast-pagination.ast-pagination .page-numbers,.post-navigation :is(.nav-previous,.nav-next) a{height:2.33333em;border:1px solid var(--ast-global-color-1);line-height:2.33333em;border-radius:30px;background-color:var(--ast-global-color-1);color:#fff;box-shadow:var(--wp--preset--shadow--glow-small) var(--wp--custom--color--glow--1)}.ast-pagination.ast-pagination .page-numbers:is(:hover,:focus),.post-navigation :is(.nav-previous,.nav-next) a:is(:hover,:focus){box-shadow:var(--wp--preset--shadow--glow-large) var(--wp--custom--color--glow--1);transform:translate(0,-3px)}div.product.ast-product-tabs-layout-accordion .ast-woocommerce-accordion .ast-accordion-header,.woocommerce div.product.ast-product-tabs-layout-accordion .ast-accordion-content,.ast-single-product-payments{border-width:var(--sd-global-border-width);color:var(--ast-global-color-3);border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals .shop_table,.woocommerce-cart .cart-collaterals .cross-sells .shop_table{border:auto}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link+.woocommerce-MyAccount-navigation-link{border-top:1px solid #2ebfc6}.woocommerce table.shop_table:not(.subscription_details) tbody:first-child tr:first-child :is(th,td){width:60%}div.product.ast-product-tabs-layout-accordion .ast-woocommerce-accordion .ast-accordion-header{font-size:130%}.ast-modern-checkout .woocommerce form #ast-payment_options_heading,.ast-modern-checkout .woocommerce form #customer_details h3,.ast-modern-checkout .woocommerce form #order_review_heading,.woo-checkout-title-common,.woocommerce form .form-row label{line-height:1}.woocommerce-page input[type="number"],.woocommerce input[type="number"]{background:transparent}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-cart table.shop_table thead,.ast-menu-cart-fill .ast-addon-cart-wrap.ast-addon-cart-wrap,:is(.woocommerce-error,.woocommerce-info,.woocommerce-message),.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{background-color:transparent}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:#fff;margin-top:7px}.woocommerce .astra-shop-filter-button .astra-woo-filter-text,.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{color:#fff;margin-top:2px}.sidebar-main .wc-block-grid__product{border:unset;box-shadow:unset}.woocommerce .woocommerce-ordering select option,.woocommerce-page .woocommerce-ordering select option{color:#000;font-family:var(--sd-headings-font-family);padding-left:20px}#ast-coupon-code{width:60%}.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby{padding:0 0 0 20px}.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby,.woocommerce .woocommerce-result-count{color:var(--ast-global-color-2)}.woocommerce[class*="rel-up-columns-"] .site-main div.product .related.products ul.products li.product,.woocommerce-page .site-main ul.products li.product{width:80%}.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container::after{background:#fff;display:inline-block;width:80px}.ast-icon-shopping-bag svg{height:.8em;width:.8em;color:#fff}.ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after{background:#190522}input.search-field{font-size:21px!important}.ast-icon.icon-search svg{margin-top:10px}.ast-desktop .ast-above-header-bar .main-header-menu>.menu-item{border-right:1px solid #fff}aside[data-section="sidebar-widgets-header-widget-1"]+.ast-builder-menu .main-header-menu>.menu-item:first-of-type{border-left:1px solid #fff}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-top:0;padding-bottom:0;margin-left:-5%;padding-left:10%;-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(-20deg)}.site-primary-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container{-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);-moz-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skewX(20deg)}.site-above-footer-wrap[data-section="section-above-footer-builder"]{background-position-x:33%}@media (min-width:921px){.site-footer-below-section-2.site-footer-section.site-footer-section-2{grid-area:1 / 2 / 2 / 4}.site-footer-below-section-4.site-footer-section.site-footer-section-4{grid-area:2 / 2 / 2 / 4}.site-footer-below-section-1.site-footer-section.site-footer-section-1,.site-footer-below-section-3.site-footer-section.site-footer-section-3{grid-row:span 2}}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{line-height:1}.wp-block-post-date{font-size:20px}.welcome p{max-width:700px;text-shadow:0 0 6px #ffffff73}.welcome h1{text-shadow:0 0 6px #ffffff73;margin-bottom:0}.sd-inline{display:inline-block}.sd-img-background-color img{background-color:var(--ast-global-color-4)}.sd-display--block{display:block}.ctct-form-field input{width:100%}.ctct-dismiss{display:none}@media (max-width:921px){.ast-single-post .entry-title,.page-title{font-size:65px;margin-top:35px}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{padding-left:30px}.woocommerce-MyAccount-navigation ul{padding-left:20px}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link+.woocommerce-MyAccount-navigation-link--orders{border-top:0}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-left:0}}@media (max-width:544px){.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap>*:first-child{margin-top:20px}}.archive .affiliate .entry-header{margin-bottom:0}.sfp-astro-glossary__menu,.sfp-astro-glossary__list{list-style-type:none}.page-id-21511 .site-main>.ast-article-single{padding:0;background-color:unset;box-shadow:unset}.sfp-astro-glossary__list{margin-left:0}.sfp-astro-glossary__menu{--wp--custom--color--glow--current:var(--wp--custom--color--glow--4)}.sfp-astro-glossary__menu.sfp-astro-glossary__menu a{font-family:var(--sd-headings-font-family);font-size:1.6em;color:var(--ast-global-color-4);text-decoration:none}.sfp-astro-glossary__menu a:where(:hover,:focus),.sfp-current-letter{text-shadow:var(--wp--preset--shadow--glow-medium) var(--wp--custom--color--glow--current)}.sfp-astro-glossary__item{padding:1em;margin-bottom:2em;background-color:var(--ast-global-color-4)}.sfp-astro-glossary__menu-wrapper{--wp--custom--color--glow--current:var(--wp--custom--color--glow--6);background-color:var(--ast-global-color-6);padding:2em;margin-bottom:2em}.sfp-astro-glossary :is(h2,h2 a){line-height:1;margin-bottom:0}.ui-datepicker.ui-datepicker{padding:0;border-radius:0;border-color:var(--ast-global-color-0);box-shadow:0 0 7px var(--ast-global-color-0);font-family:"Roboto"}.ui-datepicker .ui-datepicker-header{background:var(--ast-global-color-0);border-radius:0;border:none}.ui-datepicker .ui-datepicker-prev{filter:invert(1)}.ui-datepicker .ui-datepicker-title{display:flex;gap:.8rem}.ui-datepicker .ui-datepicker-title :is(.ui-datepicker-month,.ui-datepicker-year){border-radius:0;padding:3px 6px;border:1px solid var(--ast-global-color-2);font-family:"Roboto";color:var(--ast-global-color-2)}.ui-datepicker .ui-datepicker-calendar{border:none}.ui-datepicker .ui-datepicker-calendar :where(td) .ui-state-default{background:#e6e6e6;border-color:#e6e6e6}.ui-datepicker .ui-datepicker-today .ui-state-highlight{background:var(--ast-global-color-4);border-color:var(--ast-global-color-1)}.ui-datepicker .ui-datepicker-current-day .ui-state-active{background:var(--ast-global-color-1);border-color:var(--ast-global-color-1);color:var(--ast-global-color-4)}.ui-datepicker .ui-datepicker-buttonpane button{background:var(--ast-global-color-0);color:var(--ast-global-color-4);font-family:"Roboto";font-weight:500;padding:.2em .6em;border-radius:0;border-color:var(--ast-global-color-0);letter-spacing:0;font-size:1rem}.ui-datepicker .ui-datepicker-buttonpane.ui-datepicker .ui-widget-content{overflow:auto;padding:.3em;border:none}img.ui-datepicker-trigger{margin-left:.5rem;filter:hue-rotate(-23deg)}.gtc-gift-card-sender-message-wrapper textarea{margin-bottom:0}.gtc-gift-card-sender-message-description{font-size:.8em}.gtc-product-gift-card-wrapper{--sd-label-width:75px;--sd-input-width:300px}.gtc-product-gift-card-wrapper label{float:left;width:var(--sd-label-width)}.gtc-product-gift-card-wrapper :is(input,textarea){width:var(--sd-input-width)}.gtc-gift-card-sender-message-description{display:block;margin-left:var(--sd-label-width)}.woocommerce-MyAccount-content .gtc-form-wrapper{margin-bottom:1.5em}.woocommerce-MyAccount-content .gtc-gift-card-available-balance-content,.gtc-redeem-gift-card-content{display:flex;gap:1em}.woocommerce-MyAccount-content .gtc-form-wrapper input[type="text"]{flex:1}.page.woocommerce-account #lightcase-content{background-color:var(--ast-global-color-4)}.archive:is(.tax-grade_level,.tax-keyword) .blog-layout-3 .post-content{padding-left:0}.related.products .price .amount.amount{font-family:"Roboto";font-size:1.2em}.woocommerce span.onsale.wc-memberships-member-discount{left:.5em}