[data-template-suppliers]{--sp-navy: #121b99;--sp-navy-dark: #0d1270;--sp-ink: #16191C;--sp-body: #3C444C;--sp-muted: #6B747D;--sp-green: #1C7A4A;--sp-red: #D93A2B;--sp-line: #DFE3E7;--sp-line-soft: #EDF0F2;--sp-wash: #F5F7F9;--sp-lav: #EEF0FB;--sp-lav-line: #C9CEF0;--sp-maxw: 1180px;color:var(--sp-body);line-height:1.6}[data-template-suppliers]:lang(ko){word-break:keep-all;overflow-wrap:break-word}[data-template-suppliers] .wrap{max-width:var(--sp-maxw);margin:0 auto;padding:0 24px}[data-template-suppliers] .hero{background:var(--sp-navy);padding:56px 0 52px}[data-template-suppliers] .hero-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:14px}[data-template-suppliers] .hero-grid{display:grid;grid-template-columns:1.25fr .95fr;gap:44px;align-items:center}[data-template-suppliers] .hero-text{display:flex;flex-direction:column;align-items:flex-start;gap:20px}[data-template-suppliers] .crumb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12.5px;color:#ffffffa6}[data-template-suppliers] .crumb a{color:#ffffffa6;text-decoration:none}[data-template-suppliers] .crumb a:hover{color:#fff;text-decoration:underline}[data-template-suppliers] .cnav{position:relative}[data-template-suppliers] .cnav summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;color:#ffffffa6;cursor:pointer;list-style:none}[data-template-suppliers] .cnav summary::-webkit-details-marker{display:none}[data-template-suppliers] .cnav summary:hover{color:#fff;text-decoration:underline}[data-template-suppliers] .cnav summary:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor}[data-template-suppliers] .cnav details[open] summary:after{transform:rotate(180deg)}[data-template-suppliers] .cnav ul{position:absolute;left:-12px;top:100%;z-index:10;min-width:220px;margin:0;padding:6px;list-style:none;display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid var(--sp-line);border-radius:10px;box-shadow:0 8px 24px #10192829}[data-template-suppliers] .cnav li{display:block;margin:0}[data-template-suppliers] .cnav li a{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:6px;color:var(--sp-ink);font-weight:600;font-size:14.5px;text-decoration:none}[data-template-suppliers] .cnav li a:hover,[data-template-suppliers] .cnav li a:focus-visible,[data-template-suppliers] .cnav li a[aria-current=page]{background:var(--sp-lav);color:var(--sp-navy)}[data-template-suppliers] .langsw{display:inline-flex;padding:3px;border:1.5px solid rgba(255,255,255,.6);border-radius:999px;font-size:13px;font-weight:700;line-height:1}[data-template-suppliers] .langsw a,[data-template-suppliers] .langsw span{display:block;padding:6px 13px;border-radius:999px;color:#fff;text-decoration:none;white-space:nowrap}[data-template-suppliers] .langsw a:hover,[data-template-suppliers] .langsw a:focus-visible{background:#ffffff2e;color:#fff}[data-template-suppliers] .langsw span{background:#fff;color:var(--sp-navy)}[data-template-suppliers] .eyebrow{display:inline-block;padding:5px 12px;border-radius:999px;background:#ffffff24;color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}[data-template-suppliers] .hero .page-masthead{margin:0;padding:0;max-width:none}[data-template-suppliers] .hero .page-title{font-size:clamp(30px,4.2vw,46px);font-weight:800;letter-spacing:-.015em;line-height:1.15;color:#fff;margin:0;text-wrap:balance}[data-template-suppliers] .lede{font-size:19px;line-height:1.55;color:#ffffffeb;max-width:750px;margin:0}[data-template-suppliers] .btn{display:inline-block;background:var(--sp-navy);color:#fff;font-weight:700;font-size:15.5px;line-height:1.2;padding:14px 30px;border-radius:6px;border:0;cursor:pointer;text-decoration:none}[data-template-suppliers] .btn:hover{background:var(--sp-navy-dark);color:#fff;text-decoration:none}[data-template-suppliers] .hero .btn{background:#fff;color:var(--sp-navy)}[data-template-suppliers] .hero .btn:hover{background:var(--sp-lav);color:var(--sp-navy)}[data-template-suppliers] .hero-art{position:relative;width:100%;max-width:640px;justify-self:end;aspect-ratio:640 / 470}[data-template-suppliers] .map{position:absolute;left:var(--mapx, 0%);top:0;height:96%;aspect-ratio:var(--ar)}[data-template-suppliers] .map svg{display:block;width:100%;height:100%}[data-template-suppliers] .photo{position:absolute;right:0;bottom:0;width:58%;margin:0;background:#fff;border:5px solid #fff;border-radius:12px;overflow:hidden;box-shadow:0 14px 34px #00000047}[data-template-suppliers] .photo .logo{position:absolute;right:0;bottom:0;width:34%;height:auto;box-sizing:content-box;padding:2.6% 3.2%;background:#fff;border-radius:14px 0 0}[data-template-suppliers] .media>img,[data-template-suppliers] .media>video,[data-template-suppliers] .media>iframe{display:block;width:100%;border:0}[data-template-suppliers] .photo .media>img{height:auto;aspect-ratio:3 / 2;object-fit:cover}[data-template-suppliers] .media:has(img,video,iframe)>.ph{display:none}[data-template-suppliers] .ph{background:repeating-linear-gradient(135deg,#e8ecef 0 12px,#e1e6ea 12px 24px);border:1px dashed #B9C2CA;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#66707a;padding:26px 20px;min-height:186px;gap:5px}[data-template-suppliers] .ph .ph-k{font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#5f6870}[data-template-suppliers] .ph .ph-t{font-size:14.5px;font-weight:700;color:#4e5860;max-width:300px}[data-template-suppliers] .ph .ph-d{font-size:12.5px;max-width:300px;line-height:1.45}[data-template-suppliers] .photo .ph{aspect-ratio:3 / 2;min-height:0;padding:10px;border:0;border-radius:0}[data-template-suppliers] .motto{background:var(--sp-lav);border-bottom:1px solid var(--sp-lav-line)}[data-template-suppliers] .motto .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 40px;padding-top:30px;padding-bottom:30px}[data-template-suppliers] .motto strong{font-size:clamp(23px,2.7vw,31px);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--sp-navy)}[data-template-suppliers] .motto p{margin:0;max-width:560px;font-size:18px;line-height:1.5;color:var(--sp-ink)}[data-template-suppliers] .motto em{font-style:normal;font-weight:700;border-bottom:2px solid var(--sp-navy)}[data-template-suppliers] section.band{padding:52px 0;border-bottom:1px solid var(--sp-line-soft)}[data-template-suppliers] section.band.tint{background:var(--sp-wash)}[data-template-suppliers] h2{font-size:clamp(22px,2.6vw,29px);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--sp-navy);margin:0 0 20px}[data-template-suppliers] p{margin:0 0 16px}[data-template-suppliers] .cols2{display:grid;grid-template-columns:1fr 1fr;gap:26px 28px}[data-template-suppliers] .card{background:#fff;border:1px solid var(--sp-line);border-top:4px solid var(--sp-navy);border-radius:14px;padding:32px;box-shadow:0 1px 2px #1019280a}[data-template-suppliers] .checklist{margin:0;padding:0;list-style:none}[data-template-suppliers] .checklist li{display:flex;gap:12px;margin:0 0 14px;font-size:17px;line-height:1.45}[data-template-suppliers] .checklist li:last-child{margin-bottom:0}[data-template-suppliers] .checklist li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;background:var(--sp-green);-webkit-mask:var(--sp-icon) center / contain no-repeat;mask:var(--sp-icon) center / contain no-repeat}[data-template-suppliers] .checklist.yes{--sp-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}[data-template-suppliers] .checklist.no{--sp-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M6 18L18 6'/%3E%3C/svg%3E")}[data-template-suppliers] .checklist.no li:before{background:var(--sp-red)}[data-template-suppliers] .apply .card p{max-width:760px;font-size:17.5px;color:var(--sp-body)}[data-template-suppliers] .form-embed{margin-top:26px}[data-template-suppliers] .form-embed>iframe{width:100%;border:0}[data-template-suppliers] .form-embed:has(.cognito,iframe,form,script)>.ph{display:none}[data-template-suppliers] :focus-visible{outline:3px solid var(--sp-navy);outline-offset:2px}[data-template-suppliers] .hero :focus-visible{outline-color:#fff}@media(max-width:940px){[data-template-suppliers] .hero-grid,[data-template-suppliers] .cols2{grid-template-columns:1fr}[data-template-suppliers] .hero{padding:34px 0 30px}[data-template-suppliers] .hero-art{justify-self:stretch}[data-template-suppliers] section.band{padding:38px 0}[data-template-suppliers] .card{padding:24px}[data-template-suppliers] .hero .btn{width:100%;text-align:center}[data-template-suppliers] .hero-text>div:not(.eyebrow){align-self:stretch}}@media(prefers-reduced-motion:reduce){[data-template-suppliers] *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/suppliers.css.map */
