.skip-to-content-link,a.skip-to-content-link,a.skip-to-content-link.button-secondary{position:absolute!important;left:-99999px!important;top:0!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:block!important;visibility:visible!important;pointer-events:none!important;transform:none!important;z-index:0!important}.skip-to-content-link:focus,.skip-to-content-link:focus-visible,a.skip-to-content-link:focus,a.skip-to-content-link:focus-visible,a.skip-to-content-link.button-secondary:focus,a.skip-to-content-link.button-secondary:focus-visible{position:fixed!important;left:var(--margin-lg, 1rem)!important;top:var(--margin-lg, 1rem)!important;width:auto!important;height:auto!important;min-height:42px!important;margin:0!important;padding:var(--padding-lg, .7rem) var(--padding-4xl, 1.5rem)!important;overflow:auto!important;clip:auto!important;clip-path:none!important;white-space:normal!important;pointer-events:auto!important;z-index:var(--layer-temporary, 9999)!important;background-color:var(--color-background, #fff)!important;color:var(--color-foreground, #1d1d1f)!important;box-shadow:0 0 0 var(--focus-outline-offset, 2px) var(--color-background, #fff)!important;border:1px solid rgba(29,29,31,.16)!important;border-radius:999px!important}html,body,.page-wrapper{padding-top:0!important;margin-top:0!important}#header-group,#header-group>.shopify-section,#header-group .section-background,#header-group>.shopify-section:first-child,#header-group>.shopify-section:first-child .section,#header-group>.shopify-section:first-child .spacing-style{margin-top:0!important;padding-top:0!important;--section-top-offset: 0px !important}#header-group>.shopify-section+.shopify-section{margin-top:0!important}.announcement-bar.spacing-style,aside.announcement-bar,.header-announcements .announcement-bar,.shopify-section-group-header-group .announcement-bar,#header-group .announcement-bar{--padding-block-start: .2rem !important;--padding-block-end: .2rem !important;--section-top-offset: 0px !important;padding-block:.2rem!important;margin-block:0!important}#header-group>.shopify-section:first-child{border-bottom:0!important;box-shadow:none!important}#header-group .announcement-bar,#header-group .header-announcements{border-bottom:1px solid rgba(29,29,31,.08)!important}header.header:not(.header--compact) .header__columns,.header .header__columns,.header__row .header__columns,#header-group header.header .header__columns{--padding-block-start: .2rem !important;--padding-block-end: .2rem !important;padding-block:.2rem!important}#header-group .header-section,#header-group header.header,#header-group .header{margin-top:0!important;padding-top:0!important}main#MainContent>.shopify-section:first-child,main#MainContent>.shopify-section:first-child>.section,main#MainContent>.shopify-section:first-child>.spacing-style,main.content-for-layout>.shopify-section:first-child{--section-top-offset: 0px !important;margin-block-start:0!important}main#MainContent>.shopify-section:first-child .section.spacing-style,main#MainContent>.shopify-section:first-child .spacing-style,main#MainContent>.shopify-section:first-child [class*=section].spacing-style{--padding-block-start: .5rem !important;--section-top-offset: 0px !important;padding-block-start:.5rem!important}main>.shopify-section:first-child .product-information.spacing-style,main .product-information.section.spacing-style,.product-information.section.spacing-style{--padding-block-start: 0px !important;--section-top-offset: 0px !important;padding-block-start:0!important}.product-information__media,.product-information__media media-gallery,.product-information__media .product-media-gallery{margin-block-start:0!important;padding-block-start:0!important}main#MainContent>.shopify-section:first-child .collection-wrapper,main#MainContent>.shopify-section:first-child .main-collection,main#MainContent>.shopify-section:first-child .holster-faq,main#MainContent>.shopify-section:first-child .holster-kundenstimmen,main#MainContent>.shopify-section:first-child .holster-reviews-page,main#MainContent>.shopify-section:first-child .page-width{margin-block-start:0!important}main#MainContent>.shopify-section:first-child .collection-wrapper.spacing-style,main#MainContent>.shopify-section:first-child .main-collection.spacing-style{--padding-block-start: .65rem !important;padding-block-start:.65rem!important}@media(max-width:749px){main#MainContent>.shopify-section:first-child .holster-hero,.holster-hero{min-height:min(58vh,480px)}main#MainContent>.shopify-section:first-child .holster-hero__content,.holster-hero__content{padding:1.35rem 0 2rem!important}header.header:not(.header--compact) .header__columns,.header .header__columns,.header__row .header__columns,#header-group header.header .header__columns{--padding-block-start: .15rem !important;--padding-block-end: .15rem !important;padding-block:.15rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/holster-mobile-flush.css.map?holster_flush=1785760901 */
