.elementor-2824 .elementor-element.elementor-element-cc79578{--display:flex;}.elementor-2824 .elementor-element.elementor-element-f922a20 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-weight:400;}.elementor-2824 .elementor-element.elementor-element-676d277{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2824 .elementor-element.elementor-element-676d277:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-676d277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8DE;}.elementor-2824 .elementor-element.elementor-element-c925eb1 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-2824 .elementor-element.elementor-element-c925eb1 .elementor-heading-title{font-family:"Afacad", Sans-serif;font-size:18px;font-weight:300;}.elementor-2824 .elementor-element.elementor-element-72a2bdb{--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:flex-start;--gap:0px 200px;--row-gap:0px;--column-gap:200px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2824 .elementor-element.elementor-element-72a2bdb:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-72a2bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8DE;}.elementor-2824 .elementor-element.elementor-element-0521d17{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2824 .elementor-element.elementor-element-0521d17:not(.elementor-motion-effects-element-type-background), .elementor-2824 .elementor-element.elementor-element-0521d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE8DE;}@media(min-width:768px){.elementor-2824 .elementor-element.elementor-element-cc79578{--content-width:1260px;}.elementor-2824 .elementor-element.elementor-element-676d277{--width:1260px;}}/* Start custom CSS for shortcode, class: .elementor-element-0e1bd0f */thead {
    display: none;
}

table.shop_table tr {
    --theme-table-border-width: 0 0 1px 0;
    --theme-table-border-style: dashed;
    display: flex
;
    flex-direction: column;
    background: none;
    width: 33%;
}
td.product-remove {
    position: absolute;
    bottom: 0px;
    left: 10px;
}
td.product-name a {
    margin-left: 30px;
}
.wishlist_table tr td.product-thumbnail a {
    display: block;
    border: none;
    max-width: unset !important;
}


.woocommerce table.shop_table.wishlist_table tr td {
    background: #EDE8DE ;
}
td.product-name a, a.remove.remove_from_wishlist{
    color: white !important;
}
td.product-name {
    background: #48453F !important;
}

td.product-thumbnail {
    padding: 0px !important;
}

td {
    border: none;
}

.wishlist-title-container {
    display: none;
}

tbody.wishlist-items-wrapper {
    display: flex
;
    gap: 30px;
}
a.remove.remove_from_wishlist {
  position: relative;
  color: transparent !important; /* ukrywa × */
}



a.remove.remove_from_wishlist::before {
  content: " ";
  background-image: url('http://kupuj-meble.pl/wp-content/uploads/2025/04/heart-alt-svgrepo-com.svg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  position: absolute;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  filter: invert(1); /* Zamienia kolory */
}/* End custom CSS */