.bib{--bib-ink: #272932;--bib-green: #009959;--bib-green-hover: #007d48;--bib-green-deep: #006b3e;--bib-sea: #8ed4b0;--bib-orange: #ff8200;--bib-paper: #ffffff;--bib-well: #f5f5f3;--bib-line: #e8e8e4;--bib-muted: #6e7177;--bib-ocean: linear-gradient(135deg, #0d1b0e 0%, #1a3a2e 30%, #0f2b1c 60%, #162920 100%);--bib-mint: linear-gradient(135deg, #dcf1e7 0%, #eef9f3 50%, #d7efe4 100%);--bib-display: var(--font-heading-family);--bib-body: var(--font-body-family);--bib-gap: 2.4rem;color:var(--bib-ink);font-family:var(--bib-body);font-weight:400}.bib-defs{position:absolute;width:0;height:0;overflow:hidden}.bib__wrap{max-width:1200px;margin-inline:auto;padding-inline:16px}@media screen and (min-width:750px){.bib__wrap{padding-inline:32px}}.bib-h2,.bib-h3,.bib-hero__title,.bib-step__title{font-family:var(--bib-display);font-weight:var(--pf-headline-weight, 600);text-transform:uppercase;letter-spacing:.01em;margin:0;text-wrap:balance}.bib-h2{font-size:clamp(3rem,5vw,4.4rem);line-height:1.1;color:var(--bib-ink)}.bib-h3{font-size:clamp(2.1rem,2.6vw,2.5rem);line-height:1.15;color:var(--bib-ink);margin-bottom:1rem}.bib-intro{margin:1rem 0 0;max-width:52ch;font-size:1.6rem;line-height:1.6;color:var(--bib-muted)}.bib-rte p{margin:0 0 1rem;max-width:54ch;font-size:1.5rem;line-height:1.65}.bib-rte p:last-child{margin-bottom:0}.bib-rte a{color:var(--bib-green-deep);text-decoration:underline;text-underline-offset:.2em}.bib-rte a:hover{color:var(--bib-green-hover)}.bib-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:1.1rem 2.4rem;border:2px solid var(--bib-green);border-radius:6px;background:var(--bib-green);color:#fff;font-family:var(--bib-body);font-weight:600;font-size:1.5rem;line-height:1.2;letter-spacing:.03em;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .1s ease-out}.bib-btn:hover{background:var(--bib-green-hover);border-color:var(--bib-green-hover);color:#fff}.bib-btn:active{transform:scale(.97)}.bib-btn:focus-visible{outline:3px solid var(--bib-green);outline-offset:3px}.bib-btn--outline{background:transparent;color:var(--bib-green-deep)}.bib-btn--outline:hover{background:var(--bib-green);border-color:var(--bib-green);color:#fff}.bib-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--bib-ocean);color:#fff}.bib-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:radial-gradient(42rem 32rem at 80% 38%,rgba(255,130,0,.2),transparent 62%),radial-gradient(30rem 24rem at 92% 78%,rgba(247,113,125,.14),transparent 60%),radial-gradient(46rem 32rem at 4% 96%,rgba(45,106,79,.38),transparent 62%)}.bib-school{position:absolute;left:0;z-index:-1;width:16rem;color:#fff;opacity:.12;pointer-events:none;animation:bib-drift 46s linear infinite}.bib-school svg{display:block;width:100%;height:auto;fill:currentColor}.bib-school--a{top:14%;animation-delay:-14s}.bib-school--b{top:64%;width:11rem;opacity:.1;animation-duration:38s;animation-delay:-27s}.bib-school--c{top:40%;width:8rem;opacity:.08;animation-duration:60s;animation-delay:-6s}@keyframes bib-drift{0%{transform:translate(-35vw)}to{transform:translate(110vw)}}.bib-hero__inner{display:grid;gap:2.4rem;justify-items:center;text-align:center;padding-block:3.2rem 9.6rem}.bib-hero__art{order:-1}.bib-hero__title{font-size:clamp(5.4rem,13vw,9.6rem);line-height:1.02;color:#fff}.bib-hero__lede{margin:1.6rem auto 0;max-width:30ch;font-size:clamp(1.8rem,2.4vw,2.3rem);line-height:1.45;color:#ffffffeb}.bib-hero__note{margin:1.2rem auto 0;max-width:40ch;font-size:1.4rem;line-height:1.5;color:var(--bib-sea)}.bib-hero__cta{margin-top:2.8rem}.bib-hero .bib-btn{box-shadow:0 2px 8px #00995959}.bib-hero .bib-btn:hover{box-shadow:0 4px 16px #00995980}.bib-hero .bib-btn:focus-visible{outline-color:var(--bib-sea)}.bib-loop{position:relative;width:min(54vw,22rem);max-width:100%;aspect-ratio:1}.bib-loop svg{display:block;width:100%;height:100%;overflow:visible}.bib-loop__swim{transform-box:view-box;transform-origin:50% 50%;animation:bib-orbit 48s linear infinite}@keyframes bib-orbit{to{transform:rotate(360deg)}}.bib-loop__centre{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;pointer-events:none}.bib-loop__amount{font-family:var(--bib-display);font-size:clamp(5.2rem,13vw,8.8rem);line-height:1;color:#fff}.bib-loop__caption{margin:.6rem auto 0;max-width:11ch;font-size:1.3rem;line-height:1.3;color:var(--bib-sea)}.bib-hero__edge{position:absolute;left:0;bottom:-1px;width:100%;height:4.8rem;display:block;z-index:0}@media screen and (min-width:990px){.bib-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;justify-items:start;text-align:left;gap:4rem;padding-block:8rem 13rem}.bib-hero__art{order:0;justify-self:center}.bib-hero__lede,.bib-hero__note{margin-inline:0}.bib-loop{width:min(40rem,100%)}.bib-loop__caption{font-size:1.5rem}}.bib-steps{padding-block:4.8rem 6.4rem;background:var(--bib-paper)}.bib-steps__list{--bib-num: 5.6rem;position:relative;display:grid;gap:3.2rem;margin:4rem 0 0;padding:0;list-style:none}.bib-steps__list:before{content:"";position:absolute;top:calc(var(--bib-num) / 2);bottom:calc(var(--bib-num) / 2);left:calc(var(--bib-num) / 2);width:16px;transform:translate(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='48' viewBox='0 0 16 48'%3E%3Cpath d='M8 0 Q0 12 8 24 T8 48' fill='none' stroke='%23009959' stroke-opacity='.45' stroke-width='2'/%3E%3C/svg%3E") center top / 16px 48px repeat-y;pointer-events:none}.bib-step{position:relative;display:grid;grid-template-columns:var(--bib-num) minmax(0,1fr);column-gap:1.8rem;align-items:start;align-content:start;margin:0}.bib-step__num{position:relative;z-index:1;display:grid;place-items:center;width:var(--bib-num);height:var(--bib-num);border:2px solid var(--bib-green);border-radius:50%;background:var(--bib-paper);color:var(--bib-green-deep);font-family:var(--bib-display);font-size:2.4rem;line-height:1}.bib-step--last .bib-step__num{background:var(--bib-green);color:#fff}.bib-step__title{margin-top:1rem;font-size:2.1rem;line-height:1.15;color:var(--bib-ink)}.bib-step__text{margin:.6rem 0 0;max-width:40ch;font-size:1.5rem;line-height:1.6}@media screen and (min-width:1100px){.bib-steps__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--bib-gap)}.bib-steps__list:before{top:calc(var(--bib-num) / 2);bottom:auto;right:calc((100% - (var(--bib-n, 5) - 1) * var(--bib-gap)) / var(--bib-n, 5) - var(--bib-num) / 2);width:auto;height:16px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16' viewBox='0 0 48 16'%3E%3Cpath d='M0 8 Q12 0 24 8 T48 8' fill='none' stroke='%23009959' stroke-opacity='.45' stroke-width='2'/%3E%3C/svg%3E") left center / 48px 16px repeat-x}.bib-step{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.bib-step__title{margin-top:1.6rem}.bib-step__text{font-size:1.4rem}}.bib-post{scroll-margin-top:9rem;padding-block:5.6rem;background:var(--bib-mint);border-block:1px solid rgba(0,153,89,.14)}.bib-post__grid{display:grid;gap:4rem;margin-top:3.2rem;align-items:start}@media screen and (min-width:990px){.bib-post__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6.4rem}}.bib-label{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.6rem;align-items:start;margin-top:2.4rem;padding:2.8rem 2.4rem 2.6rem;border-radius:12px;background:var(--bib-paper);box-shadow:0 4px 20px #0000001a}.bib-label:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px dashed #cfd2d6;border-radius:8px;pointer-events:none}.bib-label__to{grid-column:1;grid-row:1;align-self:end;margin:0 0 .8rem;font-size:1.4rem;font-weight:600;color:var(--bib-muted)}.bib-label__address{position:relative;grid-column:1 / -1;grid-row:2;margin:0;font-style:normal;font-weight:500;font-size:clamp(1.6rem,2vw,2rem);line-height:1.5;color:var(--bib-ink);text-wrap:pretty}.bib-label__actions{position:relative;grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2.4rem}.bib-stamp-wrap{position:relative;z-index:1;display:block;grid-column:2;grid-row:1;margin-top:-4.4rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18));transform:rotate(4deg)}.bib-stamp{--r: 3px;display:block;width:8.8rem;padding:calc(var(--r) * 2);background:#fff;-webkit-mask:radial-gradient(var(--r) at var(--r) var(--r),#0000 97%,#000) calc(-1 * var(--r)) calc(-1 * var(--r)) / calc(var(--r) * 3) calc(var(--r) * 3) round,linear-gradient(#000 0 0) content-box;mask:radial-gradient(var(--r) at var(--r) var(--r),#0000 97%,#000) calc(-1 * var(--r)) calc(-1 * var(--r)) / calc(var(--r) * 3) calc(var(--r) * 3) round,linear-gradient(#000 0 0) content-box}.bib-stamp__face{display:grid;justify-items:center;gap:.2rem;padding:.6rem .4rem .7rem;background:var(--bib-ocean);color:#fff;text-align:center}.bib-stamp__value{font-family:var(--bib-display);font-size:1.9rem;line-height:1}.bib-stamp__face svg{display:block;width:6rem;height:6rem}.bib-stamp__country{font-size:1rem;font-weight:700;letter-spacing:.12em;line-height:1}.bib-copy-status{font-size:1.4rem;color:var(--bib-green-deep);font-weight:600}.bib-parcel__list{display:grid;gap:1.2rem;margin:1.6rem 0 0;padding:0;list-style:none}.bib-parcel__item{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;font-size:1.5rem;line-height:1.55}.bib-parcel__tick{display:grid;place-items:center;width:2.4rem;height:2.4rem;margin-top:.1rem;border-radius:50%;background:var(--bib-green);color:#fff;font-size:1.3rem;font-weight:700;line-height:1}.bib-parcel__note{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(0,153,89,.2)}.bib-parcel__note p{color:var(--bib-ink)}.bib-credit{padding-block:6.4rem 4rem;background:var(--bib-paper)}.bib-credit__grid{display:grid;margin-top:3.2rem;border-top:1px solid var(--bib-line)}.bib-credit__item{padding-block:2.8rem;border-bottom:1px solid var(--bib-line)}@media screen and (min-width:750px){.bib-credit__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:0}.bib-credit__item{padding:0 4rem 0 0;border-bottom:0}.bib-credit__item+.bib-credit__item{padding:0 0 0 4rem;border-left:1px solid var(--bib-line)}}.bib-faq{padding-block:4rem 6.4rem;background:var(--bib-paper)}.bib-faq__list{max-width:80rem;margin-top:2.4rem;border-top:1px solid var(--bib-line)}.bib-faq__item{border-bottom:1px solid var(--bib-line)}.bib-faq__q{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:44px;padding-block:1.6rem;list-style:none;cursor:pointer;font-size:1.6rem;font-weight:600;line-height:1.4;color:var(--bib-ink)}.bib-faq__q::-webkit-details-marker{display:none}.bib-faq__q:after{content:"";flex:none;width:1.4rem;height:1.4rem;background:linear-gradient(var(--bib-green) 0 0) center / 100% 2px no-repeat,linear-gradient(var(--bib-green) 0 0) center / 2px 100% no-repeat;transition:transform .2s ease}.bib-faq__item[open]>.bib-faq__q:after{transform:rotate(45deg)}.bib-faq__q:hover{color:var(--bib-green-deep)}.bib-faq__q:focus-visible{outline:3px solid var(--bib-green);outline-offset:2px;border-radius:4px}.bib-faq__a{padding-bottom:2rem}.bib-close{position:relative;overflow:hidden;isolation:isolate;padding-block:5.6rem 7.2rem;background:var(--bib-well);text-align:center}.bib-close__text{margin:1.2rem auto 0;max-width:46ch;font-size:1.6rem;line-height:1.6;color:var(--bib-muted)}.bib-close .bib-btn{margin-top:2.4rem}.bib-close .bib-school{color:var(--bib-green);opacity:.1;top:18%}.bib-close .bib-school--b{top:70%;opacity:.08}.bib--still .bib-loop__swim,.bib--still .bib-school{animation:none}.bib--still .bib-school{display:none}@media(prefers-reduced-motion:reduce){.bib-loop__swim,.bib-school{animation:none}.bib-school{display:none}.bib-btn,.bib-faq__q:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pft-bring-it-back.css.map */
