.oitc-theme{color-scheme:dark;--oitc-accent: var(--color-primary-button-background);--oitc-line: color-mix(in srgb, var(--oitc-accent) 28%, transparent)}.oitc-theme :focus-visible{outline:2px solid var(--oitc-accent);outline-offset:4px}.oitc-theme .header-menu .menu-list{--menu-horizontal-gap: 22px}.oitc-theme .menu-list__list-item:not([slot=overflow])>.menu-list__link .menu-list__link-title{padding-inline:12px}.oitc-theme .menu-list__link{min-block-size:44px;letter-spacing:.025em}.oitc-theme .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true],.menu-list__link--active) .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.45em}.oitc-theme .menu-list--mobile .menu-list__scroll-container{scrollbar-width:thin;scrollbar-color:var(--oitc-accent) transparent}.oitc-theme .menu-list--mobile .menu-list__item{display:flex;align-items:center;min-block-size:44px;letter-spacing:.025em}.oitc-theme .menu-drawer__menu-item{min-block-size:44px;line-height:1.4}.oitc-theme .menu-drawer__menu-item--mainlist{color:var(--oitc-accent)}.oitc-theme .product-card{min-inline-size:0}.oitc-theme .product-card__content{outline:1px solid var(--oitc-line);outline-offset:-1px}.oitc-theme .product-card [ref=productTitleLink] p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.5}.oitc-theme .product-card .price{font-weight:500}.oitc-theme .product-details :is(.rte,.text-block){overflow-wrap:anywhere}.oitc-theme .product-details .quantity-selector{min-block-size:48px}.oitc-theme :is(.button,.button-secondary,.button-custom):is(:disabled,[aria-disabled=true]){--button-background-color: var(--color-input-background);--button-color: var(--color-foreground-muted);--button-border-color: var(--color-input-border);--button-border-width: 1px;opacity:1;cursor:not-allowed}.oitc-theme footer :is(input[type=email],button[type=submit]){min-block-size:48px;font-size:16px}.oitc-theme footer .text-block a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media screen and (min-width:750px)and (max-width:1100px){.oitc-theme .menu-list__list-item:not([slot=overflow])>.menu-list__link .menu-list__link-title{padding-inline:8px}}@media screen and (max-width:749px){.oitc-theme .product-card [ref=productTitleLink] p{font-size:14px}.oitc-theme .menu-list--mobile{--menu-horizontal-gap: 20px}.oitc-theme .menu-list--mobile li{padding-block:0}}@media screen and (min-width:990px){#mount-rushmore-feature .oitc-spotlight__inner{max-width:1440px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}#mount-rushmore-feature .oitc-spotlight__card{display:flex;flex-direction:column}#mount-rushmore-feature .oitc-spotlight__bar{min-height:88px;flex:0 0 88px;padding:18px;font-size:clamp(14px,1.15vw,18px)!important}#mount-rushmore-feature .oitc-spotlight__pair{display:flex;flex-direction:column;flex:1}#mount-rushmore-feature .oitc-vj,#mount-rushmore-feature .oitc-rags{flex:0 0 auto;width:100%;aspect-ratio:1}#mount-rushmore-feature .oitc-rags{display:block;position:relative;overflow:hidden;background:#090909}#mount-rushmore-feature .oitc-rags__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;object-fit:contain}#mount-rushmore-feature .oitc-spotlight__shop{flex:1;padding:26px;border-left:0;border-top:1px solid #a77e3e50}#mount-rushmore-feature .oitc-spotlight__shop--goat{display:grid;grid-template-columns:minmax(100px,.42fr) minmax(0,1fr);gap:16px;align-content:center}#mount-rushmore-feature .oitc-spotlight__shop--goat>.oitc-spotlight__eyebrow,#mount-rushmore-feature .oitc-spotlight__shop--goat>.oitc-spotlight__actions{grid-column:1 / -1}#mount-rushmore-feature .oitc-spotlight__tee{height:auto;aspect-ratio:3 / 4;object-fit:contain}}.oitc-theme footer .email-signup-block{min-width:0;max-width:720px;box-sizing:border-box;background:linear-gradient(125deg,#241d13,#15120d 46%,#0b0b0a);border:1px solid #c59c5f;border-radius:14px;padding:clamp(18px,2.2vw,30px);box-shadow:inset 0 1px #ffe7a334,0 14px 40px #0004}.oitc-theme footer .email-signup__input-group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px}.oitc-theme footer .email-signup__input{box-sizing:border-box;width:100%;min-height:54px;min-width:0;padding:14px 16px;background:#0b0b0a;border:1px solid #9e824d;border-radius:7px;color:#f8efd8;font-size:16px;line-height:1.4}.oitc-theme footer .email-signup__input::placeholder{color:#c6b694;opacity:1}.oitc-theme footer .email-signup__input:focus-visible{outline:2px solid #f0cf83;outline-offset:2px}.oitc-theme footer .email-signup__button{display:inline-flex;justify-content:center;align-items:center;min-height:54px;min-width:205px;padding:12px 17px!important;border:1px solid #f0d38c!important;border-radius:7px;background:linear-gradient(115deg,#b58a45,#f6dc96 48%,#c3974e)!important;color:#18120a!important;font-size:12px!important;font-weight:800!important;letter-spacing:.09em!important;line-height:1.3!important;text-transform:uppercase;text-align:center;transition:filter .2s ease,transform .2s ease;cursor:pointer}.oitc-theme footer .email-signup__button:hover{filter:brightness(1.08);transform:translateY(-1px)}.oitc-theme footer .email-signup__button:focus-visible{outline:3px solid #f8e6af;outline-offset:3px}.oitc-theme footer .oitc-email-signup__consent{margin:12px 0 0;color:#d1c4a6;font-size:12px;line-height:1.65;letter-spacing:.01em}.oitc-theme footer .email-signup__message{margin-top:12px;color:#f8edcf;font-size:14px;line-height:1.5}@media(max-width:749px){.oitc-theme footer .email-signup-block{width:100%;max-width:none;padding:18px}.oitc-theme footer .email-signup__input-group{grid-template-columns:1fr;gap:12px}.oitc-theme footer .email-signup__input,.oitc-theme footer .email-signup__button{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.oitc-theme footer .email-signup__button{transition:none}.oitc-theme footer .email-signup__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/oitc-refinements.css.map */
