.DimensionSection_dimension-section__ua_Gd{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem calc(50vw - 628px);background-color:white}.DimensionSection_dimension-section-title__Uws3H{font-size:3rem;font-weight:700;text-align:center;color:black}.DimensionSection_dimension-section-content__9Hvc_{display:flex;gap:2rem;padding:1rem 0}.DimensionSection_dimension-section-information-content__tTJ6P{display:flex;flex-direction:column;gap:2rem;width:42%}.DimensionSection_dimension-section-details-content__2y_AE{display:flex;flex-direction:column;gap:1rem}.DimensionSection_dimension-section-details-content-item__OqKrn{display:flex;gap:1rem}.DimensionSection_dimension-section-details-content-item-index__Z6mlp{width:10px;font-weight:700;color:black;font-family:var(--font-glock)}.DimensionSection_dimension-section-details-content-item-label-content__wN_82{display:flex;gap:1rem;justify-content:space-between;width:100%;span{color:black}}.DimensionSection_dimension-section-image-content__f_AEq{display:flex;flex-direction:column;gap:2rem;width:58%}.DimensionSection_dimension-section-compare-wishlist-content__d1wuT{display:flex;gap:1rem;align-items:center;justify-content:center;width:100%}.DimensionSection_dimension-section-disclaimer-content__T7_EX{p{color:black}}@media screen and (max-width:1440px){.DimensionSection_dimension-section__ua_Gd{padding-right:9%;padding-left:9%}.DimensionSection_dimension-section-title__Uws3H{font-size:2rem}}@media screen and (max-width:1200px){.DimensionSection_dimension-section__ua_Gd{padding-right:7%;padding-left:7%}}@media screen and (max-width:992px){.DimensionSection_dimension-section-content__9Hvc_{flex-direction:column}.DimensionSection_dimension-section-image-content__f_AEq,.DimensionSection_dimension-section-information-content__tTJ6P{width:100%}}@media screen and (max-width:768px){.DimensionSection_dimension-section__ua_Gd{padding-right:1.25rem;padding-left:1.25rem}}.JumpMenu_jump-menu-container__ayR4e{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;height:72px;padding:0 calc(50vw - 628px);background-color:black;transition:all .3s ease}.JumpMenu_jump-menu-sticky__cbTlw{position:fixed;z-index:1000;top:0;left:0;box-shadow:0 2px 8px rgb(0 0 0/30%)}.JumpMenu_jump-menu-placeholder__wl3jC{width:100%;height:30px}.JumpMenu_jump-menu-navigation__8BCfz{display:flex;gap:2rem;height:100%}.JumpMenu_jump-menu-navigation-item__xPGV7{cursor:pointer;display:flex;align-items:center;justify-content:center;border-bottom:5px solid transparent;transition:all .3s ease}.JumpMenu_jump-menu-navigation-link__rKFnQ{cursor:pointer;border:none;font-size:1rem;color:#a6a6a6;text-decoration:none;text-transform:capitalize;background:none;transition:color .2s ease}.JumpMenu_jump-menu-navigation-link__rKFnQ:hover{color:#fff;background:none}.JumpMenu_jump-menu-navigation-item__xPGV7.JumpMenu_active__PG91N,.JumpMenu_jump-menu-navigation-item__xPGV7:hover{border-bottom:5px solid #fff}.JumpMenu_jump-menu-buy-now-button__0yOX9{padding:14px 56px;background-color:#f58220}.JumpMenu_jump-menu-buy-now-button__0yOX9,.JumpMenu_jump-menu-navigation-button__XQ5w0{cursor:pointer;width:186px;border:none;border-radius:8px;font-size:16px;font-weight:700;line-height:16px;text-align:center;color:black;transition:all .3s ease}.JumpMenu_jump-menu-navigation-button__XQ5w0{padding:1rem;background-color:#fff}.JumpMenu_jump-menu-navigation-button__XQ5w0:hover{background-color:#f58220}.JumpMenu_jump-menu-buy-now-button__0yOX9:hover{background-color:#fff}.JumpMenu_jump-menu-buy-now__JirBo,.JumpMenu_jump-menu-dropdown-container__jZMTi{position:relative}.JumpMenu_jump-menu-dropdown__uGtHB{position:absolute;z-index:1000;top:100%;left:0;display:flex;flex-direction:column;width:280px;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px rgb(0 0 0/15%)}.JumpMenu_jump-menu-dropdown-item__YqsBk{cursor:pointer;display:block;width:100%;padding:12px 16px;border:none;border-bottom:1px solid #f0f0f0;font-size:16px;font-weight:600;line-height:1.5;color:#000;text-align:left;text-decoration:none;background:none;transition:background-color .2s ease}.JumpMenu_jump-menu-dropdown-item__YqsBk:last-child{border-bottom:none}.JumpMenu_jump-menu-dropdown-item__YqsBk:hover{color:#f58220;background:none}.JumpMenu_buy-now-dropdown__g2xQ_{position:absolute;z-index:1000;top:100%;right:0;padding:35px 20px;display:flex;flex-direction:column;gap:16px;width:300px;border-radius:8px;background-color:#fff;box-shadow:0 4px 12px rgb(0 0 0/15%)}.JumpMenu_buy-now-dropdown-item__Cdsbf{display:flex;gap:16px;align-items:center;font-size:16px;font-weight:700;line-height:20px;color:#000;text-decoration:none;text-transform:uppercase;transition:color .2s ease;.JumpMenu_buy-now-dropdown-item-icon__ize2T{transition:all .2s ease}}.JumpMenu_buy-now-dropdown-item__Cdsbf:hover{.JumpMenu_buy-now-dropdown-item-arrow__bpyBr,.JumpMenu_buy-now-dropdown-item-title__yOiC8{color:#f58220;transition:all .2s ease}.JumpMenu_buy-now-dropdown-item-icon__ize2T{filter:brightness(0) saturate(100%) invert(60%) sepia(100%) saturate(1000%) hue-rotate(359deg) brightness(100%) contrast(100%)}}.JumpMenu_buy-now-dropdown-item__Cdsbf:last-child{border-bottom:none}.JumpMenu_buy-now-icon__LY6l_{width:20px;font-size:16px;text-align:center}.JumpMenu_buy-now-arrow__u4G5x{margin-left:auto;font-size:12px;color:#666}@media only screen and (max-width:1440px){.JumpMenu_jump-menu-container__ayR4e{height:96px;padding-right:9%;padding-left:9%}}@media screen and (max-width:1200px){.JumpMenu_jump-menu-container__ayR4e{padding-right:7%;padding-left:7%}}@media screen and (max-width:768px){.JumpMenu_jump-menu-container__ayR4e{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (max-width:576px){.JumpMenu_jump-menu-dropdown-container__jZMTi{flex:1 1}.JumpMenu_jump-menu-navigation-button__XQ5w0{width:100%}.JumpMenu_jump-menu-buy-now__JirBo{flex:1 1}.JumpMenu_jump-menu-buy-now-button__0yOX9{width:100%;padding:16px}}.OverviewSection_overview-section__n8Jbz{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem calc(50vw - 628px)}.OverviewSection_overview-container__WgZ5V{display:flex;gap:1rem;justify-content:center;width:100%}.OverviewSection_overview-title__Rh9bA{margin:0;font-size:2rem;font-weight:700;line-height:1.5;color:#000}.OverviewSection_overview-content__IFgeH{display:flex;flex:2 1;flex-direction:column;gap:.5rem}.OverviewSection_overview-share-button-container__mXkN6{display:flex;gap:.5rem;align-items:center;padding:.5rem 0}.OverviewSection_overview-compare-wishlist-button-container__nxp3s{padding:.5rem 0}.OverviewSection_overview-share-button-icons__mzqx2{display:flex;gap:.5rem;align-items:center}.OverviewSection_overview-additional-content___B_yS{flex:1 1}@media only screen and (max-width:1440px){.OverviewSection_overview-section__n8Jbz{padding-right:9%;padding-left:9%}}@media only screen and (max-width:1200px){.OverviewSection_overview-content__IFgeH{flex:1 1}.OverviewSection_overview-container__WgZ5V{flex-direction:column}.OverviewSection_overview-section__n8Jbz{padding-right:7%;padding-left:7%}}@media screen and (max-width:768px){.OverviewSection_overview-section__n8Jbz{padding-right:1.25rem;padding-left:1.25rem}}.PistolName_pistol-name-container__EdVUU{display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:.5rem calc(50vw - 628px)}.PistolName_pistol-name-text-container__kcS4y{display:flex;gap:.5rem;align-items:flex-end}.PistolName_pistol-name__wpBGG{font-size:6rem;line-height:86px}.PistolName_additional-name__3YqHQ,.PistolName_pistol-name__wpBGG{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;color:var(--color-text-primary,#000)}.PistolName_additional-name__3YqHQ{font-size:2rem}.PistolName_pistol-size-container__yFRHi{display:flex;gap:.5rem;align-items:center}.PistolName_pistol-caliber__IIMZB,.PistolName_pistol-size-separator__M76Rg,.PistolName_pistol-size__wYFhJ{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:2rem;font-weight:400;color:var(--color-text-primary,#000)}@media screen and (max-width:1440px){.PistolName_pistol-name-container__EdVUU{padding-right:9%;padding-left:9%}}@media screen and (max-width:1200px){.PistolName_pistol-name-container__EdVUU{padding-right:7%;padding-left:7%}}@media screen and (max-width:768px){.PistolName_pistol-name-container__EdVUU{padding-right:1.25rem;padding-left:1.25rem}.PistolName_pistol-name__wpBGG{font-size:3rem;line-height:42px}.PistolName_additional-name__3YqHQ,.PistolName_pistol-caliber__IIMZB,.PistolName_pistol-size-separator__M76Rg,.PistolName_pistol-size__wYFhJ{font-size:1.5rem}}.SearchLayout_container__wdcxA{width:100%;min-height:70vh;display:flex;flex-direction:column;align-items:center;background-color:white}.SearchLayout_content__tEC9l{width:100%;max-width:1256px;padding:20px;box-sizing:border-box;display:flex;align-items:flex-start;gap:40px}@media screen and (max-width:768px){.SearchLayout_content__tEC9l{flex-direction:column;gap:0}}.SearchBar_container__I9j8r{max-width:100dvw;background-color:#f6f6f6;padding:52px;display:flex;align-items:center;justify-content:center}.SearchBar_content__4vlJ6{width:100%;padding:20px;max-width:1256px;gap:24px;display:flex;flex-direction:column}.SearchBar_field-group__IDN3P{max-width:668px;gap:16px;display:flex;align-items:center;padding-bottom:16px;border-bottom:3px solid black}.SearchBar_search-input__vpj2C{flex:1 1;min-width:0;padding:0 8px;font-size:2.375rem;font-weight:400;line-height:2.75rem;border:none;background:none;outline:none;color:black}.SearchBar_search-input__vpj2C:-webkit-autofill,.SearchBar_search-input__vpj2C:-webkit-autofill:focus,.SearchBar_search-input__vpj2C:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f6f6f6;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.SearchBar_search-input__vpj2C::-webkit-search-cancel-button{display:none}.SearchBar_reset-button__4Ud5h{background:none;border:none;padding:0;margin:0;cursor:pointer;svg{width:24px;height:24px;color:var(--color-text-subtle)}&:hover svg{color:var(--color-accent-orange)}}.SearchBar_search-button___N_he{cursor:pointer;padding:14px 16px;font-size:1rem;line-height:1rem;font-weight:700;border:1px solid black;border-radius:8px;color:black;background-color:transparent;transition:background-color .3s,border-color .3s}.SearchBar_result-details__A27Y7{font-family:var(--font-glock);font-size:1.25rem;line-height:1.75rem}@media screen and (min-width:768px){.SearchBar_search-button___N_he:hover{color:black;border-color:transparent;background-color:var(--color-accent-orange)}}@media screen and (max-width:768px){.SearchBar_container__I9j8r{padding:20px}.SearchBar_content__4vlJ6{gap:16px}.SearchBar_field-group__IDN3P{input{font-size:2rem;line-height:2.75rem}}.SearchBar_result-details__A27Y7{font-size:1rem;line-height:1.5rem}.SearchBar_search-button___N_he:active{transition:none;color:black;background-color:var(--color-accent-orange);border-color:transparent;-webkit-tap-highlight-color:transparent}}.SearchFilter_container__1IHF_{width:264px;display:flex;position:-webkit-sticky;position:sticky;flex-direction:column;justify-content:center}.SearchFilter_header__fTyZG{padding:10px 20px;font-size:1.25rem;line-height:1.75rem;font-weight:400;background-color:#e7e7e7;display:flex;flex-direction:row;align-items:center;justify-content:space-between;svg{width:24px;height:24px;display:none}}.SearchFilter_content__G6HYv{padding:20px;display:flex;flex-direction:column}.SearchFilter_filters__dtF68{display:flex;flex-direction:column;gap:10px}.SearchFilter_clear-filters-button__baVfc{align-self:flex-start;border:none;padding:none;background:none;cursor:pointer;margin-top:40px;font-size:1.25rem;line-height:1.75rem;font-weight:400;color:black;transition:color .2s ease;text-decoration:underline;&:hover{color:var(--color-accent-orange);text-decoration:underline}}@media screen and (max-width:768px){.SearchFilter_container__1IHF_{width:100%}.SearchFilter_content__G6HYv{display:none}.SearchFilter_header__fTyZG{cursor:pointer;svg{display:block}}}.FilterItem_filter-item__D4WJE{cursor:pointer;gap:8px;font-size:1.25rem;line-height:1.75rem;font-weight:400;display:flex;align-items:center;input,label{cursor:pointer}}.FilterItem_check-box__0_RTC{min-width:20px;width:20px;height:20px;border:2px solid black;border-radius:4px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.FilterItem_filter-item__D4WJE:hover label{color:var(--color-accent-orange)}}@media screen and (max-width:768px){.FilterItem_filter-item__D4WJE:active label{color:var(--color-accent-orange)}}.SearchResults_list__GHiD3{flex:1 1;gap:24px;display:flex;flex-direction:column}.SearchResults_result-card__all0L{display:flex;flex-direction:row;gap:20px;padding:40px 0;border-bottom:1px solid #d9d9d9;img{width:200px}}.SearchResults_content__Cew3t{flex:1 1;display:flex;flex-direction:column;gap:10px}.SearchResults_breadcrumbs__nKFnR{font-size:1rem;line-height:1.25rem;color:#787878}.SearchResults_card-title__FTHYb{text-decoration:none;cursor:pointer;font-size:1.5rem;line-height:1.75rem;font-weight:400;color:var(--color-accent-orange);&:hover{text-decoration:underline}}.SearchResults_card-description__6tirf{font-size:1.25rem;line-height:1.75rem;color:#1a1818}.SearchResults_load-more-card__1Wpwa{display:flex;flex-direction:column;align-items:center;padding:20px;gap:20px;background-color:#f6f6f6;span{font-size:1.25rem;line-height:1.75rem;color:#1a1818}button{padding:12px 57.5px;font-size:1rem;line-height:1rem;font-weight:700;border:1px solid black;color:black;background:none;cursor:pointer;outline:none;border-radius:0;transition:background-color .2s ease,border-color .2s ease;&:hover{background-color:var(--color-accent-orange);border-color:transparent}&:disabled{&:hover{background-color:initial;border-color:initial}cursor:not-allowed;opacity:.5}}}@media screen and (max-width:768px){.SearchResults_no-results__IXb_Q{padding:40px 20px}.SearchResults_result-card__all0L{flex-direction:column;img{width:100%}}.SearchResults_load-more-card__1Wpwa{text-align:center}}.SearchFiltersMobile_content___CE4Y{position:fixed;z-index:9999;inset:0;display:flex;flex-direction:column;border-radius:6px;background-color:white;animation:SearchFiltersMobile_content-show__jiw6c .5s cubic-bezier(.16,1,.3,1);&:focus{outline:none}}.SearchFiltersMobile_header__6__1K{padding:28px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9}.SearchFiltersMobile_title__Usc4K{font-size:2rem;line-height:2rem;font-weight:400}.SearchFiltersMobile_close-button__y3IKz{border:none;background:none;cursor:pointer;padding:10px;svg{width:32px;height:32px}}.SearchFiltersMobile_list__lSZ1Y{flex:1 1;padding:32px 20px;display:flex;flex-direction:column;gap:16px}.SearchFiltersMobile_footer__ceK_N{padding:20px;border-top:1px solid #d9d9d9;display:flex;gap:16px;align-items:center;button{padding:12px;flex:1 1;cursor:pointer;font-size:1rem;line-height:1rem;font-weight:700}}.SearchFiltersMobile_clear-button__VoemX{background-color:transparent;color:#666666;border:1px solid #666666;&:active{filter:opacity(.5)}}.SearchFiltersMobile_apply-button__aZOBC{border:none;background-color:var(--color-accent-orange);color:white;&:active{filter:opacity(.5)}}.TechnicalDataSection_technical-data-section__KfQVb{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem calc(50vw - 628px)}.TechnicalDataSection_technical-data-title__FYl7V{font-size:3rem;font-weight:700;text-align:center;color:black}.TechnicalDataSection_technical-data-content__swM_h{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;padding:1rem 0}.TechnicalDataSection_technical-data-item__JSrZ9{display:flex;align-items:center}.TechnicalDataSection_technical-data-item-icon___a7k_{display:flex;align-items:center;justify-content:center}.TechnicalDataSection_technical-data-item-icon-image__72pn3{width:6rem;height:6rem}.TechnicalDataSection_technical-data-item-content__KmSdh{display:flex;flex-direction:column}.TechnicalDataSection_technical-data-item-title__Fz_ij{font-size:1.4rem;font-weight:700;color:black}.TechnicalDataSection_technical-data-item-data__4qusY,.TechnicalDataSection_technical-data-item-subtitle__Z24aA{font-size:1.2rem;font-weight:400;color:black}.TechnicalDataSection_technical-data-item-data-rte__9C2jQ div p{font-size:1.2rem;font-weight:400;padding-bottom:0}@media screen and (max-width:1599px){.TechnicalDataSection_technical-data-content__swM_h{grid-template-columns:repeat(3,1fr)}.TechnicalDataSection_technical-data-item-title__Fz_ij{font-size:1.2rem}.TechnicalDataSection_technical-data-item-data__4qusY,.TechnicalDataSection_technical-data-item-subtitle__Z24aA{font-size:1rem}.TechnicalDataSection_technical-data-item-data-rte__9C2jQ div p{font-size:1rem;font-weight:400}}@media screen and (max-width:1440px){.TechnicalDataSection_technical-data-section__KfQVb{padding-right:9%;padding-left:9%}.TechnicalDataSection_technical-data-title__FYl7V{font-size:2rem}}@media screen and (max-width:1200px){.TechnicalDataSection_technical-data-section__KfQVb{padding-right:7%;padding-left:7%}}@media screen and (max-width:990px){.TechnicalDataSection_technical-data-content__swM_h{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.TechnicalDataSection_technical-data-section__KfQVb{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (max-width:576px){.TechnicalDataSection_technical-data-content__swM_h{grid-template-columns:repeat(1,1fr)}}.TurntablePistolViewer_container__Hl19b{cursor:-webkit-grab;cursor:grab;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:756px;padding:50px 0;font-weight:700}.TurntablePistolViewer_viewer__Bl1_D{pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;max-width:100vw;object-fit:contain}.TurntablePistolViewer_pistol-title__gB68j{position:absolute;bottom:15px;left:0}.TurntablePistolViewer_controls__apwH8{position:absolute;right:32px;display:flex;flex-direction:column;align-items:center;font-size:4rem;img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;opacity:1;background:var(--color-accent-orange);transition:opacity .2s ease;svg{width:40px;height:40px;color:white}&:hover{opacity:.7}&:active{opacity:.5}&:disabled{cursor:not-allowed;opacity:.5}}}@media screen and (max-width:768px){.TurntablePistolViewer_container__Hl19b{height:460px}.TurntablePistolViewer_controls__apwH8{right:16px;button{width:30px;height:30px;svg{width:30px;height:30px}&:hover{opacity:1}&:active{opacity:.7}}}}.WarningSection_warning-section__tACcR{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem calc(50vw - 628px)}.WarningSection_warning-title__0Xg81{font-size:3rem;font-weight:700;text-align:center;color:black}.WarningSection_warning-content__0E723{display:flex;flex-direction:column;gap:10px}.WarningSection_warning-item__VdSXt{display:flex;gap:10px;align-items:center}.WarningSection_warning-item-icon__YVVWs{width:46px;height:46px}.WarningSection_warning-item-label__pW9NM{cursor:pointer;font-size:1rem;font-weight:700;color:#f58220;transition:color .3s ease}.WarningSection_warning-item-label__pW9NM:hover{color:#000}.WarningSection_modal-backdrop__BFBXJ{position:fixed;z-index:1100;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;background-color:rgb(0 0 0/80%)}.WarningSection_modal-content__sCgdS{position:relative;overflow:hidden;width:100%;max-width:900px;max-height:90vh;background:#fff}.WarningSection_modal-content-header__cwsYz{display:flex;align-items:center;justify-content:space-between;padding:.7rem;background-color:#f58220}.WarningSection_modal-content-header__cwsYz *{font-size:20px;color:white}.WarningSection_modal-content-close__2UDZV{cursor:pointer;border:none;background:none}.WarningSection_modal-content-text__1j5aL{overflow:auto;max-height:70vh;padding:1rem}.WarningSection_inline-header__S8xH8{float:left;display:inline-flex;gap:10px;margin-right:10px;line-height:1.5rem}.WarningSection_inline-header-title__mRwbS{margin:0;font-size:1rem}@media screen and (max-width:1440px){.WarningSection_warning-section__tACcR{padding-right:9%;padding-left:9%}.WarningSection_warning-title__0Xg81{font-size:2rem}}@media screen and (max-width:1200px){.WarningSection_warning-section__tACcR{padding-right:7%;padding-left:7%}}@media screen and (max-width:768px){.WarningSection_warning-section__tACcR{padding-right:1.25rem;padding-left:1.25rem}}