body.template-page-ethos,body.template-page-ethos #MainContent{background-color:#006454}body.template-page-ethos #MainContent{position:relative;margin:0;width:100%;max-width:none;min-height:78vh;padding:96px clamp(24px,8vw,160px);box-sizing:border-box;overflow:hidden}body.template-page-ethos .section-background,body.template-page-ethos #MainContent .section,body.template-page-ethos #MainContent .shopify-section,body.template-page-ethos #MainContent .color-scheme-1{background-color:transparent!important;background-image:none!important}body.template-page-ethos .mr-gem-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}body.template-page-ethos #MainContent>.shopify-section{position:relative;z-index:1}body.template-page-ethos #MainContent,body.template-page-ethos #MainContent h1,body.template-page-ethos #MainContent h2,body.template-page-ethos #MainContent h3,body.template-page-ethos #MainContent h4,body.template-page-ethos #MainContent p,body.template-page-ethos #MainContent li,body.template-page-ethos #MainContent strong,body.template-page-ethos #MainContent em,body.template-page-ethos #MainContent blockquote,body.template-page-ethos #MainContent .text-block{color:#fff!important}body.template-page-ethos #MainContent a{color:#fff!important;text-decoration:underline;text-underline-offset:3px}body.template-page-ethos #MainContent img{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0% calc(100% - 14px),0% 14px);border-radius:0!important}body.template-page-ethos #MainContent .text-block,body.template-page-ethos #MainContent .rte{max-width:46em;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){body.template-page-ethos #MainContent{padding:56px 20px;min-height:62vh}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/mr-ethos.css.map */
