:root{--midlume-ivory: #faf4ed;--midlume-peach: #efdccd;--midlume-blush: #e0bdb7;--midlume-rose: #b8837e;--midlume-navy: #1e2b3e;--midlume-ink-soft: #4d5664;--midlume-line: rgb(30 43 62 / 16%);--midlume-shadow: 0 18px 48px rgb(30 43 62 / 9%);--midlume-radius-sm: .625rem;--midlume-radius-md: 1.125rem;--midlume-radius-lg: 2rem}html{scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale}body{background:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (max-width:749px){.header__icon--menu,.header__icon--summary{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(p,li){text-wrap:pretty}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:3rem;letter-spacing:.045em;font-weight:600;transition-property:color,background-color,border-color,box-shadow,transform;transition-duration:.18s;transition-timing-function:ease}.button:active,.button-secondary:active,.button-custom:active,button.shopify-payment-button__button--unbranded:active:not([disabled]){transform:scale(.96)}@media(hover:hover)and (pointer:fine){.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-2px);box-shadow:0 10px 24px #1e2b3e21}}.header-section{color:var(--color-foreground)}.header-section:has(#header-component[sticky]){box-shadow:0 1px 0 var(--midlume-line)}#header-component{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-actions__action,.header-menu__link,.menu-list__link{transition-property:color,opacity;transition-duration:.16s;transition-timing-function:ease}.header-menu__link{letter-spacing:.035em}.badge{letter-spacing:.045em}.cart-drawer__summary{border-top:1px solid var(--midlume-line)}.shopify-policy__container,.customer-account,.page-width-content{color:var(--midlume-navy)}:where(.blog-post-content.rte,.shopify-policy__body,.page-content) a{overflow-wrap:anywhere;word-break:break-word}.shopify-policy__container{width:100%;min-width:0}.shopify-policy__body,.shopify-policy__body .rte{min-width:0;max-width:100%}.pc--show-email-field,.pc--show-email-field>label{box-sizing:border-box;width:100%;max-width:100%;min-width:0}@media screen and (max-width:749px){#pc--optOutFormContainer .pc--show-email-field,#pc--optOutFormContainer .pc--show-email-field>label{inline-size:100%;max-inline-size:100%;min-inline-size:0}#pc--optOutFormContainer .pc--show-email-field>label{align-items:flex-start;justify-content:flex-start;overflow-wrap:anywhere}.shopify-policy__body .rte table{display:block;max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.shopify-policy__body .rte :is(th,td){overflow-wrap:anywhere}.blog-post-content{min-inline-size:0;overflow-wrap:anywhere}.blog-post-content :is(a,span){overflow-wrap:anywhere;word-break:break-word}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-height:3.25rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/midlume-brand.css.map */
