.fms-moto-product-context[hidden]{display:none!important}
.fms-moto-product-context{background:#174835;color:#fff;border-top:1px solid #48715d;box-shadow:0 5px 14px #1748351a}
.fms-moto-product-context__inner{display:flex;align-items:center;gap:12px;min-height:52px;padding-block:10px}
.fms-moto-product-context__inner>svg{flex:0 0 24px;color:#c2e9cf}
.fms-moto-product-context__inner>p{margin:0;flex:1;font-size:14px;font-weight:750;line-height:1.5;overflow-wrap:anywhere}
.fms-moto-product-context__inner>a{flex:0 0 auto;color:#fff;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}
.fms-moto-product-context__inner>a:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(min-width:1000px){.template-product.fms-moto-product-active .layout--two-col .product-gallery{top:calc(var(--fms-moto-header-height,210px) + 16px)}}
@media(max-width:600px){.fms-moto-product-context__inner{gap:9px;min-height:56px;flex-wrap:wrap}.fms-moto-product-context__inner>p{font-size:12px;flex-basis:calc(100% - 40px)}.fms-moto-product-context__inner>a{margin-left:33px;font-size:11px}}
