/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart-child
*/

#main-content > div > div.term-description > p > img {
    display: none;
}

#menu-item-30421 > a > img {
        fill: #000;
}
.dropp-location {
    text-align: right !important;
}
/*
    Style fyrir birgðir by location
*/
.fb-inventory-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.fb-inventory-item {
	display: flex;
	justify-content: start;
	gap: 16px;
	padding: 0px;
	border-bottom: 0px;
	margin-bottom: 0px;
}

.fb-inventory-name {
	font-weight: 600;
}

.fb-inventory-qty.in-stock {
	color: #277053;
	font-weight: 600;
}

.fb-inventory-qty.out-of-stock {
	color: #b3261e;
	font-weight: 600;
}

.fb-inventory-qty.low-stock {
	color: #f99b1c;
	font-weight: 600;
}

.wd-sub-menu li>a {
	padding-top: 4px;
	padding-bottom: 4px;
}
.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp.wd-empty-item>.wd-sub-menu>li:first-child>a {
	border-top-right-radius: 0px !important;
}
.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp>.wd-sub-menu>li:first-child>a
Specificity: (0,5,2)
 {
    border-top-left-radius: 0px !important;
}
.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp>.wd-sub-menu>li:first-child>a {
    border-top-left-radius: 0px !important;
}

.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp>.wd-sub-menu>li:last-child>a {
	border-bottom-left-radius: 0px !important;
}
.wd-dropdown-menu.wd-design-aside .wd-sub-menu-wrapp.wd-empty-item>.wd-sub-menu>li:last-child>a {
	border-bottom-right-radius: 0px !important;
}

/* Woodmart wishlist icon á vöruspjöldum og single product */
.wd-action-btn.wd-wishlist-btn .wd-action-icon,
.wd-action-btn[class*="wishlist"] .wd-action-icon {
    font-size: 0 !important;
}

.wd-action-btn.wd-wishlist-btn .wd-action-icon::before,
.wd-action-btn[class*="wishlist"] .wd-action-icon::before {
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    background-color: currentColor;
    mask: url("/wp-content/uploads/2026/05/vorulisti.svg") center / contain no-repeat;
    -webkit-mask: url("/wp-content/uploads/2026/05/vorulisti.svg") center / contain no-repeat;
}


/* Fela default Woodmart icon í empty wishlist */
.wd-empty-block.wd-empty-wishlist .wd-empty-block-title::before {
    content: none !important;
    display: none !important;
}

/* Custom empty wishlist icon */
.wd-empty-block.wd-empty-wishlist::before {
    content: "";
    display: block;
    width: 72px;
    height: 72px;
    margin: 0 auto 20px;
    background-color: currentColor;
    mask: url("/wp-content/uploads/2026/05/vorulisti.svg") center / contain no-repeat;
    -webkit-mask: url("/wp-content/uploads/2026/05/vorulisti.svg") center / contain no-repeat;
}

.wd-product:not(.wd-hover-small) :is(.wd-product-img-link,.wd-product-img-hover) :is(picture,img) {
    aspect-ratio: 1 / 1;
    object-fit: cover;
}

.swiper-slide-bg, .swiper-slide {
    border-radius: 20px;
}
#post-54216 > div > div.elementor-element.elementor-element-d500701.e-con-full.e-flex.e-con.e-parent.e-lazyloaded > div.elementor-element.elementor-element-ee3befd.elementor--h-position-center.elementor--v-position-middle.elementor-arrows-position-inside.elementor-pagination-position-inside.elementor-widget.elementor-widget-slides.e-widget-swiper > div {
    border-radius: 20px;
}
/* 
.shop_table tr :is(td,th):first-child {
    min-width: 150px;
    background-color: aqua;
} */
 .woocommerce-checkout-review-order-table tfoot tr {
    align-items: start !important;
    flex-direction: column;
 }

 .woocommerce-shipping-methods input.shipping_method {
    float: left;
    margin-right: 10px;
 }
 .shop_table tr :is(td,th):last-child {
    text-align: start !important;
    
 }
 .nofor-gildi .title-subtitle {
    margin-bottom: 0px !important;
 }
.nofor-gildi > div > div > div.liner-continer {
   margin-bottom: 0px !important;
}
#post-54216 > div > div.wd-negative-gap.elementor-element.elementor-element-9b34239.e-flex.e-con-boxed.e-con.e-parent.elementor-motion-effects-element.elementor-motion-effects-element-type-background.e-lazyloaded > div.elementor-motion-effects-container {
    border-radius: 10px !important;
}
span.dr-onsale {
  position: absolute;
  top: 12px;
  left: 12px;
  z-index: 10;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-color: #DB8F16;
  color: #fff;
  font-weight: 700;
  line-height: 1;
  text-align: center;
}