.shopify-policy__container{max-width:880px;margin:0 auto;padding:24px 20px 84px}.shopify-policy__title{text-align:left;padding-bottom:24px;margin-bottom:38px;border-bottom:1px solid #2a2c30}.shopify-policy__title:before{content:"Northgate Cargo Control";display:block;margin-bottom:10px;color:#e2a33b;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.shopify-policy__title h1{margin:0;text-align:left;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(30px,5vw,46px);line-height:1.05}.shopify-policy__title:after{content:"";display:block;width:64px;height:3px;margin-top:18px;background:#e2a33b}.shopify-policy__body .rte{font-size:16px;line-height:1.75;color:#ece9e2d1}.shopify-policy__body .rte p{margin:0 0 1.15em}.shopify-policy__body .rte h2{margin:2em 0 .6em;padding-top:.9em;border-top:1px solid #2a2c30;color:#ece9e2;font-size:20px;letter-spacing:.04em;text-transform:uppercase}.shopify-policy__body .rte h3{margin:1.6em 0 .5em;color:#ece9e2;font-size:17px}.shopify-policy__body .rte strong{color:#ece9e2}.shopify-policy__body .rte a{color:#e2a33b;text-decoration:underline}.shopify-policy__body .rte a:hover{color:#f0b455}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 1.2em;padding-left:1.3em}.shopify-policy__body .rte li{margin-bottom:.55em}.shopify-policy__body .rte li p{margin:0}body.ngc-policy-contact .shopify-policy__body .rte{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}body.ngc-policy-contact .shopify-policy__body .rte p{position:relative;margin:0;padding:22px 22px 22px 78px;min-height:84px;display:flex;align-items:center;background:#1b1c1f;border:1px solid #2a2c30;border-radius:10px;font-size:16px;line-height:1.45;color:#ece9e2;transition:border-color .18s ease,transform .18s ease}body.ngc-policy-contact .shopify-policy__body .rte p:hover{border-color:#e2a33b;transform:translateY(-2px)}body.ngc-policy-contact .shopify-policy__body .rte p a{color:#ece9e2;text-decoration:none;border-bottom:1px solid rgba(226,163,59,.5)}body.ngc-policy-contact .shopify-policy__body .rte p a:hover{color:#e2a33b;border-bottom-color:#e2a33b}body.ngc-policy-contact .shopify-policy__body .rte p:before{content:"";position:absolute;left:22px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:2px solid #e2a33b;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:19px 19px}body.ngc-policy-contact .shopify-policy__body .rte p:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E2A33B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21h18M5 21V7l7-4 7 4v14M9 21v-5h6v5'/%3E%3C/svg%3E")}body.ngc-policy-contact .shopify-policy__body .rte p:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E2A33B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 1.9.7 2.8a2 2 0 0 1-.5 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.2a2 2 0 0 1 2.1-.5c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}body.ngc-policy-contact .shopify-policy__body .rte p:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E2A33B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='m2 7 10 6 10-6'/%3E%3C/svg%3E")}body.ngc-policy-contact .shopify-policy__body .rte p:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E2A33B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}body.template-page-policy #MainContent .text-content-heading{margin:0;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(30px,5vw,46px);line-height:1.05}body.template-page-policy #MainContent .text-content-heading:before{content:"Northgate Cargo Control";display:block;margin-bottom:10px;color:#e2a33b;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}body.template-page-policy #MainContent .text-content-heading:after{content:"";display:block;width:64px;height:3px;margin-top:18px;background:#e2a33b}body.template-page-policy #MainContent .text-content-description{margin-top:34px;padding-top:34px;border-top:1px solid #2a2c30;font-size:16px;line-height:1.75;color:#ece9e2d1}body.template-page-policy #MainContent .text-content-description h2 span,body.template-page-policy #MainContent .text-content-description h3 span{font-size:inherit!important}body.template-page-policy #MainContent .text-content-description h2{margin:2em 0 .6em;padding-top:.9em;border-top:1px solid #2a2c30;color:#ece9e2;font-size:20px;letter-spacing:.04em;text-transform:uppercase}body.template-page-policy #MainContent .text-content-description h2:first-child,body.template-page-policy #MainContent .text-content-description h1+h2,body.template-page-policy #MainContent .text-content-description p:has(>strong>span[style*=x-large])+h2{margin-top:0;padding-top:0;border-top:0}body.template-page-policy #MainContent .text-content-description h3{margin:1.6em 0 .5em;color:#ece9e2;font-size:17px}body.template-page-policy #MainContent .text-content-description p{margin:0 0 1.15em}body.template-page-policy #MainContent .text-content-description strong{color:#ece9e2}body.template-page-policy #MainContent .text-content-description ul,body.template-page-policy #MainContent .text-content-description ol{margin:0 0 1.3em;padding-left:1.3em}body.template-page-policy #MainContent .text-content-description li{margin-bottom:.55em}body.template-page-policy #MainContent .text-content-description li::marker{color:#e2a33b}body.template-page-policy #MainContent .text-content-description h1,body.template-page-policy #MainContent .text-content-description p:has(>strong>span[style*=x-large]){display:none}@media(max-width:749px){.shopify-policy__container{padding:34px 18px 56px}body.ngc-policy-contact .shopify-policy__body .rte p{padding:18px 18px 18px 70px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ngc-policy.css.map */
