body.hf .shopify-policy__container{box-sizing:border-box;width:calc(100% - 64px);max-width:880px;margin:0 auto;padding:64px 0 80px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#343e47}
body.hf .shopify-policy__title{text-align:left;margin:0 0 36px;padding:0 0 27px;border-bottom:1px solid #e1e5e9}
body.hf .shopify-policy__title h1{font-family:inherit;font-size:clamp(35px,4.2vw,51px);font-weight:650;line-height:1.15;letter-spacing:-.045em;color:#20262c;margin:0;padding:0}
body.hf .shopify-policy__body,body.hf .shopify-policy__body .rte{font-family:inherit;font-size:16px;line-height:1.85;color:#4e5963;overflow-wrap:anywhere}
body.hf .shopify-policy__body>*:first-child,body.hf .shopify-policy__body .rte>*:first-child{margin-top:0}
body.hf .shopify-policy__body p{color:#4e5963;line-height:1.85;margin:0 0 22px}
body.hf .shopify-policy__body h2{font-family:inherit;color:#252d34;font-size:29px;font-weight:620;line-height:1.25;letter-spacing:-.025em;margin:43px 0 19px;scroll-margin-top:calc(var(--header-height,112px) + 24px)}
body.hf .shopify-policy__body h3{font-family:inherit;color:#29323a;font-size:21px;font-weight:600;line-height:1.4;letter-spacing:-.02em;margin:30px 0 15px;scroll-margin-top:calc(var(--header-height,112px) + 24px)}
body.hf .shopify-policy__body h4{font-size:17px;font-weight:650;line-height:1.5;color:#29323a;margin:25px 0 12px}
body.hf .shopify-policy__body ul,body.hf .shopify-policy__body ol{display:block;padding-left:25px;margin:18px 0 27px;color:#4e5963}
body.hf .shopify-policy__body li{margin:9px 0;padding-left:4px;line-height:1.8}
body.hf .shopify-policy__body li>ul,body.hf .shopify-policy__body li>ol{margin:11px 0 16px}
body.hf .shopify-policy__body a{color:#a54b05;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}
body.hf .shopify-policy__body a:hover{color:#743605}
body.hf .shopify-policy__body a:focus-visible,body.hf .shopify-policy__body button:focus-visible{outline:2px solid #c56315;outline-offset:4px;border-radius:2px}
body.hf .shopify-policy__body strong,body.hf .shopify-policy__body b{font-weight:650;color:#303a43}
body.hf .shopify-policy__body address{font-style:normal;line-height:1.85;color:#4e5963;margin:20px 0}
body.hf .shopify-policy__body blockquote{margin:26px 0;padding:3px 0 3px 22px;border-left:3px solid #ef9a57;color:#59636c}
body.hf .shopify-policy__body blockquote p:last-child{margin-bottom:0}
body.hf .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:14px;line-height:1.7;margin:25px 0 30px}
body.hf .shopify-policy__body th,body.hf .shopify-policy__body td{padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #dde3e8}
body.hf .shopify-policy__body th{background:#f1f4f6;color:#313d47;font-weight:650}
body.hf .shopify-policy__body img{display:block;max-width:100%;height:auto;margin:22px 0;border-radius:7px}
body.hf .shopify-policy__body hr{border:0;border-top:1px solid #e1e5e9;margin:34px 0}
@media(max-width:640px){body.hf .shopify-policy__container{width:calc(100% - 40px);padding:40px 0 55px}body.hf .shopify-policy__title{margin-bottom:27px;padding-bottom:23px}body.hf .shopify-policy__title h1{font-size:35px;line-height:1.18}body.hf .shopify-policy__body,body.hf .shopify-policy__body .rte{font-size:15px}body.hf .shopify-policy__body h2{font-size:25px;line-height:1.3;margin-top:34px}body.hf .shopify-policy__body h3{font-size:20px}body.hf .shopify-policy__body p{margin-bottom:19px}body.hf .shopify-policy__body ul,body.hf .shopify-policy__body ol{padding-left:21px}body.hf .shopify-policy__body table{font-size:12px}body.hf .shopify-policy__body th,body.hf .shopify-policy__body td{padding:11px 12px}}
@media print{body.hf .shopify-policy__container{width:100%;max-width:none;margin:0;padding:20px 0;color:#222}body.hf .shopify-policy__title h1{font-size:30px}body.hf .shopify-policy__body{font-size:11pt}body.hf .shopify-policy__body h2,body.hf .shopify-policy__body h3{break-after:avoid}body.hf .shopify-policy__body a{color:#222}}
