<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.shop-main div#sideBarDivision {
  max-width: 30%;
  margin-top: 150px !important;
}

.shop-main .freshReleases .flexproducts {
  margin-top: 150px !important;
}

.shop-main section.pickArea.aboutAreaPick {
  margin-top: 80px;
}

.shop-main .freshReleases:not(.noSideBar) .flexySider &gt; div.flexproducts {
  width: 65% !important;
}

li.wc_payment_method.payment_method_paymongo img {
  width: 100% !important;
  max-width: 95px !important;
}

.topbar {
  min-height: 60px;
  padding: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background-color: #85a392;
  height: auto;
}

.topbar-content p {
  color: #eeefe5;
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 1.2;
  font-family: inherit;
  font-weight: 400;
}

.topbar-content a {
  color: #eeefe5;
  font-size: 16px;
}

.owl-herobanner .item {
  width: 100%;
  height: auto !important;
}

.freshReleases .flexproducts {
  align-items: center;
  justify-content: start;
  margin: auto;
  width: 100%;
  max-width: 1100px;
}

.freshReleases .flexproducts .cardProduct {
  margin: 5px 2px;
  border: 1px solid #85a392 !important;
  height: 330px;
  width: 170px;
}

.freshReleases .flexproducts .cardProduct .productImage {
  background: none;
}

.freshReleases .products h2 {
  margin: 50px 0 35px 55px;
  color: #1f4c3f;
  padding-bottom: 15px;
}

.freshReleases:not(.noSideBar) .flexySider {
  margin-top: -80px;
  margin-bottom: -50px;
  display: flex;
  flex-wrap: wrap;
}

.buttnArea button {
  color: black;
  background-color: transparent;
  float: right;
  margin-right: 80px;
  margin-top: 0;
  padding: 0;
  transition: 0.5s ease;
  background: #1f4c3f;
  border: 1px solid #1f4c3f;
  color: #fff;
  padding: 11px 29px;
}

.buttnArea button:hover {
  background: transparent;
  color: #1f4c3f;
}

.owl-carousel .promo-banner {
  background-image: url(http://unbeleafable.ph/wp-content/uploads/2021/11/Mask-Group.png) !important;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.owlCarouselArea .owl-carousel .owl-item .item &gt; div.ImageOnlybanner a img {
  width: 100%;
}

.featuesArea .tg-container .singleFeature &gt; div .imageContain:before {
  content: "";
  background-image: url(https://unbeleafable.ph/wp-content/uploads/2022/02/icons-.png);
  background-repeat: no-repeat;
  width: 70px;
  height: 60px;
  display: block;
  margin: 0 auto;
  background-size: 250px;
  margin-bottom: 20px;
}

.freshReleases:not(.noSideBar) .flexySider &gt; div:first-child {
  max-width: unset;
  text-align: center;
}

.featuesArea
  .tg-container
  .singleFeature:nth-child(2)
  &gt; div
  .imageContain:before {
  background-position: -65px 0;
}

.featuesArea
  .tg-container
  .singleFeature:nth-child(3)
  &gt; div
  .imageContain:before {
  background-position: -120px 0;
}

.featuesArea
  .tg-container
  .singleFeature:nth-child(4)
  &gt; div
  .imageContain:before {
  background-position: -190px 0;
}

#promos-bundles {
  background-image: url(http://unbeleafable.ph/wp-content/uploads/2021/11/promos-bundles-bg.jpg) !important;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

#promos-bundles h3,
#promos-bundles span {
  color: white;
}

.featured-in {
  margin-top: 50px;
}

.flexFeature {
  display: flex;
  justify-content: center;
  padding: 50px 0;
  margin: 0 2px;
  flex-wrap: wrap;
}

.flexFeature img {
  padding: 40px;
  max-width: 80%;
}

.blogs .row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.blogs .row .img-blog {
  width: 460px;
  height: 290px;
}

.owlCarouselArea .owl-carousel .owl-item .item &gt; div.ImageOnlybanner a img {
  width: 100%;
}

.owlCarouselArea {
  margin-top: 10px;
}

.freshReleases .flexproducts .cardProduct .productDetails span.amount {
  font-size: 13px;
}

/*revisions nov 12 2021*/
.featurein__cards {
  display: flex;
  align-items: center;
  justify-content: center;
}

.featurein__cards img {
  width: 100%;
  max-width: 241px;
  height: 160px;
  padding: 0;
  object-fit: contain;
}

.featurein__cards img {
  width: 100%;
  max-width: 282px;
  height: 160px;
  padding: 0;
  object-fit: contain;
}

.flexFeature {
  justify-content: space-around;
}

.freshReleases .flexproducts .cardProduct .productDetails h4 {
  min-height: 45px;
}

.freshReleases .flexproducts .cardProduct .productDetails {
  padding: 5px;
}

.freshReleases:not(.noSideBar)
  .flexySider
  &gt; div:first-child
  #buttonHiderSettings {
  z-index: 999 !important;
}

li.wc_payment_method.payment_method_paymongo img {
  width: 100% !important;
  max-width: 95px !important;
}

.topbar {
  min-height: 60px;
  padding: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
  background-color: #85a392;
}

.topbar-content p {
  color: #eeefe5;
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 1.2;
  font-family: inherit;
  font-weight: 400;
}

.topbar-content a {
  color: #eeefe5;
  font-size: 16px;
}

.topbar-content a:hover {
  text-decoration: underline !important;
  color: #fff !important;
  font-weight: 700;
}

.featured-in .carousel {
  padding: 50px 0 50px;
}

.product-add-ons-more-info .row &gt; div {
  width: 30%;
}

/*About Page Carousels*/
.about-featured.featured .featured-in h2 {
  margin: 45px auto 0;
}

.about-featured.featured {
  margin: 0px 0 200px;
}

.about-clients {
  margin-bottom: 100px;
  margin-top: -225px;
}

.owlCarouselArea .innerCarousel {
  margin-top: 0 !important;
}

.tg-page-header {
  margin-top: 0 !important;
  padding-bottom: 0 !important;
}

/*New Nav*/
section.new-nav-desktop {
  width: 100%;
  padding: 12px 0;
}

section.new-nav-desktop .nav-logo img {
  width: 100%;
  max-width: 100px;
}

section.new-nav-desktop nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

section.new-nav-desktop nav ul#menu-primary {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  list-style: none;
  padding: 0;
}

