@media only screen and (min-width:768px){.boost-sd-container--has-toolbar-on-top .boost-sd__toolbar-content{max-width:none!important}}.boost-sd__toolbar-content{max-width:100%!important}@media only screen and (max-width:767px){.boost-sd__search-bar,.boost-sd__search-bar-wrapper,.boost-sd__search-bar-autocomplete{left:0!important;right:0!important;width:auto!important;max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}.boost-sd__search-bar-input{width:calc(100% - 68px)!important;max-width:calc(100vw - 68px)!important;box-sizing:border-box!important}.boost-sd__search-widget-init-input,.boost-sd__search-bar-input,.search-terms,input.boost-sd__search-form-input{font-size:16px!important}.boost-sd__toolbar-container{margin:0!important;padding:0 0 10px!important}}.boost-sd__suggestion-queries-item-product--left:before{padding-top:100%!important}body.collection .boost-sd__product-link,body[class*=collection-] .boost-sd__product-link,body.search .boost-sd__product-link,body.collection .boost-sd__product-title,body[class*=collection-] .boost-sd__product-title,body.search .boost-sd__product-title{min-height:50px!important}body.collection .boost-sd__product-rating,body[class*=collection-] .boost-sd__product-rating,body.search .boost-sd__product-rating{min-height:30px!important;height:30px!important}body.collection .boost-sd__product-rating .yotpo .standalone-bottomline .star-clickable,body[class*=collection-] .boost-sd__product-rating .yotpo .standalone-bottomline .star-clickable,body.search .boost-sd__product-rating .yotpo .standalone-bottomline .star-clickable{margin-left:0!important;margin-right:0!important;justify-content:flex-start!important;align-content:flex-start!important;text-align:left!important}body.collection .boost-sd__product-rating .yotpo .text-m,body[class*=collection-] .boost-sd__product-rating .yotpo .text-m,body.search .boost-sd__product-rating .yotpo .text-m{font-size:11px!important;margin-left:3px!important}@media only screen and (max-width:991px){.boost-sd__toolbar-top-mobile .boost-sd__sorting{padding:10px calc(var(--boostsd-general-gutter-mobile))!important}body[class*=collection] .boost-sd__toolbar-container{padding-bottom:10px!important}body .boost-sd__sorting-button{color:#000!important;font-size:14px!important}}:root{--rg-orange: #d86f16;--rg-orange-dark: #b9580e;--rg-black: #1f1f1f;--rg-text: #242424;--rg-muted: #777777;--rg-border: #e5e1dc;--rg-border-strong: #d4cec7;--rg-surface: #ffffff;--rg-surface-warm: #fbf7f2;--rg-chip-bg: #fff4ea;--rg-chip-border: #efc7a3;--rg-radius: 10px}@media only screen and (min-width:768px){.boost-sd-layout.boost-sd-layout--has-filter-vertical{align-items:flex-start;gap:28px}.boost-sd-left.boost-filter-tree-column{width:255px;min-width:255px}.boost-sd__filter-tree-vertical{background:var(--rg-surface);border:1px solid var(--rg-border);border-radius:var(--rg-radius);padding:14px 14px 18px;box-shadow:0 6px 18px #1f1f1f0d}.boost-sd__filter-tree-vertical:before{content:"Filter Holsters";display:block;margin:0 0 14px;padding:0 0 12px;border-bottom:1px solid var(--rg-border);color:var(--rg-black);font-size:15px;line-height:1.2;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.boost-sd__filter-option{border-bottom:1px solid var(--rg-border);padding:12px 0}.boost-sd__filter-option:last-child{border-bottom:0}.boost-sd__filter-option-label-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;color:var(--rg-text);background:transparent;border:0;cursor:pointer}.boost-sd__filter-option-heading{font-size:13px;line-height:1.25;font-weight:700;letter-spacing:.02em;color:var(--rg-orange)!important}.boost-sd__filter-option-icon{color:var(--rg-muted);transform:scale(.9)}.boost-sd__filter-option-content-inner{padding-top:10px}.boost-sd__filter-option-item-button{width:100%;display:grid!important;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;column-gap:8px;min-height:34px;padding:6px 4px;border-radius:6px;color:var(--rg-text);background:transparent;transition:background-color .15s ease,color .15s ease}.boost-sd__filter-option-item-button:hover{background:var(--rg-surface-warm)}.boost-sd__filter-option-item-button--with-checkbox{position:relative}.boost-sd__filter-option-item-button--with-checkbox:before{content:""!important;position:absolute!important;left:4px!important;top:8px!important;width:16px!important;height:16px!important;margin:0!important;border:1.5px solid var(--rg-border-strong)!important;border-radius:2px;background:#fff!important;box-sizing:border-box}.boost-sd__filter-option-item-button--with-checkbox.boost-sd__filter-option-item-button--selected:before,.boost-sd__filter-option-list-option-item--selected .boost-sd__filter-option-item-button--with-checkbox:before{border-color:var(--rg-orange)!important;background:#fff!important}.boost-sd__filter-option-item-button--with-checkbox.boost-sd__filter-option-item-button--selected:after,.boost-sd__filter-option-list-option-item--selected .boost-sd__filter-option-item-button--with-checkbox:after{content:""!important;position:absolute!important;left:8px!important;top:12px!important;width:8px!important;height:5px!important;margin:0!important;border-left:2px solid var(--rg-orange)!important;border-bottom:2px solid var(--rg-orange)!important;border-top:0!important;border-right:0!important;background:transparent!important;transform:rotate(-45deg)!important;box-sizing:border-box}.boost-sd__filter-option-item-label{grid-column:2;min-width:0;font-size:13px;line-height:1.35;color:var(--rg-text);overflow-wrap:anywhere}.boost-sd__filter-option-item-amount{grid-column:3;margin-left:0!important;padding-top:1px;font-size:12px;line-height:1.35;color:var(--rg-muted);white-space:nowrap;text-align:right}.boost-sd__filter-option-item-button--selected,.boost-sd__filter-option-list-option-item--selected .boost-sd__filter-option-item-button{background:var(--rg-chip-bg);color:var(--rg-black)}.boost-sd__filter-option-item-button--selected .boost-sd__filter-option-item-label{font-weight:700}.boost-sd__filter-option-item-button--selected .boost-sd__filter-option-item-amount,#boost-sd__button--clear-all-filters,.boost-sd__button.boost-sd__button--clear,.boost-sd__filter-option-label .boost-sd__button--clear,.boost-sd__filter-option-label button[class*=clear]{color:var(--rg-orange)!important;font-weight:700}.boost-sd__refine-by-vertical-refine-by{margin:0 0 14px;padding:12px;border:1px solid var(--rg-chip-border);border-radius:10px;background:var(--rg-surface-warm)}.boost-sd__refine-by-vertical-refine-by-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.boost-sd__refine-by-vertical-refine-by-heading{color:var(--rg-black);font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.boost-sd__refine-by-vertical-refine-by-title #boost-sd__button--clear-all-filters,.boost-sd__refine-by-vertical-refine-by-title .boost-sd__button--clear{color:var(--rg-orange)!important;font-size:11px;line-height:1.2;font-weight:800;text-decoration:none}.boost-sd__refine-by-vertical-refine-by-list{display:flex;flex-direction:column;gap:7px}.boost-sd__refine-by-vertical-refine-by-item{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:start;column-gap:8px;width:100%;max-width:100%;padding:8px 8px 8px 10px;border:1px solid var(--rg-chip-border);border-radius:8px;background:#fff;color:var(--rg-black);font-size:11px;line-height:1.3;font-weight:700;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.boost-sd__refine-by-vertical-refine-by-item:hover{border-color:var(--rg-orange);background:#fffaf5}.boost-sd__refine-by-vertical-refine-by-option{display:none!important}.boost-sd__refine-by-vertical-refine-by-type{min-width:0;max-width:none;overflow:visible;text-overflow:clip;white-space:normal}.boost-sd__refine-by-vertical-refine-by-value{color:var(--rg-black);font-weight:800;white-space:normal;overflow-wrap:anywhere}.boost-sd__refine-by-vertical-refine-by-clear{width:9px!important;height:9px!important;color:var(--rg-orange)!important;justify-self:end;margin-top:2px}}@media only screen and (max-width:991px){.boost-sd__toolbar-container{padding-bottom:10px!important}.boost-sd__toolbar-top-mobile{display:flex!important;align-items:stretch!important;gap:8px;padding:10px var(--boostsd-general-gutter-mobile, 16px)!important;background:#fff;border-bottom:1px solid var(--rg-border)}.boost-sd__toolbar-top-mobile .boost-sd__toolbar-item{flex:1 1 0!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:stretch!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting{width:100%!important;min-width:0!important;padding:0!important;margin:0!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-button,.boost-sd__filter-tree-toggle-button{width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;padding:0 14px!important;border:1px solid var(--rg-border-strong)!important;border-radius:999px!important;background:#fff!important;color:var(--rg-black)!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:0;box-shadow:none!important;box-sizing:border-box!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;text-align:left!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-label{display:inline-flex!important;flex:0 0 auto;color:var(--rg-black)!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;white-space:normal}.boost-sd__toolbar-top-mobile .boost-sd__sorting-value{width:auto!important;min-width:0!important;max-width:118px;display:inline-flex!important;align-items:center!important;color:var(--rg-black)!important;font-size:13px!important;font-weight:800!important;line-height:1.15!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;overflow:visible!important;text-overflow:clip!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-value:before,.boost-sd__toolbar-top-mobile .boost-sd__sorting-value:after{content:none!important;display:none!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-button svg,.boost-sd__toolbar-top-mobile .boost-sd__sorting-button .boost-sd__sorting-button-icon{margin-left:auto!important;flex:0 0 auto!important}.boost-sd__toolbar-top-mobile .boost-sd__sorting-button--active{border-color:var(--rg-orange)!important;box-shadow:0 0 0 3px #d86f161f!important}.boost-sd__filter-tree-toggle-button{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;column-gap:10px!important;justify-content:initial!important;text-align:left!important}.boost-sd__filter-tree-toggle-button-title,.boost-sd__filter-tree-toggle-button-title--refine-by,.boost-sd__filter-tree-toggle-button-title--hide-filter{grid-column:1!important;justify-self:start!important;align-self:center!important;min-width:0!important;margin:0!important;color:currentColor!important;font-size:13px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important}.boost-sd__filter-tree-toggle-button svg,.boost-sd__filter-tree-toggle-button-icon,.boost-sd__filter-tree-toggle-button-icon--open,.boost-sd__filter-tree-toggle-button-icon--close{grid-column:2!important;justify-self:end!important;align-self:center!important;margin:0!important;color:currentColor!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button{border-color:var(--rg-orange)!important;background:var(--rg-chip-bg)!important;color:var(--rg-orange)!important;box-shadow:0 0 0 3px #d86f161f!important;position:relative!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button-title--refine-by{display:block!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button-title--hide-filter{display:none!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button-icon,body.rg-filter-open .boost-sd__filter-tree-toggle-button-icon--open,body.rg-filter-open .boost-sd__filter-tree-toggle-button-icon--close,body.rg-filter-open .boost-sd__filter-tree-toggle-button svg{display:none!important;visibility:hidden!important;opacity:0!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button:before,body.rg-filter-open .boost-sd__filter-tree-toggle-button:after{content:""!important;position:absolute!important;right:24px!important;top:50%!important;width:20px!important;height:3px!important;border-radius:999px;background:currentColor!important;pointer-events:none}body.rg-filter-open .boost-sd__filter-tree-toggle-button:before{transform:translateY(-50%) rotate(45deg)!important}body.rg-filter-open .boost-sd__filter-tree-toggle-button:after{transform:translateY(-50%) rotate(-45deg)!important}.boost-sd__sorting-list{border:1px solid var(--rg-border)!important;border-radius:10px!important;box-shadow:0 12px 28px #1f1f1f24;overflow:hidden;max-width:calc(100vw - 32px)}.boost-sd__sorting-option,.boost-sd__sorting-option-item{font-size:13px!important;line-height:1.25!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.boost-sd__sorting-option--active,.boost-sd__sorting-option:hover{background:var(--rg-surface-warm)!important;color:var(--rg-black)!important}.boost-sd__filter-tree-vertical--sticky.boost-sd__filter-tree-vertical--right,.boost-sd__filter-tree-vertical--sticky.boost-sd__filter-tree-vertical--left{width:min(390px,calc(100vw - 42px))!important;max-width:calc(100vw - 42px)!important;background:#fff!important;box-shadow:0 20px 45px #1f1f1f38}.boost-sd__filter-tree-sticky-overlay{background:#1f1f1f6b!important}.boost-sd__filter-tree-vertical-mobile-toolbar{min-height:54px;padding:10px 14px!important;border-bottom:1px solid var(--rg-border);background:#fff}.boost-sd__filter-tree-vertical-mobile-toolbar:before{content:"Filter Holsters";align-self:center;color:var(--rg-black);font-size:14px;line-height:1.2;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.boost-sd__filter-tree-vertical-mobile-toolbar .boost-sd__button--back,.boost-sd__filter-tree-vertical-mobile-toolbar .boost-sd__button--close{color:var(--rg-black)!important}.boost-sd__filter-tree-vertical-mobile-toolbar .boost-sd__button--clear{color:var(--rg-orange)!important;font-size:12px!important;font-weight:800!important}.boost-sd__filter-tree-vertical .boost-sd__filter-option{border-bottom:1px solid var(--rg-border)}.boost-sd__filter-tree-vertical .boost-sd__filter-option-heading,.boost-sd__filter-tree-vertical .boost-sd__filter-option-title{color:var(--rg-orange)!important;font-weight:800!important}.boost-sd__filter-tree-vertical .boost-sd__filter-option-item-button{min-height:42px}.boost-sd__filter-tree-vertical-show-result{padding:14px 16px!important;background:#fff;border-top:1px solid var(--rg-border);box-shadow:0 -8px 20px #1f1f1f14}.boost-sd__button--apply{width:100%;min-height:46px;border-radius:999px!important;background:var(--rg-orange)!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.02em}.boost-sd__button--apply:hover{background:var(--rg-orange-dark)!important}}@media only screen and (max-width:767px){body.collection .boost-sd__product-rating,body[class*=collection-] .boost-sd__product-rating,body.search .boost-sd__product-rating{height:auto!important;min-height:44px!important;overflow:visible!important}body.collection .boost-sd__product-rating .yotpo-sr-bottom-line-right-panel,body[class*=collection-] .boost-sd__product-rating .yotpo-sr-bottom-line-right-panel,body.search .boost-sd__product-rating .yotpo-sr-bottom-line-right-panel{display:block!important;width:100%!important;margin-top:6px!important}body.collection .boost-sd__product-rating .yotpo-sr-bottom-line-text,body[class*=collection-] .boost-sd__product-rating .yotpo-sr-bottom-line-text,body.search .boost-sd__product-rating .yotpo-sr-bottom-line-text{display:block!important;font-size:12px!important;line-height:13px!important;white-space:nowrap!important}}@media only screen and (min-width:768px){body.collection .boost-sd__product-rating .yotpo-sr-bottom-line-text,body[class*=collection-] .boost-sd__product-rating .yotpo-sr-bottom-line-text,body.search .boost-sd__product-rating .yotpo-sr-bottom-line-text{padding-top:1px!important}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/boost-sd-custom.css.map */
