:root{--Linear-gradient-base: linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%)}.rte li{list-style:auto}.yotpo .promoted-products-box{display:none!important}.yotpo-sr-bottom-line-text{color:#5a5a5a!important}.cart-item__details a{font-size:20px;text-decoration:none;color:#000}.cart-item__details a:hover{color:#fc9401;text-decoration:none}#custom-kydex-main .grid__item{border:1px solid white;border-radius:10px;padding:15px}#custom-kydex-main .grid__item .multicolumn-card__image-wrapper{transition:transform .2s ease-in}#custom-kydex-main .grid__item:hover .multicolumn-card__image-wrapper{transform:scale(1.1)}#custom-kydex-main{background-attachment:inherit}.home-redesign .supportive--text{text-align:center}.home-redesign .supportive--text p{font-size:24px;font-weight:700;line-height:1.2;text-transform:uppercase;background:linear-gradient(114.81deg,#fc9401 23.6%,#fc1001 149.31%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#HeaderMenu-custom-builder{transition:transform .15s linear}#HeaderMenu-custom-builder:hover{transform:scale(1.1)}#HeaderMenu-custom-builder:hover span{text-decoration:none}#mm-iwc .multicolumn-card__info a{text-transform:uppercase}.product-form__submit.button-fancy{color:#fff;text-transform:uppercase}.footer .footer-block-image{flex-direction:column}.footer .footer-block-image p{margin:4px}@media screen and (min-width:767px){.footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4){max-width:fit-content;margin-right:8px}.footer__content-top .footer__blocks-wrapper .footer-block:last-child{max-width:fit-content}}@media screen and (max-width:990px){.home-redesign .supportive--text p{font-size:16px}}#colors-page.page-width{max-width:1280px;width:95%}#colors-page h1{font-style:normal;text-transform:uppercase;line-height:1.5;color:#333;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;font-size:28px;margin:0 auto 15px;clear:both;font-weight:500;padding-top:4px;border-bottom:1px solid black}#colors-page .rte .container{position:relative;margin:0 auto;display:flex;flex-wrap:wrap}#colors-page .container .one-fourth{width:calc(25% - 20px)}#colors-page .container .columns{margin-left:10px;margin-right:10px}@media screen and (min-width:750px){#colors-page.page-width--narrow{padding:30px 0 15px}}@media only screen and (max-width:798px){#colors-page .container .one-fourth{width:calc(100% - 20px)}}.mm_holster_newsletter form .field-wrapper .field .field__input::placeholder{color:#000}.mm_holster_newsletter form .field-wrapper .field:before,.mm_holster_newsletter form .field-wrapper .field:after{content:unset}.mm_holster_newsletter .field__input:focus{box-shadow:unset}.mm_holster_newsletter .field__input::placeholder{color:#000;visibility:visible;opacity:1}@media(max-width:640px){.mm_holster_newsletter form .field-wrapper .field .field__input{margin-bottom:15px}.mm_holster_newsletter form .field-wrapper .field .field__button{position:relative}}[role=dialog] .font-semibold{font-size:20px;margin-bottom:8px}[role=dialog] .text-muted-foreground{font-size:16px;line-height:24px}[role=dialog] button.text-secondary-foreground{font-size:13px}[role=dialog] a[href="/cart"] button{font-size:15px;padding:14px}[role=dialog] button svg{width:1.8rem;height:1.8rem}.fml-fc .slideshow .banner__content{margin-left:40px}.fml-fc .slideshow .banner__box{max-width:120rem}.fml-fc .slideshow .banner__heading{text-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:Orbitron;font-size:143.616px;font-style:normal;font-weight:900;line-height:150.245px;text-transform:uppercase;background:var(--Linear-button-boarder, linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fml-fc .slideshow .mm-subheading-first{text-shadow:0px 4px 4px rgba(0,0,0,.25);font-family:Orbitron;font-size:60px;font-style:normal;font-weight:500;line-height:94.16px;text-transform:uppercase}.fml-fc .slideshow .mm-banner__text{font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:130%}.fml-fc .slideshow .banner__buttons{margin-top:7.2rem}.fml-fc .slideshow .banner__buttons a{text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:32px;padding:18px 80px;border-radius:99px;transition:.3s ease-in}.fml-fc .slideshow .banner__buttons a:hover{background:linear-gradient(115deg,#fc9401 23.6%,#fc1001 149.31%)}.fml-fc .slideshow .banner__buttons a:before,.fml-fc .slideshow .banner__buttons a:after{content:unset}@media screen and (max-width:1280px){.fml-fc .slideshow .banner__content{margin-left:0}.fml-fc .slideshow .banner__heading{font-size:clamp(10vw,104px,80px);line-height:120%}.fml-fc .slideshow .mm-subheading-first{font-size:40px;line-height:74px}.fml-fc .slideshow .mm-banner__text{font-size:24px}.fml-fc .slideshow .banner__buttons{margin-top:6rem}.fml-fc .slideshow .banner__buttons a{padding:18px 60px}}@media screen and (max-width:749px){.fml-fc .slideshow .banner__heading{font-size:50px}.fml-fc .slideshow .mm-subheading-first{font-size:20px;line-height:120%}.fml-fc .slideshow .mm-banner__text{font-size:12px;margin-top:8px}.fml-fc .slideshow .banner__buttons{margin-top:18px}.fml-fc .slideshow .banner__buttons a{font-size:14px;line-height:32px;padding:8px 30px}.fml-fc .slideshow .banner__content{align-items:flex-start}.fml-fc .slideshow .slideshow__text.banner__box{padding:40px 20px}}.fml-iwt .page-width,.fml-iwt-2 .page-width{max-width:unset}.fml-iwt-2 .page-width{padding-left:0}.fml-iwt .page-width{padding-right:0}.fml-iwt .image-with-text__heading,.fml-iwt-2 .image-with-text__heading{font-size:50px;font-style:normal;font-weight:800;line-height:52px;letter-spacing:.6px;text-transform:uppercase}.fml-iwt .image-with-text__text,.fml-iwt-2 .image-with-text__text{color:#040b23;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.6px}.fml-iwt-2 .image-with-text__text h3{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.6px;margin:24px 0 10px}.fml-iwt-2 .image-with-text__text h3:first-child{margin-top:0}.fml-iwt-2 .image-with-text__text h3:last-child{margin-top:50px;text-transform:uppercase}.fml-iwt .button--primary{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:32px;padding:8px 60px;border-radius:99px}.fml-iwt-2 .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{border-top-right-radius:32px;border-bottom-right-radius:32px;object-position:right}@media screen and (min-width:1420px){.fml-iwt .image-with-text{margin-left:calc((100% - var(--page-width)) / 2)}.fml-iwt-2 .image-with-text{margin-right:calc((100% - var(--page-width)) / 2)}}@media screen and (min-width:767px)and (max-width:1440px){.fml-iwt-2 .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{object-fit:contain}.fml-iwt-2 .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media{min-height:unset;position:sticky;top:40px}}@media screen and (max-width:991px)and (min-width:767px){.fml-iwt-2 .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{object-position:center}.fml-iwt-2 .image-with-text__heading{font-size:clamp(32px,5vw,50px)}}@media screen and (max-width:767px){.fml-iwt .image-with-text__grid,.fml-iwt-2 .image-with-text__grid{flex-direction:column-reverse}.fml-iwt .page-width,.fml-iwt-2 .page-width{padding:0 24px}.fml-iwt .image-with-text__content,.fml-iwt-2 .image-with-text__content{padding-left:0;padding-right:0}.fml-iwt-2 .image-with-text__content{padding-top:0;padding-bottom:8px}.fml-iwt .button--primary.button{font-size:14px;padding:8px 41px;margin-top:2.4rem}.fml-iwt .image-with-text__text{font-size:12px;margin-top:12px}.fml-iwt-2 .image-with-text__text{font-size:12px}.fml-iwt-2 .image-with-text__text h3{font-size:18px;margin:18px 0 6px}.fml-iwt .image-with-text__heading,.fml-iwt-2 .image-with-text__heading{font-size:24px;line-height:130%}.fml-iwt .image-with-text__grid .image-with-text__media img{border-radius:32px}.fml-iwt-2 .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img{border-top-left-radius:32px;border-bottom-left-radius:32px}}.mm-custom--product--button a{width:100%;display:block;text-align:center;padding:13px 15px;font-size:16px;background:#fc9401;box-shadow:0 4px 4px #46300e0f;color:#fff;font-family:var(--mont-font);font-weight:500;line-height:24px;text-transform:uppercase;text-decoration:none}.mm-custom--product--button a:after,.mm-custom--product--button a:before{content:unset}.mm-custom--product--button{margin-top:8px}.card__content.mm-custom--card .card__information{display:flex;flex-direction:column;justify-content:space-between}.card__content.mm-custom--card .card__information .card-information{display:none}.price__container.mm-prefix--alignment{display:flex;gap:8px;align-items:center}.mm-updated-collection .price--prefix{color:#040b23;font-family:var(--mont-font);font-size:26px;font-style:normal;font-weight:700;line-height:24px}@media screen and (max-width:767px){.price__container.mm-prefix--alignment{gap:6px}.mm-updated-collection .price--prefix{font-size:16px;line-height:20px}}.moly-b.mm_holster_banner .content_wrapper .col_right{max-width:60%}.moly-b.mm_holster_banner .content_wrapper .col_left{max-width:40%}.moly-b.mm_holster_banner{padding:0}.moly-b.mm_holster_banner .container{max-width:unset;padding:0}.moly-b.mm_holster_banner .col_left-inner{max-width:520px;margin:auto;padding:0 24px}.moly-b.mm_holster_banner .content_wrapper .col_left .reviews .stars{max-width:400px}.moly-b.mm_holster_banner .content_wrapper .col_left h1 em{background:linear-gradient(115deg,#fc9401 23.6%,#fc1001 242.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}.moly-b.mm_holster_banner .content_wrapper .col_left a.btn{text-decoration:none}@media screen and (max-width:1120px)and (min-width:767px){.moly-b.mm_holster_banner .content_wrapper .col_left h1{font-size:62px;line-height:72px}.moly-b.mm_holster_banner .content_wrapper .col_left p{margin-top:28px}.moly-b.mm_holster_banner .content_wrapper .col_left a.btn{margin-top:32px;max-width:100%;font-size:20px;height:66px}}@media screen and (max-width:991px){.moly-b.mm_holster_banner .content_wrapper .col_left,.moly-b.mm_holster_banner .content_wrapper .col_right{max-width:100%}.moly-b.mm_holster_banner .content_wrapper .col_left{margin:40px auto}.moly-b.mm_holster_banner .col_left-inner{max-width:unset;text-align:center}.moly-b.mm_holster_banner .content_wrapper .col_left a.btn{margin:32px auto 0}}@media screen and (max-width:767px){.moly-b.mm_holster_banner .content_wrapper .col_left{margin:30px 0 62px}.moly-b.mm_holster_banner .col_left-inner{padding:0}.moly-b.mm_holster_banner .content_wrapper .col_left h1{font-size:28px;line-height:36px}.moly-b.mm_holster_banner .content_wrapper .col_left p{margin-top:16px}.moly-b.mm_holster_banner .content_wrapper{flex-direction:column-reverse}}.moly-b-rt.mm_holster_banner .content_wrapper .col_left{max-width:980px}.moly-b-rt.mm_holster_banner .content_wrapper .col_left h1{font-size:64px;line-height:48px;font-weight:500;text-transform:none}.moly-b-rt.mm_holster_banner .content_wrapper .col_left p{font-size:24px;line-height:150%;text-align:center}.moly-b-rt.mm_holster_banner .content_wrapper .col_left a.btn{background:transparent;text-decoration:none;margin:auto;border:2px solid white}.moly-b-rt.mm_holster_banner .mm-content-img{margin:40px auto}.moly-b-rt.mm_holster_banner .mm-content-img img{object-fit:contain;height:auto}.moly-b-rt.mm_holster_banner .col_left-inner{text-align:center}@media screen and (max-width:991px){.moly-b-rt.mm_holster_banner .content_wrapper .col_left h1{font-size:44px}.moly-b-rt.mm_holster_banner .content_wrapper .col_left p{margin-top:24px;font-size:18px}}@media screen and (max-width:767px){.moly-b-rt.mm_holster_banner .content_wrapper{flex-direction:column-reverse}.moly-b-rt.mm_holster_banner .content_wrapper .col_left{padding:50px 24px}.moly-b-rt.mm_holster_banner .content_wrapper .col_left h1{font-size:28px;line-height:32px}.moly-b-rt.mm_holster_banner .mm-content-img{display:none}.moly-b-rt.mm_holster_banner .content_wrapper .col_left a.btn{margin-top:24px}}.moly-b__video{position:relative}.moly-b__video .video-section{max-width:1140px;position:relative;z-index:2}.moly-b__video .mm-decorative{position:absolute}.moly-b__video .mm-decorative-1{left:0;bottom:0;max-width:680px}.moly-b__video .mm-decorative-1 img{width:100%}.moly-b__video .mm-decorative-2{top:42px;right:0}@media screen and (max-width:767px){.moly-b__video .video-section{padding:0}.moly-b__video .mm-decorative{display:none}}.moly-b-multimedia.mm_holster_multimedia .container{margin-right:0;padding-right:0}.moly-b-multimedia.mm_holster_multimedia .image_section .col_left{max-width:780px;width:50%;margin-bottom:20px}.moly-b-multimedia.mm_holster_multimedia .col_left a.primary{text-decoration:none}.moly-b-multimedia.mm_holster_multimedia .image_section{padding:0}@media screen and (min-width:768px){.moly-b-multimedia.mm_holster_multimedia .col_right{position:sticky;top:40px}}.mm-liquid-container .dimensions__block{border-top:1px solid #fc9401;margin-top:20px;padding-top:20px}.mm-liquid-container .dimensions__list{list-style:none;display:flex;gap:28px;margin-top:12px;font-family:Montserrat}.mm-liquid-container .dimensions__block h3{background:var(--Linear-button-boarder, linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;line-height:140%;font-weight:500}@media screen and (max-width:991px){.moly-b-multimedia.mm_holster_multimedia .mm_main_img.mobile{display:none}.moly-b-multimedia.mm_holster_multimedia .content_wrapper{flex-direction:row;align-items:flex-start}.moly-b-multimedia.mm_holster_multimedia .col_right{display:block;max-width:50%!important}.moly-b-multimedia.mm_holster_multimedia .col_right .mm_main_img.desktop{display:block}}@media screen and (max-width:767px){.moly-b-multimedia.mm_holster_multimedia .container{padding:0}.moly-b-multimedia.mm_holster_multimedia .content_wrapper{flex-direction:column-reverse}.moly-b-multimedia.mm_holster_multimedia .col_right,.moly-b-multimedia.mm_holster_multimedia .image_section .col_left{max-width:100%!important;width:100%}.moly-b-multimedia.mm_holster_multimedia .image_section .col_left{padding:30px 24px 60px}.moly-b-multimedia.mm_holster_multimedia .image_section .col_left h2{font-size:20px;line-height:32px;margin-bottom:8px}.moly-b-multimedia.mm_holster_multimedia .col_left p{font-size:18px;margin-top:8px}.mm-liquid-container .dimensions__block h3{font-size:18px}.moly-b-multimedia.mm_holster_multimedia .col_left a.primary{margin:24px auto 0}.mm-liquid-container .dimensions__list{gap:16px}}.molly-b.mm_holster_features .section_header p{color:#fff;margin-top:16px}.molly-b.mm_holster_features{padding:120px 0 66px}.molly-b.mm_holster_features .cards_wrapper .card h3,.molly-b.mm_holster_features .cards_wrapper .card p{color:#fff}.molly-b.mm_holster_features .btn_wrapper a{background:var(--Linear-button-boarder, linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.molly-b.mm_holster_features .cards_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));max-width:fit-content;margin-left:auto;margin-right:auto}.molly-b.mm_holster_features .cards_wrapper .card .image{background-color:#7f7f7f}@media screen and (max-width:767px){.molly-b.mm_holster_features{padding:40px 0}.molly-b.mm_holster_features .cards_wrapper .card{max-width:268px}.molly-b.mm_holster_features .container{padding-right:0}.molly-b.mm_holster_features .section_header{padding-right:24px;text-align:center}}@media(max-width:1280px)and (min-width:767px){.molly-b.aurora-lp.mm_holster_features .cards_wrapper .card .image{height:unset}}.molly-b-testimo.mm_holster_testimonial .mm_holster_testimonial_slider_wrapper{background:#ffffff80;border-radius:32px;padding:80px 24px}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item .image{height:unset;max-width:83px;margin:auto;border-radius:99px}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item .stars{margin-left:auto;margin-right:auto}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item p{color:#000;max-width:800px;margin-left:auto;margin-right:auto;font-weight:400}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item .name h4{background:unset;color:#000;-webkit-text-fill-color:unset;text-transform:capitalize}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item{text-align:center}.molly-b-testimo .fa-long-arrow-left:before,.molly-b-testimo .fa-long-arrow-right:before{color:#000}.molly-b-testimo.mm_holster_testimonial .slider_btns{max-width:80%;left:50%;transform:translate(-50%)}@media screen and (max-width:1240px)and (min-width:768px){.molly-b-testimo.mm_holster_testimonial .slider_btns{max-width:92%}.molly-b-testimo.mm_holster_testimonial .items_wrapper .item p{width:80%}}@media screen and (max-width:767px){.molly-b-testimo.mm_holster_testimonial .mm_holster_testimonial_slider_wrapper{padding:44px 24px}}.mm-hs-media.mm_holster_multimedia .content_wrapper.mm_media_first{padding:128px 0}.mm-hs-media.mm_holster_multimedia .col_right p{font-size:44px;font-weight:900;max-width:650px;color:#fff}.mm-hs-media.mm_holster_multimedia .col_left p{font-size:24px;line-height:34px;color:#fff}.mm-hs-media.mm_holster_multimedia .col_left a.primary{border-radius:60px;border:2px solid var(--Linear-button-boarder, #FC9401);background:transparent;color:#fff;text-decoration:none;margin-top:24px}.mm_holster_multimedia.mm-hs-media{background:#060d17;position:relative}.mm_holster_multimedia.mm-hs-media .mm-dct-2{position:absolute;right:0;top:0}.mm_holster_multimedia.mm-hs-media .mm-dct-1{position:absolute;left:0;bottom:-8px}.mm_holster_multimedia.mm-hs-media .container{position:relative}@media screen and (max-width:991px){.mm-hs-media.mm_holster_multimedia .content_wrapper.mm_media_first{padding:60px 0}.mm-hs-media.mm_holster_multimedia .col_left{margin-top:20px}.mm-hs-media.mm_holster_multimedia .col_right p{max-width:unset}}@media screen and (max-width:767px){.mm_holster_multimedia.mm-hs-media .mm-decorative{display:none}.mm-hs-media.mm_holster_multimedia .content_wrapper.mm_media_first{padding:32px 0 60px}.mm-hs-media.mm_holster_multimedia .col_right p{font-size:28px}.mm-hs-media.mm_holster_multimedia .col_left p{font-size:12px;line-height:150%;margin:0}.mm-hs-media.mm_holster_multimedia .col_left a.primary{width:100%}}@media screen and (max-width:480px){.moly-b.mm_holster_banner .content_wrapper .col_left a.btn,.moly-b-rt.mm_holster_banner .content_wrapper .col_left a.btn{width:100%}.molly-b.mm_holster_features .btn_wrapper a{margin-right:24px}.moly-b-multimedia.mm_holster_multimedia .col_left a.primary{width:100%;font-size:24px;padding:24px;line-height:32px}}.mm-hero_slider .slideshow__controls.slider-buttons{right:0;padding:0 60px;max-width:248px}@media(max-width:767px){.mm-hero_slider .slideshow__controls.slider-buttons{padding:0 40px;max-width:172px;left:50%;transform:translate(-50%);right:unset;bottom:3%}}.mm-hero_slider .slideshow__controls .slider-counter{display:none}.mm-hero_slider .slideshow__controls .slider-button{width:56px;height:56px;border-width:2px;border-radius:99px}@media(max-width:767px){.mm-hero_slider .slideshow__controls .slider-button{width:36px;height:36px}}.mm-hgtr-iwt.mm_holster_multimedia{background-color:#000}.mm-hgtr-iwt.mm_holster_multimedia .content_wrapper{padding:150px 0;gap:80px}@media(min-width:991px){.mm-hgtr-iwt.mm_holster_multimedia .content_wrapper{align-items:flex-start}}@media(min-width:991px){.mm_holster_multimedia .col_right{position:sticky;top:20px}}.mm-hgtr-iwt.mm_holster_multimedia .col_left{text-align:center}.mm-hgtr-iwt_2.mm_holster_multimedia .image_section .col_left h2,.mm-hgtr-iwt_2.mm_holster_multimedia .col_left p{max-width:560px;margin:auto}.mm-hgtr-iwt.mm_holster_multimedia .col_left p{color:#fff;margin-top:42px}.mm-hgtr-iwt.mm_holster_multimedia .col_left a.primary{margin:42px auto 0;text-transform:uppercase;text-decoration:none}@media screen and (max-width:991px){.mm-hgtr-iwt.mm_holster_multimedia .mm_main_img.mobile{display:none}.mm-hgtr-iwt.mm_holster_multimedia .col_right .mm_main_img.desktop{display:block}.mm-hgtr-iwt.mm-hgtr-iwt.mm_holster_multimedia .content_wrapper{padding:60px 0}}@media screen and (max-width:749px){.mm-hgtr-iwt.mm-hgtr-iwt.mm_holster_multimedia .content_wrapper{padding:50px 0;gap:32px}.mm-hgtr-iwt.mm_holster_multimedia .col_left{text-align:left}.mm-hgtr-iwt.mm_holster_multimedia .image_section .col_left h2{font-size:32px;margin-bottom:16px}.mm-hgtr-iwt.mm_holster_multimedia .col_left p{margin-top:0}.mm-hgtr-iwt.mm_holster_multimedia .col_left a.primary{margin:16px 0 0}.mm-hgtr-iwt_2.mm-hgtr-iwt.mm_holster_multimedia .content_wrapper{flex-direction:column}}.mm-hg-iwm.mm_holster_multimedia .video_section{padding:150px 0}@media(min-width:991px){.mm-hg-iwm.mm_holster_multimedia .video_section{gap:20px}}.mm-hg-iwm.mm_holster_multimedia .video_section .col_left{max-width:50%}.mm-hg-iwm.mm_holster_multimedia .video_section .col_left h2{font-size:64px;font-weight:500;background:var(--Linear-button-boarder, linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mm-hg-iwm.mm_holster_multimedia .col_left p{font-size:21px;line-height:34px;margin-top:32px;color:#fff;max-width:660px}@media screen and (max-width:749px){.mm-hg-iwm.mm_holster_multimedia .video_section{padding:50px 0}.mm-hg-iwm.mm_holster_multimedia .video_section .col_left h2{font-size:32px;line-height:1}.mm-hg-iwm.mm_holster_multimedia .col_left p{font-size:12px;line-height:150%;margin-top:16px}.mm-hg.molly-b-testimo.mm_holster_testimonial .container{padding:0}.mm-hg.molly-b-testimo.mm_holster_testimonial .items_wrapper .item{margin:0 8px}}.mm-hg-faq.mm_holster_faq .faq_col{background:#000}.mm-hg-iwm .video-play-btn svg{width:98px;height:98px}.mm-hg-iwm .video-play-btn svg path{fill:#fff}@media screen and (min-width:991px){.mm-hg-faq.mm_holster_faq .faq_inner{display:grid;grid-template-columns:1fr 1fr;max-width:100%}}@media screen and (max-width:1480px){.mm-hg.molly-b-testimo.mm_holster_testimonial .slider_btns{max-width:100%}}.mm-variant_img img{height:100px;width:auto}.product .product-form__input--pill input[type=radio]+label.mm-variant_img{display:inline-flex;flex-direction:column-reverse;padding:0;margin:0}.product .product-form__input--pill input[type=radio]+label.mm-variant_img span{padding:7px 12px}.mm-variant_img img{display:block}.product .product-form__input--pill input[type=radio]:checked+label.mm-variant_img:not(.mm-variant-meta_img){padding:5px 5px 0}.mm-variant-meta_img img{object-fit:contain;background:#f2f2f299;padding:8px;border:4px solid transparent;border-bottom:0;border-radius:4px 4px 0 0}.product .product-form__input--pill input[type=radio]:checked+label.mm-variant-meta_img img{background:#fff;border-color:#049030}.product .product-form__submit{gap:8px}.mm-col__banner .banner__heading{background:linear-gradient(114.81deg,#fc9401 23.6%,#fc1001 149.31%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:72px;font-weight:900;line-height:1.2;letter-spacing:.6px}@media(max-width:749px){.mm-col__banner .banner__heading{font-size:26px;line-height:32px}}.mm-col__banner .rte{font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.6px}@media(max-width:749px){.mm-col__banner .rte{font-size:14px;line-height:18px;margin-top:12px}}.mm-col_rich-content .rich-text__heading{font-size:42px;font-style:normal;font-weight:900;line-height:52px}.mm-col_rich-content .rich-text__text{color:#6b7280;font-family:Montserrat;font-size:16px;font-weight:400;line-height:25.2px}@media screen and (min-width:990px){.mm-col_rich-content .rich-text__blocks{max-width:100rem}}@media screen and (max-width:749px){.mm-col_rich-content .rich-text__heading{font-size:24px;line-height:32px;font-weight:600}.mm-col_rich-content .rich-text__text{font-size:12px;line-height:130%;margin-top:16px}}.mm-col_iwt-a .image-with-text__heading,.mm-col_iwt-b .image-with-text__heading{font-size:42px;font-weight:900;line-height:52px;text-transform:uppercase}@media(max-width:749px){.mm-col_iwt-a .image-with-text__heading,.mm-col_iwt-b .image-with-text__heading{font-size:24px;line-height:32px;font-weight:600;color:#040b23}}.mm-col_iwt-a .image-with-text__text,.mm-col_iwt-b .image-with-text__text{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:25.2px}@media(max-width:749px){.mm-col_iwt-a .image-with-text__text,.mm-col_iwt-b .image-with-text__text{color:#6b7280;font-size:12px;line-height:130%;letter-spacing:.24px;margin-top:12px}}.mm-col_iwt-a .image-with-text__content{padding:6rem 3rem 7rem}@media(max-width:749px){.mm-col_iwt-a .image-with-text__content{padding:0rem 0rem 4rem}}@media screen and (max-width:749px){.mm-col_iwt-a{--gradient-background: #D9D9D9}.mm-col_iwt-a .image-with-text__grid{flex-direction:column-reverse}.mm-col_iwt-b .image-with-text__content{padding:2.4rem 0 0}}#mm-col__mutli_column .title-wrapper-with-link{max-width:68rem;margin-left:auto;margin-right:auto;text-align:center;justify-content:center}@media(max-width:749px){#mm-col__mutli_column .title-wrapper-with-link{justify-content:flex-start;gap:6px;margin-bottom:24px}}@media(max-width:749px){#mm-col__mutli_column .page-width{padding-top:50px;padding-bottom:20px}}#mm-col__mutli_column .title{font-size:42px;font-style:normal;font-weight:900;line-height:52px;letter-spacing:.6px;text-transform:uppercase}@media(max-width:749px){#mm-col__mutli_column .title{font-size:24px;line-height:32px;font-weight:600}}#mm-col__mutli_column .mm-description{color:var(--Grey-grey-500, #6B7280);text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.36px}@media(max-width:749px){#mm-col__mutli_column .mm-description{font-size:12px;text-align:left}}#mm-col__mutli_column .multicolumn-card h3{color:#fc9401;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:32px}@media(max-width:749px){#mm-col__mutli_column .multicolumn-card h3{font-size:16px;line-height:1.2}}@media(min-width:991px){#mm-col__mutli_column .multicolumn-list{justify-content:center}}#mm-col__mutli_column .multicolumn-card .rte{color:var(--Grey-grey-500, #6B7280);font-family:Montserrat;font-size:18px;font-weight:400;line-height:130%;letter-spacing:.36px}@media(max-width:749px){#mm-col__mutli_column .multicolumn-card .rte{font-size:12px}}#mm-col__mutli_column .multicolumn-card .rte li{list-style:disc}#mm-col__mutli_column .multicolumn-card .rte li:not(:last-child){margin-bottom:12px}@media(max-width:749px){#mm-col__mutli_column .multicolumn-card .rte li:not(:last-child){margin-bottom:8px}}.mm-col__blogs .title-wrapper-with-link{margin-bottom:4rem}@media(max-width:749px){.mm-col__blogs .title-wrapper-with-link{margin-bottom:2rem}}.mm-col__blogs .blog__title{font-size:42px;font-weight:700;line-height:52px;text-transform:uppercase}.mm-col__blogs .blog__post .card__content .card__information{padding:2rem 0 0}.mm-col__blogs .article-card__excerpt{font-size:18px;line-height:150%;font-family:Montserrat;font-weight:400;letter-spacing:.36px;color:#6b7280}.mm-col__blogs .blog__view-all .blog__button{margin-top:3rem}@media(max-width:749px){.mm-col__blogs .blog__view-all .blog__button{margin-top:0}}@media screen and (max-width:749px){.mm-col__blogs .blog__posts{display:grid;padding:0 1.5rem}.mm-col__blogs .grid--peek.slider .grid__item:first-of-type{margin-left:0}.mm-col__blogs .blog__posts .blog__post{margin:0;width:100%}.mm-col__blogs .slider-buttons{display:none}.mm-col__blogs .blog__title{font-size:24px;font-weight:700}.mm-col__blogs .title-wrapper-with-link .link{display:none}.mm-col__blogs .card__heading{font-size:16px}.mm-col__blogs .article-card__excerpt{font-size:12px;font-weight:400;line-height:150%;letter-spacing:.24px}.mm-col__blogs .blog__view-all{display:flex!important;justify-content:center}}.mm-col__faq .collapsible-content-wrapper-narrow{max-width:90rem}.mm-col__faq .collapsible-content__heading{font-size:42px;font-style:normal;font-weight:900;line-height:52px;color:#040b23}@media(max-width:749px){.mm-col__faq .collapsible-content__heading{font-size:26px;line-height:32px;font-weight:600}}.mm-col__faq .supportive--text{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:1;text-align:center;margin-bottom:24px;color:#000;@meida (max-width: 749px){font-size: 16px; line-height: 20px;}}.mm-col__faq .supportive--text p{margin:0}@media(max-width:749px){.mm-col__faq .accordion{margin-top:0}}.mm-col__faq .accordion:first-child{border-top:0}.mm-col__faq .accordion .accordion__title{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:28px}@media(max-width:749px){.mm-col__faq .accordion .accordion__title{font-size:16px;line-height:24px}}.mm-col__faq .accordion .accordion__content{font-family:Montserrat;font-size:18px;font-weight:400;line-height:28px;letter-spacing:.6px}@media(max-width:749px){.mm-col__faq .accordion .accordion__content{font-size:14px;line-height:20px}}.mm-col__faq .mm_view_more_button a{background:#fc9401;font-family:Montserrat;text-transform:uppercase}@media screen and (min-width:750px){.mm-col__faq .grid--3-col-tablet .grid__item{width:calc(38% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.price_range--slider-active .facets__header-vertical{display:none}.price_range--slider-active .facets__price{width:100%}.price_range--slider-active .facets__price .field-currency,.price_range--slider-active .facets__price .field{display:none}.price_range--slider-active .mm-price-range_slider{width:100%}.price_range--slider-active .mm-price-range_slider .range-slider--header{display:flex;justify-content:space-between;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;color:#686868}.price_range--slider-active .mm-price-range_slider .range--slider{position:relative;width:100%;height:8px;background:#ddd;margin:20px auto;border-radius:4px}.price_range--slider-active .mm-price-range_slider .slider-track{position:absolute;width:100%;height:8px;background:#ddd;border-radius:4px}.price_range--slider-active .mm-price-range_slider .slider-range{display:block;position:absolute;height:8px;background:#f6931f;border-radius:4px}.price_range--slider-active .mm-price-range_slider .slider-handle{display:block;position:absolute;top:-6px;width:20px;height:20px;background:#f6931f;border-radius:50%;cursor:pointer;z-index:2}.mm_slider-pagination.slider-buttons{padding:3rem 0 0 3rem}@media(max-width:749px){.mm_slider-pagination.slider-buttons{padding:2rem 0 0 1.5rem}}.mm_slider-pagination .slider-button,.mm_slider-pagination .slider-counter{display:none}.mm_slider-pagination .slider-pagination{display:flex;gap:4px}.mm_slider-pagination .slider-pagination .slider-dot{width:8px;height:8px;background:#040b23;border-radius:50%;padding:0;border:0;transition:width .3s ease,background-color .3s ease}.mm_slider-pagination .slider-pagination .slider-dot.active{width:24px;background:#fc9401;border-radius:8px}.mm_col--hero.mm_holster_banner .main_image.desktop{height:100%}.mm_col--hero.mm_holster_banner .main_image.desktop img{height:100%;object-fit:cover}.mm_col--hero.mm_holster_banner .content_wrapper{align-items:stretch}@media(max-width:767px){.mm_col--hero.mm_holster_banner .content_wrapper{flex-direction:column}}.mm_col--hero.mm_holster_banner .content_wrapper .col_left{display:flex}@media(max-width:767px){.mm_col--hero.mm_holster_banner .content_wrapper .col_left{margin:45px 0}}.mm_col--hero.mm_holster_banner .content_wrapper .col_left .col_left-inner{max-width:560px}@media(min-width:992px){.mm_col--hero.mm_holster_banner .content_wrapper .col_left .col_left-inner{padding-top:24px;padding-bottom:24px}}.mm_col--hero.mm_holster_banner .content_wrapper .col_left h1{margin-top:0;font-size:60px;line-height:52px;margin-bottom:24px}@media(max-width:767px){.mm_col--hero.mm_holster_banner .content_wrapper .col_left h1{font-size:26px;font-weight:600;line-height:20px}}.mm_col--hero.mm_holster_banner .content_wrapper .col_left h4{color:#fff}.mm_col--hero.mm_holster_banner .content_wrapper .col_left p{font-size:16px;line-height:25.2px;margin-top:16px}@media(max-width:767px){.mm_col--hero.mm_holster_banner .content_wrapper .col_left p{font-size:12px;line-height:20px}}@media(max-width:991px){.mm_col--hero.mm_holster_banner .content_wrapper .col_right img{height:100%;object-fit:cover}}.blog .title-wrapper--with_image{display:flex;align-items:center;gap:12px}.blog .heading--img-wrapper{max-width:120px}@media(max-width:749px){.blog .heading--img-wrapper{max-width:70px}}.blog .heading--img-wrapper img{width:100%;height:auto}[id^=predictive-search-option-collection] .predictive-search__item:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M435.25 48h-122.9a14.46 14.46 0 00-10.2 4.2L56.45 297.9a28.85 28.85 0 000 40.7l117 117a28.85 28.85 0 0040.7 0L459.75 210a14.46 14.46 0 004.2-10.2v-123a28.66 28.66 0 00-28.7-28.8z' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'/><path d='M384 160a32 32 0 1132-32 32 32 0 01-32 32z' fill='%23fff'/></svg>");display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:middle}#MainContent{overflow:hidden}.mm-kiosk--lp-cmpr .mm-section-header{margin-bottom:40px}.mm-kiosk--lp-cmpr .mm-section-header h2{color:var(--color_black, #191919);font-family:Orbitron;font-size:36px;font-style:normal;font-weight:500;line-height:120%;text-align:left;max-width:520px;margin:0}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header div{background-color:transparent}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .main--image,.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .secondary--image,.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .third--image{position:static}:is(.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .main--image,.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .secondary--image,.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--header .third--image) img{max-width:120px;width:100%}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list{margin:0}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list div:first-child{justify-content:flex-end}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list div:nth-child(2){background-color:transparent}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list div:nth-child(2) .cit{color:#191919}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list div:not(:first-child){justify-content:flex-start;background:transparent}.mm-kiosk--lp-cmpr .comparison--table--wrapper .comparison--table .comparison--list .cit{text-align:left;color:#191919}.ss-section.mm-kiosk-vid-wrapper .mm-kiosk--text-content{max-width:480px;margin:auto}.ss-section.mm-kiosk-vid-wrapper .ss-background-image-panel__image-container{border-radius:80px 80px 0 0}@media(max-width:749px){.ss-section.mm-kiosk-vid-wrapper .ss-background-image-panel__image-container{border-radius:40px 40px 0 0}}.ss-section.mm-kiosk-text-section .mm-kiosk-text-heading .ss-text-block{max-width:480px}.ss-section.mm-kiosk-text-section .mm-kiosk-text-content .ss-text-block ul{padding-left:24px}.ss-section.mm-kiosk-text-section .mm-kiosk-text-content .ss-text-block ul li:not(:last-child){margin-bottom:16px}.ss-section.mm-kisok-iwt .mm-kisok-iwt--wrapper{max-width:var(--page-width)}@media(max-width:991px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--wrapper{flex-direction:column-reverse}}.ss-section.mm-kisok-iwt .mm-kisok-iwt--wrapper--img--container{--ss-style-panel-width: 100%;--ss-style-panel-width-flex-basis: 100%}@media(max-width:749px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--text{text-align:center}}.ss-section.mm-kisok-iwt .mm-kisok-iwt--text .mm-kisok-iwt--text--heading{max-width:540px!important}.ss-section.mm-kisok-iwt .mm-kisok-iwt--text .ss-text-block ul{padding-left:24px}.ss-section.mm-kisok-iwt .mm-kisok-iwt--text .ss-text-block ul li:not(:last-child){margin-bottom:16px}.ss-section.mm-kisok-iwt .mm-kisok-iwt--abs{max-width:380px;transform:translateY(-50%)}@media(max-width:1460px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--abs{max-width:280px}}@media(max-width:1220px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--abs{max-width:200px}}@media(max-width:991px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--abs{right:-60px}}@media(max-width:749px){.ss-section.mm-kisok-iwt .mm-kisok-iwt--abs{right:-90px}}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section--heading{max-width:560px}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-abs{max-width:180px;transform:translateY(-50%);top:50%;right:-40px}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-text-group .ss-text-block{font-size:22px;line-height:150%}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-text-group .ss-text-block p{display:flex}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-text-group .ss-text-block em{font-size:26px;font-weight:700;margin-right:12px;display:block}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section--group{max-width:680px}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-btn.ss-button{background:var(--Linear-button-boarder, linear-gradient(115deg, #FC9401 23.6%, #FC1001 149.31%));max-width:fit-content;padding:18px 18px 18px 24px;gap:40px;border-radius:8px;font-weight:600;font-size:18px}.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-btn.ss-button svg{rotate:-45deg}@media(max-width:749px){.ss-section.mm-kiosk-last-section .mm-kiosk-last-section-btn.ss-button{font-size:14px}}@media screen and (min-width:768px){.mm-videos--last .mm-videos--last--a{max-width:50%}}@media(max-width:767px){.ss-section .mm-videos--last{align-items:stretch}.mm-videos--last .mm-videos--last--a{align-items:stretch;flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mm-custom.css.map */
