.masktech{padding:64px 0;background:#fff;color:#2b1917}.masktech .page-width{max-width:1200px}.masktech__eyebrow{text-align:center;letter-spacing:.12em;text-transform:uppercase;font-size:18px;opacity:1;margin-bottom:8px;font-weight:400}.masktech__heading{text-align:center;font-size:36px;line-height:1.2;margin:0 0 42px;font-style:italic}.masktech__grid{display:block;position:relative;max-width:1000px}.masktech__media{position:relative;width:560px;max-width:100%;justify-self:center}.masktech__media img{width:100%;height:auto;display:block}.masktech__callout{max-width:360px;overflow:hidden;position:absolute;z-index:9}.masktech__callout--left{text-align:left}.masktech__callout--right{text-align:right;justify-self:end}.masktech__rule{position:relative;height:1px;background:#e2473a;margin:10px 0;width:100%;display:block!important;opacity:0;transition:opacity .6s ease-out,transform .8s ease-out}.masktech__rule--to-center{margin-left:auto;margin-right:0;display:block;transform:translate(-100%)}.masktech__rule--from-center{margin-left:0;margin-right:auto;transform:translate(100%)}.masktech__rule--animate.masktech__rule--to-center,.masktech__rule--animate.masktech__rule--from-center{opacity:1;transform:translate(0)}.masktech__callout-title{font-size:16px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-weight:500}.masktech__copy{font-size:16px;line-height:1.5;color:var(--acccent-color);margin:8px 0 0}.masktech__rule:after{content:"";position:absolute;top:50%;width:8px;height:8px;background:#e2473a;border-radius:50%;transform:translateY(-50%)}.masktech__rule--to-center:after{right:0}.masktech__rule--from-center:after{left:0}@media (max-width: 990px){.masktech__callout-title{text-align:left}.masktech__callout{overflow:visible}.masktech__grid{display:flex;flex-direction:column-reverse;gap:20px}.masktech__callout{text-align:left;max-width:560px;justify-self:center;margin-left:15px;position:relative!important;left:unset!important;right:unset!important;top:unset!important;bottom:unset!important}.masktech__rule{opacity:1!important;transform:none!important}.masktech__callout--right{text-align:left;justify-self:left}.masktech__rule{width:160px;position:absolute;left:-40px;width:30px;top:3px}.masktech__rule--to-center,.masktech__rule--from-center{margin:10px auto}.masktech__rule:after{left:auto;right:0}.masktech__heading{font-size:28px}.masktech__media{order:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mask-tech-specs.css.map */
