body.collection-british-pie-2016 .c-article-head__video-outer {
  padding: 1rem 0; }

body.collection-british-pie-2016 .c-article-head__video-inner {
  margin-top: 1rem; }

body.collection-british-pie-2016 .c-article-head__video-wrapper {
  background-image: url(../images/collections/british-pie-2016/textured.jpg);
  background-repeat: repeat; }

body.collection-british-pie-2016 .c-article-head--embed .c-article-head__video-outer {
  background-image: url(../images/collections/british-pie-2016/textured.jpg);
  color: #fff; }
  body.collection-british-pie-2016 .c-article-head--embed .c-article-head__video-outer:before {
    content: "";
    display: block;
    width: 200px;
    height: 200px;
    background-image: url(../images/collections/british-pie-2016/british-pie-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 auto; }

@media (min-width: 740px) {
  body.collection-british-pie-2016 .c-card--list .c-card {
    display: flex; } }

body.collection-british-pie-2016 .c-card--list .c-card__wrapper:nth-child(2n) .c-card__media-wrapper,
body.collection-british-pie-2016 .c-card--alternate .c-card__wrapper .c-card__media-wrapper {
  order: 2; }

body.collection-british-pie-2016 .c-card--list .c-card__wrapper {
  margin-bottom: 0;
  padding: 0; }

body.collection-british-pie-2016 .c-card--list .c-card__title-wrapper {
  position: relative;
  box-shadow: inset 0 0 1px #999; }
  @media (max-width: 739.9px) {
    body.collection-british-pie-2016 .c-card--list .c-card__title-wrapper {
      width: 100%;
      padding: 2rem; } }

@media (max-width: 739.9px) {
  body.collection-british-pie-2016 .c-card--list .c-card__media-wrapper {
    width: 100%; } }

body.collection-british-pie-2016 .c-card--list .c-card__media-wrapper .c-card__image {
  -webkit-filter: grayscale(0.7);
  filter: grayscale(0.7);
  transition: .2s, ease-in-out, -webkit-filter;
  transition: filter, .2s, ease-in-out;
  transition: filter, .2s, ease-in-out, -webkit-filter; }

body.collection-british-pie-2016 .c-card--list .c-card:hover .c-card__media-wrapper .c-card__image {
  -webkit-filter: grayscale(0.1);
  filter: grayscale(0.1); }

@media (min-width: 740px) {
  body.collection-british-pie-2016 .c-card--list .c-card__title-inner {
    width: 90%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%); } }

body.collection-british-pie-2016 .c-card--videos .c-card__media-wrapper {
  position: relative;
  opacity: 0.99; }
  body.collection-british-pie-2016 .c-card--videos .c-card__media-wrapper:before {
    content: "\f04b";
    text-align: center;
    font-family: "FontAwesome";
    color: #fff;
    font-size: 1rem;
    width: 3rem;
    height: 3rem;
    line-height: 2.5rem;
    border: 0.25rem solid #fff;
    position: absolute;
    bottom: 1rem;
    left: 1rem;
    z-index: 10;
    transition: background-color, border-color, 0.2s, ease-in-out; }

body.collection-british-pie-2016 .c-card--videos:hover .c-card__media-wrapper:before {
  background-color: #000;
  border-color: #000; }

body.collection-british-pie-2016 .c-card__title-link:before, body.collection-british-pie-2016 .c-card__title-link:after {
  display: none; }

body.collection-british-pie-2016 .o-lander--textured {
  background-color: #000;
  background-image: url(../images/collections/british-pie-2016/textured.jpg);
  background-repeat: repeat;
  color: #fff; }

body.collection-british-pie-2016 .o-lander--intro {
  margin-bottom: 2rem; }

body.collection-british-pie-2016 .o-lander--intro .c-card__content {
  border: 10px solid;
  margin: 8rem 0 2rem;
  padding: 0 2rem; }
  @media (min-width: 740px) {
    body.collection-british-pie-2016 .o-lander--intro .c-card__content {
      margin: 12rem 0 2rem;
      padding: 0 4rem; } }

body.collection-british-pie-2016 .o-lander--intro .c-card__content .c-logo--british-pie {
  width: 320px;
  margin-bottom: 1rem;
  margin-top: -8rem;
  background-image: url(../images/collections/british-pie-2016/textured.jpg);
  padding: 0 3rem; }
  @media (min-width: 740px) {
    body.collection-british-pie-2016 .o-lander--intro .c-card__content .c-logo--british-pie {
      margin-top: -12rem; } }

body.collection-british-pie-2016 .o-lander--intro .c-card__content p {
  max-width: 720px;
  margin: 0 auto;
  font-size: 0.9rem;
  line-height: 1.3rem;
  margin-bottom: 2rem; }
  @media (min-width: 740px) {
    body.collection-british-pie-2016 .o-lander--intro .c-card__content p {
      font-size: 1.1rem;
      line-height: 1.7rem; } }

body.collection-british-pie-2016 .o-lander--intro .c-card__content .c-logo--partner-1,
body.collection-british-pie-2016 .o-lander--intro .c-card__content .c-logo--partner-2 {
  margin-left: -1rem;
  margin-bottom: -5rem;
  height: 5rem;
  background-color: #000;
  padding: 1rem; }

body.collection-british-pie-2016 .c-card__content iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%); }
