.mymat-container,.mymat-section,.mymat-card,.mymat-card__body,.mymat-card__media,.mymat-button,.mymat-input,.mymat-select,.mymat-textarea,.mymat-badge,.mymat-field,.mymat-choice,.mymat-prose{box-sizing:border-box}.mymat-display,.mymat-h1,.mymat-h2,.mymat-h3,.mymat-h4{font-family:var(--mymat-font-heading);color:var(--mymat-color-text);letter-spacing:var(--mymat-tracking-none);margin:0;text-wrap:balance;word-break:normal;overflow-wrap:break-word}.mymat-display{font-size:var(--mymat-text-display);font-weight:var(--mymat-weight-bold);line-height:var(--mymat-leading-display)}.mymat-h1{font-size:var(--mymat-text-h1);font-weight:var(--mymat-weight-bold);line-height:var(--mymat-leading-display)}.mymat-h2{font-size:var(--mymat-text-h2);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading)}.mymat-h3{font-size:var(--mymat-text-h3);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading)}.mymat-h4{font-size:var(--mymat-text-h4);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading)}.mymat-body-lg,.mymat-body,.mymat-body-sm{font-family:var(--mymat-font-body);font-weight:var(--mymat-weight-regular);color:var(--mymat-color-text);margin:0;word-break:normal;overflow-wrap:break-word}.mymat-body-lg{font-size:var(--mymat-text-body-lg);line-height:var(--mymat-leading-body)}.mymat-body{font-size:var(--mymat-text-body);line-height:var(--mymat-leading-body)}.mymat-body-sm{font-size:var(--mymat-text-body-sm);line-height:var(--mymat-leading-body-tight)}.mymat-label{font-family:var(--mymat-font-body);font-size:var(--mymat-text-label);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-ui);letter-spacing:var(--mymat-tracking-label);color:var(--mymat-color-text);margin:0}.mymat-caption{font-family:var(--mymat-font-body);font-size:var(--mymat-text-caption);font-weight:var(--mymat-weight-medium);line-height:var(--mymat-leading-body-tight);color:var(--mymat-color-text-secondary);margin:0}.mymat-meta{font-family:var(--mymat-font-body);font-size:var(--mymat-text-meta);font-weight:var(--mymat-weight-regular);line-height:var(--mymat-leading-ui);color:var(--mymat-color-text-muted);font-variant-numeric:tabular-nums;margin:0}.mymat-price{font-family:var(--mymat-font-body);font-size:var(--mymat-text-price);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading);color:var(--mymat-color-text);font-variant-numeric:tabular-nums;margin:0}.mymat-eyebrow{font-family:var(--mymat-font-heading);font-size:var(--mymat-text-eyebrow);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-ui);letter-spacing:var(--mymat-tracking-eyebrow);text-transform:uppercase;color:var(--mymat-color-text-muted);margin:0}.mymat-eyebrow--th{font-family:var(--mymat-font-thai);text-transform:none;letter-spacing:var(--mymat-tracking-label)}.mymat-en{letter-spacing:var(--mymat-tracking-display-en)}.mymat-th{font-family:var(--mymat-font-thai);letter-spacing:var(--mymat-tracking-none)}.mymat-prose{font-family:var(--mymat-font-body);font-size:var(--mymat-text-body);line-height:var(--mymat-leading-body);color:var(--mymat-color-text);max-width:var(--mymat-measure)}.mymat-prose>*+*{margin-block-start:var(--mymat-space-md)}.mymat-prose h2{font-family:var(--mymat-font-heading);font-size:var(--mymat-text-h2);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading);margin-block-start:var(--mymat-space-xl)}.mymat-prose h3{font-family:var(--mymat-font-heading);font-size:var(--mymat-text-h3);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-heading);margin-block-start:var(--mymat-space-lg)}.mymat-text-secondary{color:var(--mymat-color-text-secondary)}.mymat-text-muted{color:var(--mymat-color-text-muted)}.mymat-container{width:100%;max-width:calc(var(--mymat-container) + (var(--mymat-gutter) * 2));margin-inline:auto;padding-inline:var(--mymat-gutter)}.mymat-container--wide{max-width:calc(var(--mymat-container-wide) + (var(--mymat-gutter) * 2))}.mymat-container--bleed{max-width:none;padding-inline:0}.mymat-measure{max-width:var(--mymat-measure)}.mymat-section{padding-block:var(--mymat-section-space);background-color:var(--mymat-surface);color:var(--mymat-color-text)}.mymat-section--compact{padding-block:var(--mymat-section-space-compact)}.mymat-stack>*+*{margin-block-start:var(--mymat-space-md)}.mymat-stack--sm>*+*{margin-block-start:var(--mymat-space-xs)}.mymat-stack--lg>*+*{margin-block-start:var(--mymat-space-lg)}.mymat-stack--xl>*+*{margin-block-start:var(--mymat-space-xl)}.mymat-surface,.mymat-surface--ivory,.mymat-surface--neutral,.mymat-surface--brand{background-color:var(--mymat-surface);color:var(--mymat-color-text)}.mymat-button:focus-visible,.mymat-link:focus-visible,.mymat-input:focus-visible,.mymat-select:focus-visible,.mymat-textarea:focus-visible,.mymat-checkbox:focus-visible,.mymat-radio:focus-visible,.mymat-card--interactive:focus-visible,.mymat-choice:focus-within{outline:var(--mymat-focus-width) solid var(--mymat-focus-color);outline-offset:var(--mymat-focus-offset)}.mymat-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--mymat-space-xs);min-height:var(--mymat-control-height);padding-inline:var(--mymat-space-lg);padding-block:var(--mymat-space-sm);font-family:var(--mymat-font-heading);font-size:var(--mymat-text-button);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-ui);letter-spacing:var(--mymat-tracking-label);text-align:center;text-decoration:none;border:var(--mymat-border-width) solid transparent;border-radius:var(--mymat-radius-sm);background-color:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--mymat-duration) var(--mymat-ease),border-color var(--mymat-duration) var(--mymat-ease),color var(--mymat-duration) var(--mymat-ease)}.mymat-button--en{text-transform:uppercase;letter-spacing:var(--mymat-tracking-button-en)}.mymat-button--sm{min-height:var(--mymat-control-height-sm);padding-inline:var(--mymat-space-md);font-size:var(--mymat-text-button-sm)}.mymat-button--full{display:flex;width:100%}.mymat-button--primary{background-color:var(--mymat-burgundy);border-color:var(--mymat-burgundy);color:var(--mymat-ivory)}.mymat-button--primary:hover{background-color:var(--mymat-burgundy-hover);border-color:var(--mymat-burgundy-hover)}.mymat-button--primary:active{background-color:var(--mymat-burgundy-active);border-color:var(--mymat-burgundy-active)}.mymat-surface--brand .mymat-button--primary{background-color:var(--mymat-ivory);border-color:var(--mymat-ivory);color:var(--mymat-burgundy)}.mymat-surface--brand .mymat-button--primary:hover{background-color:var(--mymat-light-neutral);border-color:var(--mymat-light-neutral)}.mymat-button--secondary{background-color:transparent;border-color:var(--mymat-color-line-interactive);color:var(--mymat-color-text-brand)}.mymat-button--secondary:hover{border-color:var(--mymat-burgundy);background-color:var(--mymat-burgundy-tint)}.mymat-button--secondary:active{border-color:var(--mymat-burgundy-active);background-color:var(--mymat-burgundy-tint)}.mymat-surface--brand .mymat-button--secondary:hover,.mymat-surface--brand .mymat-button--secondary:active{background-color:#f7f4ee1f;border-color:var(--mymat-ivory)}.mymat-button--text{min-height:var(--mymat-tap-target-min);padding-inline:var(--mymat-space-2xs);color:var(--mymat-color-text-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.mymat-button--text:hover{text-decoration-thickness:2px}.mymat-button:disabled,.mymat-button[aria-disabled=true]{background-color:var(--mymat-surface-sunken);border-color:var(--mymat-color-line);color:var(--mymat-color-text-disabled);cursor:not-allowed;text-decoration:none}.mymat-button[aria-busy=true]{cursor:progress;pointer-events:none}.mymat-field{display:flex;flex-direction:column;gap:var(--mymat-space-xs)}.mymat-field__label{font-family:var(--mymat-font-body);font-size:var(--mymat-text-label);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-ui);color:var(--mymat-color-text)}.mymat-field__hint{font-family:var(--mymat-font-body);font-size:var(--mymat-text-caption);line-height:var(--mymat-leading-body-tight);color:var(--mymat-color-text-muted)}.mymat-input,.mymat-select,.mymat-textarea{width:100%;min-height:var(--mymat-control-height);padding-inline:var(--mymat-space-md);padding-block:var(--mymat-space-sm);font-family:var(--mymat-font-body);font-size:var(--mymat-text-body);line-height:var(--mymat-leading-ui);color:var(--mymat-color-text);background-color:var(--mymat-surface);border:var(--mymat-border-width) solid var(--mymat-color-line-interactive);border-radius:var(--mymat-radius-sm);-webkit-appearance:none;appearance:none;transition:border-color var(--mymat-duration) var(--mymat-ease)}.mymat-textarea{min-height:calc(var(--mymat-control-height) * 2.5);resize:vertical}.mymat-input::placeholder,.mymat-textarea::placeholder{color:var(--mymat-color-text-muted)}.mymat-input:hover,.mymat-select:hover,.mymat-textarea:hover{border-color:var(--mymat-color-text-secondary)}.mymat-select{padding-inline-end:var(--mymat-space-2xl);background-image:var(--mymat-select-chevron);background-repeat:no-repeat;background-position:right var(--mymat-space-md) center;background-size:1.2rem .8rem}.mymat-select:disabled,.mymat-input:disabled,.mymat-textarea:disabled{background-color:var(--mymat-surface-sunken);border-color:var(--mymat-color-line);color:var(--mymat-color-text-disabled);cursor:not-allowed}.mymat-field--error .mymat-input,.mymat-field--error .mymat-select,.mymat-field--error .mymat-textarea{border-width:var(--mymat-border-width-strong);border-color:var(--mymat-color-error)}.mymat-field__error{display:flex;align-items:flex-start;gap:var(--mymat-space-2xs);font-family:var(--mymat-font-body);font-size:var(--mymat-text-caption);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-body-tight);color:var(--mymat-color-error)}.mymat-field__error:before{content:"!";flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;inline-size:1.6rem;block-size:1.6rem;border-radius:50%;background-color:var(--mymat-color-error);color:var(--mymat-surface);font-size:1.1rem;line-height:1}.mymat-choice{display:flex;align-items:flex-start;gap:var(--mymat-space-sm);min-block-size:var(--mymat-tap-target-min);padding-block:var(--mymat-space-sm);cursor:pointer}.mymat-checkbox,.mymat-radio{flex:0 0 auto;inline-size:2rem;block-size:2rem;margin:0;margin-block-start:.2rem;background-color:var(--mymat-surface);border:var(--mymat-border-width-strong) solid var(--mymat-color-line-interactive);-webkit-appearance:none;appearance:none;cursor:pointer;transition:background-color var(--mymat-duration-fast) var(--mymat-ease),border-color var(--mymat-duration-fast) var(--mymat-ease)}.mymat-checkbox{border-radius:var(--mymat-radius-xs)}.mymat-radio{border-radius:50%}.mymat-checkbox:checked,.mymat-radio:checked{background-color:var(--mymat-burgundy);border-color:var(--mymat-burgundy)}.mymat-checkbox:checked:after{content:"";display:block;inline-size:.5rem;block-size:.9rem;margin-inline-start:.45rem;margin-block-start:.1rem;border-inline-end:2px solid var(--mymat-ivory);border-block-end:2px solid var(--mymat-ivory);transform:rotate(45deg)}.mymat-radio:checked:after{content:"";display:block;inline-size:.8rem;block-size:.8rem;margin:.4rem;border-radius:50%;background-color:var(--mymat-ivory)}.mymat-checkbox:disabled,.mymat-radio:disabled{background-color:var(--mymat-surface-sunken);border-color:var(--mymat-color-line);cursor:not-allowed}.mymat-choice__label{font-family:var(--mymat-font-body);font-size:var(--mymat-text-body);line-height:var(--mymat-leading-ui);color:var(--mymat-color-text)}.mymat-link{color:var(--mymat-color-text-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--mymat-duration) var(--mymat-ease)}.mymat-link:hover{text-decoration-thickness:2px}.mymat-prose a{color:var(--mymat-color-text-brand);text-decoration:underline;text-underline-offset:.25em}.mymat-card{display:flex;flex-direction:column;background-color:var(--mymat-surface);border:var(--mymat-border-width) solid var(--mymat-color-line);border-radius:var(--mymat-radius-md);overflow:hidden}.mymat-card__media{display:block;inline-size:100%;aspect-ratio:4 / 3;background-color:var(--mymat-surface-sunken);object-fit:cover}.mymat-card__body{display:flex;flex-direction:column;gap:var(--mymat-space-xs);padding:var(--mymat-space-md)}.mymat-card--interactive{cursor:pointer;text-align:start;text-decoration:none;color:inherit;transition:border-color var(--mymat-duration) var(--mymat-ease),background-color var(--mymat-duration) var(--mymat-ease)}.mymat-card--interactive:hover{border-color:var(--mymat-color-line-interactive)}.mymat-card--selected,.mymat-card--interactive[aria-pressed=true],.mymat-card--interactive[aria-current=true]{border-color:var(--mymat-burgundy);background-color:var(--mymat-burgundy-tint);box-shadow:inset 0 0 0 var(--mymat-border-width) var(--mymat-burgundy)}.mymat-badge{display:inline-flex;align-items:center;gap:var(--mymat-space-2xs);padding-inline:var(--mymat-space-xs);padding-block:.3rem;border:var(--mymat-border-width) solid var(--mymat-color-line);border-radius:var(--mymat-radius-xs);background-color:var(--mymat-surface);font-family:var(--mymat-font-body);font-size:var(--mymat-text-caption);font-weight:var(--mymat-weight-semibold);line-height:var(--mymat-leading-ui);color:var(--mymat-color-text-secondary)}.mymat-badge--brand{border-color:var(--mymat-burgundy);background-color:var(--mymat-burgundy-tint);color:var(--mymat-burgundy)}.mymat-badge--positive{border-color:var(--mymat-color-success);background-color:var(--mymat-color-success-surface);color:var(--mymat-color-success)}.mymat-badge--attention{border-color:var(--mymat-color-warning);background-color:var(--mymat-color-warning-surface);color:var(--mymat-color-warning)}.mymat-badge--critical{border-color:var(--mymat-color-error);background-color:var(--mymat-color-error-surface);color:var(--mymat-color-error)}.mymat-divider{border:0;border-block-start:var(--mymat-border-width) solid var(--mymat-color-line-soft);margin-block:var(--mymat-space-xl)}.mymat-brand-asset{display:block;block-size:auto;max-inline-size:100%}@media(prefers-reduced-motion:reduce){.mymat-button,.mymat-input,.mymat-select,.mymat-textarea,.mymat-checkbox,.mymat-radio,.mymat-card--interactive,.mymat-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mymat-base.css.map */
