@media screen and (min-width: 85em) {
  body .woocommerce-upper--wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 10%;
    padding: 3rem 0 3rem 6rem;
    margin-left: -6rem;
    background-image: url(../jpg/graywood--large.jpg);
    margin-right: calc((-100vw + var(--content-max-width)) / 2);
    padding-right: calc((100vw - var(--content-max-width)) / 2);
  }
  body .woocommerce-upper--wrapper .woocommerce-product-gallery {
    grid-column: 1;
    grid-row: 1;
    align-self: center;
  }
  body .woocommerce-upper--wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
    padding-bottom: 2rem;
    margin-top: 0;
  }
  body .woocommerce-upper--wrapper .entry-summary {
    grid-column: 2;
    grid-row: 1;
    margin-top: 0;
    padding-bottom: 2rem;
    align-self: center;
  }
  body .woocommerce-upper--wrapper .woocommerce-tabs {
    grid-column: 1/span 2;
    grid-row: 2;
  }
  body .woocommerce-upper--wrapper .gvsj_product_button_wrap form.cart {
    display: inline-block;
  }
  body .woocommerce-upper--wrapper .gvsj_product_button_wrap .button {
    width: auto;
  }
  body .related.products {
    padding: 4rem 0 6rem 0;
  }
  body .related.products h2 {
    margin-left: -4rem;
    margin-bottom: 6rem;
  }
  body .woocommerce-product-attributes {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 10%;
  }
  body .woocommerce-product-attributes .woocommerce-product-attributes-item__label {
    font-weight: 400;
    padding-right: 1.5ch;
  }
  body .woocommerce-product-attributes .woocommerce-product-attributes-item {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
  }
  html body .site-breadcrumb {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }
  html body .site-breadcrumb .gvsj_separator {
    display: inline-block;
    padding: 0 0.5em;
  }
  html body .site-breadcrumb svg {
    order: -1;
  }
  html body .site-breadcrumb a {
    padding: 0;
  }
  html body .site-breadcrumb a:hover {
    color: #dec79b;
  }
  html body .site-breadcrumb:hover a {
    color: #FFF;
  }
  html body .site-breadcrumb:hover a:hover {
    color: #dec79b;
  }
}

/*# sourceMappingURL=single-product--large.css.map */
