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


/* Ikoonid listingus */
.product-image-wrapper,
.woocommerce-LoopProduct-link,
li.product .attachment-woocommerce_thumbnail {
    position: relative;
}

li.product .product-element-top {
    position: relative;
}

.pattr-overlay {
    position: absolute;
    bottom: 42px;
    left: 0px;
    z-index: 10;
    display: flex;
    flex-direction: column;
    gap: 4px;
    pointer-events: none;
}

.pattr-item {
    display: flex;
    align-items: center;
    gap: 5px;
    background: rgba(255, 255, 255, 0.85);
    backdrop-filter: blur(4px);
    border-radius: 3px;
    padding: 1px 7px;
    font-size: 1em;
    font-weight: 700;
    color: #fffff9;
    width: fit-content;
    background: rgb(255 153 51 / 80%);
}

.pattr-item .pattr-icon svg {
    width: 18px;
    height: 18px;
    stroke: #fffff2;
    flex-shrink: 0;
}
span.pattr-icon {
    padding-top: 5px;
}
/* Ikoonid tootelehel */
.woocommerce-product-gallery {
    position: relative;
}

.pattr-single-overlay {
    position: absolute;
    bottom: 0px;
    right: 0px;
    z-index: 10;
    display: flex;
    flex-direction: row;
    gap: 6px;
    pointer-events: none;
}

.pattr-single-item {
    display: flex;
    align-items: center;
    gap: 8px;
    background: rgba(255, 255, 255, 0.9);
    backdrop-filter: blur(4px);
    border-radius: 6px;
    padding: 6px 12px;
    font-size: 1em;
    font-weight: 700;
    color: #222;
    width: fit-content;
    background: rgb(255 153 51 / 80%);
}
span.pattr-single-icon {
    padding-top: 4px;
}
.pattr-single-item .pattr-single-icon svg {
    width: 20px;
    height: 20px;
    stroke: #222;
    flex-shrink: 0;
}
/* Neli rehvi hind */
.price-for-four {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    margin-left: 8px;
    font-size: 0.9em;
    color: #555;
    vertical-align: middle;
}

.price-for-four__label {
    font-weight: 400;
}

.price-for-four__value {
    font-weight: 700;
    color: #222;
}

.price-for-four__value .woocommerce-Price-amount {
    font-size: inherit;
    color: inherit;
}

li.product span.price {
    display: inline-flex;
    align-items: center;
}
/* Muud */
.single-product-content {
    padding-top: 75px;
}

