/* Linds Säsongsprodukter */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product,
.woocommerce div.product div.images, .woocommerce-product-gallery, .woocommerce-product-gallery__image { position: relative; }
/* Rutan kan hamna inuti prisets <p class="price"> (YOOtheme) – återställ textstil */
.price .linds-season-box { font-size: 16px; font-weight: normal; color: inherit; text-align: left; }

.linds-season-badge {
  position: absolute; top: 12px; left: 12px; z-index: 5; background: #73766c; color: #fff;
  font-size: 12px; letter-spacing: .08em; text-transform: uppercase; padding: 4px 10px; line-height: 1.4; pointer-events: none;
}
.linds-season-badge.big { font-size: 14px; padding: 6px 14px; top: 16px; left: 16px; }

.linds-season-box { border: 1px solid #73766c; border-left-width: 4px; padding: 14px 18px; margin: 18px 0; background: #fff; }
.linds-season-box strong { display: block; font-size: 1.1em; margin-bottom: 4px; }
.linds-season-box p { margin: 0; }
.linds-season-box p + p { margin-top: 6px; }
.linds-season-box .linds-season-text { font-style: italic; }
.linds-season-box .linds-season-closed { color: #5f6259; font-weight: 600; }

.linds-season-dates { font-size: 13px; letter-spacing: .04em; text-transform: uppercase; color: #5f6259; margin: 2px 0 6px; }

.linds-season-pickup-note { font-size: 14px; background: #f4f3ee; border-left: 3px solid #73766c; padding: 8px 12px; margin: 6px 0 12px; }
