/* PartnerShop – štýly presunuté z HTML kódov (hlavička) 21.10.2026 */
:root{--header-info-bar-BG: var(--product-button-classic-BG);--header-info-bar-BG-hover: var(--color-secondary-hover);--header-info-bar-text-color: #fff;--header-info-bar-icon-color: var(--header-info-bar-text-color);}:root{--product-button-border-radius: 5px;--product-button-classic-color: #000000;--product-button-classic-color-hover: #000000;--product-button-detail-color: #000000;--product-button-detail-color-hover: #000000;}
/* z bloku addonu (Miro úpravy) */
.search-whisperer .p-info span {
  text-overflow: inherit;
  overflow: visible;
  white-space: normal;
}
.custom-product-buttons .product .btn.btn-cart.has-icon.cart-6:before{
	content: "\e905"!important;
}
/* Miro upravy*/
.social-buttons{
opacity: 0;
}
.p-thumbnails {
    height: 105px;
    }
.p-thumbnails a {
    min-width: 90px;
    border: 2px solid #E0E0E0;
    }
.p-image {
    margin-bottom: 12px;
}

.p-thumbnails-wrapper{
    scale: 0.5;
    transform-origin: left center;
}
    .products-related-block {
        margin-top: 0px;
    }
    .detail-grid-title{
    display: none;
    }
    
   
    
        .p-info-wrapper .add-to-cart {
        margin: 40px 0px;
        display: flex;
        row-gap: 10px;
        column-gap: 20px
    }
      .p-info-wrapper .quantity {
        margin-right: 0px;
           }


    #header .cart-count {
        border-radius: 8px 8px;
    }
    .custom-product-buttons .has-btn-border-radius .add-to-cart-button {
    border-radius: 8px!important;
}
.btn.btn-conversion, a.btn.btn-conversion {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.0);
}
    .p-info-wrapper .quantity input {
    border: 1px solid #E0E0E0;
}
.custom-product-buttons .p-detail-inner .variant-cart .btn.add-to-cart-button.has-custom-bg, .custom-product-buttons .p-detail-inner .add-to-cart .btn.add-to-cart-button.has-custom-bg, .custom-product-buttons .p-detail-inner .p-to-cart-block .btn.add-to-cart-button.has-custom-bg, .custom-product-buttons .product .btn.add-to-cart-button.has-custom-bg, .custom-product-buttons .p-detail-inner .variant-cart .btn.btn-cart.has-custom-bg, .custom-product-buttons .p-detail-inner .add-to-cart .btn.btn-cart.has-custom-bg, .custom-product-buttons .p-detail-inner .p-to-cart-block .btn.btn-cart.has-custom-bg, .custom-product-buttons .product .btn.btn-cart.has-custom-bg {
    color: #ffffff;
}
.custom-product-buttons .p-detail-inner .variant-cart .btn.add-to-cart-button.has-custom-bg:hover,.custom-product-buttons .p-detail-inner .add-to-cart .btn.add-to-cart-button.has-custom-bg:hover,.custom-product-buttons .p-detail-inner .p-to-cart-block .btn.add-to-cart-button.has-custom-bg:hover,.custom-product-buttons .product .btn.add-to-cart-button.has-custom-bg:hover,.custom-product-buttons .p-detail-inner .variant-cart .btn.btn-cart.has-custom-bg:hover,.custom-product-buttons .p-detail-inner .add-to-cart .btn.btn-cart.has-custom-bg:hover,.custom-product-buttons .p-detail-inner .p-to-cart-block .btn.btn-cart.has-custom-bg:hover,.custom-product-buttons .product .btn.btn-cart.has-custom-bg:hover {
    color: #ffffff;
}
.p-info-grid .detail-availability-block .delivery-time {
    font-weight: 400;
    background: transparent;
    padding: 0px;
    color: #7c7e8f;
}
.p-info-grid .detail-availability-block .delivery-time-label {
    font-weight: 500;
    color: #0f0f0f;
    text-transform: none;
}
    .p-info-wrapper .availability-value {
        margin-bottom: 12px;
    }
.p-info-grid .detail-availability-block .shipping-options-block {
    margin-top: 24px;
    }
    .p-info-grid .detail-availability-block .shipping-options-block a {
    letter-spacing: .24px;
    font-weight: 400;
    color: #7c7e8f;
    font-size: 12px;
    text-transform: none;
    text-decoration: underline;
}
.p-info-headline .stars-wrapper {
    min-height: 35px;
    box-shadow: rgba(0, 0, 0, 0) 0px 6px 12px;
    background-color: transparent;
    margin-right: 12px;
    padding: 0px 0px;
    border-radius: 20px;
    border: 0px solid var(--color-tertiary);
}

.btn.btn-conversion, a.btn.btn-conversion {
    border-radius: 8px;
    font-size: 16px;
    
}

.in-contacts .content-inner>article {
  width: 100%;
  }
.ps-contact-section {
  max-width: 100%;
  border-radius: 20px;
}

.ps-printer-data{display:none!important}@media(min-width:768px){.q{display:flex;gap:6px;width:490px;position:relative;left:120px;top:-70px;margin:8px 0 -70px}.qa{display:grid;grid-template-columns:75px 230px;height:78px;border:1px solid #ddd;border-radius:13px;overflow:hidden;background:#fff}.qb,.qd{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f1f3f2;color:#6fa34d;text-align:center;font-size:9px;font-weight:bold}.qb{border-right:1px solid #ddd}.qb svg{width:25px;height:25px}.qc{display:flex;align-items:center;justify-content:center;gap:5px;font-weight:bold;white-space:nowrap}.qc b{color:#6fa34d;font-size:27px}.qd{position:relative;width:173px;border:1px solid #ddd;border-radius:13px;cursor:help}.qd:before{content:"🖨";font-size:22px}.qe{display:none;position:absolute;z-index:99;top:85px;right:0;width:290px;padding:11px;background:#fff;color:#222;border:1px solid #ddd;border-radius:9px;box-shadow:0 7px 20px #0003;font-size:12px;line-height:1.5;text-align:left}.qd:hover .qe{display:block}.qe i{display:block;font-style:normal}.qe i:before{content:"✓ ";color:#6fa34d}}
@media (min-width: 768px){html.ps-related-pending body.type-detail .products-related-block:not([data-ps-slider-ready="1"]){visibility: hidden !important;}}
[data-testid="buttonAskQuestion"]{display: none !important;}
.filter-section-parametric fieldset>div:has(>input:disabled:not(:checked)){display:none!important}

/* 21.10.2026: rámček s cenou na detaile zarovnaný s košíkom a tabuľkou množstevných zliav */
.p-info-wrapper .p-info-grid{margin-left:0!important;margin-right:0!important;width:auto!important}
/* 21.10.2026: v blokoch sád sú názvy farieb hore a čísla kapacít v jednej línii dole */
.ps-info.ps-set-info .ps-color-capacity{justify-content:flex-start!important}
.ps-info.ps-set-info .ps-color-name{flex:1 1 auto!important;display:block}
