.dm-legal-content{max-width:800px;margin:0 auto;padding:40px 20px}.dm-legal-content__wrapper{width:100%}.dm-legal-content__title{font-family:Playfair Display,serif;font-size:32px;font-weight:400;color:#111;margin:0 0 32px;line-height:1.3}.dm-legal-content__body{font-family:Lato,sans-serif;font-size:16px;line-height:1.7;color:#333}.dm-legal-content__body h2{font-family:Playfair Display,serif;font-size:24px;font-weight:400;color:#111;margin:40px 0 16px;line-height:1.3}.dm-legal-content__body h3{font-family:Playfair Display,serif;font-size:20px;font-weight:400;color:#111;margin:32px 0 12px;line-height:1.4}.dm-legal-content__body h4{font-family:Lato,sans-serif;font-size:18px;font-weight:700;color:#111;margin:24px 0 8px;line-height:1.4}.dm-legal-content__body p{margin:0 0 16px}.dm-legal-content__body a{color:#87523c;text-decoration:none;transition:color .2s ease}.dm-legal-content__body a:hover{color:#b8724f;text-decoration:underline}.dm-legal-content__body ul,.dm-legal-content__body ol{margin:0 0 16px;padding-left:24px}.dm-legal-content__body ul{list-style-type:disc}.dm-legal-content__body ol{list-style-type:decimal}.dm-legal-content__body li{margin-bottom:8px;line-height:1.7}.dm-legal-content__body ul ul,.dm-legal-content__body ol ol,.dm-legal-content__body ul ol,.dm-legal-content__body ol ul{margin-top:8px;margin-bottom:8px}.dm-legal-content__body table{width:100%;border-collapse:collapse;margin:16px 0 24px;font-size:15px}.dm-legal-content__body th,.dm-legal-content__body td{padding:10px 14px;border:1px solid #e0e0e0;text-align:left}.dm-legal-content__body th{background:#f8f2ef;font-weight:700;color:#111}.dm-legal-content__body mark,.dm-legal-content__body .placeholder{background:#fff3cd;padding:2px 6px;border-left:3px solid #87523C;font-weight:600;border-radius:0}.dm-legal-content__body blockquote{margin:24px 0;padding:16px 20px;border-left:4px solid #87523C;background:#f8f2ef;color:#333;font-style:normal}.dm-legal-content__body blockquote p:last-child{margin-bottom:0}.dm-legal-content__body hr{border:none;border-top:1px solid #e0e0e0;margin:32px 0}.dm-legal-content__download-hint{margin-top:40px;padding:16px 20px;background:#f8f2ef;border-left:3px solid #87523C;font-size:14px;color:#666;font-family:Lato,sans-serif}.dm-legal-content__download-hint p{margin:0}.dm-legal-content__updated{margin-top:32px;padding-top:16px;border-top:1px solid #e0e0e0;font-size:14px;color:#999;font-family:Lato,sans-serif}.dm-legal-content__updated p{margin:0}@media print{.section-header,.header-wrapper,.shopify-section-header,.shopify-section-footer,.footer,.dermamedic-cookie-consent-section,.dm-cookie-consent,.scroll-to-top,.shopify-section-announcement-bar,#shopify-section-announcement-bar,.cart-drawer,.skip-to-content-link{display:none!important}.dm-legal-content{max-width:100%;padding:20px 0}.dm-legal-content__title{font-size:28px}.dm-legal-content__body{font-size:12pt;line-height:1.6;color:#000}.dm-legal-content__body a{color:#000;text-decoration:underline}.dm-legal-content__body a:after{content:" (" attr(href) ")";font-size:10pt;color:#666}.dm-legal-content__body mark,.dm-legal-content__body .placeholder{background:#eee;border-left-color:#000}.dm-legal-content__download-hint{display:none!important}}@media(max-width:749px){.dm-legal-content{padding:24px 16px}.dm-legal-content__title{font-size:26px}.dm-legal-content__body h2{font-size:20px}.dm-legal-content__body h3{font-size:18px}.dm-legal-content__body{font-size:15px}.dm-legal-content__body table{font-size:13px}.dm-legal-content__body th,.dm-legal-content__body td{padding:8px 10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dermamedic-legal.css.map */
