.shopify-policy__container{max-width:760px;margin:0 auto;padding:24px 16px 64px;font-family:inherit;color:#1a1a1a}.shopify-policy__title{text-align:center;padding-bottom:16px;margin-bottom:28px;border-bottom:3px solid #07b2c1}.shopify-policy__title h1{font-size:22px;font-weight:700;letter-spacing:.02em;margin:4px 0;color:#0a4f56;line-height:1.4}.shopify-policy__body{font-size:15px;line-height:1.85}.shopify-policy__body .rte{word-wrap:break-word;overflow-wrap:break-word}.shopify-policy__body .rte>h2:first-child{display:none}.shopify-policy__body .rte>h3{font-size:16px;font-weight:700;line-height:1.5;color:#0a4f56;margin:18px 0 0;padding:14px 16px 12px;background:linear-gradient(180deg,#f0fafb,#f7fcfd);border:1px solid #d4ecef;border-left:4px solid #07b2c1;border-bottom:none;border-radius:10px 10px 0 0}.shopify-policy__body .rte>h3+p{margin:0 0 14px;padding:14px 16px 16px;background:#fff;border:1px solid #d4ecef;border-left:4px solid #07b2c1;border-top:none;border-radius:0 0 10px 10px;font-size:14.5px;line-height:1.9;color:#333}.shopify-policy__body .rte>h2:not(:first-child){font-size:18px;font-weight:700;color:#0a4f56;margin:32px 0 12px;padding-bottom:6px;border-bottom:2px solid #07b2c1}.shopify-policy__body .rte>p:not(h3+p){margin:12px 0;font-size:14.5px;line-height:1.85;color:#555}.shopify-policy__body .rte>p:last-child{margin-top:24px;padding:12px 16px;background:#fafafa;border-radius:8px;font-size:13.5px;color:#666;text-align:center}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:8px 0 14px;padding-left:1.4em}.shopify-policy__body .rte li{margin:6px 0;line-height:1.85}.shopify-policy__body .rte a{color:#07b2c1;text-decoration:underline;text-underline-offset:3px;font-weight:600;word-break:break-all}.shopify-policy__body .rte a:hover{color:#058391}.shopify-policy__body .rte table{display:block;overflow-x:auto;border-collapse:collapse;width:100%;margin:12px 0;font-size:13.5px}.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:10px 12px;border:1px solid #d4ecef;text-align:left;vertical-align:top}.shopify-policy__body .rte th{background:#f0fafb;color:#0a4f56;font-weight:700;white-space:nowrap}@media(min-width:750px){.shopify-policy__container{padding:48px 32px 80px}.shopify-policy__title h1{font-size:28px}.shopify-policy__body{font-size:16px}.shopify-policy__body .rte>h3{font-size:17px;padding:16px 20px 14px}.shopify-policy__body .rte>h3+p{font-size:15px;padding:16px 20px 18px}.shopify-policy__body .rte>h2:not(:first-child){font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-policy.css.map */
