/* Original header style block 1 */


.flag.flag-new {
    background-color: #6dbdd0;
}
#footer {
    background-color: #f9f1e9;
    border-top-color: #f9f1e9;
}

a.more-info-ghi {
    border-radius: 28px;
    /*barva pozadí */
    background-color: #f9f0e9;
    padding: 5px 10px;
    margin-top: 20px;
    font-size: 15px;
    display: block;
  width: fit-content;
}
.fitted .navigation-in ul {
    justify-content: center;
}
#header {
  background-color: white !important;
}

.navigation-in {
    background-color: white !important;
}

.navigation-in>ul>li>a {
    color: black !important;
}

.navigation-in>ul>li>a:hover {
  color: #99744f  !important;
}

.navigation-in ul.menu-level-2 {
  border-color: white !important;
  background-color: white !important;
}

.navigation-in ul.menu-level-2 a {
  color: black !important;
}
/* Preserved disabled legacy rule: original nested STYLE made this hover selector invalid.
[nested STYLE start tag]
.navigation-in ul.menu-level-2 a:hover {
  color: #486cb4 !important;
}
*/

/*barva vyhledávání, přihlášení, košíku*/
.navigation-buttons a[data-target="cart"]:hover,.navigation-buttons a[data-target="login"]:hover,.navigation-buttons a[data-target="search"]:hover {
    color: #99744f  !important;
}

.navigation-buttons a[data-target="cart"],.navigation-buttons a[data-target="login"],.navigation-buttons a[data-target="search"] {
    color: black !important;
    background-color: white !important;
    margin-right:10px;
}


