:root{--pg-lime-dark: color-mix(in srgb, var(--pg-lime) 52%, #000);--pg-lime-hover: color-mix(in srgb, var(--pg-lime) 66%, #000);--pg-on-dark: color-mix(in srgb, var(--pg-mist) 88%, var(--pg-navy));--pg-muted: rgb(var(--pg-navy-rgb) / .8);--pg-gutter: 20px;--pg-radius: 20px;--pg-ease: cubic-bezier(.4, 0, .2, 1)}.pg{font-family:var(--font-body--family);color:var(--pg-navy);line-height:1.183;-webkit-font-smoothing:antialiased}:where(.pg) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}:where(.pg) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;text-wrap:pretty;color:inherit}:where(.pg) :is(ul,ol){list-style:none}:where(.pg) a{color:inherit;text-decoration:none}:where(.pg) img{display:block;max-width:100%;height:auto}:where(.pg) button{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.pg[id]{scroll-margin-top:calc(var(--pg-nav-h, 0px) + 20px)}.pg-container{width:min(1280px,100% - var(--pg-gutter) * 2);margin-inline:auto}.pg-trim{text-box:trim-both cap alphabetic}.pg-eyebrow{font-size:12px;font-weight:700;line-height:18px;letter-spacing:1.68px;text-transform:uppercase}.pg-eyebrow-spaced{font-size:13px;letter-spacing:4px;text-transform:uppercase;color:rgb(var(--pg-navy-rgb) / .8)}.pg-kicker{display:inline-flex;align-items:center;height:28px;padding:0 12px 0 16px;border-radius:10px;background:rgb(var(--pg-lime-rgb) / .1);font-size:13px;line-height:1;letter-spacing:4px;text-transform:uppercase;white-space:nowrap;color:var(--pg-navy)}.pg-kicker--green{color:var(--pg-lime-dark)}.pg-kicker--on-dark{color:var(--pg-lime)}.pg-title{font-size:48px;font-weight:700;line-height:1.183;color:var(--pg-navy)}.pg-title--on-dark{color:var(--pg-mist)}.pg-lead{font-size:18px;color:var(--pg-muted)}.pg-photo{position:relative;overflow:hidden;border-radius:var(--pg-radius)}.pg-photo img{width:100%;height:100%;object-fit:cover}.pg-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--pg-navy-rgb) / .25)}.pg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:56px;padding:6px 6px 6px 19px;overflow:hidden;border:1px solid rgb(255 255 255 / .49);border-radius:6px;background:linear-gradient(90deg,var(--pg-lime) 0%,var(--pg-lime-light) 38.9%,var(--pg-lime) 100%);font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;color:var(--pg-navy);transition:transform .2s}.pg-btn:after{content:"";position:absolute;inset-block:-50%;left:-60%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .7),transparent);rotate:12deg;animation:pg-shine 6s ease-in-out infinite}.pg-btn__icon{display:grid;flex-shrink:0;place-items:center;width:42px;height:42px;border-radius:9px;background:var(--pg-navy);color:var(--pg-white);transform:perspective(160px) rotateY(0);transition:transform .7s var(--pg-ease)}.pg-btn__icon svg{width:19px;height:19px}.pg-btn--full{width:100%;justify-content:space-between}@media(hover:hover)and (pointer:fine){.pg-btn:hover{transform:translateY(-2px)}.pg-btn:hover:after{animation:pg-shine-once .75s ease-out}.pg-btn:hover .pg-btn__icon{transform:perspective(160px) rotateY(360deg)}}.pg-reveal{opacity:0;translate:0 28px}.pg-reveal.is-revealed{opacity:1;translate:none;transition:opacity .5s ease calc(var(--pg-i, 0) * 90ms),translate .5s ease calc(var(--pg-i, 0) * 90ms),transform .35s ease}@keyframes pg-shine{0%,62%{translate:0 0}85%,to{translate:360% 0}}@keyframes pg-shine-once{0%{translate:0 0}to{translate:360% 0}}@keyframes pg-spin{to{rotate:360deg}}@media(max-width:768px){.pg-title{font-size:clamp(28px,8vw,40px)}.pg-title br{display:none}.pg-lead{font-size:16px}.pg-eyebrow,.pg-eyebrow-spaced{font-size:min(12px,2.4vw);letter-spacing:.14em;white-space:nowrap}.pg-kicker{display:block;width:fit-content;height:auto;margin-bottom:-10px;padding:8px 10px;font-size:min(12px,2.4vw);line-height:1.6;letter-spacing:.16em}}@media(prefers-reduced-motion:reduce){.pg-btn:after,.pg-btn:hover:after{animation:none}.pg-btn__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/pantanal-base.css.map */
