.shopify-policy__container{--spl-bg: #F5F6F7;--spl-card: #FFFFFF;--spl-line: #EDEEF0;--spl-ink: #15181D;--spl-ink2: #54565C;--spl-acc: #00838F;--spl-r: 14px;box-sizing:border-box;max-width:1000px;margin:0 auto;padding:clamp(20px,3vw,32px) clamp(16px,3vw,28px) clamp(48px,6vw,72px);background:var(--spl-bg);border-radius:var(--spl-r);font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;color:var(--spl-ink);-webkit-font-smoothing:antialiased}.shopify-policy__container *,.shopify-policy__container *:before,.shopify-policy__container *:after{box-sizing:border-box}.shopify-policy__container .shopify-policy__title{max-width:860px;margin:0 auto clamp(18px,2.5vw,26px);text-align:left}.shopify-policy__container .shopify-policy__body{max-width:860px;margin:0 auto}.shopify-policy__container .rte{background:var(--spl-card);border:1px solid var(--spl-line);border-radius:var(--spl-r);padding:clamp(20px,3vw,34px);box-shadow:0 1px 2px #15181d08;font-size:16px;line-height:1.75;color:var(--spl-ink)}.shopify-policy__container .rte h2{margin:clamp(30px,4vw,40px) 0 12px;padding-top:clamp(22px,3vw,28px);border-top:1px solid var(--spl-line);font-size:clamp(19px,2vw,21px);font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--spl-ink)}.shopify-policy__container .rte>h2:first-child{margin-top:0;padding-top:0;border-top:0}.shopify-policy__container .rte h3{margin:clamp(22px,2.5vw,26px) 0 8px;font-size:16.5px;font-weight:600;line-height:1.4;color:var(--spl-ink)}.shopify-policy__container .rte h4{margin:20px 0 6px;font-size:15.5px;font-weight:600;color:var(--spl-ink2)}.shopify-policy__container .rte p{margin:0 0 13px;color:var(--spl-ink)}.shopify-policy__container .rte p:last-child{margin-bottom:0}.shopify-policy__container .rte strong{font-weight:600;color:var(--spl-ink)}.shopify-policy__container .rte em{color:var(--spl-ink2)}.shopify-policy__container .rte ul,.shopify-policy__container .rte ol{margin:0 0 14px;padding-left:22px}.shopify-policy__container .rte li{margin-bottom:7px;line-height:1.7}.shopify-policy__container .rte li:last-child{margin-bottom:0}.shopify-policy__container .rte ul ul,.shopify-policy__container .rte ol ol,.shopify-policy__container .rte ul ol,.shopify-policy__container .rte ol ul{margin:7px 0 0}.shopify-policy__container .rte hr{height:0;margin:clamp(24px,3vw,32px) 0;border:0;border-top:1px solid var(--spl-line)}.shopify-policy__container .rte a{color:var(--spl-acc);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.shopify-policy__container .rte a:hover{text-decoration-thickness:2px}.shopify-policy__container .rte a:focus-visible{outline:2px solid var(--spl-acc);outline-offset:2px;border-radius:4px}.shopify-policy__container .rte table{width:100%;margin:0 0 16px;border-collapse:collapse;font-size:15px}.shopify-policy__container .rte th,.shopify-policy__container .rte td{padding:10px 12px;border:1px solid var(--spl-line);text-align:left;vertical-align:top}.shopify-policy__container .rte th{font-weight:600;background:var(--spl-bg)}@media(max-width:820px){.shopify-policy__container{padding:20px 16px 48px}.shopify-policy__container .rte{padding:22px;font-size:15.5px;line-height:1.7}.shopify-policy__container .rte h2{font-size:19px;margin-top:28px;padding-top:20px}.shopify-policy__container .rte h3{font-size:16px}}@media(max-width:600px){.shopify-policy__container{padding:14px 12px 40px;border-radius:0}.shopify-policy__container .rte{padding:16px;font-size:15px}.shopify-policy__container .rte h2{font-size:18px;margin-top:24px;padding-top:18px}.shopify-policy__container .rte h3{font-size:15.5px}.shopify-policy__container .rte ul,.shopify-policy__container .rte ol{padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/starphone-legal.css.map */
