/*
	flexWidth
	return width for specified layout

	$col        - number of columns of this block.
	$colTotal   - The total number of columns

	Compatible in IE6+, Firefox 2+, Safari 4+.
*/
/*
  WIGIG
  - - - 
  Default homepage banner alignment
  for when we have product vs promo message 
  
  Also currently used in style type = 'bigB' on homepage .pre-count

*/
@keyframes live-pulse {
  0% {
    transform: scale(0.8);
    box-shadow: 0 0 0 0px rgba(245, 123, 32, 0.7);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 8px rgba(245, 123, 32, 0);
  }
  100% {
    transform: scale(0.8);
    box-shadow: 0 0 0 0 rgba(245, 123, 32, 0);
  }
}

/*
print.scss
*/
body.confirmation .page-header form {
  display: none;
}

body .main-content {
  font-size: 12px;
}

body .basket__label {
  font-size: 14px;
}

body .main-header,
body .main-navigation,
body .page-banner,
body .main-sign-up,
body .main-footer,
body .basket-item__links {
  display: none;
}

body .order__summary {
  page-break-before: always;
}

body .u-print--break-before {
  page-break-after: avoid;
  page-break-inside: avoid;
}

body .u-shadow-in {
  box-shadow: none;
}
