body .shopify-policy__container{--rp-mail: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="5" width="18" height="14" rx="2"/><path d="m3 7 9 6 9-6"/></svg>');--rp-down: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 5v14"/><path d="m6 13 6 6 6-6"/></svg>');--rp-back: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 12H5"/><path d="m11 6-6 6 6 6"/></svg>');--rp-padx: 16px;--rp-padtop: calc(125px - var(--rfn-total, 90px));max-width:1340px;margin-inline:auto;padding-block:var(--rp-padtop) clamp(88px,9vw,128px);padding-inline:var(--rp-padx);box-sizing:border-box;font-family:RSC Jakarta,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;line-height:normal;color:#222;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media(min-width:1080px){body .shopify-policy__container{--rp-padx: clamp(20px, 3.4vw, 44px);--rp-padtop: calc(143px - var(--rfn-total, 129px))}}@media(min-width:1420px){body .shopify-policy__container{--rp-padx: 20px}}body .shopify-policy__title,body .shopify-policy__body{max-width:820px;padding:0}body .shopify-policy__title,body .shopify-policy__body,body .shopify-policy__body .rte{text-align:left}body .shopify-policy__title{margin:0 0 48px}body .shopify-policy__title:before{content:"Legal";display:block;margin-bottom:16px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#696969;speak:never}body .shopify-policy__title h1{margin:0;font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:#222;text-wrap:balance}body .shopify-policy__body .rte>:first-child{margin-top:0}body .shopify-policy__body .rte .rp-updated{margin:-32px 0 0;font-size:13px;font-weight:400;line-height:1.4;color:#696969}body .shopify-policy__body .rte .rp-updated+*{margin-top:48px}body .shopify-policy__body .rte .rp-part{margin:72px 0 0;padding-top:0;border-top:0;padding-bottom:20px;border-bottom:1px solid #E4E4E4;font-size:30px;font-weight:600;letter-spacing:-.03em;line-height:1.2;color:#222;scroll-margin-top:120px}body .shopify-policy__body .rte .rp-part:first-of-type{margin-top:48px}body .shopify-policy__body .rte .rp-part+h2{margin-top:36px;padding-top:0;border-top:0}body .shopify-policy__body .rte .rp-jump{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:32px 0 0}body .shopify-policy__body .rte .rp-jump a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border:1px solid #E4E4E4;border-radius:9px;font-size:15px;font-weight:600;color:#222;text-decoration:none;transition:border-color .14s cubic-bezier(.16,1,.3,1)}body .shopify-policy__body .rte .rp-jump a:after{content:"";width:16px;height:16px;flex:none;background-color:currentColor;-webkit-mask:var(--rp-down) center / contain no-repeat;mask:var(--rp-down) center / contain no-repeat}body .shopify-policy__body .rte .rp-jump a:hover{border-color:#222}@media(max-width:899px){body .shopify-policy__body .rte .rp-jump{grid-template-columns:1fr}body .shopify-policy__body .rte .rp-jump a{padding:14px 16px;font-size:14px}body .shopify-policy__body .rte .rp-part{font-size:20px;letter-spacing:-.02em;margin-top:48px}}body .shopify-policy__container:has(.rp-title) .shopify-policy__title{display:none}body .shopify-policy__body .rte .rp-title{margin:12px 0 0;font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:#222;text-wrap:balance}body .shopify-policy__container:has(.rp-title) .rte>.rp-link:first-child{position:static;margin:0}body .shopify-policy__container:has(.rp-title) .rp-title+p{margin-top:12px}body .shopify-policy__container:has(.rp-link){position:relative}body .shopify-policy__container:has(.rp-link) .shopify-policy__title:before{content:none}body .shopify-policy__container:has(.rp-link) .shopify-policy__title{margin-top:36px}body .shopify-policy__body .rte>.rp-link:first-child{position:absolute;top:var(--rp-padtop);left:var(--rp-padx);margin:0;font-size:13px;font-weight:600}body .shopify-policy__body .rte>.rp-link:first-child a{gap:6px;color:#696969}body .shopify-policy__body .rte>.rp-link:first-child a:hover{color:#222}body .shopify-policy__body .rte>.rp-link:first-child a:before{content:"";width:16px;height:16px;flex:none;background-color:currentColor;-webkit-mask:var(--rp-back) center / contain no-repeat;mask:var(--rp-back) center / contain no-repeat}body .shopify-policy__body .rte .rp-link{margin:16px 0 0;font-size:16px;font-weight:600}body .shopify-policy__body .rte .rp-link a{display:inline-flex;align-items:center;gap:8px}body .shopify-policy__body .rte .rp-link a{color:#222;text-decoration:none}body .shopify-policy__body .rte .rp-link a:hover{color:#696969}body .shopify-policy__body .rte .rp-note{margin:20px 0 0;padding:18px 22px;background:#f7f7f7;border-radius:9px;font-size:16px;font-weight:400;line-height:1.6;color:#222}body .shopify-policy__body .rte .rp-note strong{font-weight:600;color:#222}body .shopify-policy__body .rte .rp-outro{margin:48px 0 0;color:#222}body .shopify-policy__body .rte .rp-address{margin:20px 0 0;padding:18px 22px;background:#f7f7f7;border-radius:9px;font-size:16px;font-weight:400;line-height:1.75;color:#222}body .shopify-policy__body .rte .rp-address strong{font-weight:600}body .shopify-policy__body .rte .rp-contact{margin:16px 0 0;font-size:16px;font-weight:600}body .shopify-policy__body .rte .rp-contact a{display:inline-flex;align-items:center;gap:8px;color:#222;text-decoration:none;transition:color .14s cubic-bezier(.16,1,.3,1)}body .shopify-policy__body .rte .rp-contact a:before{content:"";width:18px;height:18px;flex:none;background-color:currentColor;-webkit-mask:var(--rp-mail) center / contain no-repeat;mask:var(--rp-mail) center / contain no-repeat}body .shopify-policy__body .rte .rp-contact a:hover{color:#696969}body .shopify-policy__body .rte h3{margin:36px 0 0;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:#222}body .shopify-policy__body .rte ol{counter-reset:rp-step;margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}body .shopify-policy__body .rte ol>li{counter-increment:rp-step;position:relative;padding-left:40px;min-height:26px;font-size:16px;line-height:1.6;color:#696969}body .shopify-policy__body .rte ol>li:before{content:counter(rp-step);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:999px;background:#222;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}body .shopify-policy__body .rte ol>li strong{font-weight:600;color:#222}body .shopify-policy__body .rte h2{margin:32px 0 0;padding-top:32px;border-top:1px solid #E4E4E4;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:#222}body .shopify-policy__body .rte h2 b,body .shopify-policy__body .rte h3 b,body .shopify-policy__body .rte h4 b{font-weight:inherit}body .shopify-policy__body .rte h4,body .shopify-policy__body .rte h5{margin:20px 0 0;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:#222}body .shopify-policy__body .rte p{margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.6;color:#696969;text-wrap:pretty}body .shopify-policy__body .rte strong,body .shopify-policy__body .rte b{font-weight:600;color:#222}body .shopify-policy__body .rte a{color:#222;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body .shopify-policy__body .rte ul{margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}body .shopify-policy__body .rte ul{list-style:none}body .shopify-policy__body .rte li{font-size:16px;line-height:1.6;color:#696969}body .shopify-policy__body .rte ul>li{position:relative;padding-left:17px}body .shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:0;width:5px;height:5px;border-radius:999px;background:#222;top:11px}body .shopify-policy__body .rte table{width:100%;margin:20px 0 0;border-collapse:collapse;font-size:15px}body .shopify-policy__body .rte th,body .shopify-policy__body .rte td{padding:12px 14px;border:1px solid #E4E4E4;text-align:left;vertical-align:top;color:#696969}body .shopify-policy__body .rte th{font-weight:600;color:#222;background:#f7f7f7}@media(max-width:899px){body .shopify-policy__container{padding-block:calc(125px - var(--rfn-total, 90px)) 0}body .shopify-policy__title:before{margin-bottom:12px}body .shopify-policy__title{margin-bottom:24px}body .shopify-policy__body .rte .rp-updated{margin-top:-12px}body .shopify-policy__body .rte .rp-updated+*{margin-top:24px}body .shopify-policy__title h1{font-size:24px;line-height:1.2}body .shopify-policy__body .rte h2{margin-top:24px;padding-top:24px;font-size:16px}body .shopify-policy__body .rte h3{margin-top:28px;font-size:16px}body .shopify-policy__body .rte ol>li{font-size:14px}body .shopify-policy__body .rte .rp-note{padding:16px 18px;font-size:14px}body .shopify-policy__body .rte .rp-outro{margin-top:36px}body .shopify-policy__body .rte .rp-part{padding-bottom:16px}body .shopify-policy__body .rte .rp-title{font-size:24px;line-height:1.2}body .shopify-policy__body .rte .rp-jump,body .shopify-policy__body .rte .rp-part{margin-top:36px}body .shopify-policy__body .rte .rp-part+h3{margin-top:24px}body .shopify-policy__body .rte h4,body .shopify-policy__body .rte h5{margin-top:16px;font-size:14px}body .shopify-policy__body .rte p,body .shopify-policy__body .rte li{font-size:14px}body .shopify-policy__body .rte ul>li:before{top:9px}body .shopify-policy__body .rte .rp-address,body .shopify-policy__body .rte .rp-contact,body .shopify-policy__body .rte .rp-link{font-size:14px}body .shopify-policy__body .rte .rp-contact a:before{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/reformly-policy.css.map */
