:root{--narrow-page-width: 95.5rem;--tinyrig-product-card-media-ratio: 4 / 3}.tinyrig-media-placeholder{position:relative;display:block;width:100%;height:100%;min-height:100%;overflow:hidden;isolation:isolate;background-color:var(--tinyrig-ink-2, #1c1a14)}.tinyrig-media-placeholder:before{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;background:radial-gradient(circle at 18% 28%,rgb(217 98 31 / .58) 0%,transparent 42%),radial-gradient(circle at 84% 16%,rgb(185 162 92 / .48) 0%,transparent 46%),radial-gradient(circle at 72% 82%,rgb(140 122 74 / .5) 0%,transparent 50%),radial-gradient(circle at 20% 88%,rgb(243 238 225 / .16) 0%,transparent 42%),radial-gradient(circle at 48% 48%,rgb(168 78 28 / .22) 0%,transparent 55%),linear-gradient(145deg,var(--tinyrig-ink-2, #1c1a14) 0%,var(--tinyrig-ink-3, #241f17) 42%,var(--tinyrig-ink, #15130f) 100%);filter:blur(36px);transform:scale(1.08);pointer-events:none}.tinyrig-media-placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 35%,rgb(21 19 15 / .5) 100%),linear-gradient(180deg,rgb(243 238 225 / .04),transparent 40%);pointer-events:none}.resource-image--placeholder .resource-image__image:has(.tinyrig-media-placeholder),.resource-image--placeholder .tinyrig-media-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.resource-image--placeholder{background-color:var(--tinyrig-ink-2, #1c1a14)}:root{--tinyrig-button-radius: 4px;--tinyrig-button-secondary-border: var(--tinyrig-bone);--tinyrig-button-secondary-border-width: 1px}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled){box-sizing:border-box;height:40px;min-height:40px;max-height:40px;padding-block:0;padding-inline:18px;border-radius:var(--tinyrig-button-radius);font-family:var(--font-body--family);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;white-space:nowrap}.button:not(.button-secondary):not(.button-unstyled),button.shopify-payment-button__button--unbranded{--color-primary-button-background: var(--tinyrig-rust);--color-primary-button-text: var(--tinyrig-ink);--color-primary-button-border: var(--tinyrig-rust);--color-primary-button-hover-background: var(--tinyrig-rust-hover);--color-primary-button-hover-text: var(--tinyrig-ink);--color-primary-button-hover-border: var(--tinyrig-rust-hover)}.button-secondary:not(.button-unstyled){--color-secondary-button-background: transparent;--color-secondary-button-text: var(--tinyrig-bone);--color-secondary-button-border: var(--tinyrig-button-secondary-border);--color-secondary-button-hover-background: rgba(243, 238, 225, .1);--color-secondary-button-hover-text: var(--tinyrig-bone);--color-secondary-button-hover-border: var(--tinyrig-bone);--button-border-width: var(--tinyrig-button-secondary-border-width);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.button-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;border-radius:0;min-height:unset;color:var(--tinyrig-bone);font-family:var(--font-body--family);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .15s ease}.button-link__label{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.button-link:after{content:"\2192";text-decoration:none;transition:transform .15s ease}.button-link:hover{color:var(--tinyrig-rust)}.button-link:hover:after{transform:translate(3px)}.tinyrig-breadcrumb{padding-block:20px 16px}.tinyrig-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-family:var(--font-accent--family);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tinyrig-bone-faint, var(--color-foreground-muted))}.tinyrig-breadcrumb__item{display:inline-flex;align-items:center;gap:8px;min-width:0}.tinyrig-breadcrumb__item:not(:last-child):after{content:"/";opacity:.4;flex-shrink:0}.tinyrig-breadcrumb__link{color:var(--tinyrig-bone-faint, var(--color-foreground-muted));text-decoration:none;transition:color .15s ease}.tinyrig-breadcrumb__link:hover,.tinyrig-breadcrumb__text,.tinyrig-breadcrumb__current{color:var(--tinyrig-bone, var(--color-foreground))}@media screen and (max-width:749px){.tinyrig-breadcrumb{padding-block:14px 12px}}.footer-section,.footer-utilities-section{--color-foreground: var(--tinyrig-bone);--color-foreground-muted: var(--tinyrig-bone-dim);--color-foreground-heading: var(--tinyrig-bone)}.footer-logo-link{display:inline-block;margin-block-end:0}.footer-logo-img{width:auto;height:84px;max-width:100%}.footer-content--brand-plus-columns>.group-block:first-child{display:flex;flex-direction:column;align-items:flex-start}.footer-content--brand-plus-columns>.group-block:first-child .group-block-content{width:100%;max-width:18.5rem;align-items:flex-start}.footer-content--brand-plus-columns>.group-block:first-child .text-block p{color:var(--tinyrig-bone-dim);font-size:1rem;line-height:1.6;max-width:16.25rem;margin-block:.875rem 1.25rem;text-align:left}.footer-content--brand-plus-columns>.group-block:first-child .email-signup-block{width:100%;max-width:16.25rem}.footer-content--brand-plus-columns>.group-block:first-child .email-signup__form{width:100%}.footer-content--brand-plus-columns>.group-block:first-child .email-signup__input-group{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:.625rem;width:100%}.footer-content--brand-plus-columns>.group-block:first-child .email-signup__input{width:100%;flex:none;min-width:0;background:transparent;border-color:var(--tinyrig-line-bright);border-radius:4px;color:var(--tinyrig-bone);font-size:1rem;padding:.6875rem .875rem}.footer-content--brand-plus-columns>.group-block:first-child .email-signup__input::placeholder{color:var(--tinyrig-bone-faint)}.footer-content--brand-plus-columns>.group-block:first-child .email-signup__button{width:100%;flex:none;white-space:nowrap;border-radius:4px;font-size:1rem;font-weight:700;padding:.6875rem 1rem;justify-content:center}@media screen and (min-width:750px){.footer-content--brand-plus-columns>.group-block:first-child{padding-inline-end:clamp(1.5rem,3vw,2.75rem);border-inline-end:1px solid var(--tinyrig-line, var(--color-border))}}@media screen and (max-width:749px){.footer-logo-img{height:64px}.footer-content--brand-plus-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-content--brand-plus-columns>.group-block:first-child{grid-column:1 / -1;align-items:center;text-align:center;padding-block-end:2rem;margin-block-end:.5rem;border-block-end:1px solid var(--tinyrig-line, var(--color-border));border-inline-end:none;padding-inline-end:0}.footer-content--brand-plus-columns>.group-block:first-child .group-block-content{max-width:none;align-items:center}.footer-content--brand-plus-columns>.group-block:first-child .footer-logo-link{display:block;margin-inline:auto}.footer-content--brand-plus-columns>.group-block:first-child .text-block p,.footer-content--brand-plus-columns>.group-block:first-child .email-signup-block{max-width:none;margin-inline:auto;text-align:center}}.footer-content--brand-plus-columns .menu .menu__heading,.footer-content--brand-plus-columns .menu .menu__heading__default,.footer-content--brand-plus-columns .menu .menu__heading__accordion,.footer-content--brand-plus-columns>.group-block:not(:first-child) .text-block:first-child :is(h6,p,h6 *){font-family:var(--font-accent--family);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--footer-menu-heading-color, var(--tinyrig-rust));margin-block:0 1rem}.footer-content--brand-plus-columns .menu .menu__item a,.footer-content--brand-plus-columns>.group-block:not(:first-child) .text-block:last-child a{display:block;font-size:1rem;color:var(--tinyrig-bone-dim);padding-block:.375rem;transition:color .15s ease;text-decoration:none}.footer-content--brand-plus-columns .menu .menu__item a:hover,.footer-content--brand-plus-columns>.group-block:not(:first-child) .text-block:last-child a:hover{color:var(--tinyrig-bone)}.footer-content--brand-plus-columns .menu .menu__item+.menu__item{margin-block-start:0}.footer-content--brand-plus-columns>.group-block:not(:first-child) .text-block:last-child p{margin:0;color:var(--tinyrig-bone-dim)}.footer-utilities-section .social-icons__icon{display:none!important}.footer-utilities-section .social-icons__icon-label{display:inline!important;font-size:.75rem}.footer-utilities-section .social-icons__icon-wrapper:has(.social-icons__icon path){width:auto}.footer-utilities-section .footer-utilities__group-copyright{color:var(--tinyrig-bone-faint)}@media screen and (min-width:750px){#header-group>.announcement-bar-section .announcement-bar--split{position:relative;z-index:calc(var(--layer-menu-drawer) + 1)}}#header-component.header--tinyrigco{contain:style!important}#header-component.header--tinyrigco.header--compact{--header-padding: 21px}#header-component.header--tinyrigco .header__underlay-closed{background:#15130feb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header-component.header--tinyrigco .header__underlay-open{height:var(--header-height);background:#15130feb}#header-component.header--tinyrigco .header__underlay-open:after{display:none}#header-component.header--tinyrigco[data-submenu-overlap-bottom-row] .header__underlay-open{height:var(--header-height);background:#15130feb}@media screen and (min-width:750px){#header-component.header--tinyrigco .header__column.header__column--right{display:flex;align-items:center;justify-content:flex-end;gap:4px}}#header-component.header--tinyrigco .header__column--right .search-action{margin-inline:0}#header-component.header--tinyrigco .header__column--right header-actions{display:flex;align-items:center;gap:4px;margin-inline-start:0}#header-component.header--tinyrigco .header__columns,#header-component.header--tinyrigco .header__column--left,#header-component.header--tinyrigco .header__column--right{align-items:center}#header-component.header--tinyrigco .header__column--left{gap:12px}#header-component.header--tinyrigco .header__column--left .header-logo{height:auto;align-self:center;flex-shrink:0;justify-content:flex-start;padding-inline:0;margin-inline:0}#header-component.header--tinyrigco .header__column--left .header-menu{margin-inline-start:0}@media screen and (min-width:750px)and (max-width:1199px){#header-component.header--tinyrigco[data-menu-style=menu] .header-menu,#header-component.header--tinyrigco[data-menu-style=menu] .dropdown-localization{display:none!important}#header-component.header--tinyrigco[data-menu-style=menu] .header__drawer{display:flex!important;min-height:var(--minimum-touch-target, 44px);align-items:center}#header-component.header--tinyrigco .header__column{display:contents!important}#header-component.header--tinyrigco .header__columns,#header-component.header--tinyrigco[data-menu-style=menu] .header__columns,#header-component.header--tinyrigco[data-menu-style=drawer] .header__columns{--header-template-columns: 44px 44px minmax(0, 1fr) 44px auto;grid-template-columns:var(--header-template-columns);grid-template-areas:"leftA leftB center rightA rightB";column-gap:0;row-gap:0;align-items:center;padding-inline:16px 8px;width:100%;max-width:100%;box-sizing:border-box}#header-component.header--tinyrigco .header__drawer{grid-area:leftA;justify-self:start}#header-component.header--tinyrigco .header-logo{grid-area:center;justify-self:center;margin-inline:0;padding-inline:0}#header-component.header--tinyrigco .search-action{grid-area:rightA!important;justify-self:end;margin-inline:0}#header-component.header--tinyrigco header-actions{grid-area:rightB;display:flex;align-items:center;gap:4px;justify-self:end}#header-component.header--tinyrigco .header-cta-button{display:none!important}}@media screen and (min-width:1200px)and (max-width:1399px){#header-component.header--tinyrigco .header-cta-button--secondary{display:none!important}#header-component.header--tinyrigco .header__columns{column-gap:12px;padding-inline:20px}#header-component.header--tinyrigco .header-cta-button{margin-inline-start:4px}}#header-component.header--tinyrigco .header__row:has(.menu-list__link[aria-expanded=true]),#header-component.header--tinyrigco .header__row:has(.menu-list__submenu--tinyrig-shop:is([data-active],:hover)),.shopify-section-group-header-group.header-section:has(.menu-list__submenu--tinyrig-shop:is([data-active],:hover)),#header-component.header--tinyrigco .header-menu,#header-component.header--tinyrigco .header-menu__inner,#header-component.header--tinyrigco .menu-list{overflow:visible}#header-component.header--tinyrigco .header__row:has(.menu-list__link[aria-expanded=true]){z-index:var(--layer-heightened)}#header-component.header--tinyrigco .header-menu,#header-component.header--tinyrigco .header-menu__inner,#header-component.header--tinyrigco .menu-list,#header-component.header--tinyrigco overflow-list{align-items:center;align-self:center;height:auto}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]){align-items:center;align-self:center;height:auto}#header-component.header--tinyrigco .overflow-menu::part(list){align-items:center;column-gap:var(--tinyrig-nav-item-gap, 6px);height:auto;margin-inline:0;overflow:visible}#header-component.header--tinyrigco .menu-list__list{gap:var(--tinyrig-nav-item-gap, 6px);align-items:center}#header-component.header--tinyrigco .menu-list__link-title{padding-inline:0}#header-component.header--tinyrigco .menu-list__link{height:auto;align-self:center;flex:0 0 auto;flex-direction:row;align-items:center;justify-content:center;font-size:13px;font-weight:600;letter-spacing:.05em;color:var(--tinyrig-bone-dim);transition:color .15s ease}#header-component.header--tinyrigco .menu-list__link:hover,#header-component.header--tinyrigco .menu-list__link--active{color:var(--tinyrig-bone)}#header-component.header--tinyrigco .menu-list__link--featured{color:var(--tinyrig-bone);background:#d9621f24;border:1px solid rgba(217,98,31,.3);padding:5px 11px;border-radius:3px;height:auto;align-self:center;flex:0 0 auto;flex-direction:row;align-items:center}@media screen and (min-width:1200px){#header-component.header--tinyrigco .menu-list__link{padding-inline:6px}#header-component.header--tinyrigco .menu-list__link--featured{padding-inline:17px}}#header-component.header--tinyrigco .menu-list__link--featured:hover{background:#d9621f38}@media screen and (min-width:1400px){#header-component.header--tinyrigco[data-menu-style=menu] .menu-list__list-item[slot=more]{display:none!important}#header-component.header--tinyrigco[data-menu-style=menu] .overflow-menu::part(overflow){display:none!important}}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]){position:relative}#header-component.header--tinyrigco .menu-list__link:has(.menu-list__submenu-chevron){flex-direction:row;align-items:center;gap:6px}#header-component.header--tinyrigco .menu-list__submenu-chevron{display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px;flex-shrink:0;margin:0;border:none;background:none}#header-component.header--tinyrigco .menu-list__submenu-chevron:before{content:"";display:block;width:5px;height:5px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg);transform-origin:center center;transition:transform .2s ease;opacity:.92}#header-component.header--tinyrigco .menu-list__list-item:has(.menu-list__submenu-chevron):is(:hover,:focus-within) .menu-list__submenu-chevron:before,#header-component.header--tinyrigco .menu-list__list-item:has([aria-expanded=true]) .menu-list__submenu-chevron:before{transform:rotate(225deg)}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within):has(.menu-list__submenu),#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true]){z-index:calc(var(--layer-header-menu) + 2)}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:not(.menu-list__submenu--tinyrig-shop){left:0;right:auto;width:max-content;min-width:0;max-width:none;padding-inline:0;top:100%;clip-path:none;z-index:calc(var(--layer-header-menu) + 1);content-visibility:visible}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow])>.menu-list__submenu.menu-list__submenu--tinyrig-shop{position:fixed!important;top:var(--shop-mega-top, var(--header-group-height, 114px))!important;left:0!important;right:0!important;inset-inline:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding-inline:0!important;padding-block-start:var(--shop-mega-gap, 0px);transform:none!important;translate:0 0!important;clip-path:none!important;background:transparent!important;border:0!important;box-shadow:none!important;z-index:calc(var(--layer-header-menu) + 1);content-visibility:visible}#header-component.header--tinyrigco .menu-list__submenu-inner--tinyrig-shop{transform:none!important;display:block;width:100%;max-width:none;max-height:none;overflow:visible;padding:0;--submenu-padding-block-start: 0px;--submenu-padding-block-end: 0px}#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within):has(.menu-list__submenu)>.menu-list__submenu,#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow]):has([aria-expanded=true])>.menu-list__submenu,#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow])>.menu-list__submenu:is(:hover),#header-component.header--tinyrigco .menu-list__list-item:not([slot=overflow])>.menu-list__submenu[data-active]{visibility:visible!important;--submenu-content-opacity: 1;pointer-events:auto}#header-component.header--tinyrigco .menu-list__submenu-inner:not(.menu-list__submenu-inner--tinyrig-shop){justify-content:flex-start;transform:none;padding-block-start:.625rem;padding-block-end:0;width:max-content;display:block;opacity:1}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu{width:max-content;max-width:none;margin:0;padding:0;display:block}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu__grid{grid-template-columns:minmax(11rem,14rem);width:max-content;max-width:14rem;gap:0;padding:.375rem 0;background:var(--tinyrig-ink-2);border:1px solid var(--tinyrig-line-bright);border-radius:4px}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu__list{grid-column:1;display:flex;flex-direction:column;gap:0;padding:.25rem 0}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu__link{display:block;padding:.5rem 1rem;font-size:.875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--tinyrig-bone-dim)}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu__link:hover{color:var(--tinyrig-bone);background:#f3eee10a}#header-component.header--tinyrigco .menu-list__submenu:not(.menu-list__submenu--tinyrig-shop) .mega-menu__link--parent{font-size:.875rem;color:var(--tinyrig-bone-dim)}.tinyrig-shop-mega{display:block;width:100%;background:var(--tinyrig-ink, #15130f);border-block-end:1px solid var(--tinyrig-line, rgb(243 238 225 / .12));box-shadow:0 16px 24px -12px #00000073}.tinyrig-shop-mega__inner{display:grid;grid-template-columns:minmax(11rem,13rem) minmax(0,1fr);align-items:stretch;width:min(100% - 3rem,var(--page-width, 1528px));max-width:var(--page-width, 1528px);margin-inline:auto;padding-block:1rem 1.1rem;height:23.5rem;min-height:23.5rem}.tinyrig-shop-mega__rail{display:flex;flex-direction:column;gap:.05rem;padding-inline-end:1rem;border-inline-end:1px solid var(--tinyrig-line, rgb(243 238 225 / .12));min-height:0;overflow:hidden;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tinyrig-line-bright, rgb(243 238 225 / .22)) transparent}.tinyrig-shop-mega__rail--scrollable{overflow-y:auto}.tinyrig-shop-mega__rail-link{display:block;padding:.45rem .65rem;font-family:var(--font-accent--family, var(--font-body--family));font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:normal;overflow-wrap:anywhere;color:var(--tinyrig-bone-dim, #cfc8b4);border-radius:4px;transition:color .12s ease,background-color .12s ease}.tinyrig-shop-mega__rail-link:hover,.tinyrig-shop-mega__rail-link:focus-visible{color:var(--tinyrig-bone, #f3eee1);background:#f3eee10d;outline:none}.tinyrig-shop-mega__rail-link[aria-selected=true]{color:var(--tinyrig-bone, #f3eee1);background:#d9621f1f;box-shadow:inset 3px 0 0 var(--tinyrig-rust, #d9621f)}.tinyrig-shop-mega__stage{min-width:0;min-height:100%;padding-inline-start:1.5rem;display:flex;flex-direction:column;overflow:hidden}.tinyrig-shop-mega__panel{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;overflow:hidden}.tinyrig-shop-mega__panel[hidden]{display:none}.tinyrig-shop-mega__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,12.5rem));column-gap:1.75rem;row-gap:1.15rem;margin:0;padding:0;align-content:start;justify-content:start;flex:1 1 auto;min-height:0;overflow:auto}.tinyrig-shop-mega__card{display:flex;flex-direction:column;gap:.4rem;min-width:0;text-decoration:none;color:var(--tinyrig-bone, #f3eee1)}.tinyrig-shop-mega__card-media{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;border:1px solid var(--tinyrig-line, rgb(243 238 225 / .12));background:var(--tinyrig-ink-3, #241f17)}.tinyrig-shop-mega__card-media--product{background:#fff}.tinyrig-shop-mega__card-img{width:100%;height:100%;object-fit:cover;display:block}.tinyrig-shop-mega__card-placeholder{display:block;width:100%;height:100%}.tinyrig-shop-mega__card-title{font-family:var(--font-accent--family, var(--font-body--family));font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tinyrig-shop-mega__card-meta{font-family:var(--font-accent--family, var(--font-body--family));font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase;color:var(--tinyrig-bone-faint, #8a8470);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tinyrig-shop-mega__card:hover .tinyrig-shop-mega__card-title{color:var(--tinyrig-rust, #d9621f)}.tinyrig-shop-mega__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.75rem;margin:0;padding:0;max-width:36rem;align-content:start;flex:1 1 auto;min-height:0;overflow:auto}.tinyrig-shop-mega__link{display:block;padding:.45rem 0;font-family:var(--font-accent--family, var(--font-body--family));font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--tinyrig-bone-dim, #cfc8b4);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tinyrig-shop-mega__link:hover,.tinyrig-shop-mega__link:focus-visible{color:var(--tinyrig-bone, #f3eee1);outline:none}.tinyrig-shop-mega__empty{margin:0;max-width:28rem;padding-block:.35rem;font-family:var(--font-body--family);font-size:1rem;line-height:1.5;color:var(--tinyrig-bone-dim, #cfc8b4)}.tinyrig-shop-mega__products{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.65rem;margin:0;padding:0;align-content:start;flex:0 0 auto;min-height:0;overflow:hidden}.tinyrig-shop-mega__product{display:flex;flex-direction:column;min-width:0;height:100%;text-decoration:none;color:var(--tinyrig-bone, #f3eee1);background:var(--tinyrig-ink-2, #1c1a14);border:1px solid var(--tinyrig-line, rgb(243 238 225 / .12));border-radius:4px;overflow:hidden;transition:border-color .15s ease}.tinyrig-shop-mega__product:hover,.tinyrig-shop-mega__product:focus-visible{border-color:var(--tinyrig-line-bright, rgb(243 238 225 / .22));outline:none}.tinyrig-shop-mega__product-media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#fff}.tinyrig-shop-mega__product-img{width:100%;height:100%;object-fit:cover;display:block}.tinyrig-shop-mega__product-placeholder{display:block;width:100%;height:100%;min-height:3.5rem}.tinyrig-shop-mega__product-body{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .5rem .55rem;min-width:0}.tinyrig-shop-mega__product-brand{font-family:var(--font-accent--family, var(--font-body--family));font-size:.5625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--tinyrig-bone-faint, #8a8470);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tinyrig-shop-mega__product-title{font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;line-height:1.25;color:var(--tinyrig-bone, #f3eee1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.tinyrig-shop-mega__product-price{font-family:var(--font-body--family);font-size:.75rem;font-weight:600;color:var(--tinyrig-bone-dim, #cfc8b4)}.tinyrig-shop-mega__footer{display:flex;justify-content:flex-end;margin-block-start:auto;padding-block-start:.75rem;border-block-start:1px solid var(--tinyrig-line, rgb(243 238 225 / .12))}.tinyrig-shop-mega__view-all{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-accent--family, var(--font-body--family));font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--tinyrig-rust, #d9621f)}.tinyrig-shop-mega__view-all:hover,.tinyrig-shop-mega__view-all:focus-visible{color:var(--tinyrig-rust-hover, #e87532);outline:none}@media screen and (max-width:899px)and (min-width:750px){.tinyrig-shop-mega__inner{grid-template-columns:minmax(9rem,10.5rem) minmax(0,1fr);width:min(100% - 1.5rem,var(--page-width, 1528px));height:30.5rem;min-height:30.5rem;padding-block:.85rem .95rem}.tinyrig-shop-mega__stage{padding-inline-start:1rem}.tinyrig-shop-mega__cards{grid-template-columns:repeat(auto-fit,minmax(9rem,13rem));justify-content:start;column-gap:2rem;row-gap:1.15rem}.tinyrig-shop-mega__card{gap:.35rem}.tinyrig-shop-mega__card-title{font-size:.6875rem;min-height:2.4em}.tinyrig-shop-mega__links{grid-template-columns:1fr;gap:.2rem;max-width:22rem}.tinyrig-shop-mega__products{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.45rem}.tinyrig-shop-mega__product-title{font-size:.625rem;min-height:2.4em}}@media screen and (min-width:900px)and (max-width:1399px){.tinyrig-shop-mega__inner{grid-template-columns:minmax(9.75rem,11.5rem) minmax(0,1fr);width:min(100% - 2rem,var(--page-width, 1528px));height:24.5rem;min-height:24.5rem;padding-block:.9rem 1rem}.tinyrig-shop-mega__stage{padding-inline-start:1.25rem}.tinyrig-shop-mega__cards{grid-template-columns:repeat(auto-fit,minmax(8.5rem,12.5rem));justify-content:start;column-gap:2rem;row-gap:1.15rem}.tinyrig-shop-mega__links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;max-width:40rem}.tinyrig-shop-mega__products{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:.55rem}}@media screen and (min-width:1400px){.tinyrig-shop-mega__inner{height:23.5rem;min-height:23.5rem}.tinyrig-shop-mega__cards{grid-template-columns:repeat(auto-fit,minmax(8.5rem,12.5rem));justify-content:start;column-gap:2.25rem;row-gap:1.25rem}}@media screen and (max-width:749px){.tinyrig-shop-mega{display:none}}#header-component.header--tinyrigco .header__column--right>search-button,#header-component.header--tinyrigco .header__column--right>header-actions,#header-component.header--tinyrigco .header__column--right>.header-cta-button,#header-component.header--tinyrigco .header__column--right>.header-cta-button--secondary{flex:0 0 auto}#header-component.header--tinyrigco .header__column--right>.header-cta-button:not(.header-cta-button--secondary){order:2}#header-component.header--tinyrigco .header__column--right>.header-cta-button--secondary{order:1;margin-inline-end:8px}#header-component.header--tinyrigco .header__column--right>search-button{order:3;margin-inline-start:8px}#header-component.header--tinyrigco .header__column--right>header-actions{order:4}#header-component.header--tinyrigco .header__column--right header-actions .header-actions__action,#header-component.header--tinyrigco .header__column--right header-actions .account-button{width:38px;min-width:38px;height:38px;padding:0}#header-component.header--tinyrigco .header__column--right search-button{width:38px;min-width:38px;height:38px}#header-component.header--tinyrigco .header-actions__action,#header-component.header--tinyrigco .header__column--right search-button{border-radius:4px;color:var(--tinyrig-bone-dim);transition:color .15s ease,background .15s ease}#header-component.header--tinyrigco .header-actions__action:hover,#header-component.header--tinyrigco .header__column--right search-button:hover{color:var(--tinyrig-bone);background:#f3eee10f}#header-component.header--tinyrigco .cart-bubble{font-family:var(--font-accent--family);font-size:9px;font-weight:700;min-width:16px;height:16px;line-height:16px;padding-inline:4px;top:4px;right:4px}@media screen and (max-width:749px){#header-component.header--tinyrigco .menu-drawer__close-button,#header-component.header--tinyrigco .menu-drawer__navigation,#header-component.header--tinyrigco .menu-drawer__back-button{position:relative;z-index:calc(var(--layer-overlay) + 1)}#header-component.header--tinyrigco .menu-drawer__submenu{z-index:calc(var(--layer-overlay) + 2)}#header-component.header--tinyrigco.header--compact{--header-padding: 14px}#header-component.header--tinyrigco .header__column--left .header-menu{margin-inline-start:0}#header-component.header--tinyrigco .header__column--left .header-logo{height:auto;align-self:center;flex-shrink:0}#header-component.header--tinyrigco .header-cta-button{display:none}#header-component.header--tinyrigco .header__columns,#header-component.header--tinyrigco[data-menu-style=drawer] .header__columns{--header-template-columns: 44px 44px minmax(0, 1fr) auto;grid-template-areas:"leftA leftB center right";row-gap:0;padding-inline:var(--page-margin, 16px) var(--padding-3xs, 4px)}#header-component.header--tinyrigco .header__column--right{display:contents}#header-component.header--tinyrigco header-actions,#header-component.header--tinyrigco[data-menu-style=drawer] header-actions{grid-area:right;display:flex;align-items:center;gap:4px;justify-self:end}#header-component.header--tinyrigco .header__column--right header-actions .header-actions__action,#header-component.header--tinyrigco .header__column--right header-actions .account-button{width:38px;min-width:38px;height:38px}#header-component.header--tinyrigco .header-logo{justify-self:center}}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep{margin-block-end:0;border-block-end:1px solid var(--tinyrig-line, rgba(243, 238, 225, .12))}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep>accordion-custom>details>summary.menu-drawer__menu-item--parent{color:var(--tinyrig-rust, #d9621f);font-family:var(--font-accent--family);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;min-height:48px;padding-block:14px}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep>accordion-custom>details>summary.menu-drawer__menu-item--parent:hover{color:var(--tinyrig-rust-hover, #e87532)}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep .menu-drawer__menu--grandchildlist{padding-block:0 12px;padding-inline-start:18px}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep .menu-drawer__menu-item--child{color:var(--tinyrig-bone, #f3eee1);font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding-block:9px}#header-component.header--tinyrigco .menu-drawer__menu--childlist .menu-drawer__list-item--deep .menu-drawer__menu-item--child:hover{color:var(--tinyrig-rust, #d9621f)}.tinyrig-cart-product__brand{color:var(--tinyrig-rust, #d9621f);font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.collection-wrapper,.search-results-wrapper{--tinyrig-collection-card-pad-x: 14px;--tinyrig-collection-card-pad-y: 12px}.collection-wrapper .facets-block-wrapper--horizontal,.search-results-wrapper .facets-block-wrapper--horizontal{width:100%;max-width:100%;margin-block-end:8px}.collection-wrapper .facets--horizontal,.search-results-wrapper .facets--horizontal,.collection-wrapper .facets-controls-wrapper,.search-results-wrapper .facets-controls-wrapper{border:1px solid var(--tinyrig-line, rgba(243, 238, 225, .12));border-radius:4px;background:var(--tinyrig-ink-2, #1c1a14);padding:12px 14px;gap:12px}@media screen and (min-width:750px){.collection-wrapper:has(.facets--vertical) .facets-controls-wrapper,.search-results-wrapper:has(.facets--vertical) .facets-controls-wrapper{margin-block-end:24px}}.collection-wrapper .facets--filters-title,.search-results-wrapper .facets--filters-title{margin:0;font-family:var(--font-accent--family);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--tinyrig-rust, #d9621f)}.collection-wrapper .facets--horizontal .facets__summary,.search-results-wrapper .facets--horizontal .facets__summary{display:inline-flex;align-items:center;border:1px solid var(--tinyrig-line-bright, rgba(243, 238, 225, .22));border-radius:4px;background:var(--tinyrig-ink-3, #241f17);color:var(--tinyrig-bone, #f3eee1);font-family:var(--font-body--family);font-size:14px;min-height:44px;min-width:7.5rem;padding:10px 16px;gap:10px}.collection-wrapper .sorting-filter__horizontal,.search-results-wrapper .sorting-filter__horizontal{border:none;background:transparent;padding:0;min-height:0}.collection-wrapper .sorting-filter__horizontal .facets__summary,.search-results-wrapper .sorting-filter__horizontal .facets__summary,.collection-wrapper .sorting-filter__horizontal summary,.search-results-wrapper .sorting-filter__horizontal summary{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;gap:10px;border:1px solid var(--tinyrig-line-bright, rgba(243, 238, 225, .22));border-radius:4px;background:var(--tinyrig-ink-3, #241f17);color:var(--tinyrig-bone, #f3eee1);font-family:var(--font-body--family);font-size:14px}.collection-wrapper .sorting-filter__horizontal .sorting-filter__select-wrapper,.search-results-wrapper .sorting-filter__horizontal .sorting-filter__select-wrapper{border:1px solid var(--tinyrig-line-bright, rgba(243, 238, 225, .22));border-radius:4px;background:var(--tinyrig-ink-3, #241f17)}.collection-wrapper .sorting-filter__horizontal .sorting-filter__select,.search-results-wrapper .sorting-filter__horizontal .sorting-filter__select{border:none;background:transparent;color:var(--tinyrig-bone, #f3eee1);min-height:44px;padding:10px 16px;font-size:14px}.collection-wrapper .facets--horizontal .facets__summary:hover,.search-results-wrapper .facets--horizontal .facets__summary:hover,.collection-wrapper .sorting-filter__horizontal .facets__summary:hover,.search-results-wrapper .sorting-filter__horizontal .facets__summary:hover{border-color:var(--tinyrig-bone-faint, #8a8470)}.collection-wrapper .facets--horizontal input[type=number],.search-results-wrapper .facets--horizontal input[type=number],.collection-wrapper .facets--horizontal input[type=text],.search-results-wrapper .facets--horizontal input[type=text]{border:1px solid var(--tinyrig-line-bright, rgba(243, 238, 225, .22));border-radius:4px;background:var(--tinyrig-ink-3, #241f17);color:var(--tinyrig-bone, #f3eee1);font-family:var(--font-body--family);font-size:14px;min-height:44px;padding:10px 14px}.collection-wrapper .facets--horizontal .facets__form-wrapper,.search-results-wrapper .facets--horizontal .facets__form-wrapper,.collection-wrapper .facets--horizontal .facets__filters-wrapper,.search-results-wrapper .facets--horizontal .facets__filters-wrapper{gap:12px;row-gap:12px;column-gap:12px}.collection-wrapper .product-grid__item .product-card,.search-results-wrapper .product-grid__item .product-card{background:var(--tinyrig-ink-2, #1c1a14);border:1px solid var(--tinyrig-line, rgba(243, 238, 225, .12));border-radius:4px;overflow:hidden;transition:border-color .15s ease}.collection-wrapper .product-grid__item .product-card:hover,.search-results-wrapper .product-grid__item .product-card:hover{border-color:var(--tinyrig-line-bright, rgba(243, 238, 225, .22))}.collection-wrapper .product-card .product-card__content>:not(:first-child),.search-results-wrapper .product-card .product-card__content>:not(:first-child){padding-inline:16px!important;box-sizing:border-box}.collection-wrapper .product-card .product-card__content>:nth-child(2),.search-results-wrapper .product-card .product-card__content>:nth-child(2){padding-block-start:14px!important}.collection-wrapper .product-card .product-card__content>:last-child,.search-results-wrapper .product-card .product-card__content>:last-child{padding-block-end:18px!important}.collection-wrapper .product-card .text-block,.collection-wrapper .product-card .price,.search-results-wrapper .product-card .text-block,.search-results-wrapper .product-card .price{color:var(--tinyrig-bone, #f3eee1)}.collection-wrapper .product-card .price,.search-results-wrapper .product-card .price{color:var(--tinyrig-bone-dim, #cfc8b4);font-size:.95rem}.product-card .card-gallery,.product-media-container,.cart-items__media-container{background:#fff}.product-card .card-gallery{--gallery-aspect-ratio: var(--tinyrig-product-card-media-ratio) !important}.product-card .product-media-container.media-fit img{object-fit:contain}.product-card .card-gallery:has(.product-card-gallery__title-placeholder){background:var(--tinyrig-ink-3, #241f17)}.resource-card[data-resource-type=product] .resource-card__media,.sticky-add-to-cart__image,.hotspot-dialog__product-image{background:#fff}.resource-card[data-resource-type=product] .resource-card__media{--resource-card-aspect-ratio: var(--tinyrig-product-card-media-ratio) !important;aspect-ratio:var(--tinyrig-product-card-media-ratio);overflow:hidden}.resource-card[data-resource-type=product] .resource-card__image{width:100%;height:100%;aspect-ratio:var(--tinyrig-product-card-media-ratio);object-fit:contain}.collection-wrapper .product-card-gallery__title-placeholder,.search-results-wrapper .product-card-gallery__title-placeholder{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;box-sizing:border-box;text-align:center;background:transparent}@media screen and (max-width:749px){.collection-wrapper .facets--horizontal,.search-results-wrapper .facets--horizontal,.collection-wrapper .facets-controls-wrapper,.search-results-wrapper .facets-controls-wrapper{padding:10px 12px}}@keyframes tinyrig-brand-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
