/* style.css — semantic class names (Stage 3). Generated from main.css. */

body,h1,h2,h3,h4,h5,h6,html,ol,p,ul{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}

body,html{display:flex;flex-direction:column;min-width:100%}

html{min-height:100%}

#__next,body,html{height:100%}

body{flex:1 1 100%;font-family:InterstateRegular,Arial,Helvetica,sans-serif;font-size:.875rem}

@media (min-width:640px) {
  body{overflow:hidden}
}

#scrollContainer{scroll-behavior:smooth}

a{color:#501098;cursor:pointer;text-decoration:none}

ol,ul{list-style:none}

[role=button]:focus,[role=link]:focus,[tabindex]:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:3px solid #9a23f8;outline-offset:2px}

@supports not (outline-offset:2px) {
  [role=button]:focus,[role=link]:focus,[tabindex]:focus,a:focus,button:focus,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #9a23f8}
}

[tabindex]:focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}

[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9a23f8;outline-offset:2px}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

@media screen and (max-width:370px) {
  [class*=tiles___] [class*=link___] a{display:flex;flex-direction:column;min-height:110px}
}

@media screen and (min-width:780px) {
  [class*=tiles___] [class*=link___] a{display:flex;flex-direction:column;min-height:169px}
}

@media screen and (max-width:370px),screen and (min-width:780px) {
  [class*=tiles___] [class*=link___] [class*=asset___]+[class*=label___]{line-height:1;padding:0}
}

*{box-sizing:border-box}

.button-1:not(:disabled){cursor:pointer}

