/**handles:mai-engine-learndash,mai-engine-woocommerce-global,mai-engine-woocommerce-account**/
body .learndash-wrapper .ld-breadcrumbs,body .learndash-wrapper .ld-course-status,body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list,body .learndash-wrapper .ld-lesson-status,body .learndash-wrapper .ld-topic-status{background:var(--color-alt)}body .learndash-wrapper .ld-breadcrumbs,body .learndash-wrapper .ld-course-status,body .learndash-wrapper .ld-item-list .ld-item-list-item,body .learndash-wrapper .ld-lesson-status,body .learndash-wrapper .ld-topic-status{border-radius:var(--border-radius)}body .learndash-wrapper .ld-expand-button,body .learndash-wrapper .ld-status{border-radius:var(--button-border-radius,var(--border-radius))}body .learndash-wrapper .ld-status-incomplete.ld-status-icon{border-color:var(--color-alt)}body .learndash_content{margin:var(--learndash-content-margin,0 0 var(--learndash-content-margin-bottom,var(--spacing-xl)))}body .learndash-wrapper .ld-content-actions{gap:1em}body .learndash-wrapper .ld-content-actions .ld-content-action{--button-width:100%;flex:1;padding:0}body .learndash-wrapper #sfwd-mark-complete,body .learndash-wrapper .sfwd-mark-complete{width:100%}body .learndash-wrapper #sfwd-mark-complete:after,body .learndash-wrapper .sfwd-mark-complete:after{display:none}body .learndash-wrapper #learndash_mark_complete_button,body .learndash-wrapper .learndash_mark_complete_button{align-items:center;background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));box-shadow:var(--button-box-shadow,none);color:var(--button-color);cursor:var(--button-cursor,pointer);display:var(--button-display,inline-flex);filter:var(--button-filter,none);font-family:var(--button-font-family,var(--body-font-family));font-size:var(--button-font-size,var(--font-size-base));font-weight:var(--button-font-weight,var(--body-font-weight));gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--button-letter-spacing,normal);line-height:var(--button-line-height,1.1);margin:var(--button-margin,0);max-height:var(--button-max-height,100%);opacity:var(--button-opacity,1);outline:var(--button-outline,none);overflow-wrap:var(--button-overflow-wrap,break-word);padding:var(--button-padding,.9rem 2rem);position:relative;text-align:var(--button-text-align,center);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);text-transform:var(--button-text-transform,none);transform:var(--button-transform,none);transition:var(--button-transition,var(--transition));white-space:var(--button-white-space,normal);width:var(--button-width,auto);word-break:var(--button-word-break,normal)}body .learndash-wrapper #learndash_mark_complete_button:active,body .learndash-wrapper #learndash_mark_complete_button:focus-visible,body .learndash-wrapper #learndash_mark_complete_button:hover,body .learndash-wrapper .learndash_mark_complete_button:active,body .learndash-wrapper .learndash_mark_complete_button:focus-visible,body .learndash-wrapper .learndash_mark_complete_button:hover{background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));color:var(--button-color-hover,var(--button-color));filter:var(--button-filter-hover,var(--button-filter,none));outline:var(--button-outline-hover,var(--button-outline,none));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));transform:var(--button-transform-hover,var(--button-transform,none))}body .learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back{align-items:center;display:flex;justify-content:center;padding:var(--button-small-padding,.75rem 1.25rem)}#learndash_lesson_topics_list>div,#learndash_lessons,#learndash_profile,#learndash_quizzes{border:var(--border);border-radius:var(--border-radius);box-shadow:var(--shadow);margin-bottom:var(--spacing-lg)}#learndash_lesson_topics_list div>strong{border-bottom:var(--border)}#learndash_lesson_topics_list div>strong,#learndash_lessons #lesson_heading,#learndash_profile .learndash_profile_heading,#learndash_quizzes #quiz_heading{background-color:var(--color-alt);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:var(--color-heading)}#learndash_lesson_topics_list ul>li.nth-of-type-odd,#learndash_lesson_topics_list ul>li:nth-of-type(odd){background:var(--color-white)}#learndash_lesson_topics_list span a,#learndash_lessons a,#learndash_profile a,#learndash_profile a span,#learndash_quizzes a,.expand_collapse a,.learndash_topic_dots a,.learndash_topic_dots a>span{color:var(--color-link)}#learndash_lesson_topics_list ul>li>span.topic_item:hover,#learndash_lessons h4>a:hover,#learndash_quizzes h4>a:hover{--color-link:var(--color-link-dark);background-color:var(--color-alt)}.learndash_topic_dots{margin-bottom:var(--spacing-sm)}.sfwd-mark-complete{margin-bottom:var(--spacing-xl)}
.woocommerce-store-notice,p.demo_store{background:var(--button-background,var(--color-primary));box-shadow:var(--shadow);color:var(--button-color);display:none;font-size:1em;left:0;margin:0;padding:var(--spacing-md) 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:99998}.admin-bar .woocommerce-store-notice,.admin-bar p.demo_store{top:32px}.actions{--input-width:160px;--input-margin:var(--spacing-xs);--input-padding:calc(0.8em - 2px) 1.2em;--input-font-size:var(--font-size-sm);--button-padding:0.8em 1.2em;--button-margin:var(--spacing-xs);--button-font-size:var(--font-size-sm);padding:var(--spacing-sm)}.actions .button{--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)))}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:var(--border);border-left:none;font-size:smaller;margin:0 0 var(--spacing-lg);overflow:hidden;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-lg);position:relative;--list-style-type:none;--list-margin:0;--list-item-margin:0}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{background-color:var(--border-left-color,var(--color-primary));bottom:-1px;content:"";display:block;height:100%;left:0;position:absolute;top:-1px;width:6px}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style-type:none}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{margin:0 0 0 .382em}.woocommerce-message{--border-left-color:var(--color-success)}.woocommerce-error{--border-left-color:var(--color-danger)}.woocommerce .page-header,.woocommerce-page .page-header{height:100%;width:100%}.price{color:var(--color-heading);display:block;font-size:var(--price-font-size,var(--font-size-lg));margin-bottom:var(--price-margin-bottom,var(--spacing-md))}.price ins{text-decoration:none}.price del{color:inherit;opacity:.5}.shop_table{--table-margin:var(--spacing-md) 0 var(--spacing-xl)}.wp-element-button.wc-block-components-button:not(.is-link){align-items:center;background:var(--button-background,var(--color-primary));border:var(--button-border,0);border-radius:var(--button-border-radius,var(--border-radius));box-shadow:var(--button-box-shadow,none);color:var(--button-color);cursor:var(--button-cursor,pointer);display:var(--button-display,inline-flex);filter:var(--button-filter,none);font-family:var(--button-font-family,var(--body-font-family));font-size:var(--button-font-size,var(--font-size-base));font-weight:var(--button-font-weight,var(--body-font-weight));gap:var(--spacing-xs);justify-content:center;letter-spacing:var(--button-letter-spacing,normal);line-height:var(--button-line-height,1.1);margin:var(--button-margin,0);max-height:var(--button-max-height,100%);opacity:var(--button-opacity,1);outline:var(--button-outline,none);overflow-wrap:var(--button-overflow-wrap,break-word);padding:var(--button-padding,.9rem 2rem);position:relative;text-align:var(--button-text-align,center);-webkit-text-decoration:var(--button-text-decoration,none);text-decoration:var(--button-text-decoration,none);text-transform:var(--button-text-transform,none);transform:var(--button-transform,none);transition:var(--button-transition,var(--transition));white-space:var(--button-white-space,normal);width:var(--button-width,auto);word-break:var(--button-word-break,normal)}.wp-element-button.wc-block-components-button:not(.is-link):active,.wp-element-button.wc-block-components-button:not(.is-link):focus-visible,.wp-element-button.wc-block-components-button:not(.is-link):hover{background:var(--button-background-hover,var(--color-primary-dark,var(--button-background,var(--color-primary))));border:var(--button-border-hover,var(--button-border,0));box-shadow:var(--button-box-shadow-hover,var(--button-box-shadow,none));color:var(--button-color-hover,var(--button-color));filter:var(--button-filter-hover,var(--button-filter,none));outline:var(--button-outline-hover,var(--button-outline,none));-webkit-text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));text-decoration:var(--button-text-decoration-hover,var(--button-text-decoration,none));transform:var(--button-transform-hover,var(--button-transform,none))}.wc-block-components-product-price{--price-font-size:var(--font-size-sm)}.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button--full-width{--button-width:100%;--button-padding:var(--spacing-lg);--button-font-size:var(--font-size-md)}@media only screen and (min-width:400px){.actions>.button{float:right}}@media only screen and (max-width:599px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{margin-bottom:var(--spacing-lg)}}@media only screen and (max-width:778px){.wc-block-checkout:not(.is-large) .wc-block-checkout__sidebar.is-sticky{position:static!important}}
@font-face{font-family:WooCommerce;font-style:normal;font-weight:400;src:url(https://www.deliriumsrealm.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(https://www.deliriumsrealm.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(https://www.deliriumsrealm.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://www.deliriumsrealm.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(https://www.deliriumsrealm.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg")}.woocommerce-MyAccount-navigation{background-color:var(--color-white);border:var(--border);border-radius:var(--border-radius);margin-bottom:var(--spacing-xxl);padding:0;--list-item-margin:0;--link-color:var(--color-body);--link-text-decoration:none;--link-text-decoration-hover:none}.woocommerce-MyAccount-navigation ul{--list-margin:0;--list-style-type:none}.woocommerce-MyAccount-navigation a{align-items:center;display:flex;line-height:1.25;padding:var(--spacing-sm) var(--spacing-md)}.woocommerce-MyAccount-navigation-link.is-active a:after{border-bottom:1px solid;border-left:0;border-right:1px solid;border-top:0;content:"";display:block;height:6px;margin-left:auto;transform:rotate(-45deg);width:6px}.order-actions .button,.woocommerce-orders-table__cell-order-actions .button{--button-padding:0.8em 1em;--button-font-size:var(--font-size-xs);--button-white-space:nowrap;--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover,var(--button-secondary-color));--button-background:var(--button-secondary-background,var(--color-secondary));--button-background-hover:var(--button-secondary-background-hover,var(--color-secondary-dark,var(--color-secondary)))}.order-actions .button:not(:first-child),.woocommerce-orders-table__cell-order-actions .button:not(:first-child){margin-left:var(--spacing-xs)}.woocommerce-form-login{max-width:var(--breakpoint-xs)}@media only screen and (min-width:800px){.woocommerce-MyAccount-navigation-link:not(:last-child){border-bottom:var(--border)}}@media only screen and (max-width:799px){.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-MyAccount-navigation-link{border-bottom:none}}