/* Owner review: clear choices, recognizable carriers and people on site. */
.site-header nav a{--nav-color:#3b7f58;--nav-bg:#edf4ef;--nav-border:#d3e4d9;background:var(--nav-bg);border:1px solid var(--nav-border);border-top:2px solid var(--nav-color);padding-top:12px;padding-bottom:12px}
.site-header nav a:nth-child(2){--nav-color:#397fa1;--nav-bg:#edf3f7;--nav-border:#d3e0e9}
.site-header nav a:nth-child(3){--nav-color:#b77540;--nav-bg:#f8f0e8;--nav-border:#ead9c9}
.site-header nav a:nth-child(4){--nav-color:#477c99;--nav-bg:#eaf1f6;--nav-border:#cadde9}
.site-header nav a:nth-child(5){--nav-color:#748796;--nav-bg:#f0f3f5;--nav-border:#d9e1e7}
.site-header nav a:nth-child(6){--nav-color:#9c6a43;--nav-bg:#f5eee8;--nav-border:#e4d6ca}
.site-header nav a small{color:var(--nav-color)}.site-header nav a:hover,.site-header nav a[aria-current]{background:var(--nav-bg);border-color:var(--nav-color);box-shadow:0 3px 7px #29455a08}.site-header nav a[aria-current]:after{display:none}
.credential-intro{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 27px;margin:0 0 22px;padding-bottom:19px;border-bottom:1px solid #d8e2e9}
.credential-intro>.eyebrow{flex-basis:100%;font-size:7px;letter-spacing:1.2px;color:#647d8e;margin:0 0 4px}.credential-intro h2{font-size:23px;line-height:1.4;letter-spacing:-.6px;margin:0;color:#37586d}.credential-intro p{font-size:10px;color:#607a8d;line-height:1.9;margin:0;max-width:680px}.credential-belt .credential>span:not(.verified-icon):not(.wc-logo-surface){font-size:12px}.credential-belt .credential small{font-size:9px}.credential-belt .credential>img{width:168px}
.shipping-rate-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px!important;margin:27px 0 13px!important}
.rate-proof-card{position:relative;background:#fff;border:1px solid #cadbe6;border-top:3px solid #3c89b1;border-radius:7px;padding:20px 20px 0;overflow:hidden;box-shadow:0 6px 14px #2e526c05;min-width:0}
.rate-proof-card.rate-international{border-top-color:#c98238;border-color:#decdbd;border-top-color:#c98238;background:#fffcf8}
.rate-card-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
.rate-card-label>span{font-size:7px!important;letter-spacing:.7px;line-height:1.6;color:#607f94;font-weight:500;display:inline!important}
.rate-card-label>svg{width:21px;height:21px;flex:none;color:#4c8bab}.rate-international .rate-card-label>svg{color:#bd854c}.rate-international .rate-card-label>span{color:#987346}
.rate-stat{display:block;color:#2f5f7d;line-height:1.2}.rate-stat:hover{text-decoration:none}
.rate-stat>b,.business-hero .hero-savings .rate-stat>b{display:block;font-size:49px!important;letter-spacing:-2px!important;line-height:1.2;font-weight:600;color:#2c6385;margin:0 0 4px!important}
.rate-stat>b>span,.business-hero .hero-savings .rate-stat>b>span{display:inline!important;font-size:32px!important;letter-spacing:-1px!important;color:inherit}
.rate-stat>strong{display:block;font-size:12px;font-weight:500;line-height:1.7;letter-spacing:-.2px;color:#3e6a86}
.rate-international .rate-stat>b,.business-hero .hero-savings .rate-international .rate-stat>b{color:#a56532}.rate-international .rate-stat>strong{color:#926135}
.rate-proof-card p.rate-basis,.business-hero .hero-savings p.rate-basis{font-size:9px!important;line-height:1.75!important;color:#667e8e;margin:10px 0 16px!important}
.rate-carriers{margin:0 -20px;background:#edf3f7;border-top:1px solid #d7e2eb;padding:12px 15px 13px;min-height:80px;display:flex;flex-direction:column;justify-content:space-between;gap:9px}
.rate-carriers>span{font-size:7px!important;letter-spacing:.2px;color:#648095;line-height:1.7;display:block!important}
.rate-international .rate-carriers{background:#f7f0df;border-color:#e7d9be}
.carrier-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap;min-height:29px}
.carrier-row .carrier-mark{display:flex!important;align-items:center;justify-content:center;flex:none;height:28px;min-width:0;padding:3px 1px;border-radius:3px}
.carrier-mark img{display:block;height:auto;max-height:24px;max-width:72px;width:auto;object-fit:contain}
.carrier-mark.carrier-usps img{width:72px;max-height:15px}.carrier-mark.carrier-ups img{height:26px;width:auto;max-width:25px}.carrier-mark.carrier-fedex img{width:63px;max-height:19px}.carrier-row .carrier-mark.carrier-dark{background:#293f50;padding:5px 7px;height:27px}.carrier-mark.carrier-dhl{background:#ffdf00;padding:4px 10px}.carrier-mark.carrier-dhl img{width:100px;max-width:100px;max-height:18px}
.savings-cards>.rate-proof-card{padding:24px 25px 0;background:#fff;border-radius:7px}.savings-cards>.rate-proof-card.rate-international{background:#fffcf8}.savings-cards .rate-carriers{margin-inline:-25px;padding-inline:23px;min-height:82px}.savings-cards .rate-stat>b{font-size:67px!important;margin:10px 0 6px!important}.savings-cards .rate-stat>b>span{font-size:42px!important}.savings-cards .rate-stat>strong{font-size:15px}.savings-cards .rate-card-label>span{font-size:9px!important}.savings-cards .rate-proof-card p.rate-basis{font-size:11px!important;margin:13px 0 22px!important}.savings-cards .rate-carriers>span{font-size:8px!important}.savings-cards .carrier-mark.carrier-usps img{width:87px;max-width:87px}.savings-cards .carrier-mark.carrier-fedex img{width:72px;max-width:72px}.savings-note{font-size:9px!important;line-height:1.9!important;color:#647c8d}
.hero-business-support{padding:22px 25px;background:#edf3f6}
.onsite-badge{display:flex;align-items:center;gap:6px;color:#4c7d61;font-size:7px;letter-spacing:.7px;line-height:1.7}.onsite-badge>i{width:5px;height:5px;background:#4e9a6a;border-radius:50%;flex:none}
.hero-business-support>h3{font-size:20px;line-height:1.35;letter-spacing:-.5px;margin:13px 0 16px;color:#38596e}
.team-people{display:flex;flex-direction:column;gap:14px}.team-people>article{display:flex;align-items:start;gap:13px;border-top:1px solid #d3dfe8;padding-top:15px}.team-avatar{display:block!important;flex:none;width:38px!important;height:38px!important;min-width:38px;border:0!important;background:transparent!important;color:#357c9f!important;border-radius:50%;padding:0!important}
.team-avatar>svg{display:block;width:100%!important;height:100%!important}.team-avatar.warehouse-person{color:#b87840!important}
.team-people small{font-size:6px;letter-spacing:.7px;color:#5f7d92;display:block;line-height:1.8;margin:0 0 5px}.team-people b{font-size:11px;font-weight:500;line-height:1.7;color:#385c73}.team-people p{font-size:9px;line-height:1.8;margin:5px 0 0;color:#667f91}
.hero-business-support>.team-email{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.7;color:#287294;margin-top:19px}.hero-business-support>.team-email svg{height:16px;width:16px}.hero-business-support>p.team-channel-note{font-size:8px;line-height:1.8;color:#617c8f;margin:10px 0 0}
.human-team-model .support-model-title{color:#c3d9e6}.human-team-model .team-avatar{width:47px!important;height:47px!important;min-width:47px;background:#e1edf5!important;padding:4px!important;color:#3f7f9e!important}.human-team-model .team-avatar.warehouse-person{background:#f4dfcd!important;color:#a46c3b!important}.human-team-model h3{font-size:19px;line-height:1.5;max-width:340px}.human-team-model .support-channel{font-size:8px;color:#d2e5ef}.human-team-model .support-channel small{font-size:10px}.human-team-model .support-channel a{font-size:10px;color:#d7eaf6;margin-top:15px;display:inline-block;border-bottom:1px solid #96b3c7}
.fulfillment-cards>article{position:relative;border-radius:7px;background:#e9f1f6;border:1px solid #c5d9e7;border-top:3px solid #4286ac;padding-top:28px}
.fulfillment-cards>article:nth-child(2){background:#edf1f3;border-color:#cad8df;border-top-color:#718d9f}.fulfillment-cards>article:nth-child(3){background:#f7eee5;border-color:#e3d3c2;border-top-color:#c0844e}.fulfillment-cards>article:nth-child(4){background:#eaf2ed;border-color:#c9ddcf;border-top-color:#4b9163}.fulfillment-cards>article:nth-child(5){background:#edf1f7;border-color:#cfd9e7;border-top-color:#6b8aa9}.fulfillment-cards>article:nth-child(6){background:#f6efe9;border-color:#e1d4c9;border-top-color:#ad835f}
.fulfillment-cards .capability-icon{position:absolute;top:25px;right:24px;display:grid;place-items:center;width:38px;height:38px;background:#ffffff70;border:1px solid #a9c5d650;border-radius:8px;color:#4782a4}.fulfillment-cards .capability-icon svg{width:24px;height:24px}.fulfillment-cards>article:nth-child(3n) .capability-icon{color:#a47142;border-color:#c8a88960}.fulfillment-cards>article:nth-child(4) .capability-icon{color:#4b8760;border-color:#9dc2a660}.fulfillment-cards .cap-number{display:grid;place-items:center;width:28px;height:28px;background:#fff8;border:1px solid #c8d9e4;border-radius:50%;font-size:9px;margin-bottom:31px;color:#5e7d92}.fulfillment-cards h3{font-size:25px;line-height:1.3}.fulfillment-cards p{color:#557184}
.interest-help{font-size:11px;color:#557387;margin:9px 0 20px;line-height:1.8}.interest-status{font-size:10px;line-height:1.9;color:#3b6d89;padding:11px 14px;background:#edf3f7;border:1px solid #d2e0ea;border-radius:4px;margin:14px 0 0}.interest-error{font-size:11px;color:#a54829;margin:12px 0 0;line-height:1.7}.interest-error[hidden]{display:none}
.interest-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}
.interest-options label>span{position:relative;display:flex;align-items:center;gap:10px;padding:15px 38px 15px 14px;min-height:56px;border-radius:5px;border:1px solid #c9d9e3;background:#f6f8fa;font-size:11px;line-height:1.7;color:#3c6078}
.interest-options .choice-check{display:grid;place-items:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);height:17px;width:17px;border:1px solid #9db5c6;border-radius:3px;font-size:11px;font-style:normal;font-weight:500;color:transparent;background:#fff;flex:none}
.interest-options input:checked+span{background:#e7f1ec;border-color:#76aa8a;color:#2c6644}.interest-options input:checked+span .choice-check{background:#34794f;border-color:#34794f;color:#fff}.interest-options input:focus-visible+span{outline:3px solid #4b92b7;outline-offset:3px}.interest-options input:checked+span svg{color:#3d8558}
@media(max-width:1200px){.site-header nav a{padding-inline:7px}.shipping-rate-cards{gap:12px!important}.rate-proof-card{padding:18px 15px 0}.rate-card-label>span{font-size:6px!important;letter-spacing:.4px}.rate-card-label>svg{width:18px;height:18px}.rate-stat>b,.business-hero .hero-savings .rate-stat>b{font-size:44px!important}.rate-stat>b>span,.business-hero .hero-savings .rate-stat>b>span{font-size:28px!important}.rate-stat>strong{font-size:11px}.rate-proof-card p.rate-basis{font-size:8px!important}.rate-carriers{margin-inline:-15px;padding:11px 12px;min-height:82px}.carrier-row{gap:7px}.carrier-mark.carrier-usps img{width:65px}.carrier-mark.carrier-fedex img{width:56px}.carrier-mark.carrier-ups img{height:23px}.savings-cards .rate-stat>b{font-size:61px!important}.hero-business-support{padding:20px 21px}.hero-business-support>h3{font-size:19px}.team-people{gap:12px}.team-people>article{gap:10px}.team-people b{font-size:10px}.team-people p{font-size:8px}.team-avatar{width:35px!important;height:35px!important;min-width:35px}}
@media(max-width:1100px){.site-header nav a{margin-bottom:6px;border-radius:5px;padding:13px 15px}.site-header nav a small{color:var(--nav-color)}}
@media(max-width:900px){.credential-intro{gap:9px 20px}.credential-intro h2{font-size:21px}.credential-intro p{font-size:10px}.credential-belt .credential>span:not(.verified-icon):not(.wc-logo-surface){font-size:10px}.credential-belt .credential>img{width:143px}.shipping-rate-cards{gap:10px!important}.rate-proof-card{padding:15px 12px 0}.rate-card-label>span{font-size:6px!important;letter-spacing:.3px}.rate-card-label>svg{display:none}.rate-stat>b,.business-hero .hero-savings .rate-stat>b{font-size:38px!important;letter-spacing:-1.4px!important}.rate-stat>b>span,.business-hero .hero-savings .rate-stat>b>span{font-size:25px!important}.rate-stat>strong{font-size:10px;line-height:1.8}.rate-proof-card p.rate-basis{font-size:7px!important;margin:9px 0 14px!important}.rate-carriers{margin-inline:-12px;padding:10px 10px;min-height:106px}.rate-carriers>span{font-size:6px!important;line-height:1.8}.carrier-row{gap:7px;align-content:center}.carrier-mark.carrier-usps img{width:62px}.carrier-mark.carrier-fedex img{width:54px}.carrier-row .carrier-mark.carrier-dark{padding:4px 6px}.carrier-mark.carrier-ups img{height:24px}.carrier-mark.carrier-dhl img{width:80px;max-width:80px}.savings-cards>.rate-proof-card{padding:21px 20px 0}.savings-cards .rate-card-label>span{font-size:8px!important}.savings-cards .rate-stat>b{font-size:52px!important}.savings-cards .rate-stat>b>span{font-size:34px!important}.savings-cards .rate-stat>strong{font-size:12px}.savings-cards .rate-proof-card p.rate-basis{font-size:9px!important}.savings-cards .rate-carriers{margin-inline:-20px;padding:13px 16px;min-height:117px}.savings-cards .rate-carriers>span{font-size:7px!important}.savings-cards .carrier-mark.carrier-usps img{width:75px;max-width:75px}.savings-cards .carrier-mark.carrier-fedex img{width:63px;max-width:63px}.savings-note{font-size:8px!important}.hero-business-support>h3{font-size:18px}.onsite-badge{font-size:6px;letter-spacing:.5px}.team-people b{font-size:10px}.team-people small{font-size:6px;letter-spacing:.3px}.team-people p{font-size:8px}.hero-business-support>.team-email{font-size:9px}.human-team-model h3{font-size:17px}.fulfillment-cards h3{font-size:23px}}
@media(max-width:600px){.credential-intro{display:block;margin-bottom:24px;padding-bottom:19px}.credential-intro>.eyebrow{font-size:7px;line-height:1.8;margin-bottom:12px}.credential-intro h2{font-size:23px;margin-bottom:12px}.credential-intro p{font-size:10px;line-height:1.9;max-width:310px}.credential-belt .credential>span:not(.verified-icon):not(.wc-logo-surface){font-size:11px}.credential-belt .credential>img{width:147px}.shipping-rate-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px!important;margin-top:24px!important}.rate-proof-card{padding:17px 13px 0}.rate-card-label{margin-bottom:9px;min-height:26px}.rate-card-label>span{font-size:6px!important;letter-spacing:.5px}.rate-stat>b,.business-hero .hero-savings .rate-stat>b{font-size:43px!important;letter-spacing:-1.5px!important}.rate-stat>b>span,.business-hero .hero-savings .rate-stat>b>span{font-size:28px!important}.rate-stat>strong{font-size:11px;line-height:1.6;max-width:125px}.rate-proof-card p.rate-basis,.business-hero .hero-savings p.rate-basis{font-size:8px!important;line-height:1.8!important;min-height:43px;margin:10px 0 13px!important}.rate-carriers{margin-inline:-13px;padding:11px 10px;min-height:114px;gap:8px}.rate-carriers>span{font-size:6px!important;min-height:23px;line-height:1.7}.carrier-row{min-height:56px;align-content:center;gap:7px}.carrier-row .carrier-mark{height:23px}.carrier-mark.carrier-usps img{width:62px;max-width:62px}.carrier-mark.carrier-ups img{height:24px}.carrier-mark.carrier-fedex img{width:56px;max-width:56px}.carrier-row .carrier-mark.carrier-dark{height:25px;padding:4px 6px}.carrier-mark.carrier-dhl img{width:83px;max-width:83px}.carrier-mark.carrier-dhl{padding:5px 7px}.business-hero .hero-copy>p.hero-savings-note{font-size:8px;line-height:1.8;margin-bottom:22px}.savings-cards>.rate-proof-card{padding:18px 14px 0}.savings-cards .rate-card-label>span{font-size:6px!important;min-height:0}.savings-cards .rate-card-label{min-height:27px}.savings-cards .rate-stat>b{font-size:46px!important;letter-spacing:-1.7px!important;margin:0 0 7px!important}.savings-cards .rate-stat>b>span{font-size:29px!important}.savings-cards .rate-stat>strong{font-size:11px}.savings-cards .rate-proof-card p.rate-basis{font-size:8px!important;margin:12px 0 15px!important;min-height:43px}.savings-cards .rate-carriers{margin-inline:-14px;min-height:113px;padding:11px 10px}.savings-cards .rate-carriers>span{font-size:6px!important}.savings-cards .carrier-mark.carrier-usps img{width:62px;max-width:62px}.savings-cards .carrier-mark.carrier-fedex img{width:56px;max-width:56px}.hero-business-support{padding:22px 21px}.onsite-badge{font-size:6px;letter-spacing:.55px}.hero-business-support>h3{font-size:21px;margin-top:14px;margin-bottom:19px}.team-avatar{width:38px!important;height:38px!important;min-width:38px}.team-people>article{gap:13px;padding-top:15px}.team-people{gap:16px}.team-people small{font-size:6px;letter-spacing:.7px}.team-people b{font-size:11px}.team-people p{font-size:9px;line-height:1.9}.hero-business-support>.team-email{font-size:10px;margin-top:21px}.hero-business-support>p.team-channel-note{font-size:8px}.human-team-model .team-avatar{width:40px!important;height:40px!important;min-width:40px}.human-team-model h3{font-size:17px;line-height:1.5}.human-team-model .support-channel a{font-size:10px}.fulfillment-cards>article{padding:26px}.fulfillment-cards .capability-icon{top:25px;right:24px;width:37px;height:37px}.fulfillment-cards h3{font-size:25px}.fulfillment-cards .cap-number{margin-bottom:28px}.interest-help{font-size:10px;line-height:1.9;margin-bottom:18px}.interest-options{gap:10px}.interest-options label>span{font-size:9px;line-height:1.7;padding:14px 29px 14px 10px;gap:8px;min-height:61px}.interest-options label>span>svg{height:17px;width:17px;flex:none}.interest-options .choice-check{width:14px;height:14px;right:9px;font-size:9px}.interest-status{font-size:9px;line-height:1.9;padding:12px}.interest-error{font-size:10px}}
/* Keep the comparison basis and human contact details readable at small sizes. */
.rate-card-label>span,.rate-carriers>span{font-size:8px!important}
.rate-proof-card p.rate-basis,.business-hero .hero-savings p.rate-basis{font-size:10px!important}
.team-people small{font-size:8px}.team-people p{font-size:10px}.team-people b{font-size:12px}
.onsite-badge{font-size:8px}.hero-business-support>p.team-channel-note{font-size:9px}
@media(max-width:600px){
.rate-card-label>span,.rate-carriers>span{font-size:7px!important}
.rate-proof-card p.rate-basis,.business-hero .hero-savings p.rate-basis{font-size:9px!important;min-height:49px}
.rate-carriers>span{min-height:27px}.team-people small{font-size:8px}.team-people p{font-size:11px}.team-people b{font-size:12px}
.onsite-badge{font-size:7px}.hero-business-support>.team-email{font-size:12px}.hero-business-support>p.team-channel-note{font-size:10px}
.interest-options label>span{font-size:11px}.interest-help{font-size:12px}.interest-status{font-size:11px}
}