section.new-nav-desktop nav ul#menu-primary &gt; li &gt; ul.sub-menu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: none;
  position: absolute;
  z-index: 9;
  background: #fff;
  border: 1px solid #e9ecef;
}

li#menu-item-109 &gt; ul,
li#menu-item-3103 &gt; ul,
li#menu-item-6687 &gt; ul {
  width: 240px;
}

li#menu-item-109 &gt; ul li,
li#menu-item-3103 &gt; ul li,
li#menu-item-6687 &gt; ul li {
  padding: 18px !important;
  border-bottom: 1px solid #e9ecef;
}

section.new-nav-desktop nav ul#menu-primary &gt; li:hover &gt; ul.sub-menu {
  display: block;
}

ul#menu-primary &gt; li {
  margin-right: 25px;
  position: relative;
}

#menu-item-135 &gt; ul ul li {
  padding: 6px 0;
}

#menu-item-135 &gt; ul ul {
  list-style: none !important;
  padding: 0 !important;
  width: 250px !important;
}

#menu-item-135 &gt; ul &gt; li {
  display: block !important;
  width: 25% !important;
  max-width: unset;
  width: unset;
  padding: 0 10px !important;
}

#menu-item-135:hover &gt; ul {
  width: 625px;
}

section.new-nav-desktop nav #menu-item-135:hover &gt; ul {
  display: flex !important;
  padding: 18px !important;
}

section.new-nav-desktop a {
  font-size: 18px;
  color: #000;
}

a.cart-page-link i {
  margin-top: 5px;
}

section.new-nav-desktop a:hover {
  color: #85a392;
}

.tg-site-header-bottom {
  padding-top: 0;
}

li#menu-item-4646,
li#menu-item-4647,
li#menu-item-4648 {
  margin: 0 5px !important;
}

.nav-mobile {
  display: none !important;
  position: relative;
}

.nav-mobile-links {
  display: flex;
  justify-content: center;
}

.nav-mobile .nav-link-container {
  transform: translateX(-100%);
  opacity: 0;
  transition: 0.3s linear !important;
}

.mobilecart {
  display: none;
}

.burger-lines:nth-child(2) {
  margin: 5px 0;
}

.burger-lines {
  width: 100%;
  height: 2px;
  background: #000;
  border-radius: 5px;
}

.nav-burger &gt; div {
  width: 27px;
  padding: 2px;
}

.nav-burger {
  display: flex;
  align-items: center;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.nav-mobile .mobilecart {
  display: flex;
  align-items: center;
  left: auto;
  position: absolute !important;
  top: 50% !important;
  right: 0 !important;
  transform: translateY(-50%);
}

span.nav-icon img {
  width: 30px;
  object-fit: contain;
  margin: 0 5px;
}

.nav-d-left {
  display: flex;
  align-items: center;
}

section.new-nav-desktop .mobilecart {
  display: flex;
  align-items: center;
  margin-right: 50px;
}

.nav-d-right {
  display: flex;
}

.nav-link-icons {
  display: flex;
  align-items: center;
}

/* i.tg-icon.tg-icon-shopping-cart {
    margin-top: 6px;
} */
a.cart-page-link {
  position: relative;
}

a.cart-page-link span {
  position: absolute;
  background: #000;
  color: #fff;
  width: 15px;
  height: 15px;
  font-size: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 6px;
  right: 0;
  border-radius: 50%;
  transform: translate(50%, -50%);
}

.mobilecart .rightArea a:first-child i {
  border: 1px solid #000;
  border-radius: 50%;
  font-size: 18px;
  margin-right: 5px;
}

.search-form form {
  display: none;
}

.search-placeholder p {
  margin: 0;
  font-size: 18px;
}

.search-form {
  margin-right: 10px;
}

.mobilecart .rightArea a:first-child {
  margin-right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.mobilecart .rightArea {
  display: flex;
}

.search-placeholder {
  width: 167.78px;
  display: flex;
  justify-content: flex-end;
  margin-top: 6px;
}

.nav-mobile .nav-link-container ul {
  list-style: none;
  margin: auto;
}

.nav-mobile .nav-link-container {
  position: fixed;
  top: 0;
  left: 0;
  margin: 0;
  background: #fff;
  z-index: 9;
  overflow: scroll;
  height: 100%;
  width: 80%;
  padding: 96px 20px 20px;
}

.nav-mobile .nav-link-container ul#menu-primary-1 &gt; li &gt; ul.sub-menu {
  display: none;
}

.slide-from-left {
  transform: translateX(0) !important;
  opacity: 1 !important;
  transition: 0.3s linear !important;
}

.mobile-links-close {
  font-size: 25px;
  text-align: right;
}

.nav-mobile ul#menu-primary-1 {
  border-top: 1px solid #e9ecef;
  padding-top: 1em;
  height: 100% !important;
}

.nav-mobile ul#menu-primary-1 li {
  padding: 5px 0;
  position: relative;
}

.nav-mobile li.menu-item-109:after,
.nav-mobile li.menu-item-135:after,
.nav-mobile li.menu-item-3103:after,
.nav-mobile li.menu-item-6687:after {
  content: "+";
  float: right;
  font-weight: bold;
  position: absolute;
  right: 0;
  top: 0;
}

.nav-desktop li#menu-item-135 &gt; ul li &gt; ul {
  padding: 0 !important;
  margin: 0 !important;
}

