@font-face{font-family:CSLegalSerif;src:url(cs-donna-cormorant-garamond-400.woff2) format("woff2");font-display:swap;font-weight:400}.cs-policy-page{background:#fff;color:#292823}.cs-policy-page .cs-policy-masthead,.cs-policy-page .shopify-policy__container{width:min(100% - 80px,1080px);max-width:1080px;margin-inline:auto;padding-inline:0}.cs-policy-page .cs-policy-masthead{padding-top:44px}.cs-policy-page .cs-policy-eyebrow{margin:0 0 22px;font:400 10px/1.6 var(--text-font-family,Arial,sans-serif);letter-spacing:.17em;text-transform:uppercase;color:#875020}.cs-policy-page .cs-policy-nav{display:flex;flex-wrap:wrap;gap:8px 30px;border-block:1px solid #e6e5e1;padding:12px 0}.cs-policy-page .cs-policy-nav a{display:inline-flex;align-items:center;min-height:32px;color:#5c5b56;font:400 12px/1.5 var(--text-font-family,Arial,sans-serif);text-decoration:none;border-bottom:1px solid transparent;padding:3px 0}.cs-policy-page .cs-policy-nav a[aria-current=page]{color:#292823;border-color:#98541e}.cs-policy-page .cs-policy-nav a:hover{color:#875020}.cs-policy-page .shopify-policy__container{display:block;margin-block:64px 100px}.cs-policy-page .shopify-policy__title{text-align:left;margin:0 0 30px}.cs-policy-page .shopify-policy__title h1{font:400 clamp(40px,4.4vw,62px)/1.08 CSLegalSerif,Georgia,serif;letter-spacing:-.02em;text-transform:none;color:#292823;margin:0;max-width:850px}.cs-policy-page .shopify-policy__body{max-width:850px;font:400 15px/1.8 var(--text-font-family,Arial,sans-serif);color:#494943;overflow-wrap:anywhere}.cs-policy-page .shopify-policy__body .rte{font:inherit;color:inherit}.cs-policy-page .shopify-policy__body :is(p,ul,ol,dl,table){margin-block:0 18px}.cs-policy-page .shopify-policy__body :is(h2,h3){text-transform:none;letter-spacing:0;scroll-margin-top:calc(var(--sticky-area-height,120px) + 24px);color:#292823}.cs-policy-page .shopify-policy__body h2{font:400 clamp(27px,2.7vw,36px)/1.2 CSLegalSerif,Georgia,serif;margin:44px 0 20px;padding-top:28px;border-top:1px solid #e6e5e1}.cs-policy-page .shopify-policy__body h3{font:600 16px/1.5 var(--text-font-family,Arial,sans-serif);margin:28px 0 14px}.cs-policy-page .shopify-policy__body :is(ul,ol){padding-inline-start:23px;list-style-position:outside}.cs-policy-page .shopify-policy__body ul{list-style-type:disc}.cs-policy-page .shopify-policy__body ol{list-style-type:decimal}.cs-policy-page .shopify-policy__body li{margin-bottom:8px;padding-inline-start:3px}.cs-policy-page .shopify-policy__body strong{font-weight:600;color:#292823}.cs-policy-page .shopify-policy__body a{color:#875020;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cs-policy-page :is(.cs-policy-masthead,.shopify-policy__body) a:focus-visible{outline:2px solid #875020;outline-offset:5px}.cs-policy-page .shopify-policy__body .cs-policy-lead{font-size:17px;line-height:1.85;max-width:730px;color:#494943;margin-bottom:28px}.cs-policy-page .shopify-policy__body :is(.cs-policy-note,blockquote){padding:22px 26px;border:1px solid #e6e5e1;border-left:2px solid #98541e;background:#fff;margin:24px 0;font:inherit;text-align:left}.cs-policy-page .shopify-policy__body :is(.cs-policy-note,blockquote)>:last-child{margin-bottom:0}.cs-policy-page .shopify-policy__body .cs-policy-toc{padding:22px 26px;border:1px solid #e6e5e1;margin:24px 0 36px}.cs-policy-page .shopify-policy__body .cs-policy-toc :is(ul,ol){margin:10px 0 0}.cs-policy-page .shopify-policy__body .cs-policy-toc>a{display:inline-block;margin:4px 24px 4px 0}.cs-policy-page .shopify-policy__body .cs-policy-updated{font-size:12px;color:#66645e;letter-spacing:.02em}.cs-policy-page .shopify-policy__body dl{display:grid;grid-template-columns:150px 1fr;column-gap:26px;row-gap:12px}.cs-policy-page .shopify-policy__body dt{font-weight:600;color:#292823}.cs-policy-page .shopify-policy__body dd{margin:0}.cs-policy-page .shopify-policy__body table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.cs-policy-page .shopify-policy__body .cs-policy-table-wrap{overflow-x:auto;max-width:100%;margin-block:24px;-webkit-overflow-scrolling:touch}.cs-policy-page .shopify-policy__body .cs-policy-table-wrap table{min-width:660px;margin:0}.cs-policy-page .shopify-policy__body caption{text-align:left;font-size:13px;font-weight:600;color:#494943;padding-bottom:12px}.cs-policy-page .shopify-policy__body .cs-policy-table-wrap:focus-visible{outline:2px solid #875020;outline-offset:4px}.cs-policy-page .shopify-policy__body :is(th,td){padding:16px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #e6e5e1;overflow-wrap:anywhere}.cs-policy-page .shopify-policy__body th{color:#292823;font-weight:600;background:#fafafa}.cs-policy-page .shopify-policy__body hr{border:0;border-top:1px solid #e6e5e1;margin:36px 0}@media(max-width:699px){.cs-policy-page .cs-policy-masthead,.cs-policy-page .shopify-policy__container{width:calc(100% - 40px)}.cs-policy-page .cs-policy-masthead{padding-top:28px}.cs-policy-page .cs-policy-nav{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;padding:10px 0}.cs-policy-page .cs-policy-nav a{font-size:11px;min-height:36px;justify-self:start}.cs-policy-page .shopify-policy__container{margin-block:38px 64px}.cs-policy-page .shopify-policy__body{font-size:14px;line-height:1.8}.cs-policy-page .shopify-policy__body .cs-policy-lead{font-size:16px}.cs-policy-page .shopify-policy__body :is(.cs-policy-note,.cs-policy-toc,blockquote){padding:18px}.cs-policy-page .shopify-policy__body dl{grid-template-columns:1fr;gap:3px}.cs-policy-page .shopify-policy__body dd{margin-bottom:14px}.cs-policy-page .shopify-policy__body :is(th,td){padding:12px 7px;font-size:12px}}@media print{.cs-policy-page .cs-policy-masthead{display:none}.cs-policy-page .shopify-policy__container{width:100%;max-width:none;margin:0}.cs-policy-page .shopify-policy__body{max-width:none;font:11pt/1.5 Arial,sans-serif;color:#000}.cs-policy-page .shopify-policy__body h2{break-after:avoid}.cs-policy-page .shopify-policy__body a{color:#000}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/cs-policies.css.map */
