/*
  product.css – Detail produktu: galerie, swatche, velikosti, množstevní sleva, akordeony, cross-sell.

  Převzato 1:1 z Přizpůsobit → Vlastní CSS (snapshot docs/snapshots/customizer-additional-css-2026-09-03.css).
  Po nasazení child šablony se tyto bloky z Customizeru smažou (manuál → docs/manual-changes-log.md).

  Pravidla: viz .claude/skills/SKILL.md. Selektor vždy ověřit na živém elementu,
  !important jen proti inline stylu (a napsat proč).
*/

.c-ip-reviews__wrap--layout-2 {
    border-width: 2px;
}

button.single_add_to_cart_button {
    border-color: var(--nandes-red) !important;
    background-color: var(--nandes-red) !important;
}

button.single_add_to_cart_button:hover {
    border-color: var(--nandes-black) !important;
    background-color: var(--nandes-black) !important;
}

.c-product__atc-wrap.c-product__atc-wrap--sticky {
    max-width: 100%;
    width: 100%;
}

/* Product UVPs */
div.product_uvps {
    display: grid;
    grid-template-columns: repeat(1, 100%);
    row-gap: 1rem;
}

div.product_uvp_item {
    display: flex;
    align-items: center;
    column-gap: 0.75rem;
}

img.product_uvp_icon {
    width: 2.5rem;
    height: auto;
    display: block;
}

/* Bundler styles */
div.offer-header,
div.quantity-breaks__classic,
div.wbdl_widget {
    font-family: var(--nandes-font-family) !important;
}
/* Oprava textu v product features - normální psaní místo velkých písmen */
.c-product-features__name {
    text-transform: none !important;
}

div[data-product_id="5809"] div.woocommerce-variation-add-to-cart {
    display: none;
}
