h1,h2,h3,h4,h5,h6{font-size:var(--temi-text-heading);line-height:1.2;letter-spacing:0;font-weight:400}strong,b{font-weight:var(--font-body-weight-bold)}.temi-subhead{font-size:var(--temi-text-body);font-weight:var(--font-body-weight-bold);line-height:1.5}.temi-micro{font-size:var(--temi-text-micro);line-height:1.5;letter-spacing:.1em}.page-width{padding:0 var(--page-gutter)}.utility-bar__grid.page-width,.header.page-width{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.temi-measure{max-width:var(--temi-measure)}.temi-section-padding{padding-block:var(--temi-space-section)}.temi-button{display:inline-block;padding:var(--temi-space-12) var(--temi-space-16);border:var(--temi-rule);border-radius:0;background:var(--temi-paper);color:var(--temi-ink);font-family:var(--font-body-family);font-size:var(--temi-text-body);line-height:1.5;letter-spacing:0;text-transform:lowercase;text-decoration:none;text-align:center}button.temi-button{cursor:pointer}button.temi-button:disabled{cursor:default}@media(hover:hover){a.temi-button:hover,button.temi-button:not(:disabled):hover{background:var(--temi-ink);color:var(--temi-paper);border-color:var(--temi-paper)}}.temi-field{display:grid;gap:var(--temi-space-8)}.temi-field-label{font-size:var(--temi-text-body);font-weight:400;line-height:1.5;letter-spacing:0}.temi-field-input{appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;padding:var(--temi-space-12) var(--temi-space-16);border:var(--temi-rule);border-radius:0;background:var(--temi-paper);color:var(--temi-ink);font-family:var(--font-body-family);font-size:var(--temi-text-body);line-height:1.5;letter-spacing:0}.temi-field-input::placeholder{color:transparent}.temi-editor-warning{border:var(--temi-rule);padding:var(--temi-space-12)}a{color:currentColor;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}::selection{background-color:var(--temi-ink);color:var(--temi-paper)}.temi-ruled{border-block:var(--temi-rule)}.temi-ruled-row+.temi-ruled-row{border-block-start:var(--temi-rule)}.temi-ruled-cells{display:grid;gap:0}.temi-ruled-cells>*+*{border-inline-start:var(--temi-rule)}.temi-invert{--temi-ink: #ffffff;--temi-paper: #000000;--temi-rule-color: var(--temi-ink);--temi-rule: var(--temi-rule-width) solid var(--temi-rule-color);border-block:0}.shopify-section:has(>.temi-ruled:not(.temi-invert))+.shopify-section:has(>.temi-ruled)>.temi-ruled{border-block-start:0}main>.shopify-section:last-child>.temi-ruled:not(:has(~:not(link,style,script,template))){border-block-end:0}main>.shopify-section:first-child>.temi-ruled:not(:not(link,style,script,template)~*){border-block-start:0}:root{--focused-base-outline: var(--temi-focus-ring);--focused-base-outline-offset: var(--temi-space-4);--focused-base-box-shadow: none}.focus-inset:focus-visible,.focused.focus-inset,.focus-offset:focus-visible,.focus-offset.focused,.button:focus-visible,.button.focused,.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible{outline:var(--temi-focus-ring);outline-offset:var(--temi-space-4);box-shadow:none}.button:focus,.shopify-payment-button__button--unbranded:focus,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{box-shadow:none}.skip-to-content-link:focus{margin:0;inset-block-start:var(--temi-space-8);inset-inline-start:var(--temi-space-8);min-width:0;min-height:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/temi-base.css.map */
