.docos-pc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#2a2620;width:100%}.docos-pc .dpc-lede{margin:0 0 18px;text-align:left;font-size:15.5px;line-height:1.8;color:#3a342c}.docos-pc .dpc-lede em{font-style:italic;color:#8a6f3b}.docos-pc .dpc-lede strong{font-weight:500;color:#1f1b15}.docos-pc .dpc-bar{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:0;padding:12px 0;border-top:1px solid #d8d1c2;border-bottom:1px solid #d8d1c2;font-size:13px}.docos-pc .dpc-bar span{display:inline-flex;align-items:baseline;padding:2px 22px 2px 0;margin-right:22px;color:#3a342c;white-space:nowrap;border-right:1px solid #e0dac9}.docos-pc .dpc-bar span:last-child{border-right:none;margin-right:0;padding-right:0}.docos-pc .dpc-bar em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:#8a6f3b;margin-right:8px;font-size:12.5px}@media(max-width:720px){.docos-pc .dpc-lede{font-size:14.5px}.docos-pc .dpc-bar{flex-direction:column;align-items:flex-start;padding:14px 0}.docos-pc .dpc-bar span{padding:5px 0;margin-right:0;white-space:normal;border-right:none}.docos-pc .dpc-bar span+span{border-top:1px dotted #e0dac9}}.docos-pc .dpc-shopby{margin:2px 0 16px;font-size:13px;color:#3a342c}.docos-pc .dpc-shopby .g{margin:3px 0}.docos-pc .dpc-shopby b{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:#8a6f3b;margin-right:6px}.docos-pc .dpc-shopby a{color:#3a342c;text-decoration:underline;text-underline-offset:2px;margin-right:4px}.docos-pc details.dpc-more{margin:6px 0 4px;border-top:1px solid #e7e3d8;padding-top:10px}.docos-pc details.dpc-more>summary{cursor:pointer;font-size:13.5px;color:#8a6f3b;font-weight:500;list-style:none}.docos-pc details.dpc-more>summary::-webkit-details-marker{display:none}.docos-pc details.dpc-more>summary:after{content:" +"}.docos-pc details.dpc-more[open]>summary:after{content:" \2013"}.docos-pc .dpc-h{font-size:14.5px;font-weight:600;color:#2a2620;margin:14px 0 5px}.docos-pc .dpc-faq dt{font-weight:600;color:#2a2620;margin:10px 0 2px;font-size:13.5px}.docos-pc .dpc-faq dd{margin:0;color:#3a342c;font-size:13.5px;line-height:1.75}.dc-intro{text-align:center;max-width:70ch;margin:4px auto;padding:2px 0 6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.dc-intro p{font-size:16px;line-height:1.7;color:#3a352c;margin:0}.dc-cf{margin:26px 0 0;border-top:1px solid #e6e1d6;background:#faf8f3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;color:#26221c}.dc-cf-in{max-width:800px;margin:0 auto;padding:26px 24px 34px;text-align:center}.dc-cf .eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7d7a4f;margin:0 0 10px}.dc-cf h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:22px;margin:0 0 12px}.dc-cf .about{color:#3a352c;line-height:1.85;font-size:14.5px;max-width:64ch;margin:0 auto 20px}.dc-cf .shopgrp{margin:11px 0}.dc-cf .shopgrp .lab{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6f685c;margin-bottom:8px}.dc-cf .pills{display:flex;flex-wrap:wrap;gap:8px}.dc-cf .pill{font-size:13px;color:#3a352c;text-decoration:none;background:#fff;border:1px solid #e6e1d6;border-radius:999px;padding:5px 14px;transition:.15s}.dc-cf .pill:hover{background:#7d7a4f;border-color:#7d7a4f;color:#fff}.dc-cf .cols{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-top:24px;padding-top:20px;border-top:1px solid #e6e1d6}.dc-cf .cols h3{font-size:13px;color:#26221c;margin:0 0 8px;font-weight:600}.dc-cf .cols p{color:#4a453b;font-size:14px;line-height:1.8;margin:0}.dc-cf .faq{max-width:64ch;margin:4px auto 0;padding-top:18px;border-top:1px solid #e6e1d6}.dc-cf .faq dt{font-weight:600;margin:14px 0 3px;font-size:14px}.dc-cf .faq dd{margin:0 0 13px;color:#4a453b;font-size:13.5px;line-height:1.7}.dc-cf .trust{margin-top:22px;padding-top:15px;border-top:1px solid #e6e1d6}.dc-cf .trust span{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#6f685c}@media(max-width:640px){.dc-cf .cols{grid-template-columns:1fr;gap:20px}.dc-cf-in{padding:22px 18px 26px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/dc-collection.css.map */
