@font-face{font-family:Satoshi;src:url(//headstart.northperformance.com/cdn/shop/t/2/assets/Satoshi-Variable.woff2?v=82862037617480312641782952283) format("woff2");font-weight:300 900;font-style:normal}:root{--font-body-family: "Satoshi", Arial, sans-serif;--north-yellow: #FFCB05;--north-orange: #DF592D;--north-green: #626740;--font-paragraph--weight: 500;--font-body--weight: 500;--line-height--display-loose: 1.4;--line-height--body-loose: 1.5;--font-heading--weight: 850}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;scroll-behavior:smooth}body,p,span{font-family:Satoshi,Arial,sans-serif!important;--font-body-family: "Satoshi", Arial, sans-serif !important;font-weight:500}h1,h2,h3,h4,h5,h6{font-family:Satoshi,Arial,sans-serif!important;font-weight:700}h1,h2,.h1,.h2{font-weight:850}h2,.h2{font-size:clamp(32px,3.5vw,52px)!important}body{letter-spacing:0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased}p strong,li strong{font-weight:750}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased}.highlight-text-yellow-black{background-color:var(--north-yellow);color:#000;padding-inline:10px}.header.header--top-left.header--mobile-left{display:flex;align-items:center;justify-content:space-between}.north-dto-hero{width:100%;background-color:var(--north-yellow);padding-block:100px;position:relative;overflow:hidden}.north-dto-slide{position:absolute;top:100px;right:0;bottom:100px;left:0;background-size:cover;background-position:left center;background-repeat:no-repeat;opacity:0;animation:north-dto-fade 20s infinite}.north-dto-slide:nth-child(1){animation-delay:0s}.north-dto-slide:nth-child(2){animation-delay:4s}.north-dto-slide:nth-child(3){animation-delay:8s}.north-dto-slide:nth-child(4){animation-delay:12s}.north-dto-slide:nth-child(5){animation-delay:16s}@keyframes north-dto-fade{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}.north-dto-slide:after{content:attr(data-caption);font-size:14px;font-weight:600;position:absolute;right:20px;top:19%;color:#fff;z-index:2;opacity:.8;text-shadow:1px 2px 3px rgba(0,0,0,.75)}.north-dto-hero .defy-the-odds{margin:-80px auto -120px;width:75vw;max-width:850px;position:relative;z-index:2}@media(min-width:1150px){.north-dto-hero .defy-the-odds{margin-bottom:-105px}}@media(min-width:2000px){.north-dto-hero{padding-bottom:130px}.north-dto-hero .defy-the-odds{margin-bottom:-130px}}@media(min-width:2500px){.north-dto-hero{padding-bottom:250px}.north-dto-hero .defy-the-odds{margin-bottom:-250px}}.hero-slide-dominique{background-position:center}.hero-slide-torah{background-position:right 40% top}.hero-slide-chris{background-position:top 0 left 44%}.hero-slide-renan{background-position:left 35% top}.hero-slide-brett{background-position:left top}@media(max-width:949px){.north-dto-hero{padding-block:0}.north-dto-hero .defy-the-odds{margin:0 auto}.north-dto-slide{top:30px;bottom:35px}.north-dto-slide:after{font-size:8px;top:unset!important;right:8px!important;bottom:8px!important;left:unset!important;writing-mode:vertical-rl;transform:rotate(180deg);opacity:.7}.hero-slide-dominique{background-position:center}.hero-slide-torah{background-position:right}.hero-slide-chris{background-position:top 0 left 44%}.hero-slide-renan{background-position:left 35% top}.hero-slide-brett{background-position:left top}}.north-dto-hero .defy-the-odds img{width:100%;height:auto}@media(min-width:1300px){.north-dto-slide:after{right:20px;top:unset;bottom:20px}}.north-dto-hero-mobile{background:var(--north-yellow)}@media(min-width:950px){.north-dto-hero-mobile{display:none!important}}.custom-hero{background-color:#000;color:#fff;padding-block:clamp(40px,7vw,120px);padding-inline:clamp(20px,5vw,80px);background-size:cover;background-position:center;background-repeat:no-repeat}.custom-hero-content{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:40px;color:#fff}.custom-hero h1{font-size:clamp(35px,5vw,60px);margin:0;text-box:trim-both cap alphabetic;text-align:left}.custom-hero p{margin:0 auto;max-width:800px;line-height:1.3;font-size:clamp(18px,3vw,28px);text-align:left}@media(min-width:750px){.custom-hero h1,.custom-hero p{text-align:center}}.announcement-bar{overflow:hidden;white-space:nowrap;background:#000;color:var(--north-yellow);padding:10px 0}.announcement-bar span{font-weight:900;text-transform:uppercase;letter-spacing:1px}.announcement-bar__track{display:inline-block;animation:marquee 40s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}#shopify-section-template--22780518301939__custom_liquid_LgKL99 .announcement-bar{background:var(--north-yellow);color:#000}.header__columns{--padding-block-start: 4px !important;--padding-block-end: 4px !important}@media screen and (max-width:749px){.header__row.header__row--top{padding:8px 0 8px 16px}#header-component[data-menu-style=drawer] .header__columns{display:flex;align-items:center}#header-component[data-menu-style=drawer] .header__columns header-actions{margin-left:auto}.header-logo{grid-area:center!important;justify-self:start}}.section.color-custom-template--22780518301939__section_wGUWfW{margin:0 auto;width:100%;padding-top:var(--spacing-lg);position:relative}.image-block--AYUtJblo1b2M4NExvK__image_tbjjt8{width:100%;text-align:center}.image-block--AYUtJblo1b2M4NExvK__image_tbjjt8 img{width:90%;height:auto;max-width:1000px;position:relative;z-index:5;margin:0 auto}@media(min-width:900px){.image-block--AYUtJblo1b2M4NExvK__image_tbjjt8 img{width:80vh;min-width:500px}}.button{padding:15px 30px;border:none;border-radius:50px;font-family:Satoshi,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;cursor:pointer;letter-spacing:.25px;transition:none;text-decoration:none;border:2px solid transparent}.button:hover{box-shadow:0 4px 8px #0000004d;background:#000;color:#fff;border:2px solid var(--north-yellow)}.button.add-to-cart-button{font-size:20px!important;padding:30px 40px!important}h2 em,h3 em,.text-block--AQ21iQTV4di9TbW9Se__text_xrnftG h1 em{font-style:normal;background:var(--north-yellow);padding:4px 8px;display:inline-block;white-space:nowrap}h3 em{padding:1px 10px}.section.color-custom-template--22780518301939__section_LXdgRw .custom-section-content,.section.color-custom-template--22780518301939__section_NKTpDM .custom-section-content{background:#f5f5f5;border-radius:20px 20px 0 0;padding:0 40px}.section.color-custom-template--22780518301939__section_NKTpDM .custom-section-content{margin-top:0;background:#f5f5f5;border-radius:0 0 20px 20px}.section.color-custom-template--22780518301939__section_LXdgRw .custom-section-content .image-block,.section.color-custom-template--22780518301939__section_NKTpDM .custom-section-content .image-block{width:70px;height:auto;max-height:56px}.np-eyebrow{padding:4px 14px;border:2px solid black;border-radius:12px}@media(max-width:749px){.np-eyebrow{text-box:trim-both cap alphabetic;padding:9px 14px}}.np-eyebrow span{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:2px}.eyebrow-orange{color:var(--north-orange);border-color:var(--north-orange)}.text-block--AS3NLdzdTMjVDL0NIW__text_yBCAz6 h3{font-size:clamp(22px,3vw,38px)!important}[data-block-id=AYmIrMTcrK09idU1Re__price_UxcYja],[data-block-id=AcFRSS3dZdk5iWHExd__price_bGDaFr]{display:none}@media(max-width:749px){.section.color-custom-template--22780518301939__section_Nrp6Lj .custom-section-content .section-content-wrapper,.section.color-custom-template--22780518301939__section_atFyKB .custom-section-content .section-content-wrapper,.section.color-custom-template--22780518301939__section_FNPL3a .custom-section-content .section-content-wrapper{flex-direction:column-reverse}}.north-pricing-group{padding-bottom:30px}.north-pricing-group p{margin:0}.north-price-compare{text-decoration:line-through;text-decoration-color:var(--north-orange);text-decoration-thickness:2px;opacity:.75}#ProductInformation-template--22780518301939__featured_product_information_QRHJF8 .product-form-buttons button,.button.add-to-cart-button.button--ASWdLMDcxNXZzRk10U__add-to-cart{width:auto}#ProductInformation-template--22780518301939__featured_product_information_QRHJF8 .product-form-buttons button span,.button.add-to-cart-button.button--ASWdLMDcxNXZzRk10U__add-to-cart span{font-weight:900;letter-spacing:.25px}.north-price-note{font-weight:450;font-size:16px}p.north-pricing{font-size:20px}p.north-pricing span.north-price{font-weight:750}p.north-pricing span.north-price-discount{font-size:18px;color:var(--north-orange);font-weight:600}.text-block--AOTZ0YU5UQThlenljT__text_VD7W9E p{font-size:22px}div:has(.offer-incentives){width:100%}.offer-incentives{display:flex;flex-direction:column;gap:15px}.offer-incentives p{margin:0}.offer-incentives .incentive{display:flex;flex-direction:row;column-gap:20px;row-gap:5px;align-items:center;justify-content:flex-start}.offer-incentives .incentive .item-image{background:#fef6dd;border-radius:100%;aspect-ratio:1/1;padding:0;flex:0 0 10%;display:flex;align-items:center;justify-content:center;overflow:hidden}.offer-incentives .incentive .item-image img{border-radius:100%;width:90%;height:auto}.offer-incentives .incentive .item-text{flex:0 0 70%}.offer-incentives .incentive .item-price{flex:0 0 20%;text-align:right;margin-left:auto}.incentive-free{font-size:15px;font-weight:900;color:var(--north-orange);background:#ffeee8;padding:2px 8px;border-radius:10px}.offer-incentives .incentive .item-price p{font-weight:900;font-size:22px}.offer-incentives .incentive .item-price p span.strike{font-weight:400;color:#747474;text-decoration:line-through}.offer-incentives .incentive p.incentive-heading{font-weight:800;font-size:20px;padding-bottom:4px}.offer-incentives .incentive p.incentive-blurb{font-weight:500;font-size:15px;color:#747474;line-height:1}@media(max-width:749px){.offer-incentives .incentive{align-items:flex-start}.offer-incentives .incentive p.incentive-heading{font-size:18px}.offer-incentives .incentive p.incentive-blurb{font-size:14px}.offer-incentives .incentive .item-price{flex:0 0 100%;text-align:left;margin-left:0}.offer-incentives .incentive .item-price p{font-size:18px}.offer-incentives .incentive .item-image{width:15vw;flex:0 0 12%}.text-block--AZlMrajNKZzFKYWxNV__text_MdQcGf{padding-top:5px;padding-bottom:0}.text-block--AZlMrajNKZzFKYWxNV__text_MdQcGf h3{font-size:22px!important}.text-block--ARnVPMm4wSFZldEdBM__text_7Dx6kz p{font-size:20px}}.color-custom-template--22780518301939__section_atFyKB h2 em,.section.color-custom-template--22780518301939__section_FNPL3a h2 em{background:var(--north-yellow);color:#000}@media(min-width:750px){#template--22780518301939__featured_product_information_QRHJF8 .product-information__grid{grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .45) calc(var(--full-page-grid-central-column-width) * .55) var(--full-page-grid-margin)}}.text-block--ARlNyY3paMjBtaWRVT__text_Cnb3gB p{font-size:clamp(20px,2vw,26px);max-width:400px;font-weight:600!important;line-height:1.25}.color-custom-template--22780518301939__section_FCUNaE .layout-panel-flex.layout-panel-flex--row.section-content-wrapper{justify-content:space-between}.color-custom-template--22780518301939__carousel_fNWykW .card{border-radius:30px;overflow:hidden;height:auto;align-self:stretch}.color-custom-template--22780518301939__carousel_fNWykW .card .text-block p{padding:0 20px 30px 30px}.color-custom-template--22780518301939__carousel_fNWykW .card .text-block.h4 p{padding:10px 30px 0;line-height:1.3}footer{border-top:1px solid var(--north-yellow)!important}.footer-1-percent{display:flex;flex-direction:row;gap:15px;align-items:flex-start}@media(min-width:750px){.footer-1-percent{gap:30px}}.footer-1-percent .logo-1-percent{flex-basis:10%;flex-shrink:0}.footer-1-percent .logo-1-percent img{width:100%;max-width:80px}.footer-1-percent p{font-size:14px;line-height:1.2}.image-block--ASjhFNXBuRkMzSDBJV__image_dX9LyU{width:70%;max-width:300px;height:auto}.image-block--ASjhFNXBuRkMzSDBJV__image_dX9LyU img{height:auto;object-fit:unset}@media(min-width:750px){.group-block-content.layout-panel-flex.layout-panel-flex--column:has(.image-block--ASjhFNXBuRkMzSDBJV__image_dX9LyU){width:50%;margin-left:auto}}.image-block.image-block--AMTRyc0Z1TDVVRHYzN__image_YmwHW8:after{content:"Team NORTH Athlete";font-size:14px;font-weight:600;position:absolute;right:20px;bottom:20px;color:#fff;z-index:2;opacity:.8}@media(max-width:749px){.section--page-width.color-custom-template--22780518301939__section_atFyKB .background-image-container{display:none!important}.section--page-width.color-custom-template--22780518301939__section_atFyKB{background-color:#000!important;background-image:url(//headstart.northperformance.com/cdn/shop/t/2/assets/Boxer-Mobile-Fadeout.jpg?v=128773916475728553591782952283)!important;background-position:top right!important;background-size:contain!important;background-repeat:no-repeat!important;padding-top:80px!important}}.image-block.image-block--AMTRyc0Z1TDVVRHYzN__image_YmwHW8{position:relative}.image-block.image-block--AMTRyc0Z1TDVVRHYzN__image_YmwHW8:after{content:"Dominique Ohaco / Team NORTH Athlete"}@media(max-width:749px){.section--page-width.color-custom-template--22780518301939__section_atFyKB:after,.image-block.image-block--AMTRyc0Z1TDVVRHYzN__image_YmwHW8:after{font-size:12px;opacity:.75;right:12px;bottom:12px}}@media(max-width:749px){.ccccolor-custom-template--22780518301939__section_atFyKB .background-image-container img{filter:blur(6px);opacity:.6}.image-block--ATUIrWTE0S3h3S3Nlc__image_JLmU9E{padding-bottom:30px}}@media(min-width:750px){.image-block--ATUIrWTE0S3h3S3Nlc__image_JLmU9E{display:none!important}}@media(max-width:749px){.section.color-custom-sections--22780513124595__section_n3kcww .layout-panel-flex.layout-panel-flex--row{flex-direction:column-reverse}.text-block--AVW9mam0yejhoWU9tN__text_8jzNmz h2{line-height:1.4}}#template--22780518301939__featured_product_information_QRHJF8 .slideshow-control,#template--22780518301939__featured_product_information_QRHJF8 .slideshow-controls__counter{display:none!important}#template--22780518301939__featured_product_information_QRHJF8 .media-gallery--carousel{pointer-events:none}.north-accordion{border:0;border-radius:12px;padding:0;margin:30px 0;background:#f5f5f5}.north-accordion summary{cursor:pointer;padding:15px;font-weight:600;list-style:none;display:block;color:#000;border-radius:12px}.north-accordion summary:hover{color:var(--north-green);background:#f9f9f9}.north-accordion summary::-webkit-details-marker{display:none}.north-accordion summary:after{content:"+";float:right}.north-accordion[open] summary:after{content:"\2212"}.north-accordion-content{padding:10px 30px 25px 15px}.north-accordion::details-content{block-size:0;overflow:hidden;transition:block-size .3s,content-visibility .3s;transition-behavior:allow-discrete}.north-accordion[open]::details-content{block-size:auto;interpolate-size:allow-keywords}#shopify-section-template--22780518301939__product_list_HFnbxt .product-card__content.layout-panel-flex{overflow:visible}product-card,.product-card__content{cursor:default}product-card a{cursor:default;text-decoration:none}product-card summary,product-card button{cursor:pointer}.north-accordion-benefits{display:flex;flex-direction:column;gap:25px}.north-accordion-benefits .benefit-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;column-gap:20px}.north-accordion-benefits .benefit-row .benefit-icon{flex:0 0 9%}.north-accordion-benefits .benefit-row .benefit-icon img{max-width:55px}.north-accordion-benefits .benefit-row .benefit-text{display:flex;flex-direction:column;row-gap:5px}.north-accordion-benefits .benefit-row .benefit-text p{font-size:14px;line-height:1.25;font-weight:450;margin:0}.north-accordion-benefits .benefit-row .benefit-text p.benefit-title{font-weight:800;font-size:18px}.north-accordion-benefits .benefit-row .benefit-text p.benefit-greds{font-weight:600;font-size:15px}.north-accordion-benefits .benefit-row .benefit-text p.benefit-supports{font-weight:450;color:var(--north-green)}#ManualATC-foundation.add-to-cart-button.button,#ManualATC-foundation-plus-ultra.add-to-cart-button.button{position:relative;width:auto}#ManualATC-foundation.add-to-cart-button.button:hover,#ManualATC-foundation-plus-ultra.add-to-cart-button.button:hover{box-shadow:none}#ManualATC-foundation.add-to-cart-button.button span,#ManualATC-foundation-plus-ultra.add-to-cart-button.button span{font-weight:900;letter-spacing:.25px}.product-information__grid.product-information--media-left.product-information__grid--half h1 em{font-style:normal;background:var(--north-yellow);padding:4px 8px;display:inline-block;white-space:nowrap}.button.add-to-cart-button.button--AM0FEeDlsMS90cGplW__add-to-cart{width:auto}.button.add-to-cart-button.button--AM0FEeDlsMS90cGplW__add-to-cart span{font-weight:900;letter-spacing:.25px}.slideshow-controls__thumbnails .slideshow-control{padding:0}.product-information__grid.product-information--media-left.product-information__grid--half .product-details h3{margin-block:20px}.product-information__grid.product-information--media-left.product-information__grid--half .product-details h3,.product-information__grid.product-information--media-left.product-information__grid--half .product-details h3 span{font-size:24px;font-weight:800}.product-information__grid.product-information--media-left.product-information__grid--half .product-details h3 em{padding:1px 5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/north.css.map */
