.page-width{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem}.page-width--narrow{max-width:42rem;padding:0 1.25rem}.gradient{background:rgb(var(--color-background, 255 255 255));background:var(--gradient-background, rgb(var(--color-background, 255 255 255)))}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{display:inline-flex;justify-content:center;align-items:center;min-height:3rem;padding:.75rem 1.5rem;border:0;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text, 255 255 255));background-color:rgba(var(--color-button, 18 18 18),var(--alpha-button-background, 1));border-radius:999px;transition:transform .15s ease,opacity .15s ease}.button:hover{opacity:.92}.button--secondary{--color-button: var(--color-secondary-button, var(--color-base-background-1, 255 255 255));--color-button-text: var(--color-secondary-button-text, var(--color-base-text, 18 18 18));border:1px solid rgba(var(--color-button-text),.2)}.field{position:relative;width:100%;display:flex;flex-direction:column;gap:.35rem}.field__input,.customer .field input,.contact .text-area{flex-grow:1;width:100%;padding:.9rem 1rem;border:1px solid rgba(var(--color-foreground, 18 18 18),.18);background:#fafafa;border-radius:12px;font:inherit;line-height:1.4;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.field__input:focus,.contact .text-area:focus{outline:none;background:#fff;border-color:rgba(var(--color-foreground, 18 18 18),.45);box-shadow:0 0 0 3px #1212120f}.field__label{font-size:.875rem;color:rgba(var(--color-foreground, 18 18 18),.7)}.form__message{align-items:center;display:flex;font-size:.9rem;line-height:1.3;margin-top:.75rem;gap:.4rem}.form-status{margin:0}.form-status-list{padding:0;margin:1rem 0}.form-status-list li{list-style-position:inside}.form-status-list .link{font-size:inherit}.caption-with-letter-spacing{font-size:.75rem;letter-spacing:.08rem;line-height:1.4;text-transform:uppercase}.rte{word-break:break-word}.rte:after{clear:both;content:"";display:block}.content-container{border-radius:var(--text-boxes-radius,0);border:var(--text-boxes-border-width,0) solid rgba(var(--color-foreground,18 18 18),var(--text-boxes-border-opacity,.1))}.content-container--full-width-mobile{border-left:none;border-right:none;border-radius:0}@media(min-width:750px){.content-container--full-width-mobile{border-left:var(--text-boxes-border-width,0) solid rgba(var(--color-foreground,18 18 18),var(--text-boxes-border-opacity,.1));border-right:var(--text-boxes-border-width,0) solid rgba(var(--color-foreground,18 18 18),var(--text-boxes-border-opacity,.1));border-radius:var(--text-boxes-radius,0)}}.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-scheme-]{--color-foreground: 18 18 18;--color-background: 255 255 255;--color-button: 18 18 18;--color-button-text: 255 255 255;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.contact.page-width{padding-top:.5rem;padding-bottom:2rem}.contact .title{margin:0 0 1.5rem;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25}.contact__button{margin-top:1.5rem}@media screen and (min-width:750px){.contact__button{margin-top:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/looirobot-dawn-compat.css.map */