.nav-mobile .mobilecart .cart-page-link span {
  top: 0px !important;
  right: 0px !important;
  color: #fff !important;
}

main &gt; header.tg-page-header.tg-page-header--left {
  padding-bottom: 20px !important;
}

.single-product .freshReleases:not(.noSideBar) .flexySider {
  margin-top: 0 !important;
}

.product-add-ons-more-info .row &gt; div {
  width: 30%;
}

.single-product .woocommerce-tabs.wc-tabs-wrapper {
  margin-top: 50px !important;
}

.mobile-add-ons {
  display: none;
}

.instagramArea #resultAreaInsta ul {
  padding: 0;
}

.flexFooter .flex-grow-1.ms-3 .__p {
  transform: none !important;
}

.team-member:first-child img {
  object-position: top;
}

.team-member:nth-child(8) img {
  object-position: bottom;
}

section.meet-the-team {
  padding: 60px 0;
}

/*Bulk Orders*/
.bulk-orders {
  padding: 50px 0;
}

.bulk-orders h2 {
  margin-bottom: 20px;
}

.bulk-orders h2,
.bulk-orders p {
  text-align: center;
}

.bulk-orders-clients {
  margin-bottom: 100px;
}

.bulk-order label {
  width: 100% !important;
  font-family: "Glacial Indifference" sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 27px;
  display: flex;
  align-items: center;
  color: #231d1d;
  margin-bottom: -20px;
  margin-top: 15px;
}

.inquiry .bulk-order {
  padding: 70px;
}

.inquiry .bulk-order h3 {
  font-family: "Glacial Indifference", sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 25px;
  line-height: 27px;
  margin-bottom: 30px;
}

.inquiry {
  background-image: url(https://unbeleafable.ph/wp-content/uploads/2022/03/bulk-orders-bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin: 0 0 100px;
  padding: 100px 0;
}

.inquiry .container {
  width: 80%;
}

.inquiry .form-bg {
  background: #ffff;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit {
  width: 100%;
  margin-top: 20px;
}

.inquiries-right-side {
  height: 100%;
}

.inquiries-right {
  background: #fff;
  padding: 40px 50px;
  height: 100%;
}

.inquiries-right h3 {
  margin-bottom: 20px;
}

.inquiries-right a {
  text-decoration: none;
  margin-left: 20px;
  color: #85a392;
}

.inquiries-right a:hover,
.inquiries-right a.email-left:hover {
  color: #000;
}

.inquiries-right a.email-left {
  margin-left: 0;
  color: #85a392;
}

.mapArea iframe {
  height: 250px;
}

.inquiries-right .locations h5 a {
  cursor: pointer;
  margin-left: 0 !important;
  font-weight: 800;
}

.inquiries-right .locations h3 {
  margin: 20px 0 10px;
}

/*Customer Feedback*/
.customer-feedback-page {
  margin: 100px 0;
}

.customer-feedback-page .card-body {
  padding: 10px 0;
}

.customer-feedback-row .customer-feedback-img {
  border-radius: 10px;
}

/*Shop Lp*/
.shop-lp .pfs-cards-section .row {
  justify-content: center;
  display: flex;
}

.shop-lp .pfs-cards-section .row {
  flex-wrap: wrap;
}

.shop-lp .pfs-cards-section .row .cards-elements {
  width: 30% !important;
  margin-bottom: 30px;
}

.shop-lp .pfs-cards-section img {
  width: 100% !important;
  height: 100% !important;
  margin: auto !important;
  padding: 50px !important;
  object-fit: contain !important;
}

.shop-lp .pfs-cards-section p {
  width: auto;
  padding: 10px 50px;
}

.shop-lp .our-plants-for-sale .top-text p {
  width: 72%;
  margin: auto;
  text-align: start;
}

.shop-lp .our-plants-for-sale ._first img {
  transform: translateX(-3%);
}

.shop-lp .our-plants-for-sale ._first h3 {
  color: #000 !important;
  text-align: start !important;
  margin-left: 50px;
}

.shop-lp .our-plants-for-sale ._first p {
  color: #000 !important;
  text-align: start !important;
  margin-left: 50px;
  width: 100%;
}

.shop-lp .our-plants-for-sale ._second h3 {
  color: #000 !important;
  text-align: start !important;
  margin-left: 35px;
}

.shop-lp .our-plants-for-sale ._second p {
  color: #000 !important;
  text-align: start !important;
  margin-left: 35px;
  width: 100%;
}

.shop-lp .our-plants-for-sale ._second img {
  transform: translateX(10%);
}

.shop-lp.our-plants-for-sale ._last {
  padding-bottom: 50px;
}

.shop-lp .plantRow &gt; .d-flex {
  margin-top: 0 !important;
}

.scroller ul {
  padding: 0;
}

section.pickArea.aboutAreaPick {
  z-index: 1 !important;
  position: relative;
  margin-bottom: 40px;
}

.nav-mobile .nav-link-icons {
  padding-left: 25px;
  margin-top: 15px;
}

a.about_paypal,
a.woocommerce-privacy-policy-link {
  color: #85a392 !important;
}

.nav-mobile .mobilecart .rightArea a {
  display: flex;
  align-items: center;
}

ul.product-categories {
  text-align: left !important;
}

li.cat-item.cat-item-480 {
  display: none;
}

.why-buy-indoor h3,
.why-buy-indoor p,
.why-buy-indoorA h3,
.why-buy-indoorA p {
  color: #000 !important;
  margin: 0 !important;
}

/*New clients and featured in section*/
.new-featured,
.new-clients {
  position: relative;
  overflow: hidden;
  padding: 80px 0;
}

section.new-clients .col-xl-6 {
  width: 60%;
  z-index: 999;
}

.featured-abs-img img {
  right: 0;
}

.abs-img img {
  position: absolute;
  top: 0;
  width: 45%;
  height: 100%;
  object-fit: cover;
}

.nfc-white-overlay {
  z-index: 9;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  width: 46%;
  background: rgb(255, 255, 255);
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 1) 0%,
    rgba(255, 255, 255, 0) 100%
  );
}

