.page-header{position:relative;background-color:#d1b49f;color:#fff;padding:30px 0 0;text-align:center;font-size:1.125rem;text-shadow:0 0 10px rgb(0 0 0 / 30%)}.page-header .container{position:relative;z-index:2}.page-header p{max-width:850px;margin-left:auto;margin-right:auto}@media (min-width: 48rem){.page-header{background:#d1b49f url(img_puremark_diamond-banner.jpg) center bottom no-repeat;background-size:cover;padding:45px 0 400px;font-size:1.3rem}.page-header:before{display:none}}@media (min-width: 64rem){.page-header{padding:60px 0 450px;font-size:1.5rem}}.section-pm-diamonds{padding:30px 0;text-transform:uppercase;text-align:center;font-weight:300}.section-pm-diamonds .grid{--grid-columns: 6;--gap-x: 20px;max-width:960px;margin:0 auto}.section-pm-diamonds .col{--span: 2;--sub-gap: 20px}.section-pm-diamonds img{display:block;margin:0 auto 10px}@media (min-width: 48rem){.section-pm-diamonds .grid{--gap-x: 0}.section-pm-diamonds .col{--span: 1;--sub-gap: 0}}.section-pm-intro{padding:45px 0 30px;background-color:#f7f7f7;text-align:center}.section-pm-intro p{max-width:900px;margin:1rem auto}@media (min-width: 48rem){.section-pm-intro{padding:60px 0;font-size:1.25rem}}.section-pm-usa{padding:20px 0}.section-pm-usa .image-box .inset-bg{margin-bottom:20px}@media (min-width: 48rem){.section-pm-usa .image-box{background-image:url(img_puremark_earring-banner.jpg);padding:10% 52% 10% 8%;font-size:1.125rem}}@media (min-width: 64rem){.section-pm-usa{padding:60px 0}.section-pm-usa .image-box{padding:8% 58% 8% 10%}}.section-quality{background-color:#043b4d;padding:30px 0;text-align:center;font-size:1.375rem;line-height:1.2;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:.05em}@media (min-width: 48rem){.section-quality{padding:45px 0;font-size:2.5rem}}@media (min-width: 64rem){.section-quality{padding:60px 0}}.section-puremark-about{padding:20px 0;background:#477388 url(img_puremark_diamond-pattern-blue.jpg) center center repeat;text-align:center}.puremark-about-boxes{background-color:#fff;padding:30px 0 0}.puremark-about-boxes h2{margin:0 auto 1rem;padding:0 20px;max-width:600px}.puremark-about-boxes h3{margin-top:15px;padding:0 20px}.puremark-about-boxes p{padding:0 20px}.puremark-about-boxes .modal-window{text-align:center}.puremark-about-boxes .modal-window h3{font-size:26px;font-weight:lighter;margin:1.5rem 0 1rem}.modal-logo{width:250px;margin-bottom:20px}@media (min-width: 48rem){.section-puremark-about{padding:60px 0;background-size:100% auto}.puremark-about-boxes{padding:50px 50px 35px}.puremark-about-boxes h2{font-size:30px;padding:0}.puremark-about-boxes h3,.puremark-about-boxes p{padding:0}.puremark-about-boxes .modal-window{font-size:18px}.puremark-about-boxes .modal-window>div{padding:45px 100px}.puremark-about-boxes .modal-window h3{font-size:36px}}@media (min-width: 64rem){.section-puremark-about{padding:100px 0}}.labdiamond{background:#fff url(img_puremark_lab-diamond.jpg) center center no-repeat;background-size:cover;height:60vw;max-height:500px}.calloutbar{padding:30px 0 20px}@media (min-width: 48rem){.calloutbar{padding:60px}}.puremark-faq{transition:height 1s ease-out;height:0;overflow:hidden;background:linear-gradient(180deg,#fff 0% 75%,#f5f5f5)}.puremark-faq>.container{padding-top:30px;padding-bottom:0}@media (min-width: 48rem){.puremark-faq>.container{padding-top:45px;padding-bottom:45px}}.puremark-faq h2{margin-bottom:15px;text-transform:none;text-align:center;letter-spacing:.02em}.puremark-contact{padding:0}@media (min-width: 48rem){.puremark-contact{padding:200px 0 200px 50%;background:#ddd url(proposal-bg.jpg) left top no-repeat;background-size:cover}}@media (min-width: 64rem){.puremark-contact{padding:200px 0 200px 60%}}.puremark-contact .inset-bg{display:block;margin:0 -20px;max-width:calc(100% + 40px)}@media (max-width: 48rem){.puremark-contact .contact-form{margin-left:-20px;margin-right:-20px}}
/*# sourceMappingURL=/cdn/shop/t/315/assets/page_puremark.css.map */
