.page-wrapper > .left-only {
  max-width: calc(100% - var(--vamtam-left-sidebar-width, 30%));
}
header.main-header .header-contents,
header.main-header .header-content-wrapper {
  box-sizing: border-box;
}
#sub-header {
  position: relative;
}
body.layout-full .alignwide {
  max-width: 90% !important;
}
:not(.vamtam-limited-layout).home.blog.layout-full .page-content > .loop-wrapper.regular,
:not(.vamtam-limited-layout).archive.layout-full .page-content > .loop-wrapper.regular,
:not(.vamtam-limited-layout).search-results.layout-full .page-content > .loop-wrapper.regular {
  max-width: 70%;
}
body.vamtam-limited-layout .vamtam-body-sidebar {
  margin-top: var(--vamtam-sidebar-content-margin);
}
.woocommerce .woocommerce-ordering {
  margin: 0 0 30px;
}
.woocommerce .vamtam-cart-main {
  background-color: transparent;
}
.woocommerce .vamtam-cart-main .product-thumbnail > a,
.woocommerce .vamtam-cart-main .product-thumbnail > a > img {
  display: block;
}
.woocommerce .vamtam-cart-main .woocommerce-cart-form__contents {
  overflow-x: visible;
}
.woocommerce .vamtam-cart-main .cart_item {
  grid-template-rows: auto;
}
.woocommerce .vamtam-cart-main .cart_item:not(:last-of-type) {
  border-bottom: 1px solid var(--vamtam-default-line-color);
}
.woocommerce .vamtam-cart-main .product-remove {
  padding-top: 0.55em;
}
.woocommerce .vamtam-cart-main .product-price:before {
  display: none;
}
.woocommerce .vamtam-cart-main .product-price .quantity .vamtam-quantity select {
  border: 2px solid var(--vamtam-accent-color-2);
}
.meta-header-inside {
  min-height: 20vh;
}
.page-header {
  justify-content: center;
}
body.layout-full .page-header {
  text-align: center;
  align-items: center;
}
/*# sourceMappingURL=layout-max.css.map */