@font-face{font-family:Alumni Bold;src:url("{{ 'AlumniSans-ExtraBoldItalic.ttf' | asset_url }}") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alumni Medium;src:url("{{ 'AlumniSans-Italic-VariableFont_wght.ttf' | asset_url }}") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alumni Regular;src:url("{{ 'AlumniSans-VariableFont_wght.ttf' | asset_url }}") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Blackhawk;src:url(/cdn/shop/files/BLACKHAWK-web.woff2?v=1768241311) format("woff2");font-weight:400;font-style:normal;font-display:swap}em{font-family:Blackhawk,flood-std,sans-serif!important;font-weight:100!important;font-style:normal!important}shop-user-avatar .avatar{font-family:Blackhawk!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.section-title,.rich-text__heading,html,body,.rte,p,li,a,span,label,input,textarea,select,button{font-family:alumni-sans,sans-serif!important}.rte,p{margin:0;color:var(--txt);font-size:18px!important;line-height:1.2em!important}.card__heading{margin-top:0;margin-bottom:0;color:#000;font-weight:500;font-size:2.2rem!important;overflow:hidden!important;white-space:wrap!important;line-height:1.1em!important}.caption-with-letter-spacing{font-size:1.5rem!important;letter-spacing:.13rem;font-weight:700!important;color:#527800!important;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase!important}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem;font-size:2rem!important;font-weight:700!important}.card--standard>.card__content .card__information{padding-left:1rem!important;padding-right:1rem!important}@media screen and (min-width: 750px){.facets__heading--vertical{margin:0 0 1.5rem;font-size:2.5rem!important}}.facets__summary span:first-of-type{transition:text-decoration var(--duration-short) ease;font-size:18px!important}.facet-checkbox{padding:1rem 2rem 1rem 0;flex-grow:1;position:relative;font-size:1.7rem!important;display:flex;word-break:break-word}.sticky-atc__title{font-size:clamp(1.35rem,2vw + .85rem,3.2rem)!important;font-weight:600;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__price{font-size:1.85rem!important;color:#3f5a00;font-weight:700;line-height:1}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button__button{--atc-green: #92d600 !important;flex:1 1 0!important;min-height:48px!important;padding:12px 16px!important;font-size:1.7rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1!important;box-shadow:0 8px 18px #0000001f!important;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease!important;appearance:none!important;-webkit-appearance:none!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-bottom:0rem}.product--left.product--thumbnail_slider{align-items:center}.product__title>*{margin:0;font-size:clamp(5rem,6rem,7rem);line-height:1em;font-weight:700}.price__regular .price-item--regular{margin-right:0;font-size:clamp(2rem,3rem,4rem)}.product-form__input .form__label{margin-bottom:.2rem;font-size:2rem!important;font-weight:700!important}.product-form__input .select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700;font-size:2rem;color:rgba(var(--color-foreground),.75)}.product-form__quantity .form__label{margin-bottom:.2rem;font-size:2rem!important;font-weight:700!important}.product__text.inline-richtext.caption-with-letter-spacing{position:relative;display:inline-block;font-size:2rem!important;padding:10px 18px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1!important;color:#111!important}.product__text.inline-richtext.caption-with-letter-spacing:before{content:""!important;position:absolute!important;left:-12px!important;right:-12px!important;top:50%!important;height:1.55em!important;transform:translateY(-50%) rotate(-1.2deg)!important;background:radial-gradient(18px 10px at 10% 40%,rgba(0,0,0,.12),transparent 60%),radial-gradient(22px 12px at 80% 60%,rgba(0,0,0,.1),transparent 60%),linear-gradient(90deg,#92d600f2,#92d600bf)!important;opacity:.95!important;z-index:-1!important;filter:contrast(1.05) saturate(1.05)!important}.quantity{color:rgba(var(--color-foreground));position:relative;width:100%;font-weight:700;display:flex;border-radius:var(--inputs-radius);min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:2rem;font-weight:800;opacity:1;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}.product-form__buttons .product-form__submit{background:var(--atc-green)!important;border:1px solid var(--atc-green)!important;color:#1b1b1b!important;margin-bottom:1rem}.product-form__buttons .shopify-payment-button__button{background:transparent!important;border:2px solid var(--atc-green)!important;color:#000!important}.sticky-atc__buttons{--atc-green: #92d600 !important;display:flex!important;gap:10px!important;align-items:stretch!important;flex-direction:row!important;justify-content:flex-end!important;flex-wrap:nowrap!important}.sticky-atc__buttons .sticky-atc__primary,.sticky-atc__buttons .sticky-atc__express{flex:1 1 0!important;min-height:48px!important;padding:12px 16px!important;font-size:1.7rem!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1!important;box-shadow:0 8px 18px #0000001f!important;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease!important;appearance:none!important;-webkit-appearance:none!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;max-width:100%!important;margin-bottom:0rem}.sticky-atc__buttons .sticky-atc__primary{background:var(--atc-green)!important;border:1px solid var(--atc-green)!important;color:#1b1b1b!important}.sticky-atc__buttons .sticky-atc__express{background:transparent!important;border:2px solid var(--atc-green)!important;color:#000!important}.sticky-atc__buttons .sticky-atc__primary:hover,.sticky-atc__buttons .sticky-atc__express:hover{transform:translateY(-1px)!important;filter:brightness(1.03)!important;box-shadow:0 10px 22px #00000029!important}.sticky-atc__buttons .sticky-atc__primary:active,.sticky-atc__buttons .sticky-atc__express:active{transform:translateY(0)!important;filter:brightness(1)!important;box-shadow:0 6px 14px #0000001f!important}.sticky-atc__buttons .loading__spinner{margin:0!important}.sticky-atc__buttons .loading__spinner .spinner{width:18px!important;height:18px!important}@media (max-width: 480px){.sticky-atc__buttons{flex-direction:column!important}.sticky-atc__buttons .sticky-atc__primary,.sticky-atc__buttons .sticky-atc__express{width:100%!important}}.header .link,.header .customer a{font-size:20px}@media screen and (min-width: 750px){.header.page-width,.utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem;max-width:100%}}.skip-to-content-link{display:none!important}.card__media{position:relative}.product-card-badge{position:absolute;top:.6rem;left:.6rem;z-index:2;pointer-events:none}.product-card-badge img{display:block;max-width:4rem;height:auto}main{overflow:hidden}.header__icons{display:flex;align-items:center;gap:1rem}.header-wrapper--border-bottom{border-bottom:0px!important}.create-your-sling{position:relative;display:inline-flex;align-items:center;font-size:18px!important;text-transform:uppercase;grid-area:left-icons;justify-self:start;font-weight:700;color:#3f5a00!important;display:inline-flex!important}.create-your-sling__icon{width:26px;height:26px;background-image:url(https://www.bonecollector.com/wp-content/uploads/2023/04/bc-sling-icon.svg);background-size:contain;background-repeat:no-repeat;align-items:center!important;justify-content:space-evenly!important;display:flex!important;background-position-x:center}.create-your-sling__label{white-space:nowrap}.utility-bar__submenu .list-menu__item--link{padding-top:0;padding-bottom:0;font-size:16px;font-weight:700;text-transform:uppercase}.bc-add-another-sling{margin-top:.75rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:700;background:#8bc400;color:#000;text-transform:uppercase}.cart-item__name{text-decoration:none;display:block;font-weight:700;font-size:22px;line-height:21px}.product-option dd{font-weight:700;text-transform:uppercase}.login-platform-notice{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid rgba(0,0,0,.12);border-radius:.5rem;background:#00000008;font-size:.95em;line-height:1.4}.login-platform-notice strong{font-weight:700}.cart-count-bubble{position:absolute;background-color:#8bc400;color:#111;height:2rem;width:2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;bottom:.8rem;right:-1rem;left:auto;border:1px solid black;line-height:calc(1 + .1 / var(--font-body-scale))}@media screen and (max-width: 998px){.create-your-sling{display:none!important}}button.jm-button{padding:12px 18px!important;border-radius:2px!important;background:#8bc400!important;color:#111!important;border:2px solid #2a3a00!important;text-decoration:none!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;letter-spacing:.03em;line-height:1;white-space:nowrap;max-width:100%;transition:filter .16s ease,transform .16s ease}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0;aspect-ratio:1 / 1!important}.jm-star-rating__font-icon{font-family:JudgemeStar,monospace!important;font-style:normal;font-weight:400;display:inline-block;text-decoration:none;position:relative}.jm-sort-filter__select{font-weight:900!important;border-radius:0!important;padding:12px 18px!important}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:15px;right:15px;display:block!important;color:#000;fill:#000}.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg path{fill:#000}.create-your-sling-mobile{position:relative;display:inline-flex;align-items:center;font-size:18px!important;text-transform:uppercase;grid-area:left-icons;justify-self:start;font-weight:700;color:#fff!important;display:inline-flex!important;padding:20px 0}.create-your-sling__icon-mobile{width:26px;height:26px;background-image:url(https://www.bonecollector.com/wp-content/uploads/2023/04/bc-sling-icon.svg);background-size:contain;background-repeat:no-repeat;align-items:center!important;justify-content:space-evenly!important;display:flex!important;background-position-x:center}.create-your-sling__label-mobile{white-space:nowrap}.card-swatch-list{display:none;flex-wrap:wrap;gap:.35rem;margin:.4rem 0 .6rem;padding:0;list-style:none}.formful__field-wrapper p,.gsection_title{font-size:3rem!important;text-transform:uppercase;border-bottom:solid #a4da3e 3px;margin-top:3rem!important}.card-swatch{margin:0}.card-swatch__button{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:transparent;padding:0;cursor:pointer;text-decoration:none}.card-swatch__button:focus-visible{outline:2px solid rgba(0,0,0,.6);outline-offset:2px}.card__media .media img{height:100%;object-fit:contain;object-position:center center;width:100%}.badge{border:1px solid transparent;border-radius:0;display:inline-block;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.1rem;line-height:1;padding:.5rem 1.3rem .6rem;text-align:center;background-color:#a4da3e;border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:#000;word-break:break-word}.card-swatch__color{display:block;width:1.2rem;height:1.2rem;border-radius:inherit;border:1px solid rgba(0,0,0,.08);background-color:#f3f3f3}.card-swatch__color--black{background-color:#000}.card-swatch__color--red{background-color:#b21919}.card-swatch__color--blue{background-color:#2585ec}.card-swatch__color--white{background-color:#fff;border-color:#00000040}.card-swatch__color--midnight-blue{background-color:#0a1525}.card-swatch__color--coyote-brown{background-color:#816142}.card-swatch__color--od-green{background-color:#556b2f}.card-swatch__color--hi-viz-orange{background-color:#ff7a1a}.article-template__social-sharing{display:none!important}.article-template__content{margin:0 auto;max-width:900px;padding:3rem}.article-template__content iframe{position:relative;max-width:900px;width:100%;height:auto;padding:3rem;border:none;aspect-ratio:16 / 9}.article-template__content em{font-family:alumni-sans,sans-serif!important;font-weight:700!important;font-style:italic!important}.article-template__content h1{font-size:5.5rem;font-weight:700;line-height:.9em;margin:1rem 0rem}.article-template__content h2{font-size:4.3rem;font-weight:700;margin:1rem 0rem}.article-template__content h3,.article-template__content h4{font-size:3rem;font-weight:700;margin:1rem 0rem}.article-template__content li{list-style:inherit;margin-bottom:2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bone-collector.css.map */