/* Original header style block 2 */
.g117{--gb:#0b0b0b;--gi:#241f1b;--gm:#6b6259;--gp:#fffdf8;--gw:#f4efe6;--gg:#c89a45;--gl:#efd99f;--gr:#ba2428;--gn:#2d6040;--gx:#ded3c2}.g117 .p-detail-inner-header .stars-wrapper{display:none}.g117 .p-detail-inner h1,.g117 .ghi-offer h2{font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:0;line-height:1.08}.g117 .p-detail-inner h1{color:var(--gi);font-size:38px}.g117 .p-image{background:#fff}.g117 .p-image img{object-fit:contain}.g117 .ghi-top-offer{color:var(--gi)}.g117 .ghi-top-badge{display:inline-flex;margin-bottom:14px;padding:7px 11px;border-radius:4px;background:var(--gr);color:#fff;font-size:12px;font-weight:800;text-transform:uppercase}.g117 .ghi-top-lead{margin-bottom:18px;color:var(--gm);font-size:17px;line-height:1.6}.g117 .ghi-top-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0;border:1px solid var(--gx);background:var(--gp)}.g117 .ghi-top-facts span{min-width:0;padding:14px 10px;border-right:1px solid var(--gx);color:var(--gm);font-size:12px;text-align:center}.g117 .ghi-top-facts span:last-child{border:0}.g117 .ghi-top-facts strong{display:block;color:var(--gi);font-family:Georgia,"Times New Roman",serif;font-size:21px}.g117 .ghi-top-value{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin:0;color:var(--gm);font-size:14px}.g117 .ghi-top-value strong{color:var(--gr)}.g117 .ghi-top-note{margin:8px 0 0;color:var(--gn);font-size:13px;font-weight:700}.g117 .p-to-cart-block{margin-top:24px;padding:22px;border:1px solid var(--gg);border-radius:8px;background:var(--gp)}.g117 .price-final,.g117 .availability-label,.g117 .availability-amount{color:var(--gr)!important;font-weight:800}.g117 .add-to-cart .add-to-cart-button{min-height:52px;border-color:var(--gr);border-radius:6px;background:var(--gr);color:#fff;font-size:15px;font-weight:800}.g117 .add-to-cart .add-to-cart-button:hover{border-color:#991c20;background:#991c20}.g117 .ghi-purchase-trust{display:grid;gap:5px;margin-top:11px;color:var(--gm);font-size:13px}.g117 .ghi-purchase-trust span:before{content:"✓";margin-right:7px;color:var(--gn);font-weight:900}.g117 .ghi-bonus-email-note{margin:14px 0 0;padding:13px 15px;border-left:4px solid var(--gg);background:#fff;color:var(--gm);font-size:13px;line-height:1.5}.g117 .ghi-bonus-email-note strong{color:var(--gi)}.g117 .ghi-offer{margin-top:54px;color:var(--gi)}.g117 .ghi-offer__intro,.g117 .ghi-offer__section,.g117 .ghi-offer__scarcity,.g117 .ghi-offer__guarantee{margin:0;padding:54px 42px}.g117 .ghi-offer__intro,.g117 .ghi-offer__bonuses,.g117 .ghi-offer__value{background:var(--gb);color:#fff}.g117 .ghi-offer__intro h2,.g117 .ghi-offer__bonuses h2,.g117 .ghi-offer__scarcity h2{color:#fff}.g117 .ghi-offer__intro p:last-child,.g117 .ghi-offer__bonuses .ghi-offer__heading>p:last-child{max-width:780px;margin-bottom:0;color:#d8d0c4;font-size:17px}.g117 .ghi-offer__eyebrow{margin-bottom:12px;color:var(--gr);font-size:12px;font-weight:850;text-transform:uppercase}.g117 .ghi-offer__intro .ghi-offer__eyebrow,.g117 .ghi-offer__bonuses .ghi-offer__eyebrow,.g117 .ghi-offer__scarcity .ghi-offer__eyebrow{color:var(--gl)}.g117 .ghi-offer h2{max-width:850px;margin:0 0 18px;font-size:40px}.g117 .ghi-offer h3{margin:0 0 9px;font-size:20px;letter-spacing:0}.g117 .ghi-offer__heading{max-width:850px;margin-bottom:30px}.g117 .ghi-product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--gx)}.g117 .ghi-product-list div{min-width:0;padding:17px 18px 17px 0;border-bottom:1px solid var(--gx)}.g117 .ghi-product-list div:nth-child(2n){padding-right:0;padding-left:18px;border-left:1px solid var(--gx)}.g117 .ghi-product-list strong,.g117 .ghi-product-list span{display:block}.g117 .ghi-product-list span{margin-top:3px;color:var(--gm);font-size:14px}.g117 .ghi-bonus-grid,.g117 .ghi-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.g117 .ghi-bonus-grid article{min-width:0;padding:24px;border:1px solid #4d453b;border-radius:6px;background:#151310}.g117 .ghi-bonus-grid__tag{display:inline-flex;margin-bottom:24px;padding:5px 8px;border-radius:3px;background:var(--gr);font-size:11px;font-weight:850;text-transform:uppercase}.g117 .ghi-bonus-grid h3{color:#fff}.g117 .ghi-bonus-grid p{min-height:84px;color:#cfc5b7;font-size:14px}.g117 .ghi-bonus-grid article>strong{color:var(--gl)}.g117 .ghi-offer__value{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;padding:27px 42px;border-top:1px solid #4d453b;text-align:center}.g117 .ghi-offer__value div,.g117 .ghi-offer__value span,.g117 .ghi-offer__value strong{display:block}.g117 .ghi-offer__value span{color:#cfc5b7;font-size:13px}.g117 .ghi-offer__value strong{font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:500}.g117 .ghi-offer__value b{color:var(--gl);font-size:24px}.g117 .ghi-offer__scarcity{display:grid;grid-template-columns:1fr auto;align-items:center;gap:38px;background:var(--gr);color:#fff}.g117 .ghi-offer__scarcity p:last-child{margin:0;color:#ffe7e7}.g117 .ghi-inline-cta{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:13px 20px;border:1px solid #fff;border-radius:6px;background:#fff;color:var(--gr);font-weight:850;text-align:center;text-decoration:none}.g117 .ghi-inline-cta:hover{background:var(--gl);color:var(--gb)}.g117 .ghi-review-grid blockquote{display:flex;min-width:0;min-height:210px;flex-direction:column;justify-content:space-between;margin:0;padding:24px;border:1px solid var(--gx);border-radius:6px;background:#fff}.g117 .ghi-review-grid blockquote>p{color:var(--gi);font-family:Georgia,"Times New Roman",serif;font-size:18px;line-height:1.55}.g117 .ghi-review-grid footer{padding:0;background:transparent;color:var(--gm)}.g117 .ghi-review-grid footer strong,.g117 .ghi-review-grid footer span{display:block}.g117 .ghi-review-grid footer strong{color:var(--gi)}.g117 .ghi-reviews-link{margin:22px 0 0}
