/*-------------------------------------------------------------------
	Variables
-------------------------------------------------------------------*/
/*-------------------------------------------------------------------
	Mixins
-------------------------------------------------------------------*/
/*-------------------------------------------------------------------
	Media queries
-------------------------------------------------------------------*/
/*-------------------------------------------------------------------
	Retina images
-------------------------------------------------------------------*/
/*-------------------------------------------------------------------
	Utilities
-------------------------------------------------------------------*/
/*
* @include triangle within a pseudo element and add positioning properties (ie. top, left)
* $direction: up, down, left, right
*/
/*-------------------------------------------------------------------
	Layout
-------------------------------------------------------------------*/
/*-------------------------------------------------------------------
	Fonts
-------------------------------------------------------------------*/
/*
Responsive font, pass min and max width in between to act and min and max font size. Font will adjust in between
*/
/*-------------------------------------------------------------------
	SITE SPECIFIC MIXINS
-------------------------------------------------------------------*/
.site-footer,
.site-header,
.cta-newletter,
.cta,
.btn,
.sharing-tools,
.random-recipe,
.page-module-featured,
.related,
.related-recipes,
.related-posts,
.page-module-other,
.page-module-other-cookings,
.page-module-related-recipes {
  display: none; }

.single-recipe {
  font-size: 14px; }
  .single-recipe .post-type-recipe {
    margin-left: 0;
    padding-left: 30px; }
    .single-recipe .post-type-recipe #content {
      padding-top: 0; }
    .single-recipe .post-type-recipe .preview-recipe {
      margin: auto; }
      .single-recipe .post-type-recipe .preview-recipe img {
        max-width: 400px; }
    .single-recipe .post-type-recipe .informations {
      grid-column: 1 / -1;
      width: 800px;
      padding: 0;
      margin: 0; }
      .single-recipe .post-type-recipe .informations .terms {
        display: none; }
    .single-recipe .post-type-recipe .details, .single-recipe .post-type-recipe .meta {
      max-width: 700px;
      margin-top: 50px;
      grid-column: 1 / -1; }
      .single-recipe .post-type-recipe .details .tabs-index, .single-recipe .post-type-recipe .meta .tabs-index {
        display: none; }
      .single-recipe .post-type-recipe .details .cooking-modes-index, .single-recipe .post-type-recipe .meta .cooking-modes-index {
        display: none; }
    .single-recipe .post-type-recipe .related-recipes {
      display: none; }

.single-cut, .single-cooking, .single-post {
  -webkit-print-color-adjust: exact; }
  .single-cut .preview, .single-cooking .preview, .single-post .preview {
    padding-top: 0; }
    .single-cut .preview:before, .single-cooking .preview:before, .single-post .preview:before {
      display: none; }
    .single-cut .preview .introduction, .single-cooking .preview .introduction, .single-post .preview .introduction {
      grid-column: 1 / -1;
      grid-row: 5;
      color: black; }
      .single-cut .preview .introduction span, .single-cooking .preview .introduction span, .single-post .preview .introduction span {
        color: #0093d0;
        font-size: 3rem; }
      .single-cut .preview .introduction .title-main, .single-cooking .preview .introduction .title-main, .single-post .preview .introduction .title-main {
        font-size: 2.6rem; }
    .single-cut .preview .media, .single-cooking .preview .media, .single-post .preview .media {
      align-items: start;
      display: grid;
      grid-column: 1 / -1;
      max-width: 800px;
      width: calc(50vw - 15px);
      margin: 10% 0; }
  .single-cut .content-main, .single-cut .main-content, .single-cooking .content-main, .single-cooking .main-content, .single-post .content-main, .single-post .main-content {
    margin-top: 0;
    grid-column: 1 / 13; }
    .single-cut .content-main h2, .single-cut .main-content h2, .single-cooking .content-main h2, .single-cooking .main-content h2, .single-post .content-main h2, .single-post .main-content h2 {
      font-size: 1.5em; }
  .single-cut aside, .single-cooking aside, .single-post aside {
    grid-column: 1 / 13;
    grid-row: 2;
    margin: 72px 0 0 0;
    padding: 10px; }
    .single-cut aside .column-1, .single-cooking aside .column-1, .single-post aside .column-1 {
      padding: 10px 10px 10px 0; }
    .single-cut aside tr, .single-cooking aside tr, .single-post aside tr {
      page-break-inside: auto; }
    .single-cut aside thead, .single-cooking aside thead, .single-post aside thead {
      display: table-caption; }
    .single-cut aside .btn, .single-cooking aside .btn, .single-post aside .btn {
      display: none; }
    .single-cut aside:after, .single-cooking aside:after, .single-post aside:after {
      width: 100%; }
    .single-cut aside .content-inner.closed, .single-cooking aside .content-inner.closed, .single-post aside .content-inner.closed {
      height: unset !important; }
      .single-cut aside .content-inner.closed::after, .single-cooking aside .content-inner.closed::after, .single-post aside .content-inner.closed::after {
        display: none; }

/*# sourceMappingURL=print.css.map */
