@charset "UTF-8";
/* GENERATED by scripts/build-route-css.mjs (policy-shipping-policy body) — do not edit. */
/* /smooche/verbatim/css/body-policy-shipping-policy-00-block.css */
:root { --loader-image: var(--loading-svg); }
/* /smooche/verbatim/css/body-policy-shipping-policy-01-block.css */
:root {
            --announcement-height: calc(0.75rem * var(--FONT-ADJUST-SUBHEADING) * 1.2 * 1.5 + 10px * 2);
          }
          @media screen and (max-width: 767px) {
            :root {
              --announcement-height: calc(0.75rem * var(--FONT-ADJUST-SUBHEADING) * 1.2 * 1.5 + 10px * 2);
            }
          }
            #shopify-section-sections--20029865099420__announcement-bar.announcement-bar-static {
              position: sticky;
              top: 0;
              z-index: 9999;
            }
            body.js-drawer-open #shopify-section-sections--20029865099420__announcement-bar.announcement-bar-static,
            body.js-quick-view-from-cart #shopify-section-sections--20029865099420__announcement-bar.announcement-bar-static,
            body.js-quick-view-visible #shopify-section-sections--20029865099420__announcement-bar.announcement-bar-static {
              opacity: 0 !important;
              visibility: hidden !important;
              pointer-events: none !important;
            }
            .has-scrolled .site-header,
            .has-scrolled .site-header--fixed {
              top: var(--announcement-height, 0px) !important;
            }
            .has-scrolled .site-header--fixed,
            .has-scrolled.hide-header .site-header--fixed {
              animation-duration: 0s !important;
            }#announcement-bar--sections--20029865099420__announcement-bar .announcement {
          --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.2);
          --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.2);
          --adjust-accent: calc(var(--FONT-ADJUST-SUBHEADING) * 1.2);
          --padding: 10px;
          --letter-spacing: 0.0em;
          --line-height: 1.5;
          --type-adjustment: var(--FONT-ADJUST-SUBHEADING);--bg: #f7f7f7;
--text: #ffffff;}

        #announcement-bar--sections--20029865099420__announcement-bar .flickity-enabled .ticker--animated,
        #announcement-bar--sections--20029865099420__announcement-bar .announcement__ticker { padding: 0 25px; }

        @media screen and (max-width: 767px) {
          #announcement-bar--sections--20029865099420__announcement-bar .announcement {
            --adjust-body: calc(var(--FONT-ADJUST-BODY) * 1.2);
            --adjust-heading: calc(var(--FONT-ADJUST-HEADING) * 1.2);
            --adjust-accent: calc(var(--FONT-ADJUST-SUBHEADING) * 1.2);
          }
        }
/* /smooche/verbatim/css/body-policy-shipping-policy-02-block.css */
#nav-drawer .mobile-nav-promos {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 12px;
        margin: 22px var(--inner) 8px;
      }
      #nav-drawer .mobile-nav-promo {
        display: flex;
        flex-direction: column;
        gap: 6px;
        min-width: 0;
        color: inherit;
        text-decoration: none;
      }
      #nav-drawer .mobile-nav-promo__image {
        display: block;
        position: relative;
        aspect-ratio: 1;
        overflow: hidden;
        border-radius: 8px;
        background: #f7f7f7;
      }
      #nav-drawer .mobile-nav-promo__image img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
      #nav-drawer .mobile-nav-promo__badge {
        position: absolute;
        top: 8px;
        left: 8px;
        padding: 5px 8px;
        border-radius: 999px;
        background: #ECF3FF;
        color: #1957D2;
        font-size: 10px;
        font-weight: 700;
        line-height: 1;
        letter-spacing: 0.08em;
        text-transform: uppercase;
      }
      #nav-drawer .mobile-nav-promo__title {
        margin-top: 2px;
        font-size: 16px;
        font-weight: 700;
        line-height: 1.25;
      }
      #nav-drawer .mobile-nav-promo__tagline {
        font-size: 12px;
        line-height: 1.4;
      }