.clients-abs-img img {
  left: 0;
}

.clients-abs-img .nfc-white-overlay {
  left: 0;
  transform: rotateY(-180deg);
}

.fi-images &gt; div img,
.nc-images &gt; div img {
  width: 100%;
  max-width: 130px;
  margin-bottom: 25px;
  filter: grayscale(1);
}

.fi-images &gt; div,
.nc-images &gt; div {
  width: 25%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.fi-images,
.nc-images {
  display: flex;
  flex-wrap: wrap;
}

.topbar.scrolled {
  position: fixed;
  height: auto !important;
  z-index: 9999;
}

.mobile-search-form label {
  width: 100%;
}

.mobile-search-form {
  padding-left: 2rem;
  padding-top: 10px;
}

section.footerEnd {
  z-index: 0 !important;
  position: relative;
}

.hp-blogs {
  background: #f6f6f6;
}

.hp-blog-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.hp-blog-item {
  height: 100%;
}

.hp-blog-img {
  height: 45%;
}

.hp-desc {
  height: 55%;
  padding-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}

.hpblog-btn {
  display: flex;
}

.hpblog-btn a {
  color: #0a0101;
  border: 1px solid #0a0101;
  padding: 8px 25px;
}

.hpblog-btn a:hover {
  background: #0a0101;
  color: #fff;
}

section.hp-blogs {
  padding: 80px 0;
}

.hp-viewall {
  display: flex;
  margin-top: 50px;
}

p.hpblog-date {
  font-size: 15px;
  color: #9e9e9e;
}

.hp-viewall a {
  background: #0a0101;
  border: 1px solid #0a0101;
  color: #fff;
  padding: 15px 35px;
  margin: auto;
}

.hp-viewall a:hover {
  color: #0a0101;
  background: #fff;
}

section.hp-blogs h2 {
  margin-bottom: 30px;
}

/*Lanscape Merge additional style*/
.work-choices-desktop &gt; div {
  padding: 10px;
  margin: 0 5px;
  cursor: pointer;
}

.work-choices-desktop {
  display: flex;
  align-items: center;
  justify-content: center;
}

.work-choices-desktop &gt; div.active {
  color: #85a392;
  border-bottom: 2px solid #85a392;
}

/*Checkout additional styles*/
.woocommerce-checkout-review-order
  form.checkout_coupon.woocommerce-form-coupon {
  display: block !important;
  border: none;
  padding: 5px 0 !important;
  margin: 0;
}

/*Homepage Additional styles*/
.hp-prod-box .freshReleases:not(.noSideBar) .flexySider &gt; div:first-child {
  margin: 0;
}

.hp-prod-box .freshReleases .flexproducts {
  justify-content: center;
}

/*Footer Additional Revisions*/
ul.socialMedia.paymentMethod a {
  position: relative;
  width: 40px;
  height: 40px;
  background: #85a392;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #85a392;
  margin: 25px 15px 25px 0;
}

ul.socialMedia.paymentMethod i {
  font-size: 18px !important;
  color: #fff;
}

ul.socialMedia.paymentMethod a:hover {
  background: transparent;
}

ul.socialMedia.paymentMethod a:hover i {
  color: #85a392;
}

.flexFooter &gt; div:first-child a {
  margin-bottom: 10px !important;
  display: flex;
}

.flexFooter &gt; div:first-child p {
  text-align: justify;
  margin-bottom: 10px;
}

/*Cart Additional Style*/
form.woocommerce-cart-form .coupon {
  display: none;
}

/* form.checkout_coupon.woocommerce-form-coupon {
    display: block !important;
} */

/*New styles for landscaping page*/
section.bringing-a-pot img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* .single-product-description h4 {
    font-size: 21.6px !important;
    color: #16181A;
    font-family: 'GlacialBold';
} */
.single-product-description h2 {
  font-size: 28.8px !important;
  font-family: "GlacialBold";
}

.item .nc-images img {
  margin: 0;
}

p.other-clients {
  font-weight: 700;
  font-size: 17px;
}

.owl-theme.nc-carousel .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
}

section.new-featured-clients h2 {
  font-size: 40px;
}

a.see-all-plants {
  padding: 11px 29px;
  background: #134c3f;
  color: #fff;
  border: 1px solid #134c3f;
}

a.see-all-plants:hover {
  padding: 11px 29px;
  background: #fff;
  color: #134c3f;
}

.hp__shopItems &gt; .hp__shopItem:last-child {
  padding: 80px 0;
  background-color: #fff !important;
}

section.clients-say {
  padding: 100px 0;
}

section.clients-say h2 {
  margin-bottom: 75px;
}

section.clients-say .card .card-content {
  padding: 60px;
  border: 1px solid #85a392;
  height: 390px;
}

section.clients-say .card p {
  font-size: 20px;
}

section.clients-say .hp-viewall {
  margin-top: 75px;
}

section.clients-say .card-content-img {
  background: #85A392;
  height: 160px;
}

section.clients-say .card-content-img img.triangle {
  position: absolute;
  left: 50%;
  bottom: 26%;
  transform: translateX(-50%);
}

section.clients-say .card-content-img .client-img {
  position: absolute;
  left: 50%;
  bottom: 2%;
  transform: translateX(-50%);
}

section.clients-say .card-content-img .client-img img {
  width: 66px;
  border-radius: 50%;
}

section.clients-say .card .card-content img {
  margin-bottom: 40px;
}

@media (max-width: 1399px) {
  section.clients-say .card-content-img img.triangle {
    bottom: 27%;
  }

  section.clients-say .card .card-content{
    padding: 50px 35px;
  }
}

