body:has(.shopify-policy__container) .shopify-policy__container{--zp-burgundy: #7B1315;--zp-gold: #B58B56;--zp-ink: #29211F;--zp-muted: #665D57;--zp-line: #E8DED2;max-width:1040px;width:calc(100% - 48px);margin:0 auto;padding:60px 0 84px;box-sizing:border-box}.shopify-policy__title{position:relative;margin:0 auto 30px;padding:58px 25px 54px;text-align:center;background:linear-gradient(132deg,#6a1017,#851f29,#591016);color:#faf8f1;border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #44131721}.shopify-policy__title:before{content:"ZARIF JEWELS  \b7   YOUR PRIVACY MATTERS";display:block;color:#e9cfa0;font:600 11px/1.5 Arial,sans-serif;letter-spacing:.22em;margin-bottom:22px}.shopify-policy__title:after{content:"";display:block;width:78px;height:2px;margin:24px auto 0;border-radius:999px;background:linear-gradient(90deg,transparent,#E9CFA0,transparent)}.shopify-policy__title h1,.shopify-policy__title .h1{color:#faf8f1!important;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(30px,4.2vw,54px);font-weight:500;letter-spacing:-.025em;line-height:1.18;margin:0}.shopify-policy__body{background:#fffdf9;border:1px solid #E9E0D5;border-radius:20px;padding:clamp(24px,5vw,64px);box-shadow:0 12px 45px #301f1a0b;overflow-wrap:anywhere;color:#29211f}.shopify-policy__body,.shopify-policy__body .rte{font-family:var(--font-body-family, Arial, sans-serif);font-size:15px;line-height:1.85}.shopify-policy__body p,.shopify-policy__body li{color:#514741;line-height:1.88}.shopify-policy__body p{margin:0 0 18px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:#7b1315;font-family:var(--font-heading-family, Georgia, serif);font-weight:600;line-height:1.3;letter-spacing:-.012em;overflow-wrap:break-word}.shopify-policy__body h2{font-size:clamp(21px,2.5vw,29px);margin:38px 0 17px;padding:0 0 13px;border-bottom:1px solid #E8DED2}.shopify-policy__body h3{font-size:clamp(18px,2vw,23px);margin:28px 0 12px}.shopify-policy__body h4{font-size:17px;margin:23px 0 10px}.shopify-policy__body a{color:#7b1315;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere;transition:color .2s ease}.shopify-policy__body a:hover{color:#9a6a34}.shopify-policy__body a:focus-visible{outline:2px solid #B58B56;outline-offset:3px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:24px;margin:10px 0 24px}.shopify-policy__body li{padding-left:5px;margin-bottom:9px}.shopify-policy__body li::marker{color:#b58b56}.shopify-policy__body strong{color:#332723;font-weight:650}.shopify-policy__body hr{border:0;height:1px;background:#e8ded2;margin:30px 0}.shopify-policy__body blockquote{border-left:3px solid #B58B56;background:#faf8f1;margin:24px 0;padding:16px 20px;border-radius:0 9px 9px 0}.shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:24px 0}.shopify-policy__body th,.shopify-policy__body td{border:1px solid #E8DED2;padding:11px 14px;text-align:left}.shopify-policy__body th{background:#f6f0e8;color:#7b1315}@media(max-width:749px){body:has(.shopify-policy__container) .shopify-policy__container{width:calc(100% - 24px);padding:24px 0 52px}.shopify-policy__title{border-radius:14px;padding:39px 14px 35px;margin-bottom:18px}.shopify-policy__title:before{font-size:9px;letter-spacing:.12em;margin-bottom:16px}.shopify-policy__title h1,.shopify-policy__title .h1{font-size:clamp(28px,8vw,38px)}.shopify-policy__body{border-radius:14px;padding:22px 18px}.shopify-policy__body,.shopify-policy__body .rte{font-size:14px;line-height:1.8}.shopify-policy__body h2{margin-top:29px}}@media(prefers-reduced-motion:reduce){.shopify-policy__body a{transition:none}}html body .shopify-policy__container{width:min(1100px,calc(100% - 48px))!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;padding:42px 0 80px!important}html body .shopify-policy__container .shopify-policy__title{width:100%!important;max-width:none!important;display:block!important;margin:0 0 26px!important;padding:58px 24px 52px!important;background:linear-gradient(125deg,#621017,#7b1315 52%,#4e1017)!important;border:1px solid rgba(218,183,121,.36)!important;border-radius:18px!important;text-align:center!important;box-sizing:border-box!important}html body .shopify-policy__container .shopify-policy__title h1,html body .shopify-policy__container .shopify-policy__title .h1,html body .shopify-policy__container h1.shopify-policy__title,html body .shopify-policy__container .shopify-policy__title{color:#faf8f1!important}html body .shopify-policy__container .shopify-policy__title h1,html body .shopify-policy__container .shopify-policy__title .h1{font-size:clamp(30px,4vw,50px)!important;font-weight:500!important;line-height:1.2!important;margin:0!important}html body .shopify-policy__container .shopify-policy__body{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(25px,4.2vw,55px)!important;border:1px solid #E9E0D5!important;border-radius:18px!important;background:#fffdfa!important;box-sizing:border-box!important;overflow-wrap:break-word}html body .shopify-policy__container .shopify-policy__body .rte,html body .shopify-policy__container .shopify-policy__body>div{width:100%!important;max-width:none!important;margin:0!important}html body .shopify-policy__container .shopify-policy__body p,html body .shopify-policy__container .shopify-policy__body li{font-size:15px;line-height:1.85}@media(max-width:749px){html body .shopify-policy__container{width:calc(100% - 24px)!important;padding:20px 0 45px!important}html body .shopify-policy__container .shopify-policy__title{padding:34px 15px 30px!important;border-radius:14px!important;margin-bottom:16px!important}html body .shopify-policy__container .shopify-policy__body{padding:24px 19px!important;border-radius:14px!important}html body .shopify-policy__container .shopify-policy__body p,html body .shopify-policy__container .shopify-policy__body li{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/zarif-privacy-policy-luxury.css.map */
