@charset "utf-8";
/* Tomáš Holman - úpravy 07-2025 a dále */

/*Tomáš Holman - nastylování Doplňku hodnocení  */

    .type-detail #content #ratingWrapper+.votes-wrap .vote-wrap:not(.admin-response .vote-wrap) {
      background-color:#222222 !important;
      border: 0px solid #dadada !important;
      border-radius: 2px !important;
    }
    #ratingWrapper+div a.load_more_rewiews {
      background-color: #707070 !important;
      color: #ffffff !important;
      border-radius: 2px !important;
    }
    #ratingWrapper+div a.load_more_rewiews:hover {
      background-color: #0aff00 !important;
      color: #ffffff !important;
    }
    .stars .star.is-active:hover, .stars .star.star-half:before, .stars .star.star-on:before, .icon-starHalf-before, .icon-starOn-before, .product-ratings .icon-starOff-before:hover, .product-ratings .star-off:hover, .star.star-half, .star.star-on, .rate-average,
    .tursky-apollo .rate-wrapper.unveil-wrapper .rate-list .stars span.star-off::before {
        color: #ECB911 !important;
    }
    #ratingTab {
    	max-width:1418px !important;
    }
    
    
/*<!-- Tomáš Holman - nastylování Doplňku Seznamy  --> */
    #dkLabFavCartWrapper {
    	background: black;
		}


/*<!-- Tomáš Holman - nastylování Doplňku Dárky  --> */
    .free-gifts li label img, .free-product-gifts li label img {
        clip-path: polygon(13% 0, 86% 0, 86% 100%, 13% 100%);
    }
    /*ztmavený obrys u std. prvků */
    .ordering-process.id--9 [id~=free-gift-wrapper] ul li, .ordering-process.id--9 [class~=free-gifts-wrapper] ul li, .content-window.cart-window [class~=free-gifts-wrapper] ul li {
        border: 1px solid #404040;
        background: #131313;
    }
    /*zvýrazněný obrys u vybraného (ACTIVE):*/
    .ordering-process.id--9 [id~=free-gift-wrapper] ul li:not(.hidden-colorbox-visible), .ordering-process.id--9 [class~=free-gifts-wrapper] ul li.active, .content-window.cart-window [class~=free-gifts-wrapper] ul li.active {
        border-color: #20FF00;
        border-width: 5px;
    }
    
    /* darek hover */
    .ordering-process.id--9 [id~=free-gift-wrapper] ul li:hover, .ordering-process.id--9 [class~=free-gifts-wrapper] ul li:hover, .content-window.cart-window [class~=free-gifts-wrapper] ul li:hover {
    border-color: #ffffff;
	  }


  /* oddělení sekcí v košíku */
  .cart-inner h4::before {
    content: "";
    display: block;
    width: 60%;
    height: 1px;
    background-image: url(https://www.swaglift.com/user/documents/pic/pricebar.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 28px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
  }

  .cart-inner h4 {
    font-size: 25px;
    padding: 15px;
  }

  /* větší tlačítko X u kuponu v košíku */
  .js-remove-form .inline .btn-sm {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  /* zelen bonus body v košíku */
  .cart-window-visible .card .card-text {
    font-size: 16px;
    color: #6aff33;
  }

  /*zúžení menu*/
  .secm li a {
    width: 78px;
  }

  /*ikonka list u košíku */
  #dkLabFavHeaderIconBtn {
    background: #00000000 url(https://img.icons8.com/?size=50&id=37968&format=png&color=FFFFFF) center / 35px no-repeat !important;
  }

  /*sdílej v listu a související tlačítka */
  .dkLabFavPageActionButtons .btn.btn-secondary {
    font-size: 15px;
    padding: 15px 20px;
  }

  .btn.btn-secondary:hover, a.btn.btn-secondary:hover {
    background-color: #282828 !important;
    color: #ffffff !important;
  }


 /* SWGLIFDAY menu */
  .menu-level-1 li a {
    width: 96px;
  }

  .menu-level-1 {
    width: 608px;
  }

  .menu-level-1 li a:hover {
    width: 96px;

  }

  .navigation-in > ul > li.menu-item-1236 > a {
    color: #78ed2b;
    width: 116px;
  }	

  .navigation-in > ul > li.menu-item-1236 > a:hover {
    color: #78ed2b !important;
    width: 116px;
  }	

.menu-level-1 li a.active {
    width: 100px;
}

  /* 4 dárky v košíku */
@media (min-width: 767px) { 
.ordering-process.id--9 [id~=free-gift-wrapper] ul li, .ordering-process.id--9 [class~=free-gifts-wrapper] ul li, .content-window.cart-window [class~=free-gifts-wrapper] ul li {
 width: calc(1 / 4 * 100% - (1 - 1 / 4) * 10px);
}
.ordering-process.id--9 [class~=free-gifts-wrapper] ul li:nth-child(3n), .content-window.cart-window [class~=free-gifts-wrapper] ul li:nth-child(3n) {
 margin-right: 10px !important;
}
.ordering-process.id--9 [class~=free-gifts-wrapper] ul li:nth-child(4n), .content-window.cart-window [class~=free-gifts-wrapper] ul li:nth-child(4n) {
  margin-right: 0 !important;
}
}
.btn.btn-conversion {
    width: 400px !important;
}

/* Doplněk oblíbené - orpva na náš theme*/
.dkLabFavManageAddListText {
    color: #f5f5f5;
}
#dkLabFavouritePageMenu > li {
    color: #f5f5f5;
}