body:has(.medicore-shipping) .mcp-policy{padding-block:0;background:transparent}body:has(.medicore-shipping) .mcp-policy>*{max-width:none;margin-inline:0}body:has(.medicore-shipping) .mcp-head,body:has(.medicore-shipping) .section--contact-cta-mc{display:none}.mcp-policy .medicore-shipping,.mcp-policy .medicore-shipping *{all:revert}.mcp-policy .medicore-shipping li:before{content:normal}.mcp-policy{--medicore-primary: #087f8c;--medicore-primary-dark: #075f69;--medicore-accent: #eaf8f8;--medicore-text: #203036;--medicore-muted: #637278;--medicore-border: #dce7e9;--medicore-white: #ffffff;--medicore-radius: 16px}.mcp-policy .medicore-shipping{padding:48px 20px;color:var(--medicore-text);background:#f7fafb;font-family:inherit}.mcp-policy .medicore-shipping *,.mcp-policy .medicore-shipping *:before,.mcp-policy .medicore-shipping *:after{box-sizing:border-box}.mcp-policy .medicore-shipping__container{width:100%;max-width:1180px;margin:0 auto}.mcp-policy .medicore-shipping__header{max-width:780px;margin:0 auto 34px;text-align:center}.mcp-policy .medicore-shipping__eyebrow{display:inline-block;margin-bottom:10px;color:var(--medicore-primary);font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.mcp-policy .medicore-shipping__header h1{margin:0 0 14px;color:var(--medicore-text);font-size:clamp(32px,5vw,48px);line-height:1.1}.mcp-policy .medicore-shipping__header p{margin:0;color:var(--medicore-muted);font-size:17px;line-height:1.7}.mcp-policy .medicore-shipping__highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px}.mcp-policy .medicore-highlight{display:flex;align-items:center;gap:15px;min-height:130px;padding:22px;border:1px solid var(--medicore-border);border-radius:var(--medicore-radius);background:var(--medicore-white);box-shadow:0 8px 30px #1643490f}.mcp-policy .medicore-highlight__icon{display:grid;flex:0 0 48px;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--medicore-accent);font-size:23px}.mcp-policy .medicore-highlight span,.mcp-policy .medicore-highlight small{display:block;color:var(--medicore-muted)}.mcp-policy .medicore-highlight span{margin-bottom:3px;font-size:13px;font-weight:600;text-transform:uppercase}.mcp-policy .medicore-highlight strong{display:block;margin-bottom:3px;color:var(--medicore-text);font-size:18px}.mcp-policy .medicore-highlight small{font-size:13px;line-height:1.4}.mcp-policy .medicore-shipping__notice{margin-bottom:24px;padding:17px 20px;border-left:4px solid var(--medicore-primary);border-radius:8px;color:var(--medicore-primary-dark);background:var(--medicore-accent);line-height:1.6}.mcp-policy .medicore-shipping__table-wrap{overflow:hidden;border:1px solid var(--medicore-border);border-radius:var(--medicore-radius);background:var(--medicore-white);box-shadow:0 12px 40px #16434912}.mcp-policy .medicore-shipping__table{width:100%;border-collapse:collapse}.mcp-policy .medicore-shipping__table thead{color:var(--medicore-white);background:var(--medicore-primary-dark)}.mcp-policy .medicore-shipping__table th,.mcp-policy .medicore-shipping__table td{padding:20px 24px;text-align:left;vertical-align:top}.mcp-policy .medicore-shipping__table thead th{font-size:14px;letter-spacing:.04em;text-transform:uppercase}.mcp-policy .medicore-shipping__table tbody th{width:26%;color:var(--medicore-primary-dark);font-size:15px;line-height:1.5}.mcp-policy .medicore-shipping__table tbody td{color:var(--medicore-muted);font-size:15px;line-height:1.7}.mcp-policy .medicore-shipping__table tbody tr:not(:last-child){border-bottom:1px solid var(--medicore-border)}.mcp-policy .medicore-shipping__table tbody tr:nth-child(2n){background:#fbfdfd}.mcp-policy .medicore-shipping__table tbody tr:hover{background:var(--medicore-accent)}.mcp-policy .medicore-shipping__table a{color:var(--medicore-primary-dark);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mcp-policy .medicore-rate-grid{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;margin-bottom:13px}.mcp-policy .medicore-rate-grid div{padding:15px;border:1px solid var(--medicore-border);border-radius:10px;background:var(--medicore-white)}.mcp-policy .medicore-rate-grid span,.mcp-policy .medicore-rate-grid strong{display:block}.mcp-policy .medicore-rate-grid span{margin-bottom:5px;font-size:13px}.mcp-policy .medicore-rate-grid strong{color:var(--medicore-primary-dark);font-size:20px}.mcp-policy .medicore-table-note{margin:0}.mcp-policy .medicore-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:28px;border-radius:var(--medicore-radius);color:var(--medicore-white);background:linear-gradient(135deg,var(--medicore-primary-dark),var(--medicore-primary))}.mcp-policy .medicore-contact__label{display:block;margin-bottom:5px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.82}.mcp-policy .medicore-contact h2{margin:0 0 7px;color:inherit;font-size:25px}.mcp-policy .medicore-contact p{margin:0;color:inherit;line-height:1.6;opacity:.9}.mcp-policy .medicore-contact__actions{display:flex;flex:0 0 auto;gap:10px}.mcp-policy .medicore-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 19px;border:1px solid var(--medicore-white);border-radius:8px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s ease,background .2s ease}.mcp-policy .medicore-button:hover{transform:translateY(-2px)}.mcp-policy .medicore-button--primary{color:var(--medicore-primary-dark);background:var(--medicore-white)}.mcp-policy .medicore-button--secondary{color:var(--medicore-white);background:transparent}@media screen and (max-width:860px){.mcp-policy .medicore-shipping__highlights{grid-template-columns:1fr}.mcp-policy .medicore-contact{align-items:flex-start;flex-direction:column}}@media screen and (max-width:680px){.mcp-policy .medicore-shipping{padding:34px 18px}.mcp-policy .medicore-shipping__table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.mcp-policy .medicore-shipping__table,.mcp-policy .medicore-shipping__table tbody,.mcp-policy .medicore-shipping__table tr,.mcp-policy .medicore-shipping__table th,.mcp-policy .medicore-shipping__table td{display:block;width:100%}.mcp-policy .medicore-shipping__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mcp-policy .medicore-shipping__table tbody tr{overflow:hidden;margin-bottom:14px;border:1px solid var(--medicore-border)!important;border-radius:12px;background:var(--medicore-white)!important;box-shadow:0 6px 20px #1643490d}.mcp-policy .medicore-shipping__table tbody th{padding:15px 18px;color:var(--medicore-white);background:var(--medicore-primary-dark)}.mcp-policy .medicore-shipping__table tbody td{padding:17px 18px}.mcp-policy .medicore-rate-grid{grid-template-columns:1fr}.mcp-policy .medicore-contact__actions{width:100%;flex-direction:column}.mcp-policy .medicore-button{width:100%}}.mcp-policy .medicore-shipping__table a,.mcp-policy .medicore-shipping__table a:hover,.mcp-policy .medicore-shipping__table a:focus,.mcp-policy .medicore-shipping__table a:active,.mcp-policy .medicore-shipping__table a:visited{color:var(--medicore-primary-dark)}.mcp-policy .medicore-button--primary,.mcp-policy .medicore-button--primary:hover,.mcp-policy .medicore-button--primary:focus,.mcp-policy .medicore-button--primary:active,.mcp-policy .medicore-button--primary:visited{color:var(--medicore-primary-dark)}.mcp-policy .medicore-button--secondary,.mcp-policy .medicore-button--secondary:hover,.mcp-policy .medicore-button--secondary:focus,.mcp-policy .medicore-button--secondary:active,.mcp-policy .medicore-button--secondary:visited{color:var(--medicore-white)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/policy-shipping-mc.css.map */
