HEX
Server: Apache
System: Linux ecngx285.inmotionhosting.com 4.18.0-553.79.1.lve.el8.x86_64 #1 SMP Wed Oct 15 17:59:35 UTC 2025 x86_64
User: zeusxp5 (3862)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: /home/zeusxp5/chuair.org/wp-content/themes/lifttruck/resources/scss/vendors/woocom/_global.scss
.content-area[data-block-name="woocommerce/legacy-template"] {
  max-width: var(--wp--style--global--content-size) !important;
}


////////////////  Products grid ///////////////////

body.woocommerce ul.products {
  --grid-gap: 40px;
  --auto-grid-min-size: 400px;
  grid-template-columns: repeat(auto-fill, minmax(var(--auto-grid-min-size), 1fr));
  grid-gap: var(--grid-gap);
  display: grid;
}
body.woocommerce ul.products:before{
  content:unset!important;
}
body.woocommerce ul.products li.product {
  width: 100%!important;
  display:flex;
  flex-direction:column;
  margin: 0;
  overflow: hidden;
}

body.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 1.25rem;
}

.woocommerce ul.products li.product .price {
  color: var(--wp--preset--color--contrast);
}


.woocommerce-page ul.products li.product .attachment-woocommerce_thumbnail {
  transition: all cubic-bezier(0.645, 0.045, 0.355, 1) 0.35s;
  border-radius: var(--wp--custom--bradius--md);
}
.woocommerce-page ul.products li.product:hover .attachment-woocommerce_thumbnail {
  transform: scale3d(1.06, 1.06, 1);
}


a.added_to_cart.wc-forward {
  background-color: var(--wp--preset--color--primary);
  border-radius: var(--wp--custom--bradius--md);
  padding: calc(0.667em + 2px) calc(1.333em + 2px);
  font-size: var(--wp--preset--font-size--xsmall);
  font-weight: 500;
  color: var(--wp--preset--color--base);
}

body.woocommerce a.button.wp-element-button.product_type_simple.wp-element-button,
.woocommerce ul.products li.product .button,
.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button {
  position: absolute;
  inset-inline-start: 50%;
  transform: translate(-50%, 0);
  transition: all cubic-bezier(0.66, 0.13, 0.38, 1) 0.35s;
  opacity: 0;
  bottom: 0;
  text-align: center;
}
.woocommerce ul.products li.product:hover .wp-element-button,
.woocommerce-page ul.products li.product:hover a.added_to_cart,
.wp-block-woocommerce-related-products ul.wp-block-post-template li.product:hover .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button {
  opacity: 1;
  bottom: 10%; 
}


////////////////  shop-sidebar ///////////////////////
.shop-sidebar > *:not(:last-child) > :is(div,ul) {
  border-bottom: 1px solid var(--wp--preset--color--gray-4);
  padding-bottom: var(--wp--preset--spacing--50);
}

.wc-block-components-price-slider,
.wp-block-woocommerce-rating-filter {
  margin: 0;
}


////////////////  Checkout ///////////////////////

#add_payment_method #payment, 
.woocommerce-cart #payment, .woocommerce-checkout #payment {
  background-color: var(--wp--preset--color--gray-3);
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
  background-color: var(--wp--preset--color--gray-4);
}


////// banners //////////////////
.banners-section2 {
  .wp-block-image img{
    object-fit: cover;
  }
}