@media screen and (max-width: 1200px) {
  .shop-lp .pfs-cards-section .row {
    flex-wrap: wrap !important;
  }

  .shop-lp .pfs-cards-section .row &gt; div {
    width: 45% !important;
    margin-bottom: 30px !important;
  }

  .shop-lp .pfs-cards-section .row .cards-elements {
    width: 70% !important;
    margin-bottom: 30px;
    height: 700px;
  }

  .owl-herobanner .item {
    background-size: contain !important;
  }
}

@media only screen and (max-width: 1199px) {
  section.new-nav-desktop .nav-d-left li {
    margin-right: 10px !important;
  }

  section.new-nav-desktop .nav-d-left a,
  .search-placeholder p,
  .mobilecart .rightArea a:first-child {
    font-size: 15px;
  }

  section.new-nav-desktop .nav-logo img {
    max-width: 80px;
  }

  .search-form form,
  .search-placeholder {
    width: 100px;
  }

  ul#menu-primary &gt; li {
    margin: 0 5px 0 !important;
  }

  section.clients-say .card .card-content {
    padding: 50px 20px;
  }

  section.clients-say .card-content-img .client-img {
    bottom: 3%;
    width: 100%;
  }

  section.clients-say .card-content-img img.triangle {
    bottom: 27%;
    height: 15px;
  } 
}

/* @media only screen and (min-width: 1921px) {
    .owl-herobanner .item {
        height: 650px !important;
    }
} */

/* @media screen and (max-width: 1920px) {
    .owl-herobanner .item {
        height: 650px !important;
    }
}

@media only screen and (max-width: 1761px) {
    .owl-herobanner .item {
        height: 626px !important;
    }
} */

/* @media only screen and (max-width: 1660px) {
    .owl-herobanner .item {
        height: 527px !important;
    }
} */

@media only screen and (max-width: 1498px) {
  section.new-clients .nfc-img,
  section.new-featured .nfc-img {
    width: 33.33%;
  }

  .nfc-img {
    width: 33.33% !important;
  }
}

/* @media screen and (max-width: 1400px) {
    .owl-herobanner .item {
        height: 465px !important;
    }
} */

/* @media only screen and (max-width: 1213px) {
    .owl-herobanner .item {
        height: 403px !important;
    }
} */

@media screen and (max-width: 1080px) {
  /* .owl-herobanner .item {
        height: 370px !important;
    } */

  .featurein__cards img {
    height: 115px !important;
  }

  .shop-lp .our-plants-for-sale ._first img {
    transform: translateX(10%) !important;
  }

  .shop-lp .our-plants-for-sale ._first h3 {
    margin-left: 38px !important;
  }

  .shop-lp .our-plants-for-sale ._first p {
    margin-left: 38px !important;
  }

  .shop-lp .our-plants-for-sale ._second {
    flex-direction: column-reverse !important;
    display: flex !important;
    transform: translateX(-25%) !important;
  }

  .shop-lp .our-plants-for-sale .row .why-buy-indoor {
    margin: auto;
  }

  .shop-lp .our-plants-for-sale ._second {
    transform: translateX(0%) !important;
  }

  .why-buy-row {
    display: flex !important;
  }
}

@media screen and (max-width: 992px) {
  .freshReleases .flexySider &gt; div:first-child {
    position: relative !important;
    left: 0 !important;
    margin-right: 0 !important;
    text-align: unset !important;
  }
}

@media screen and (max-width: 991px) {
  .buttnArea button {
    margin-right: 14.4px;
  }

  .shop-main .freshReleases:not(.noSideBar) .flexySider &gt; div.flexproducts {
    width: 100% !important;
  }

  .shop-main .freshReleases .flexproducts {
    margin-top: 50px !important;
  }

  .shop-main div#sideBarDivision {
    max-width: 100%;
  }

  .tg-primary-menu &gt; div ul li a {
    font-size: 12px !important;
  }

  .site-branding .custom-logo-link img {
    max-width: 70px;
    left: -52px !important;
  }

  .nav-mobile {
    display: block !important;
  }

  .nav-desktop {
    display: none !important;
  }

  .shop-lp .left-content-text {
    width: 100% !important;
    padding: 50px 50px !important;
  }

  .shop-lp .pfs-cards-section .row {
    flex-wrap: wrap;
  }

  .shop-lp .pfs-cards-section .row &gt; div {
    width: 45% !important;
    margin-bottom: 30px !important;
  }

  .abs-img img {
    position: relative;
    width: 100%;
    margin-bottom: 25px;
  }

  .nfc-white-overlay {
    display: none;
  }

  section.new-featured-clients .row {
    flex-direction: column-reverse;
  }

  .new-clients {
    padding: 50px 0;
  }

  .new-featured {
    padding: 50px 0 0 0;
  }

  .fi-images &gt; div,
  .nc-images &gt; div,
  .fi-images,
  .nc-images {
    justify-content: center;
  }

  .hp-desc {
    justify-content: flex-start;
  }

  .hp-blog-item {
    height: auto;
    margin-bottom: 40px;
  }

  .flexFooter &gt; div:first-child {
    padding-right: 25px !important;
  }

  .pickArea .flexyPick a {
    padding: 10px;
  }

  section.new-clients .col-xl-6 {
    width: 100%;
  }

  .hp-desc-content {
    width: 100%;
  }

  .hpblog-btn {
    width: 100%;
  }

  .new-featured-clients .featured-abs-img.abs-img {
    display: none;
  }

  .new-featured-clients .featured-abs-img.abs-img.display-mobile {
    display: block;
    margin-top: 25px;
  }

  .flexproducts form.woocommerce-ordering {
    left: 61.5%;
    width: 35%;
  }

  section.clients-say .row .card {
    margin-bottom: 35px;
  }

  section.clients-say {
    padding: 70px 0;
  }
}

