﻿:root{--t44100-drawer-duration: 0.4s;--t44100-drawer-easing: cubic-bezier(0.22, 1, 0.36, 1)}@media(prefers-reduced-motion: reduce){:root{--t44100-drawer-duration: 1ms;--t44100-drawer-easing: linear}}.the44100-hero h1{text-wrap:balance}@media only screen and (max-width: 600px){.wp-block-post-template.is-layout-grid{grid-template-columns:1fr}}@media(max-width: 781px){footer.wp-block-template-part .t44100-footer-link-groups.is-layout-flex,footer.wp-block-template-part .wp-block-columns.alignwide>.wp-block-column:nth-child(3)>.wp-block-group.is-content-justification-space-between.is-layout-flex{flex-direction:column !important;align-items:stretch !important;justify-content:flex-start !important;flex-wrap:nowrap !important;row-gap:1.5rem;column-gap:0}footer.wp-block-template-part .t44100-footer-link-groups.is-layout-flex>.wp-block-group,footer.wp-block-template-part .wp-block-columns.alignwide>.wp-block-column:nth-child(3)>.wp-block-group.is-content-justification-space-between.is-layout-flex>.wp-block-group{width:100%;max-width:100%}}header.wp-block-template-part .wp-block-group.is-layout-flex{flex-direction:row;flex-wrap:nowrap;align-items:center;min-width:0}header.wp-block-template-part .wp-block-group.alignwide.is-content-justification-space-between.is-layout-flex{column-gap:var(--wp--style--block-gap, 1.5rem)}@media(min-width: 1200px){header.wp-block-template-part .wp-block-navigation.is-layout-flex{flex-wrap:nowrap;min-width:0}header.wp-block-template-part .wp-block-navigation.is-horizontal .wp-block-navigation__container,header.wp-block-template-part .wp-block-navigation.is-horizontal .wp-block-page-list{flex-wrap:nowrap}header.wp-block-template-part .wp-block-navigation__responsive-container:not(.hidden-by-default) .wp-block-navigation__responsive-container-content{flex-wrap:nowrap}}body.woocommerce-cart header.wp-block-template-part .wc-block-mini-cart[aria-hidden=true],body.woocommerce-checkout header.wp-block-template-part .wc-block-mini-cart[aria-hidden=true]{display:none !important}@media(max-width: 1199px){header.wp-block-template-part .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex !important}header.wp-block-template-part .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none !important}header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:flex-start}header.wp-block-template-part .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{text-align:start}}.t44100-contact-form{max-width:36rem}.t44100-contact-form__notice{padding:.75rem 1rem;border-radius:4px;margin-bottom:1.25rem}.t44100-contact-form__notice--success{background:color-mix(in srgb, var(--wp--preset--color--contrast, #111) 8%, transparent)}.t44100-contact-form__notice--error{background:color-mix(in srgb, #c0392b 12%, transparent)}.t44100-contact-form__field{margin:0 0 1rem}.t44100-contact-form__field label{display:block;font-weight:600;margin-bottom:.35rem}.t44100-contact-form__field input[type=text],.t44100-contact-form__field input[type=email],.t44100-contact-form__field textarea{width:100%;max-width:100%;padding:.55rem .65rem;border:1px solid color-mix(in srgb, var(--wp--preset--color--contrast, #111) 25%, transparent);border-radius:4px;font:inherit}.t44100-contact-form__field--honeypot{position:absolute;left:-9999px;height:0;overflow:hidden;margin:0}.t44100-contact-form__actions{margin-top:1.25rem}.t44100-product-hero,.t44100-home-product-hero{margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50, 2rem);padding-left:var(--wp--preset--spacing--50, 2rem);padding-right:var(--wp--preset--spacing--50, 2rem)}.t44100-home-product-hero{padding-bottom:var(--wp--preset--spacing--50, 2rem)}.t44100-product-hero:not(.t44100-home-product-hero){padding-bottom:var(--wp--preset--spacing--30, 1.25rem)}.t44100-product-hero--placeholder,.t44100-home-product-hero--placeholder{margin:0;padding:1.5rem;border:1px dashed color-mix(in srgb, currentColor 25%, transparent);border-radius:6px;text-align:center}.t44100-product-hero__columns,.t44100-home-product-hero__columns{align-items:center;gap:clamp(1.5rem,4vw,var(--wp--preset--spacing--50, 2rem))}.t44100-product-hero__content,.t44100-product-hero__media{min-width:0}.t44100-product-hero__title{margin:0;line-height:1.15}.t44100-product-hero__excerpt{margin:0;max-width:42rem;line-height:1.6}.t44100-product-hero__excerpt .wp-block-post-excerpt__excerpt p:last-child,.t44100-product-hero__excerpt p:last-child{margin-bottom:0}.t44100-home-product-hero .variations_button{display:block !important}.t44100-home-product-hero .t44100-license-ui-product-wrap>.t44100-seat-product-hint{flex:1 0 100%}.t44100-home-product-hero .t44100-product-hero__cta-row{display:flex;flex:1 0 100%;flex-wrap:nowrap;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%}.t44100-home-product-hero .t44100-product-hero__cta-row>.quantity{flex:0 0 auto;margin:0}.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__view-product{box-sizing:border-box;flex:0 0 auto;width:auto;min-width:0;max-width:none;margin:0;white-space:nowrap;border:1px solid currentColor;border-radius:4px;background:rgba(0,0,0,0);color:inherit;text-decoration:none;cursor:pointer}.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__view-product:hover{opacity:.85}.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__or{flex:0 0 auto;align-self:center;margin:0;padding:0 .1em;font-size:var(--wp--preset--font-size--small, 0.875rem);font-weight:500;line-height:1.25;opacity:.85}.t44100-product-hero__media .wp-block-woocommerce-product-image-gallery,.t44100-product-hero__gallery{border-radius:12px;overflow:hidden}.t44100-product-hero__media .woocommerce-product-gallery,.t44100-product-hero__media .woocommerce-product-gallery__wrapper,.t44100-product-hero__media .woocommerce-product-gallery__image,.t44100-product-hero__media .woocommerce-product-gallery__image img{border-radius:inherit}.t44100-product-hero .t44100-single-product-summary{box-sizing:border-box;display:flex;flex-direction:column;gap:1.125rem;width:100%;max-width:100%;min-width:0;margin:0;overflow-wrap:break-word}.t44100-product-hero .t44100-single-product-summary>*{margin-block:0 !important;min-width:0;max-width:100%}.wc-block-product .wc-block-add-to-cart-with-options{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.wc-block-components-drawer__screen-overlay{opacity:0;pointer-events:none;transition:opacity var(--t44100-drawer-duration) var(--t44100-drawer-easing)}.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden){opacity:1;pointer-events:auto}@media(prefers-reduced-motion: reduce){.wc-block-components-drawer__screen-overlay{transition:none}}.wc-block-components-drawer__screen-overlay .wc-block-components-drawer{right:0;left:auto;transform:translate3d(100%, 0, 0);animation:none !important;transition:transform var(--t44100-drawer-duration) var(--t44100-drawer-easing);will-change:transform}@media(prefers-reduced-motion: reduce){.wc-block-components-drawer__screen-overlay .wc-block-components-drawer{transition:none}}.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden) .wc-block-components-drawer{transform:translate3d(0, 0, 0)}[dir=rtl] .wc-block-components-drawer__screen-overlay .wc-block-components-drawer{right:auto;left:0;transform:translate3d(-100%, 0, 0)}[dir=rtl] .wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden) .wc-block-components-drawer{transform:translate3d(0, 0, 0)}.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__shopping-button{display:none !important}.wp-block-woocommerce-empty-cart-block>.wp-block-heading:not(.wc-block-cart__empty-cart__title){display:none}body.woocommerce-page .wp-block-woocommerce-product-meta .taxonomy-product_cat{display:none !important}body.woocommerce-page .t44100-product-details-fallback{margin-top:2rem}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:none}body.woocommerce-page .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:min(var(--wp--style--global--wide-size, 1280px),96vw)}body.woocommerce-account:not(.logged-in) main{--t44100-account-login-column: min(var(--wp--style--global--content-size, 36rem), 100%)}body.woocommerce-account:not(.logged-in) main>.wp-block-post-title{box-sizing:border-box;max-width:var(--t44100-account-login-column);margin-left:auto;margin-right:auto;width:100%}body.woocommerce-account:not(.logged-in) main .entry-content{box-sizing:border-box;max-width:var(--t44100-account-login-column);margin-left:auto;margin-right:auto;width:100%}body.woocommerce-account:not(.logged-in).woocommerce-page main .entry-content.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%}.woocommerce-account .woocommerce-Address-title{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.35em}.woocommerce-account .woocommerce-Address-title h2,.woocommerce-account .woocommerce-Address-title h3{margin-top:0;margin-bottom:0}.woocommerce-account .woocommerce-Address-title a.edit{float:none;align-self:flex-start}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{box-sizing:border-box;margin:0 0 1.25rem;padding:1.1rem 1.25rem 1.15rem;border:1px solid #e4e4e4;border-radius:6px;background:#f9fafb;color:#3c434a}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address address{margin:.65rem 0 0;padding:0;border:0;font-style:normal;line-height:1.55;color:inherit}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:1.25rem;width:100%;max-width:100%;margin:0 0 .5rem;padding:0}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::before,body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses::after{content:none;display:none}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{float:none !important;width:auto !important;flex:1 1 calc(50% - .625rem);min-width:0;max-width:100%;margin:0 !important;margin-bottom:0}@media(max-width: 599px){body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{flex:1 1 100%}}body.woocommerce-account .woocommerce-MyAccount-content>.woocommerce-Address.col-1{float:none !important;width:100% !important;max-width:100%}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive th,body.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive td{padding:.95rem 1.2rem;vertical-align:middle;line-height:1.45}body.woocommerce-account .woocommerce-MyAccount-content table.shop_table.shop_table_responsive thead th{padding-top:1.05rem;padding-bottom:1.05rem}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport{aspect-ratio:1/1;width:100%;max-width:100%;overflow:hidden;position:relative}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__wrapper,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__wrapper{height:100% !important;min-height:0}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image{height:100% !important;overflow:hidden;box-sizing:border-box}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image a,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image a{display:block;height:100%;margin:0;overflow:hidden}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image img,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.flexslider .flex-viewport .woocommerce-product-gallery__image img{display:block;width:100%;height:100%;margin:0 !important;object-fit:cover;object-position:center}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper{position:relative;aspect-ratio:1/1;width:100%;max-width:100%;min-height:0;overflow:hidden}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image{height:100%;margin:0;overflow:hidden}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image a,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image a{display:block;height:100%;margin:0;overflow:hidden}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image img,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery:not(.flexslider):not(.woocommerce-product-gallery--without-images) .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image img{display:block;width:100% !important;height:100% !important;margin:0 !important;object-fit:cover;object-position:center}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs{--t44100-gallery-thumb-gap: 0.5rem;display:flex;flex-wrap:wrap;gap:var(--t44100-gallery-thumb-gap);margin:1rem 0 0;padding:0;list-style:none;width:100%}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs li,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs li{float:none !important;margin:0 !important;box-sizing:border-box}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 ol.flex-control-thumbs li,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 ol.flex-control-thumbs li{flex:0 0 calc((100% - 2*var(--t44100-gallery-thumb-gap))/3);max-width:calc((100% - 2*var(--t44100-gallery-thumb-gap))/3)}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 ol.flex-control-thumbs li,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 ol.flex-control-thumbs li{flex:0 0 calc((100% - 3*var(--t44100-gallery-thumb-gap))/4);max-width:calc((100% - 3*var(--t44100-gallery-thumb-gap))/4)}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 ol.flex-control-thumbs li,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 ol.flex-control-thumbs li{flex:0 0 calc((100% - 4*var(--t44100-gallery-thumb-gap))/5);max-width:calc((100% - 4*var(--t44100-gallery-thumb-gap))/5)}body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs li img,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs li img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}@media(max-width: 781px){body.woocommerce-page .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs,.t44100-product-hero .wp-block-woocommerce-product-image-gallery .woocommerce-product-gallery ol.flex-control-thumbs{margin-top:.5rem}}body.woocommerce-page .wp-block-woocommerce-product-image-gallery,.t44100-product-hero .wp-block-woocommerce-product-image-gallery{position:relative}body.woocommerce-page .wp-block-woocommerce-product-image-gallery>span.onsale,.t44100-product-hero .wp-block-woocommerce-product-image-gallery>span.onsale{position:absolute;top:12px;right:12px;left:auto;margin:0;z-index:9;box-sizing:border-box;display:inline-block;width:fit-content;min-height:0;min-width:0;padding:.25em .75em;border:1px solid #43454b;border-radius:4px;background:#fff;color:#43454b;font-size:.875em;font-weight:600;line-height:1.4;text-align:center;text-transform:uppercase}.t44100-product-hero .t44100-single-product-columns{align-items:center}.t44100-single-product-columns .wp-block-column{min-width:0}@media(max-width: 781px){.t44100-product-hero .t44100-single-product-columns{flex-direction:column;align-items:stretch;gap:.75rem}.t44100-product-hero .t44100-single-product-columns>.wp-block-column{flex-basis:100% !important;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.t44100-product-hero .t44100-single-product-columns>.t44100-product-hero__media{order:-1}.t44100-product-hero .t44100-single-product-summary{gap:.625rem}body.woocommerce-page.single-product form.variations_form table.variations tr,body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations tr,.t44100-product-hero form.variations_form table.variations tr,.t44100-product-hero .wc-block-add-to-cart-form table.variations tr{margin-bottom:.65rem}}.t44100-product-hero .t44100-single-product-summary .wp-block-post-title,.t44100-single-product-summary .wp-block-post-title{line-height:1.15;overflow-wrap:anywhere;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.t44100-single-product-summary .wp-block-post-excerpt{overflow-wrap:anywhere;word-break:break-word}@media(max-width: 781px){.t44100-single-product-summary .wp-block-post-excerpt__excerpt .t44100-product-excerpt__text{display:block;width:100%;box-sizing:border-box}.t44100-single-product-summary .wp-block-post-excerpt__excerpt .t44100-product-excerpt__text.t44100-product-excerpt__clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.t44100-single-product-summary .wp-block-post-excerpt:not(.t44100-product-excerpt--expanded) .wp-block-post-excerpt__excerpt.t44100-product-excerpt__excerpt--has-toggle{position:relative;padding-inline-end:clamp(1.65rem,11vw,2.15rem)}.t44100-single-product-summary .wp-block-post-excerpt.t44100-product-excerpt--expanded .wp-block-post-excerpt__excerpt{padding-inline-end:0}.t44100-single-product-summary .wp-block-post-excerpt.t44100-product-excerpt--expanded .t44100-product-excerpt__text{display:inline;-webkit-line-clamp:unset;overflow:visible}.t44100-single-product-summary .wp-block-post-excerpt__excerpt .t44100-product-excerpt__toggle{margin:0;padding:.1em .2em;min-width:1.5em;min-height:1.35em;display:inline-flex;align-items:center;justify-content:center;font-size:var(--wp--preset--font-size--small, 0.875rem);font-weight:600;line-height:1;text-decoration:none;background:rgba(0,0,0,0);border:none;border-radius:4px;color:inherit;cursor:pointer;vertical-align:baseline;-webkit-tap-highlight-color:color-mix(in srgb, currentColor 12%, transparent);white-space:nowrap}.t44100-single-product-summary .wp-block-post-excerpt__excerpt .t44100-product-excerpt__toggle-icon{display:block;font-size:1em;line-height:1;letter-spacing:.02em;opacity:.9;font-weight:700}.t44100-single-product-summary .wp-block-post-excerpt__excerpt .t44100-product-excerpt__toggle-icon--expanded{opacity:.75}.t44100-single-product-summary .wp-block-post-excerpt:not(.t44100-product-excerpt--expanded) .wp-block-post-excerpt__excerpt .t44100-product-excerpt__toggle{position:absolute;inset-inline-end:0;bottom:0;z-index:1}.t44100-single-product-summary .wp-block-post-excerpt.t44100-product-excerpt--expanded .wp-block-post-excerpt__excerpt .t44100-product-excerpt__toggle{position:static;display:inline-flex;margin-inline-start:.35em;vertical-align:baseline}.t44100-single-product-summary .t44100-product-excerpt__toggle:hover{opacity:.85}.t44100-single-product-summary .t44100-product-excerpt__toggle:focus{outline:none}.t44100-single-product-summary .t44100-product-excerpt__toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations,body.woocommerce-page.single-product form.variations_form table.variations,.t44100-product-hero .wc-block-add-to-cart-form table.variations,.t44100-product-hero form.variations_form table.variations{border:0;margin-bottom:0}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations tbody,body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations tr,body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th,body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td,body.woocommerce-page.single-product form.variations_form table.variations tbody,body.woocommerce-page.single-product form.variations_form table.variations tr,body.woocommerce-page.single-product form.variations_form table.variations th,body.woocommerce-page.single-product form.variations_form table.variations td,.t44100-product-hero .wc-block-add-to-cart-form table.variations tbody,.t44100-product-hero .wc-block-add-to-cart-form table.variations tr,.t44100-product-hero .wc-block-add-to-cart-form table.variations th,.t44100-product-hero .wc-block-add-to-cart-form table.variations td,.t44100-product-hero form.variations_form table.variations tbody,.t44100-product-hero form.variations_form table.variations tr,.t44100-product-hero form.variations_form table.variations th,.t44100-product-hero form.variations_form table.variations td{display:block;width:100%}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations tr,body.woocommerce-page.single-product form.variations_form table.variations tr,.t44100-product-hero .wc-block-add-to-cart-form table.variations tr,.t44100-product-hero form.variations_form table.variations tr{margin-bottom:1rem}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th.label,body.woocommerce-page.single-product form.variations_form table.variations th.label,.t44100-product-hero .wc-block-add-to-cart-form table.variations th.label,.t44100-product-hero form.variations_form table.variations th.label{padding:0 0 .35rem;text-align:start;vertical-align:top;border:0}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th.label .t44100-variation-label-cell,body.woocommerce-page.single-product form.variations_form table.variations th.label .t44100-variation-label-cell,.t44100-product-hero .wc-block-add-to-cart-form table.variations th.label .t44100-variation-label-cell,.t44100-product-hero form.variations_form table.variations th.label .t44100-variation-label-cell{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem;width:100%;box-sizing:border-box}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th.label .t44100-variation-label-cell label,body.woocommerce-page.single-product form.variations_form table.variations th.label .t44100-variation-label-cell label,.t44100-product-hero .wc-block-add-to-cart-form table.variations th.label .t44100-variation-label-cell label,.t44100-product-hero form.variations_form table.variations th.label .t44100-variation-label-cell label{flex:1 1 auto;min-width:0}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th.label .reset_variations,body.woocommerce-page.single-product form.variations_form table.variations th.label .reset_variations,.t44100-product-hero .wc-block-add-to-cart-form table.variations th.label .reset_variations,.t44100-product-hero form.variations_form table.variations th.label .reset_variations{flex:0 0 auto;white-space:nowrap;font-size:var(--wp--preset--font-size--small, 14px);font-weight:500;line-height:1.35;text-decoration:underline;text-underline-offset:.12em}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations th.label label,body.woocommerce-page.single-product form.variations_form table.variations th.label label,.t44100-product-hero .wc-block-add-to-cart-form table.variations th.label label,.t44100-product-hero form.variations_form table.variations th.label label{font-weight:600;cursor:pointer}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value,body.woocommerce-page.single-product form.variations_form table.variations td.value,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value,.t44100-product-hero form.variations_form table.variations td.value{padding:0;border:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.75rem}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value select,body.woocommerce-page.single-product form.variations_form table.variations td.value select,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value select,.t44100-product-hero form.variations_form table.variations td.value select{flex:1 1 auto;min-width:0;max-width:100%;appearance:none;box-sizing:border-box;margin:0;height:2.625rem;min-height:2.625rem;padding:0 2.25rem 0 .75rem;border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:4px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .65rem center;background-size:1rem 1rem;color:inherit;font-family:inherit;font-size:var(--wp--preset--font-size--small, 14px);line-height:1.25;cursor:pointer}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value select:focus,body.woocommerce-page.single-product form.variations_form table.variations td.value select:focus,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value select:focus,.t44100-product-hero form.variations_form table.variations td.value select:focus{outline:none;box-shadow:inset 0 0 1px 1px currentColor}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value select:focus-visible,body.woocommerce-page.single-product form.variations_form table.variations td.value select:focus-visible,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value select:focus-visible,.t44100-product-hero form.variations_form table.variations td.value select:focus-visible{outline:2px solid currentColor;outline-offset:2px;box-shadow:none}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value select:disabled,body.woocommerce-page.single-product form.variations_form table.variations td.value select:disabled,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value select:disabled,.t44100-product-hero form.variations_form table.variations td.value select:disabled{opacity:.65;cursor:not-allowed}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value .reset_variations,body.woocommerce-page.single-product form.variations_form table.variations td.value .reset_variations,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value .reset_variations,.t44100-product-hero form.variations_form table.variations td.value .reset_variations{flex:0 0 auto;white-space:nowrap}@media(max-width: 781px){body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value,body.woocommerce-page.single-product form.variations_form table.variations td.value,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value,.t44100-product-hero form.variations_form table.variations td.value{flex-direction:column;align-items:stretch;gap:.4rem}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value select,body.woocommerce-page.single-product form.variations_form table.variations td.value select,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value select,.t44100-product-hero form.variations_form table.variations td.value select{width:100%;max-width:100%}body.woocommerce-page.single-product .wc-block-add-to-cart-form table.variations td.value .reset_variations,body.woocommerce-page.single-product form.variations_form table.variations td.value .reset_variations,.t44100-product-hero .wc-block-add-to-cart-form table.variations td.value .reset_variations,.t44100-product-hero form.variations_form table.variations td.value .reset_variations{align-self:flex-start}.t44100-product-hero .t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form{width:100% !important;max-width:100%;box-sizing:border-box;min-width:0}.t44100-product-hero .t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form form.cart,.t44100-product-hero .t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form .variations_button,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form form.cart,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form .variations_button{display:flex !important;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0;row-gap:.5rem}.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form>*+*{margin-block-start:.5rem !important}.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form form.cart>*,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form .variations_button>*{grid-column:unset !important;justify-self:unset !important;max-width:100%}.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form form.cart>.single_add_to_cart_button,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form .variations_button>.single_add_to_cart_button{width:100%;box-sizing:border-box}.t44100-single-product-summary div.wc-block-add-to-cart-form--stepper form.cart .wc-block-components-quantity-selector.quantity,.t44100-single-product-summary div.wc-block-add-to-cart-form--stepper form.cart .quantity{grid-column:unset !important;margin-right:0 !important;width:100% !important;max-width:14rem;align-self:flex-start}.t44100-single-product-summary .t44100-license-ui-product-wrap .wc-block-components-quantity-selector,.t44100-single-product-summary .t44100-license-ui-product-wrap>.quantity{width:100% !important;max-width:100% !important;align-self:stretch !important}.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form form.cart.grouped_form,.t44100-single-product-summary .wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form{width:100% !important;max-width:100%}}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:.15rem .25rem;margin:0 0 .85rem;padding:.35rem 0 0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent)}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::before,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs::after{display:none !important;content:none !important}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li{display:inline-flex !important;float:none !important;margin:0 !important;flex:0 0 auto;background:rgba(0,0,0,0) !important;border:none !important;border-radius:0;opacity:1 !important;padding:0;list-style:none}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a{display:inline-block;box-sizing:border-box;margin:0 0 -1px;padding:.45em .55em .5em;border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:4px 4px 0 0;background:rgba(0,0,0,0);color:inherit;font-size:var(--wp--preset--font-size--small, 0.875rem);font-weight:500;line-height:1.35;text-decoration:none !important;text-shadow:none;white-space:nowrap;cursor:pointer;opacity:.72;transition:opacity .15s ease,border-color .15s ease,color .15s ease,background-color .15s ease;-webkit-tap-highlight-color:color-mix(in srgb, currentColor 12%, transparent)}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:hover a,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{opacity:1;background-color:color-mix(in srgb, currentColor 6%, transparent)}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a[aria-selected=true]{opacity:1;font-weight:600;border-bottom-color:currentColor;background-color:rgba(0,0,0,0)}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:focus{outline:none}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:focus-visible{outline:2px solid currentColor;outline-offset:2px}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding-top:.625rem;padding-bottom:.35rem;overflow-wrap:break-word;word-break:break-word;overflow-x:auto;-webkit-overflow-scrolling:touch}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel img,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel video,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel iframe,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel svg{max-width:100%;height:auto}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel table{max-width:100%}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel pre,html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel code{overflow-wrap:anywhere;word-break:break-word}html body.woocommerce-page.single-product .wp-block-woocommerce-product-details .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel pre{overflow-x:auto;max-width:100%}body.woocommerce-page .woocommerce-Price-amount,body.woocommerce-cart .woocommerce-Price-amount,body.woocommerce-checkout .woocommerce-Price-amount,table.shop_table .woocommerce-Price-amount,.woocommerce-table .woocommerce-Price-amount,.wc-block-components-product-price .woocommerce-Price-amount,.wc-block-order-confirmation-totals .woocommerce-Price-amount,[class*=wc-block-order-confirmation] .woocommerce-Price-amount{white-space:nowrap}.woocommerce-variation-price{margin-top:24px}.t44100-product-hero .woocommerce-variation-price{margin-block:1.25rem;line-height:1.2}.t44100-product-hero .woocommerce-variation-price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}.t44100-product-hero .woocommerce-variation-price ins,.t44100-product-hero .woocommerce-variation-price .price>.woocommerce-Price-amount{text-decoration:none}.t44100-product-hero .woocommerce-variation-price ins .woocommerce-Price-amount,.t44100-product-hero .woocommerce-variation-price .price>.woocommerce-Price-amount{font-size:var(--wp--preset--font-size--large, clamp(1.35rem, 2.2vw, 1.75rem));font-weight:700;letter-spacing:-0.01em}.t44100-product-hero .woocommerce-variation-price del{opacity:.7}.t44100-product-hero .woocommerce-variation-price del .woocommerce-Price-amount{font-size:var(--wp--preset--font-size--medium, clamp(1.05rem, 1.8vw, 1.25rem));font-weight:500}.woocommerce-Price-amount{font-weight:600}body.woocommerce-page.single-product .iworks-omnibus,.t44100-product-hero .iworks-omnibus{margin:.35rem 0 0;font-size:var(--wp--preset--font-size--small, 0.875rem);font-weight:400;line-height:1.45;color:var(--wp--preset--color--contrast-2, #646970)}.t44100-license-ui-product-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.75rem;row-gap:.65rem;width:100%;margin:0}.t44100-license-ui-product-wrap>.t44100-license-ui-actions{flex:1 0 100%}.t44100-license-ui-product-wrap>.quantity{flex:0 0 auto;margin:0}.t44100-license-ui-product-wrap>.single_add_to_cart_button,.t44100-license-ui-product-wrap .t44100-product-hero__cta-row>.single_add_to_cart_button{flex:1 1 auto;min-width:min(12rem,100%)}.t44100-license-ui-product-wrap>.t44100-seat-product-hint{flex:1 0 100%;margin:0}.t44100-license-ui-product-wrap .wc-block-components-quantity-selector,.t44100-license-ui-product-wrap>.quantity.wc-block-components-quantity-selector{box-sizing:border-box;display:flex;align-items:stretch;height:2.625rem;max-height:2.625rem;min-height:2.625rem;align-self:center}.t44100-license-ui-product-wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input,.t44100-license-ui-product-wrap>.quantity.wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{box-sizing:border-box;flex:1 1 auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;border:0;line-height:2.625rem;text-align:center;align-self:stretch}.t44100-license-ui-product-wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.t44100-license-ui-product-wrap>.quantity.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{box-sizing:border-box;flex:0 0 30px;width:30px;min-width:30px;height:auto;min-height:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;line-height:1;align-self:stretch}@media(max-width: 781px){.t44100-license-ui-product-wrap{flex-direction:column;align-items:stretch;min-width:0;max-width:100%;column-gap:0;row-gap:.5rem}.t44100-license-ui-product-wrap>.t44100-license-ui-actions{flex:0 0 auto;width:100%;max-width:100%}.t44100-license-ui-product-wrap>.quantity{flex:none;width:100%;max-width:100%;margin:0;align-self:stretch}.t44100-license-ui-product-wrap>.quantity .wc-block-components-quantity-selector,.t44100-license-ui-product-wrap>.quantity.wc-block-components-quantity-selector{width:100% !important;max-width:100% !important}.t44100-license-ui-product-wrap>.single_add_to_cart_button{flex:none;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.t44100-home-product-hero .t44100-product-hero__cta-row{flex-direction:column;align-items:stretch}.t44100-home-product-hero .t44100-product-hero__cta-row>.quantity{flex:none;width:100%;max-width:100%}.t44100-home-product-hero .t44100-product-hero__cta-row>.quantity .wc-block-components-quantity-selector,.t44100-home-product-hero .t44100-product-hero__cta-row>.quantity.wc-block-components-quantity-selector{width:100% !important;max-width:100% !important}.t44100-home-product-hero .t44100-product-hero__cta-row>.single_add_to_cart_button,.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__view-product{flex:none;width:100%;max-width:100%;min-width:0}.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__view-product{display:inline-flex;align-items:center;justify-content:center;text-align:center}.t44100-home-product-hero .t44100-product-hero__cta-row>.t44100-product-hero__or{align-self:center}.t44100-license-ui-product-wrap>.t44100-seat-product-hint{flex:none;width:100%;max-width:100%}}.t44100-license-ui-actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;column-gap:.65rem;row-gap:.35rem;width:100%;max-width:100%;margin:0;min-width:0;overflow-x:visible}.t44100-product-hero form.variations_form.cart>.t44100-license-ui-actions:has(+.single_variation_wrap .woocommerce-variation-add-to-cart-disabled),.t44100-single-product-summary form.variations_form.cart>.t44100-license-ui-actions:has(+.single_variation_wrap .woocommerce-variation-add-to-cart-disabled){margin-bottom:1rem}.t44100-product-hero form.variations_form.cart>.single_variation_wrap:has(.woocommerce-variation-add-to-cart-disabled),.t44100-single-product-summary form.variations_form.cart>.single_variation_wrap:has(.woocommerce-variation-add-to-cart-disabled){display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.t44100-license-ui-actions__sep{flex:0 0 1px;width:1px;align-self:stretch;box-sizing:border-box;margin:0;padding:0;background-color:color-mix(in srgb, currentColor 14%, transparent)}.t44100-license-ui-actions .t44100-license-ui-link{flex:0 1 auto;min-width:0;max-width:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;appearance:none;box-sizing:border-box;margin:0;padding:.15rem 0;border:0;background:rgba(0,0,0,0);font-size:.875rem;font-weight:500;line-height:1.45;color:color-mix(in srgb, currentColor 78%, transparent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;cursor:pointer;text-align:start;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.t44100-license-ui-actions .t44100-license-ui-link:hover{color:currentColor;text-decoration-thickness:2px}.t44100-license-ui-actions .t44100-license-ui-link:focus{outline:none}.t44100-license-ui-actions .t44100-license-ui-link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.t44100-license-cart-summary{margin:0 0 1rem;padding:.65rem 1rem;background:#f6f7f7;border:1px solid rgba(0,0,0,.06);border-radius:4px}.t44100-license-cart-summary p{margin:0;font-size:.92em;line-height:1.45}.t44100-license-dialog{position:fixed;inset:0;z-index:100000;padding:0;box-sizing:border-box;font-family:var(--wp--preset--font-family--body, inherit);visibility:hidden;pointer-events:none}.t44100-license-dialog[hidden]{display:none !important}.t44100-license-dialog--open{visibility:visible;pointer-events:auto}.t44100-license-dialog__backdrop{position:absolute;inset:0;z-index:0;background-color:rgba(95,95,95,.35);cursor:pointer;opacity:0;transition:opacity var(--t44100-drawer-duration) var(--t44100-drawer-easing)}@media(prefers-reduced-motion: reduce){.t44100-license-dialog__backdrop{transition:none}}.t44100-license-dialog--open .t44100-license-dialog__backdrop{opacity:1}.t44100-license-dialog__panel{position:absolute;left:0;top:0;bottom:0;z-index:1;display:flex;flex-direction:column;box-sizing:border-box;width:min(100% - env(safe-area-inset-left, 0px),32rem);max-width:32rem;container-type:inline-size;container-name:t44100-license-panel;font-family:var(--wp--preset--font-family--body, inherit);background:#fff;color:var(--wp--preset--color--contrast, #1a1a1a);border:none;border-right:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:0;box-shadow:none;transform:translate3d(-100%, 0, 0);transition:transform var(--t44100-drawer-duration) var(--t44100-drawer-easing),box-shadow var(--t44100-drawer-duration) var(--t44100-drawer-easing);will-change:transform}@media(prefers-reduced-motion: reduce){.t44100-license-dialog__panel{transition:none}}.admin-bar .t44100-license-dialog__panel{top:var(--wp-admin--admin-bar--height, 32px)}.t44100-license-dialog--open .t44100-license-dialog__panel{transform:translate3d(0, 0, 0);box-shadow:8px 0 32px rgba(0,0,0,.08)}@media(prefers-reduced-motion: reduce){.t44100-license-dialog--open .t44100-license-dialog__panel{box-shadow:none}}[dir=rtl] .t44100-license-dialog__panel{left:auto;right:0;border-right:none;border-left:1px solid color-mix(in srgb, currentColor 30%, transparent);transform:translate3d(100%, 0, 0)}[dir=rtl] .t44100-license-dialog--open .t44100-license-dialog__panel{transform:translate3d(0, 0, 0)}.t44100-license-dialog__header{position:relative;flex-shrink:0;padding:.85rem 3rem .85rem 1rem;border-bottom:1px solid color-mix(in srgb, currentColor 10%, transparent)}@media(min-width: 782px){.t44100-license-dialog__header{padding:1rem 3.25rem .9rem 1.25rem}}.t44100-license-dialog__title{font-family:var(--wp--preset--font-family--heading, var(--wp--preset--font-family--body, inherit));font-size:var(--wp--preset--font-size--large, clamp(1.15rem, 2.5vw, 1.5rem));font-weight:600;text-transform:none;letter-spacing:normal;margin:0;line-height:var(--wp--custom--heading--line-height, 1.28);min-width:0;padding:0;color:var(--wp--preset--color--contrast, #1a1a1a)}.t44100-license-dialog__close{position:absolute;right:12px;top:12px;z-index:2;display:flex;align-items:center;justify-content:center;margin:-1em;padding:1em !important;border:0;border-radius:0;background:rgba(0,0,0,0) !important;color:inherit !important;opacity:.6;cursor:pointer;line-height:0;vertical-align:baseline}.t44100-license-dialog__close svg{display:block;fill:currentcolor}.t44100-license-dialog__close:hover,.t44100-license-dialog__close:focus{opacity:1}.t44100-license-dialog__close:focus{outline:none}.t44100-license-dialog__close:focus:not(:focus-visible){box-shadow:none;outline:none}.t44100-license-dialog__close:focus-visible{outline:2px solid var(--wp--preset--color--contrast, #1a1a1a);outline-offset:2px}.t44100-license-dialog__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1rem calc(1.35rem + env(safe-area-inset-bottom, 0))}@media(min-width: 782px){.t44100-license-dialog__body{padding:1.1rem 1.25rem 1.5rem}}.t44100-license-dialog__columns{display:grid;grid-template-columns:1fr;gap:1rem 1.25rem;margin-bottom:1.25rem}@container t44100-license-panel (min-width: 24rem){.t44100-license-dialog .t44100-license-dialog__columns--2{grid-template-columns:1fr 1fr}}.t44100-license-dialog__columns--3{grid-template-columns:1fr}.t44100-license-dialog__col{padding:1.2rem 1.25rem 1.25rem;border-radius:8px;border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:var(--wp--preset--color--base, #fff);box-shadow:0 1px 2px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.05)}.t44100-license-dialog__col-title{font-family:var(--wp--preset--font-family--heading, var(--wp--preset--font-family--body, inherit));font-size:var(--wp--preset--font-size--small, 0.9375rem);font-weight:600;text-transform:none;letter-spacing:-0.01em;margin:0 0 .75rem;line-height:1.35;color:var(--wp--preset--color--contrast, #1a1a1a)}.t44100-license-dialog__col-body{font-family:inherit;font-size:var(--wp--preset--font-size--small, 0.9375rem);line-height:1.6;color:var(--wp--preset--color--contrast-2, color-mix(in srgb, currentColor 88%, transparent))}.t44100-license-dialog__col-body p{margin:0 0 .65em}.t44100-license-dialog__col-body p:last-child{margin-bottom:0}.t44100-license-dialog__discount-note{font-family:inherit;font-size:var(--wp--preset--font-size--small, 0.8125rem);line-height:1.5;margin:0 0 1.15rem;padding:.85rem 1rem;border-radius:6px;border:1px solid color-mix(in srgb, currentColor 10%, transparent);background:color-mix(in srgb, var(--wp--preset--color--contrast, #1a1a1a) 5%, var(--wp--preset--color--base, #fff));color:var(--wp--preset--color--contrast-2, color-mix(in srgb, currentColor 82%, transparent))}.t44100-license-dialog__seat-form{margin-top:.35rem;padding-top:1.15rem;border-top:1px solid color-mix(in srgb, currentColor 10%, transparent)}.t44100-license-dialog__prompt{display:block;font-family:inherit;font-size:var(--wp--preset--font-size--small, 0.875rem);font-weight:600;text-transform:none;letter-spacing:normal;margin-bottom:.65rem;color:var(--wp--preset--color--contrast, #1a1a1a)}.t44100-license-dialog__seat-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.t44100-license-dialog__seat-row .t44100-license-dialog__quantity-stepper{flex:0 0 auto;align-self:stretch}.t44100-license-dialog__seat-row .t44100-license-dialog__confirm{flex:1 1 8rem;min-width:min(100%,9rem)}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector{box-sizing:border-box;display:flex;position:relative;width:107px;max-width:100%;border:1px solid color-mix(in srgb, currentColor 30%, transparent);border-radius:4px;background-color:var(--wp--preset--color--base, #fff)}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{appearance:textfield;margin:0;border:0;box-shadow:none;background:rgba(0,0,0,0);text-align:center;font-size:var(--wp--preset--font-size--small, 14px);line-height:1.4;min-width:40px;flex:1 1 auto;order:2;padding:.4em 0;color:inherit}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input::-webkit-inner-spin-button,.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{outline:none;box-shadow:inset 0 0 1px 1px currentColor}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{margin:0;padding:0;min-width:30px;border:0;background:none rgba(0,0,0,0);box-shadow:none;color:currentColor;cursor:pointer;font-size:.9em;font-weight:400;text-align:center;opacity:.6}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover,.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{opacity:1}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{outline:none;box-shadow:inset 0 0 1px 1px currentColor}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{order:1;border-radius:4px 0 0 4px}.t44100-license-dialog__quantity-stepper.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{order:3;border-radius:0 4px 4px 0}.t44100-license-dialog__confirm.button,.t44100-license-dialog__confirm{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;margin:0;padding:.55rem 1.35rem;font-family:var(--wp--preset--font-family--body, inherit);font-size:var(--wp--preset--font-size--medium, 1rem);font-weight:600;line-height:1.2;text-decoration:none;text-shadow:none;border-radius:6px;border:none;box-shadow:none;background:var(--wp--preset--color--contrast, #1a1a1a) !important;color:var(--wp--preset--color--base, #fff) !important;cursor:pointer;transition:filter .15s ease,transform .1s ease}.t44100-license-dialog__confirm.button:hover,.t44100-license-dialog__confirm:hover{filter:brightness(1.08)}.t44100-license-dialog__confirm.button:active,.t44100-license-dialog__confirm:active{transform:translateY(1px)}.t44100-license-dialog__confirm.button:focus,.t44100-license-dialog__confirm:focus{outline:none}.t44100-license-dialog__confirm.button:focus-visible,.t44100-license-dialog__confirm:focus-visible{outline:2px solid var(--wp--preset--color--contrast, #1a1a1a);outline-offset:3px}.t44100-license-dialog__footer{font-family:inherit;font-size:var(--wp--preset--font-size--small, 0.8125rem);line-height:1.5;color:var(--wp--preset--color--contrast-2, color-mix(in srgb, currentColor 72%, transparent));margin-top:1.15rem;padding-top:1rem;border-top:1px solid color-mix(in srgb, currentColor 8%, transparent)}.t44100-license-dialog__footer p{margin:.35em 0 0}.t44100-license-body-list{margin:0;padding-left:1.15em}.t44100-license-body-list li{margin-bottom:.4em;padding-inline-start:.15em}.t44100-license-body-list li:last-child{margin-bottom:0}html.t44100-license-dialog-open{overflow:hidden}.t44100-seat-cart-note{margin:.35em 0 0;font-size:.875em;line-height:1.35;color:var(--wp--preset--color--contrast, #1a1a1a);opacity:.85;max-width:36em}.t44100-workstations-qty-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.25em}.t44100-workstations-field-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.t44100-seat-product-hint{margin:0;font-size:.875rem;line-height:1.45;color:color-mix(in srgb, currentColor 72%, transparent);max-width:42rem}.t44100-order-seat-meta{display:inline-block;font-size:.9em;font-weight:600;margin-inline-start:.25em}.woocommerce-Tabs-panel .t44100-release-history--in-tabs{margin-top:0;padding-top:.2rem;border-top:0;max-width:100%;width:100%;min-width:0}.t44100-release-history{scroll-margin-block-start:clamp(4rem,12vh,6rem);box-sizing:border-box;max-width:var(--wp--style--global--content-size, 620px);width:100%;min-width:0;margin-top:var(--wp--preset--spacing--40, min(4rem, 5vw));padding-top:var(--wp--preset--spacing--30, min(2.5rem, 3vw));border-top:1px solid color-mix(in srgb, var(--wp--preset--color--contrast, #111111) 12%, transparent);font-size:var(--wp--preset--font-size--medium, 1.05rem);line-height:1.65;color:var(--wp--preset--color--contrast, #111111);overflow-wrap:break-word;word-break:break-word}.t44100-release-history .t44100-rh-subtitle{margin:0 0 var(--wp--preset--spacing--20, min(1.5rem, 2vw));max-width:none;font-size:var(--wp--preset--font-size--small, 0.9rem);line-height:1.6;color:var(--wp--preset--color--contrast-2, #636363)}.t44100-release-history .t44100-rh-timeline{list-style:none;margin:0;padding:0 0 0 var(--wp--preset--spacing--20, min(1.5rem, 2vw));border-left:1px solid color-mix(in srgb, var(--wp--preset--color--contrast-3, #a4a4a4) 55%, transparent)}.t44100-release-history .t44100-rh-item{position:relative;padding:0 0 var(--wp--preset--spacing--30, min(2.5rem, 3vw)) 0}.t44100-release-history .t44100-rh-item:last-child{padding-bottom:0}.t44100-release-history .t44100-rh-dot{position:absolute;left:calc(-1*var(--wp--preset--spacing--20, 1.5rem) - 5px);top:.4em;box-sizing:border-box;width:11px;height:11px;border-radius:50%;border:2px solid var(--wp--preset--color--base-2, #ffffff);box-shadow:0 0 0 1px color-mix(in srgb, var(--wp--preset--color--contrast, #111111) 10%, transparent)}.t44100-release-history .t44100-rh-dot.is-current{background-color:var(--wp--preset--color--contrast, #111111)}.t44100-release-history .t44100-rh-dot.is-past{background-color:var(--wp--preset--color--contrast-3, #a4a4a4)}.t44100-release-history .t44100-rh-release{max-width:none}.t44100-release-history .t44100-rh-version{margin:0 0 .35em;font-size:var(--wp--preset--font-size--medium, 1.05rem);font-weight:700;line-height:1.3;color:var(--wp--preset--color--contrast, #111111)}.t44100-release-history .t44100-rh-badge-current{display:inline-block;margin-left:.4em;padding:.2em .55em;font-size:.65em;font-weight:500;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;color:var(--wp--preset--color--base-2, #ffffff);background-color:var(--wp--preset--color--contrast, #111111);border-radius:2px}.t44100-release-history .t44100-rh-date{display:block;margin:0 0 .65em;font-size:var(--wp--preset--font-size--small, 0.9rem);line-height:1.5;color:var(--wp--preset--color--contrast-2, #636363)}.t44100-release-history .t44100-rh-summary{margin:0 0 .65em;font-size:1em;line-height:1.65;color:var(--wp--preset--color--contrast, #111111)}.t44100-release-history .t44100-rh-categories-inline{margin:0 0 .75em;font-size:var(--wp--preset--font-size--small, 0.9rem);line-height:1.6;color:var(--wp--preset--color--contrast-2, #636363)}.t44100-release-history .t44100-rh-notes{margin-top:.65em;font-size:var(--wp--preset--font-size--small, 0.9rem);line-height:1.65;color:var(--wp--preset--color--contrast-2, #636363);overflow-wrap:anywhere;word-break:break-word}.t44100-release-history .t44100-rh-notes p{margin:.65em 0 0}.t44100-release-history .t44100-rh-notes p:first-child{margin-top:0}@media(max-width: 781px){.t44100-release-history:not(.t44100-release-history--in-tabs){margin-top:var(--wp--preset--spacing--30, min(2rem, 4vw));padding-top:var(--wp--preset--spacing--20, min(1.25rem, 3vw))}.t44100-release-history .t44100-rh-timeline{padding-left:1rem}.t44100-release-history .t44100-rh-dot{left:calc(-1rem - 5px)}.t44100-release-history .t44100-rh-subtitle,.t44100-release-history .t44100-rh-summary,.t44100-release-history .t44100-rh-categories-inline{overflow-wrap:anywhere;word-break:break-word}}.t44100-my-packs .t44100-monthly-quota-summary{margin:0 0 1.45rem;padding:1.1rem 1.25rem 1.15rem;border:1px solid #e4e4e4;border-radius:6px;background:#f9fafb;color:#3c434a}.t44100-my-packs .t44100-monthly-quota-summary__value-line{margin:0 0 .45rem;font-size:.95rem;line-height:1.45}.t44100-my-packs .t44100-monthly-quota-summary__value{display:inline-block;font-size:1.5rem;font-weight:600;letter-spacing:-0.02em;color:#1a1a1a;line-height:1.2;vertical-align:baseline}.t44100-my-packs .t44100-monthly-quota-summary__note{margin:0;font-size:.85rem;line-height:1.5;color:#646970;max-width:42rem}.t44100-my-packs .t44100-pack-card{border:1px solid #ddd;border-radius:6px;padding:1.65rem 1.75rem 1.75rem;margin-bottom:1.65rem;display:flex;gap:1.5rem;align-items:flex-start}.t44100-my-packs .t44100-pack-info{flex:1}.t44100-my-packs .t44100-pack-title{margin:0 0 .85rem;line-height:1.35}.t44100-my-packs .t44100-pack-badge-new{background:#d63638;color:#fff;font-size:.65em;padding:2px 8px;border-radius:3px;margin-left:6px;vertical-align:middle}.t44100-my-packs .t44100-pack-meta{color:#666;font-size:.9em;line-height:1.55;margin-bottom:1.1rem}.t44100-my-packs .t44100-pack-meta__num{font-weight:700;color:var(--wp--preset--color--contrast, #1a1a1a)}.t44100-my-packs .t44100-pack-meta__monthly-quota{display:block;margin-top:.4em}.t44100-my-packs .t44100-pack-file-meta{font-size:.85em;color:#888;margin-bottom:1.15rem}.t44100-my-packs .t44100-pack-downloads-unavailable{margin:0 0 10px;font-size:.9em;color:#666;max-width:36rem;line-height:1.45}.t44100-my-packs .t44100-pack-primary-download{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;max-width:min(100%,28rem);margin-bottom:.35rem}.t44100-my-packs .t44100-pack-primary-download__hint{margin:0;font-size:.85rem;line-height:1.5;color:#646970;max-width:100%}.t44100-my-packs .button.button-primary.t44100-pack-btn-primary,.t44100-my-packs .button.button-primary.t44100-pack-release-download-btn,.t44100-my-packs .button.button-primary.t44100-pack-btn-cert{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:.55rem 1.25rem;font-weight:600;line-height:1.2;text-decoration:none !important;border:none;border-radius:6px;box-shadow:none;background:var(--wp--preset--color--contrast, #1a1a1a);color:var(--wp--preset--color--base, #fff);cursor:pointer;transition:filter .15s ease}.t44100-my-packs .button.button-primary.t44100-pack-btn-primary:hover,.t44100-my-packs .button.button-primary.t44100-pack-release-download-btn:hover,.t44100-my-packs .button.button-primary.t44100-pack-btn-cert:hover{filter:brightness(1.08);color:var(--wp--preset--color--base, #fff)}.t44100-my-packs .button.button-primary.t44100-pack-btn-primary:focus,.t44100-my-packs .button.button-primary.t44100-pack-release-download-btn:focus,.t44100-my-packs .button.button-primary.t44100-pack-btn-cert:focus{outline:none}.t44100-my-packs .button.button-primary.t44100-pack-btn-primary:focus-visible,.t44100-my-packs .button.button-primary.t44100-pack-release-download-btn:focus-visible,.t44100-my-packs .button.button-primary.t44100-pack-btn-cert:focus-visible{outline:2px solid var(--wp--preset--color--contrast, #1a1a1a);outline-offset:3px}.t44100-my-packs .button.button-primary.t44100-pack-release-download-btn{padding:.45rem 1rem;font-size:.875rem;white-space:nowrap}.t44100-my-packs .t44100-pack-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.85rem 1rem}.t44100-my-packs .t44100-pack-actions .button.t44100-pack-btn-primary{margin-right:0}.t44100-my-packs .t44100-pack-actions .button.t44100-pack-btn-muted{background:rgba(0,0,0,0);border:0;box-shadow:none;color:#333}.t44100-my-packs .t44100-pack-actions .button.disabled.t44100-pack-btn-disabled{opacity:.5;cursor:default}.t44100-my-packs .t44100-pack-releases{flex:1 1 100%;margin-top:.65rem;padding-top:1.15rem;border-top:1px solid #e8e8e8;font-size:.9em}.t44100-my-packs .t44100-pack-releases__title{display:block;margin-bottom:.75rem}.t44100-my-packs .t44100-pack-releases__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.t44100-my-packs .t44100-pack-release-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 18px;padding:.95rem 1.15rem;border:1px solid #e4e4e4;border-radius:6px;background:#fafafa;transition:background .15s ease,border-color .15s ease}.t44100-my-packs .t44100-pack-release-row--downloaded{background:#f0f7f0;border-color:#c5dcc5}.t44100-my-packs .t44100-pack-release-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.5rem;flex-shrink:0}.t44100-my-packs .t44100-pack-release-mark{display:flex;align-items:center;gap:8px;cursor:pointer;flex-shrink:0;margin:0;font-size:.85em;color:#444}.t44100-my-packs .t44100-pack-release-mark input[type=checkbox]{margin:0;flex-shrink:0}.t44100-my-packs .t44100-pack-release-body{flex:1;min-width:0}.t44100-my-packs .t44100-pack-release-title{display:block;font-weight:600;margin-bottom:4px;color:var(--wp--preset--color--contrast, #1a1a1a)}@media(max-width: 600px){.t44100-my-packs .t44100-pack-release-row{flex-direction:column;align-items:stretch}.t44100-my-packs .t44100-pack-release-actions{align-items:stretch;width:100%}.t44100-my-packs .t44100-pack-release-actions .t44100-pack-release-download-btn{width:100%;justify-content:center}}.t44100-my-packs .t44100-pack-release-meta{margin:0;font-size:.92em;color:#666;line-height:1.45;display:flex;flex-wrap:wrap;gap:.25rem .65rem;align-items:center}.t44100-my-packs .t44100-pack-release-meta__item:not(:last-child)::after{content:"·";margin-left:.65rem;color:#999}.t44100-cert-wrap{margin:0 auto 2rem}.t44100-cert-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:1.5rem}.t44100-cert-actions__start{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem 1.5rem;min-width:0}.t44100-cert-actions__end{display:flex;align-items:center;flex-shrink:0;margin-inline-start:auto}.t44100-cert-actions .button.button-primary.t44100-cert-print{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:.55rem 1.25rem;font-weight:600;line-height:1.2;text-decoration:none !important;border:none;border-radius:6px;box-shadow:none;background:var(--wp--preset--color--contrast, #1a1a1a);color:var(--wp--preset--color--base, #fff);cursor:pointer;transition:filter .15s ease}.t44100-cert-actions .button.button-primary.t44100-cert-print:hover{filter:brightness(1.08);color:var(--wp--preset--color--base, #fff)}.t44100-cert-actions .button.button-primary.t44100-cert-print:focus{outline:none}.t44100-cert-actions .button.button-primary.t44100-cert-print:focus-visible{outline:2px solid var(--wp--preset--color--contrast, #1a1a1a);outline-offset:3px}.t44100-cert-sheet{border:1px solid #ccc;border-radius:6px;padding:1.75rem 2rem;background:#fff;color:#111}.t44100-cert-header{border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1.25rem}.t44100-cert-title{margin:0 0 .35rem;font-size:1.5rem;font-weight:600}.t44100-cert-store{margin:0;font-weight:600}.t44100-cert-meta{margin:.25rem 0 0;font-size:.9rem;color:#555}.t44100-cert-grid{display:grid;grid-template-columns:minmax(8rem, 11rem) 1fr;gap:.5rem 1.25rem;margin:0 0 1.25rem}.t44100-cert-grid dt{margin:0;font-weight:600;color:#333}.t44100-cert-grid dd{margin:0}.t44100-cert-muted{color:#666;font-size:.95em}.t44100-cert-scope h2{font-size:1.05rem;margin:0 0 .5rem}.t44100-cert-scope p{margin:0;line-height:1.5}.t44100-cert-footer{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #eee;font-size:.85rem;color:#444}.t44100-cert-footer-copy p{margin:0 0 .5rem;line-height:1.45}.t44100-cert-footer-copy p:last-child{margin-bottom:0}.t44100-cert-generated{margin:0 0 .75rem;font-size:.8rem;color:#666}@media print{.no-print,body.t44100-license-certificate main .wp-block-post-title,.woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-navigation,header,#wpadminbar,.site-header,.wp-site-blocks>header,footer,.woocommerce-breadcrumb{display:none !important}body.t44100-license-certificate .woocommerce,body.t44100-license-certificate .woocommerce-MyAccount-content,body.t44100-license-certificate .entry-content,body.t44100-license-certificate .wp-block-post-content,body.t44100-license-certificate main{padding:0 !important;margin:0 !important;max-width:100% !important;width:100% !important}body.t44100-license-certificate .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100% !important;width:100% !important}.t44100-cert-wrap{max-width:100%;margin:0}.t44100-cert-sheet{border:none;padding:0;box-shadow:none}.t44100-cert-generated{display:block !important;margin-top:1rem}}body.t44100-store-notices-toast .wc-block-store-notices:not(:empty),body.t44100-store-notices-toast .t44100-store-notices-fallback:not(:empty),body.t44100-store-notices-toast .woocommerce-notices-wrapper:not(#t44100-toast-root):not(:empty){position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.t44100-toast-visible .faz-btn-revisit-wrapper:not(.faz-revisit-hide),body.t44100-store-notices-toast:has(.wc-block-store-notices .woocommerce-message,.wc-block-store-notices .woocommerce-info,.wc-block-store-notices .woocommerce-error,.wc-block-store-notices .wc-block-components-notice-banner,.t44100-store-notices-fallback .woocommerce-message,.t44100-store-notices-fallback .woocommerce-info,.t44100-store-notices-fallback .woocommerce-error) .faz-btn-revisit-wrapper:not(.faz-revisit-hide){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}body.t44100-mini-cart-open .faz-btn-revisit-wrapper:not(.faz-revisit-hide),body:has(.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden) .wc-block-mini-cart__drawer) .faz-btn-revisit-wrapper:not(.faz-revisit-hide),body:has(.wp-block-navigation__responsive-container.is-menu-open) .faz-btn-revisit-wrapper:not(.faz-revisit-hide),html.t44100-license-dialog-open .faz-btn-revisit-wrapper:not(.faz-revisit-hide),html:has(.t44100-license-dialog--open) .faz-btn-revisit-wrapper:not(.faz-revisit-hide){opacity:0;visibility:hidden;pointer-events:none}@media(max-width: 781px){body.t44100-mini-cart-open #t44100-toast-root.t44100-toast-root,body:has(.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden) .wc-block-mini-cart__drawer) #t44100-toast-root.t44100-toast-root{opacity:0;visibility:hidden;pointer-events:none}}@media(max-width: 781px){body.t44100-hide-cookie-revisit-mobile .faz-btn-revisit-wrapper:not(.faz-revisit-hide){opacity:0;visibility:hidden;pointer-events:none}}#t44100-toast-root.t44100-toast-root{z-index:100050;inset-block-end:1.5rem;inset-inline-start:1.5rem;inset-inline-end:auto;left:1.5rem;right:auto;bottom:1.5rem;display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.75rem;max-width:min(24rem,100vw - 2rem);pointer-events:none}#t44100-toast-root.t44100-toast-root .wc-block-components-notice-banner,#t44100-toast-root.t44100-toast-root .woocommerce-message,#t44100-toast-root.t44100-toast-root .woocommerce-info,#t44100-toast-root.t44100-toast-root .woocommerce-error{pointer-events:auto;margin:0;max-width:100%}.t44100-toast--leaving{opacity:0;transform:translateY(0.5rem);transition:opacity .28s ease,transform .28s ease}.t44100-thankyou-downloads{padding-top:var(--wp--preset--spacing--50, 2rem);padding-bottom:var(--wp--preset--spacing--50, 2rem)}.t44100-thankyou-downloads__title{margin-top:0}.t44100-thankyou-downloads__text{margin-bottom:1.25rem}.t44100-thankyou-downloads__actions{margin:0}
