.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}.template-page main{background:#fac69d}.template-page main iframe{width:100%}.template-page h1.main-page-title{font-family:bennet-display-extra-condens;font-size:40px;font-weight:400;line-height:48px;text-align:center;margin-bottom:40px;letter-spacing:normal}.template-page .manufacture-with-us .contact__fields{grid-column-gap:4rem}.template-page .manufacture-with-us .rte h3 *{text-decoration:none!important;letter-spacing:normal}main#MainContent.manufacture-with-us .contact.page-width{padding-top:24px;padding-bottom:150px}main#MainContent.manufacture-with-us .section.page-banner-section>.page-width{padding-bottom:0}.template-page section .rte img{margin-block:30px}.template-page .rte div{font-weight:400;line-height:24px;letter-spacing:.978px;color:#000;font-family:var(--font-body-text-family);margin-block:0px 30px}.manufacture-with-us .contact__button button{font-size:14px;font-weight:500;line-height:12px;text-align:center;max-width:345px;width:100%;margin:auto;display:block;color:#fac69d;background:#c0291d;border:none;height:52px}.manufacture-with-us .contact__button{margin-top:62px}.manufacture-with-us .contact .text-area{min-height:20rem}.copy-of-responsible-jewelry-council-policies section .page-width .rte img{max-width:424px;width:100%}.template-page .copy-of-responsible-jewelry-council-policies .rte div:has(img){margin-bottom:0}.manufacture-with-us .contact__button button:after,.manufacture-with-us .contact__button button:before{display:none}.template-page .manufacture-with-us .rte h3{font-family:bennet-display-extra-condens;font-size:40px;font-weight:400;line-height:48px;text-align:center;max-width:840px;margin:98px auto auto}.manufacture-with-us section .contact .field:before,.manufacture-with-us section .contact .field:after{display:none}.manufacture-with-us section .contact textarea,.manufacture-with-us section .contact input{border:1px solid rgba(81,126,126,1);border-radius:8px;font-family:var(--font-body-text-family)}.copy-of-responsible-jewelry-council-policies section .page-width .rte img{display:block;margin:auto auto 33px}.copy-of-responsible-jewelry-council-policies section .page-width .rte img:last-child{margin-bottom:0}.manufacture-with-us section *{background:#fac69d}main#MainContent.manufacture-with-us .section>.page-width{padding-bottom:5px}.template-page .rte p{font-weight:400;line-height:24px;letter-spacing:.978px;color:#000;font-family:var(--font-body-text-family);margin-block:0px 27px}.template-page .rte p:last-child{margin-block:0px}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}.template-page .manufacture-with-us .page-width--narrow{max-width:840px}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.contact textarea,.contact input{border:1px solid rgba(81,126,126,1);border-radius:8px;font-family:var(--font-body-text-family)}.contact form .field{margin-bottom:40px}.contact .field__label{position:relative;left:unset;top:unset;display:block;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:14px;letter-spacing:.04em;text-align:left;color:#000;margin-bottom:12px}h2.title.title-wrapper--no-top-margin.inline-richtext.h1{font-family:bennet-display-extra-condens;font-size:34px;font-weight:400;line-height:48px;text-align:center;max-width:840px}@media (max-width:767px){h2.title.title-wrapper--no-top-margin.inline-richtext.h1{text-align:center;max-width:840px;font-size:24px;font-weight:400;line-height:30px}}@media screen and (max-width: 767px){.template-page .rte p{font-size:14px;font-weight:400;line-height:21px;margin-block:0px 20px}main#MainContent.manufacture-with-us .section>.page-width{padding-bottom:5px}.template-page .manufacture-with-us .rte h3{font-size:26px;font-weight:400;line-height:30px;margin:30px auto auto}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-main-page.css.map */