/* @media only screen and (max-width: 961px) {
    .owl-herobanner .item {
        height: 326px !important;
    }
}

@media only screen and (max-width: 864px) {
    .owl-herobanner .item {
        height: 286px !important;
    }
} */

@media only screen and (max-width: 850px) {
  .site-branding .custom-logo-link img {
    left: -41px !important;
  }
}

@media only screen and (max-width: 820px) {
  .site-branding .custom-logo-link img {
    left: 2px !important;
  }

  .tg-page-header {
    margin-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .inquiries-right {
    margin-top: 60px;
  }

  .inquiry .bulk-order {
    padding: 40px;
  }
}

@media only screen and (max-width: 812px) {
  .tg-primary-menu &gt; div ul {
    margin-left: 35px;
  }
}

@media only screen and (max-width: 800px) {
  .owl-herobanner .item {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .owlCarouselArea .owl-carousel .owl-item .item &gt; div.ImageOnlybanner a img {
    width: 100%;
    max-width: 780px !important;
  }

  #content &gt; .tg-container &gt; *,
  #content &gt; .tg-container &gt; * .tg-container,
  #content &gt; .tg-container &gt; * .tg-container &gt; div {
    margin: 0 auto;
  }

  .featuesArea
    .tg-container
    .singleFeature:nth-child(2)
    &gt; div
    .imageContain:before {
    background-position: -80px 0;
  }

  .featuesArea
    .tg-container
    .singleFeature:nth-child(3)
    &gt; div
    .imageContain:before {
    background-position: -138px 0;
  }

  .owlCarouselArea .owl-carousel .owl-item .item &gt; div.ImageOnlybanner a img {
    max-width: 100%;
  }

  .featuesArea .tg-container {
    padding-left: 20px;
  }

  .featurein__cards img {
    padding: 20px;
  }

  .bulk-orders,
  .bulk-orders-clients {
    padding: 50px 0;
  }
}

@media only screen and (max-width: 786px) {
  .site-branding .custom-logo-link img {
    left: -67px !important;
    top: -12px;
  }
}

@media only screen and (max-width: 768px) {
  .owlCarouselArea .owl-carousel .owl-item .item &gt; div.ImageOnlybanner a img {
    max-width: 85%;
  }

  .featurein__cards {
    margin: 0px 20px 20px;
  }

  /* .owl-herobanner .item {
        height: 270px !important;
    } */

  .freshReleases .flexproducts .cardProduct {
    width: 30% !important;
  }

  .mobilecart {
    top: 25%;
  }

  .buttnArea button {
    margin-right: 75px;
  }

  .site-branding .custom-logo-link img {
    left: 2px !important;
    top: -20px;
  }

  .flexproducts form.woocommerce-ordering {
    left: 60.5%;
    width: 35%;
}

  .freshReleases:not(.noSideBar) .flexySider &gt; div:first-child .scroller {
    position: fixed;
    top: 0 !important;
    left: 0 !important;
    height: 100vh !important;
    margin: 0 !important;
    display: none;
  }

  .freshReleases:not(.noSideBar)
    .flexySider
    &gt; div:first-child
    .scroller.opened {
    display: block;
  }


  .shop-lp .our-plants-for-sale ._second {
    transform: none;
  }

  .shop-lp .our-plants-for-sale ._second img {
    transform: translateX(3%) !important;
  }

  .shop-lp .our-plants-for-sale ._first img {
    transform: translateX(3%) !important;
  }

  .freshReleases .flexproducts {
    justify-content: center;
  }

  .flexFooter &gt; div:first-child {
    padding-right: 15px !important;
  }

  .flexFooter &gt; div:first-child * {
    display: flex;
    justify-content: center;
    text-align: center !important;
  }

  ul.socialMedia.paymentMethod {
    display: flex;
    justify-content: center;
  }

  .flexFooter &gt; div:first-child p {
    text-align: justify;
    margin-bottom: 10px;
    max-width: 575px !important;
    margin: auto auto 10px;
  }
}

@media only screen and (max-width: 767px) {
  .more-information .col-md-6.col-sm-12.right {
    width: 50%;
  }

  .mobile-add-ons {
    display: block;
  }

  .addon-below {
    display: none;
  }

  .single-product .woocommerce-tabs.wc-tabs-wrapper {
    margin-top: 0px !important;
  }

  .product-add-ons-more-info .row &gt; div {
    width: 40% !important;
  }

  .product-add-ons-more-info .row {
    justify-content: center !important;
  }

  .about-story h2 {
    text-align: center;
  }

  .shop-lp .pfs-cards-section .row .cards-elements {
    width: 80% !important;
  }

  .shop-lp .pfs-cards-section .row .cards-elements {
    height: auto !important;
    padding-bottom: 50px;
  }

  .shop-lp .pfs-bg-long .first-section-flex {
    flex-wrap: wrap;
  }

  .shop-lp .first-section-flex &gt; div img {
    width: 100% !important;
  }

  .shop-lp .first-section-flex &gt; div {
    width: 100% !important;
    margin: 0 !important;
  }

  .shop-lp .pfs-cards-section .row .cards-elements {
    width: 100% !important;
  }

  .shop-main &gt; div &gt; .freshReleases {
    padding: 0;
  }

  section.pickArea.aboutAreaPick {
    z-index: 1 !important;
    margin: 0 !important;
    /* margin-top: 100px !important; */
  }

  section.pickArea.aboutAreaPick .flexyPick {
    margin-top: 0 !important;
  }

  section.meet-the-team {
    padding: 50px 0;
  }

  .freshReleases .products.hp-prod-box h2 {
    margin-bottom: 15px !important;
  }

  .pfs-cards-section {
    margin-top: 50px !important;
  }

  .choose-herbs .choose-herbs-content,
  .choose-herbs .choose-herbs-content p {
    width: 92%;
  }

  .why-buy-reverse {
    flex-direction: column-reverse;
  }

  .why-buy-indoor p,
  .why-buy-indoorA p {
    width: 100% !important;
  }

  .fi-images &gt; div,
  .nc-images &gt; div {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .blogsArea .blogs-paginations {
    display: flex;
    justify-content: center;
  }

  .featured-abs-img.abs-img {
    padding: 0 20px;
  }

  section.new-featured-clients .col-xl-6 {
    padding: 0 20px;
  }

  .clients-abs-img.abs-img {
    padding: 0 20px;
  }

  section.meet-the-team .container {
    padding: 0 20px;
  }

  section.ourMoreDetails
    .tg-header-container.tg-container.tg-container--flex.tg-container--flex-center.tg-container--flex-space-between.about-story
    &gt; div {
    padding: 0;
  }

  section.pickArea.aboutAreaPick .flexyPick {
    margin-top: 50px !important;
  }

  section.clients-say {
    padding: 50px 0;
  }

  section.clients-say .card-content-img {
    position: relative;
  }

  section.clients-say .card .card-content {
    padding: 35px 20px;
    height: 100%;
  }

  section.clients-say .card-content-img img.triangle {
    bottom: 90%;
    height: 20px;
  }
}

@media only screen and (max-width: 746px) {
  .mobilecart {
    top: 5% !important;
  }
}

@media only screen and (max-width: 736px) {
  .featurein__cards img {
    width: 295px;
    padding: 0;
  }

  .more-information .col-md-6.col-sm-12.right {
    width: 100%;
  }
}

@media only screen and (max-width: 705px) {
  .owl-herobanner .item {
    height: 246px !important;
  }
}

@media screen and (max-width: 680px) {
  .freshReleases .flexproducts {
    display: flex !important;
    flex-wrap: wrap;
  }

  .featuesArea
    .tg-container
    .singleFeature:nth-child(2)
    &gt; div
    .imageContain:before {
    background-position: -80px 0 !important;
  }

  .featuesArea
    .tg-container
    .singleFeature:nth-child(3)
    &gt; div
    .imageContain:before {
    background-position: -138px 0 !important;
  }

  .buttnArea button {
    margin-right: 40px;
  }

  .topbar-content p,
  .topbar-content a {
    font-size: 12px;
  }

  .topbar-content p,
  .topbar-content a {
    font-size: 12px;
  }
}

@media (max-width: 650px) {
  .flexproducts form.woocommerce-ordering {
    left: 58.5%;
    width: 37%;
  }
}

@media only screen and (max-width: 644px) {
  .owlCarouselArea .owl-herobanner .item {
    height: auto !important;
  }
}

@media screen and (max-width: 576px) {
  .shop-lp .our-plants-for-sale ._first p,
  .shop-lp .our-plants-for-sale ._second p {
    width: 95% !important;
  }

  .shop-lp .our-plants-for-sale ._first img,
  .shop-lp .our-plants-for-sale ._second img {
    transform: translateX(0%) !important;
  }
}

@media only screen and (max-width: 575px) {
  .ourMoreDetails .tg-container &gt; div {
    padding: 50px 0;
  }

  section.hp-blogs {
    padding: 50px 20px;
  }

  .hp-viewall {
    margin-top: 0;
  }

  .tg-header-container.tg-container.tg-container--flex.tg-container--flex-center.tg-container--flex-space-between.about-story {
    padding: 0 20px;
  }

  .freshReleases .products.hp-prod-box h2 {
    margin-top: 0;
  }

  .buttnArea button {
    margin-right: 0;
    position: relative;
    transform: translateX(50%);
    right: 50%;
  }

  a.cart-page-link i {
    margin-top: 0px;
  }

  .flexproducts form.woocommerce-ordering {
    left: 50.5%;
    width: 45%;
  }
}

@media (max-width: 574px) {
  .buttnArea button {
    transform: translateX(50%);
  }
}

@media only screen and (max-width: 516px) {
  /* .owlCarouselArea .owl-herobanner .item {
        height: 181px !important;
    } */
}

@media only screen and (max-width: 500px) {
  .freshReleases .flexproducts .cardProduct {
    width: 48% !important;
  }

  #header-action {
    top: 0 !important;
  }

  .flexproducts form.woocommerce-ordering {
    left: 41.5%;
    width: 57%;
  }
}

@media only screen and (max-width: 460px) {
  .buttnArea button {
    margin-right: 25px;
  }

  .freshReleases .flexproducts .cardProduct {
    width: 48% !important;
  }

  .product-add-ons-more-info .row .border .add-ons-prod .prod-thumbnail {
    padding: 10px 0;
  }

  .inquiries-right &gt; .row &gt; div:nth-child(2) a:last-child {
    margin-left: 63px;
  }

  .inquiries-right a {
    margin-left: 0;
  }

  .buttnArea button {
    transform: translateX(63%);
  }

  .new-featured-clients .fi-images {
    column-gap: 20px;
    justify-content: space-evenly;
  }
}

@media screen and (max-width: 456px) {
  .shop-lp .our-plants-for-sale ._first h3,
  .shop-lp .our-plants-for-sale ._first p,
  .shop-lp .our-plants-for-sale ._second h3,
  .shop-lp .our-plants-for-sale ._second p {
    margin-left: 3px !important;
  }
}

@media only screen and (max-width: 450px) {
  #header-action {
    top: -12px !important;
  }
}