/* /smooche/verbatim/css/body-policy-shipping-policy-03-block.css */
#cart-drawer .cart__item > .cart__discount,
  #cart-drawer [data-cart-price-holder] > .cart__total,
  #cart-drawer [data-cart-price-holder] > .cart__discounts { display: none; }
  #cart-drawer .cart__item {
    padding-top: 18px;
    padding-bottom: 18px;
    border-bottom: 1px solid #ededed;
  }
  #cart-drawer .cart__item:last-child { border-bottom: 0; }
  #cart-drawer .cart__item__content {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    gap: 12px;
    min-width: 0;
  }
  #cart-drawer .cart__item__content-inner { align-items: flex-start; }
  #cart-drawer .cart__item__bottom {
    margin: 0;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;
    min-height: 28px;
  }
  #cart-drawer .cart__item__quantity { flex: 0 0 auto; margin: 0; }
  #cart-drawer .cart__item__remove {
    display: inline-flex;
    align-items: center;
    min-height: 28px;
    margin: 0;
    padding: 0;
  }
  #cart-drawer .cart-drawer-savings {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    gap: 16px;
    padding: 12px 0;
    margin: 0 0 8px;
    border-top: 1px solid #ededed;
    font-size: 14px;
    font-weight: 600;
  }
  #cart-drawer .cart-drawer-savings__amount { color: #24452b; white-space: nowrap; }
/* /smooche/verbatim/css/body-policy-shipping-policy-04-block.css */
:root {
    --header-height: 60px;
    --header-sticky-height: 60px;
    --header-background-height: 60px;
  }

  .no-js {
    --header-sticky-height: 0px;
  }

  
    :root {
      --full-height: calc(100vh - var(--header-sticky-height));
      
    }
/* /smooche/verbatim/css/body-policy-shipping-policy-05-block.css */
.logo__image-link {
      width: 150px;
      height: 20px;
    }

    .has-scrolled .logo__image-link {
      width: 150px;
      height: 20px;
    }
/* /smooche/verbatim/css/body-policy-shipping-policy-06-block.css */
/* /smooche/verbatim/css/body-policy-shipping-policy-07-block.css */
/* /smooche/verbatim/css/body-policy-shipping-policy-08-block.css */
#CustomCode--sections--20029865066652__section_custom_html_h8AEDP {
    --PT: 0px;
    --PB: 0px;
  }
