.components-context-only{display:none!important}

body.components-commerce-context .machine-context-only,
body.components-commerce-context [data-machine-quiz],
body.components-commerce-context [data-steepline-consultation],
body.components-commerce-context #steepline-machine-quiz,
body.components-commerce-context #steepline-consultation,
body.components-commerce-context #machine-cart-shell,
body.components-commerce-context #steepline-promo-popup,
body.components-commerce-context writesapp-widget{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

body.components-commerce-context .non-components-context-only{
  display:none!important;
}

body.components-commerce-context .components-context-only{
  display:flex!important;
}

body.components-commerce-context .product-stock-status{
  display:inline-flex;
  margin:0 0 12px;
  align-items:center;
  color:#167a3d;
  font-family:'SegoeUI-Bold',Arial,sans-serif;
  font-size:14px;
}

body.components-commerce-context .product-stock-status:before{
  content:"";
  width:8px;
  height:8px;
  margin-right:7px;
  border-radius:50%;
  background:currentColor;
}

body.components-commerce-context .product-stock-status.is-order{
  color:#a46200;
}

body.components-commerce-context .footer-nav .components-context-only{
  display:inline-flex!important;
}

body.components-commerce-context .header-cart-actions{
  min-width:0;
}

body.components-commerce-context .component-cart-trigger{
  margin-left:0;
}

@media(max-width:767px){
  body.components-commerce-context .components-context-only.getcall{
    display:block!important;
  }
}