.brand{color:#501098}

.bg-brand{background-color:#501098}

.bg-secondary{background-color:#501098}

.bg-secondary[disabled]{background-color:#7d7d7d}

.link-button{align-items:center;border-color:rgba(0,0,0,0);box-sizing:border-box;display:flex;justify-content:center;border-radius:2px;font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1rem;min-height:40px;padding:16px 10px;width:100%}

.link-button:hover:not([disabled]){opacity:.9}

.link-button{border:2px solid}

.link-button.no-border{border-color:rgba(0,0,0,0)}

@keyframes styles_dotFlashing__FkXPe {
  0%{background-color:currentColor}
  50%,to{background-color:#757575}
}

@keyframes styles_dotFlashing__rWeLr {
  0%{background-color:currentColor}
  50%,to{background-color:#757575}
}

.banner{width:100%}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.entire-screen{display:flex;flex-direction:column;height:100%}

.entire-screen .horizontal-flex{display:flex;height:100%;overflow:hidden}

.entire-screen .horizontal-flex .vertical-flex{display:flex;flex-direction:column;overflow:hidden;width:100%}

.entire-screen .horizontal-flex .vertical-flex .center-2{flex-grow:1;overflow:auto;position:relative}

.full-toolbar_button-container__CEJw8 a{font-size:.75rem;padding:10px 8px;text-align:center;text-transform:uppercase}

@media (min-width:990px) {
  .full-toolbar_button-container__CEJw8 a{font-size:.875rem;padding:10px 20px}
}

.full-toolbar_cart-container__fBYkl{position:relative}

.full-toolbar_divider__Iw_VO{color:#c6c6c6;margin-right:20px}

.full-toolbar_icon__sgDId{color:#501098;height:24px;width:24px}

.full-toolbar_icon-animate___mTJp{position:relative}

.full-toolbar_icon-animate___mTJp:after{background-color:#501098;bottom:-18px;color:#501098;content:"";height:0;left:-2px;opacity:1;position:absolute;transition:all .2s ease;width:28px}

.full-toolbar_menu__um_Gi{height:24px;width:24px}

.full-toolbar_tblogo__iA8I_{height:28px;width:30px}

.full-toolbar_tooltip__l6744{left:50%;opacity:0;position:absolute;top:100%;transform:translate(-50%,5px);visibility:hidden;z-index:100}

.image{height:100%;object-fit:cover;text-align:center;width:100%}

.flex-grid-layout{display:flex}

.col{flex-direction:column}

.row{flex-direction:row}

.wrap{flex-wrap:wrap}

.align-center{align-items:center}

.align-stretch{align-items:stretch}

.justify-center{justify-content:center}

.sr-only{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}

.scroll{overflow:hidden;white-space:nowrap}

.scroll:hover{overflow:auto}

.spinner{animation:styles_spin__nS5OD 1.5s ease infinite;margin:auto;width:6em}

@keyframes styles_spin__nS5OD {
  0%{transform:rotate(-30deg)}
  to{transform:rotate(330deg)}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.desktop{display:none}

.mobile-2{display:block}

.icon{height:24px;margin:-2px 0;width:24px}

.user-button{align-items:center;background-color:rgba(0,0,0,0);border:none;display:flex;font-family:InterstateRegular,Arial,Helvetica,sans-serif;font-size:.875rem;padding:0}

.user-button svg{color:#501098}

.original .user-button:hover{color:#501098}

@media screen and (min-width:990px) {
  .original .mobile-2{display:none}
  .original .desktop{display:block}
}

.logo-ta-co-1{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0 8px;height:30px;width:48px}

.main-navigation{display:flex;flex-direction:column;flex-wrap:wrap;font-family:GT-America-Standard-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;justify-content:center;list-style:none;padding-top:25px;padding-left:24px;text-align:left;text-transform:uppercase;width:250px}

.main-navigation a,.main-navigation span{color:#fff;display:inline-block;margin-bottom:25px;width:100%}

.main-navigation a:hover,.main-navigation span:hover{color:#ca16af}

.navi-w-children{position:relative}

.navi-w-children a{width:unset}

.navi-w-children svg{cursor:pointer;margin-bottom:0;position:absolute;right:0;top:5px}

.navi-w-children .icon-chevron{color:#fff;height:18px;font-weight:700;position:absolute;right:25px;rotate:90deg;transition:all .35s;width:18px}

.navi-icon{height:18px;width:18px;color:#fff}

.navi-children{max-height:0;overflow:hidden;transition:all .35s}

.child-nav-item{display:block;font-family:GT-America-Standard-Regular,Arial,Helvetica,sans-serif;font-size:1.125rem;padding-left:24px;text-transform:capitalize;width:100%}

.child-nav-item a{margin-bottom:16px}

.utility-navi-item{align-items:center;display:flex;font-size:.75rem;font-family:GT-America-Standard-Bold,Arial,Helvetica,sans-serif}

.utility-navi-item a{display:flex;margin-bottom:16px;position:relative}

.utility-navi-item a svg{margin-right:5px}

@media screen and (min-width:990px) {
  .main-navigation{flex-direction:row;flex-grow:1;flex-wrap:nowrap;justify-content:left;padding:0}
  .main-navigation a,.main-navigation span{color:#000;font-family:GT-America-Standard-Medium,Arial,Helvetica,sans-serif;font-size:1rem;margin:0 1.125rem 0 0;text-transform:none;width:auto}
  .main-navigation a:hover,.main-navigation span:hover{color:#501098}
  .navi-w-children{display:flex;flex-direction:column;margin-right:24px;transition:all .35s}
  .navi-w-children .icon-chevron{color:#000;height:12px;right:0;width:12px}
  .navi-w-children a{border:0 solid rgba(0,0,0,0)}
  .navi-w-children .navi-children{border-radius:0 0 8px 8px;background:#fff;position:absolute;margin:unset;top:46px;width:16.25rem;z-index:9}
  .navi-w-children .navi-children .child-nav-item{border-bottom:1px solid #ebebeb;margin:0 24px;padding:12px;width:unset}
  .navi-w-children .navi-children .child-nav-item:first-of-type{padding-top:0}
  .navi-w-children .navi-children .child-nav-item:last-of-type{border-bottom:0}
}

@media screen and (min-width:1280px) {
  .main-navigation a{margin:0 20px 0 0}
}

.login-toolbar{display:flex;flex-wrap:wrap;min-height:55px;position:relative;text-align:center}

.center-1{align-items:center;display:flex;justify-content:center}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.aside{background-color:rgba(0,0,0,.65);height:100vh}

.logo-close-container{align-items:center;display:flex;justify-content:space-between;padding:16px 20px}

.aside>section{background-color:#501098;display:flex;flex-direction:column;flex-grow:1;height:100%}

.aside.drawer{left:-100vw;opacity:0;position:fixed;top:0;transition:left .1s;width:100%;z-index:200}

.nav-cta-group{box-shadow:0-25px 20px -20px rgba(0,0,0,.15);padding:1.5rem;position:relative}

.nav-cta-group a{text-transform:uppercase}

.nav-cta-group a:first-of-type{background-color:#fff;border:0;color:#501098}

.nav-cta-group a+a{margin-top:10px}

@media screen and (min-width:990px) {
  .aside.drawer,.parent{display:none}
  .aside>section{padding-top:45px}
  .aside.drawer{background-color:inherit;left:0;opacity:1;top:auto}
}

.container .button-override{color:#fff}

.container .button-override:hover{background-color:#38096c;color:#fff;opacity:1}

.container{display:flex;font-size:.75rem;justify-content:center;padding:10px 20px}

@media (min-width:990px) {
  .container{display:none;padding:0}
}

.copy{color:#585858;display:flex;flex-direction:column;justify-content:center;line-height:1;padding:0 10px;text-align:right;text-transform:none}

.copy span:first-child{padding:1px 0;text-transform:uppercase}

.copy span:last-child{font-family:InterstateBold,Arial,Helvetica,sans-serif;padding:1px 0}

.logo-ta-co-2{background:url(/_static/web/icons/tb-mobile-logo.svg)no-repeat;display:flex;flex-grow:unset;height:28px;margin-right:1.5rem;width:32px}

@media screen and (min-width:1280px) {
  .logo-ta-co-2{background:url(/_static/web/icons/tb-desktop-logo.svg)no-repeat;height:20px;margin-right:36px;width:168px}
}

.toolbar{align-items:center;min-height:20px;text-align:center}

.toolbar a{color:#000;display:block;position:relative}

.toolbar a:hover{color:#501098}

.toolbar.full{color:#585858;display:none;font-size:.875rem;justify-content:space-between;text-align:left}

.flex-section{margin-left:auto}

.flex-section>*{margin-right:20px}

.flex-section>a{padding:0}

.toolbar.full{position:relative}

.toolbar.full .flex-section>*,.toolbar.full>*{align-items:center;display:flex}

.toolbar.mini{color:#585858;display:flex;font-size:1.5rem;justify-content:space-between;padding:8px 20px}

.toolbar.mini>*,.toolbar.mini>div>*{align-items:center;display:flex}

@media screen and (min-width:990px) {
  .toolbar.full{display:flex}
  .toolbar.mini{display:none}
}

.close{aspect-ratio:1;background-color:rgba(0,0,0,0);border:none;color:#585858;font-size:1.5rem;height:1.5rem;padding:0}

.loading-spinner{padding:24px}

.mini-cart{background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:block;opacity:0;padding:16px;position:absolute;right:-12px;top:calc(100% + 15px);visibility:hidden;width:400px;z-index:100}

.mini-cart header{align-items:center;color:#000;display:flex;font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1rem;gap:16px;justify-content:space-between}

.mini-cart:before{border:10px solid rgba(0,0,0,0);border-bottom-color:#fff;bottom:100%;content:"";right:16px;margin-left:-10px;position:absolute}

.mini-cart .mini-cart-cta:hover{color:#fff}

@media screen and (max-width:767px) {
  .mini-cart{display:none}
}

.mini-cart-cta{font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.2;margin-top:24px;text-align:center;text-transform:uppercase}

.mini-cart-items{max-height:368px;overflow-y:auto}

.sub-total-container{border-top:1px solid #f4f4f4;display:flex;gap:20px;justify-content:space-between;padding-top:24px}

.sub-total-container span{color:#000;font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1.25rem;letter-spacing:-.4px;line-height:1.18}

.sub-total-container small{color:#757575;display:block;font-family:InterstateLight,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.3;margin-top:8px}

.tooltip{align-items:center;background-color:#9a23f8;border-radius:25px;color:#fff;display:flex;font-size:.875rem;height:25px;justify-content:center;margin-top:9px;min-width:60px;padding:5px}

.tooltip:before{border:6px solid rgba(0,0,0,0);border-bottom-color:#9a23f8;bottom:100%;content:"";left:50%;margin-left:-6px;position:absolute}

.search{color:#000;display:flex;font-size:.875rem;justify-content:center;position:relative}

.search form{width:100%}

.search input::placeholder{text-transform:uppercase}

.search-toggle{cursor:pointer;height:24px}

.search-toggle svg{color:#501098;height:24px;width:24px}

.mini-toolbar_flex-group-1__wEBIb,.mini-toolbar_flex-group-3__hfS09{flex-basis:40%}

.mini-toolbar_flex-group-1__wEBIb,.mini-toolbar_flex-group-3__hfS09{align-content:center}

.mini-toolbar_flex-group-1__wEBIb>*,.mini-toolbar_flex-group-3__hfS09>*{display:inherit}

.mini-toolbar_flex-group-1__wEBIb>a,.mini-toolbar_flex-group-3__hfS09>a{padding:0}

.mini-toolbar_flex-group-1__wEBIb{justify-content:flex-start}

.mini-toolbar_flex-group-1__wEBIb a:not(:first-of-type){margin-left:20px}

.mini-toolbar_flex-group-3__hfS09{justify-content:flex-end}

.mini-toolbar_flex-group-3__hfS09>div:not(:first-of-type){margin:4px 14px 0}

.toolbar-group{border-bottom:1px solid #f4f4f4}

@media screen and (min-width:990px) {
  .toolbar-group{border-bottom:none}
}

.header{background-color:#fff;z-index:20;position:sticky;top:0}

@media screen and (min-width:990px) {
  .header{box-shadow:0 1px 8px 0 rgba(0,0,0,.04),0 1px 5px 0 rgba(0,0,0,.04);padding:20px 25px}
}

.picture{height:100%;width:100%}

.button-2{background:none;border:none;color:#fff;cursor:pointer;font-family:inherit;font-size:.6875rem;letter-spacing:.05em;line-height:1.5;padding:0}

.button-2:hover{text-decoration:underline}

.button-2:focus-visible{outline:2px solid #fff;outline-offset:2px}

.footer-hero{font-family:GT-America-Standard-Bold,Arial,Helvetica,sans-serif;text-align:left}

.footer-hero h2{font-size:1.5rem;line-height:1.1;margin-top:-10px;max-width:55%;text-transform:uppercase}

.footer-hero .get-the-app{display:none;margin-top:34px}

.footer-hero .get-the-app img{width:100px}

.footer-hero .get-the-app p{font-size:1rem;text-transform:uppercase}

.footer-hero .mobile-1{margin-top:34px;background-color:#fff;color:#501098;display:inline-block;font-size:.75rem;padding:15px 30px;text-transform:uppercase}

@media (min-width:640px) {
  .footer-hero h2{font-size:3.125rem;line-height:.92;max-width:none;margin-top:5px}
  .footer-hero .get-the-app{display:flex;align-items:center;column-gap:25px;flex-direction:row;margin-top:50px}
  .footer-hero .mobile-1{display:none}
}

.footer-navigation{font-family:InterstateBold,Arial,Helvetica,sans-serif}

.navi-2{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin-top:0}

.navi-2 a{color:currentColor;display:inline-block;font-family:GT-America-Standard-Regular,Arial,Helvetica,sans-serif;font-size:.875rem;padding:10px 0}

@media (min-width:640px) {
  .navi-2{margin-top:20px}
}

.navigation-group{position:relative}

.navigation-group h6{font-family:GT-America-Standard-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;text-transform:uppercase}

.navigation-group .toggle{appearance:none;background:none;border:0;color:#fff;cursor:default;display:flex;justify-content:space-between;outline:0;padding:0 16px 0 0;text-align:left;width:100%}

.navigation-group .toggle h6{flex:1 1}

.navigation-group .toggle svg{fill:#fff;transform:rotate(90deg);transform-origin:center;width:8px;height:20px}

.navigation-group nav{display:none;overflow:hidden}

@media (min-width:640px) {
  .navigation-group .toggle svg{display:none}
  .navigation-group nav{display:flex}
}

.footer-navigation-group{column-gap:30px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left;width:100%}

.footer-navigation-group>div{flex:1 1}

.footer-navigation-group>div+div{margin-top:16px}

@media (min-width:640px) {
  .footer-navigation-group{flex-direction:row}
  .footer-navigation-group>div{max-width:180px}
  .footer-navigation-group>div+div{margin-top:0}
}

.legal-links{color:#fff;letter-spacing:.05em}

.navi-1{font-size:.6875rem;line-height:1.5;list-style:none}

.navi-1 a{color:inherit;display:inline-block}

.navi-1 a:not(:last-child):after{content:"|";padding:0 3px}

.social-media{display:flex;flex-wrap:wrap;font-family:InterstateBold,Arial,Helvetica,sans-serif;justify-content:flex-start;margin-top:15px}

.social-media img{height:25px;width:25px}

.social-media a{padding:0}

.social-media a+a{margin-left:25px}

@media (min-width:640px) {
  .social-media{column-gap:25px;flex-wrap:nowrap;margin-top:0}
  .social-media a+a{margin-left:0}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.footer-2{align-items:flex-start;background-color:#501098;color:#fff;column-gap:110px;display:flex;flex-direction:column;font-size:1.125rem;justify-content:center;padding:60px 20px}

.footer-2 a{color:#fff}

.footer-2 a:hover{text-decoration:underline}

.footer-2 b{font-family:GT-America-Standard-Bold,Arial,Helvetica,sans-serif}

.footer-2 hr{border-top:1px solid #fff;margin:16px 0;opacity:.2}

.footer-2 .footer-legal{align-items:center;display:flex;flex-wrap:wrap;font-size:.6875rem;line-height:1.5}

.footer-2 .cookie-separator{padding:0 3px}

.footer-2 .cookie-settings{flex-shrink:0}

.footer-2 p{font-size:.875rem;line-height:1.5}

.footer-2 .section{max-width:920px}

.footer-2 .section+section{margin-top:110px}

.footer-2 .footer-social{margin-top:70px}

.footer-2 .footer-copy{margin-top:55px}

.footer-2 .footer-copy p{display:flex}

.footer-2 .footer-copy p+p{margin-top:70px}

.footer-2 .footer-copy p span{display:inline-block;margin-right:8px}

.footer-2 .footer-copy p img{height:auto;width:auto}

@media (min-width:640px) {
  .footer-2{font-size:.875rem;padding:80px}
  .footer-2 .footer-social{margin-top:80px}
  .footer-2 .footer-copy{margin-top:25px}
}

@media (min-width:1024px) {
  .footer-2{flex-direction:row}
  .footer-2 .section+section{margin-top:0}
}

.primary-cta{border-color:#501098}

.ratio-wrapper{display:block;overflow:hidden;position:relative}

.ratio-wrapper .ratio-content{bottom:0;display:block;height:100%;left:0;margin:0;max-height:unset;object-fit:cover;position:absolute;top:0;width:100%}

.ratio{display:block;padding-bottom:100%;width:100%}

.standard-carousel{align-items:center;display:flex;justify-content:center;line-height:1.2;overflow:hidden;position:relative}

.standard-carousel>a[id]{align-self:flex-start}

.standard-carousel>img,.standard-carousel>picture{position:absolute;z-index:0}

.standard-carousel section{align-items:center;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:flex-end;margin:auto;max-width:920px;padding:16px;text-align:center;width:100%;z-index:1}

.standard-carousel section h1{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-carousel section h1:last-child{margin-bottom:0}

.standard-carousel section h1 img{object-fit:unset}

.standard-carousel section h1 sub,.standard-carousel section h1 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-carousel section h1{font-size:2.625rem;text-align:left}
}

.standard-carousel section h2{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-carousel section h2:last-child{margin-bottom:0}

.standard-carousel section h2 img{object-fit:unset}

.standard-carousel section h2 sub,.standard-carousel section h2 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-carousel section h2{font-size:2.625rem}
}

.standard-carousel section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1rem;margin-bottom:20px;text-align:center}

.standard-carousel section strong sub,.standard-carousel section strong sup{font-size:.57em}

.standard-carousel section strong:last-child{margin-bottom:0}

.standard-carousel section h2+strong{margin-top:-8px}

.standard-carousel section h3{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-carousel section h3 a{color:inherit;display:block}

.standard-carousel section ol,.standard-carousel section ul{list-style:initial;margin:8px 25px;padding:0}

.standard-carousel section ol{list-style-type:decimal}

.standard-carousel section ol ol{list-style-type:upper-alpha}

.standard-carousel section li{margin:8px 25px}

.standard-carousel section b,.standard-carousel section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif}

.standard-carousel section blockquote{background-color:rgba(0,0,0,.05);border-left:3px solid rgba(0,0,0,.25);margin:20px 25px;padding:16px 25px}

.standard-carousel section footer{display:flex;flex-direction:column;font-size:.75rem;margin-top:40px}

.standard-carousel section footer p:last-child{margin-bottom:0}

.standard-carousel section footer sub,.standard-carousel section footer sup{font-size:.9em}

.standard-carousel section sub,.standard-carousel section sup{font-size:.67em}

.standard-carousel{color:#000;width:100%}

.standard-carousel section{justify-content:center;padding:60px 16px}

.standard-carousel section>div{display:flex;flex-direction:column;margin:0 auto;width:100%}

.standard-carousel section>div p{margin:0 0 16px}

.standard-carousel footer{color:#585858}

@media screen and (min-width:640px) {
  .standard-carousel section{padding:40px}
  .standard-carousel section>div p{margin-bottom:20px}
}

.standard-carousel h2+div,.standard-carousel strong+div{text-align:center}

.standard-carousel section h3{margin-bottom:10px}

.standard-carousel-scrollable{display:flex;flex-direction:row;margin:20px -16px;padding:0;position:relative;scroll-snap-type:x mandatory;width:100vw}

.standard-carousel-scrollable:after,.standard-carousel-scrollable:before{content:" ";display:flex;padding:6.125%}

.standard-carousel-scrollable article{box-sizing:border-box;display:flex;flex:1 0 75%;flex-direction:column;margin:0;padding:0 20px;scroll-snap-align:center;text-align:center;white-space:normal;width:75%}

.standard-carousel-scrollable article h3 small{display:block}

.standard-carousel-scrollable img{border-radius:5px;display:block;height:100%;margin:0 0 20px;max-height:180px;max-width:100%}

.scrollable-item-image{margin-bottom:20px}

@media screen and (min-width:640px) {
  .standard-carousel-scrollable{margin:20px 0;width:100%}
  .standard-carousel-scrollable:after,.standard-carousel-scrollable:before{content:none}
  .standard-carousel-scrollable article{flex:1 0 33.333%;margin:0;padding:0 20px;scroll-snap-align:start;width:33.333%}
  .standard-carousel-scrollable img{height:180px;max-height:100%;width:100%}
}

.scrollable-carousel{overflow:-moz-scrollbars-none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}

.scrollable-carousel::-webkit-scrollbar{display:none;width:0}

.scrollable-controls{display:flex;justify-content:center;margin-bottom:30px;width:auto}

.scrollable-nav-button{align-items:center;background-color:rgba(0,0,0,0);border-width:0;color:#b6b6b6;cursor:pointer;display:block;height:40px;justify-content:center;margin:0;outline-offset:3px;overflow:hidden;padding:0;position:relative;text-indent:105%;white-space:nowrap;width:40px}

.scrollable-nav-button:before{background-color:currentColor;border-radius:100% 100%;border-width:0;bottom:0;content:"";display:block;height:16px;left:0;margin:auto;outline:1px;position:absolute;right:0;top:0;width:16px}

.scrollable-nav-button-active{color:#501098}

@media screen and (min-width:640px) {
  .scrollable-controls{margin-bottom:20px}
  .scrollable-nav-button{height:20px;margin:5px;width:20px}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.standard-hero{align-items:center;display:flex;justify-content:center;line-height:1.2;overflow:hidden;position:relative}

.standard-hero>a[id]{align-self:flex-start}

.standard-hero>img,.standard-hero>picture{position:absolute;z-index:0}

.standard-hero section{align-items:center;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:flex-end;margin:auto;max-width:920px;padding:16px;text-align:center;width:100%;z-index:1}

.standard-hero section h1{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-hero section h1:last-child{margin-bottom:0}

.standard-hero section h1 img{object-fit:unset}

.standard-hero section h1 sub,.standard-hero section h1 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-hero section h1{font-size:2.625rem;text-align:left}
}

.standard-hero section h2{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-hero section h2:last-child{margin-bottom:0}

.standard-hero section h2 img{object-fit:unset}

.standard-hero section h2 sub,.standard-hero section h2 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-hero section h2{font-size:2.625rem}
}

.standard-hero section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1rem;margin-bottom:20px;text-align:center}

.standard-hero section strong sub,.standard-hero section strong sup{font-size:.57em}

.standard-hero section strong:last-child{margin-bottom:0}

.standard-hero section h2+strong{margin-top:-8px}

.standard-hero section h3{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-hero section h3 a{color:inherit;display:block}

.standard-hero section ol,.standard-hero section ul{list-style:initial;margin:8px 25px;padding:0}

.standard-hero section ol{list-style-type:decimal}

.standard-hero section ol ol{list-style-type:upper-alpha}

.standard-hero section li{margin:8px 25px}

.standard-hero section b,.standard-hero section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif}

.standard-hero section blockquote{background-color:rgba(0,0,0,.05);border-left:3px solid rgba(0,0,0,.25);margin:20px 25px;padding:16px 25px}

.standard-hero section footer{display:flex;flex-direction:column;font-size:.75rem;margin-top:40px}

.standard-hero section footer p:last-child{margin-bottom:0}

.standard-hero section footer sub,.standard-hero section footer sup{font-size:.9em}

.standard-hero section sub,.standard-hero section sup{font-size:.67em}

.standard-hero img+section,.standard-hero picture+section,.standard-hero picture~footer{color:#fff}

.standard-hero{flex-direction:column;height:628px}

.standard-hero section footer a{color:inherit;text-decoration:underline}

.standard-hero section footer div{position:relative}

.standard-hero footer{width:100%}

@media screen and (min-width:640px) {
  .standard-hero{height:680px;width:100%}
  .standard-hero section{align-items:flex-start;padding-left:40px;padding-right:40px;text-align:left}
  .standard-hero .content h2{text-align:left}
}

@media screen and (min-width:768px) {
  .standard-hero section footer div>p{display:inline}
}

.content{max-height:100%}

.content:last-child{margin-bottom:40px}

.content>div{margin-bottom:25px;max-height:100%}

.content>div:last-child{margin-bottom:0}

.content>div p+p{margin-top:10px}

@media screen and (min-width:640px) {
  .content{flex-grow:2;margin-bottom:0;margin-top:120px;max-width:420px}
  .content:last-child{margin-bottom:0}
}

.standard-hero-nav a{display:flex;flex-basis:50%;margin:0;text-align:center;text-transform:uppercase}

.standard-hero-nav a+a{margin-left:10px}

@media screen and (min-width:640px) {
  .standard-hero-nav{margin:0 auto}
  .standard-hero-nav a{min-width:200px}
}

.standard-hero-nav{justify-content:center;width:100%}

.standard-hero-nav.single a{display:inline-block;flex-basis:unset;min-width:50%;width:auto}

@media screen and (min-width:640px) {
  .standard-hero-nav{justify-content:flex-start;width:100%}
  .standard-hero-nav.single a{min-width:200px}
}

.excerpt-container{width:100%}

.excerpt-container p{display:inline}

.standard-bucket{align-items:center;display:flex;justify-content:center;line-height:1.2;overflow:hidden;position:relative}

.standard-bucket>a[id]{align-self:flex-start}

.standard-bucket>img,.standard-bucket>picture{position:absolute;z-index:0}

.standard-bucket section{align-items:center;display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:flex-end;margin:auto;max-width:920px;padding:16px;text-align:center;width:100%;z-index:1}

.standard-bucket section h1{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-bucket section h1:last-child{margin-bottom:0}

.standard-bucket section h1 img{object-fit:unset}

.standard-bucket section h1 sub,.standard-bucket section h1 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-bucket section h1{font-size:2.625rem;text-align:left}
}

.standard-bucket section h2{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-bucket section h2:last-child{margin-bottom:0}

.standard-bucket section h2 img{object-fit:unset}

.standard-bucket section h2 sub,.standard-bucket section h2 sup{font-size:.57em}

@media screen and (min-width:640px) {
  .standard-bucket section h2{font-size:2.625rem}
}

.standard-bucket section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif;font-size:1rem;margin-bottom:20px;text-align:center}

.standard-bucket section strong sub,.standard-bucket section strong sup{font-size:.57em}

.standard-bucket section strong:last-child{margin-bottom:0}

.standard-bucket section h2+strong{margin-top:-8px}

.standard-bucket section h3{font-family:BrandonGrotesqueWeb-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:1;margin-bottom:20px;text-align:center;text-transform:uppercase}

.standard-bucket section h3 a{color:inherit;display:block}

.standard-bucket section ol,.standard-bucket section ul{list-style:initial;margin:8px 25px;padding:0}

.standard-bucket section ol{list-style-type:decimal}

.standard-bucket section ol ol{list-style-type:upper-alpha}

.standard-bucket section li{margin:8px 25px}

.standard-bucket section b,.standard-bucket section strong{font-family:InterstateBold,Arial,Helvetica,sans-serif}

.standard-bucket section blockquote{background-color:rgba(0,0,0,.05);border-left:3px solid rgba(0,0,0,.25);margin:20px 25px;padding:16px 25px}

.standard-bucket section footer{display:flex;flex-direction:column;font-size:.75rem;margin-top:40px}

.standard-bucket section footer p:last-child{margin-bottom:0}

.standard-bucket section footer sub,.standard-bucket section footer sup{font-size:.9em}

.standard-bucket section sub,.standard-bucket section sup{font-size:.67em}

.standard-bucket{color:#000;width:100%}

.standard-bucket section{justify-content:center;padding:60px 16px}

.standard-bucket section>div{display:flex;flex-direction:column;margin:0 auto;width:100%}

.standard-bucket section>div p{margin:0 0 16px}

.standard-bucket footer{color:#585858}

@media screen and (min-width:640px) {
  .standard-bucket section{padding:40px}
  .standard-bucket section>div p{margin-bottom:20px}
}

.standard-bucket h2+div,.standard-bucket strong+div{text-align:center}

.standard-bucket section h3{margin-bottom:10px;padding:0 20px}

.standard-bucket section p{padding:0 20px}

.standard-bucket footer p{padding:0}

.standard-bucket :not(.standard-bucket-nav)+footer{margin-top:20px}

.standard-bucket-nav a{display:flex;flex-basis:50%;margin:0;text-align:center;text-transform:uppercase}

.standard-bucket-nav a+a{margin-left:10px}

@media screen and (min-width:640px) {
  .standard-bucket-nav{margin:0 auto}
  .standard-bucket-nav a{min-width:200px}
}

@media screen and (min-width:640px) {
  .standard-bucket-nav{margin-top:20px}
}

.standard-buckets+.standard-bucket-nav{margin-top:20px}

.standard-buckets{padding:0}

.standard-buckets article{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:40px;text-align:center;width:100%}

.standard-buckets article:first-child{margin-top:20px}

.standard-buckets article:last-child,.standard-buckets article>div:last-child{margin-bottom:20px}

.standard-buckets article div>div,.standard-buckets article footer{padding:0 20px}

.standard-buckets article p a{padding:0}

.standard-buckets footer p{text-align:center}

.standard-buckets img,.standard-buckets picture{border-radius:5px;display:block;height:100%;margin:0 0 20px;max-height:209px;max-width:100%;object-fit:cover}

.standard-buckets .standard-bucket-nav a,.standard-buckets .standard-bucket-nav button{flex-basis:auto;min-width:50%;text-transform:uppercase;width:auto}

@media screen and (min-width:640px) {
  .standard-buckets{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0-20px;padding-bottom:40px}
  .standard-buckets article{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 40px);margin:40px 20px 0;width:calc(50% - 40px)}
  .standard-buckets article:first-child,.standard-buckets article:last-child{margin:40px 20px 0}
  .standard-buckets footer{flex-grow:1}
  .standard-buckets footer>div p{display:inline;margin:0}
  .standard-buckets img,.standard-buckets picture{height:236px;max-height:236px}
  .standard-buckets .standard-bucket-nav{margin-top:20px}
  .standard-buckets .standard-bucket-nav a,.standard-buckets .standard-bucket-nav button{min-width:200px}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.bottom-sheet-modal-wrapper h1,.bottom-sheet-modal-wrapper h2,.bottom-sheet-modal-wrapper h3,.bottom-sheet-modal-wrapper h4{font-family:GT-America-Compressed-Black,Arial Black,Arial,Helvetica,sans-serif;font-size:2.25rem;line-height:2rem;text-transform:uppercase}

@media (min-width:640px) {
  .bottom-sheet-modal-wrapper h1,.bottom-sheet-modal-wrapper h2,.bottom-sheet-modal-wrapper h3,.bottom-sheet-modal-wrapper h4{font-size:2rem}
}

.bottom-sheet-modal-wrapper p{font-family:GT-America-Standard-Regular,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375}

@media (min-width:640px) {
  .bottom-sheet-modal-wrapper p{font-size:1rem}
}

.bottom-sheet-modal-wrapper a{color:#501098;text-decoration:underline}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.footer-1{display:flex;flex-direction:column;font-size:.75rem;margin-top:40px}

.footer-1 p:last-child{margin-bottom:0}

.footer-1 sub,.footer-1 sup{font-size:.9em}

.footer-1 img+section,.footer-1 picture+section,.footer-1 picture~footer{color:#fff}

.footer-1{padding:8px;position:relative;z-index:1}

.footer-1 a{color:inherit;text-decoration:underline}

.footer-1 p{margin:0 auto;max-width:840px}

.footer-1{margin-top:0;text-align:center}

@media screen and (min-width:640px) {
  .footer-1{text-align:left}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.main{align-items:center;background-color:#fff;display:flex;flex-direction:column}

.main>:nth-child(odd){background-color:#f2f2f2}

.picture{height:100%;width:100%}

.video{left:50%;max-width:100%;position:absolute;top:0;transform:translate(-50%)}

@media (min-width:640px) {
  .video{max-width:none;min-height:100%;min-width:100%;top:50%;transform:translate(-50%,-50%)}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.footer-1{display:flex;flex-direction:column;font-size:.75rem;margin-top:40px}

.footer-1 p:last-child{margin-bottom:0}

.footer-1 sub,.footer-1 sup{font-size:.9em}

.footer-1 img+section,.footer-1 picture+section,.footer-1 picture~footer{color:#fff}

.footer-1{padding:8px;position:relative;z-index:1}

.footer-1 a{color:inherit;text-decoration:underline}

.footer-1 p{margin:0 auto;max-width:840px}

.footer-1{margin-top:0;text-align:center}

@media screen and (min-width:640px) {
  .footer-1{text-align:left}
}

@keyframes styles_product-marquee__7jPcB {
  0%{transform:translateX(0)}
  to{transform:translateX(-600px)}
}

@keyframes styles_product-marquee-m__x8K42 {
  0%{transform:translateX(0)}
  to{transform:translateX(-560px)}
}

@font-face{font-display:swap;font-family:BrandonGrotesqueWeb-Black;src:url(/_static/shared/fonts/BrandonGrotesqueWeb-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:Glyphter;src:url(/_static/shared/fonts/Glyphter.woff)format("woff")}

@font-face{font-display:swap;font-family:GintoNordBold;src:url(/_static/shared/fonts/GintoNordBold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Compressed-Black;src:url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Compressed-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Bold;src:url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Condensed-Medium;src:url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Condensed-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Expanded-Black;src:url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Expanded-Black-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Bold;src:url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Mono-Medium;src:url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Mono-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Bold;src:url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Bold-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Medium;src:url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Medium-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular.woff)format("woff")}

@font-face{font-display:swap;font-family:GT-America-Standard-Regular;src:url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff2)format("woff2"),url(/_static/shared/fonts/GT-America-Standard-Regular-Italic.woff)format("woff");font-style:italic}

@font-face{font-display:swap;font-family:InterstateBlack;src:url(/_static/shared/fonts/InterstateBlack.woff2)format("woff2"),url(/_static/shared/fonts/InterstateBlack.ttf)format("truetype")}

@font-face{font-display:swap;font-family:InterstateBold;src:url(/_static/shared/fonts/InterstateBold.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateBoldCondensed;src:url(/_static/shared/fonts/InterstateBoldCondensed.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateLight;src:url(/_static/shared/fonts/InterstateLight.otf)format("opentype")}

@font-face{font-display:swap;font-family:InterstateRegular;src:url(/_static/shared/fonts/InterstateRegular.woff)format("woff")}

@font-face{font-display:swap;font-family:InterstateRegularCondensed;src:url(/_static/shared/fonts/InterstateRegularCondensed.woff)format("woff")}

.image{height:100%;object-fit:cover;text-align:center;width:100%}

/* Stage 3 fixes (not in upstream): keep brand CTA text legible */
.link-button.bg-brand{color:#fff}
