.shopify-policy__container{box-sizing:border-box;width:100%!important;max-width:1080px!important;margin:0 auto!important;padding:48px 28px 64px!important}.shopify-policy__body,.shopify-policy__body .rte{font-family:var(--font-body-family, Arial),sans-serif;font-size:17px;line-height:1.75;color:#26364b;overflow-wrap:anywhere}.shopify-policy__body p,.shopify-policy__body li{font-size:17px;line-height:1.75}.shopify-policy__title h1{font-size:clamp(30px,4vw,42px);line-height:1.2}.shopify-policy__container:has(.std-policy-header)>.shopify-policy__title{display:none}.shopify-policy__body:has(.std-policy-header) *,.shopify-policy__body:has(.std-policy-header) *:before,.shopify-policy__body:has(.std-policy-header) *:after{box-sizing:border-box}.shopify-policy__body .rte>.std-policy-badge:has(.std-policy-header),.shopify-policy__body .std-policy-container{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#26364b!important;font-family:var(--font-body-family, Arial),sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.75!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important}.shopify-policy__body:has(.std-policy-header) p,.shopify-policy__body:has(.std-policy-header) li,.shopify-policy__body:has(.std-policy-header) .std-info-value{font-size:17px!important;font-weight:400;line-height:1.75!important;text-transform:none!important;letter-spacing:normal!important}.shopify-policy__body:has(.std-policy-header) p{margin:0 0 18px}.shopify-policy__body .std-policy-header{display:block;width:100%;margin:0 0 32px;padding:48px 36px;border-radius:22px;background:#14263e;color:#fff;text-align:center}.shopify-policy__body .std-policy-header h1{margin:0 0 18px;font-family:var(--font-heading-family, Georgia),serif;font-size:clamp(30px,4vw,44px)!important;font-weight:500;line-height:1.2;letter-spacing:normal;text-transform:none;color:#fff;word-break:normal;overflow-wrap:normal}.shopify-policy__body .std-policy-header p{color:#e8edf3;max-width:700px;margin:0 auto}.shopify-policy__body .std-policy-header>.std-policy-badge{display:inline-block;max-width:100%;margin:0 0 22px;padding:8px 14px;background:transparent;border:1px solid #9f8858;border-radius:6px;color:#e6d5ad;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.shopify-policy__body .std-grid{display:block;width:100%;margin:0}.shopify-policy__body .std-card{display:block;width:100%;margin:0 0 24px;padding:32px;background:#fff;border:1px solid #dce2e8;border-radius:18px;box-shadow:0 6px 24px #14263e09;transform:none}.shopify-policy__body .std-card-header{display:block;margin:0 0 20px}.shopify-policy__body .std-icon-wrapper{display:none}.shopify-policy__body .std-card-title{margin:0;font-family:var(--font-heading-family, Georgia),serif;font-size:clamp(23px,3vw,29px)!important;font-weight:500;line-height:1.3;letter-spacing:normal;text-transform:none;color:#14263e}.shopify-policy__body .std-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0}.shopify-policy__body .std-info-item{min-width:0;background:#f5f7f9;padding:20px;border:1px solid #e1e6eb;border-radius:10px}.shopify-policy__body .std-info-label{margin:0 0 8px;color:#735b2c;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.shopify-policy__body .std-info-value{color:#26364b;overflow-wrap:anywhere}.shopify-policy__body .std-highlight-box{background:#f5f7f9;border-left:3px solid #9c824c;padding:20px;margin:20px 0;border-radius:0 10px 10px 0}.shopify-policy__body .std-list{list-style:none;padding:0;margin:0}.shopify-policy__body .std-list-item{display:block;margin:0 0 16px;padding-left:16px;border-left:2px solid #9c824c}.shopify-policy__body .std-footer-info{display:block;width:100%;margin:32px 0 0;padding:32px;background:#14263e;border:0;border-radius:18px;color:#fff}.shopify-policy__body .std-footer-title{margin:0 0 24px;color:#e6d5ad;font-size:26px!important;line-height:1.3;letter-spacing:normal;text-transform:none;font-weight:500}.shopify-policy__body .std-company-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.shopify-policy__body .std-company-details>div{min-width:0}.shopify-policy__body .std-footer-info p,.shopify-policy__body .std-footer-info strong{color:#fff!important}.shopify-policy__body .std-contact-link{color:#634c22;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.shopify-policy__body .std-footer-info a{color:#e6d5ad}.shopify-policy__body a:focus-visible{outline:2px solid #9c824c;outline-offset:4px}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}@media screen and (max-width:680px){.shopify-policy__container{padding:28px 16px 40px!important}.shopify-policy__body .std-policy-header{padding:32px 20px}.shopify-policy__body .std-card,.shopify-policy__body .std-footer-info{padding:24px 18px}.shopify-policy__body .std-info-grid,.shopify-policy__body .std-company-details{grid-template-columns:minmax(0,1fr)}}.shopify-policy__container:has(.shopify-policy__body h1)>.shopify-policy__title{display:none}.shopify-policy__body .rte:not(:has(.std-policy-header)){display:block;width:100%;max-width:960px;margin:0 auto;padding:0;color:#26364b;font-family:var(--font-body-family, Arial),sans-serif;font-size:17px;font-weight:400;line-height:1.8;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.shopify-policy__body .rte:not(:has(.std-policy-header)) *,.shopify-policy__body .rte:not(:has(.std-policy-header)) *:before,.shopify-policy__body .rte:not(:has(.std-policy-header)) *:after{box-sizing:border-box}.shopify-policy__body .rte:not(:has(.std-policy-header)) h1{display:block;width:100%;margin:20px 0 32px!important;padding:38px 32px!important;border:1px solid #263d58;border-radius:18px;background:#14263e!important;color:#fff!important;font-family:var(--font-heading-family, Georgia),serif;font-size:clamp(30px,4vw,42px)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;word-break:normal;overflow-wrap:break-word}.shopify-policy__body .rte:not(:has(.std-policy-header)) h2{display:block;margin:36px 0 20px!important;padding:20px 24px!important;border:1px solid #dce2e8;border-left:3px solid #9c824c;border-radius:8px;background:#fff!important;color:#14263e!important;font-family:var(--font-heading-family, Georgia),serif;font-size:clamp(23px,3vw,28px)!important;font-weight:500!important;line-height:1.35!important;letter-spacing:normal!important;text-transform:none!important}.shopify-policy__body .rte:not(:has(.std-policy-header)) h3{margin:28px 0 16px;color:#14263e;font-size:21px!important;line-height:1.4;letter-spacing:normal;text-transform:none}.shopify-policy__body .rte:not(:has(.std-policy-header)) p,.shopify-policy__body .rte:not(:has(.std-policy-header)) li,.shopify-policy__body .rte:not(:has(.std-policy-header)) td,.shopify-policy__body .rte:not(:has(.std-policy-header)) span,.shopify-policy__body .rte:not(:has(.std-policy-header)) div{color:#26364b;font-size:17px!important;line-height:1.8!important;font-weight:400;letter-spacing:normal!important;text-transform:none!important}.shopify-policy__body .rte:not(:has(.std-policy-header)) p{margin:0 0 18px!important}.shopify-policy__body .rte:not(:has(.std-policy-header)) strong,.shopify-policy__body .rte:not(:has(.std-policy-header)) b{color:#14263e;font-weight:600}.shopify-policy__body .rte:not(:has(.std-policy-header)) a{color:#654b1d;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.shopify-policy__body .rte:not(:has(.std-policy-header)) ul,.shopify-policy__body .rte:not(:has(.std-policy-header)) ol{margin:18px 0 24px;padding-left:24px}.shopify-policy__body .rte:not(:has(.std-policy-header)) li{margin-bottom:12px}.shopify-policy__body .rte:not(:has(.std-policy-header)) blockquote{margin:24px 0;padding:20px 24px;background:#f4f6f8;border-left:3px solid #9c824c}.shopify-policy__body .rte:not(:has(.std-policy-header)) table{display:block;width:100%;max-width:100%;margin:24px 0;overflow-x:auto;border-collapse:collapse}.shopify-policy__body .rte:not(:has(.std-policy-header)) th,.shopify-policy__body .rte:not(:has(.std-policy-header)) td{padding:14px;border:1px solid #dce2e8;text-align:left}.shopify-policy__body .rte a:focus-visible{outline:2px solid #9c824c;outline-offset:4px}@media screen and (max-width:680px){.shopify-policy__body .rte:not(:has(.std-policy-header)) h1{padding:28px 20px!important}.shopify-policy__body .rte:not(:has(.std-policy-header)) h2{padding:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/solucao-legal-policy.css.map */
