.t-store__prod-snippet__container {
    padding-top: 30px;
    padding-bottom: 30px;
}

/* shary-icon-badges */
.t396 .shary-wish-trigger .shary-wish-count,
.t396 .t396__artboard:has(.shary-cart-slot) .mycount .tn-atom {
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: max-content;
    min-width: 16px;
    height: 16px;
    padding: 0 4px;
    border-radius: 999px;
    background: #337f8d;
    box-shadow: 0 0 0 2px #fff;
    color: #fff;
    font: 700 10px/1 Arial, sans-serif;
    white-space: nowrap;
    pointer-events: none;
}
.t396 .shary-wish-trigger .shary-wish-count {
    position: absolute;
    inset: auto auto auto auto;
    top: calc(50% - 21px);
    left: calc(50% + 7px);
    z-index: 1;
}
.t396 .shary-wish-trigger .shary-wish-count:empty { display: none; }
.t396 .t396__artboard:has(.shary-cart-slot) .mycount {
    transform: translate(16px, -21px);
    pointer-events: none;
    z-index: 10;
}
.t396 .shary-cart-trigger .shary-header-icon { top: calc(50% + 1px); }

.t396 .shary-wish-trigger .shary-header-icon path {
    d: path("M13 22 5.7 15C.6 10.1 7.6 4.1 12 8.5l1 1 1-1C18.4 4.1 25.4 10.1 20.3 15Z");
}
.t396 .shary-cart-trigger .shary-header-icon path {
    d: path("M6 9h14l1 13H5zM9.5 9V7a3.5 3.5 0 0 1 7 0v2");
}


@media (max-width: 959px) {
    .t396 .shary-wish-trigger .shary-wish-count,
    .t396 .t396__artboard:has(.shary-cart-slot) .mycount .tn-atom {
        background-color: #f183bb;
    }
}