@media only screen and (max-width: 448px) {
  /* .owlCarouselArea .owl-herobanner .item {
        height: 161px !important;
    } */
}

@media only screen and (max-width: 426px) {
  .freshReleases .products.hp-prod-box h2 {
    margin-bottom: 65px !important;
  }

  .new-clients .nfc-img,
  .new-featured .nfc-img {
    width: 50% !important;
  }
}

@media only screen and (max-width: 425px) {
  /* .owlCarouselArea .owl-herobanner .item {
        height: 145px !important;
    } */

  .freshReleases .products h2 {
    margin: 50px 0 50px 15px;
    color: #1f4c3f;
  }
}

@media only screen and (max-width: 420px) {
  #header-action {
    top: -20px !important;
  }
}

@media only screen and (max-width: 412px) {
  .freshReleases .flexproducts .cardProduct {
    margin: 5px 2px;
  }

  .freshReleases .products.hp-prod-box h2 {
    margin-bottom: 15px !important;
  }
}

@media only screen and (max-width: 400px) {
  .mobilecart {
    top: -3% !important;
  }

  #header-action {
    top: 0px !important;
  }

  .site-branding .custom-logo-link img {
    left: -15px !important;
    top: -18px;
    object-fit: contain;
  }

  .mem-details h3 {
    height: 55px;
  }

  .inquiry .bulk-order {
    padding: 15px;
  }

  .inquiries-right {
    padding: 25px 20px 20px;
  }

  .inquiry .container {
    width: 90%;
  }

  .inquiries-right a {
    font-size: 12px;
  }

  .inquiries-right .locations h5 a {
    font-size: 15px;
  }

  .inquiries-right h3 {
    font-size: 19px;
  }

  .inquiries-right .locations p {
    font-size: 12px;
    margin-top: -10px;
  }

  .bulk-orders-clients .clients {
    margin: 0px 0 100px;
  }

  .inquiries-right-side {
    margin-top: 30px;
  }

  .inquiry .bulk-order h3 {
    margin-top: 20px;
  }

  .inquiries-right &gt; .row &gt; div:nth-child(2) a:last-child {
    margin-left: 20px;
  }
}

