.elementor-176 .elementor-element.elementor-element-7ad5ab5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-176 .elementor-element.elementor-element-a7f43a0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-7ab2ed9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-176 .elementor-element.elementor-element-8f83434 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-091ca93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-176 .elementor-element.elementor-element-b4ec787{animation-duration:1300ms;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-b4ec787 .elementor-heading-title{font-size:18px;font-weight:500;line-height:21.78px;color:#303030;}.elementor-176 .elementor-element.elementor-element-74477d9{animation-duration:1300ms;animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-74477d9 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-74477d9 .elementor-heading-title{font-size:32px;font-weight:800;line-height:38.73px;color:var( --e-global-color-secondary );}.elementor-176 .elementor-element.elementor-element-5ae5b73{animation-duration:1300ms;animation-delay:1200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-5ae5b73 > .elementor-widget-container{margin:10px 0px 32px 0px;}.elementor-176 .elementor-element.elementor-element-5ae5b73 .elementor-heading-title{font-size:16px;font-weight:400;line-height:19.36px;color:#C4C4C4;}.elementor-176 .elementor-element.elementor-element-10fa843 .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-10fa843 a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-10fa843 .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-10fa843 a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-10fa843{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-10fa843 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-10fa843 .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-10fa843 .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-10fa843 .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-10fa843 .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-10fa843 .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-10fa843 .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-f91c2b6 a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-f91c2b6 a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-f91c2b6{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-f91c2b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-f91c2b6 .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-f91c2b6 .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-f91c2b6 .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-6945f9d .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-6945f9d a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-6945f9d .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-6945f9d a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-6945f9d{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-6945f9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-6945f9d .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-6945f9d .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-6945f9d .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-6945f9d .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-6945f9d .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-6945f9d .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-b4c095a .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-b4c095a a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-b4c095a .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-b4c095a a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-b4c095a{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-b4c095a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-b4c095a .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-b4c095a .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-b4c095a .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-b4c095a .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-b4c095a .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-b4c095a .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-7550cb2{animation-duration:1400ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-7550cb2 > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-7550cb2:hover .elementor-widget-container{border-style:none;}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-overlay:before, .elementor-176 .elementor-element.elementor-element-7550cb2 .aux-overlay:after{box-shadow:4px 4px 0px 0px #000000;border-radius:16px 16px 16px 16px;}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-modern-button{padding:8px 68.5px 8px 68.5px;}.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-text{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;line-height:45px;}.elementor-176 .elementor-element.elementor-element-bf5dab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-176 .elementor-element.elementor-element-e3f4eee > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-dcecc81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-176 .elementor-element.elementor-element-258f4f2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-29c9df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-de2f2e0 a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-de2f2e0 a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-de2f2e0{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-de2f2e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-de2f2e0 .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-de2f2e0 .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-de2f2e0 .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-d68e570 .add_to_cart_button, .elementor-176 .elementor-element.elementor-element-d68e570 a.button{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );padding:12px 8px 12px 12px;}.elementor-176 .elementor-element.elementor-element-d68e570 .add_to_cart_button:hover, .elementor-176 .elementor-element.elementor-element-d68e570 a.button:hover{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-d68e570{animation-duration:1500ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-d68e570 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-d68e570 .auxshp-loop-title, .elementor-176 .elementor-element.elementor-element-d68e570 .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;line-height:24.2px;}.elementor-176 .elementor-element.elementor-element-d68e570 .auxshp-loop-title:hover, .elementor-176 .elementor-element.elementor-element-d68e570 .woocommerce-loop-product__title:hover{color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-d68e570 .woocommerce-Price-amount{color:#939496;font-size:20px;font-weight:500;line-height:37px;}.elementor-176 .elementor-element.elementor-element-d68e570 .aux-star-rating{font-size:95px;}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-primary );}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-text );}.elementor-176 .elementor-element.elementor-element-76b9d2f{animation-duration:1400ms;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-176 .elementor-element.elementor-element-76b9d2f > .elementor-widget-container{margin:45px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button-wrapper{text-align:center;}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-overlay:before, .elementor-176 .elementor-element.elementor-element-76b9d2f .aux-overlay:after{box-shadow:4px 4px 0px 0px #000000;border-radius:16px 16px 16px 16px;}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-modern-button{padding:8px 68.5px 8px 68.5px;}.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-text{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:700;line-height:45px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-091ca93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-29c9df2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-8f83434 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-091ca93{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-10fa843 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-176 .elementor-element.elementor-element-10fa843 .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}.elementor-176 .elementor-element.elementor-element-6945f9d .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}.elementor-176 .elementor-element.elementor-element-b4c095a .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}.elementor-176 .elementor-element.elementor-element-258f4f2 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-29c9df2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}.elementor-176 .elementor-element.elementor-element-d68e570 .aux-shop-desc-wrapper{padding:133px 133px 133px 133px;}}@media(min-width:768px){.elementor-176 .elementor-element.elementor-element-091ca93{--content-width:1196px;}.elementor-176 .elementor-element.elementor-element-29c9df2{--content-width:1196px;}}/* Start custom CSS for aux_product_grid, class: .elementor-element-10fa843 */.elementor-176 .elementor-element.elementor-element-10fa843  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-10fa843 span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-10fa843 .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-10fa843 img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-10fa843 a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-10fa843 .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-10fa843 .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-10fa843  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-10fa843  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-10fa843 .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-10fa843 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-10fa843 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-10fa843  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-10fa843 .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-10fa843 .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 550px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-10fa843 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-10fa843  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-10fa843 a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-10fa843 a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-10fa843 .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-10fa843 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-10fa843 .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-10fa843 .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-10fa843  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-10fa843 img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-10fa843 h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_product_grid, class: .elementor-element-f91c2b6 */.elementor-176 .elementor-element.elementor-element-f91c2b6  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-f91c2b6 .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-f91c2b6  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-f91c2b6  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-f91c2b6 .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 550px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-f91c2b6 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-f91c2b6  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-f91c2b6 a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-f91c2b6 a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-f91c2b6 .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-f91c2b6 img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-f91c2b6 h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_product_grid, class: .elementor-element-6945f9d */.elementor-176 .elementor-element.elementor-element-6945f9d  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-6945f9d span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-6945f9d .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-6945f9d img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-6945f9d  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-6945f9d .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-6945f9d .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-6945f9d  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-6945f9d .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-6945f9d .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 550px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-6945f9d .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-6945f9d  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-6945f9d a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-6945f9d a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-6945f9d .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-6945f9d .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-6945f9d .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-6945f9d .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-6945f9d  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-6945f9d img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-6945f9d h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_product_grid, class: .elementor-element-b4c095a */.elementor-176 .elementor-element.elementor-element-b4c095a  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-b4c095a span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-b4c095a .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-b4c095a img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-b4c095a  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-b4c095a .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-b4c095a .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-b4c095a  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-b4c095a .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-b4c095a .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 550px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-b4c095a .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-b4c095a  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-b4c095a a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-b4c095a a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-b4c095a .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-b4c095a .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-b4c095a .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-b4c095a .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-b4c095a  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-b4c095a img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-b4c095a h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-7550cb2 */.elementor-176 .elementor-element.elementor-element-7550cb2 .aux-overlay::before{
    border: 2px solid #000000;
}/* End custom CSS */
/* Start custom CSS for aux_product_grid, class: .elementor-element-de2f2e0 */.elementor-176 .elementor-element.elementor-element-de2f2e0  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-de2f2e0 .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-de2f2e0  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-de2f2e0  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-de2f2e0 .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 540px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-de2f2e0 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-de2f2e0  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-de2f2e0 a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-de2f2e0 a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-de2f2e0 .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-de2f2e0 img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-de2f2e0 h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_product_grid, class: .elementor-element-d68e570 */.elementor-176 .elementor-element.elementor-element-d68e570  .aux-col{
    width: 100%;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .loop-tools-wrapper {
    position: absolute;
    top: 0;
    right: 0;
        height: 30%;
    margin: 0;
}
.elementor-176 .elementor-element.elementor-element-d68e570 span.aux-icon.auxicon-share,.elementor-176 .elementor-element.elementor-element-d68e570 .auxshp-share-wrapper {
    display: none;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .aux-shop-archive .products-loop .loop-tools-wrapper .aux-product-tools {
    display: flex;
    height: 100%;
    flex-direction: column-reverse;
    height: 100%;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: flex-end;
        padding:24px 19px 31.5px 0;
}
.elementor-176 .elementor-element.elementor-element-d68e570 img{
   margin: 92px auto 0;
    height:320px;
    width: 336px;
   object-fit: cover;
    border: 2px solid #D7D7D7;
border-radius: 4px;
}

.elementor-176 .elementor-element.elementor-element-d68e570 a.button{
    border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 8px;
}

.elementor-176 .elementor-element.elementor-element-d68e570 .aux-remove-view-cart{
    background: #FFFFFF;
border: 2px solid #D7D7D7;
border-radius: 4px;
    min-height: 538px;
    padding: 0 19px 0 26px;
}

.elementor-176 .elementor-element.elementor-element-d68e570 .available-remove .auxicon-heart-small-outline:before,.elementor-176 .elementor-element.elementor-element-d68e570  .available-add .auxicon-heart-small-outline:hover:before {
    content:"\e024";
   color:var( --e-global-color-primary );
    background: #FFFFFF;
    border: 2px solid var( --e-global-color-primary );
    box-shadow: 2px 2px 0px var( --e-global-color-primary );
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
}

.elementor-176 .elementor-element.elementor-element-d68e570  .available-add .auxicon-heart-small-outline:before {
      content: "\e024";
  border: 2px solid #000000;
    box-shadow: 2px 2px 0px #000000;
    border-radius: 42px;
    padding: 13px;
    font-size: 20px;
    color:gray;
    transition: all 0.5s;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .auxshp-entry-main {
    padding-top: 24px;
}

.elementor-176 .elementor-element.elementor-element-d68e570 .aux-remove-view-cart{
    max-width: 381px;
}

.elementor-176 .elementor-element.elementor-element-d68e570 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    width: 100%;
}

.elementor-176 .elementor-element.elementor-element-d68e570 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-between;
}

.elementor-176 .elementor-element.elementor-element-d68e570  .aux-row{
margin:0
}

.elementor-176 .elementor-element.elementor-element-d68e570 .aux-row:after{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-d68e570 .woocommerce-page.aux-shop-archive {
    display: flex;
    height: 540px;
    overflow-y: hidden;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
   
    flex-wrap: wrap;
    flex-direction: row;
    
}
@media screen and (max-width:1366px){
  .elementor-176 .elementor-element.elementor-element-d68e570 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
    flex-direction: row;
    
}  
}

.elementor-176 .elementor-element.elementor-element-d68e570  .loop-tools-wrapper{
    border:none;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .aux-shop-archive .products-loop .price .amount{
    font-weight: 500;
font-size: 20px;
line-height: 40px;

}
.elementor-176 .elementor-element.elementor-element-d68e570 a.button span{
    display: none;
}


.elementor-176 .elementor-element.elementor-element-d68e570 a.button{
    transition: all 0.5s;
}


@media screen and (min-width:768px) and (max-width:1024px){
    .elementor-176 .elementor-element.elementor-element-d68e570 .aux-remove-view-cart {
    max-width: 49%;
}
.elementor-176 .elementor-element.elementor-element-d68e570 .products-loop.aux-match-height.aux-row.aux-de-col3.aux-tb-col2.aux-mb-col1 {
        display: flex
;
        justify-content: space-between;
}
}



@media screen and (max-width:767px){
    .elementor-176 .elementor-element.elementor-element-d68e570 .aux-remove-view-cart {
    max-width: 100%;
}

}
@media screen and (max-width:320px){
   .elementor-176 .elementor-element.elementor-element-d68e570 .aux-product-tools{
    padding-bottom:15px!important;
}
.elementor-176 .elementor-element.elementor-element-d68e570  .aux-remove-view-cart {
    padding-bottom:15px;
}
.elementor-176 .elementor-element.elementor-element-d68e570 img{
    margin-top:75px;
} 
}


.elementor-176 .elementor-element.elementor-element-d68e570 h3.auxshp-title-heading{
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_button, class: .elementor-element-76b9d2f */.elementor-176 .elementor-element.elementor-element-76b9d2f .aux-overlay::before{
    border: 2px solid #000000;
}/* End custom CSS */