:root{--flagrant-red: #ff2b08;--flagrant-red-text: #d62000;--flagrant-muted: rgba(0, 0, 0, .55);--sp-1: .8rem;--sp-2: 1.6rem;--sp-3: 2.4rem;--sp-4: 3.2rem;--sp-5: 4.8rem;--sp-6: 6.4rem;--sp-7: 9.6rem;--fs-label: 1.2rem;--fs-ui: 1.4rem;--fs-body: 1.6rem;--fs-lead: 1.8rem;--fs-h3: clamp(1.8rem, 1.45rem + .55vw, 2.2rem);--fs-h2: clamp(2.4rem, 1.8rem + 1.8vw, 3.6rem);--fs-h1: clamp(3.2rem, 2rem + 3.6vw, 5.6rem);--fs-display: clamp(7.2rem, 3rem + 14vw, 16rem);--tracking-label: .14em;--tracking-tight: -.01em}.page-width--narrow{max-width:var(--page-width)!important}.fl-label,.footer-block__heading,.announcement-bar__message{font-size:var(--fs-label)!important;font-weight:700;line-height:1.2;letter-spacing:var(--tracking-label);text-transform:uppercase}.header__menu-item,.button,.shopify-challenge__button,.customer button{font-size:var(--fs-ui)!important;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.4}.main-page-title,.collection-hero__title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.collection-hero__inner{padding:0!important}.collection-hero{padding-bottom:0!important}.header-wrapper,.header,.announcement-bar{border:none!important}.footer,.footer__content-top,.footer__content-bottom{border-top:none!important;border-bottom:none!important}.footer-block+.footer-block{border:none!important;padding-left:0!important;padding-top:0!important}.collection-hero,.facets,.js-filter,.product__accordion{border:none!important}.header__icon--search,.header__search,.header__icon--account{display:none!important}.header__inline-menu{margin-left:var(--sp-5)}@media screen and (max-width:989px){.header__inline-menu{margin-left:0}}.announcement-bar__message,.announcement-bar__message *{color:#fff!important}.header__icon--cart .svg-wrapper{display:none!important}.header__icon--cart{display:inline-flex!important;align-items:center;gap:.6rem;width:auto!important;height:auto!important;min-width:0!important;padding:var(--sp-2) 0!important}.header__icon--cart>.visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;font-size:var(--fs-ui);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.4}.header__icon--cart .cart-count-bubble{position:static!important;background:none!important;color:var(--flagrant-red-text)!important;width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;font-size:var(--fs-ui);font-weight:700;letter-spacing:var(--tracking-label);line-height:1.4}.header__icon--cart:hover>.visually-hidden{color:var(--flagrant-red-text)}.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:var(--sp-6)}.footer__blocks-wrapper .grid__item{width:auto!important;max-width:32rem!important;flex:none!important;padding-left:0!important}@media screen and (max-width:989px){.footer__blocks-wrapper{grid-template-columns:repeat(2,auto);justify-content:start;gap:var(--sp-5) var(--sp-6)}}@media screen and (max-width:749px){.footer__blocks-wrapper{grid-template-columns:1fr;gap:var(--sp-4)}.footer__content-top{padding-bottom:0!important}}.footer-block{text-align:left!important}.footer-block__heading{margin-bottom:var(--sp-2)!important}.footer-block__details-content{font-size:var(--fs-ui)!important;line-height:1.6;margin-bottom:0!important}.footer-block__details-content p{margin:0 0 var(--sp-2)}.footer-block__details-content p:last-child{margin-bottom:0}.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center){display:none!important}.footer__content-bottom{padding-top:var(--sp-6)}.footer__copyright{width:100%;text-align:center}.footer__copyright .copyright__content{font-size:var(--fs-label)!important;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.2;color:var(--flagrant-muted)}.footer__copyright a{color:inherit;text-decoration:none;display:inline-block;padding:var(--sp-1) 0}.footer__copyright a:hover{color:var(--flagrant-red-text)!important}.footer__copyright .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--sp-3);margin:0;padding:0}.price,.price-item,.price__regular .price-item--regular,.price-item--sale,.price__container .price-item{color:var(--flagrant-red-text)!important}.price__sale .price-item--regular,.price-item--last{color:var(--flagrant-muted)!important}.card__heading a:hover,.card__heading a:focus-visible,.list-menu__item--link:hover,.footer-block__details-content a:hover,.header__menu-item:hover,.link:hover{color:var(--flagrant-red-text)!important}.card__heading{font-size:var(--fs-ui)!important;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.3;margin-bottom:var(--sp-1)}.card-information{margin-top:var(--sp-2)}[data-template=page] .rte{text-align:left;max-width:68rem;margin-left:auto;margin-right:auto}[data-template=page] .rte h2{font-size:var(--fs-h3)!important;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.2;margin:var(--sp-6) 0 var(--sp-2)!important;padding-bottom:0;border-bottom:none}[data-template=page] .rte h2:first-child{margin-top:0!important}[data-template=page] .rte p{font-size:var(--fs-body);line-height:1.7;margin:0 0 var(--sp-2)}[data-template=page] .rte img{display:block;width:100%;height:auto;margin:var(--sp-3) 0}[data-template=page] .rte a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}[data-template=page] .rte a:hover{color:var(--flagrant-red-text)}.product__title,.product__title h1{font-size:var(--fs-h2)!important;line-height:1.05;letter-spacing:var(--tracking-tight);margin-bottom:var(--sp-2)}.product__description{font-size:var(--fs-body);line-height:1.7}.product__accordion summary{font-size:var(--fs-ui);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label)}.product__accordion .accordion__content{font-size:var(--fs-ui);line-height:1.7}.product-form__buttons{margin-top:var(--sp-3)}.cart-item__name{font-size:var(--fs-body)!important;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label)}.totals__subtotal,.totals__subtotal-value{font-size:var(--fs-body);text-transform:uppercase;letter-spacing:var(--tracking-label)}*:focus-visible{outline:2px solid var(--flagrant-red);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/flagrant.css.map */
