.elementor-146098 .elementor-element.elementor-element-59f9dff9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:60px;}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F000;background-color:#ffffff;}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-products-summary-wrap{padding:15px 15px 70px 15px;}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce .uael-loop-product__link, .elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce .woocommerce-loop-product__title{color:#272727;font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-sale-flash-wrap .uael-onsale{min-height:2em;min-width:2em;line-height:2em;padding:2px 10px 2px 10px;margin:10px 10px 10px 10px;}.elementor-146098 .elementor-element.elementor-element-66e747c0 nav.uael-woocommerce-pagination ul li > .page-numbers{color:var( --e-global-color-f7c20fb );}.elementor-146098 .elementor-element.elementor-element-66e747c0 nav.uael-woocommerce-pagination ul li .page-numbers:focus, .elementor-146098 .elementor-element.elementor-element-66e747c0 nav.uael-woocommerce-pagination ul li .page-numbers:hover, .elementor-146098 .elementor-element.elementor-element-66e747c0 nav.uael-woocommerce-pagination ul li span.current{color:var( --e-global-color-54d4959 );background-color:var( --e-global-color-f7c20fb );}.elementor-146098 .elementor-element.elementor-element-66e747c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-146098 .elementor-element.elementor-element-66e747c0{width:initial;max-width:initial;}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:60px;}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F000;background-color:#ffffff;}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-products-summary-wrap{padding:15px 15px 70px 15px;}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce .uael-loop-product__link, .elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce .woocommerce-loop-product__title{color:#272727;font-family:"Fjalla One", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-146098 .elementor-element.elementor-element-7672605 .uael-sale-flash-wrap .uael-onsale{min-height:2em;min-width:2em;line-height:2em;padding:2px 10px 2px 10px;margin:10px 10px 10px 10px;}.elementor-146098 .elementor-element.elementor-element-7672605 nav.uael-woocommerce-pagination ul li > .page-numbers{color:var( --e-global-color-f7c20fb );}.elementor-146098 .elementor-element.elementor-element-7672605 nav.uael-woocommerce-pagination ul li .page-numbers:focus, .elementor-146098 .elementor-element.elementor-element-7672605 nav.uael-woocommerce-pagination ul li .page-numbers:hover, .elementor-146098 .elementor-element.elementor-element-7672605 nav.uael-woocommerce-pagination ul li span.current{color:var( --e-global-color-54d4959 );background-color:var( --e-global-color-f7c20fb );}.elementor-146098 .elementor-element.elementor-element-7672605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-146098 .elementor-element.elementor-element-7672605{width:initial;max-width:initial;}/* Start custom CSS for uael-woo-products, class: .elementor-element-66e747c0 */.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce ul.products{
    margin: 0;
    width: 100%;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-products-thumbnail-wrap{
    position: static;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions{
    opacity: 1;
    top: auto;
    right: 0;
    margin: 0;
    bottom: 25px;
    left: 0;
    display: flex;
    transform: none !important;
    z-index: 1;
    width: 100%;
    padding: 0 10px;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn{
    flex: 1;
    border: 1px solid #404040;
    box-shadow: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover{
    background-color: #404040;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn .uael-action-item{
    background: url(/wp-content/uploads/2022/12/the-hemp-collect-view.svg) no-repeat center / 20px;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover .uael-action-item{
    background: url(/wp-content/uploads/2022/12/the-hemp-collect-view-active.svg) no-repeat center / 20px;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn .uael-action-item::before{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover .uael-action-item{
    color: #fff;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn{
    flex: 4;
    margin: 0 1px !important;
    background-color: #fff;
    border: 1px solid #404040;
    border-radius: 0 !important;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn:hover{
    background-color: #404040;
    box-shadow: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn::before{
    content: "VIEW";
    color: #404040;
    display: block;
    line-height: 1;
    padding: 11px;
    font-weight: 700;
    letter-spacing: 1px;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn:hover::before{
    color: #fff;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn .uael-action-item{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-add-to-wishlist{
    flex: 1;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-add-to-wishlist .wlfmc-add-button > .uael-action-item-wrap{
    display: none !important;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-addtowishlist a{
    height: 42px;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-addtowishlist{
    display: none !important;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-browsewishlist{
    display: block !important;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .wlfmc-browsewishlist .wlfmc-icon-heart-o::before{
    content: "\e90c";
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-action-item-wrap{
    margin: 0;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woo-product-wrapper .uael-product-actions .uael-action-tooltip{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .slick-arrow {
    margin: 0px -15px !important;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-woocommerce-pagination .next.page-numbers::after, .page-numbers .prev:after, .woocommerce-pagination .prev:after {
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-66e747c0 .uael-onsale.uael-onsale, .uael-featured.uael-featured {
    font-size: 12px !important;
    padding: 2px 9px;
    border-radius: 2px;
}

body[data-elementor-device-mode="mobile"] .elementor-146098 .elementor-element.elementor-element-66e747c0 ul.products li.product{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for uael-woo-products, class: .elementor-element-7672605 */.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce ul.products{
    margin: 0;
    width: 100%;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-products-thumbnail-wrap{
    position: static;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions{
    opacity: 1;
    top: auto;
    right: 0;
    margin: 0;
    bottom: 25px;
    left: 0;
    display: flex;
    transform: none !important;
    z-index: 1;
    width: 100%;
    padding: 0 10px;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn{
    flex: 1;
    border: 1px solid #404040;
    box-shadow: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover{
    background-color: #404040;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn .uael-action-item{
    background: url(/wp-content/uploads/2022/12/the-hemp-collect-view.svg) no-repeat center / 20px;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover .uael-action-item{
    background: url(/wp-content/uploads/2022/12/the-hemp-collect-view-active.svg) no-repeat center / 20px;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn .uael-action-item::before{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-quick-view-btn:hover .uael-action-item{
    color: #fff;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn{
    flex: 4;
    margin: 0 1px !important;
    background-color: #404040;
    border: 1px solid #404040;
    border-radius: 0 !important;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn:hover{
    background-color: #fff;
    box-shadow: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn::before{
    content: "VIEW";
    color: #fff;
    display: block;
    line-height: 1;
    padding: 11px;
    font-weight: 700;
    letter-spacing: 1px;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn:hover::before{
    color: #404040;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions > .uael-add-to-cart-btn .uael-action-item{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-add-to-wishlist{
    flex: 1;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-add-to-wishlist .wlfmc-add-button > .uael-action-item-wrap{
    display: none !important;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-addtowishlist a{
    height: 42px;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-addtowishlist{
    display: none !important;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-browsewishlist{
    display: block !important;
}

body:not(.logged-in) .elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .wlfmc-browsewishlist .wlfmc-icon-heart-o::before{
    content: "\e90c";
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-action-item-wrap{
    margin: 0;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woo-product-wrapper .uael-product-actions .uael-action-tooltip{
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .slick-arrow {
    margin: 0px -15px !important;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-woocommerce-pagination .next.page-numbers::after, .page-numbers .prev:after, .woocommerce-pagination .prev:after {
    display: none;
}

.elementor-146098 .elementor-element.elementor-element-7672605 .uael-onsale.uael-onsale, .uael-featured.uael-featured {
    font-size: 12px !important;
    padding: 2px 9px;
    border-radius: 2px;
}

body[data-elementor-device-mode="mobile"] .elementor-146098 .elementor-element.elementor-element-7672605 ul.products li.product{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f9dff9 */.elementor .e-container.e-container>.elementor-widget {
    width: 100%;
}/* End custom CSS */