@import"https://fonts.googleapis.com/css2?family=Anton&family=Archivo:wght@400;600;700;900&display=swap";:root{--fq-ink: #141210;--fq-paper: #F4EDE0;--fq-blood: #8B1E1E;--fq-gold: #E8B62C;--fq-paper-2: #EAE0CE;--fq-display: "Anton", "Archivo", Impact, sans-serif;--fq-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--color-background: var(--fq-paper);--color-foreground: var(--fq-ink);--color-foreground-heading: var(--fq-ink);--color-primary: var(--fq-blood);--color-primary-hover: #6E1616;--color-border: rgba(20, 18, 16, .14);--color-primary-button-background: var(--fq-ink);--color-primary-button-text: var(--fq-paper);--color-primary-button-border: var(--fq-ink)}body{background:var(--fq-paper)!important;color:var(--fq-ink);font-family:var(--fq-body);-webkit-font-smoothing:antialiased}.section-resource-list .text-block h1,.section-resource-list .text-block h2,.section-resource-list .text-block h3,.section-resource-list__header h1,.section-resource-list__header h2,.section-resource-list__header h3{font-family:var(--fq-display)!important;font-size:clamp(2.4rem,6vw,4.6rem)!important;line-height:.9!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--fq-ink)!important;margin:0!important}.section-resource-list__header{position:relative;padding-bottom:.5rem;margin-bottom:2.2rem}.section-resource-list__header:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:linear-gradient(to right,var(--fq-ink) 0 22%,var(--fq-blood) 22% 30%,var(--fq-gold) 30% 36%,rgba(20,18,16,.14) 36% 100%)}.announcement-bar{background:var(--fq-ink)!important;color:var(--fq-gold)!important;font-family:var(--fq-display);text-transform:uppercase;letter-spacing:.14em;font-size:.82rem;padding-block:.75rem}.announcement-bar a,.announcement-bar p,.announcement-bar span,.announcement-bar div{color:var(--fq-gold)!important}.header-section{position:sticky;top:0;z-index:60;background:var(--fq-paper);border-bottom:2px solid var(--fq-ink)}.header__row a,.header__row button{font-family:var(--fq-body)!important;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.header__row a:hover{color:var(--fq-blood)}product-card.product-card{display:block;background:var(--fq-paper-2);border:2px solid var(--fq-ink);border-radius:2px;overflow:hidden;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s cubic-bezier(.2,.7,.3,1)}product-card.product-card:hover{transform:translateY(-6px);box-shadow:8px 10px 0 var(--fq-ink)}product-card .card-gallery{background:#fff;border-bottom:2px solid var(--fq-ink)}product-card .product-media__image{transition:transform .5s cubic-bezier(.2,.7,.3,1)}product-card.product-card:hover .product-media__image{transform:scale(1.05)}product-card .product-card__content{padding:.9rem 1rem 1.1rem!important;gap:.35rem!important}product-card .product-card__content .text-block,product-card .product-card__content a{font-family:var(--fq-body)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-size:.86rem!important;line-height:1.25!important;color:var(--fq-ink)!important}product-card .product-card__content .price,product-card .product-card__content .price *{font-family:var(--fq-display)!important;font-weight:400!important;text-transform:none!important;font-size:1.3rem!important;letter-spacing:.01em!important}product-card .price s{color:var(--fq-blood)!important;opacity:.7;font-size:.9rem!important}.resource-list__item{overflow:visible}.product-badges__badge{background:var(--fq-blood)!important;color:var(--fq-paper)!important;font-family:var(--fq-display);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;border-radius:2px;border:2px solid var(--fq-ink);padding:.3rem .6rem;transform:rotate(-3deg);box-shadow:2px 2px 0 var(--fq-ink)}.button,button.button,a.button,.shopify-payment-button__button--unbranded{font-family:var(--fq-display)!important;text-transform:uppercase;letter-spacing:.08em;border-radius:2px!important;border:2px solid var(--fq-ink)!important;background:var(--fq-ink);color:var(--fq-paper);box-shadow:4px 4px 0 var(--fq-blood);transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.button:hover,a.button:hover,.shopify-payment-button__button--unbranded:hover{background:var(--fq-blood);color:var(--fq-paper);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--fq-ink)}.button:active,a.button:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--fq-ink)}.close-button,.menu-drawer__back-button,.header__row .button{box-shadow:none!important;border:none!important;background:transparent;color:var(--fq-ink)}.shopify-section-group-footer-group{background:var(--fq-ink)!important}.shopify-section-group-footer-group .section,.shopify-section-group-footer-group .section-wrapper,.shopify-section-group-footer-group [class*=color-scheme]{background:transparent!important}.shopify-section-group-footer-group h1,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3{color:var(--fq-gold)!important;font-family:var(--fq-display)!important;font-size:clamp(1.9rem,4vw,3rem)!important;text-transform:uppercase!important;line-height:.95!important}.shopify-section-group-footer-group p,.shopify-section-group-footer-group span,.shopify-section-group-footer-group a,.shopify-section-group-footer-group li{color:#f4ede0c7!important}.shopify-section-group-footer-group a:hover{color:var(--fq-gold)!important}.shopify-section-group-footer-group input[type=email]{background:var(--fq-paper)!important;border:2px solid var(--fq-gold)!important;border-radius:2px!important;color:var(--fq-ink)!important;font-weight:600!important}.shopify-section-group-footer-group input[type=email]::placeholder{color:#1412108c!important}.shopify-section-group-footer-group svg{color:var(--fq-gold)!important}.fq-hero{background:var(--fq-ink);color:var(--fq-paper);padding:5rem 2rem 4rem;text-align:center;overflow:hidden}.fq-hero__kicker{font-family:var(--fq-body);font-weight:700;letter-spacing:.3em;text-transform:uppercase;font-size:.72rem;color:var(--fq-gold);margin-bottom:1.4rem}.fq-hero h1{font-family:var(--fq-display);font-size:clamp(3rem,9vw,7.5rem);line-height:.86;color:var(--fq-paper);margin:0 0 1.2rem;text-transform:uppercase}.fq-hero h1 em{font-style:normal;color:var(--fq-gold)}.fq-hero__sub{font-family:var(--fq-body);font-size:clamp(1rem,1.6vw,1.2rem);max-width:52ch;margin:0 auto 2.2rem;color:#f4ede0cc;line-height:1.5}.fq-hero__cta{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.fq-btn{display:inline-block;font-family:var(--fq-display);text-transform:uppercase;letter-spacing:.08em;font-size:1.05rem;padding:1rem 2.2rem;border:2px solid var(--fq-paper);border-radius:2px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.fq-btn--primary{background:var(--fq-gold);color:var(--fq-ink);border-color:var(--fq-gold);box-shadow:5px 5px 0 var(--fq-blood)}.fq-btn--primary:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--fq-blood)}.fq-btn--ghost{background:transparent;color:var(--fq-paper)}.fq-btn--ghost:hover{background:var(--fq-paper);color:var(--fq-ink)}.fq-ticker{background:var(--fq-gold);color:var(--fq-ink);overflow:hidden;white-space:nowrap;border-top:2px solid var(--fq-ink);border-bottom:2px solid var(--fq-ink)}.fq-ticker__track{display:inline-block;padding:.7rem 0;font-family:var(--fq-display);text-transform:uppercase;letter-spacing:.12em;font-size:.9rem;animation:fq-scroll 25s linear infinite}.fq-ticker__track span{padding:0 1.4rem}@keyframes fq-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.fq-trust{display:grid;grid-template-columns:repeat(4,1fr);background:var(--fq-paper-2);border-bottom:2px solid var(--fq-ink)}.fq-trust div{padding:1.5rem 1rem;text-align:center;border-right:2px solid var(--fq-ink)}.fq-trust div:last-child{border-right:none}.fq-trust strong{display:block;font-family:var(--fq-display);font-size:1.4rem;text-transform:uppercase}.fq-trust span{font-family:var(--fq-body);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;opacity:.65}@media(max-width:749px){.fq-hero{padding:3.2rem 1.2rem 2.6rem}.fq-btn{font-size:.95rem;padding:.85rem 1.5rem}.fq-trust{grid-template-columns:repeat(2,1fr)}.fq-trust div:nth-child(2n){border-right:none}.fq-trust div:nth-child(-n+2){border-bottom:2px solid var(--fq-ink)}product-card.product-card:hover{transform:none;box-shadow:4px 5px 0 var(--fq-ink)}.button{box-shadow:3px 3px 0 var(--fq-blood)}}@media(prefers-reduced-motion:reduce){product-card.product-card,product-card .product-media__image,.button,.fq-btn{transition:none!important}product-card.product-card:hover{transform:none}product-card.product-card:hover .product-media__image{transform:none}.fq-ticker__track{animation:none}}.fq-shipbar{display:block;margin:0 0 1.1rem;padding:.85rem .95rem .95rem;background:var(--fq-paper-2, #EAE0CE);border:2px solid var(--fq-ink, #141210);box-shadow:4px 4px 0 var(--fq-ink, #141210)}.fq-shipbar__msg{font-family:var(--fq-display, Anton),sans-serif;text-transform:uppercase;letter-spacing:.045em;font-size:.86rem;line-height:1.25;color:var(--fq-ink, #141210);margin:0 0 .6rem}.fq-shipbar__msg b{font-weight:inherit;color:var(--fq-blood, #8B1E1E);white-space:nowrap}.fq-shipbar__track{display:block;height:10px;background:var(--fq-paper, #F4EDE0);border:2px solid var(--fq-ink, #141210);overflow:hidden}.fq-shipbar__fill{display:block;height:100%;background:var(--fq-blood, #8B1E1E);transition:width .4s cubic-bezier(.22,.61,.36,1)}.fq-shipbar--won{background:var(--fq-gold, #E8B62C)}.fq-shipbar--won .fq-shipbar__msg{color:var(--fq-ink, #141210)}.fq-shipbar--won .fq-shipbar__fill{background:var(--fq-ink, #141210)}@media(max-width:749px){.fq-shipbar{box-shadow:3px 3px 0 var(--fq-ink, #141210);padding:.75rem .8rem .85rem}.fq-shipbar__msg{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.fq-shipbar__fill{transition:none}}.jm-review-widget,.jm-review-widget *{--jm-review-widget-button-color: var(--fq-blood, #8B1E1E);--jm-review-widget-button-text-color: var(--fq-paper, #F4EDE0);--jm-review-widget-star-and-histogram-color: var(--fq-gold, #E8B62C);--jm-widget-primary-color: var(--fq-blood, #8B1E1E);--jm-review-widget-text-color: var(--fq-ink, #141210);--jm-review-widget-lighter-text-color: #6B6259;--jm-review-widget-form-button-color: var(--fq-blood, #8B1E1E);--jm-review-widget-form-button-text-color: var(--fq-paper, #F4EDE0);--jm-review-widget-form-background-color: var(--fq-paper-2, #EAE0CE);--jm-review-widget-form-field-background-color: var(--fq-paper, #F4EDE0);--jm-review-widget-form-text-color: var(--fq-ink, #141210);--jm-widget-border-radius: 0px;--jm-widget-border-radius-simplified: 0px;--jm-review-widget-form-border-radius: 0px;--jm-border-radius-200: 0px;--jm-border-radius-400: 0px;--jm-border-radius-600: 0px}.jm-review-widget-minimal-header__title,.jm-average-rating-display,.jm-reviewer-info__name,.jm-button{font-family:var(--fq-display, Anton),sans-serif!important;text-transform:uppercase;letter-spacing:.045em}.jm-review-widget-minimal-header__title{font-size:1.5rem;color:var(--fq-ink, #141210)}.jm-reviewer-info__name{letter-spacing:.03em}.jm-button--primary{border:2px solid var(--fq-ink, #141210)!important;box-shadow:3px 3px 0 var(--fq-ink, #141210);transition:transform .12s ease,box-shadow .12s ease}.jm-button--primary:hover{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--fq-ink, #141210)}.jm-button--primary:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--fq-ink, #141210)}.jm-button--secondary,.jm-filters__buttons .jm-button,.jm-sort-filter__select{border:2px solid var(--fq-ink, #141210)!important;color:var(--fq-ink, #141210)!important}.jm-review-widget__header{border-bottom:2px solid var(--fq-ink, #141210);padding-bottom:1rem}.jm-review-item{border-top:2px solid rgba(20,18,16,.18);padding-top:1.1rem}.jm-reviewer-avatar{border:2px solid var(--fq-ink, #141210);border-radius:0;background:var(--fq-paper-2, #EAE0CE);color:var(--fq-ink, #141210)}.jm-verified-buyer-badge{background:var(--fq-gold, #E8B62C)!important;color:var(--fq-ink, #141210)!important;border:1px solid var(--fq-ink, #141210);border-radius:0!important}.jm-verified-buyer-badge__text{color:var(--fq-ink, #141210)!important;text-transform:uppercase;letter-spacing:.05em;font-weight:600}@media(max-width:749px){.jm-review-widget-minimal-header__title{font-size:1.2rem}.jm-button--primary{box-shadow:2px 2px 0 var(--fq-ink, #141210)}}@media(prefers-reduced-motion:reduce){.jm-button--primary{transition:none}}.fq-btn--xl{font-size:1.55rem;padding:1.35rem 3.6rem;border-width:3px;letter-spacing:.1em;box-shadow:7px 7px 0 var(--fq-blood)}.fq-btn--xl:hover{transform:translate(-3px,-3px);box-shadow:10px 10px 0 var(--fq-blood)}.fq-btn--xl:active{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--fq-blood)}@media(max-width:749px){.fq-btn--xl{font-size:1.2rem;padding:1.1rem 2.2rem;width:100%;text-align:center}}.fq-hero__cta{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px}.fq-hero__cta .fq-btn{flex:0 0 auto;box-sizing:border-box;min-width:440px;display:inline-flex;align-items:center;justify-content:center;text-align:center}@media(max-width:1023px){.fq-hero__cta .fq-btn{min-width:360px}}@media(max-width:749px){.fq-hero__cta{flex-direction:column}.fq-hero__cta .fq-btn{min-width:0;width:100%;max-width:330px}}.fq-hero__cta .fq-btn{font-size:1.85rem!important;letter-spacing:.06em}@media(max-width:1023px){.fq-hero__cta .fq-btn{font-size:1.55rem!important}}@media(max-width:749px){.fq-hero__cta .fq-btn{font-size:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