@media (max-width: 400px) {
  .flexproducts form.woocommerce-ordering {
    left: 38.5%;
    width: 60%;
  }
}

@media screen and (max-width: 378px) {
  .inquiries-right &gt; .row &gt; div:nth-child(2) a:last-child {
    margin-left: 86px;
  }
}

/* @media only screen and (max-width: 376px) {
    .owlCarouselArea .owl-herobanner .item {
        height: 130px !important;
    }
} */

/* @media only screen and (max-width: 375px) {
    .owl-herobanner .item {
        height: 127px !important;
    }

} */

/* @media only screen and (max-width: 330px) {
    .owlCarouselArea .owl-herobanner .item {
        height: 112px !important;
    }
} */

.fi-images &gt; div,
.nc-images &gt; div {
  margin-bottom: 25px;
  display: flex;
  align-items: center;
  min-height: 150px;
}

.fi-images &gt; div img,
.nc-images &gt; div img {
  margin-bottom: 0;
}

.flash-sale-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 70px;
  flex-wrap: wrap;
}

.sale-timer {
  display: flex;
}

.sale-timer &gt; div {
  background: #1f4c3f;
  color: #fff;
  padding: 30px;
  margin-left: 15px;
  text-align: center;
  font-size: 20px;
}

.sale-timer .span-num {
  font-size: 35px;
  font-weight: 800;
}

.hp__shopItems &gt; .hp__shopItem {
  padding: 0 15px 50px !important;
}

.hp__shopItems &gt; .hp__shopItem:nth-child(odd) {
  background: #f9f9f9;
}

.flash-sale-header img {
  width: 100%;
  max-width: 544px;
}

.hp__shopItems &gt; .hp__shopItem {
  padding: 100px 15px;
}

.hp__shopItem .freshReleases .flexproducts .cardProduct {
  background: #fff;
}

section.freshReleases.noSideBar.hp__shopItems {
  padding-top: 0;
}

.flash-sale bdi,
.flash-sale p {
  font-size: 20px !important;
}

.flash-sale .freshReleases:not(.noSideBar) .flexySider {
  margin: auto !important;
}

.flash-sale .freshReleases {
  padding: 0;
}

.hp__shopItems &gt; .hp__shopItem:first-child {
  display: none;
}

section.freshReleases.noSideBar.hp__shopItems {
  padding-bottom: 0 !important;
}

section.freshReleases.noSideBar.hp__shopItems .hp__shopItem:nth-child(2) {
  padding-top: 50px !important;
}

.woocommerce.single-product div.product .woocommerce-tabs ul {
  display: block;
}

@media only screen and (max-width: 1199px) {
  .flash-sale-header {
    justify-content: center;
  }

  .sale-timer &gt; div:first-child {
    margin: 0;
  }
}

@media only screen and (max-width: 767px) {
  .sale-timer &gt; div {
    font-size: 15px;
  }

  .sale-timer .span-num {
    font-size: 25px;
  }

  .sale-timer &gt; div {
    padding: 15px;
  }

  .flash-sale-header img {
    margin-bottom: 10px;
  }

  .sale-timer {
    margin-bottom: 40px;
  }

  section.new-nav-desktop .mobilecart {
    margin-right: 0;
  }

  .hp__shopItem button {
    color: #fff !important;
  }

  .hp__shopItem button:hover {
    color: #1f4c3f !important;
  }

  .flash-sale-header {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 767px) {
  section.vwg-more {
    padding: 50px 15px;
  }

  .inquiries-right h3:first-child {
    margin: 20px 0;
  }

  .inquiries-right {
    padding: 30px 20px !important;
  }

  .inquiry .bulk-order {
    padding: 30px 20px !important;
  }

  section.inquiry form {
    padding: 30px 20px !important;
  }

  .inquiries-right &gt; h3:first-child {
    margin: 20px 0;
  }

  .inquiry .form-bg {
    margin-bottom: 30px;
  }

  .footerEnd ul.socialMedia.paymentMethod {
    justify-content: center;
    align-items: center;
  }

  .footerEnd .flexFooter &gt; div:first-child &gt; div a {
    text-align: center;
    display: flex;
    justify-content: center;
  }
}
</pre></body></html>