:root{--sd-ink: #10140f;--sd-forest: #1f2a19;--sd-forest-2: #2d3a23;--sd-olive: #4c5b36;--sd-bone: #f4efe4;--sd-paper: #fffdf7;--sd-sand: #d7c8a6;--sd-brass: #b8944f;--sd-brass-light: #d7b86f;--sd-sunset: #a84e2f;--sd-danger: #943c2e;--sd-line: rgba(31, 42, 25, .18);--sd-shadow: 0 18px 45px rgba(16, 20, 15, .13);--sd-shadow-soft: 0 10px 28px rgba(16, 20, 15, .09);--sd-radius-sm: 8px;--sd-radius: 14px;--sd-radius-lg: 22px;--sd-transition: .22s cubic-bezier(.2, .7, .2, 1)}html{scroll-behavior:smooth;background:var(--sd-bone)}body{background:radial-gradient(circle at 12% 2%,rgba(184,148,79,.08),transparent 27rem),var(--sd-bone);color:var(--sd-ink);letter-spacing:.012em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-weight:450}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--sd-forest);font-weight:800;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}h1,.h0,.h1{text-transform:uppercase}p,.rte,.product__description{line-height:1.7}.page-width{max-width:148rem}::selection{background:var(--sd-brass);color:var(--sd-ink)}a,.link,.underlined-link{text-underline-offset:.25em;text-decoration-thickness:1px;transition:color var(--sd-transition),opacity var(--sd-transition)}a:hover,.link:hover,.underlined-link:hover{color:var(--sd-sunset)}*:focus-visible{outline:3px solid var(--sd-brass-light)!important;outline-offset:4px!important;box-shadow:none!important}.announcement-bar-section,.announcement-bar,.utility-bar{background:var(--sd-ink)!important;color:var(--sd-paper)!important}.announcement-bar__message,.announcement-bar__link,.utility-bar a{color:var(--sd-paper)!important;font-size:1.25rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.announcement-bar__message:before,.announcement-bar__message:after{color:var(--sd-brass-light);content:"\25c6";font-size:.72em;margin:0 1rem;vertical-align:.1em}.shopify-section-header-sticky .header-wrapper,.header-wrapper{background:#f4efe4f0!important;border-bottom:1px solid var(--sd-line);box-shadow:0 8px 30px #10140f12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header__heading-link{padding-block:.6rem}.header__heading-logo{filter:drop-shadow(0 4px 8px rgba(16,20,15,.16));transition:transform var(--sd-transition)}.header__heading-link:hover .header__heading-logo{transform:translateY(-1px) scale(1.015)}.header__menu-item,.list-menu__item,.header__active-menu-item{color:var(--sd-forest)!important;font-size:1.38rem;font-weight:750;letter-spacing:.075em;text-decoration:none;text-transform:uppercase}.header__menu-item span,.header__active-menu-item{position:relative}.header__menu-item span:after,.header__active-menu-item:after{background:linear-gradient(90deg,var(--sd-brass),var(--sd-sunset));bottom:-.8rem;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--sd-transition);width:100%}.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1)}.header__icon{color:var(--sd-forest)!important;transition:background var(--sd-transition),transform var(--sd-transition)}.header__icon:hover{background:#b8944f1f;border-radius:999px;transform:translateY(-1px)}.cart-count-bubble{background:var(--sd-sunset)!important;color:#fff!important;font-weight:800}.banner{background:var(--sd-ink);isolation:isolate;overflow:hidden}.banner__media{transform:scale(1.001)}.banner__media:after{background:linear-gradient(90deg,#0a0e09cc,#0a0e0957 48%,#0a0e0929 72%,#0a0e0970),linear-gradient(0deg,rgba(10,14,9,.48),transparent 45%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.banner__media img,.banner__media video{filter:saturate(.92) contrast(1.06);transition:transform 8s ease}.banner:hover .banner__media img{transform:scale(1.025)}.banner__content{min-height:clamp(52rem,72vh,82rem);position:relative;z-index:2}.banner__box{background:#10140fad!important;border:1px solid rgba(215,184,111,.4);border-left:5px solid var(--sd-brass);border-radius:var(--sd-radius-sm);box-shadow:0 30px 70px #00000057;color:var(--sd-paper)!important;max-width:66rem!important;padding:clamp(3rem,5vw,6rem)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.banner__heading,.banner__text,.banner__text p,.banner__box .h0,.banner__box .h1,.banner__box .h2{color:var(--sd-paper)!important;text-shadow:0 3px 16px rgba(0,0,0,.42)}.banner__heading{font-size:clamp(3.8rem,6.2vw,8rem)!important;letter-spacing:-.045em;line-height:.95;max-width:11ch}.banner__text{font-size:clamp(1.65rem,1.7vw,2.15rem);font-weight:550;max-width:52ch}.banner__buttons{margin-top:2.6rem!important}.button,.shopify-payment-button__button,.quick-add__submit,.product-form__submit,button[type=submit]{--border-offset: 0;border:1px solid transparent!important;border-radius:var(--sd-radius-sm)!important;box-shadow:0 10px 24px #10140f29!important;font-size:1.34rem!important;font-weight:800!important;letter-spacing:.105em!important;min-height:5rem;text-transform:uppercase;transition:background var(--sd-transition),border-color var(--sd-transition),box-shadow var(--sd-transition),color var(--sd-transition),transform var(--sd-transition)!important}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{box-shadow:none!important}.button:not(.button--secondary),.product-form__submit,.quick-add__submit{background:linear-gradient(135deg,var(--sd-forest),var(--sd-forest-2))!important;color:var(--sd-paper)!important}.button:not(.button--secondary):hover,.product-form__submit:hover,.quick-add__submit:hover{background:linear-gradient(135deg,var(--sd-sunset),#7f3625)!important;box-shadow:0 14px 30px #7f362547!important;color:#fff!important;transform:translateY(-2px)}.button--secondary{background:transparent!important;border-color:var(--sd-forest)!important;color:var(--sd-forest)!important}.button--secondary:hover{background:var(--sd-forest)!important;color:var(--sd-paper)!important;transform:translateY(-2px)}.banner .button{background:linear-gradient(135deg,var(--sd-brass-light),var(--sd-brass))!important;color:var(--sd-ink)!important}.banner .button:hover{background:var(--sd-paper)!important;color:var(--sd-ink)!important}.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){scroll-margin-top:11rem}.title-wrapper-with-link,.collection__title,.main-page-title,.related-products__heading{margin-bottom:clamp(2.6rem,4vw,5rem)}.title-wrapper-with-link .title,.collection__title .title,.main-page-title,.related-products__heading{position:relative}.title-wrapper-with-link .title:after,.collection__title .title:after,.main-page-title:after,.related-products__heading:after{background:linear-gradient(90deg,var(--sd-brass),var(--sd-sunset),transparent);content:"";display:block;height:3px;margin-top:1.2rem;width:min(18rem,45%)}.product-grid,ul.grid.product-grid,.collection .grid{column-gap:clamp(1.8rem,2.5vw,3.4rem);row-gap:clamp(3rem,4vw,5rem)}.card-wrapper{height:100%}.card-wrapper .card{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow-soft);height:100%;overflow:hidden;transition:border-color var(--sd-transition),box-shadow var(--sd-transition),transform var(--sd-transition)}.card-wrapper:hover .card{border-color:#b8944f9e;box-shadow:var(--sd-shadow);transform:translateY(-7px)}.card__inner{background:#eee8da!important;overflow:hidden}.card__inner,.card__media,.card__media .media{border-radius:calc(var(--sd-radius) - 1px) calc(var(--sd-radius) - 1px) 0 0!important}.card__media img{object-fit:cover;transition:filter var(--sd-transition),transform .6s cubic-bezier(.2,.7,.2,1)!important}.card-wrapper:hover .card__media img{filter:saturate(1.06) contrast(1.03);transform:scale(1.045)}.card__content{display:flex;flex:1;flex-direction:column}.card__information{display:flex;flex:1;flex-direction:column;padding:2rem 2rem 1.3rem!important}.card__heading,.card__heading a{color:var(--sd-forest)!important;font-size:clamp(1.75rem,1.6vw,2.25rem);font-weight:800;line-height:1.16;text-decoration:none!important}.card__heading a:after{z-index:2}.card-information{margin-top:auto;padding-top:1.6rem}.card-information .price,.card-information .price-item{color:var(--sd-sunset)!important;font-size:1.8rem;font-weight:850;letter-spacing:-.01em}.card__badge .badge,.badge{background:var(--sd-ink)!important;border:1px solid var(--sd-brass)!important;border-radius:4px!important;color:var(--sd-paper)!important;font-size:1.05rem!important;font-weight:800;letter-spacing:.1em;padding:.7rem 1rem!important;text-transform:uppercase}.quick-add{margin:0 2rem 2rem!important}.quick-add__submit{width:100%}.card-wrapper:has(a[href*="/products/10-15-person-build-to-order-preparedness-kit"]) .price,.card-wrapper:has(a[href*="/products/10-15-person-build-to-order-preparedness-kit"]) .card__badge{display:none!important}.card-wrapper:has(a[href*="/products/10-15-person-build-to-order-preparedness-kit"]) .card__information:after{color:var(--sd-sunset);content:"Custom build \2014  request a quote";display:block;font-size:1.3rem;font-weight:850;letter-spacing:.08em;margin-top:auto;padding-top:1.5rem;text-transform:uppercase}.collection-hero{background:linear-gradient(120deg,#1f2a19fa,#2d3a23f0),var(--sd-forest);color:var(--sd-paper)}.collection-hero__title,.collection-hero__description,.collection-hero__description p{color:var(--sd-paper)!important}.facets-container,.facets-wrapper,.mobile-facets__wrapper,.facet-filters{color:var(--sd-forest)}.facets__summary,.facet-filters__label,.product-count__text,.mobile-facets__open-label{font-weight:750;letter-spacing:.04em}.facets__summary,.mobile-facets__open,.facet-filters__sort{border-radius:var(--sd-radius-sm)}.product{align-items:flex-start;gap:clamp(3rem,5vw,8rem)}.product__media-wrapper{background:var(--sd-paper);border:1px solid var(--sd-line);border-radius:var(--sd-radius-lg);box-shadow:var(--sd-shadow-soft);overflow:hidden;padding:clamp(1rem,1.8vw,2.2rem)}.product__media,.product__media img,.product__media-toggle,.product__modal-opener{border-radius:var(--sd-radius)!important}.product__info-wrapper{position:relative}.product__info-container{background:#fffdf7c2;border:1px solid var(--sd-line);border-radius:var(--sd-radius-lg);box-shadow:var(--sd-shadow-soft);padding:clamp(2.4rem,4vw,5rem)}@media screen and (min-width:990px){.product__info-container{position:sticky;top:12rem}}.product__title,.product__title h1{color:var(--sd-forest)!important;font-size:clamp(3.2rem,4vw,5.7rem)!important;letter-spacing:-.045em;line-height:.98}.product__info-container .price,.product__info-container .price-item{color:var(--sd-sunset)!important;font-size:clamp(2.4rem,2.7vw,3.4rem)!important;font-weight:850}.product__description{border-top:1px solid var(--sd-line);color:#2e342b;font-size:1.62rem;margin-top:2.4rem;padding-top:2.4rem}.product__description ul{display:grid;gap:1rem;list-style:none;padding-left:0}.product__description li{padding-left:2.2rem;position:relative}.product__description li:before{color:var(--sd-brass);content:"\25c6";font-size:.76em;left:0;position:absolute;top:.35em}.quantity{background:var(--sd-paper);border:1px solid rgba(31,42,25,.3);border-radius:var(--sd-radius-sm);min-height:5rem}.quantity:before,.quantity:after{box-shadow:none!important}.product-form__buttons{max-width:none!important}html:has(link[rel=canonical][href*="/products/10-15-person-build-to-order-preparedness-kit"]) .product__info-container .price,html:has(link[rel=canonical][href*="/products/10-15-person-build-to-order-preparedness-kit"]) .product-form,html:has(link[rel=canonical][href*="/products/10-15-person-build-to-order-preparedness-kit"]) .product__inventory{display:none!important}html:has(link[rel=canonical][href*="/products/10-15-person-build-to-order-preparedness-kit"]) .product__title:after{background:#a84e2f1a;border-left:4px solid var(--sd-sunset);border-radius:0 var(--sd-radius-sm) var(--sd-radius-sm) 0;color:var(--sd-sunset);content:"Built to mission requirements \2014  contact Salt Dawg for scope and pricing.";display:block;font-size:1.45rem;font-weight:750;letter-spacing:.02em;line-height:1.45;margin-top:2.2rem;padding:1.5rem 1.8rem;text-transform:none}.field,.select,.customer .field{margin-top:1.4rem}.field__input,.select__select,.customer .field input,textarea{background:var(--sd-paper)!important;border-radius:var(--sd-radius-sm)!important;color:var(--sd-ink)!important}.field:before,.field:after,.select:before,.select:after,.customer .field:before,.customer .field:after{border-radius:var(--sd-radius-sm)!important;box-shadow:none!important}.field__input:focus,.select__select:focus,.customer .field input:focus,textarea:focus{border-color:var(--sd-brass)!important;box-shadow:0 0 0 3px #b8944f2e!important}.contact,.customer,.main-page-title+.rte{max-width:88rem}.newsletter,.newsletter__wrapper{background:radial-gradient(circle at 85% 20%,rgba(215,184,111,.16),transparent 20rem),var(--sd-forest)!important;color:var(--sd-paper)!important}.newsletter__wrapper h2,.newsletter__wrapper p,.newsletter__wrapper .inline-richtext{color:var(--sd-paper)!important}.newsletter-form__field-wrapper .field__input{background:#fffdf7f5!important}.footer{background:var(--sd-ink)!important;border-top:4px solid var(--sd-brass);color:#fffdf7d6!important}.footer h2,.footer h3,.footer .footer-block__heading,.footer .list-menu__item,.footer a,.footer p,.footer small,.footer .copyright__content{color:#fffdf7e0!important}.footer a:hover{color:var(--sd-brass-light)!important}.footer__content-top{padding-top:7rem!important}.footer__content-bottom{border-top-color:#ffffff24!important}.footer .social-link,.footer .list-social__link{border:1px solid rgba(215,184,111,.42);border-radius:999px;margin:.3rem;transition:background var(--sd-transition),transform var(--sd-transition)}.footer .social-link:hover,.footer .list-social__link:hover{background:#d7b86f29;transform:translateY(-2px)}.menu-drawer,.cart-drawer .drawer__inner,.predictive-search,.modal__content{background:var(--sd-paper)!important}.menu-drawer__menu-item,.menu-drawer__account,.cart-drawer__empty-content .button{font-weight:750}.drawer__header{border-bottom:1px solid var(--sd-line)}.multicolumn-card,.image-with-text__content,.collapsible-content__wrapper,.rich-text__blocks{border-radius:var(--sd-radius-lg)}.multicolumn-card,.image-with-text:not(.collapse-corners) .image-with-text__content{background:var(--sd-paper)!important;border:1px solid var(--sd-line);box-shadow:var(--sd-shadow-soft)}.accordion{border-color:var(--sd-line)!important}.accordion summary{font-weight:800}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.02rem;letter-spacing:.075em;padding-inline:.4rem}.announcement-bar__message:before,.announcement-bar__message:after{margin-inline:.45rem}.header{min-height:6.8rem}.banner__content{align-items:flex-end!important;min-height:66rem;padding:2rem 1.5rem 3rem!important}.banner__media:after{background:linear-gradient(0deg,#0a0e09e0,#0a0e0961 58%,#0a0e091f)}.banner__box{border-left-width:3px;max-width:none!important;padding:2.8rem 2.2rem!important;width:100%}.banner__heading{font-size:clamp(3.3rem,12vw,5.2rem)!important}.banner__text{font-size:1.55rem}.banner__buttons,.banner__buttons .button{max-width:none;width:100%}.card-wrapper:hover .card{transform:none}.card__information{padding:1.7rem 1.6rem 1.1rem!important}.quick-add{margin:0 1.6rem 1.6rem!important}.product__info-container{border-radius:var(--sd-radius);padding:2.4rem 1.8rem}.product__media-wrapper{border-radius:var(--sd-radius)}.footer__content-top{padding-top:5rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.template-index product-card,.template-index .product-card,.template-index .product-grid__item{border:3px solid #2f3a22;border-radius:12px;overflow:hidden;background:#f5ead7;box-shadow:0 3px #b96324,0 8px 18px #2f3a222e}.template-index .card-gallery,.template-index .product-card__image,.template-index .product-media-container{position:relative;overflow:hidden;background:#fffaf0}.template-index .card-gallery:after,.template-index .product-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.1;background-image:repeating-linear-gradient(135deg,rgba(47,58,34,.2) 0,rgba(47,58,34,.2) 1px,transparent 1px,transparent 7px)}.template-index .card-gallery img,.template-index .product-card__image img,.template-index .product-media-container img{padding:8px;background:#fffaf0}.template-index .product-card__content,.template-index .product-grid__card{padding:12px}@media(any-pointer:fine){.template-index product-card:hover,.template-index .product-card:hover,.template-index .product-grid__item:hover{transform:translateY(-3px);box-shadow:0 3px #d4a62a,0 12px 24px #2f3a223d}}.template-collection #MainContent{padding-top:48px!important}@media screen and (max-width:749px){.template-collection #MainContent{padding-top:28px!important}}.header-logo{width:68px!important;height:68px!important;min-width:68px!important;aspect-ratio:1 / 1;flex:0 0 68px;padding:0!important;border-radius:50%!important;overflow:hidden!important;border:2px solid #f5ead7;box-shadow:0 3px 10px #00000040}.header-logo img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}@media screen and (max-width:749px){.header-logo{width:54px!important;height:54px!important;min-width:54px!important}}@media screen and (max-width:749px){.header-logo{width:54px!important;height:54px!important;min-width:54px!important;flex-basis:54px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/salt-dawg-dominance.css.map */
