.qtm-section{background:var(--qtm-bg, #F6F4F1);color:var(--qtm-text, #1C1A18);padding-top:var(--qtm-pt, 64px);padding-bottom:var(--qtm-pb, 64px);overflow:hidden}.qtm-container{max-width:1400px;margin:0 auto;padding:0 32px;box-sizing:border-box}.qtm-grid{display:grid;grid-template-columns:.85fr 1.15fr .95fr;gap:48px;align-items:stretch}.qtm-image-col{position:relative;min-height:420px;border-radius:2px;overflow:hidden}.qtm-main-image{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.qtm-image-placeholder{width:100%;height:100%;min-height:420px;position:absolute;top:0;right:0;bottom:0;left:0;background:#e7e2da}.qtm-placeholder-svg{width:100%;height:100%;object-fit:cover}.qtm-content-col{display:flex;flex-direction:column;justify-content:center;padding:12px 0}.qtm-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--qtm-accent, #B08D5E);margin:0 0 18px}.qtm-heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,38px);line-height:1.15;font-weight:400;margin:0 0 20px;color:var(--qtm-text, #1C1A18)}.qtm-body{font-size:15px;line-height:1.7;color:var(--qtm-body-color, #5B564F);margin:0 0 28px;max-width:40em}.qtm-body p{margin:0 0 1em}.qtm-body p:last-child{margin-bottom:0}.qtm-checklist{list-style:none;margin:0 0 32px;padding:0;display:flex;flex-direction:column;gap:14px}.qtm-checklist-item{display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--qtm-text, #1C1A18)}.qtm-check-icon{flex:0 0 auto;width:18px;height:18px;color:var(--qtm-accent, #B08D5E);display:inline-flex}.qtm-check-icon svg{width:100%;height:100%}.qtm-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:flex-start;border:1px solid var(--qtm-accent, #B08D5E);color:var(--qtm-text, #1C1A18);text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:16px 26px;transition:background-color .2s ease,color .2s ease}.qtm-button:hover{background:var(--qtm-accent, #B08D5E);color:#fff}.qtm-button-arrow{width:15px;height:10px;flex:0 0 auto}.qtm-steps-col{display:flex;flex-direction:column;gap:22px;justify-content:center}.qtm-step{display:flex;align-items:center;gap:16px}.qtm-step-number{flex:0 0 auto;font-family:Georgia,Times New Roman,serif;font-size:16px;color:var(--qtm-text, #1C1A18);opacity:.55}.qtm-step-text{flex:1 1 auto;min-width:0}.qtm-step-title{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;color:var(--qtm-text, #1C1A18)}.qtm-step-description{font-size:13px;line-height:1.5;color:var(--qtm-body-color, #5B564F);margin:0}.qtm-step-image{flex:0 0 auto;width:56px;height:56px;border-radius:2px;overflow:hidden;background:#e7e2da}.qtm-step-image img,.qtm-step-placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:989px){.qtm-grid{grid-template-columns:1fr 1fr;grid-template-areas:"image image" "content content" "steps steps";gap:32px}.qtm-image-col{grid-area:image;min-height:320px}.qtm-content-col{grid-area:content}.qtm-steps-col{grid-area:steps}}@media screen and (max-width:749px){.qtm-section{padding-top:calc(var(--qtm-pt, 64px) * .6);padding-bottom:calc(var(--qtm-pb, 64px) * .6)}.qtm-grid{gap:28px}.qtm-image-col{min-height:260px}.qtm-heading{font-size:26px}.qtm-step{gap:12px}.qtm-step-image{width:48px;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-quarry-to-masterpiece.css.map */
