.custom-orders{display:flex;flex-direction:column-reverse;width:100%}.custom-orders__form-col{box-sizing:border-box;width:100%;max-width:62rem;margin:0 auto;padding-left:3rem;padding-right:3rem}.custom-orders__heading{margin-top:0;margin-bottom:1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:3.2rem;line-height:1.15;letter-spacing:.06rem;text-transform:uppercase;text-align:center;color:rgb(var(--color-foreground))}.custom-orders__subtext{margin-bottom:3rem;font-size:1.4rem;line-height:1.5;text-align:center;color:rgba(var(--color-foreground),.6)}.custom-orders__subtext p{margin:0 0 1rem}.custom-orders__field{margin-bottom:1rem}.custom-orders__field .text-area{min-height:12rem;resize:vertical}.custom-orders__upload-note{margin:2rem 0 1rem;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.custom-orders__submit{display:block;width:100%;min-height:5.8rem;margin-top:2rem;padding:0 2rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border:0;border-radius:0;font-family:inherit;font-size:1.5rem;letter-spacing:.06rem;text-transform:uppercase;cursor:pointer;transition:opacity var(--duration-short, .1s) ease}.custom-orders__submit:hover{opacity:.85}.custom-orders__submit:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.custom-orders__below-button{margin-top:2rem;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.custom-orders__media-col{position:relative;width:100%;aspect-ratio:1.1 / 1;overflow:hidden}.custom-orders__media-col img,.custom-orders__media-col svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.custom-orders__media-col svg{background-color:rgba(var(--color-foreground),.04)}@media screen and (min-width:990px){.custom-orders{flex-direction:row;align-items:stretch}.custom-orders__form-col{flex:0 0 auto;width:36vw;min-width:46rem;max-width:62rem;margin:0}.custom-orders__heading,.custom-orders__subtext{text-align:left}.custom-orders__media-col{flex:1 1 auto;width:auto;aspect-ratio:auto;min-height:100%}}@media screen and (min-width:1728px){.custom-orders__heading{font-size:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-custom-orders.css.map */
