.elementor-7266 .elementor-element.elementor-element-b659933 .woocommerce-breadcrumb{color:#2B5D39;font-size:1em;font-weight:700;}.elementor-7266 .elementor-element.elementor-element-b659933 .woocommerce-breadcrumb > a{color:#2B5D39;}.elementor-7266 .elementor-element.elementor-element-c1fb1bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7266 .elementor-element.elementor-element-f954a3a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7266 .elementor-element.elementor-element-5306e08 img{border-style:dashed;border-width:4px 4px 4px 4px;border-color:#FFDF2B;border-radius:10px 10px 10px 10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7266 .elementor-element.elementor-element-8008e8c > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7266 .elementor-element.elementor-element-8008e8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFDF2B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7266 .elementor-element.elementor-element-b91a85e{width:var( --container-widget-width, 95.243% );max-width:95.243%;--container-widget-width:95.243%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7266 .elementor-element.elementor-element-b91a85e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7266 .elementor-element.elementor-element-d2b0b0a{width:var( --container-widget-width, 95.243% );max-width:95.243%;--container-widget-width:95.243%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7266 .elementor-element.elementor-element-d2b0b0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7266 .elementor-element.elementor-element-3cf7b9c > .elementor-widget-container{background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7266 .elementor-element.elementor-element-3d59651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 0px 0px;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#030303;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#030303;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"League Spartan", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .price{color:#4B9960;font-family:"League Spartan", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .price ins{color:#4B9960;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .price ins .amount{color:#4B9960;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .price del {font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-88f653d );font-family:"Lato", Sans-serif;font-weight:500;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-88f653d );}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px;}.elementor-7266 .elementor-element.elementor-element-3d59651 nav.woocommerce-pagination{margin-top:0px;}.elementor-7266 .elementor-element.elementor-element-3d59651 nav.woocommerce-pagination ul li a, .elementor-7266 .elementor-element.elementor-element-3d59651 nav.woocommerce-pagination ul li span{padding:0px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-7266 .elementor-element.elementor-element-44e9b46{--display:flex;}.elementor-7266 .elementor-element.elementor-element-96d48be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:15px 15px 0px 0px;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#030303;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#030303;margin-bottom:0px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"League Spartan", Sans-serif;font-size:1.4em;font-weight:700;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .price{color:#4B9960;font-family:"League Spartan", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .price ins{color:#4B9960;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .price ins .amount{color:#4B9960;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .price del {font-family:"Open Sans", Sans-serif;font-weight:600;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-88f653d );font-family:"Lato", Sans-serif;font-weight:500;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-88f653d );}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px;}.elementor-7266 .elementor-element.elementor-element-96d48be nav.woocommerce-pagination{margin-top:0px;}.elementor-7266 .elementor-element.elementor-element-96d48be nav.woocommerce-pagination ul li a, .elementor-7266 .elementor-element.elementor-element-96d48be nav.woocommerce-pagination ul li span{padding:0px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-7266:not(.elementor-motion-effects-element-type-background), body.elementor-page-7266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCD09B;background-position:0px 244px;background-repeat:repeat-y;}@media(max-width:1024px){.elementor-7266 .elementor-element.elementor-element-3d59651 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7266 .elementor-element.elementor-element-96d48be > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}body.elementor-page-7266:not(.elementor-motion-effects-element-type-background), body.elementor-page-7266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-7266 .elementor-element.elementor-element-914d417{padding:0px 10px 0px 10px;}.elementor-7266 .elementor-element.elementor-element-1a3e8d7 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-7266 .elementor-element.elementor-element-c1fb1bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7266 .elementor-element.elementor-element-f954a3a{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7266 .elementor-element.elementor-element-8008e8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7266 .elementor-element.elementor-element-8008e8c{text-align:center;}.elementor-7266 .elementor-element.elementor-element-8008e8c .elementor-heading-title{font-size:26px;}.elementor-7266 .elementor-element.elementor-element-b91a85e{text-align:center;}.elementor-7266 .elementor-element.elementor-element-3d59651 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:15px;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1.3em;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .price{font-size:1.2em;}.elementor-7266 .elementor-element.elementor-element-3d59651.elementor-wc-products ul.products li.product .button{font-size:13px;}.elementor-7266 .elementor-element.elementor-element-96d48be > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:15px;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1.3em;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .price{font-size:1.2em;}.elementor-7266 .elementor-element.elementor-element-96d48be.elementor-wc-products ul.products li.product .button{font-size:13px;}body.elementor-page-7266:not(.elementor-motion-effects-element-type-background), body.elementor-page-7266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-b659933 */.elementor-7266 .elementor-element.elementor-element-b659933 .woocommerce-breadcrumb img {
   width: 9px;
    margin-left: 6px;
    margin-right: 6px;
    margin-top: 4px;
}

