.pcb{background:var(--pcb-bg, #E6E5E0);color:#141414;padding-block:72px 88px;overflow:hidden}.pcb *{box-sizing:border-box}.pcb p,.pcb h2,.pcb dl,.pcb dd{margin:0}.pcb__w{max-width:940px;margin-inline:auto;padding-inline:24px;display:flex;flex-direction:column;align-items:center;gap:22px}.pcb__eyebrow{padding:8px 16px;border-radius:6px;background:#fff;box-shadow:inset 0 -2px #141414;font-family:var(--font-body-family);font-size:15px;font-weight:800}.pcb__title{font-family:var(--font-heading-family);font-weight:900;font-size:clamp(34px,6vw,64px);line-height:1.02;letter-spacing:-.01em;text-align:center;text-wrap:balance}.pcb__title span{text-decoration:underline;text-decoration-color:var(--pc-yel, #FFC20E);text-decoration-thickness:.16em;text-underline-offset:.08em;text-decoration-skip-ink:none}.pcb__card{position:relative;width:100%;margin-block-start:18px;border-radius:16px;background:#fff;overflow:hidden;transform:rotate(var(--pcb-tilt, -2deg));box-shadow:0 2px #14141414,0 24px 40px -28px #14141473}.pcb__band{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 34px;color:#f4f4f1;background-color:#141414;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:6px 6px}.pcb__kind{display:flex;flex-direction:column;gap:4px}.pcb__kind strong{font-size:clamp(17px,2.6vw,24px);font-weight:800;line-height:1.1}.pcb__kind span{font-family:var(--pc-mono, monospace);font-size:12px;letter-spacing:.32em;color:#a9a8a2;direction:ltr;text-align:end}.pcb__logo{display:block;width:clamp(110px,20vw,190px);height:auto}.pcb__logo--invert{filter:brightness(0) invert(1)}.pcb__body{padding:28px 34px 26px}.pcb__route{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px}.pcb__end{display:flex;flex-direction:column;gap:2px}.pcb__end--to{align-items:flex-end}.pcb__k{color:#8c8b85;font-size:14px;font-weight:700}.pcb__code{font-family:var(--pc-lat, "Archivo", sans-serif);font-weight:850;font-stretch:100%;font-size:clamp(44px,13.5vw,112px);line-height:.9;letter-spacing:-.01em;direction:ltr}.pcb__city{color:var(--pc-mid, #5F5E59);font-size:clamp(14px,1.8vw,18px)}.pcb__path{position:relative;height:40px}.pcb__path:before{content:"";position:absolute;inset-inline:0;top:50%;border-top:2px dashed var(--pc-line, #C9C8C2)}.pcb__plane{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;padding:6px;border-radius:6px;background:var(--pc-yel, #FFC20E)}.pcb__plane svg{display:block;width:100%;height:100%}.pcb__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 24px;margin-block-start:30px}.pcb__field{display:flex;flex-direction:column;gap:4px;min-width:0}.pcb__field dd{font-size:clamp(18px,2.8vw,28px);font-weight:900;line-height:1.1}.pcb__field--hi dd span{display:inline-block;padding:0 .18em;border-radius:4px;background:var(--pc-yel, #FFC20E)}.pcb__tear{position:relative;height:0;margin-inline:34px;border-top:2px dashed var(--pc-line, #C9C8C2)}.pcb__tear:before,.pcb__tear:after{content:"";position:absolute;top:-15px;width:28px;height:28px;border-radius:50%;background:var(--pcb-bg, #E6E5E0)}.pcb__tear:before{left:-50px}.pcb__tear:after{right:-50px}.pcb__stub{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:24px 34px 28px}.pcb__who dd{font-size:clamp(20px,3vw,30px);font-weight:900}.pcb__bar{display:flex;flex-direction:column;align-items:center;gap:8px}.pcb__code128{display:block;width:clamp(150px,26vw,270px);height:clamp(56px,8vw,80px);background:repeating-linear-gradient(90deg,#141414 0 3px,transparent 3px 5px,#141414 5px 6px,transparent 6px 9px,#141414 9px 13px,transparent 13px 14px,#141414 14px 15px,transparent 15px 18px,#141414 18px 20px,transparent 20px 21px,#141414 21px 24px,transparent 24px 27px);transform-origin:right}.pcb__url{font-family:var(--pc-mono, monospace);font-size:13px;font-weight:600;letter-spacing:.24em;direction:ltr}@keyframes pcbIssue{0%{opacity:0;transform:translateY(46px) rotate(0)}to{opacity:1;transform:rotate(var(--pcb-tilt, -2deg))}}@keyframes pcbPrint{0%{transform:scaleX(0)}to{transform:none}}@keyframes pcbFly{0%{transform:translate(120%);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}.pc-motion .pcb__card:not(.is-in){opacity:0}.pc-motion .pcb__card.is-in{animation:pcbIssue .9s cubic-bezier(.2,.7,.2,1) both}.pc-motion .pcb__card.is-in .pcb__plane{animation:pcbFly 1.1s cubic-bezier(.2,.7,.2,1) .35s both}.pc-motion .pcb__card.is-in .pcb__code128{animation:pcbPrint .9s steps(18) .7s both}@media screen and (max-width:749px){.pcb{padding-block:52px 64px}.pcb__w{padding-inline:16px;gap:16px}.pcb__card{border-radius:12px;transform:rotate(calc(var(--pcb-tilt, -2deg) / 2))}.pcb__band{padding:16px 18px}.pcb__kind span{font-size:10px;letter-spacing:.22em}.pcb__body{padding:20px 18px}.pcb__route{gap:10px}.pcb__plane{width:30px;height:30px;margin:-15px 0 0 -15px;padding:5px}.pcb__grid{gap:16px 12px;margin-block-start:22px}.pcb__k{font-size:12px}.pcb__tear{margin-inline:18px}.pcb__tear:before{left:-34px}.pcb__tear:after{right:-34px}.pcb__stub{padding:18px 18px 22px}.pcb__url{font-size:10px;letter-spacing:.16em}.pcb__code128{width:clamp(110px,36vw,150px);height:52px}.pcb__who dd{font-size:19px}.pc-motion .pcb__card.is-in{animation-name:pcbIssueM}}@keyframes pcbIssueM{0%{opacity:0;transform:translateY(36px) rotate(0)}to{opacity:1;transform:rotate(calc(var(--pcb-tilt, -2deg) / 2))}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/packo-boarding-pass.css.map */
