:root{--prospect-ink: #080808;--prospect-paper: #ffffff;--prospect-muted: #dedede;--prospect-blue: #2448ff;--prospect-line: rgba(255, 255, 255, .25);--prospect-page: min(100% - 2rem, 80rem);--prospect-page-wide: min(100% - 2rem, 90rem)}html{scroll-behavior:smooth}body{overflow-x:hidden}.prospect-shell{width:var(--prospect-page)}.prospect-logo{display:block;width:100%;aspect-ratio:550 / 245;background:var(--prospect-logo-source) center / contain no-repeat}@supports ((-webkit-mask-image: none) or (mask-image: none)){.prospect-logo{background:currentColor;-webkit-mask:var(--prospect-logo-source) center / contain no-repeat;mask:var(--prospect-logo-source) center / contain no-repeat}}.prospect-eyebrow{margin:0 0 .75rem;color:currentColor;font-size:.6875rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.prospect-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.75rem 1rem;border:1px solid var(--prospect-paper);border-radius:0;background:var(--prospect-paper);color:var(--prospect-ink);font-size:.75rem;font-weight:800;letter-spacing:.08em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase}.prospect-button:hover{background:var(--prospect-blue);border-color:var(--prospect-blue);color:var(--prospect-paper)}.prospect-button--secondary{border-color:currentColor;background:transparent;color:inherit}:where(.site-header,.site-footer,.cart-drawer,.athlete-hero,.athlete-values,.athlete-application) :focus-visible{outline:3px solid var(--prospect-blue);outline-offset:3px}.site-header{position:sticky;z-index:20;top:0;border-color:#08080829;background:#fffffff5;color:var(--prospect-ink)}.site-header__inner.prospect-shell{display:grid;min-height:4rem;grid-template-areas:"menu brand utilities" "navigation navigation navigation";grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.5rem;align-items:center}.site-header__menu-toggle,.site-header__search,.site-header__cart,.site-header__navigation-heading button{display:inline-grid;width:2.75rem;min-height:2.75rem;place-items:center;padding:0;border:0;background:transparent;color:currentColor}.site-header__menu-toggle{grid-area:menu}.site-header__menu-toggle svg,.site-header__search svg,.site-header__cart svg,.site-header__navigation-heading svg{width:1.3rem;height:1.3rem}.site-header__brand{display:inline-flex;width:max-content;grid-area:brand;align-items:center;justify-self:center;color:inherit;text-decoration:none}.site-header__brand-mark,.site-header__brand-lockup{display:block}.site-header__brand-mark .prospect-logo{width:3.25rem}.site-header__brand-lockup{display:none}.site-header__utilities{display:flex;grid-area:utilities;align-items:center;justify-content:flex-end}.site-header__search,.site-header__cart{color:inherit;text-decoration:none}.site-header__cart{position:relative}.site-header__cart-count{position:absolute;right:.2rem;bottom:.2rem;display:grid;min-width:1rem;min-height:1rem;place-items:center;border-radius:50%;background:var(--prospect-ink);color:var(--prospect-paper);font-size:.625rem;font-weight:800}.site-header__navigation{display:block;width:100%;grid-area:navigation;margin:0;padding:.75rem 0 1rem}.site-header__navigation-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(8,8,8,.14);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.site-header__links{display:grid;gap:0;margin:0;padding:0;list-style:none}.site-header__links a,.site-header__navigation-cart{display:block;padding:.875rem 0;border-bottom:1px solid rgba(8,8,8,.12);color:inherit;font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.site-header__links a[aria-current=page]{color:var(--prospect-blue)}.site-header__navigation-cart{margin-top:1rem;border:1px solid var(--prospect-ink);padding-inline:.75rem}.prospect-navigation-ready .site-header__navigation[hidden]{display:none}.site-footer{position:relative;overflow:hidden;border:0;background:var(--prospect-ink);color:var(--prospect-paper)}.site-footer__backdrop{position:absolute;z-index:0;inset:auto 0 0;min-height:14rem;background-image:linear-gradient(to top,rgba(8,8,8,.12),var(--prospect-ink) 94%),var(--site-footer-skyline);background-position:center bottom;background-repeat:no-repeat;background-size:auto 100%,auto min(34vw,26rem);opacity:.72}.site-footer__inner.prospect-shell{position:relative;z-index:1;display:grid;gap:2.5rem;padding-block:3.5rem 2rem}.site-footer__identity{max-width:23rem}.site-footer__brand{display:inline-flex;width:10rem;margin-bottom:1.25rem}.site-footer__brand .prospect-logo{width:100%}.site-footer__identity p,.site-footer__meta p{margin:0;color:#ffffffb8;font-size:.875rem}.site-footer__label{margin:0 0 .75rem;color:#ffffff94;font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.site-footer__navigation ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.site-footer__navigation a,.site-footer__meta a{color:inherit;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.site-footer__meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center;padding-top:1.25rem;border-top:1px solid var(--prospect-line)}.site-footer__meta>div{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.cart-drawer{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;border:0;background:transparent}.cart-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0808088a}.cart-drawer__inner{position:relative;z-index:1;display:flex;width:min(100%,32rem);min-height:100%;margin-left:auto;flex-direction:column;padding:1.25rem;overflow-y:auto;background:var(--prospect-paper);color:var(--prospect-ink)}.cart-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(8,8,8,.16)}.cart-drawer__eyebrow{margin:0 0 .35rem;font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cart-drawer__header h2{margin:0;font-size:1.5rem;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.cart-drawer__header button{display:grid;width:2.75rem;min-height:2.75rem;place-items:center;padding:0;border:1px solid currentColor;background:transparent;color:inherit}.cart-drawer__header svg{width:1.2rem}.cart-drawer__body{flex:1;padding-block:1.25rem}.cart-drawer__body>p{margin-top:0}.cart-drawer .cart-items{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.cart-drawer .cart-item{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.75rem}.cart-drawer .cart-item img{width:100%;aspect-ratio:1;object-fit:cover}.cart-item__details{min-width:0}.cart-item__details>*{margin:0 0 .4rem}.cart-item__details>a:first-child{display:block;font-weight:800}.cart-item__details input{width:4.25rem;margin:0;padding:.4rem;border:1px solid currentColor}.cart-item__remove{font-size:.75rem}.cart-drawer .cart-summary{display:flex;justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(8,8,8,.16)}.cart-drawer .cart-actions{display:grid;gap:.75rem;margin-top:1rem}.cart-drawer .cart-actions .prospect-button{width:100%;border-color:var(--prospect-ink)}.cart-drawer__view-cart{display:block;padding-top:1rem;border-top:1px solid rgba(8,8,8,.16);color:inherit;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase}.athlete-hero,.athlete-values,.athlete-application{position:relative;overflow:hidden}.athlete-hero{background:var(--prospect-ink);color:var(--prospect-paper)}.athlete-hero__background,.athlete-values__background,.athlete-application__background{position:absolute;pointer-events:none}.athlete-hero__background{z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#080808f5,#080808db 48%,#08080847),var(--athlete-hero-skyline),var(--athlete-ink),var(--athlete-scratch);background-position:center,center bottom,center,center;background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:auto,auto 38%,30rem auto,38rem auto;opacity:.88}.athlete-hero__inner.prospect-shell{position:relative;z-index:1;display:grid;gap:1.5rem;padding-block:clamp(3rem,9vw,7rem) clamp(2rem,7vw,5rem)}.athlete-hero__copy{max-width:43rem}.athlete-hero h1,.athlete-values h2,.athlete-application h2{margin:0;font-size:clamp(2.65rem,10vw,7.75rem);font-weight:900;letter-spacing:-.075em;line-height:.82;text-transform:uppercase}.athlete-hero__lede,.athlete-values__lede,.athlete-application__lede{margin:1.5rem 0 0;font-size:clamp(1.2rem,3.4vw,2rem);font-weight:800;letter-spacing:-.04em;line-height:1.03}.athlete-hero__copy>p:not(.prospect-eyebrow):not(.athlete-hero__lede),.athlete-values__copy>p:not(.prospect-eyebrow):not(.athlete-values__lede),.athlete-application__copy>p:not(.prospect-eyebrow):not(.athlete-application__lede){max-width:39rem;margin:1rem 0 0;font-size:clamp(.95rem,1.4vw,1.1rem)}.athlete-hero__page-content{max-width:39rem;margin-top:1rem}.athlete-hero .prospect-button{width:100%;margin-top:1.5rem}.athlete-hero__visual{width:min(100%,25rem);justify-self:center}.athlete-hero__visual img,.athlete-values__media img,.athlete-application__visual img{width:100%;height:auto;object-fit:contain}.athlete-values{background:var(--prospect-paper);color:var(--prospect-ink)}.athlete-values__background{z-index:0;top:0;right:0;bottom:0;left:0;background-image:var(--athlete-values-dust),var(--athlete-values-blue);background-position:left top,right 12rem;background-repeat:repeat,no-repeat;background-size:30rem auto,28rem auto;opacity:.1}.athlete-values__inner.prospect-shell{position:relative;z-index:1;display:grid;gap:clamp(3.5rem,9vw,7rem);padding-block:clamp(3.5rem,9vw,7rem)}.athlete-values__mission,.athlete-values__panel{display:grid;gap:1.5rem;align-items:center}.athlete-values__copy{min-width:0;max-width:42rem}.athlete-values__media{position:relative;width:min(100%,24rem);justify-self:center}.athlete-values__media:after{position:absolute;z-index:-1;top:10%;right:-7%;bottom:-3%;left:-7%;background:var(--prospect-blue);content:"";opacity:.88;transform:rotate(-4deg)}.athlete-values__media--ownership:after{background:var(--prospect-ink);transform:rotate(4deg)}.athlete-values__media--drop:after{background:#a2a2a2;transform:rotate(-3deg)}.athlete-application{background:var(--prospect-ink);color:var(--prospect-paper)}.athlete-application__background{z-index:0;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,var(--prospect-ink) 0%,rgba(8,8,8,.88) 50%,rgba(8,8,8,.35) 100%),var(--athlete-application-skyline),var(--athlete-application-scratch);background-position:center,center bottom,center;background-repeat:no-repeat,no-repeat,repeat;background-size:auto,auto 40%,32rem auto;opacity:.8}.athlete-application__inner.prospect-shell{position:relative;z-index:1;display:grid;gap:2.5rem;padding-block:clamp(3.5rem,9vw,7rem)}.athlete-application__form-wrap{min-width:0;padding:1rem;border:1px solid var(--prospect-line);background:#080808a3}.athlete-application__form,.athlete-application__field-grid{display:grid;gap:1rem}.athlete-application__field{display:grid;gap:.4rem}.athlete-application__field label{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.athlete-application__field input{width:100%;min-height:3rem;padding:.75rem;border:1px solid var(--prospect-line);border-radius:0;background:var(--prospect-paper);color:var(--prospect-ink)}.athlete-application__field textarea{width:100%;min-height:8rem;padding:.75rem;border:1px solid var(--prospect-line);border-radius:0;background:var(--prospect-paper);color:var(--prospect-ink);resize:vertical}.athlete-application__form .prospect-button{width:100%}.athlete-application__note{margin:0;color:#ffffffb3;font-size:.75rem}.athlete-application__errors{padding:.75rem;border:1px solid var(--prospect-paper);color:var(--prospect-paper)}.athlete-application__errors ul{margin:0;padding-left:1.2rem}.athlete-application__success{padding:1.25rem;border:1px solid var(--prospect-paper);background:var(--prospect-paper);color:var(--prospect-ink)}.athlete-application__success p{margin-bottom:0}.athlete-application__visual{width:min(100%,25rem);justify-self:center}@media screen and (min-width:480px){:root{--prospect-page: min(100% - 2.5rem, 80rem)}.athlete-hero .prospect-button{width:auto;min-width:12rem}.athlete-application__form-wrap{padding:1.5rem}.athlete-application__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.athlete-application__field--full{grid-column:1 / -1}}@media screen and (min-width:768px){:root{--prospect-page: min(100% - 3rem, 80rem)}.site-header__inner.prospect-shell{min-height:4.75rem;grid-template-areas:"brand navigation utilities";grid-template-columns:minmax(10rem,1fr) auto minmax(10rem,1fr)}.site-header__menu-toggle{display:none}.site-header__brand{justify-self:start}.site-header__brand-mark{display:none}.site-header__brand-lockup{display:block;width:7.25rem}.site-header__brand-lockup .prospect-logo{width:100%}.site-header__navigation{display:block;width:auto;padding:0}.site-header__navigation-heading,.site-header__navigation-cart{display:none}.site-header__links{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.5rem,1.5vw,1.5rem)}.site-header__links a{padding:.4rem 0;border:0;font-size:.625rem}.site-header__utilities{justify-self:end}.site-footer__inner.prospect-shell{grid-template-columns:minmax(0,1.3fr) minmax(9rem,.7fr)}.site-footer__meta{grid-column:1 / -1}.athlete-hero__inner.prospect-shell{grid-template-columns:minmax(0,1fr) minmax(14rem,.62fr);gap:clamp(2rem,7vw,6rem);align-items:center}.athlete-hero__visual{width:min(100%,28rem);align-self:end}.athlete-values__mission,.athlete-values__panel{grid-template-columns:minmax(0,1fr) minmax(16rem,.75fr);gap:clamp(2rem,8vw,7rem)}.athlete-values__panel--drop .athlete-values__copy{grid-column:2;grid-row:1}.athlete-values__panel--drop .athlete-values__media{grid-column:1;grid-row:1}.athlete-values__media{width:min(100%,28rem)}.athlete-application__inner.prospect-shell{grid-template-columns:minmax(0,.9fr) minmax(20rem,.85fr);column-gap:clamp(2rem,5vw,5rem);align-items:start}.athlete-application__form-wrap{grid-column:1}.athlete-application__visual{width:min(100%,27rem);grid-column:2;grid-row:1 / span 2;align-self:end}}@media screen and (min-width:1024px){.site-footer__inner.prospect-shell{grid-template-columns:minmax(0,1.5fr) minmax(12rem,.55fr) minmax(13rem,.65fr);align-items:end}.site-footer__meta{grid-column:auto;display:grid;justify-items:end;border-top:0;padding-top:0;text-align:right}.athlete-hero h1,.athlete-values h2,.athlete-application h2{font-size:clamp(3.8rem,7vw,7.75rem)}}@media screen and (min-width:1440px){:root{--prospect-page: min(100% - 5rem, 80rem)}.athlete-hero__inner.prospect-shell,.athlete-values__inner.prospect-shell,.athlete-application__inner.prospect-shell{max-width:80rem}.athlete-hero__visual,.athlete-values__media,.athlete-application__visual{width:min(100%,31rem)}}@media screen and (min-width:1920px){:root{--prospect-page: min(100% - 6rem, 90rem)}.athlete-hero__inner.prospect-shell,.athlete-values__inner.prospect-shell,.athlete-application__inner.prospect-shell{max-width:90rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.site-header__account{display:none}.template-product-drop .site-header{border-color:var(--drop-line, var(--prospect-line));background:var(--drop-surface, var(--prospect-paper));box-shadow:none;color:var(--drop-ink, var(--prospect-ink))}.template-product-drop .site-header__inner.prospect-shell{width:var(--drop-rail-width, min(100% - 2rem, 90rem));min-height:6.75rem;grid-template-areas:"menu brand utilities";grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:0}.template-product-drop .site-header__menu-toggle,.template-product-drop .site-header__search,.template-product-drop .site-header__account,.template-product-drop .site-header__cart,.template-product-drop .site-header__navigation-heading button{width:2.75rem;min-height:2.75rem}.template-product-drop .site-header__menu-toggle,.template-product-drop .site-header__search,.template-product-drop .site-header__account,.template-product-drop .site-header__cart{color:inherit}.template-product-drop .site-header__account{align-items:center;justify-content:center;text-decoration:none}.template-product-drop .site-header__account svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.template-product-drop .site-header__brand{justify-self:center;color:var(--drop-accent, var(--prospect-blue))}.template-product-drop .site-header__brand-mark .prospect-logo{width:2.8rem}.template-product-drop .site-header__navigation{position:fixed;z-index:30;top:3rem;right:0;left:0;width:auto;max-height:calc(100dvh - 3rem);overflow:auto;border-block:1px solid var(--drop-line, var(--prospect-line));padding:1rem max(1rem,calc((100vw - var(--drop-rail-width, 90rem)) / 2));background:var(--drop-surface, var(--prospect-paper));box-shadow:0 1rem 2rem #0808081a}.template-product-drop .site-header__navigation-heading{padding-bottom:.75rem}.template-product-drop .site-header__links a[aria-current=page]{border-bottom-color:var(--drop-accent, var(--prospect-blue));color:var(--drop-ink, var(--prospect-ink))}.template-product-drop .site-header__cart-count{background:var(--drop-accent, var(--prospect-blue))}.template-product-drop .site-footer{background:var(--drop-surface-inverse, var(--prospect-ink));color:var(--drop-inverse-ink, var(--prospect-paper));padding-block:2rem}.template-product-drop .site-footer__backdrop{display:none}.template-product-drop .site-footer__inner.prospect-shell{width:var(--drop-rail-width, min(100% - 2rem, 90rem));gap:1rem;padding-block:1.4rem 1rem}.template-product-drop .site-footer__identity{display:flex;max-width:none;align-items:center}.template-product-drop .site-footer__brand{width:2.7rem;margin:0}.site-footer__brand-mark{display:none}.site-footer__brand-lockup,.template-product-drop .site-footer__brand-mark{display:block}.template-product-drop .site-footer__brand-lockup,.template-product-drop .site-footer__identity p,.template-product-drop .site-footer__label,.template-product-drop .site-footer__meta>a{display:none}.template-product-drop .site-footer__brand-mark .prospect-logo{width:100%}.template-product-drop .site-footer__navigation ul,.template-product-drop .site-footer__utility-row,.template-product-drop .site-footer__meta{display:flex;flex-wrap:wrap;align-items:center}.template-product-drop .site-footer__navigation ul{gap:.35rem .8rem}.template-product-drop .site-footer__navigation a,.template-product-drop .site-footer__utility-row a,.template-product-drop .site-footer__meta a{color:inherit;font-size:.55rem;font-weight:800;letter-spacing:.045em;line-height:1.2;text-decoration:none;text-transform:uppercase}.site-footer__utility-row{display:none}.template-product-drop .site-footer__utility-row{gap:.35rem .8rem}.template-product-drop .site-footer__meta{gap:0;border-top:1px solid rgba(255,255,255,.22);padding-top:.65rem}.template-product-drop .site-footer__meta p{color:#ffffffad;font-size:.55rem}body.prospect-navigation-open{overflow:hidden}@media screen and (max-width:400px){.template-product-drop .site-header__search,.template-product-drop .site-header__account{display:none}.template-product-drop .site-header__utilities{justify-self:end}}@media screen and (min-width:401px){.template-product-drop .site-header__inner.prospect-shell{min-height:4.9375rem;grid-template-areas:"brand navigation utilities";grid-template-columns:2.75rem minmax(0,1fr) auto;column-gap:.15rem}.template-product-drop .site-header__menu-toggle{display:none}.template-product-drop .site-header__brand{justify-self:start}.template-product-drop .site-header__brand-lockup{display:none}.template-product-drop .site-header__navigation{position:static;width:auto;max-height:none;overflow:visible;border:0;padding:0;background:transparent;box-shadow:none}.template-product-drop .site-header__navigation-heading,.template-product-drop .site-header__navigation-cart{display:none}.template-product-drop .site-header__links{display:flex;min-width:0;flex-wrap:nowrap;justify-content:flex-start;gap:clamp(.22rem,1vw,.48rem);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}@supports (justify-content: safe center){.template-product-drop .site-header__links{justify-content:safe center}}.template-product-drop .site-header__links a{display:inline-grid;min-height:2.75rem;align-items:center;border:0;padding:.35rem 0 .27rem;font-size:clamp(.45rem,1.5vw,.58rem);line-height:1;white-space:nowrap}.template-product-drop .site-header__links a[aria-current=page]{border-bottom:2px solid var(--drop-accent, var(--prospect-blue))}.template-product-drop .site-header__search,.template-product-drop .site-header__account,.template-product-drop .site-header__cart{display:inline-grid}.template-product-drop .site-header__utilities{gap:0;justify-self:end}.template-product-drop .site-footer__inner.prospect-shell{grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:center}.template-product-drop .site-footer__navigation{justify-self:end}.template-product-drop .site-footer__utility-row,.template-product-drop .site-footer__meta{grid-column:1 / -1}}@media screen and (min-width:768px){.template-product-drop .site-header__inner.prospect-shell{min-height:6.1875rem;grid-template-columns:minmax(6rem,1fr) auto minmax(6rem,1fr);column-gap:.5rem}.template-product-drop .site-header__brand-mark{display:none}.template-product-drop .site-header__brand-lockup{display:block;width:5.75rem}.template-product-drop .site-header__links{gap:clamp(.55rem,1.8vw,1.25rem)}.template-product-drop .site-header__links a{padding-block:.42rem .32rem;font-size:.58rem}.template-product-drop .site-header__search,.template-product-drop .site-header__account,.template-product-drop .site-header__cart{width:2.6rem;min-height:2.75rem}.template-product-drop .site-footer__inner.prospect-shell{grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;padding-block:1.75rem 1.35rem}.template-product-drop .site-footer__navigation{justify-self:center}.template-product-drop .site-footer__utility-row,.template-product-drop .site-footer__meta{grid-column:auto}.template-product-drop .site-footer__meta{justify-self:end;border-top:0;padding-top:0}}@media screen and (min-width:1024px){.template-product-drop .site-header__inner.prospect-shell{min-height:6.25rem}.template-product-drop .site-header__brand-lockup{width:6.5rem}.template-product-drop .site-header__links{gap:clamp(.9rem,2vw,1.7rem)}.template-product-drop .site-header__links a{font-size:.625rem}.template-product-drop .site-footer__inner.prospect-shell{padding-block:1.9rem 1.5rem}}@media screen and (min-width:1360px){.template-product-drop .site-header__inner.prospect-shell{min-height:7.5rem}}.template-product-drop .site-header__inner.prospect-shell{min-height:5.625rem}.template-product-drop .site-header__brand-mark .prospect-logo{width:4.75rem}.template-product-drop .site-footer{padding-block:0}.template-product-drop .site-footer__inner.prospect-shell{min-height:11.9375rem;grid-template-areas:"identity" "meta";align-content:space-between;gap:.75rem;padding-block:1.25rem 1rem}.template-product-drop .site-footer__identity{grid-area:identity}.template-product-drop .site-footer__brand{width:4.5rem}.template-product-drop .site-footer__brand-mark{width:100%}.template-product-drop .site-footer__navigation a,.template-product-drop .site-footer__utility-row a,.template-product-drop .site-footer__meta a,.template-product-drop .site-footer__meta p{font-size:.625rem}.template-product-drop .site-footer__navigation{grid-area:navigation}.template-product-drop .site-footer__utility-row{grid-area:utility}.template-product-drop .site-footer__meta{grid-area:meta;align-self:end}@media screen and (max-width:400px){.template-product-drop .site-footer__navigation,.template-product-drop .site-footer__utility-row{display:none}}@media screen and (min-width:401px){.template-product-drop .site-header__inner.prospect-shell{min-height:4.875rem;grid-template-columns:4rem minmax(0,1fr) auto}.template-product-drop .site-header__brand-mark .prospect-logo{width:4rem}.template-product-drop .site-footer__inner.prospect-shell{min-height:7.75rem;grid-template-areas:"identity navigation" "utility utility" "meta meta";grid-template-columns:auto minmax(0,1fr);column-gap:1rem;row-gap:.45rem;padding-block:.7rem .6rem}.template-product-drop .site-footer__brand{width:4rem}.template-product-drop .site-footer__navigation{justify-self:end}.template-product-drop .site-footer__utility-row,.template-product-drop .site-footer__meta{grid-column:auto}.template-product-drop .site-footer__meta{width:100%}}@media screen and (min-width:768px){.template-product-drop .site-header__inner.prospect-shell{min-height:6.125rem}.template-product-drop .site-header__brand-lockup{width:6rem}.template-product-drop .site-footer__inner.prospect-shell{min-height:8.0625rem;grid-template-areas:"identity navigation utility" "meta meta meta";grid-template-columns:auto minmax(0,1fr) auto;padding-block:.8rem .65rem}.template-product-drop .site-footer__brand{width:4.5rem}.template-product-drop .site-footer__utility-row{justify-self:end}.template-product-drop .site-footer__meta{grid-column:1 / -1;justify-self:stretch;border-top:1px solid rgba(255,255,255,.22);padding-top:.45rem;text-align:left}}@media screen and (min-width:1024px){.template-product-drop .site-header__inner.prospect-shell{min-height:6.0625rem}.template-product-drop .site-header__brand-lockup{width:7rem}.template-product-drop .site-footer__inner.prospect-shell{min-height:7.9375rem}.template-product-drop .site-footer__brand{width:4.75rem}.template-product-drop .site-footer__navigation a,.template-product-drop .site-footer__utility-row a,.template-product-drop .site-footer__meta a,.template-product-drop .site-footer__meta p{font-size:.6875rem}}@media screen and (min-width:1360px){.template-product-drop .site-header__inner.prospect-shell{min-height:7.375rem}.template-product-drop .site-header__brand-lockup{width:7.75rem}}@media screen and (max-width:400px){.template-product-drop .site-header__brand-mark .prospect-logo{width:4.75rem;aspect-ratio:2 / 1}}@media screen and (min-width:401px)and (max-width:767px){.template-product-drop .site-header__inner.prospect-shell{width:min(calc(100% - 2.75rem),90rem)}.template-product-drop .site-header__brand-mark .prospect-logo{width:4.75rem;aspect-ratio:2 / 1}}@media screen and (min-width:768px)and (max-width:1023px){.template-product-drop .site-header__inner.prospect-shell{width:min(calc(100% - 4rem),90rem)}.template-product-drop .site-header__brand-lockup{width:6.375rem}.template-product-drop .site-header__brand-lockup .prospect-logo{aspect-ratio:2.08 / 1}}@media screen and (min-width:1024px){.template-product-drop .site-header__inner.prospect-shell{width:min(calc(100% - 5.375rem),90rem)}.template-product-drop .site-header__brand-lockup{width:7.25rem}.template-product-drop .site-header__brand-lockup .prospect-logo{aspect-ratio:2.08 / 1}}@media screen and (min-width:1360px){.template-product-drop .site-header__inner.prospect-shell{width:min(calc(100% - 6.5rem),90rem)}.template-product-drop .site-header__brand-lockup{width:8.25rem}}.template-product-drop .site-header__menu-toggle svg,.template-product-drop .site-header__search svg,.template-product-drop .site-header__account svg,.template-product-drop .site-header__cart svg{width:1.45rem;height:1.45rem}.template-product-drop .site-header__menu-toggle svg :is(path,circle),.template-product-drop .site-header__search svg :is(path,circle),.template-product-drop .site-header__account svg :is(path,circle),.template-product-drop .site-header__cart svg :is(path,circle){stroke-width:2}.template-product-drop .site-header__cart-count{min-width:1.125rem;min-height:1.125rem;font-family:var(--drop-font-ui);font-size:.75rem}.template-product-drop .site-footer__navigation a,.template-product-drop .site-footer__utility-row a,.template-product-drop .site-footer__meta a{font-family:var(--drop-font-ui);font-size:.75rem;font-weight:850;letter-spacing:.075em;line-height:1.25}.template-product-drop .site-footer__meta p{font-family:var(--drop-font-meta);font-size:.75rem;line-height:1.25}@media screen and (min-width:401px){.template-product-drop .site-header__links a{font-family:var(--drop-font-ui);font-size:.75rem;font-weight:850;letter-spacing:.075em}}@media screen and (max-width:400px){.template-product-drop .site-header__navigation-heading{font-family:var(--drop-font-ui);font-size:.75rem}.template-product-drop .site-footer__inner.prospect-shell{grid-template-areas:"identity navigation" "utility utility" "meta meta";grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;row-gap:.45rem;padding-block:.75rem .65rem}.template-product-drop .site-footer__navigation{display:block;justify-self:end}.template-product-drop .site-footer__navigation ul{justify-content:flex-end;gap:.35rem .7rem}.template-product-drop .site-footer__utility-row{display:flex}.template-product-drop .site-footer__meta{display:flex;grid-column:auto;width:100%}}.template-product-drop .site-footer__utility-row{display:none}.template-product-drop .site-footer__socials{display:flex;grid-area:social;align-items:center;justify-self:center}.template-product-drop .site-footer__meta{justify-content:center;justify-items:center;text-align:center}.template-product-drop .site-footer__socials ul{display:flex;gap:.25rem;align-items:center;margin:0;padding:0;list-style:none}.template-product-drop .site-footer__social-link{display:inline-grid;width:2rem;min-height:2rem;place-items:center;color:inherit;text-decoration:none}.template-product-drop .site-footer__social-link svg{width:1.15rem;height:1.15rem}@media screen and (max-width:400px){.template-product-drop .site-footer__inner.prospect-shell{grid-template-areas:"identity social" "meta meta"}.template-product-drop .site-footer__navigation{display:none}.template-product-drop .site-footer__socials{justify-self:end}}@media screen and (min-width:401px)and (max-width:767px){.template-product-drop .site-footer__inner.prospect-shell{grid-template-areas:"identity navigation social" "meta meta meta";grid-template-columns:auto minmax(0,1fr) auto}.template-product-drop .site-footer__socials{justify-self:end}.template-product-drop .site-footer__socials li:not(:nth-child(2)){display:none}}@media screen and (min-width:768px){.template-product-drop .site-footer__inner.prospect-shell{grid-template-areas:"identity navigation social" "meta meta meta"}.template-product-drop .site-footer__socials{justify-self:end}}.template-product-drop .site-header{border:0}.template-product-drop .site-footer__inner.prospect-shell{display:grid;min-height:3.75rem;grid-template-areas:"identity navigation social meta";grid-template-columns:auto minmax(0,1fr) auto auto;gap:clamp(.5rem,1.5vw,1.25rem);align-content:center;align-items:center;padding-block:.5rem}.template-product-drop .site-footer__identity,.template-product-drop .site-footer__navigation,.template-product-drop .site-footer__socials,.template-product-drop .site-footer__meta{min-width:0}.template-product-drop .site-footer__brand{width:2.75rem}.template-product-drop .site-footer__navigation{grid-area:navigation;overflow:hidden;justify-self:center}.template-product-drop .site-footer__navigation ul{flex-wrap:nowrap;justify-content:center;gap:clamp(.55rem,1.4vw,1rem);white-space:nowrap}.template-product-drop .site-footer__socials{grid-area:social;justify-self:end}.template-product-drop .site-footer__socials li{display:block}.template-product-drop .site-footer__social-link{width:1.75rem;min-height:1.75rem}.template-product-drop .site-footer__social-link svg{width:1rem;height:1rem}.template-product-drop .site-footer__meta{grid-area:meta;grid-column:auto;width:auto;align-self:center;justify-self:end;border:0;padding:0;white-space:nowrap}.template-product-drop .site-footer__meta p{overflow:hidden;font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.template-product-drop .site-footer__navigation a{font-size:.75rem;line-height:1.3;white-space:nowrap}@media screen and (max-width:767px){.template-product-drop .site-header__inner.prospect-shell{min-height:4.875rem;grid-template-areas:"menu brand utilities";grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:0}.template-product-drop .site-header__menu-toggle{display:inline-grid}.template-product-drop .site-header__brand{justify-self:center}.template-product-drop .site-header__brand-mark{display:block}.template-product-drop .site-header__brand-lockup{display:none}.template-product-drop .site-header__navigation{position:fixed;top:4.875rem;right:0;left:0;display:block;width:auto;max-height:calc(100dvh - 4.875rem);overflow:auto;border:0;padding:1rem max(1rem,calc((100vw - var(--drop-rail-width, 90rem)) / 2));background:var(--drop-surface, var(--prospect-paper));box-shadow:0 1rem 2rem #0808081a}.template-product-drop .site-header__navigation-heading{display:flex;border:0;font-size:.8125rem;line-height:1.25}.template-product-drop .site-header__navigation-cart{display:block}.template-product-drop .site-header__links{display:grid;gap:0;overflow:visible}.template-product-drop .site-header__links a{display:flex;min-height:2.75rem;align-items:center;border:0;padding:.55rem 0;font-size:.8125rem;line-height:1.25}.template-product-drop .site-header__links a[aria-current=page]{border:0;color:var(--drop-accent, var(--prospect-blue))}.template-product-drop .site-header__search,.template-product-drop .site-header__account{display:none}.template-product-drop .site-header__cart{display:inline-grid}.template-product-drop .site-footer__inner.prospect-shell{grid-template-areas:"identity meta social";grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem}.template-product-drop .site-footer__brand{width:2.5rem}.template-product-drop .site-footer__navigation{display:none}.template-product-drop .site-footer__socials li:not(:nth-child(2)){display:block}.template-product-drop .site-footer__meta{justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/prospect-shell.css.map */
