
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      

      @font-face {
  font-family: "DM Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
       url("../fonts/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
}

      @font-face {
  font-family: "DM Sans";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"),
       url("../fonts/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff");
}

      @font-face {
  font-family: "DM Sans";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"),
       url("../fonts/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff");
}

      @font-face {
  font-family: "DM Sans";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"),
       url("../fonts/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff");
}

      @font-face {
  font-family: "Barlow Condensed";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/barlowcondensed_n8.7834cc55e75e72418139ee98bd5319d55b2ccda6.woff2") format("woff2"),
       url("../fonts/barlowcondensed_n8.fc87709c9adc2fca1657929880fad9512a89552b.woff") format("woff");
}


      
        :root,
        .color-scheme-1 {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 36,52,42;
        --color-background-contrast: 191,191,191;
        --color-shadow: 18,18,18;
        --color-button: 32,59,43;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 32,59,43;
        --color-link: 32,59,43;
        --color-badge-foreground: 36,52,42;
        --color-badge-background: 255,255,255;
        --color-badge-border: 36,52,42;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        .color-scheme-2 {
          --color-background: 243,243,243;
        
          --gradient-background: #f3f3f3;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 179,179,179;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 243,243,243;
        --color-secondary-button: 243,243,243;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 243,243,243;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(243 243 243);
      }
      
        
        .color-scheme-3 {
          --color-background: 36,40,51;
        
          --gradient-background: #242833;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 47,52,66;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 36,40,51;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 36,40,51;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(36 40 51);
      }
      
        
        .color-scheme-4 {
          --color-background: 18,18,18;
        
          --gradient-background: #121212;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 146,146,146;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 18,18,18;
        --color-secondary-button: 18,18,18;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 18,18,18;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(18 18 18);
      }
      
        
        .color-scheme-5 {
          --color-background: 51,79,180;
        
          --gradient-background: #334fb4;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 23,35,81;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 51,79,180;
        --color-secondary-button: 51,79,180;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 51,79,180;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(51 79 180);
      }
      
        
        .color-scheme-24713780-7850-45e1-81df-a59c3d29d116 {
          --color-background: 48,65,40;
        
          --gradient-background: #304128;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 60,81,50;
        --color-shadow: 18,18,18;
        --color-button: 48,65,40;
        --color-button-text: 255,255,255;
        --color-secondary-button: 48,65,40;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 48,65,40;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(48 65 40);
      }
      
        
        .color-scheme-f0a63e51-ce38-49d7-8025-3fef760c98cd {
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 36,52,42;
        --color-background-contrast: 191,191,191;
        --color-shadow: 18,18,18;
        --color-button: 32,59,43;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 32,59,43;
        --color-link: 32,59,43;
        --color-badge-foreground: 36,52,42;
        --color-badge-background: 255,255,255;
        --color-badge-border: 36,52,42;
        --payment-terms-background-color: rgb(255 255 255);
      }
      

      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-24713780-7850-45e1-81df-a59c3d29d116, .color-scheme-f0a63e51-ce38-49d7-8025-3fef760c98cd {
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }

      :root {
        --font-body-family: "DM Sans", sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: "Barlow Condensed", sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 800;

        --font-body-scale: 1.1;
        --font-heading-scale: 0.9090909090909091;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: -40px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 150rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 0.0rem;
        --product-card-text-alignment: left;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0.0rem;
        --product-card-shadow-vertical-offset: 0.4rem;
        --product-card-shadow-blur-radius: 0.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 0.0rem;
        --collection-card-text-alignment: left;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0.0rem;
        --collection-card-shadow-vertical-offset: 0.4rem;
        --collection-card-shadow-blur-radius: 0.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 0.0rem;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0.0rem;
        --blog-card-shadow-vertical-offset: 0.4rem;
        --blog-card-shadow-blur-radius: 0.5rem;

        --badge-corner-radius: 4.0rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 28px;
        --grid-desktop-horizontal-spacing: 20px;
        --grid-mobile-vertical-spacing: 14px;
        --grid-mobile-horizontal-spacing: 10px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-radius: 0px;
        --buttons-radius-outset: 0px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0px;

        --inputs-radius: 0px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 4px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }

      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0.06rem;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
    

  :root {
    --shc-purchase-color: #C9342D;
    --shc-purchase-hover: #A72823;
    --shc-purchase-rgb: 201, 52, 45;
    --shc-purchase-hover-rgb: 167, 40, 35;
  }

.loox-icon { font-size: inherit; }a[href='#looxReviews'] { text-decoration:none; color: inherit;}a[href='#looxReviewsFrame'] { text-decoration:none; color: inherit;}.rtl.loox-rating { display: flex; justify-content: flex-start; align-items: center; }.rtl.loox-rating span { padding-right: 5px; }.rtl.loox-rating .loox-icon[data-lx-fill="half"] { transform: rotateY(180deg); }svg.loox-icon { width: 1em; height: 1em; flex-shrink: 0; }.loox-rating .loox-rating-content { display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }.loox-overlay-is-active { overflow: hidden !important; }.loox-rating[data-alignment="left"]{text-align: left;}.loox-rating[data-alignment="center"]{text-align: center;}.loox-rating[data-alignment="right"]{text-align: right;}.rtl.loox-rating[data-alignment="left"] .loox-rating-content {margin-right: auto;}.rtl.loox-rating[data-alignment="center"] .loox-rating-content {margin: 0 auto}.rtl.loox-rating[data-alignment="right"] .loox-rating-content {margin-left: auto;}.shopify-app-block:has(> .loox-widget) {width: 100%;}.loox-rating[data-floating-product-reviews-enabled="true"] { cursor: pointer; }
#looxReviews, #looxCarousel {float:none;clear:both;}#looxReviews:before, #looxReviews:after, #looxCarousel:before, #looxCarousel:after {content:" ";visibility:hidden;display:block;height:0;clear:both;}

			.lx-icon-fill {
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}
			.lx-icon-line {
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}
			[data-lx-fill='empty'] {
				--lx-rating-percent: 0%;
			}
			[data-lx-fill='half'] {
				--lx-rating-percent: 50%;
			}
			[data-lx-fill='full'] {
				--lx-rating-percent: 100%;
			}
		

  .drawer {
    visibility: hidden;
  }

@font-face {
  font-family: "DM Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
       url("../fonts/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
}
@font-face {
  font-family: "Barlow Condensed";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/barlowcondensed_n8.7834cc55e75e72418139ee98bd5319d55b2ccda6.woff2") format("woff2"),
       url("../fonts/barlowcondensed_n8.fc87709c9adc2fca1657929880fad9512a89552b.woff") format("woff");
}
@font-face {
  font-family: "DM Sans";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/dmsans_n6.70a2453ea926d613c6a2f89af05180d14b3a7c96.woff2") format("woff2"),
       url("../fonts/dmsans_n6.355605667bef215872257574b57fc097044f7e20.woff") format("woff");
}

 button[name="add"] {font-weight: 700 !important;} .shopify-payment-terms,.shopify-installments,payment-terms,shopify-payment-terms {display: none !important;}  .multirow__inner {text-align: center !important;} 
.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#EBBF20; }
:root { --lxs-rating-icon-color: #EBBF20; }

    :root {
      --accessease-icon-fill-color: rgb(0, 0, 0);
      --accessease-icon-stroke-color: rgb(255, 255, 255);
      --accessease-widget-button-bg: rgb(0, 86, 179);
      --accessease-widget-button-text: rgb(255, 255, 255);
      --accessease-widget-border-color: rgba(0, 0, 0, 0.3);
      --accessease-widget-bg: rgb(239, 241, 245);
      --accessease-widget-text: rgb(0, 0, 0);
      --accessease-widget-text-subdued: rgba(0, 0, 0, 0.85);
      --accessease-widget-card-bg: rgb(255, 255, 255);
      --accessease-widget-button-bg-10: rgba(0, 86, 179, 0.1);
      --accessease-widget-button-bg-20: rgba(0, 86, 179, 0.2);
      --accessease-position-top: 20px;
      --accessease-position-right: 20px;
      --accessease-position-bottom: 20px;
      --accessease-position-left: 20px;
    }

    @media screen and (max-width: 768px) {
      :root {
        --accessease-position-top: 20px;
        --accessease-position-right: 20px;
        --accessease-position-bottom: 20px;
        --accessease-position-left: 20px;
      }
    }

    

    #accessease-icon {
      
        display: none;
      
    }

    #accessease-widget {
      
        display: none;
      
      transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;
    }
  
#alia-root-32084 *:where(:not(html,body,svg,path)){all:revert}:host,#alia-root-32084{--app-width: 360px;--body-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--display-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue";--border-radius-lg: 8px;--toastify-icon-color-info: white;--toastify-icon-color-success: white;--toastify-icon-color-warning: white;--toastify-icon-color-error: white;all:initial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:host *,#alia-root-32084 *,:host :before,#alia-root-32084 :before,:host :after,#alia-root-32084 :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host ::backdrop,#alia-root-32084 ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:host *,#alia-root-32084 *,:host :before,#alia-root-32084 :before,:host :after,#alia-root-32084 :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:host :before,#alia-root-32084 :before,:host :after,#alia-root-32084 :after{--tw-content: ""}#alia-iframe-html,:host :host,#alia-root-32084 :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}#alia-iframe-body{margin:0;line-height:inherit}:host hr,#alia-root-32084 hr{height:0;color:inherit;border-top-width:1px}:host abbr:where([title]),#alia-root-32084 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:host h1,#alia-root-32084 h1,:host h2,#alia-root-32084 h2,:host h3,#alia-root-32084 h3,:host h4,#alia-root-32084 h4,:host h5,#alia-root-32084 h5,:host h6,#alia-root-32084 h6{font-size:inherit;font-weight:inherit}:host a,#alia-root-32084 a{color:inherit;text-decoration:inherit}:host b,#alia-root-32084 b,:host strong,#alia-root-32084 strong{font-weight:bolder}:host code,#alia-root-32084 code,:host kbd,#alia-root-32084 kbd,:host samp,#alia-root-32084 samp,:host pre,#alia-root-32084 pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:host small,#alia-root-32084 small{font-size:80%}:host sub,#alia-root-32084 sub,:host sup,#alia-root-32084 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:host sub,#alia-root-32084 sub{bottom:-.25em}:host sup,#alia-root-32084 sup{top:-.5em}:host table,#alia-root-32084 table{text-indent:0;border-color:inherit;border-collapse:collapse}:host button,#alia-root-32084 button,:host input,#alia-root-32084 input,:host optgroup,#alia-root-32084 optgroup,:host select,#alia-root-32084 select,:host textarea,#alia-root-32084 textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:host button,#alia-root-32084 button,:host select,#alia-root-32084 select{text-transform:none}:host button,#alia-root-32084 button,:host input:where([type=button]),#alia-root-32084 input:where([type=button]),:host input:where([type=reset]),#alia-root-32084 input:where([type=reset]),:host input:where([type=submit]),#alia-root-32084 input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:host :-moz-focusring,#alia-root-32084 :-moz-focusring{outline:auto}:host :-moz-ui-invalid,#alia-root-32084 :-moz-ui-invalid{box-shadow:none}:host progress,#alia-root-32084 progress{vertical-align:baseline}:host ::-webkit-inner-spin-button,#alia-root-32084 ::-webkit-inner-spin-button,:host ::-webkit-outer-spin-button,#alia-root-32084 ::-webkit-outer-spin-button{height:auto}:host [type=search],#alia-root-32084 [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:host ::-webkit-search-decoration,#alia-root-32084 ::-webkit-search-decoration{-webkit-appearance:none}:host ::-webkit-file-upload-button,#alia-root-32084 ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:host summary,#alia-root-32084 summary{display:list-item}:host blockquote,#alia-root-32084 blockquote,:host dl,#alia-root-32084 dl,:host dd,#alia-root-32084 dd,:host h1,#alia-root-32084 h1,:host h2,#alia-root-32084 h2,:host h3,#alia-root-32084 h3,:host h4,#alia-root-32084 h4,:host h5,#alia-root-32084 h5,:host h6,#alia-root-32084 h6,:host hr,#alia-root-32084 hr,:host figure,#alia-root-32084 figure,:host p,#alia-root-32084 p,:host pre,#alia-root-32084 pre{margin:0}:host fieldset,#alia-root-32084 fieldset{margin:0;padding:0}:host legend,#alia-root-32084 legend{padding:0}:host ol,#alia-root-32084 ol,:host ul,#alia-root-32084 ul,:host menu,#alia-root-32084 menu{list-style:none;margin:0;padding:0}:host dialog,#alia-root-32084 dialog{padding:0}:host textarea,#alia-root-32084 textarea{resize:vertical}:host input::-moz-placeholder,#alia-root-32084 input::-moz-placeholder,:host textarea::-moz-placeholder,#alia-root-32084 textarea::-moz-placeholder{opacity:1;color:#9ca3af}:host input::placeholder,#alia-root-32084 input::placeholder,:host textarea::placeholder,#alia-root-32084 textarea::placeholder{opacity:1;color:#9ca3af}:host button,#alia-root-32084 button,:host [role=button],#alia-root-32084 [role=button]{cursor:pointer}:host :disabled,#alia-root-32084 :disabled{cursor:default}:host img,#alia-root-32084 img,:host svg,#alia-root-32084 svg,:host video,#alia-root-32084 video,:host canvas,#alia-root-32084 canvas,:host audio,#alia-root-32084 audio,:host iframe,#alia-root-32084 iframe,:host embed,#alia-root-32084 embed,:host object,#alia-root-32084 object{display:block;vertical-align:middle}:host img,#alia-root-32084 img,:host video,#alia-root-32084 video{max-width:100%;height:auto}:host [hidden]:where(:not([hidden=until-found])),#alia-root-32084 [hidden]:where(:not([hidden=until-found])){display:none}:host .container,#alia-root-32084 .container{width:100%}@media (min-width: 550px){:host .container,#alia-root-32084 .container{max-width:550px}}@media (min-width: 640px){:host .container,#alia-root-32084 .container{max-width:640px}}@media (min-width: 768px){:host .container,#alia-root-32084 .container{max-width:768px}}@media (min-width: 1024px){:host .container,#alia-root-32084 .container{max-width:1024px}}@media (min-width: 1280px){:host .container,#alia-root-32084 .container{max-width:1280px}}@media (min-width: 1536px){:host .container,#alia-root-32084 .container{max-width:1536px}}:host .prose,#alia-root-32084 .prose{color:var(--primary-color)}:host .sr-only,#alia-root-32084 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host .pointer-events-none,#alia-root-32084 .pointer-events-none{pointer-events:none}:host .visible,#alia-root-32084 .visible{visibility:visible}:host .invisible,#alia-root-32084 .invisible{visibility:hidden}:host .static,#alia-root-32084 .static{position:static}:host .fixed,#alia-root-32084 .fixed{position:fixed}:host .absolute,#alia-root-32084 .absolute{position:absolute}:host .relative,#alia-root-32084 .relative{position:relative}:host .inset-0,#alia-root-32084 .inset-0{top:0;right:0;bottom:0;left:0}:host .bottom-0,#alia-root-32084 .bottom-0{bottom:0}:host .left-0,#alia-root-32084 .left-0{left:0}:host .right-0,#alia-root-32084 .right-0{right:0}:host .top-0,#alia-root-32084 .top-0{top:0}:host .top-4,#alia-root-32084 .top-4{top:16px}:host .z-10,#alia-root-32084 .z-10{z-index:10}:host .z-20,#alia-root-32084 .z-20{z-index:20}:host .z-50,#alia-root-32084 .z-50{z-index:50}:host .m-auto,#alia-root-32084 .m-auto{margin:auto}:host .-mx-1,#alia-root-32084 .-mx-1{margin-left:-4px;margin-right:-4px}:host .-mx-2,#alia-root-32084 .-mx-2{margin-left:-8px;margin-right:-8px}:host .-mx-5,#alia-root-32084 .-mx-5{margin-left:-20px;margin-right:-20px}:host .-my-1,#alia-root-32084 .-my-1{margin-top:-4px;margin-bottom:-4px}:host .-mt-1,#alia-root-32084 .-mt-1{margin-top:-4px}:host .mb-1,#alia-root-32084 .mb-1{margin-bottom:4px}:host .mb-2,#alia-root-32084 .mb-2{margin-bottom:8px}:host .ml-2,#alia-root-32084 .ml-2{margin-left:8px}:host .mt-2,#alia-root-32084 .mt-2{margin-top:8px}:host .line-clamp-1,#alia-root-32084 .line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:host .block,#alia-root-32084 .block{display:block}:host .inline,#alia-root-32084 .inline{display:inline}:host .flex,#alia-root-32084 .flex{display:flex}:host .inline-flex,#alia-root-32084 .inline-flex{display:inline-flex}:host .grid,#alia-root-32084 .grid{display:grid}:host .hidden,#alia-root-32084 .hidden{display:none}:host .h-0,#alia-root-32084 .h-0{height:0px}:host .h-1\.5,#alia-root-32084 .h-1\.5{height:6px}:host .h-10,#alia-root-32084 .h-10{height:40px}:host .h-12,#alia-root-32084 .h-12{height:48px}:host .h-2,#alia-root-32084 .h-2{height:8px}:host .h-2\.5,#alia-root-32084 .h-2\.5{height:10px}:host .h-20,#alia-root-32084 .h-20{height:80px}:host .h-3,#alia-root-32084 .h-3{height:12px}:host .h-5,#alia-root-32084 .h-5{height:20px}:host .h-6,#alia-root-32084 .h-6{height:24px}:host .h-8,#alia-root-32084 .h-8{height:32px}:host .h-\[18px\],#alia-root-32084 .h-\[18px\]{height:18px}:host .h-\[4\.5rem\],#alia-root-32084 .h-\[4\.5rem\]{height:72px}:host .h-full,#alia-root-32084 .h-full{height:100%}:host .h-px,#alia-root-32084 .h-px{height:1px}:host .max-h-16,#alia-root-32084 .max-h-16{max-height:64px}:host .max-h-40,#alia-root-32084 .max-h-40{max-height:160px}:host .min-h-0,#alia-root-32084 .min-h-0{min-height:0px}:host .min-h-\[200px\],#alia-root-32084 .min-h-\[200px\]{min-height:200px}:host .w-0,#alia-root-32084 .w-0{width:0px}:host .w-10,#alia-root-32084 .w-10{width:40px}:host .w-12,#alia-root-32084 .w-12{width:48px}:host .w-2,#alia-root-32084 .w-2{width:8px}:host .w-2\.5,#alia-root-32084 .w-2\.5{width:10px}:host .w-2\/3,#alia-root-32084 .w-2\/3{width:66.666667%}:host .w-20,#alia-root-32084 .w-20{width:80px}:host .w-3,#alia-root-32084 .w-3{width:12px}:host .w-3\/4,#alia-root-32084 .w-3\/4{width:75%}:host .w-4\/5,#alia-root-32084 .w-4\/5{width:80%}:host .w-5,#alia-root-32084 .w-5{width:20px}:host .w-5\/6,#alia-root-32084 .w-5\/6{width:83.333333%}:host .w-80,#alia-root-32084 .w-80{width:320px}:host .w-\[18px\],#alia-root-32084 .w-\[18px\]{width:18px}:host .w-\[4\.5rem\],#alia-root-32084 .w-\[4\.5rem\]{width:72px}:host .w-full,#alia-root-32084 .w-full{width:100%}:host .w-max,#alia-root-32084 .w-max{width:-moz-max-content;width:max-content}:host .min-w-0,#alia-root-32084 .min-w-0{min-width:0px}:host .max-w-20,#alia-root-32084 .max-w-20{max-width:80px}:host .max-w-sm,#alia-root-32084 .max-w-sm{max-width:384px}:host .flex-1,#alia-root-32084 .flex-1{flex:1 1 0%}:host .flex-shrink,#alia-root-32084 .flex-shrink{flex-shrink:1}:host .flex-shrink-0,#alia-root-32084 .flex-shrink-0{flex-shrink:0}:host .shrink-0,#alia-root-32084 .shrink-0{flex-shrink:0}:host .transform,#alia-root-32084 .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .cursor-default,#alia-root-32084 .cursor-default{cursor:default}:host .cursor-grab,#alia-root-32084 .cursor-grab{cursor:grab}:host .cursor-pointer,#alia-root-32084 .cursor-pointer{cursor:pointer}:host .select-none,#alia-root-32084 .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:host .select-all,#alia-root-32084 .select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}:host .resize,#alia-root-32084 .resize{resize:both}:host .appearance-none,#alia-root-32084 .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .flex-row-reverse,#alia-root-32084 .flex-row-reverse{flex-direction:row-reverse}:host .flex-col,#alia-root-32084 .flex-col{flex-direction:column}:host .flex-wrap,#alia-root-32084 .flex-wrap{flex-wrap:wrap}:host .items-start,#alia-root-32084 .items-start{align-items:flex-start}:host .items-center,#alia-root-32084 .items-center{align-items:center}:host .items-stretch,#alia-root-32084 .items-stretch{align-items:stretch}:host .justify-end,#alia-root-32084 .justify-end{justify-content:flex-end}:host .justify-center,#alia-root-32084 .justify-center{justify-content:center}:host .justify-between,#alia-root-32084 .justify-between{justify-content:space-between}:host .gap-0\.5,#alia-root-32084 .gap-0\.5{gap:2px}:host .gap-1,#alia-root-32084 .gap-1{gap:4px}:host .gap-1\.5,#alia-root-32084 .gap-1\.5{gap:6px}:host .gap-2,#alia-root-32084 .gap-2{gap:8px}:host .gap-2\.5,#alia-root-32084 .gap-2\.5{gap:10px}:host .gap-3,#alia-root-32084 .gap-3{gap:12px}:host .gap-4,#alia-root-32084 .gap-4{gap:16px}:host .gap-5,#alia-root-32084 .gap-5{gap:20px}:host .gap-6,#alia-root-32084 .gap-6{gap:24px}:host .space-x-1>:not([hidden])~:not([hidden]),#alia-root-32084 .space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-2>:not([hidden])~:not([hidden]),#alia-root-32084 .space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-3>:not([hidden])~:not([hidden]),#alia-root-32084 .space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)))}:host .space-x-4>:not([hidden])~:not([hidden]),#alia-root-32084 .space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)))}:host .space-y-0\.5>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse))}:host .space-y-1>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}:host .space-y-2>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}:host .space-y-3>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse))}:host .space-y-4>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse))}:host .space-y-6>:not([hidden])~:not([hidden]),#alia-root-32084 .space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}:host .self-center,#alia-root-32084 .self-center{align-self:center}:host .overflow-hidden,#alia-root-32084 .overflow-hidden{overflow:hidden}:host .overflow-scroll,#alia-root-32084 .overflow-scroll{overflow:scroll}:host .rounded,#alia-root-32084 .rounded{border-radius:4px}:host .rounded-full,#alia-root-32084 .rounded-full{border-radius:9999px}:host .rounded-lg,#alia-root-32084 .rounded-lg{border-radius:var(--border-radius-lg)}:host .border,#alia-root-32084 .border{border-width:1px}:host .border-0,#alia-root-32084 .border-0{border-width:0px}:host .border-2,#alia-root-32084 .border-2{border-width:2px}:host .border-\[2px\],#alia-root-32084 .border-\[2px\]{border-width:2px}:host .border-solid,#alia-root-32084 .border-solid{border-style:solid}:host .border-none,#alia-root-32084 .border-none{border-style:none}:host .border-accent,#alia-root-32084 .border-accent{border-color:rgb(var(--accent-color) / 1)}:host .border-accent-200,#alia-root-32084 .border-accent-200{border-color:rgb(var(--accent-color) / .3)}:host .border-transparent,#alia-root-32084 .border-transparent{border-color:transparent}:host .bg-accent,#alia-root-32084 .bg-accent{background-color:rgb(var(--accent-color) / 1)}:host .bg-accent-100,#alia-root-32084 .bg-accent-100{background-color:rgb(var(--accent-color) / .2)}:host .bg-accent-200,#alia-root-32084 .bg-accent-200{background-color:rgb(var(--accent-color) / .3)}:host .bg-accent-600,#alia-root-32084 .bg-accent-600{background-color:rgb(var(--accent-color) / .7)}:host .bg-accent-800,#alia-root-32084 .bg-accent-800{background-color:rgb(var(--accent-color) / .9)}:host .bg-accent-900,#alia-root-32084 .bg-accent-900{background-color:rgb(var(--accent-color) / 1)}:host .bg-background,#alia-root-32084 .bg-background{background-color:rgb(var(--background-color) / 1)}:host .bg-background-300,#alia-root-32084 .bg-background-300{background-color:rgb(var(--background-color) / .4)}:host .bg-gray-200,#alia-root-32084 .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}:host .bg-primary-400,#alia-root-32084 .bg-primary-400{background-color:rgb(var(--primary-color) / .5)}:host .bg-primary-50,#alia-root-32084 .bg-primary-50{background-color:rgb(var(--primary-color) / .1)}:host .bg-red-100,#alia-root-32084 .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}:host .bg-transparent,#alia-root-32084 .bg-transparent{background-color:transparent}:host .object-cover,#alia-root-32084 .object-cover{-o-object-fit:cover;object-fit:cover}:host .p-3,#alia-root-32084 .p-3{padding:12px}:host .p-4,#alia-root-32084 .p-4{padding:16px}:host .p-5,#alia-root-32084 .p-5{padding:20px}:host .px-1,#alia-root-32084 .px-1{padding-left:4px;padding-right:4px}:host .px-2,#alia-root-32084 .px-2{padding-left:8px;padding-right:8px}:host .px-2\.5,#alia-root-32084 .px-2\.5{padding-left:10px;padding-right:10px}:host .px-5,#alia-root-32084 .px-5{padding-left:20px;padding-right:20px}:host .py-2,#alia-root-32084 .py-2{padding-top:8px;padding-bottom:8px}:host .py-2\.5,#alia-root-32084 .py-2\.5{padding-top:10px;padding-bottom:10px}:host .py-px,#alia-root-32084 .py-px{padding-top:1px;padding-bottom:1px}:host .pb-2,#alia-root-32084 .pb-2{padding-bottom:8px}:host .pb-8,#alia-root-32084 .pb-8{padding-bottom:32px}:host .pl-0\.5,#alia-root-32084 .pl-0\.5{padding-left:2px}:host .pt-1,#alia-root-32084 .pt-1{padding-top:4px}:host .pt-2,#alia-root-32084 .pt-2{padding-top:8px}:host .text-center,#alia-root-32084 .text-center{text-align:center}:host .font-mono,#alia-root-32084 .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:host .text-\[28px\],#alia-root-32084 .text-\[28px\]{font-size:28px}:host .text-base,#alia-root-32084 .text-base{font-size:var(--body-text-size-base);line-height:var(--body-line-height-base);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-lg,#alia-root-32084 .text-lg{font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .text-sm,#alia-root-32084 .text-sm{font-size:var(--body-text-size-sm);line-height:var(--body-line-height-sm);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xl,#alia-root-32084 .text-xl{font-size:var(--body-text-size-xl);line-height:var(--body-line-height-xl);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-medium)}:host .text-xs,#alia-root-32084 .text-xs{font-size:var(--body-text-size-xs);line-height:var(--body-line-height-xs);letter-spacing:var(--body-letter-spacing);font-weight:500}:host .font-bold,#alia-root-32084 .font-bold{font-weight:var(--body-font-weight-bold)}:host .font-medium,#alia-root-32084 .font-medium{font-weight:var(--body-font-weight-medium)}:host .font-normal,#alia-root-32084 .font-normal{font-weight:var(--body-font-weight-normal)}:host .font-semibold,#alia-root-32084 .font-semibold{font-weight:var(--body-font-weight-semibold)}:host .uppercase,#alia-root-32084 .uppercase{text-transform:uppercase}:host .\!normal-case,#alia-root-32084 .\!normal-case{text-transform:none!important}:host .italic,#alia-root-32084 .italic{font-style:italic}:host .leading-4,#alia-root-32084 .leading-4{line-height:16px}:host .leading-5,#alia-root-32084 .leading-5{line-height:20px}:host .leading-6,#alia-root-32084 .leading-6{line-height:24px}:host .leading-7,#alia-root-32084 .leading-7{line-height:28px}:host .tracking-tight,#alia-root-32084 .tracking-tight{letter-spacing:-.025em}:host .tracking-wide,#alia-root-32084 .tracking-wide{letter-spacing:.025em}:host .text-accent,#alia-root-32084 .text-accent{color:rgb(var(--accent-color) / 1)}:host .text-accent-foreground,#alia-root-32084 .text-accent-foreground{color:rgb(var(--accent-foreground) / 1)}:host .text-black,#alia-root-32084 .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}:host .text-primary-300,#alia-root-32084 .text-primary-300{color:rgb(var(--primary-color) / .4)}:host .text-primary-400,#alia-root-32084 .text-primary-400{color:rgb(var(--primary-color) / .5)}:host .text-primary-500,#alia-root-32084 .text-primary-500{color:rgb(var(--primary-color) / .6)}:host .text-primary-600,#alia-root-32084 .text-primary-600{color:rgb(var(--primary-color) / .7)}:host .text-red-600,#alia-root-32084 .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:host .text-red-700,#alia-root-32084 .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}:host .text-white,#alia-root-32084 .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:host .underline,#alia-root-32084 .underline{text-decoration-line:underline}:host .accent-accent-800,#alia-root-32084 .accent-accent-800{accent-color:rgb(var(--accent-color) / .9)}:host .opacity-0,#alia-root-32084 .opacity-0{opacity:0}:host .opacity-60,#alia-root-32084 .opacity-60{opacity:.6}:host .shadow,#alia-root-32084 .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-2xl,#alia-root-32084 .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .shadow-lg,#alia-root-32084 .shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}:host .outline-none,#alia-root-32084 .outline-none{outline:2px solid transparent;outline-offset:2px}:host .outline,#alia-root-32084 .outline{outline-style:solid}:host .ring-accent-300,#alia-root-32084 .ring-accent-300{--tw-ring-color: rgb(var(--accent-color) / .4)}:host .drop-shadow,#alia-root-32084 .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .\!filter,#alia-root-32084 .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}:host .filter,#alia-root-32084 .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:host .backdrop-blur-sm,#alia-root-32084 .backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .backdrop-brightness-75,#alia-root-32084 .backdrop-brightness-75{--tw-backdrop-brightness: brightness(.75);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}:host .transition,#alia-root-32084 .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-\[transform\,color\,background-color\,opacity\,box-shadow\],#alia-root-32084 .transition-\[transform\,color\,background-color\,opacity\,box-shadow\]{transition-property:transform,color,background-color,opacity,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-all,#alia-root-32084 .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .transition-opacity,#alia-root-32084 .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:host .duration-1000,#alia-root-32084 .duration-1000{transition-duration:1s}:host .duration-150,#alia-root-32084 .duration-150{transition-duration:.15s}:host .duration-200,#alia-root-32084 .duration-200{transition-duration:.2s}:host .duration-300,#alia-root-32084 .duration-300{transition-duration:.3s}:host .duration-500,#alia-root-32084 .duration-500{transition-duration:.5s}:host .ease-in,#alia-root-32084 .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,#alia-root-32084 .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:host .scrollbar-hide,#alia-root-32084 .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}:host .scrollbar-hide::-webkit-scrollbar,#alia-root-32084 .scrollbar-hide::-webkit-scrollbar{display:none}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}:host .fade-out,#alia-root-32084 .fade-out{--tw-exit-opacity: 0}:host .duration-1000,#alia-root-32084 .duration-1000{animation-duration:1s}:host .duration-150,#alia-root-32084 .duration-150{animation-duration:.15s}:host .duration-200,#alia-root-32084 .duration-200{animation-duration:.2s}:host .duration-300,#alia-root-32084 .duration-300{animation-duration:.3s}:host .duration-500,#alia-root-32084 .duration-500{animation-duration:.5s}:host .ease-in,#alia-root-32084 .ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}:host .ease-out,#alia-root-32084 .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}:host .running,#alia-root-32084 .running{animation-play-state:running}:host .animation-duration-150,#alia-root-32084 .animation-duration-150{animation-duration:.15s}:host .text-start,#alia-root-32084 .text-start{text-align:start}:host .text-display-xs,#alia-root-32084 .text-display-xs{font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-sm,#alia-root-32084 .text-display-sm{font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display,#alia-root-32084 .text-display{font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-lg,#alia-root-32084 .text-display-lg{font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .text-display-xl,#alia-root-32084 .text-display-xl{font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host code,#alia-root-32084 code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:host .main,#alia-root-32084 .main{transition-property:opacity,transform}:host .main.animate-dimensions,#alia-root-32084 .main.animate-dimensions{transition-property:opacity,transform,width,height}:host .bulge:hover,#alia-root-32084 .bulge:hover{transform:scale(1.02)}:host .box,#alia-root-32084 .box{border-radius:var(--border-radius-lg);background-color:rgb(var(--primary-color) / .1);padding:16px;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}:host .box.theme,#alia-root-32084 .box.theme{background-color:rgb(var(--accent-color) / .2);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.theme:hover,#alia-root-32084 .box.theme:hover{--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.disabled,#alia-root-32084 .box.disabled{pointer-events:none;opacity:.7}:host .box.clickable,#alia-root-32084 .box.clickable{cursor:pointer}:host .box.clickable:hover,#alia-root-32084 .box.clickable:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .fade-bottom,#alia-root-32084 .fade-bottom{position:relative}:host .fade-bottom:after,#alia-root-32084 .fade-bottom:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,#fff0,#f9fafb 95%);width:100%;height:2em}:host .prose>:first-child,#alia-root-32084 .prose>:first-child{margin-top:0}:host .prose>:has(>img),#alia-root-32084 .prose>:has(>img){display:flex;justify-content:center}:host .prose li::marker,#alia-root-32084 .prose li::marker{margin-right:0;color:rgb(var(--primary-color) / .5)}:host .shadow-bottom,#alia-root-32084 .shadow-bottom{box-shadow:0 6px 4px -4px #ddd}:host .pulse,#alia-root-32084 .pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}40%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-up{0%{translate:0 12px}to{translate:0 0}}@keyframes fade-down{0%{translate:0 -12px}to{translate:0 0}}@keyframes fade-left{0%{translate:12px}to{translate:0}}@keyframes fade-right{0%{translate:-12px}to{translate:0}}@keyframes slide-up{0%{translate:0 100%}to{translate:0 0}}@keyframes slide-down{0%{translate:0 -100%}to{translate:0 0}}@keyframes slide-left{0%{translate:100%}to{translate:0}}@keyframes slide-right{0%{translate:-100%}to{translate:0}}:host .animate-fade-in,#alia-root-32084 .animate-fade-in{animation-name:fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-up,#alia-root-32084 .animate-fade-in-up{animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-down,#alia-root-32084 .animate-fade-in-down{animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-left,#alia-root-32084 .animate-fade-in-left{animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-fade-in-right,#alia-root-32084 .animate-fade-in-right{animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-up,#alia-root-32084 .animate-slide-up{animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-down,#alia-root-32084 .animate-slide-down{animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-left,#alia-root-32084 .animate-slide-left{animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .animate-slide-right,#alia-root-32084 .animate-slide-right{animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500,#alia-root-32084 .slide-in-500{animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500,#alia-root-32084 .slide-in-down-500{animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500,#alia-root-32084 .slide-in-left-500{animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500,#alia-root-32084 .slide-in-right-500{animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-500-delay-1000,#alia-root-32084 .slide-in-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-500-delay-1000,#alia-root-32084 .slide-in-down-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-500-delay-1000,#alia-root-32084 .slide-in-left-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-500-delay-1000,#alia-root-32084 .slide-in-right-500-delay-1000{animation-delay:1s;animation-duration:.5s;animation-name:fade-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-full-1000,#alia-root-32084 .slide-in-full-1000{animation-duration:1s;animation-name:slide-up,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-down-full-1000,#alia-root-32084 .slide-in-down-full-1000{animation-duration:1s;animation-name:slide-down,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-left-full-1000,#alia-root-32084 .slide-in-left-full-1000{animation-duration:1s;animation-name:slide-left,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .slide-in-right-full-1000,#alia-root-32084 .slide-in-right-full-1000{animation-duration:1s;animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .fade-in-90-2000,#alia-root-32084 .fade-in-90-2000{opacity:0;animation-fill-mode:forwards;animation-name:fade-in;animation-delay:1.8s;animation-duration:.2s}:host .animatable,#alia-root-32084 .animatable{transition:all .3s ease-in-out}:host .pending-entrance,#alia-root-32084 .pending-entrance{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}:host .skeleton,#alia-root-32084 .skeleton{border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color) / 1);color:rgb(var(--accent-color) / 1);opacity:.3}@media (hover: hover){:host .shiny,#alia-root-32084 .shiny{position:relative;overflow:hidden}:host .shiny:before,#alia-root-32084 .shiny:before{z-index:100;content:"";position:absolute;display:block;width:50%;height:100%;background:linear-gradient(90deg,transparent,#ffffff20,transparent);transform:translate(-240px) skew(-20deg);transition:transform .5s ease-in-out;pointer-events:none}:host .shiny:hover:before,#alia-root-32084 .shiny:hover:before{transform:translate(30%) skew(-20deg)}:host .shiny-disabled:before,#alia-root-32084 .shiny-disabled:before{display:none!important}}:host .popup,#alia-root-32084 .popup{display:none}@media (min-width: 600px){:host .popup,#alia-root-32084 .popup{display:block}}:host .PhoneInputInput,#alia-root-32084 .PhoneInputInput{outline:none;background:none}:host .checked\:border-accent-400:checked,#alia-root-32084 .checked\:border-accent-400:checked{border-color:rgb(var(--accent-color) / .5)}:host .checked\:border-accent-800:checked,#alia-root-32084 .checked\:border-accent-800:checked{border-color:rgb(var(--accent-color) / .9)}:host .checked\:bg-accent-800:checked,#alia-root-32084 .checked\:bg-accent-800:checked{background-color:rgb(var(--accent-color) / .9)}:host .focus-within\:text-accent:focus-within,#alia-root-32084 .focus-within\:text-accent:focus-within{color:rgb(var(--accent-color) / 1)}:host .hover\:scale-\[1\.01\]:hover,#alia-root-32084 .hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .focus\:ring-2:focus,#alia-root-32084 .focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}:host .disabled\:pointer-events-none:disabled,#alia-root-32084 .disabled\:pointer-events-none:disabled{pointer-events:none}:host .disabled\:cursor-default:disabled,#alia-root-32084 .disabled\:cursor-default:disabled{cursor:default}:host .disabled\:opacity-50:disabled,#alia-root-32084 .disabled\:opacity-50:disabled{opacity:.5}:host .group:hover .group-hover\:translate-x-1,#alia-root-32084 .group:hover .group-hover\:translate-x-1{--tw-translate-x: 4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:host .peer:checked~.peer-checked\:visible,#alia-root-32084 .peer:checked~.peer-checked\:visible{visibility:visible}:host .peer:checked~.peer-checked\:flex,#alia-root-32084 .peer:checked~.peer-checked\:flex{display:flex}:host .peer:disabled~.peer-disabled\:cursor-default,#alia-root-32084 .peer:disabled~.peer-disabled\:cursor-default{cursor:default}:host .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h1\:mt-3\.5 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:14px}:host .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h1\:text-display-xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xl);line-height:var(--display-line-height-xl);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:8px}:host .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h2\:mt-2\.5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:10px}:host .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h2\:text-display-lg :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-lg);line-height:var(--display-line-height-lg);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h3\:mb-1\.5 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:6px}:host .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h3\:mt-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h3\:text-display :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-base);line-height:var(--display-line-height-base);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h4\:my-1\.5 :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h4\:text-display-sm :is(:where(h4):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-sm);line-height:var(--display-line-height-sm);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h5\:my-1\.5 :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h5\:text-display-xs :is(:where(h5):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h6\:my-1\.5 :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:6px;margin-bottom:6px}:host .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-h6\:text-display-xs :is(:where(h6):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--display-font);font-size:var(--display-text-size-xs);line-height:var(--display-line-height-xs);letter-spacing:var(--display-letter-spacing);font-weight:var(--display-font-weight-semibold);text-transform:var(--display-font-transform)}:host .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:12px}:host .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-p\:mt-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px}:host .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-p\:text-lg :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-p\:leading-6 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:underline}:host .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ol\:my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ol\:ml-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ol\:list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:decimal}:host .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ol\:text-lg :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ul\:my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:8px;margin-bottom:8px}:host .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ul\:ml-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-left:24px}:host .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ul\:list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){list-style-type:disc}:host .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-ul\:text-lg :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--body-text-size-lg);line-height:var(--body-line-height-lg);letter-spacing:var(--body-letter-spacing);font-weight:var(--body-font-weight-normal)}:host .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-li\:my-1 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:4px;margin-bottom:4px}:host .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-li\:leading-6 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:24px}:host .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-img\:my-3 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:12px;margin-bottom:12px}:host .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))),#alia-root-32084 .prose-img\:rounded-lg :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--border-radius-lg)}

/* Disable email/newsletter signup popups site-wide without removing normal contact/login forms. */
[class*="newsletter-popup" i],
[class*="email-popup" i],
[id*="newsletter-popup" i],
[id*="email-popup" i],
.shopify-popup,
#PopupModal,
.popup-modal,
.modal--newsletter,
.newsletter-modal,
.email-signup-popup { display:none !important; visibility:hidden !important; }

.p-image-stage .p-zoom-icon{position:absolute!important;right:14px!important;bottom:14px!important;width:36px!important;height:36px!important;display:grid!important;place-items:center!important;color:rgb(23,59,45)!important;background:rgb(255,255,255)!important;background-color:var(--p-paper,#fff)!important;border-radius:50%!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important}.p-image-stage .p-zoom-icon svg{width:20px;height:20px;display:block;color:rgb(23,59,45)}.p-image-stage button:has(.p-zoom-icon){background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important}.shc3-zoom{border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;background:transparent!important;width:min(96vw,1100px);height:min(96vh,1100px);max-width:none;max-height:none;overflow:hidden;align-items:center;justify-content:center}.shc3-zoom[open]{display:flex}.shc3-zoom::backdrop{background:rgba(0,0,0,.86)}.shc3-zoom img{display:block;max-width:92vw;max-height:88vh;width:auto;height:auto;object-fit:contain;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}.shc3-close-zoom{position:absolute;z-index:2;top:18px;right:18px;width:64px;height:64px;min-width:64px;min-height:64px;border:0!important;outline:0!important;border-radius:50%;background:#fff!important;color:#111;font-size:44px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:none!important}.shc3-close-zoom svg{width:32px;height:32px}
body.shc-reference-cart-page #ShcCartPage{display:block!important;visibility:visible!important;opacity:1!important}body.shc-reference-cart-page main .main-cart-items,body.shc-reference-cart-page main .main-cart-footer,body.shc-reference-cart-page main #main-cart-items,body.shc-reference-cart-page main #main-cart-footer,body.shc-reference-cart-page main .cart__warnings,body.shc-reference-cart-page main .cart__footer,body.shc-reference-cart-page main cart-items:not(#ShcCartPage cart-items){display:none!important;visibility:hidden!important}
.section-template--27885496729799__main-padding {
    padding-top: 24px;
    padding-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    .section-template--27885496729799__main-padding {
      padding-top: 32px;
      padding-bottom: 0px;
    }
  }
.section-template--27885496729799__form-padding {
    padding-top: 18px;
    padding-bottom: 36px;
  }

  @media screen and (min-width: 750px) {
    .section-template--27885496729799__form-padding {
      padding-top: 24px;
      padding-bottom: 48px;
    }
  }