:root{--font-body-family: "Lexend", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Baloo 2", system-ui, sans-serif;--font-heading-style: normal;--font-heading-weight: 800;--focused-base-outline: .2rem solid #0e7490;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background))}body{color:rgb(var(--color-foreground));letter-spacing:0;line-height:1.55}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0;line-height:1.1}.price,.price-item,.quantity__input{font-family:Space Grotesk,system-ui,sans-serif;font-variant-numeric:tabular-nums}.mtin3d-wordmark{display:block;max-width:100%;height:auto;aspect-ratio:3 / 1;object-fit:cover;object-position:center 40%}.password-brand-heading{margin:0;flex-shrink:1}.header-wrapper:before{content:"";display:block;height:.6rem;background:linear-gradient(to right,#9cc9e8 0% 20%,#a8e6c9 20% 40%,#fdefb8 40% 60%,#fbb59a 60% 80%,#c9b6e4 80% 100%)}.button:not(.button--tertiary),.shopify-challenge__button,.customer button{border:.2rem solid #262626;box-shadow:0 .4rem #262626,inset 0 .2rem #ffffff8c;font-weight:600;letter-spacing:0;text-transform:none}.button:not(.button--tertiary):before,.button:not(.button--tertiary):after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{box-shadow:none}.button--secondary{--color-button: 255, 255, 255;--color-button-text: 43, 43, 43;--alpha-button-background: 1}.button:focus-visible,.button.focused,.shopify-challenge__button:focus-visible,.customer button:focus-visible{outline:.2rem solid #0e7490;outline-offset:.4rem}.focus-inset:focus-visible{outline:.2rem solid #0e7490;outline-offset:-.2rem}.rte a:not(.button){color:#0e7490}.rte a:not(.button):hover{color:#08475a}@media(prefers-reduced-motion:reduce){.button,.shopify-challenge__button,.customer button{transition:none}}.mtin3d-photo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;width:100%;aspect-ratio:4 / 3;padding:1.6rem;background:#e8f2fa;color:#2b2b2b;text-align:center;font-size:1.2rem;line-height:1.4;overflow-wrap:anywhere}.mtin3d-photo-placeholder__label{font-weight:600}.card__media>.mtin3d-photo-placeholder{height:100%;aspect-ratio:auto}.product__media-wrapper>.mtin3d-photo-placeholder{border:.2rem solid #262626;border-radius:2.2rem}.mtin3d-photo-placeholder__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mtin3d-brand.css.map */
