.dm-quality{padding:40px 24px 48px;background:#f8f5ef;color:#35312d}.dm-quality__inner{max-width:1200px;margin-inline:auto}.dm-quality__header{margin:0 0 24px;text-align:center}.dm-quality__eyebrow{margin:0 0 10px;color:#746348;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.dm-quality__heading{max-width:28ch;margin:0 auto;font-family:var(--heading-font-family, inherit);font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.2;letter-spacing:.015em;overflow-wrap:normal}.dm-quality__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none}.dm-quality__grid>.dm-quality__card{display:flex;align-items:flex-start;gap:16px;min-width:0;margin:0!important;padding:22px 20px;border:1px solid #e9e2d6;border-radius:12px;background:#fffdfa;text-align:start}.dm-quality__icon{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#f2eee5;color:#8a6b35}.dm-quality__copy{min-width:0}.dm-quality__title{margin:0 0 8px;color:#35312d;font-family:var(--text-font-family, inherit);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.dm-quality__text{margin:0;color:#615c54;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:0;overflow-wrap:break-word}@media(min-width:700px){.dm-quality{padding-block:52px 60px}.dm-quality__header{margin-bottom:32px}.dm-quality__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dm-quality__grid>.dm-quality__card{padding:26px}}@media(min-width:1100px){.dm-quality__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.dm-quality__grid>.dm-quality__card{flex-direction:column;gap:18px}.dm-quality__text{font-size:15px}}.dm-product-summary{font-size:.95rem;line-height:1.5}.dm-product-summary p{margin:.3rem 0;overflow-wrap:anywhere}.dm-purchase-details{padding:.85rem 1rem;border-radius:.65rem;background:#f8f4ee;font-size:.95rem;line-height:1.5}.dm-purchase-details p{margin:0 0 .65rem;overflow-wrap:anywhere}.dm-purchase-details p:last-child{margin-bottom:0}.dm-purchase-details__note{font-size:.8rem}
/*# sourceMappingURL=/cdn/shop/t/48/compiled_assets/styles.css.map?subset=AAABAAAAAAAAAAAAgAE */
