/*
 Theme Name:   mellowbotanics
 Template:     kadence
 
*/

/* Theme customization starts here
-------------------------------------------------------------- */
body,input,select,optgroup,textarea{font-family:"Encode Sans Expanded",Sans-serif !important}header.site-header{border-bottom:.0625rem solid var(--global-palette-highlight)}header.site-header .headers-inline{display:grid;grid-template-columns:repeat(2, auto);grid-gap:2rem}header.site-header .site-top-header-wrap{padding:1rem 0 0}header.site-header .site-header-item{margin-right:2rem}header.site-header .site-header-item .search-toggle-open{padding:0}.single-product .renderings--14{font-size:14px}.single-product .renderings--15{font-size:15px}.single-product .renderings--16{font-size:1rem}.single-product .renderings--20{font-size:1.25rem}.single-product .renderings--25{font-size:1.5625rem}.single-product .renderings--30{font-size:1.875rem}.single-product .renderings--35{font-size:2.1875rem}.single-product .renderings--45{font-size:2.8125rem}.single-product .press--medium{font-weight:500}.single-product .press--semi{font-weight:600}.single-product .press--bold{font-weight:700}.single-product .press--normal{font-weight:400}.single-product .press--light{font-weight:300}.single-product .transform--uppercase{text-transform:uppercase}.single-product .transform--lowercase{text-transform:none}.single-product .text--center{text-align:center}.single-product .cursor--pointer{cursor:pointer}.single-product .promotional{padding:.675rem 0;background:#a8b794}.single-product .promotional .renderings--20{color:#fff}.single-product .grids{margin:0 auto;max-width:75rem}.single-product .entry{padding:0 !important}.single-product .entry .main{display:grid}.single-product .entry .main .woocommerce-product-gallery{display:grid;grid-template-columns:repeat(2, auto);grid-gap:2rem 0;width:60% !important;clear:unset !important}.single-product .entry .main .woocommerce-product-gallery .flex-viewport{grid-row:1;grid-column:2}.single-product .entry .main .woocommerce-product-gallery .flex-control-thumbs{display:grid !important;grid-template-rows:repeat(3, -webkit-max-content);grid-template-rows:repeat(3, max-content);grid-row:1;grid-column:1;grid-gap:2rem;transform:unset !important;margin:0 !important;max-width:unset !important;left:unset !important}.single-product .entry .main .woocommerce-product-gallery .flex-control-thumbs li{padding:1rem 0 !important;border:.0625rem solid #e3d8c8 !important;height:unset !important;width:unset !important}.single-product .entry .main .woocommerce-product-gallery .flex-control-thumbs li img{border:0 !important}.single-product .entry .main .woocommerce-product-gallery .more-text{display:grid;grid-column:2;grid-gap:.2rem}.single-product .entry .main .woocommerce-product-gallery .more-text .renderings--25{position:relative;color:#8a7147}.single-product .entry .main .woocommerce-product-gallery .more-text .renderings--25:after,.single-product .entry .main .woocommerce-product-gallery .more-text .renderings--25:before{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;height:15px;width:4px;background:#8a7147;border-radius:1rem;transition:all .4s}.single-product .entry .main .woocommerce-product-gallery .more-text .renderings--25:before{transform:rotate(90deg)}.single-product .entry .main .woocommerce-product-gallery .more-text .renderings--18{color:#000}.single-product .entry .main .woocommerce-product-gallery .more-text .removes:before{display:none}.single-product .entry .main .woocommerce-product-gallery .more-text .line{margin:1rem 0;opacity:.2;height:.0625rem;width:100%;background:#8a7147}.single-product .entry .main .summary{margin:0 !important;display:grid;grid-template-columns:22.45rem;width:unset !important;clear:unset !important}.single-product .entry .main .summary .entry-title{color:#d5725d}.single-product .entry .main .summary .others-name{display:grid;grid-template-columns:repeat(2, auto);grid-gap:.5rem;justify-content:flex-start;align-items:center}.single-product .entry .main .summary .others-name .renderings--45{color:#d5725d;line-height:1}.single-product .entry .main .summary .woocommerce-product-details__short-description{margin:2rem 0}.single-product .entry .main .summary .woocommerce-product-details__short-description .renderings--20{color:#8a7147}.single-product .entry .main .summary .woocommerce-product-details__short-description .renderings--18{color:#000}.single-product .entry .main .summary .woocommerce-product-details__short-description .renderings--16{color:#000}.single-product .entry .main .summary .woocommerce-product-details__short-description p{color:#000 !important}.single-product .entry .main .summary .woocommerce-product-details__short-description ul{line-height:2}.single-product .entry .main .summary .cart_simple{display:grid;grid-gap:2rem}.single-product .entry .main .summary .cart_simple .introduce{padding:1.5rem 2rem;display:grid;grid-gap:2rem;border:1px solid #d8af6f;border-radius:1rem}.single-product .entry .main .summary .cart_simple .introduce .methods{all:unset;display:grid;grid-template-columns:16px auto;grid-gap:1rem;align-items:center}.single-product .entry .main .summary .cart_simple .introduce .methods input[type=radio]{all:unset;position:relative;height:16px;width:16px;border:2px solid #d8af6f;border-radius:50%}.single-product .entry .main .summary .cart_simple .introduce .methods input[type=radio]:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;opacity:0;height:10px;width:10px;background:#d8af6f;border-radius:50%;transition:all .2s}.single-product .entry .main .summary .cart_simple .introduce .methods input[type=radio]:checked:after{opacity:1}.single-product .entry .main .summary .cart_simple .introduce .methods .start{display:grid;grid-template-columns:repeat(2, auto);grid-gap:1rem;justify-content:flex-start;align-items:center}.single-product .entry .main .summary .cart_simple .introduce .methods .badge{padding:.2rem .8rem;display:grid;color:#fff;background:#d8af6f;border-radius:1rem}.single-product .entry .main .summary .cart_simple .introduce .middle{display:grid;grid-gap:1rem}.single-product .entry .main .summary .cart_simple .introduce .renew{padding:.8rem 2rem;display:grid;justify-content:center;border:1px solid #232323;border-radius:2rem}.single-product .entry .main .summary .cart_simple .introduce .include{display:grid;grid-template-columns:16px auto;grid-gap:1rem;align-items:center}.single-product .entry .main .summary .cart_simple .introduce .include .true{position:relative;height:18px;width:18px;background:#d8af6f;border-radius:50%}.single-product .entry .main .summary .cart_simple .introduce .include .true:before,.single-product .entry .main .summary .cart_simple .introduce .include .true:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:8px;width:2px;background:#fff;border-radius:1rem}.single-product .entry .main .summary .cart_simple .introduce .include .true:before{left:-5.5px;height:4px;transform:rotate(-45deg)}.single-product .entry .main .summary .cart_simple .introduce .include .true:after{right:-2.5px;transform:rotate(45deg)}.single-product .entry .main .summary .cart_simple .one,.single-product .entry .main .summary .cart_simple .montlhy{padding:1.5rem 2rem;display:grid;grid-gap:1rem;background:#d8af6f;border-radius:1rem}.single-product .entry .main .summary .cart_simple .one .top,.single-product .entry .main .summary .cart_simple .montlhy .top{display:grid;grid-template-columns:repeat(2, auto);justify-content:space-between;align-items:center}.single-product .entry .main .summary .cart_simple .one .top .renderings--16,.single-product .entry .main .summary .cart_simple .montlhy .top .renderings--16{color:#fff}.single-product .entry .main .summary .cart_simple .one button,.single-product .entry .main .summary .cart_simple .one .button,.single-product .entry .main .summary .cart_simple .montlhy button,.single-product .entry .main .summary .cart_simple .montlhy .button{all:unset;cursor:pointer;padding:.7rem;text-align:center;font-size:15px;font-weight:600;color:#232323;background:#fff;border-radius:1rem;width:-webkit-fill-available}.single-product .entry .main .summary .cart_simple .one .bottom,.single-product .entry .main .summary .cart_simple .montlhy .bottom{display:grid;justify-content:center}.single-product .entry .main .summary .cart_simple .one .bottom .renderings--14,.single-product .entry .main .summary .cart_simple .montlhy .bottom .renderings--14{color:#fff}.single-product .entry .selections{clear:both;margin:5rem 0 0;padding:6rem 0;width:100%;background:#eee8d2}.single-product .entry .selections .grids .renderings--45{display:inherit;color:#867146}.single-product .entry .related{margin:0;padding:6rem 0}.single-product .entry .related .grids .renderings--45{display:inherit;color:#867146}.single-product .entry .related .grids .products{margin:5rem 0 0;display:grid;grid-template-columns:repeat(3, auto);justify-content:space-between}.single-product .entry .related .grids .products .simple-edition{display:grid;grid-gap:2rem;justify-content:center}.single-product .entry .related .grids .products .simple-edition .button-class{margin:0 auto;padding:.3125rem 2.8125rem .3125rem 2.8125rem;display:grid;line-height:1.125rem;background-color:#d8af6f;border-radius:.9375rem .9375rem .9375rem .9375rem;width:-webkit-min-content;width:-moz-min-content;width:min-content}.single-product .entry .related .grids .products .simple-edition .button-class .renderings--16{color:#fff}@media only screen and (max-width: 81.25rem){.single-product .grids{max-width:40rem}.single-product .entry .main .woocommerce-product-gallery,.single-product .entry .main .summary{width:100% !important}.single-product .entry .main .woocommerce-product-gallery .more-text,.single-product .entry .main .summary .more-text{display:none}.single-product .entry .related .products{grid-template-columns:repeat(2, auto) !important}}@media only screen and (max-width: 44rem){.single-product .grids{max-width:20rem}.single-product .entry .main .woocommerce-product-gallery .flex-control-thumbs li{height:auto !important;width:3.75rem !important}.single-product .entry .main .summary{grid-template-columns:100% !important}.single-product .entry .related .products{grid-template-columns:100% !important}}
@media (max-width: 1040px) {
  .term-16 .grid-lg-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 780px) {
  .term-16 .grid-lg-col-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

@media (max-width: 480px) {
  .term-16 .grid-lg-col-3 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

  #slider-1-slide-1-layer-8 {
	width: 70px !important;
}
}