.shopify-policy__container{width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin:56px auto 80px!important;padding:0!important;color:#493d50}.shopify-policy__title{max-width:920px;margin:0 auto -1px!important;padding:48px 64px 32px!important;text-align:left!important;background:#f4f0f6;border:1px solid #b9a9c0;border-bottom:0;border-radius:18px 18px 0 0}.shopify-policy__title h1{margin:0!important;color:#514057!important;font-family:var(--font-heading-family, Georgia, serif);font-size:clamp(38px,5vw,64px)!important;font-weight:400!important;font-style:italic;line-height:1.08!important;letter-spacing:-.025em}.shopify-policy__body{max-width:920px;margin:0 auto!important;padding:42px 64px 60px!important;background:#fffdfb;border:1px solid #b9a9c0;border-top:1px solid #d9cfdd;border-radius:0 0 18px 18px;box-shadow:0 20px 55px #4b39521a;box-sizing:border-box}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body td,.shopify-policy__body th{color:#51485a;font-family:var(--font-body-family, Arial, sans-serif);font-size:16px;line-height:1.8}.shopify-policy__body p{margin:0 0 20px}.shopify-policy__body h2{margin:44px 0 18px!important;padding:18px 22px!important;color:#514057!important;background:#f4f0f6;border-left:4px solid #907899;border-radius:0 10px 10px 0;font-family:var(--font-heading-family, Georgia, serif);font-size:28px!important;font-weight:500!important;line-height:1.3}.shopify-policy__body h3{margin:34px 0 14px!important;color:#5b4861!important;font-family:var(--font-heading-family, Georgia, serif);font-size:22px!important;font-weight:500!important;line-height:1.4}.shopify-policy__body h4{margin:28px 0 12px!important;color:#6f5777!important;font-size:17px!important;font-weight:700!important}.shopify-policy__body ul,.shopify-policy__body ol{margin:14px 0 24px;padding-left:26px}.shopify-policy__body li{margin-bottom:9px}.shopify-policy__body li::marker{color:#907899}.shopify-policy__body a{color:#755d7d!important;text-decoration:underline;text-decoration-color:#755d7d73;text-underline-offset:4px;transition:color .2s ease}.shopify-policy__body a:hover{color:#49374f!important;text-decoration-color:#49374f}.shopify-policy__body table{display:table;width:100%!important;margin:24px 0 34px!important;border-collapse:separate!important;border-spacing:0;overflow:hidden;background:#fff;border:1px solid #cfc3d3;border-radius:12px}.shopify-policy__body th{padding:15px 18px!important;color:#fff!important;background:#75627d;border:0!important;font-weight:600;text-align:left}.shopify-policy__body td{padding:14px 18px!important;border:0!important;border-bottom:1px solid #e4dce7!important;vertical-align:top}.shopify-policy__body tr:nth-child(2n) td{background:#faf7fb}.shopify-policy__body tr:last-child td{border-bottom:0!important}.shopify-policy__body hr{margin:38px 0;border:0;border-top:1px solid #d8cedc}.shopify-policy__body blockquote{margin:28px 0;padding:20px 24px;color:#5b4c61;background:#f6f2f7;border-left:4px solid #a188aa;border-radius:0 10px 10px 0}.shopify-policy__body strong{color:#493d50;font-weight:700}body:has(.shopify-policy__container) main,body:has(.shopify-policy__container) #MainContent{background:radial-gradient(circle at 8% 15%,rgba(190,173,198,.16),transparent 27%),#faf8f6;padding-top:1px}@media screen and (max-width:749px){.shopify-policy__container{width:calc(100% - 24px)!important;margin:28px auto 52px!important}.shopify-policy__title{padding:32px 24px 24px!important;border-radius:14px 14px 0 0}.shopify-policy__title h1{font-size:clamp(34px,11vw,48px)!important}.shopify-policy__body{padding:30px 24px 42px!important;border-radius:0 0 14px 14px}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body td,.shopify-policy__body th{font-size:15px;line-height:1.75}.shopify-policy__body h2{margin-top:34px!important;padding:15px 17px!important;font-size:24px!important}.shopify-policy__body h3{font-size:20px!important}.shopify-policy__body table{display:block;overflow-x:auto;white-space:normal;-webkit-overflow-scrolling:touch}.shopify-policy__body th,.shopify-policy__body td{min-width:160px;padding:12px 14px!important}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/tc-policy-page.css.map */
