@media(max-width:749px){:root{--ms-type-legal:12px;--ms-type-micro:12px;--ms-type-meta:13px;--ms-type-control:14px;--ms-type-body:16px;--ms-type-button:15px;--ms-type-nav:17px;--ms-type-lead:17px;--ms-type-feature:19px;--ms-type-card:22px;--ms-type-group:28px;--ms-type-section:34px;--ms-type-page:40px;--ms-type-hero:44px;--section-space:30px;--ms-mobile-gutter:14px;--ms-mobile-section:30px;--ms-mobile-line:#d9e4f0}html,body{max-width:100%;overflow-x:clip}body{font-size:var(--ms-type-body)!important;line-height:1.55!important}#MainContent{min-width:0;overflow-x:clip}.container{width:calc(100% - 28px)!important;max-width:none!important;margin-inline:auto!important}.section{padding-block:var(--ms-mobile-section)!important}#MainContent :where(p,li,dd,.rte){font-size:var(--ms-type-body)!important;line-height:1.55!important}#MainContent :where(.eyebrow,[class$=__eyebrow],[class$=__kicker],[class$=__label],[class$=__status],[class$=__caption],[class$=__meta]){font-size:var(--ms-type-meta)!important;line-height:1.3!important}#MainContent :where(button,.button,a[class$=__button],a[class$=__cta],a[class*="__button "],a[class*="__cta "]){font-size:var(--ms-type-button)!important}#MainContent :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){font-size:16px!important}#MainContent :where(.field__input,.field__select,.field__textarea){min-height:48px!important}#MainContent h1{font-size:var(--ms-type-page)!important;line-height:.96!important}#MainContent h2{font-size:var(--ms-type-section)!important;line-height:.98!important}#MainContent h3{font-size:var(--ms-type-card)!important;line-height:1.08!important}.section-announcement .announcement__inner{padding:6px 10px!important;font-size:12px!important;line-height:1.25!important}.site-header,.site-header--sticky{background:#fff!important;color:#071c34!important;border-bottom:1px solid var(--ms-mobile-line)!important;box-shadow:none!important}.site-header .container.site-header__inner{width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 max(8px,env(safe-area-inset-left)) 0 max(8px,env(safe-area-inset-right))!important;grid-template-columns:44px minmax(0,1fr) 68px!important;gap:4px!important}.site-header .mobile-menu{justify-self:start}.site-header .icon-button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}.site-header .header-icon{width:21px!important;height:21px!important}.site-header__logo{display:flex!important;width:min(124px,38vw)!important;max-width:min(124px,38vw)!important;height:44px!important;align-items:center!important;justify-content:center!important;justify-self:center!important;overflow:visible!important}.site-header__wordmark,.site-header__official-logo{display:none!important}.site-header__mobile-logo{display:block!important;width:100%!important;max-width:118px!important;height:auto!important;max-height:23px!important;margin:auto!important;object-fit:contain!important}.site-header__actions{display:flex!important;width:68px!important;min-width:68px!important;height:44px!important;align-items:center!important;justify-content:flex-end!important}.site-header__search,.site-header__cart,.site-header__localization{display:none!important}.site-header__mobile-localization{position:relative!important;display:block!important;width:64px!important;min-width:64px!important;margin:0!important}.site-header__mobile-localization>summary{display:flex!important;width:64px!important;height:44px!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;padding:0 4px!important;color:#071c34!important;font-size:14px!important;font-weight:600!important;line-height:1!important;list-style:none!important;white-space:nowrap!important;cursor:pointer!important}.site-header__mobile-localization>summary::-webkit-details-marker{display:none!important}.site-header__mobile-localization>summary .nav-chevron{width:8px!important;height:6px!important}.site-header__mobile-language-menu{position:absolute!important;z-index:110!important;top:calc(100% + 5px)!important;right:0!important;width:154px!important;padding:5px 0!important;border:1px solid #d8e0e8!important;border-top:2px solid #176df5!important;background:#fff!important;box-shadow:0 14px 34px #071c3424!important}.site-header__mobile-language-menu form{display:grid!important;margin:0!important}.site-header__mobile-language-menu button{display:flex!important;width:100%!important;min-height:44px!important;align-items:center!important;padding:0 13px!important;border:0!important;background:#fff!important;color:#071c34!important;font-size:15px!important;line-height:1.2!important;text-align:left!important}.mobile-menu__panel{width:100vw!important;height:100dvh!important;overflow:hidden!important}.mobile-menu__drawer{width:min(90vw,390px)!important;height:100dvh!important;max-height:100dvh!important;padding:0 18px calc(24px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important}.mobile-menu__header{min-height:60px!important}.mobile-menu__brand{width:124px!important;height:42px!important}.mobile-menu__brand img{max-height:24px!important}.site-header .mobile-nav a,.site-header .mobile-nav summary{min-height:52px!important;padding:13px 0!important;font-size:17px!important;line-height:1.2!important}.site-header .mobile-nav details ul a{min-height:46px!important;font-size:15px!important;line-height:1.35!important}.marketing-hero--medium{min-height:340px!important}.marketing-hero--large{min-height:440px!important}.marketing-hero__content{padding-block:34px!important}.marketing-hero__text,.marketing-hero__text p{font-size:17px!important;line-height:1.5!important}.content-split,.faq-layout,.contact-layout{gap:22px!important}.section-heading,.content-header{margin-bottom:22px!important}.feature-grid,.media-grid{gap:12px!important}.feature-card__content,.media-card__content,.article-card__content,.search-card{padding:16px!important}.process-step{grid-template-columns:52px minmax(0,1fr)!important;gap:10px!important;padding:16px 0!important}.process-step__number{font-size:36px!important}.faq-item summary{min-height:52px!important;padding:14px 0!important;font-size:19px!important}.faq-item__answer{padding:0 0 16px!important}.contact-layout__form form{gap:14px!important}#MainContent :is(.masontex-oem-hero,.masontex-oem-customize,.masontex-oem-process,.masontex-contact,.oem-series,.main-collection){max-width:100%;overflow-x:clip}body.template-index #MainContent :is(.mts-helmet-types,.home-scope,.masontex-why-choose,.home-inspection,.mscert){padding-top:30px!important;padding-bottom:30px!important}body.template-index #MainContent :is(.home-scope>.container,.home-inspection__layout,.masontex-why-choose__container){width:calc(100% - 28px)!important;max-width:none!important;margin-inline:auto!important}body.template-index #MainContent :is(.home-scope__heading,.home-inspection h2,.masontex-why-choose__heading,.home-custom-cta__inner h2,.home-manufacturing__content h2,.mscert h2,.mts-helmet-types__header h2){font-size:34px!important;line-height:.98!important}body.template-index #MainContent :is(.home-scope__description,.home-scope__description p,.home-inspection .rte,.masontex-why-choose__description,.masontex-why-choose__description p,.home-custom-cta__text,.home-custom-cta__text p,.home-manufacturing__paragraphs,.home-manufacturing__paragraphs p,.mscert__head p,.mts-helmet-types__intro){font-size:16px!important;line-height:1.55!important}body.template-index #MainContent .home-hero__slides,body.template-index #MainContent .home-hero__slide,body.template-index #MainContent .home-hero__content{min-height:clamp(460px,68svh,540px)!important}body.template-index #MainContent .home-hero__content{width:calc(100% - 28px)!important;padding:46px 0 50px!important;align-items:flex-end!important}body.template-index #MainContent .home-hero__copy{width:100%!important;max-width:350px!important}body.template-index #MainContent .home-hero__kicker{margin-bottom:7px!important;font-size:13px!important;line-height:1.25!important}body.template-index #MainContent .home-hero h1,body.template-index #MainContent .home-hero h2{max-width:12ch!important;margin-bottom:10px!important;font-size:44px!important;line-height:.94!important}body.template-index #MainContent .home-hero__text{display:-webkit-box!important;max-width:330px!important;overflow:hidden!important;font-size:16px!important;line-height:1.5!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}body.template-index #MainContent .home-hero__button{width:auto!important;min-height:46px!important;margin-top:16px!important;padding:0 19px!important;font-size:15px!important;white-space:nowrap!important}body.template-index #MainContent .home-hero__controls{left:14px!important;bottom:16px!important}body.template-index #MainContent .home-hero-benefits-mobile{display:none!important}body.template-index #MainContent .mts-helmet-types__inner{width:100%!important;max-width:none!important}body.template-index #MainContent .mts-helmet-types__header{margin:0 14px 15px!important}body.template-index #MainContent .mts-helmet-types__intro{display:-webkit-box!important;max-width:340px!important;margin-top:8px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.template-index #MainContent .mts-helmet-types__track{display:flex!important;gap:9px!important;overflow-x:auto!important;padding:0 14px 5px!important;scroll-padding-left:14px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.template-index #MainContent .mts-helmet-types__track::-webkit-scrollbar{display:none!important}body.template-index #MainContent .mts-helmet-type{flex:0 0 min(43vw,188px)!important;min-height:0!important;scroll-snap-align:start!important}body.template-index #MainContent .mts-helmet-type__media{height:auto!important;flex-basis:auto!important;aspect-ratio:1/1!important}body.template-index #MainContent .mts-helmet-type__image{object-fit:contain!important;transform:scale(.8)!important}body.template-index #MainContent .mts-helmet-type__content{min-height:82px!important;padding:10px 4px 6px!important}body.template-index #MainContent .mts-helmet-type h3{font-size:19px!important;line-height:1.05!important}body.template-index #MainContent .mts-helmet-type__content>p{display:none!important}body.template-index #MainContent .mts-helmet-type__cta{margin-top:7px!important;font-size:13px!important}body.template-index #MainContent .mts-helmet-types__mobile-controls{padding:5px 14px 0!important}body.template-index #MainContent .home-scope>.container{width:calc(100% - 28px)!important}body.template-index #MainContent .home-scope__intro{margin:0 0 16px!important;text-align:left!important}body.template-index #MainContent .home-scope__heading{margin-bottom:8px!important}body.template-index #MainContent .home-section-subtitle{margin:0 0 7px!important;font-size:14px!important;line-height:1.35!important}body.template-index #MainContent .home-scope__description{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;text-align:left!important}body.template-index #MainContent .home-scope__layout{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}body.template-index #MainContent .home-scope__media{display:block!important;margin:0!important}body.template-index #MainContent .home-scope__media>*:not(:first-child){display:none!important}body.template-index #MainContent .home-scope__media>.content-media:first-child{display:block!important;width:100%!important;height:auto!important;max-height:220px!important;aspect-ratio:16/10!important;object-fit:contain!important;background:#eef2f6!important}body.template-index #MainContent .home-scope__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}body.template-index #MainContent .home-scope__item{min-height:60px!important;align-items:center!important;gap:7px!important;padding:10px!important;border-top-width:2px!important;box-shadow:none!important}body.template-index #MainContent .home-scope__icon{flex-basis:20px!important;width:20px!important;height:20px!important}body.template-index #MainContent .home-scope__item h3{font-size:16px!important;line-height:1.12!important}body.template-index #MainContent .home-custom-cta{min-height:280px!important;padding:30px 14px!important;background-attachment:scroll!important;background-size:cover!important;background-position:center!important}body.template-index #MainContent .home-custom-cta__inner{width:100%!important;text-align:left!important}body.template-index #MainContent .home-custom-cta__inner h2{margin-bottom:10px!important}body.template-index #MainContent .home-custom-cta__text{display:-webkit-box!important;max-width:340px!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}body.template-index #MainContent .home-custom-cta__button{width:auto!important;min-height:46px!important;margin-top:15px!important;padding:10px 20px!important}body.template-index #MainContent .masontex-why-choose__container{width:100%!important;margin:0!important}body.template-index #MainContent .masontex-why-choose__intro{margin:0 14px 16px!important;text-align:left!important}body.template-index #MainContent .masontex-why-choose__heading{margin:0 0 8px!important}body.template-index #MainContent .masontex-why-choose__description{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important}body.template-index #MainContent .masontex-why-choose__read-more{margin-top:9px!important;font-size:15px!important}body.template-index #MainContent .masontex-why-choose__grid{display:flex!important;gap:9px!important;overflow-x:auto!important;padding:0 14px 6px!important;scroll-padding-left:14px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.template-index #MainContent .masontex-why-choose__grid::-webkit-scrollbar{display:none!important}body.template-index #MainContent .masontex-why-choose__card{display:grid!important;min-height:168px!important;flex:0 0 min(84vw,324px)!important;grid-template-columns:42% 58%!important;background:#fff!important;scroll-snap-align:start!important}body.template-index #MainContent .masontex-why-choose__media{width:100%!important;height:100%!important}body.template-index #MainContent .masontex-why-choose__image{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important}body.template-index #MainContent .masontex-why-choose__content{width:100%!important;padding:12px!important}body.template-index #MainContent .masontex-why-choose__content h3{margin-bottom:6px!important;font-size:20px!important;line-height:1.08!important}body.template-index #MainContent .masontex-why-choose__content p{font-size:14px!important;line-height:1.45!important;-webkit-line-clamp:3!important}body.template-index #MainContent .home-manufacturing{display:grid!important;grid-template-columns:42% 58%!important;grid-template-rows:220px auto!important;min-height:0!important;align-items:stretch!important;padding:0!important;background:#f5f8fc!important}body.template-index #MainContent .home-manufacturing__desktop-media{display:none!important}body.template-index #MainContent .home-manufacturing__mobile-frame{display:block!important;grid-column:1!important;grid-row:1!important;width:100%!important;height:220px!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;background:#e9eef4!important}body.template-index #MainContent .home-manufacturing__mobile-media{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;background:#e9eef4!important}body.template-index #MainContent .home-manufacturing__inner{display:contents!important}body.template-index #MainContent .home-manufacturing__stats{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:repeat(5,1fr)!important;width:100%!important;height:220px!important;overflow:hidden!important;border-block:1px solid var(--ms-mobile-line)!important;background:#fff!important}body.template-index #MainContent .home-manufacturing__stat,body.template-index #MainContent .home-manufacturing__stat:nth-child(2n),body.template-index #MainContent .home-manufacturing__stat:first-child{display:grid!important;grid-template-columns:minmax(80px,auto) minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:5px 8px!important;border:0!important;border-bottom:1px solid var(--ms-mobile-line)!important}body.template-index #MainContent .home-manufacturing__stat:last-child{border-bottom:0!important}body.template-index #MainContent .home-manufacturing__number{display:flex!important;min-width:0!important;align-items:baseline!important;overflow:hidden!important;white-space:nowrap!important}body.template-index #MainContent .home-manufacturing__value{font-size:clamp(27px,7.6vw,32px)!important;font-weight:700!important;line-height:.9!important}body.template-index #MainContent .home-manufacturing__suffix{padding-left:3px!important;font-size:13px!important;line-height:1!important}body.template-index #MainContent .home-manufacturing__label{min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.25!important;overflow-wrap:anywhere!important}body.template-index #MainContent .home-manufacturing__content{grid-column:1/-1!important;grid-row:2!important;padding:12px 14px 16px!important;background:#f5f8fc!important}body.template-index #MainContent .home-manufacturing__content h2:empty,body.template-index #MainContent .home-manufacturing__paragraphs p:empty{display:none!important}body.template-index #MainContent .home-manufacturing__content h2{max-width:18ch!important;margin:0 0 7px!important}body.template-index #MainContent .home-manufacturing__paragraphs{display:-webkit-box!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.template-index #MainContent .home-manufacturing__paragraphs p:nth-child(n+2){display:none!important}body.template-index #MainContent .home-manufacturing__button{width:auto!important;min-height:44px!important;margin-top:4px!important;padding:10px 18px!important;font-size:15px!important}body.template-index #MainContent .home-inspection{padding:24px 0 26px!important}body.template-index #MainContent .home-inspection__layout{display:grid!important;width:calc(100% - 20px)!important;grid-template-columns:42% 58%!important;column-gap:10px!important;row-gap:0!important;align-items:start!important}body.template-index #MainContent .home-inspection__layout>.content-media{grid-column:1!important;grid-row:1/span 3!important;width:100%!important;height:190px!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important}body.template-index #MainContent .home-inspection__layout>div{display:contents!important}body.template-index #MainContent .home-inspection .eyebrow{grid-column:2!important;grid-row:1!important;margin:2px 0 5px!important;text-align:left!important}body.template-index #MainContent .home-inspection h2{grid-column:2!important;grid-row:2!important;margin:0 0 8px!important;text-align:left!important;font-size:30px!important;line-height:.98!important}body.template-index #MainContent .home-inspection h3:first-of-type{grid-column:2!important;grid-row:3!important;margin:0!important;font-size:18px!important;line-height:1.1!important}body.template-index #MainContent .home-inspection .rte{grid-column:1/-1!important;grid-row:4!important;display:-webkit-box!important;margin:10px 0 0!important;overflow:hidden!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}body.template-index #MainContent .home-inspection h3:nth-of-type(2){grid-column:1/-1!important;grid-row:5!important;margin:13px 0 7px!important;font-size:19px!important}body.template-index #MainContent .home-inspection .home-check-list--stacked{grid-column:1/-1!important;grid-row:6!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:0!important}body.template-index #MainContent .home-inspection .home-check-list--stacked li{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:7px!important;min-width:0!important;min-height:0!important;padding:9px!important;border:1px solid var(--ms-mobile-line)!important;background:#f5f8fb!important;font-size:14px!important;line-height:1.4!important}body.template-index #MainContent .home-inspection__icon{width:20px!important;height:20px!important;max-width:20px!important;flex-basis:20px!important}body.template-index #MainContent .mscert{padding:28px 14px!important}body.template-index #MainContent .mscert__in{width:100%!important;max-width:none!important}body.template-index #MainContent .mscert__head{margin:0 0 16px!important;text-align:left!important}body.template-index #MainContent .mscert__track{--g:9px!important;padding:3px 0 10px!important;scroll-padding-left:0!important}body.template-index #MainContent .mscert__item{flex-basis:calc((100% - var(--g))/2)!important;text-align:left!important}body.template-index #MainContent .mscert__arr{display:none!important}body.template-index #MainContent .mscert h3{margin-top:7px!important;font-size:16px!important;line-height:1.2!important}body.template-index #MainContent .mscert__cap{display:none!important}body.template-index #MainContent .mscert__pager{margin-top:0!important}.mas-footer__inner{width:100%!important;padding:28px 14px calc(18px + env(safe-area-inset-bottom))!important}.mas-footer__brand-line{margin:11px auto 22px!important;font-size:12px!important;line-height:1.4!important}.mas-footer__summary{min-height:52px!important;padding:0 4px!important;font-size:17px!important;line-height:1.15!important}.mas-footer__group-content{padding:0 4px 18px!important}.mas-footer__links,.mas-footer__contact,.mas-footer__links a,.mas-footer__contact a{gap:10px!important;font-size:15px!important;line-height:1.5!important}.mas-footer__social{margin-top:16px!important}.mas-footer__social-link{width:44px!important;height:44px!important}.mas-footer__social-link svg{width:20px!important;height:20px!important}.mas-footer__bottom{margin-top:22px!important;padding-top:16px!important}.mas-footer__legal,.mas-footer__legal a{font-size:12px!important;line-height:1.45!important}body.template-product #MainContent .ms-v12-overview{padding-top:10px!important;padding-bottom:12px!important;overflow-x:hidden!important}body.template-product #MainContent .ms-v12-overview .ms-v12-shell{width:calc(100% - 16px)!important}body.template-product #MainContent .ms-v12-overview .ms-v12-overview-grid{grid-template-columns:1fr!important;gap:12px!important}body.template-product #MainContent .ms-v12-overview .ms-v12-gallery{display:block!important;width:100%!important;min-width:0!important}body.template-product #MainContent .ms-v12-overview :is(.ms-v12-option-tabs,.ms-v12-option-panels,.ms-v12-stage-wrap,.ms-v12-view-rail,.ms-v12-stage,.ms-v12-structure){grid-area:auto!important;min-width:0!important;max-width:100%!important}body.template-product #MainContent .ms-v12-overview .ms-v12-option-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 8px!important}body.template-product #MainContent .ms-v12-overview .ms-v12-option-tabs>:only-child{grid-column:1/-1!important}body.template-product #MainContent .ms-v12-overview .ms-v12-option-panels{margin:0 0 9px!important}body.template-product #MainContent .ms-v12-overview .ms-lite-choice-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;overflow:visible!important;padding:0!important}body.template-product #MainContent .ms-v12-overview .ms-lite-choice-grid>:last-child:nth-child(odd){grid-column:1/-1!important}body.template-product #MainContent .ms-v12-overview .ms-lite-choice{width:100%!important;min-width:0!important;max-width:none!important;min-height:46px!important;padding:8px 9px!important;white-space:normal!important}body.template-product #MainContent .ms-v12-overview .ms-v12-stage-wrap{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important}body.template-product #MainContent .ms-v12-overview .ms-v12-view-rail .ms-lite-segments{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;overflow-x:auto!important;padding:0 0 2px!important;scrollbar-width:none!important}body.template-product #MainContent .ms-v12-overview .ms-v12-view-rail .ms-lite-segments::-webkit-scrollbar{display:none!important}body.template-product #MainContent .ms-v12-overview .ms-v12-view-rail .ms-lite-segment{flex:0 0 calc((100% - 21px)/4)!important;width:auto!important;min-width:74px!important;min-height:44px!important;padding:7px!important;white-space:normal!important}body.template-product #MainContent .ms-v12-overview .ms-v12-stage{width:100%!important;height:auto!important;aspect-ratio:1.12/1!important;overflow:hidden!important}body.template-product #MainContent .ms-v12-overview .ms-lite-image-area{top:34px!important;right:8px!important;bottom:40px!important;left:8px!important;overflow:hidden!important}body.template-product #MainContent .ms-v12-overview .ms-v12-structure{display:block!important;width:100%!important;padding:8px 0 0!important}body.template-product #MainContent .ms-v12-overview .ms-v12-structure .ms-lite-segments{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;overflow:visible!important;padding:0!important}body.template-product #MainContent .ms-v12-overview .ms-v12-structure .ms-lite-segment{width:100%!important;min-width:0!important;min-height:44px!important;padding:7px!important;white-space:normal!important}body.template-product #MainContent #V12QuickOem.ms-quick{padding:24px 0 28px!important}body.template-product #MainContent #V12QuickOem .ms-quick__shell{padding:0 12px!important;overflow:hidden!important}body.template-product #MainContent #V12QuickOem .ms-quick__header{gap:3px!important;padding:0 0 10px!important}body.template-product #MainContent #V12QuickOem .ms-quick__header>p,body.template-product #MainContent #V12QuickOem .ms-quick__group-head p,body.template-product #MainContent #V12QuickOem .ms-quick__actions>p{display:none!important}body.template-product #MainContent #V12QuickOem .ms-quick__tiers{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 10px!important;border:0!important}body.template-product #MainContent #V12QuickOem .ms-quick__tiers button{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:50px!important;padding:8px!important;border:1px solid var(--msq-line)!important;border-bottom:2px solid transparent!important;background:#fff!important}body.template-product #MainContent #V12QuickOem .ms-quick__tiers button>small,body.template-product #MainContent #V12QuickOem .ms-quick__tiers button>em{display:none!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__workspace,.ms-quick__controls){display:grid!important;grid-template-columns:1fr!important;gap:0!important;min-width:0!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__group,.ms-quick__standard-package){padding:12px 0!important;border:0!important;border-top:1px solid var(--msq-line)!important;background:transparent!important}body.template-product #MainContent #V12QuickOem .ms-quick__choices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;overflow:visible!important;padding:0!important}body.template-product #MainContent #V12QuickOem .ms-quick__choices button{width:100%!important;min-width:0!important;min-height:46px!important;padding:8px!important;border-radius:0!important}body.template-product #MainContent #V12QuickOem .ms-quick__included{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;overflow:visible!important;padding:0!important;border:0!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__included-item,.ms-quick__included-item--moq){width:100%!important;min-width:0!important;min-height:88px!important;padding:8px!important;border:1px solid var(--msq-line)!important;background:#fff!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__included-copy small,.ms-quick__included-copy p,.ms-quick__included-item>b,.ms-quick__included-item--moq>b){display:none!important}body.template-product #MainContent #V12QuickOem .ms-quick__oem-nav{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;padding:0 0 3px!important;scrollbar-width:none!important}body.template-product #MainContent #V12QuickOem .ms-quick__oem-nav button{flex:0 0 auto!important;min-width:92px!important;min-height:42px!important;padding:7px 10px!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__custom-type,.ms-quick__segmented,.ms-quick__material){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;overflow:visible!important;padding:0!important}body.template-product #MainContent #V12QuickOem :is(.ms-quick__custom-type,.ms-quick__segmented,.ms-quick__material)>*{width:100%!important;min-width:0!important;min-height:46px!important}body.template-product #MainContent #V12QuickOem .ms-quick__fields{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;margin-top:10px!important}body.template-product #MainContent #V12QuickOem .ms-quick__cta{width:100%!important;min-height:50px!important}body.template-product #MainContent [id^=MSDetails-].msd{margin:0!important;padding-bottom:12px!important;min-height:0!important}body.template-product #MainContent .ms-product-recs{margin:0!important;min-height:0!important;padding:10px 0 24px!important}body.template-product #MainContent .ms-product-recs__wrap{width:calc(100% - 16px)!important}body.template-product #MainContent .ms-product-recs__track{gap:9px!important}body.template-product #MainContent .ms-product-recs__card{flex:0 0 calc((100% - 9px)/2)!important}body.template-product #MainContent .ms-product-recs__meta{min-height:66px!important;padding:9px!important}}@media(max-width:374px){:root{--ms-type-page:38px;--ms-type-section:32px;--ms-type-hero:41px;--ms-type-card:21px;--ms-mobile-gutter:12px}.site-header .container.site-header__inner{grid-template-columns:42px minmax(0,1fr) 62px!important;padding-inline:6px!important}.site-header__logo{width:min(112px,36vw)!important;max-width:min(112px,36vw)!important}.site-header__mobile-logo{max-width:108px!important;max-height:21px!important}body.template-index #MainContent .mts-helmet-type{flex-basis:44vw!important}body.template-index #MainContent .masontex-why-choose__card{flex-basis:88vw!important}body.template-index #MainContent .home-manufacturing{grid-template-columns:40% 60%!important}body.template-product #MainContent #V12QuickOem .ms-quick__included{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.template-product #MainContent #V12QuickOem .ms-quick__included-item:last-child{grid-column:1/-1!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.template-index *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/masontex-mobile-grid.css.map */
