.TkDeliveryPolicyView__hero{color:#fff;background:linear-gradient(135deg,#003b7a 0%,#004d96 60%,#0060b8 100%);padding:32px 32px 56px;overflow-x:hidden}@media (max-width:599px){.TkDeliveryPolicyView__hero{padding:20px 16px 36px}}.TkDeliveryPolicyView__hero-content{text-align:left;max-width:720px;margin-top:24px}@media (max-width:599px){.TkDeliveryPolicyView__hero-content{margin-top:12px}}.TkDeliveryPolicyView__hero-eyebrow{color:#fff9;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-size:13px;font-weight:700}.TkDeliveryPolicyView__hero-title{letter-spacing:1px;color:#fff;margin-bottom:12px;font-size:40px;font-weight:700;line-height:1.15}@media (max-width:992px){.TkDeliveryPolicyView__hero-title{font-size:32px}}@media (max-width:599px){.TkDeliveryPolicyView__hero-title{font-size:26px;line-height:1.2}}.TkDeliveryPolicyView__hero-subtitle{opacity:.85;max-width:560px;font-size:16px;line-height:1.5}@media (max-width:599px){.TkDeliveryPolicyView__hero-subtitle{font-size:14px}}.TkDeliveryPolicyView__hero .TkBreadcrumb ol{color:#ffffffd9;font-size:13px}.TkDeliveryPolicyView__hero .TkBreadcrumb ol a{color:#ffffffd9;text-decoration:none}.TkDeliveryPolicyView__hero .TkBreadcrumb ol a:hover{color:#fff;text-decoration:underline}.TkDeliveryPolicyView__hero .TkBreadcrumb ol li:last-child a{color:#fff;font-weight:500}.TkDeliveryPolicyView__section{padding:56px 0;overflow:hidden}.TkDeliveryPolicyView__section--white{background:#fff}.TkDeliveryPolicyView__section--gray{background:#f7f9fc}@media (max-width:599px){.TkDeliveryPolicyView__section{padding:40px 0}}@media (max-width:1400px){.TkDeliveryPolicyView__section .TkWorldContainer{padding-left:.9375em;padding-right:.9375em}}.TkDeliveryPolicyView__section-eyebrow{color:#eb3300;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;font-size:13px;font-weight:700}.TkDeliveryPolicyView__section-title{color:#005d9c;margin-bottom:8px;font-size:26px;font-weight:700}@media (max-width:599px){.TkDeliveryPolicyView__section-title{font-size:20px}}.TkDeliveryPolicyView__section-subtitle{color:#666;margin-bottom:32px;font-size:15px;line-height:1.5}@media (max-width:599px){.TkDeliveryPolicyView__section-subtitle{margin-bottom:24px;font-size:13px}}.TkDeliveryPolicyView__cards>[class*=col-]{margin-bottom:16px;display:flex}.TkDeliveryPolicyView__card{background:#fff;border-top:3px solid #0000;border-radius:10px;flex:1;padding:22px 22px 20px;box-shadow:0 2px 8px #004d9612}.TkDeliveryPolicyView__card--01{border-top-color:#005d9c}.TkDeliveryPolicyView__card--02{border-top-color:#3ca64f}.TkDeliveryPolicyView__card--03{border-top-color:#ffb400}.TkDeliveryPolicyView__card--04{border-top-color:#b02d28}.TkDeliveryPolicyView__card-title{color:#212529;margin-bottom:8px;font-size:15px;font-weight:700}.TkDeliveryPolicyView__card-text{color:#666;font-size:13px;line-height:1.6}.TkDeliveryPolicyView__card-link{color:#005d9c;font-weight:500}.TkDeliveryPolicyView__faq-list{flex-direction:column;gap:10px;display:flex}.TkDeliveryPolicyView__faq-item{background:#fff;border-left:3px solid #0000;border-radius:10px;padding:18px 22px;box-shadow:0 2px 8px #004d9612}.TkDeliveryPolicyView__faq-item--01{border-left-color:#005d9c}.TkDeliveryPolicyView__faq-item--02{border-left-color:#3ca64f}.TkDeliveryPolicyView__faq-item--03{border-left-color:#ffb400}.TkDeliveryPolicyView__faq-item--04{border-left-color:#b02d28}.TkDeliveryPolicyView__faq-header{align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.TkDeliveryPolicyView__faq-number{color:#999;letter-spacing:.5px;flex-shrink:0;width:22px;font-size:12px;font-weight:700}.TkDeliveryPolicyView__faq-item--01 .TkDeliveryPolicyView__faq-number{color:#005d9c}.TkDeliveryPolicyView__faq-item--02 .TkDeliveryPolicyView__faq-number{color:#3ca64f}.TkDeliveryPolicyView__faq-item--03 .TkDeliveryPolicyView__faq-number{color:#ffb400}.TkDeliveryPolicyView__faq-item--04 .TkDeliveryPolicyView__faq-number{color:#b02d28}.TkDeliveryPolicyView__faq-question{color:#212529;flex:1;margin:0;font-size:15px;font-weight:700;line-height:1.4}.TkDeliveryPolicyView__faq-answer{color:#555;padding-left:36px;font-size:13px;line-height:1.65}@media (max-width:599px){.TkDeliveryPolicyView__faq-answer{padding-left:0}}
