@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;500;600;700&family=IBM+Plex+Sans:wght@300;400;500;600&display=swap";@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-Light.woff2) format("woff2"),url(fonts/TRTBurn-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-Regular.woff2) format("woff2"),url(fonts/TRTBurn-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-Medium.woff2) format("woff2"),url(fonts/TRTBurn-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-SemiBold.woff2) format("woff2"),url(fonts/TRTBurn-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-Bold.woff2) format("woff2"),url(fonts/TRTBurn-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TRT Burn;src:url(fonts/TRTBurn-ExtraBold.woff2) format("woff2"),url(fonts/TRTBurn-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:YWFT Becks;src:url(fonts/YWFT-Becks-Regular.woff2) format("woff2"),url(fonts/YWFT-Becks-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YWFT Becks SVG;src:url(fonts/YWFT-Becks-SVG.woff2) format("woff2"),url(fonts/YWFT-Becks-SVG.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Becks SVG Subset;src:url(fonts/Becks-SVG-subset.woff2) format("woff2"),url(fonts/Becks-SVG-subset.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-Medium-Cy-Gr-Web.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-MediumItalic-Cy-Gr-Web.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-Bold-Cy-Gr-Web.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-BoldItalic-Cy-Gr-Web.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-Heavy-Cy-Gr-Web.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-HeavyItalic-Cy-Gr-Web.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-Super-Cy-Gr-Web.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(fonts/Druk-SuperItalic-Cy-Gr-Web.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Old English Five;src:url(fonts/OldEnglishFive-Regular.woff2) format("woff2"),url(fonts/OldEnglishFive-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Wanban;src:url(fonts/Wanban-Regular.woff2) format("woff2"),url(fonts/Wanban-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Wanban;src:url(fonts/Wanban-Italic.woff2) format("woff2"),url(fonts/Wanban-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--tyrant-bg: #FAF7F2;--tyrant-bg-card: #FFFEF9;--tyrant-bg-muted: #E8E4DC;--tyrant-text: #1A1A1A;--tyrant-text-muted: #8A8A8A;--tyrant-text-muted-a11y: #5c5c5c;--tyrant-black: #000000;--tyrant-white: #FAF7F2;--tyrant-border: #1A1A1A;--tyrant-border-light: #E8E4DC;--tyrant-danger: #CC0000;--tyrant-danger-bg: #FFF5F5;--tyrant-success: #2A3A1A;--tyrant-success-bg: #F5FFF5;--tyrant-font-mono: "IBM Plex Mono", monospace;--tyrant-font-sans: "IBM Plex Sans", sans-serif;--tyrant-font-display: "Old English Five", serif;--tyrant-font-heading: "Druk", sans-serif;--tyrant-font-body: "Wanban", serif;--tyrant-font-ui: "Wanban", serif;--tyrant-font-accent: "Wanban", serif;--font-heading--family: var(--tyrant-font-heading);--font-subheading--family: var(--tyrant-font-display);--font-body--family: var(--tyrant-font-body);--font-accent--family: var(--tyrant-font-accent);--font-h1--family: var(--tyrant-font-heading);--font-h2--family: var(--tyrant-font-display);--font-h3--family: var(--tyrant-font-display);--font-h4--family: var(--tyrant-font-display);--font-h5--family: var(--tyrant-font-display);--font-h6--family: var(--tyrant-font-display);--font-h2--line-height: 1.4;--font-h3--line-height: 1.4;--font-h4--line-height: 1.4;--font-h5--line-height: 1.4;--font-h6--line-height: 1.4;--tyrant-transition: .25s ease}body{background-color:var(--tyrant-bg);background-image:url(graphics/concrete-wall.png);background-repeat:repeat;background-attachment:scroll;color:var(--tyrant-text);font-family:var(--tyrant-font-body);-webkit-font-smoothing:antialiased}.section-background.color-scheme-1{background-color:transparent!important}h1{font-family:var(--tyrant-font-heading)!important;font-size:var(--font-h1--size);line-height:var(--font-h1--line-height);font-weight:700;letter-spacing:.02em;text-transform:uppercase;background-image:url(graphics/Texturelabs_InkPaint_248S_transparent.png);background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@supports not ((-webkit-background-clip: text) or (background-clip: text)){h1{background-image:none;-webkit-text-fill-color:initial;color:var(--tyrant-text, #1A1A1A)}}h2{font-size:var(--font-h2--size);line-height:var(--font-h2--line-height)}button,.button,input[type=submit],.btn,nav,.nav,header a,.header a{font-family:var(--tyrant-font-ui)}*,*:before,*:after{box-sizing:border-box}.tyrant-scroll-progress{position:fixed;top:0;left:0;right:0;height:3px;background:var(--tyrant-bg-muted);z-index:9999;pointer-events:none}.tyrant-scroll-progress__bar{height:100%;width:0%;background:var(--tyrant-black);transition:width .1s linear}.tyrant-toast{position:fixed;bottom:24px;left:24px;background:#1a1a1a;color:var(--tyrant-white);padding:12px 20px;font-family:var(--tyrant-font-mono);font-size:10px;letter-spacing:1px;z-index:9998;box-shadow:4px 4px #0000004d;pointer-events:none;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.tyrant-toast.is-visible{opacity:1;transform:translateY(0)}.tyrant-mono{font-family:var(--tyrant-font-mono)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tyrant-locked-grid--v2{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:48px;max-width:1440px;margin:0 auto}@media(max-width:768px){.tyrant-locked-grid--v2{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){.tyrant-locked-grid--v2{grid-template-columns:1fr}}.tyrant-locked-card--v2{display:flex;flex-direction:column;border:1px solid var(--tyrant-border);background:var(--tyrant-bg);border-radius:0;overflow:hidden;transition:box-shadow var(--tyrant-transition)}.tyrant-locked-card--v2:hover,.tyrant-locked-card--v2:focus-within{box-shadow:8px 8px 0 var(--tyrant-bg-muted)}.tyrant-locked-card--v2 .oath-v3__locked-image,.tyrant-locked-card--v2 .lck-treat__image{background:var(--tyrant-bg)}.lck-treat--deck .tyrant-locked-card--v2:hover,.lck-treat--deck .tyrant-locked-card--v2:focus-within{box-shadow:0 12px 32px #0000002e}.lck-treat--deck .tyrant-locked-card--v2{transition:transform .2s ease,box-shadow var(--tyrant-transition)}@media(prefers-reduced-motion:reduce){.tyrant-locked-card--v2{transition:none}.tyrant-locked-card--v2:hover,.tyrant-locked-card--v2:focus-within{box-shadow:none}.lck-treat--deck .tyrant-locked-card--v2:hover,.lck-treat--deck .tyrant-locked-card--v2:focus-within{box-shadow:0 12px 32px #0000002e}}body{position:relative}.spatter-bg-global{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.2s ease}#header-group{position:relative;z-index:10}#header-component{background-color:var(--tyrant-bg)}.oath-skip-link{position:absolute;left:16px;top:0;z-index:200;padding:12px 20px;font-family:var(--tyrant-font-mono, "IBM Plex Mono", monospace);font-size:10px;font-weight:600;letter-spacing:3px;text-transform:uppercase;text-decoration:none;color:var(--tyrant-bg, #faf7f2);background:var(--tyrant-text, #1a1a1a);border:1px solid var(--tyrant-bg, #faf7f2);transform:translateY(-120%);transition:transform .2s cubic-bezier(.22,1,.36,1)}.oath-skip-link:focus{transform:translateY(12px);outline:2px solid var(--tyrant-bg, #faf7f2);outline-offset:2px}@media(prefers-reduced-motion:no-preference){.oath-page [data-oath-reveal]{opacity:0;transform:translate3d(0,22px,0);filter:blur(5px);transition:opacity .88s cubic-bezier(.16,1,.3,1),transform .88s cubic-bezier(.16,1,.3,1),filter .75s cubic-bezier(.16,1,.3,1)}.oath-page [data-oath-reveal].oath-reveal--visible{opacity:1;transform:translateZ(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.oath-page [data-oath-reveal]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.oath-page [data-oath-reveal].oath-reveal--visible{opacity:1;transform:translateZ(0)}}.oath-page [data-oath-reveal].oath-reveal-delay-1{transition-delay:.08s}.oath-page [data-oath-reveal].oath-reveal-delay-2{transition-delay:.16s}.oath-page [data-oath-reveal].oath-reveal-delay-3{transition-delay:.24s}.oath-page .oath-band--action[data-oath-reveal]{transform:translateZ(0);filter:none}@media(prefers-reduced-motion:no-preference){.oath-page .oath-band--action[data-oath-reveal]{transition:opacity .88s cubic-bezier(.16,1,.3,1)}}@media(prefers-reduced-motion:reduce){.oath-page .oath-band--action[data-oath-reveal]{transform:translateZ(0);transition:opacity .5s cubic-bezier(.16,1,.3,1)}}[id$=media_with_content_xjV7xq] jumbo-text{width:80%;margin:0 auto}@media screen and (max-width:749px){.header-logo{margin-top:5px;margin-bottom:5px}}body.locksmith-loading{background-color:var(--tyrant-bg, #FAF7F2);background-image:radial-gradient(ellipse at 50% 30%,#ffffff8c,#e8e4dc00 70%),url(graphics/concrete-wall.png);background-repeat:no-repeat,repeat;background-size:auto,auto;background-position:center,center;box-shadow:inset 0 0 140px #1a1a1a2e;min-height:100vh}body.locksmith-loading>*:not(script):not(noscript){visibility:hidden}body.locksmith-loading #locksmith-content,body.locksmith-loading [id^=locksmith-],body.locksmith-loading .locksmith-remote-content,body.locksmith-loading [data-locksmith]{visibility:visible}body.locksmith-loading #locksmith-spinner-wrapper{background:transparent!important}#header-component{transition:box-shadow .2s ease}#header-component[data-scrolled]{box-shadow:0 1px #1a1a1a80}@media(prefers-reduced-motion:reduce){#header-component{transition:none}}.tyrant-card--sold-out .tyrant-card__image-wrap,.tyrant-product--sold-out .card-gallery{position:relative}.tyrant-card--sold-out .tyrant-card__image-wrap:before,.tyrant-product--sold-out .card-gallery:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#faf7f22e;pointer-events:none;z-index:1}.tyrant-card--sold-out .tyrant-card__badge{z-index:2}.tyrant-product--sold-out .card-gallery>a,.tyrant-product--sold-out .card-gallery slideshow-component{position:relative;z-index:0}.tyrant-product--sold-out .product-badges{z-index:3}.tyrant-card--sold-out .tyrant-card__image{position:relative;z-index:0}.tyrant-card--sold-out .tyrant-card__body{opacity:.72}.tyrant-product--sold-out .tyrant-v3__info,.tyrant-product--sold-out .tyrant-v4__info,.tyrant-product--sold-out .product-card__content>:not(card-gallery):not(quick-add-component){opacity:.72}.tyrant-grid-v2 .tyrant-product--sold-out:hover .product-card__content,.tyrant-grid-v3 .tyrant-product--sold-out:hover,.tyrant-grid-v3 .tyrant-product--sold-out:focus-within,.tyrant-grid-v4 .tyrant-product--sold-out:hover,.tyrant-grid-v4 .tyrant-product--sold-out:focus-within{filter:none;box-shadow:none}.tyrant-card--sold-out:hover{box-shadow:none}.product-badges__badge.product-badges__badge--rectangle{--badge-font-size: 9px;--badge-rectangle-padding-block: 8px;--badge-rectangle-padding-inline: 16px;--badge-border-radius: 0;font-family:var(--tyrant-font-mono)!important;font-size:9px!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:0!important;line-height:1.2}.product-badges__badge--sale{background-color:var(--tyrant-black)!important;color:var(--tyrant-white)!important;border:1px solid var(--tyrant-black)!important}.product-badges__badge--sold-out{background-color:var(--tyrant-bg)!important;color:var(--tyrant-text-muted-a11y)!important;border:1px solid var(--tyrant-border)!important}.cart-drawer__summary .cart__checkout-button.button{height:auto!important;min-height:3.25rem;padding-block:1rem!important;padding-inline:1.25rem!important;border-radius:0!important;font-family:var(--tyrant-font-mono, var(--font-paragraph--family, monospace))!important;font-size:.8125rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important;width:100%!important;--button-color: var(--color-primary-button-text) !important;--button-background-color: var(--color-primary-button-background) !important;--button-border-color: var(--color-primary-button-border) !important;--button-border-width: var(--style-border-width-primary, 1px) !important;color:var(--color-primary-button-text)!important;background-color:var(--color-primary-button-background)!important;box-shadow:inset 0 0 0 var(--style-border-width-primary, 1px) var(--color-primary-button-border)!important;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.cart-drawer__summary .cart__checkout-button.button:hover:not(:disabled){--button-color: var(--color-primary-button-hover-text) !important;--button-background-color: var(--color-primary-button-hover-background) !important;--button-border-color: var(--color-primary-button-hover-border) !important;color:var(--color-primary-button-hover-text)!important;background-color:var(--color-primary-button-hover-background)!important;box-shadow:inset 0 0 0 var(--style-border-width-primary, 1px) var(--color-primary-button-hover-border)!important;opacity:.95}.cart-drawer__summary .cart__checkout-button.button:focus-visible{outline:2px solid var(--color-foreground, currentColor);outline-offset:2px}.cart-drawer__summary .cart-totals__total-label{font-family:var(--tyrant-font-mono, var(--font-paragraph--family, monospace))!important;font-size:.65rem!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1.2!important;text-transform:uppercase!important;opacity:.78}.cart-drawer__summary .cart-totals__total-value{font-family:var(--tyrant-font-sans, var(--font-paragraph--family, sans-serif))!important;font-weight:600!important;letter-spacing:.02em!important}.cart-drawer .cart-items__title{font-family:var(--tyrant-font-sans, var(--font-paragraph--family, sans-serif))!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.3!important;margin-block-start:0!important}.cart-drawer .cart-items__details .cart-items__variant dt,.cart-drawer .cart-items__details .cart-items__property dt{font-family:var(--tyrant-font-mono, var(--font-paragraph--family, monospace))!important;font-size:.65rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.8}.cart-drawer .cart-items__details .cart-items__variant dd,.cart-drawer .cart-items__details .cart-items__property dd{font-family:var(--tyrant-font-sans, var(--font-paragraph--family, sans-serif))!important;letter-spacing:.01em}.cart-drawer .cart-items__price{font-weight:600!important;letter-spacing:.02em!important}.origin-page.oath-page{min-height:0;display:block;padding-block:var(--origin-pad-top, 48px) var(--origin-pad-bottom, 100px);padding-inline:24px;color:var(--tyrant-text, #1a1a1a)}@media(max-width:768px){.origin-page.oath-page{padding-inline:14px}}.origin-page .origin-page__inner{width:100%;max-width:38rem;margin-inline:auto;padding:0}.origin-page__rule{display:flex;align-items:center;gap:20px;margin:0 0 28px}.origin-page__rule:before,.origin-page__rule:after{content:"";flex:1;height:1px;background:var(--tyrant-border, #1a1a1a);opacity:.38}.origin-page__rule-label{font-family:var(--tyrant-font-mono, "IBM Plex Mono", monospace);font-size:9px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--tyrant-text-muted-a11y, #5c5c5c)}.origin-page__title{text-align:center;margin:0 0 2.25rem;max-width:100%}.origin-page__rte{display:block;max-width:100%}.origin-page__rte--flush{margin-block-start:0}.origin-page__rte>*:first-child{margin-block-start:0}.origin-page__rte p{font-family:var(--tyrant-font-body, "Wanban", serif);font-size:1rem;line-height:1.8;color:var(--tyrant-text, #1a1a1a);margin:0;max-width:65ch;margin-inline:auto;text-align:start}.origin-page__rte p+p{margin-block-start:1.25rem}.origin-page__rte h2,.origin-page__rte h3,.origin-page__rte h4{font-family:var(--tyrant-font-display, serif);max-width:65ch;margin-inline:auto;text-align:start;margin-block:2.5rem 1rem;color:var(--tyrant-text, #1a1a1a)}.origin-page__rte h2:first-child,.origin-page__rte h3:first-child,.origin-page__rte h4:first-child{margin-block-start:0}.origin-page__rte ul,.origin-page__rte ol{max-width:65ch;margin-inline:auto;padding-inline-start:1.25rem;font-family:var(--tyrant-font-body, "Wanban", serif);line-height:1.75;color:var(--tyrant-text, #1a1a1a)}.origin-page__rte li+li{margin-block-start:.5rem}.origin-page__rte a{color:var(--tyrant-text, #1a1a1a);text-decoration:underline;text-underline-offset:3px}.origin-page__rte a:hover{text-decoration-thickness:2px}.origin-page__rte blockquote{margin:1.75rem auto;padding:1rem 0 1rem 1.25rem;max-width:60ch;border-left:1px solid rgba(26,26,26,.22);font-family:var(--tyrant-font-body, "Wanban", serif);font-style:italic;color:var(--tyrant-text, #1a1a1a)}.origin-page__rte img,.origin-page__rte video{max-width:100%;height:auto}.origin-page__rte hr{border:none;height:1px;background:var(--tyrant-border, #1a1a1a);opacity:.22;margin:2.5rem auto;max-width:12rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tyrant.css.map */