.elementor-7266 .elementor-element.elementor-element-b659933 nav.woocommerce-breadcrumb {
    display: flex;
    align-items: center;
}
.woocommerce-breadcrumb .nmr-crumb:first-child a {
    text-decoration: none;
        display: block;
    margin-top: 2px;
}
.woocommerce-breadcrumb .nmr-crumb:first-child a::before {
    font-family: FontAwesome;
    content: '\f015';
    font-size:1.3em;
}
woocommerce-breadcrumb .nmr-crumb a{
    display: flex;
    align-items: center;
    
}

.elementor-7266 .elementor-element.elementor-element-b659933 a {
    color: #2B5D39;
}

.elementor-7266 .elementor-element.elementor-element-b659933 a:hover {
    text-decoration: underline;
}
.elementor-7266 .elementor-element.elementor-element-b659933 nav.woocommerce-breadcrumb {
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3cf7b9c *//*.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>p,.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>span,.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>div{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/

@property --addtocart-bg-color1 {
  syntax: '<color>';
  initial-value:#6E966B;
  inherits: false;
}

@property --addtocart-bg-color2 {
  syntax: '<color>';
  initial-value:  #87BF70;
  inherits: false;
}
body{
   --addtocart-bg-color1: #6E966B;
    --addtocart-bg-color2:#87BF70
}
.elementor-7266 .elementor-element.elementor-element-3cf7b9c .products li.product{
    padding:20px !important;
    
}
/*.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>p{*/
/*    padding-left: 10px !important;*/
/*    padding-right:10px !important;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>a:first-child>*{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-3cf7b9c li>a> img{*/
/*    padding:0px;*/
/*}*/

.elementor-7266 .elementor-element.elementor-element-3cf7b9c a.button.add_to_cart_button:after {
    content: " ";
    width: 1.6em;
    height: 1.6em;
    display: inline-block;
    background: url(/wp-content/uploads/2024/06/cart-button.svg);
    background-position: center;
    background-size: contain;
    margin-left:4px;
    background-repeat: no-repeat;
}
.elementor-7266 .elementor-element.elementor-element-3cf7b9c a.button.add_to_cart_button{
    display: flex !important;
    align-items:center;
    justify-content:center;
    margin-top:10px;
    border-radius:10px;
}
.elementor-7266 .elementor-element.elementor-element-3cf7b9c li.woo-variation-items-wrapper{
    padding:0px;
   
}

.elementor-7266 .elementor-element.elementor-element-3cf7b9c ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper {
    margin: 0px;
}
.products ul.product-details-list {
    margin: 0px;
        flex-grow: 1;
         padding-bottom:25px;

} 

.products ul.product-details-list li{
    padding:0px !important;
    font-size:0.8em;
}

.products ul.product-details-list li i{
    color:#3FB24F;
    padding-right:5px;
}
.swatch-header{
    font-weight:bold;
}

.elementor-wc-products ul.products li.product .button {
    background: linear-gradient( 180deg,var(--addtocart-bg-color1), var(--addtocart-bg-color2)) !important;
    transition:--addtocart-bg-color2 .4s, --addtocart-bg-color1 .4s;
}

.elementor-wc-products ul.products li.product .button:hover{
    --addtocart-bg-color1:#6E966B; 
    --addtocart-bg-color2:#6E966B;
    
}
select.orderby {
    background: transparent;
    outline: none;
    border: none;
    color: #2B5D39;
    padding-left: 6px;
    text-indent: 3px;
     padding-right:6px;
 -webkit-appearance: none;
  appearance: none;
  width: 130px;
  display:none;
}

.woocommerce-result-count{
    color:#2B5D39;
    font-weight:700;
}

form.woocommerce-ordering:before {
    content: "Sortering:";
    font-weight:bold;
    color:#2B5D39;
    display: flex;
    display:none;
    font-size:0px;
}
form.woocommerce-ordering{
    display:flex;
    justify-content:center;
    justify-items:center;
    align-items: center;
    font-family: "Open Sans", SANS-SERIF;
    display:none;
}

form.woocommerce-ordering:after {
    content: " ";
    width: 14px;
    height: 14px;
   /* background: url(/wp-content/uploads/2024/06/arrow-down-icon.png); */
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
        margin-top: 2px;
        display:none;

}
.filter-wrapper-main {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.elementor-7266 .elementor-element.elementor-element-3cf7b9c li.button-variable-item{
    color:#737373;
    border-color: #737373;
    box-shadow: #737373 0px 0px 0px 1px;
}
.elementor-7266 .elementor-element.elementor-element-3cf7b9c .variable-item-contents {
    font-size: 1.2em;
}
@media (max-width: 600px) {
    .elementor-7266 .elementor-element.elementor-element-3cf7b9c .products li.product {
        padding: 12px !important;
        display: flex !important;
        flex-direction: column !important;
        width:48% !important;
    }
    .elementor-7266 .elementor-element.elementor-element-3cf7b9c ul.products.elementor-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
        
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-3d59651 *//*.elementor-7266 .elementor-element.elementor-element-3d59651 li>p,.elementor-7266 .elementor-element.elementor-element-3d59651 li>span,.elementor-7266 .elementor-element.elementor-element-3d59651 li>div{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/

@property --addtocart-bg-color1 {
  syntax: '<color>';
  initial-value:#6E966B;
  inherits: false;
}

@property --addtocart-bg-color2 {
  syntax: '<color>';
  initial-value:  #87BF70;
  inherits: false;
}
body{
   --addtocart-bg-color1: #6E966B;
    --addtocart-bg-color2:#87BF70
}
.elementor-7266 .elementor-element.elementor-element-3d59651 .products li.product{
    padding:20px !important;
    
}
/*.elementor-7266 .elementor-element.elementor-element-3d59651 li>p{*/
/*    padding-left: 10px !important;*/
/*    padding-right:10px !important;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-3d59651 li>a:first-child>*{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-3d59651 li>a> img{*/
/*    padding:0px;*/
/*}*/

.elementor-7266 .elementor-element.elementor-element-3d59651 a.button.add_to_cart_button:after {
    content: " ";
    width: 1.6em;
    height: 1.6em;
    display: inline-block;
    background: url(/wp-content/uploads/2024/06/cart-button.svg);
    background-position: center;
    background-size: contain;
    margin-left:4px;
    background-repeat: no-repeat;
}
.elementor-7266 .elementor-element.elementor-element-3d59651 a.button.add_to_cart_button{
    display: flex !important;
    align-items:center;
    justify-content:center;
    margin-top:10px;
    border-radius:10px;
}
.elementor-7266 .elementor-element.elementor-element-3d59651 li.woo-variation-items-wrapper{
    padding:0px;
   
}

.elementor-7266 .elementor-element.elementor-element-3d59651 ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper {
    margin: 0px;
}
.products ul.product-details-list {
    margin: 0px;
        flex-grow: 1;
         padding-bottom:25px;

} 

.products ul.product-details-list li{
    padding:0px !important;
    font-size:0.8em;
}

.products ul.product-details-list li i{
    color:#3FB24F;
    padding-right:5px;
}
.swatch-header{
    font-weight:bold;
}

.elementor-wc-products ul.products li.product .button {
    background: linear-gradient( 180deg,var(--addtocart-bg-color1), var(--addtocart-bg-color2)) !important;
    transition:--addtocart-bg-color2 .4s, --addtocart-bg-color1 .4s;
}

.elementor-wc-products ul.products li.product .button:hover{
    --addtocart-bg-color1:#6E966B; 
    --addtocart-bg-color2:#6E966B;
    
}
select.orderby {
    background: transparent;
    outline: none;
    border: none;
    color: #2B5D39;
    padding-left: 6px;
    text-indent: 3px;
     padding-right:6px;
 -webkit-appearance: none;
  appearance: none;
  width: 130px;
}

.woocommerce-result-count{
    color:#2B5D39;
    font-weight:700;
}

form.woocommerce-ordering:before {
    content: "Sortering:";
    font-weight:bold;
    color:#2B5D39;
    display: flex;
}
form.woocommerce-ordering{
    display:flex;
    justify-content:center;
    justify-items:center;
    align-items: center;
    font-family: "Open Sans", SANS-SERIF;
}

form.woocommerce-ordering:after {
    content: " ";
    width: 14px;
    height: 14px;
    background: url(/wp-content/uploads/2024/06/arrow-down-icon.png);
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
        margin-top: 2px;

}
.filter-wrapper-main {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.elementor-7266 .elementor-element.elementor-element-3d59651 li.button-variable-item{
    color:#737373;
    border-color: #737373;
    box-shadow: #737373 0px 0px 0px 1px;
}
.elementor-7266 .elementor-element.elementor-element-3d59651 .variable-item-contents {
    font-size: 1.2em;
}
@media (max-width: 600px) {
    .elementor-7266 .elementor-element.elementor-element-3d59651 .products li.product {
        padding: 12px !important;
        display: flex !important;
        flex-direction: column !important;
        width:48% !important;
    }
    .elementor-7266 .elementor-element.elementor-element-3d59651 ul.products.elementor-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
        
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-96d48be *//*.elementor-7266 .elementor-element.elementor-element-96d48be li>p,.elementor-7266 .elementor-element.elementor-element-96d48be li>span,.elementor-7266 .elementor-element.elementor-element-96d48be li>div{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/

@property --addtocart-bg-color1 {
  syntax: '<color>';
  initial-value:#6E966B;
  inherits: false;
}

@property --addtocart-bg-color2 {
  syntax: '<color>';
  initial-value:  #87BF70;
  inherits: false;
}
body{
   --addtocart-bg-color1: #6E966B;
    --addtocart-bg-color2:#87BF70
}
.elementor-7266 .elementor-element.elementor-element-96d48be .products li.product{
    padding:20px !important;
    
}
/*.elementor-7266 .elementor-element.elementor-element-96d48be li>p{*/
/*    padding-left: 10px !important;*/
/*    padding-right:10px !important;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-96d48be li>a:first-child>*{*/
/*    padding-left: 10px;*/
/*    padding-right:10px;*/
/*}*/
/*.elementor-7266 .elementor-element.elementor-element-96d48be li>a> img{*/
/*    padding:0px;*/
/*}*/

.elementor-7266 .elementor-element.elementor-element-96d48be a.button.add_to_cart_button:after {
    content: " ";
    width: 1.6em;
    height: 1.6em;
    display: inline-block;
    background: url(/wp-content/uploads/2024/06/cart-button.svg);
    background-position: center;
    background-size: contain;
    margin-left:4px;
    background-repeat: no-repeat;
}
.elementor-7266 .elementor-element.elementor-element-96d48be a.button.add_to_cart_button{
    display: flex !important;
    align-items:center;
    justify-content:center;
    margin-top:10px;
    border-radius:10px;
}
.elementor-7266 .elementor-element.elementor-element-96d48be li.woo-variation-items-wrapper{
    padding:0px;
   
}

.elementor-7266 .elementor-element.elementor-element-96d48be ul.archive-variable-items.wvs-style-squared.variable-items-wrapper.button-variable-items-wrapper {
    margin: 0px;
}
.products ul.product-details-list {
    margin: 0px;
        flex-grow: 1;
         padding-bottom:25px;

} 

.products ul.product-details-list li{
    padding:0px !important;
    font-size:0.8em;
}

.products ul.product-details-list li i{
    color:#3FB24F;
    padding-right:5px;
}
.swatch-header{
    font-weight:bold;
}

.elementor-wc-products ul.products li.product .button {
    background: linear-gradient( 180deg,var(--addtocart-bg-color1), var(--addtocart-bg-color2)) !important;
    transition:--addtocart-bg-color2 .4s, --addtocart-bg-color1 .4s;
}

.elementor-wc-products ul.products li.product .button:hover{
    --addtocart-bg-color1:#6E966B; 
    --addtocart-bg-color2:#6E966B;
    
}
select.orderby {
    background: transparent;
    outline: none;
    border: none;
    color: #2B5D39;
    padding-left: 6px;
    text-indent: 3px;
     padding-right:6px;
 -webkit-appearance: none;
  appearance: none;
  width: 130px;
}

.woocommerce-result-count{
    color:#2B5D39;
    font-weight:700;
}

form.woocommerce-ordering:before {
    content: "Sortering:";
    font-weight:bold;
    color:#2B5D39;
    display: flex;
}
form.woocommerce-ordering{
    display:flex;
    justify-content:center;
    justify-items:center;
    align-items: center;
    font-family: "Open Sans", SANS-SERIF;
}

form.woocommerce-ordering:after {
    content: " ";
    width: 14px;
    height: 14px;
    background: url(/wp-content/uploads/2024/06/arrow-down-icon.png);
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
        margin-top: 2px;

}
.filter-wrapper-main {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.elementor-7266 .elementor-element.elementor-element-96d48be li.button-variable-item{
    color:#737373;
    border-color: #737373;
    box-shadow: #737373 0px 0px 0px 1px;
}
.elementor-7266 .elementor-element.elementor-element-96d48be .variable-item-contents {
    font-size: 1.2em;
}
@media (max-width: 600px) {
    .elementor-7266 .elementor-element.elementor-element-96d48be .products li.product {
        padding: 12px !important;
        display: flex !important;
        flex-direction: column !important;
        width:48% !important;
    }
    .elementor-7266 .elementor-element.elementor-element-96d48be ul.products.elementor-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
        
    }
}/* End custom CSS */