@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:progress;src:url(//markdownmadness.com/cdn/shop/t/3/assets/PROGRESS.ttf?v=144796719824776882211763508460) format("truetype");font-weight:400}:root{--jh-red:#C71F1F;--jh-black:#000;--jh-gray-shade-1:#151515;--jh-gray-shade-2:#E2E2E2}body{font-family:Montserrat,sans-serif}.h0,.h1,.h2,.h3,.h4,.h5,.h6,.feature-collection__description h2,.title{font-family:progress;font-weight:400;line-height:72.5%;margin:0 0 18px}.product h1,.product h2,.product h3,.product h4,.product h5,.product .h0,.product .h1,.product .h2,.product .h3,.product .h4,.product .h5{font-family:Montserrat,sans-serif;font-weight:700;line-height:normal}.product h1{font-size:30px}.text-center{text-align:center!important}p{margin:0 0 16px}.h0{font-size:calc(var(--font-heading-scale) * 9.8rem)!important;line-height:72.5%}.h1{font-size:calc(var(--font-heading-scale) * 8.2rem)}.h2{font-size:calc(var(--font-heading-scale) * 7.2rem)}.h3{font-size:calc(var(--font-heading-scale) * 5.2rem)}p.heading,.text-heightlight{font-size:21px;color:#fff;font-size:2.1rem;font-weight:600}.mx-auto{margin-left:auto;margin-right:auto}.button,.collection-button{min-height:50px!important;padding:18px 42px;color:#fff;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;background:#c71f1f}.feature-title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.feature-title-wrapper a{margin-top:12px}.collection-button{min-height:57px!important;background:#c71f1f;text-align:center}.header__heading-logo{height:auto;max-width:90px}.banner__content .banner__box>*+.banner__buttons,.banner__content .banner__box>*+.banner__text{margin-top:2rem}.banner__text{max-width:617px}.banner__text p{opacity:1;font-size:2.2rem;font-family:Montserrat,sans-serif;font-weight:600;line-height:102%;color:#fff}span.breadcrumbs__item,span.breadcrumbs__item a{color:#c71f1f;text-decoration:none}.list-menu li{margin:0 15px}.header__menu-item{padding-left:0;padding-right:0;color:rgba(var(--color-foreground),1);font-size:1.2rem;font-weight:700;text-transform:uppercase;min-height:54px}.title.mb-5rem{margin-bottom:5rem!important}#header__inline-menu-nba{background:url(//markdownmadness.com/cdn/shop/files/icon-nba.svg?170) no-repeat center}#header__inline-menu-nfl{background:url(//markdownmadness.com/cdn/shop/files/icon-nfl.svg?170) no-repeat center;width:36px}#header__inline-menu-mlb{background:url(//markdownmadness.com/cdn/shop/files/icon-mlb.svg?170) no-repeat center;width:55px}#header__inline-menu-nhl{background:url(//markdownmadness.com/cdn/shop/files/icon-nhl.svg?170) no-repeat center;width:35px}#header__inline-menu-college{background:url(//markdownmadness.com/cdn/shop/files/icon-college.svg?170) no-repeat center;width:67px}#header__inline-menu-nascar{background:url(//markdownmadness.com/cdn/shop/files/icon-nascar.svg?170) no-repeat center;width:69px}#header__inline-menu-nba span,#header__inline-menu-nba svg,#header__inline-menu-nfl span,#header__inline-menu-nfl svg,#header__inline-menu-mlb span,#header__inline-menu-mlb svg,#header__inline-menu-nhl span,#header__inline-menu-nhl svg,#header__inline-menu-college span,#header__inline-menu-college svg,#header__inline-menu-nascar span,#header__inline-menu-nascar svg{display:block}.mega-menu__content{text-indent:0}.header__icons .header__icon svg,.header__icons .header__icon--cart .icon,.header__icons .header__icon .icon{width:2.8rem!important;height:2.8rem!important}.d-flex{display:flex}.top-footer{background:var(--jh-red) url(//markdownmadness.com/cdn/shop/files/logo-v1.svg?170) no-repeat;background-size:contain;min-height:290px;padding:62px 0 48px;margin-bottom:50px;background-position:right center}.top-footer p{letter-spacing:.15px;margin-bottom:11px}.footer-block--newsletter .list-social__item .icon{height:3rem;width:3rem}.header__icon--menu .icon{height:3.6rem!important;width:3.6rem!important}.for-desk{display:block}.for-mob{display:none}.full-width{max-width:100%;width:100%}.pos-bottom{position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.img-fluid{max-width:100%}.title{font-size:8rem;text-align:center;color:#e2e2e2}.full-width{max-width:100%}.pb-0{padding-bottom:0!important}.collection__title.title-wrapper{margin:0 auto!important}.title{margin-bottom:-5px!important;font-size:5.3rem;font-weight:400;line-height:72.5%}.shop-title,.city-link a{color:#969696!important;text-decoration:none;font-size:19px;font-style:normal;font-weight:600;line-height:101.786%}.highlight{color:#000;font-size:37px;font-style:normal;font-weight:600;line-height:101.786%}@media screen and (min-width: 750px){.title{font-size:9.6rem;line-height:72px}.collection__title{max-width:140rem!important}}@media screen and (max-width: 749px){.collection-button{min-height:57px!important;font-size:13px;padding:12px 32px}.feature-title-wrapper img{width:36px}#Slide-template--15013529747554__5c651663-472f-478b-b974-55235b31dc83-1 .feature-title-wrapper img{width:22px}.pos-bottom{bottom:14px}.for-desk{display:none}.for-mob{display:block}a.button{height:50px;padding:0 2.4rem}.header__heading-logo{max-width:90px}.overflow-hidden{overflow:hidden!important}.banner__box{padding-top:20.5rem!important}.banner__buttons{margin-top:2rem!important;margin-bottom:calc(5.8rem - 4rem)!important}.banner__text{margin-top:3.6rem!important}.banner__text p{font-size:2rem}.h0{font-size:calc(var(--font-heading-scale) * 5.2rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 6.8rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 5.5rem)}p.heading,.text-heightlight{font-size:1.8rem}.top-footer{padding-top:303px;background-position:top}.footer-block__newsletter{text-align:center}}.dropdown-container{position:relative}.dropdown{font-size:18px;margin:0 2rem;cursor:pointer;height:40px;display:flex;justify-content:center;align-items:center}.dropdown-container ul{position:absolute;z-index:-1;margin:0;width:100%;padding:15px;box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080;list-style:none;text-align:center;background:#fff;opacity:0;top:80px;transition:opacity .6s ease-in-out;transition:top .6s ease-in-out}.dropdown-container:hover .dropdown--menu,.dropdown--menu:hover{opacity:1;z-index:1;top:40px!important}.dropdown-container ul img{width:44px!important;height:auto;display:block;margin:auto}.dropdown-container ul li{padding:10px 0}.dropdown-container ul li:first-child img{width:20px!important}.dropdown-container ul li:nth-child(5) img{width:82px!important;margin:auto}.dropdown-container ul li a{color:#232323;text-decoration:none;font-weight:700;font-size:18px}@media screen and (max-width: 990px){.h0{font-size:calc(var(--font-heading-scale) * 6.2rem)!important}.h1,.h2,.h3,.h4,.h5,.h6{font-size:calc(var(--font-heading-scale) * 5.2rem)}.section-template--15013529747554__9cc7d735-268d-49fd-8f61-ad5a575644aa-padding .h1{font-size:calc(var(--font-heading-scale) * 9.2rem)}.product-slider .button{min-height:0px!important;padding:18px 42px}header-drawer{justify-self:flex-end!important}.header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:2.5rem}.header{grid-template-areas:" heading icons left-icons";grid-template-columns:1fr 6fr 1fr}.header__heading,.header__heading-link{grid-area:heading;justify-self:self-start}}@media screen and (min-width: 990px){.section-collection-list .button,.section-collection-list .collection-button{width:220px}.header--middle-left .header__inline-menu{margin-left:16rem}}@media screen and (max-width: 580px){.highlight{font-size:28px}.shop-title,.city-link a{font-size:16px}.banner__box{margin-top:0!important;padding:0 1.2rem!important;display:flex;align-items:center;justify-content:center}.banner__box-video .h2{font-size:4rem}.section-template--15013529747554__9cc7d735-268d-49fd-8f61-ad5a575644aa-padding .h1{font-size:calc(var(--font-heading-scale) * 5rem)}.h0{font-size:calc(var(--font-heading-scale) * 5.8rem)!important}.h1,.h2,.h3,.h4,.h5,.h6{font-size:calc(var(--font-heading-scale) * 3.2rem)}.section-banner-video .banner__text{font-size:1.8rem}.button,.collection-button{font-size:1.3rem}.section-collection-list .button,.section-collection-list .collection-button{font-size:1.2rem;min-width:130px;padding:0;min-height:44px!important;display:flex;justify-content:center;align-items:center}h2,.h2{font-size:calc(var(--font-heading-scale) * 3.5rem)}.email-signup-banner__box{flex-direction:column!important}.jh-custom-jacket .banner__box{padding:4rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jh-design.css.map */