/* /smooche/verbatim/css/body-policy-shipping-policy-09-block.css */
.sf { --bg:#fff; --text:#151515; --border:#e6e6e6; background:#fff; color:#151515; font-size:15px; line-height:1.6; }
.sf * { box-sizing:border-box; }
.sf__wrap { max-width:1440px; margin:auto; padding:0 40px; }
.sf__signup { background:#ECF3FF; padding:38px 0; }
.sf__signup .sf__wrap { display:grid; grid-template-columns:1fr 1fr; gap:60px; align-items:center; }
.sf h2 { font-family:var(--FONT-STACK-HEADING); font-weight:700; font-size:30px; line-height:1.15; margin:0 0 10px; max-width:22ch; }
.sf p { margin:0; }
.sf__signup p { font-size:15px; }
.sf .newsletter-form { margin:0; }
.sf .input-group { display:flex; flex-direction:row; gap:8px; margin:0; }
.sf .input-group__fields { flex:1; min-width:0; max-width:none; }
.sf .input-group__item { margin:0; padding:0; max-width:none; }
.sf .input-group__field { width:100%; background:#fff; border:1px solid #BACDF2; border-radius:6px; height:52px; padding:12px 16px; font-size:15px; }
.sf .input-group__item--btn { width:auto; flex:none; }
.sf .input-group__btn { min-height:52px; height:52px; background:#151515; color:#fff; border:0; border-radius:6px; padding:0 24px; font-size:14px; letter-spacing:0; text-transform:none; }
.sf a { color:inherit; }
.sf a:hover { text-decoration:underline; text-underline-offset:4px; }
.sf :is(a,button,input,summary):focus-visible { outline:2px solid #151515; outline-offset:4px; }
.sf__main { display:grid; grid-template-columns:2fr 1fr 1fr; gap:64px; padding-top:48px; padding-bottom:42px; }
.sf__logo { display:block; width:180px; margin-bottom:18px; }
.sf__logo img { display:block; width:100%; height:auto; filter:brightness(0); }
.sf__brand p { max-width:40ch; margin-bottom:16px; }
.sf__brand .sf__company { max-width:none; }
.sf__email { display:inline-block; text-decoration:underline; text-underline-offset:4px; margin-bottom:18px; }
.sf .social-sharing-wrapper { margin:0; display:flex; align-items:center; gap:14px; flex-wrap:wrap; }
.sf .social-sharing-icon { margin:0; }
.sf .social-sharing-icon svg { width:22px; height:22px; }
.sf .follow-on-shop { flex-basis:100%; margin-top:4px; }
.sf__menu-title { font-family:var(--FONT-STACK-HEADING); font-size:17px; font-weight:700; list-style:none; margin:0 0 16px; }
.sf__menu-title::-webkit-details-marker { display:none; }
.sf__menu ul { list-style:none; padding:0; margin:0; }
.sf__menu li { margin:0 0 9px; }
.sf__legal { border-top:1px solid #e6e6e6; padding-top:22px; padding-bottom:26px; font-size:12px; color:#595959; }
.sf__legal-top,.sf__legal-bottom { display:flex; justify-content:space-between; gap:24px; align-items:center; }
.sf__policies { display:flex; flex-wrap:wrap; gap:8px 18px; margin:14px 0 20px; }
.sf .localization-form { margin:0; }
.sf .payment-icon-list { display:flex; flex-wrap:wrap; gap:5px; justify-content:flex-end; padding:0; margin:0; list-style:none; }
.sf .payment-icon-list li { margin:0; }
.sf .payment-icon { width:32px; height:21px; }
@media(min-width:750px) { .sf__menu-title { pointer-events:none; } }
@media(max-width:749px) {
 .sf__wrap { padding-left:20px; padding-right:20px; }
 .sf__signup { padding:28px 0; }
 .sf__signup .sf__wrap { display:block; }
 .sf h2 { font-size:26px; max-width:21ch; }
 .sf__signup p { margin-bottom:18px; font-size:14px; }
 .sf .input-group__btn { padding:0 18px; }
 .sf__main { display:block; padding-top:30px; padding-bottom:0; }
 .sf__brand { padding-bottom:26px; }
 .sf__logo { width:155px; margin-bottom:16px; }
 .sf__brand p { font-size:14px; }
 .sf__menu { border-top:1px solid #e6e6e6; }
 .sf__menu-title { cursor:pointer; position:relative; padding:18px 0; margin:0; font-size:16px; }
 .sf__menu-title::after { content:'+'; position:absolute; right:0; font-size:22px; font-weight:400; top:12px; }
 .sf__menu[open] .sf__menu-title::after { content:'−'; }
 .sf__menu ul { padding-bottom:15px; }
 .sf__menu a { display:inline-block; padding:3px 0; }
 .sf__legal { margin-top:0; padding-top:20px; }
 .sf__legal-top,.sf__legal-bottom { display:flex; flex-direction:column; align-items:flex-start; gap:16px; }
 .sf__legal-top p { max-width:36ch; }
 .sf__policies { gap:10px 16px; margin:20px 0; }
 .sf .payment-icon-list { justify-content:flex-start; }
}
/* /smooche/verbatim/css/body-policy-shipping-policy-10-block.css */
/* /smooche/verbatim/css/body-policy-shipping-policy-12-customer-app-css-300752.css */
#alia-root-300752 *:where(:not(html,body,svg,path)){all:revert}:host,#alia-root-300752{--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-300752 *,:host :before,#alia-root-300752 :before,:host :after,#alia-root-300752 :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-300752 ::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-300752 *,:host :before,#alia-root-300752 :before,:host :after,#alia-root-300752 :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:host :before,#alia-root-300752 :before,:host :after,#alia-root-300752 :after{--tw-content: ""}#alia-iframe-html,:host :host,#alia-root-300752 :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}:host hr,#alia-root-300752 hr{height:0;color:inherit;border-top-width:1px}:host abbr:where([title]),#alia-root-300752 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:host h1,#alia-root-300752 h1,:host h2,#alia-root-300752 h2,:host h3,#alia-root-300752 h3,:host h4,#alia-root-300752 h4,:host h5,#alia-root-300752 h5,:host h6,#alia-root-300752 h6{font-size:inherit;font-weight:inherit}:host a,#alia-root-300752 a{color:inherit;text-decoration:inherit}:host b,#alia-root-300752 b,:host strong,#alia-root-300752 strong{font-weight:bolder}:host code,#alia-root-300752 code,:host kbd,#alia-root-300752 kbd,:host samp,#alia-root-300752 samp,:host pre,#alia-root-300752 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-300752 small{font-size:80%}:host sub,#alia-root-300752 sub,:host sup,#alia-root-300752 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:host sub,#alia-root-300752 sub{bottom:-.25em}:host sup,#alia-root-300752 sup{top:-.5em}:host table,#alia-root-300752 table{text-indent:0;border-color:inherit;border-collapse:collapse}:host button,#alia-root-300752 button,:host input,#alia-root-300752 input,:host optgroup,#alia-root-300752 optgroup,:host select,#alia-root-300752 select,:host textarea,#alia-root-300752 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-300752 button,:host select,#alia-root-300752 select{text-transform:none}:host button,#alia-root-300752 button,:host input:where([type=button]),#alia-root-300752 input:where([type=button]),:host input:where([type=reset]),#alia-root-300752 input:where([type=reset]),:host input:where([type=submit]),#alia-root-300752 input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:host :-moz-focusring,#alia-root-300752 :-moz-focusring{outline:auto}:host :-moz-ui-invalid,#alia-root-300752 :-moz-ui-invalid{box-shadow:none}:host progress,#alia-root-300752 progress{vertical-align:baseline}:host ::-webkit-inner-spin-button,#alia-root-300752 ::-webkit-inner-spin-button,:host ::-webkit-outer-spin-button,#alia-root-300752 ::-webkit-outer-spin-button{height:auto}:host [type=search],#alia-root-300752 [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:host ::-webkit-search-decoration,#alia-root-300752 ::-webkit-search-decoration{-webkit-appearance:none}:host ::-webkit-file-upload-button,#alia-root-300752 ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:host summary,#alia-root-300752 summary{display:list-item}:host blockquote,#alia-root-300752 blockquote,:host dl,#alia-root-300752 dl,:host dd,#alia-root-300752 dd,:host h1,#alia-root-300752 h1,:host h2,#alia-root-300752 h2,:host h3,#alia-root-300752 h3,:host h4,#alia-root-300752 h4,:host h5,#alia-root-300752 h5,:host h6,#alia-root-300752 h6,:host hr,#alia-root-300752 hr,:host figure,#alia-root-300752 figure,:host p,#alia-root-300752 p,:host pre,#alia-root-300752 pre{margin:0}:host fieldset,#alia-root-300752 fieldset{margin:0;padding:0}:host legend,#alia-root-300752 legend{padding:0}:host ol,#alia-root-300752 ol,:host ul,#alia-root-300752 ul,:host menu,#alia-root-300752 menu{list-style:none;margin:0;padding:0}:host dialog,#alia-root-300752 dialog{padding:0}:host textarea,#alia-root-300752 textarea{resize:vertical}:host input::-moz-placeholder,#alia-root-300752 input::-moz-placeholder,:host textarea::-moz-placeholder,#alia-root-300752 textarea::-moz-placeholder{opacity:1;color:#9ca3af}:host input::placeholder,#alia-root-300752 input::placeholder,:host textarea::placeholder,#alia-root-300752 textarea::placeholder{opacity:1;color:#9ca3af}:host button,#alia-root-300752 button,:host [role=button],#alia-root-300752 [role=button]{cursor:pointer}:host :disabled,#alia-root-300752 :disabled{cursor:default}:host img,#alia-root-300752 img,:host svg,#alia-root-300752 svg,:host video,#alia-root-300752 video,:host canvas,#alia-root-300752 canvas,:host audio,#alia-root-300752 audio,:host iframe,#alia-root-300752 iframe,:host embed,#alia-root-300752 embed,:host object,#alia-root-300752 object{display:block;vertical-align:middle}:host img,#alia-root-300752 img,:host video,#alia-root-300752 video{max-width:100%;height:auto}:host [hidden]:where(:not([hidden=until-found])),#alia-root-300752 [hidden]:where(:not([hidden=until-found])){display:none}:host .container,#alia-root-300752 .container{width:100%}@media (min-width: 550px){:host .container,#alia-root-300752 .container{max-width:550px}}@media (min-width: 640px){:host .container,#alia-root-300752 .container{max-width:640px}}@media (min-width: 768px){:host .container,#alia-root-300752 .container{max-width:768px}}@media (min-width: 1024px){:host .container,#alia-root-300752 .container{max-width:1024px}}@media (min-width: 1280px){:host .container,#alia-root-300752 .container{max-width:1280px}}@media (min-width: 1536px){:host .container,#alia-root-300752 .container{max-width:1536px}}:host .prose,#alia-root-300752 .prose{color:var(--primary-color)}:host .sr-only,#alia-root-300752 .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 .visible,#alia-root-300752 .visible{visibility:visible}:host .invisible,#alia-root-300752 .invisible{visibility:hidden}:host .static,#alia-root-300752 .static{position:static}:host .fixed,#alia-root-300752 .fixed{position:fixed}:host .absolute,#alia-root-300752 .absolute{position:absolute}:host .relative,#alia-root-300752 .relative{position:relative}:host .left-0,#alia-root-300752 .left-0{left:0}:host .mt-2,#alia-root-300752 .mt-2{margin-top:8px}:host .block,#alia-root-300752 .block{display:block}:host .inline,#alia-root-300752 .inline{display:inline}:host .flex,#alia-root-300752 .flex{display:flex}:host .inline-flex,#alia-root-300752 .inline-flex{display:inline-flex}:host .grid,#alia-root-300752 .grid{display:grid}:host .hidden,#alia-root-300752 .hidden{display:none}:host .h-12,#alia-root-300752 .h-12{height:48px}:host .h-2\.5,#alia-root-300752 .h-2\.5{height:10px}:host .h-5,#alia-root-300752 .h-5{height:20px}:host .h-full,#alia-root-300752 .h-full{height:100%}:host .max-h-16,#alia-root-300752 .max-h-16{max-height:64px}:host .max-h-40,#alia-root-300752 .max-h-40{max-height:160px}:host .min-h-0,#alia-root-300752 .min-h-0{min-height:0px}:host .min-h-\[200px\],#alia-root-300752 .min-h-\[200px\]{min-height:200px}:host .w-5,#alia-root-300752 .w-5{width:20px}:host .w-\[18px\],#alia-root-300752 .w-\[18px\]{width:18px}:host .w-\[4\.5rem\],#alia-root-300752 .w-\[4\.5rem\]{width:72px}:host .w-full,#alia-root-300752 .w-full{width:100%}:host .min-w-0,#alia-root-300752 .min-w-0{min-width:0px}:host .max-w-20,#alia-root-300752 .max-w-20{max-width:80px}:host .max-w-sm,#alia-root-300752 .max-w-sm{max-width:384px}:host .flex-1,#alia-root-300752 .flex-1{flex:1 1 0%}:host .flex-shrink,#alia-root-300752 .flex-shrink{flex-shrink:1}:host .shrink-0,#alia-root-300752 .shrink-0{flex-shrink:0}:host .transform,#alia-root-300752 .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-pointer,#alia-root-300752 .cursor-pointer{cursor:pointer}:host .resize,#alia-root-300752 .resize{resize:both}:host .flex-col,#alia-root-300752 .flex-col{flex-direction:column}:host .flex-wrap,#alia-root-300752 .flex-wrap{flex-wrap:wrap}:host .items-center,#alia-root-300752 .items-center{align-items:center}:host .justify-center,#alia-root-300752 .justify-center{justify-content:center}:host .gap-2,#alia-root-300752 .gap-2{gap:8px}:host .gap-3,#alia-root-300752 .gap-3{gap:12px}:host .gap-4,#alia-root-300752 .gap-4{gap:16px}:host .overflow-hidden,#alia-root-300752 .overflow-hidden{overflow:hidden}:host .rounded,#alia-root-300752 .rounded{border-radius:4px}:host .rounded-full,#alia-root-300752 .rounded-full{border-radius:9999px}:host .rounded-lg,#alia-root-300752 .rounded-lg{border-radius:var(--border-radius-lg)}:host .border,#alia-root-300752 .border{border-width:1px}:host .border-0,#alia-root-300752 .border-0{border-width:0px}:host .border-2,#alia-root-300752 .border-2{border-width:2px}:host .border-\[2px\],#alia-root-300752 .border-\[2px\]{border-width:2px}:host .border-solid,#alia-root-300752 .border-solid{border-style:solid}:host .border-none,#alia-root-300752 .border-none{border-style:none}:host .border-accent,#alia-root-300752 .border-accent{border-color:rgb(var(--accent-color) / 1)}:host .border-accent-200,#alia-root-300752 .border-accent-200{border-color:rgb(var(--accent-color) / .3)}:host .border-transparent,#alia-root-300752 .border-transparent{border-color:transparent}:host .bg-transparent,#alia-root-300752 .bg-transparent{background-color:transparent}:host .p-3,#alia-root-300752 .p-3{padding:12px}:host .p-4,#alia-root-300752 .p-4{padding:16px}:host .px-2,#alia-root-300752 .px-2{padding-left:8px;padding-right:8px}:host .px-5,#alia-root-300752 .px-5{padding-left:20px;padding-right:20px}:host .py-2,#alia-root-300752 .py-2{padding-top:8px;padding-bottom:8px}:host .py-px,#alia-root-300752 .py-px{padding-top:1px;padding-bottom:1px}:host .pb-2,#alia-root-300752 .pb-2{padding-bottom:8px}:host .pb-8,#alia-root-300752 .pb-8{padding-bottom:32px}:host .pt-2,#alia-root-300752 .pt-2{padding-top:8px}:host .text-center,#alia-root-300752 .text-center{text-align:center}:host .text-\[28px\],#alia-root-300752 .text-\[28px\]{font-size:28px}:host .text-base,#alia-root-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-medium,#alia-root-300752 .font-medium{font-weight:var(--body-font-weight-medium)}:host .font-semibold,#alia-root-300752 .font-semibold{font-weight:var(--body-font-weight-semibold)}:host .uppercase,#alia-root-300752 .uppercase{text-transform:uppercase}:host .italic,#alia-root-300752 .italic{font-style:italic}:host .tracking-tight,#alia-root-300752 .tracking-tight{letter-spacing:-.025em}:host .tracking-wide,#alia-root-300752 .tracking-wide{letter-spacing:.025em}:host .text-accent,#alia-root-300752 .text-accent{color:rgb(var(--accent-color) / 1)}:host .text-accent-foreground,#alia-root-300752 .text-accent-foreground{color:rgb(var(--accent-foreground) / 1)}:host .text-black,#alia-root-300752 .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}:host .text-primary-300,#alia-root-300752 .text-primary-300{color:rgb(var(--primary-color) / .4)}:host .text-primary-400,#alia-root-300752 .text-primary-400{color:rgb(var(--primary-color) / .5)}:host .text-primary-500,#alia-root-300752 .text-primary-500{color:rgb(var(--primary-color) / .6)}:host .text-primary-600,#alia-root-300752 .text-primary-600{color:rgb(var(--primary-color) / .7)}:host .text-red-600,#alia-root-300752 .text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}:host .text-red-700,#alia-root-300752 .text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}:host .text-white,#alia-root-300752 .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}:host .underline,#alia-root-300752 .underline{text-decoration-line:underline}:host .shadow,#alia-root-300752 .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 .outline,#alia-root-300752 .outline{outline-style:solid}:host .filter,#alia-root-300752 .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 .transition,#alia-root-300752 .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 .duration-300,#alia-root-300752 .duration-300{transition-duration:.3s}:host .ease-out,#alia-root-300752 .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@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 .duration-300,#alia-root-300752 .duration-300{animation-duration:.3s}:host .ease-out,#alia-root-300752 .ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}:host .running,#alia-root-300752 .running{animation-play-state:running}:host .text-start,#alia-root-300752 .text-start{text-align:start}:host .text-display-xs,#alia-root-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:host .main,#alia-root-300752 .main{transition-property:opacity,transform}:host .box,#alia-root-300752 .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-300752 .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-300752 .box.theme:hover{--tw-shadow-color: rgb(var(--accent-color) / .1);--tw-shadow: var(--tw-shadow-colored)}:host .box.disabled,#alia-root-300752 .box.disabled{pointer-events:none;opacity:.7}:host .box.clickable,#alia-root-300752 .box.clickable{cursor:pointer}:host .box.clickable:hover,#alia-root-300752 .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 .prose>:first-child,#alia-root-300752 .prose>:first-child{margin-top:0}:host .prose>:has(>img),#alia-root-300752 .prose>:has(>img){display:flex;justify-content:center}:host .prose li::marker,#alia-root-300752 .prose li::marker{margin-right:0;color:rgb(var(--primary-color) / .5)}:host .pulse,#alia-root-300752 .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 .slide-in-500,#alia-root-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .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-300752 .slide-in-right-full-1000{animation-duration:1s;animation-name:slide-right,fade-in;animation-fill-mode:forwards;opacity:var(--initial-opacity, 0)}:host .skeleton,#alia-root-300752 .skeleton{border-radius:var(--border-radius-lg);background-color:rgb(var(--accent-color) / 1);color:rgb(var(--accent-color) / 1);opacity:.3}:host .popup,#alia-root-300752 .popup{display:none}@media (min-width: 600px){:host .popup,#alia-root-300752 .popup{display:block}}
