@font-face{font-family:MASONTEX Barlow;src:url(masontex-barlow-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MASONTEX Barlow;src:url(masontex-barlow-medium.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}html body.template-product #MainContent .ms-v12-overview[data-model]{--ms-approved-display:"MASONTEX Barlow Condensed","DIN Condensed","Arial Narrow",Arial,sans-serif;--ms-approved-text:"MASONTEX Barlow",Montserrat,Arial,sans-serif}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-v12-info{width:100%!important;max-width:560px!important;justify-self:end!important;padding:6px 0 18px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-eyebrow{margin:0 0 13px!important;color:var(--v12-accent)!important;font-family:var(--ms-approved-display)!important;font-style:normal!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-title-row{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:wrap!important;margin:0!important;min-width:0!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-title{min-width:0!important;margin:0!important;color:var(--v12-text)!important;line-height:1!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-model{display:block!important;color:var(--v12-text)!important;font-family:var(--ms-approved-display)!important;font-size:min(var(--msp-model,100px),78px)!important;font-weight:700!important;font-style:normal!important;line-height:.82!important;letter-spacing:-.055em!important;white-space:nowrap!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badges{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;flex-wrap:wrap!important;min-width:0!important;margin:0!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badge{display:inline-flex!important;min-height:30px!important;max-width:100%!important;align-items:center!important;justify-content:center!important;padding:6px 11px!important;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%)!important;font-family:var(--ms-approved-display)!important;font-size:13px!important;font-weight:700!important;font-style:italic!important;line-height:1!important;letter-spacing:.025em!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badge--1,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badges>.ms-pi-identity-badge:nth-child(1){background:#f2c400!important;color:#111!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badge--2,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badges>.ms-pi-identity-badge:nth-child(2){background:#d71920!important;color:#fff!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badge--3,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badges>.ms-pi-identity-badge:nth-child(3){background:#111!important;color:#fff!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-family{max-width:620px!important;margin:14px 0 0!important;color:var(--v12-text)!important;font-family:var(--ms-approved-text)!important;font-style:normal!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-model-note{margin:6px 0 0!important;color:var(--v12-muted)!important;font-family:var(--ms-approved-text)!important;font-style:normal!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price{margin:20px 0 0!important;padding:0 0 14px!important;border-bottom:1px solid var(--v12-line)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-label{display:block!important;margin:0 0 6px!important;color:var(--v12-muted)!important;font-family:var(--ms-approved-display)!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-value{display:block!important;color:var(--v12-text)!important;font-family:var(--ms-approved-text)!important;font-size:clamp(20px,1.8vw,28px)!important;font-weight:500!important;font-style:normal!important;line-height:1!important;letter-spacing:-.02em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-value.is-quote{font-family:var(--ms-approved-display)!important;font-size:28px!important;font-weight:700!important;letter-spacing:.01em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-specs{margin:0!important;padding:0!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec{display:grid!important;grid-template-columns:minmax(120px,145px) minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:52px!important;padding:9px 2px!important;border-bottom:1px solid var(--v12-line)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec dt{margin:0!important;color:var(--v12-muted)!important;font-family:var(--ms-approved-display)!important;text-transform:uppercase!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec dd{min-width:0!important;margin:0!important;color:var(--v12-text)!important;font-family:var(--ms-approved-text)!important;overflow-wrap:anywhere!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-accordions{margin-top:0!important;border-top:0!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item{border-bottom:1px solid var(--v12-line)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item summary{display:flex!important;min-height:46px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:0 2px!important;color:var(--v12-text)!important;font-family:var(--ms-approved-display)!important;text-transform:uppercase!important;list-style:none!important;cursor:pointer!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item summary::-webkit-details-marker{display:none!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle{position:relative!important;width:15px!important;height:15px!important;flex:0 0 15px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle:before,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:13px!important;height:1.25px!important;background:currentColor!important;transform:translate(-50%,-50%)!important;transition:transform .18s ease,opacity .18s ease!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle:after{transform:translate(-50%,-50%) rotate(90deg)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item[open] .ms-pi-bottom-toggle:after{opacity:0!important;transform:translate(-50%,-50%) rotate(0)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-body{max-width:52ch!important;padding:0 2px 14px!important;color:var(--v12-muted)!important;font-family:var(--ms-approved-text)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-actions{display:grid!important;gap:0!important;margin-top:20px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;min-height:54px!important;padding:0 18px!important;border-radius:0!important;font-family:var(--ms-approved-display)!important;text-decoration:none!important;text-transform:uppercase!important;transition:background .18s ease,color .18s ease,border-color .18s ease!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta--primary{border:1px solid var(--v12-dark)!important;background:var(--v12-dark)!important;color:#fff!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta--primary:hover{border-color:var(--v12-accent)!important;background:var(--v12-accent)!important;color:#fff!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta--secondary{min-height:46px!important;padding-inline:2px!important;border:0!important;border-bottom:1px solid var(--v12-line)!important;background:transparent!important;color:var(--v12-text)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta--secondary:hover{color:var(--v12-accent)!important}@media(min-width:990px){html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-eyebrow{font-size:var(--msp-meta,14px)!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.05em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-family{font-size:var(--msp-product-title,42px)!important;line-height:.98!important;font-weight:500!important;letter-spacing:-.02em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-model-note,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-label,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec dt{font-size:var(--msp-meta,14px)!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.05em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec dd{font-size:var(--msp-body,16px)!important;line-height:1.42!important;font-weight:500!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item summary,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta{font-size:var(--msp-button,15px)!important;line-height:1.15!important;font-weight:600!important;letter-spacing:.05em!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-body,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-note{font-size:var(--msp-body,16px)!important;line-height:1.55!important;font-weight:400!important}}@media(max-width:1100px){html body.template-product #MainContent .ms-v12-overview[data-model] .ms-v12-info{max-width:none!important;justify-self:stretch!important;padding:0 2px 12px!important}}@media(max-width:749px){html body.template-product #MainContent .ms-v12-overview[data-model] .ms-v12-info{padding:0 2px 8px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-eyebrow{margin-bottom:11px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-title-row{align-items:center!important;gap:7px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-model{font-size:min(var(--msp-model,100px),18vw,68px)!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badges{gap:4px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-identity-badge{min-height:28px!important;padding:5px 9px!important;font-size:11px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-family{margin-top:11px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-model-note{margin-top:5px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price{margin-top:17px!important;padding-bottom:13px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-value,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-price-value.is-quote{font-size:20px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-core-spec{grid-template-columns:98px minmax(0,1fr)!important;gap:11px!important;min-height:49px!important;padding:8px 0!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-item summary{min-height:44px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-body{max-width:48ch!important;padding-bottom:12px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-actions{margin-top:17px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta{min-height:51px!important}html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta--secondary{min-height:43px!important}}@media(prefers-reduced-motion:reduce){html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-cta,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle:before,html body.template-product #MainContent .ms-v12-overview[data-model] .ms-pi-bottom-toggle:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/masontex-product-display-copy.css.map */
