﻿/*09-2020 změna barvy písma, velikost písma a pozadí top alertu*/
.page-line--alert {background-color:#fff6c0 !important;border:none !important;} 
.top-alert p, .top-alert p strong {color:#4b3e2e !important;font-size:16px !important;}

.header .top-alert {padding:13px!important;}

/*09-2020 odsazení běžné ceny z https://prnt.sc/uhi97a Andrej*/
.shop-info--onadnes .box-detail-top__desc__price__prices__with-vat--info {
    margin-top: 4px !important;
}

/*09-2020 odsazení běžné ceny z https://prnt.sc/uhi97a Andrej*/
.shop-info--onadnes .button--cart {
    margin-bottom: 6px !important;
}

/*09-2020 změna velikost písmen v hlavní navigaci*/
.multimenu__submenu__item__text  {text-transform:none !important;}

/*09-2020 skrytí fotky ( múj účet - podpora ) Andrej*/
.in-bg-person__item {
    display: none;
}

/*09-2020 - zobrazení původní ceny*/
.box-detail-top__desc__price__old {display:inline !important;}

/*09-2020 - pravý horní příznak doprava*/
.in-flag--list-top-right {right:-10px !important; top:-7px !important;}
.in-flag.in-flag--list {left:-2px !important; top:-7px !important;}
.list-items-slider__image .in-flag.in-flag--list {left:20px !important; top:-7px !important;}
.list-items-slider__image  .in-flag--list-top-right {right:20px !important; top:-7px !important;}

/*09-2020 - zmenšení medailí*/
.icon.icon-medal-1, .icon.icon-medal-2, .icon.icon-medal-3, .icon.icon-medal-4, .icon.icon-medal-5, .icon.icon-medal-6 {background-position:0 -34px !important;}

/*09-2020 - zarovnání příznaků*/
.in-flag__item {padding:0 !important;}

/*09-2020 - odstranění pozadí u položky v menu*/
.domain-language-cz #multimenu li:nth-child(5) a.multimenu__item__link {background:none !important;}

/*09-2020 - docasna oprava - zmena pozice popup okna*/
.page-product_list .window-pop, .page-product_detail .window-pop {top:100px !important;}

 /*09-2020 - zmena velikosti pismen v kosiku */
.table-chooser__cell__exp-text {font-size:15px !important;}

/*10-2020 - blink CSS for blink class */
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

/*10-2020 - oprava vyhledávání na mobilu */
.mobile-categories__wrap {width:100%;}
@media screen and (max-width: 959px){
.search {    height: auto;
    padding-bottom: 10px;}
    }  
.box-categories-panel {margin:10px 0 -10px !important;}
.mobile-categories__wrap {padding:0 !important;}
.mobile-categories {padding:20px 10px;}
    
/*10-2020 - skrytí termínu dodání v košíku u expresu */
.js_express_transport .table-chooser__cell--exp span {display:none !important;}
.js_express_transport .table-chooser__cell--exp:after {content: 'Objednávky přijaté do 17:00 rozvážíme do pár hodin od objednání.';}
#page-user-details .user-details:nth-of-type(1) {padding-top:180px;}
#page-user-details .user-details:nth-of-type(2) {position:absolute;top:30px;}
@media screen and (max-width: 959px){
    #page-user-details .user-details:nth-of-type(2) {position:absolute;top:100px;}
} 

.js_express_transport .trans_text .mobile-tablet-only .table-chooser__cell__exp-text {display:none;}

/*10-2020 Zmenšení fontu na webu, čitelnost (i/j) Andrej*/
@media screen and (min-width: 960px) {
.multimenu__submenu__item__text {
    font-size: 15px;
}
}
@media screen and (min-width: 960px) {
.multimenu__item__link {
    font-size: 15px;
}
}
.list-filters__item__title__text {
    font-size: 15px;
}
.table-params__title, .table-params__value {
    font-size: 15px;
}
@media screen and (min-width: 960px) {
.table-cart__body__cell--ibod-goods .table-cart__name, .table-cart__name a, .table-cart__name--charity p {
    font-size: 17px;
}
}
@media screen and (min-width: 960px) {
.list-items__title {
    font-size: 17px;
}
}
.list-news__info__title {
    font-size: 17px;
}
.button {
    font-size: 15px;
}
.list-items-slider__title {
    font-size: 17px;
}

/*11-2020 Skrytí síly hesla - mate zákazníky*/
.pass_strength {display:none !important;}

/*Zvětšení písma na přihlašovací stránce*/
#page-login .wrap-well .wrap-modal__item a {font-size:18px;}

/*Úprava buttonu v registračním modale v hlavice*/
.user-info__window__register .wrap-modal__item .button {    margin: 0 auto;
    display: block;
    text-align: center;
    width: fit-content;
    background-color: red;}
      
/*Přidat obrázek autíčka nad výpis produktů*/   
.page-product_list label[for=express-delivery-checkbox-0] strong  {
    background: url(../images/express-delivery.png);
    background-repeat: no-repeat;
    background-size: contain;
    padding-left: 50px;
    margin-left: 2px;}
      
/*Skrýt levý banner na HP*/      
.page-index .place.place-17 {display:none !important;}

/*11-2020 Úprava pro tlačítko po dokončení objednávky Andrej */
.box-order-finish__family__text .button {
    font-size: 14px;
}

/*Větší šířka pro bannery na detailu prodejny*/
#page-store .in .columns .columns__item--50.text-right {width:100% !important;text-align:left !important;}

/*Změna barvy ikonek na detailu prodejny*/
.box-store-info__content__icon, .in-animal__item strong {color:#4b3e2e !important;}

/*Změna velikosti fontu množstevní slevy*/
.store-info th.table-simple__head__cell, .store-info td.table-simple__body__cell {font-size:14px !important;color:#4b3e2e !important;}

/*Změna barevnosti info boxu*/
.in-message--neutral {border:none;border-radius:15px;color:#4b3e2e;background:#fff7bf;}
.in-message--neutral p {font-size:16px !important;}

/*12-2020 Oprava barev v hlavních kategoriích Andrej*/
@media screen and (min-width: 960px) {
.multimenu__submenu__item--3 .multimenu__submenu__item__text {
    background-color: #f9a350;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--3 .multimenu__subcat__wrap {
    border-color: #f9a350;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--3 .multimenu__submenu__item__text:after {
    background: #f9a350;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--4 .multimenu__submenu__item__text {
    background-color: #7ec997;
}
} 
@media screen and (min-width: 960px) {
.multimenu__submenu__item--4 .multimenu__subcat__wrap {
    border-color: #7ec997;
}    
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--4 .multimenu__submenu__item__text:after {
    background: #7ec997;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--5 .multimenu__submenu__item__text {
    background-color: #a2def8;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--5 .multimenu__subcat__wrap {
    border-color: #a2def8;
}
}
@media screen and (min-width: 960px) {
.multimenu__submenu__item--5 .multimenu__submenu__item__text:after {
    background: #a2def8;
}
}

/*12-2020 Zarovnání tlačítka Hledat v prodejnách Andrej*/
.form-couple__button.button.button--neutral {
    margin-bottom: 0px;
                          
}

.simpleTooltip {background-color:#fdee00 !important;color:#6d4a36;}

/*1-21 Úprava carouselu/zobrazení příznaku Andrej TEST*/
list-items-slider__item {
    padding: 30px 0px 40px;
}

/*1-21 Snížení odstupu textu footeru Andrej*/
.footer-links__title {
    margin-bottom: 5px;
}

/*LEDEN 2021*/

.in-image-text-box__links ul li {font-size:14px !important;} /*Zvětšení fontu ve velkém menu*/
#page-article .in p, #page-article .in ul li  {font-size:16px !important;}  /*Zvětšení fontu v článcích*/
.button-arrow-l {left: 0 !important;} /*Oprava ujížděcí šipky v pop-up okně*/
/*Změna vzhledu info hlášky*/
.page-line .in-message--info {background-color:#fef200 !important;border-radius:15px;padding:20px !important;}
.in-message--info .info {text-align:center;font-size:25px;font-weight:500;}
/*Konec změny vzhledu info hlášky*/



/*Úprava zobrazení zvířátka vítána na MB Olympia*/
.page-id-17 .box-store-info .columns__item--20:nth-of-type(4) {display:table-cell !important;}

/*Zrušení padding u dodatku ke zboží*/
.list-tick {padding:0 !important;}

@media screen and (max-width: 960px) {
.in-flag--list {display:block !important;}
}

/*02-2021 Změna výšky řádku v košíku*/
@media screen and (min-width: 960px) {
.table-chooser__cell--exp, .table-chooser__cell--exp-empty, .table-chooser__cell--exp-empty-payments, .table-chooser__cell--exp-payments {line-height:150% !important;color: #7ec997;}
}

.table-chooser__cell .price-free, .table-chooser__cell--exp, .table-chooser__cell--exp-empty, .table-chooser__cell--exp-empty-payments, .table-chooser__cell--exp-payments {color: #7ec997;}


/*02-2021 Změna pozice kulaté slevy*/
@media screen and (min-width: 960px){
.list-products__item--with-medal .in-flag--list {
    right: 0 !important;
}
}

/*03-2021 kulaté rohy obrázků ve článcích*/
.page-school_article .box-article img {border-radius:15px;}

/*03-2021 kulaté rohy u obrázků produktů*/
img.product, .list-products__item__image img {border-radius:15px;}


 /*Skrytí příznaků na výpisech*/
.page-producer_detail .in-flag__item, .page-product_list .in-flag__item, .page-search .in-flag__item, .list-items-slider__image .in-flag__item, .page-index .in-flag__item {display:none;}

 /*Povolení zobrazení příznaku hills 15 sleva na výpise*/
.flag1474 {display:table-cell !important;}

 /*Povolení zobrazení příznaku 3+1*/
.flag1156 {display:table-cell !important;}

/*Zobrazení některých příznaků*/
.flag2, .in-flag__item--discount, .flag1281, .flag1279, .flag1428, .flag1918 {display:table-cell !important;}

/*Zobrazení příznaků v pravém horním rohu*/
.in-flag--list-top-right .in-flag__item {display:table-cell !important;}



/*Změna barvy zvýraznění na detailu*/
.box-detail-top__info__other__item__highlight--orange {color:#4b3e2e !important;}

/*Zvětšení fontu family cena*/
.in-family-badge__title {font-size:13px;}

/*Úprava barvy registračního tlačítka*/
.user-info__window__register .wrap-modal__item .button {background-color:#d8232a;border-bottom: 1px solid #ac1c21;}



/*Zrušení levého menu ve Škole Super zoo v detailu článku*/
.page-school_article .columns__item.columns__item--18.columns__item--25-desk.dnone-tab {display:none;}
.page-school_article .columns__item--82 {width:100% !important;}

/*zvětšení fontu pro family slevu v pcnt*/
.in-family-badge--list .in-family-badge__badge__in {font-size:15px;}

/*změna písma u množstevních slev na detailu produktu*/
.table-simple__body__row.js-quantity-discount td.table-simple__body__cell:nth-of-type(2) strong {font-size:18px;color:white;background-color:#018c36;padding:4px 6px;border-radius:11px;}

.page-school .place.place-13, .page-school .place.place-14 {border-radius:15px;}

.icon.icon-superbrands {background-image: url("../images/zn23.jpg");position: relative; top:4px;}   

.superbrands {  
    position: relative !important;
    bottom: 34px;
    right: 28px; 
}

/*start úpravy školy super zoo pro podcasty*/
.page-school_article .social-api-button {display:none;}
.button_podcast {display:block;width:150px;line-height:150px;text-align:center;background-color:#fef200;border-radius:50%;font-size:18px;float:left;margin-left:20px;margin-bottom:20px;}
.page-school_category .list-articles-video__item__text {font-size:16px;}
.podcast_buttons {width:fit-content;text-align:center;margin:0 auto;}  
@media screen and (max-width: 960px) {
.button_podcast {float:none;}                               
} 
.page-school_article .box-article p, .page-school_article .box-article ul li {color:#4b3e2e;}
.list-articles-big__item__in {border:none;}

.page-school .in-tab__item { color: white;background-color: #7f6642;font-weight: 400;font-size: 16px;text-decoration: underline;border-radius: 10px;padding-left: 20px;padding-right: 20px;margin-right: 15px;  }

@media screen and (max-width: 960px) {
.page-school .columns__item.columns__item--52.columns__item--100-mob.mb10-mob .right {float:none;}
}
.list-cross__item__sub__item__link {font-size:15px;}
/*konec úpravy školy super zoo pro podcasty*/

/*zakulacené rohy u obrázku výpisu novinek*/
.list-news__item img {border-radius:15px;}

/*start uprava na strance prodejen*/
.page-stores .columns:nth-of-type(1) .columns__item.columns__item--50:nth-of-type(2) {float:none;display:block;width:100%;}
.page-stores .place-16 {width:100%;}
.page-stores .place-16 img {border-radius:15px;}
.page-stores .columns:nth-of-type(1) .columns__item.columns__item--50:nth-of-type(2) .right.fnone-tab.mb20-tab.mb0 {float:none;}
.page-stores .box-reasons-small {display:none;} /*odstraneni boxu s ikonkami*/
.page-stores .columns:nth-of-type(2).pt20 {width:fit-content;margin:0 auto;} /*vycentrovani vyhledavani prodejen*/
.in-map {border-radius:15px;overflow:hidden;}
.page-stores form[name="search_store"] .text {height:50px;line-height:50px;font-size:14px;}
.page-stores form[name="search_store"] .form-couple__button {height:53px;}
.box-choose-store__search span {font-size:16px;}
.page-stores .box-choose-store__search__in_stores {padding:12px 0;}
/*konec uprava na strance prodejen*/

/*Banner na výpise s TIPEM*/

.user-banner-vypis-50-top {width:49%;padding:10px 0;}
.user-banner-vypis-100-top {width:99%;padding:10px 0;}
.user-banner-vypis-50-top img, .user-banner-vypis-100-top img {border-radius:15px;}
@media screen and (max-width: 960px) {
 .user-banner-vypis-50-top {display:block;float:none;width:100%;padding:10px 0;}
 .user-banner-vypis-100-top {display:block;float:none;width:100%;padding:10px 0;}
}
/*Kulaté rohy u bannerových pozic*/
.place img {border-radius:15px;}
.place.place-20 img {border-radius:0;}
/*Velikost písmen u kategorií na výpise*/
.box-cols__list__item {font-size:15px}
/*Kulaté rohy v carouselu*/
.list-items-slider__item {border-radius:15px;}
/*Skrýt ikonku na opakování objednávky na HP*/
.icon.icon-order {display:none;}

/*Docasna oprava zobrazeni setu
@media screen and (min-width: 640px) {
.list-product-set__item.list-product-set__item--summary {display:none !important;}
.list-product-set__item:nth-last-child(2) .icon-plus-grey {display:none !important;}
}

@media screen and (max-width:640px) {
.list-product-set__item:nth-child(2n) .icon-plus-grey {display:none !important;}
ÿ */

/*Uprava velikosti fontu*/
.box-product-set__title {font-size:22px;}
.box-product-slider__header {color:#4b3e2e;font-size:22px;font-weight:600;}

/*Uprava vzhledu home page banneru*/
.page-index .header-scrolled .page-line:nth-of-type(1) .page-line__wrap:nth-of-type(1) {margin-top:10px;}

.page-index .header-scrolled .page-line:nth-of-type(1) .page-line__wrap:nth-of-type(1) .box-slider {border-top-right-radius:15px;overflow:hidden;border-bottom-right-radius:15px;}

@media screen and (max-width: 1220px) {
.page-index .header-scrolled .page-line:nth-of-type(1) .page-line__wrap:nth-of-type(1) .box-slider {border-radius:0;}

}

@media screen and (max-width:960px) {
#plavouci-okno { 
    overflow: auto;
    height: 80%;
}
}

.wrap-modal--multimenu {padding-top:5px;}

.box-detail-top .in-flag img {max-width:55px !important;}
.in-flag__item img {max-width:55px !important;} 

.text_detail_prodejny p {font-size:16px;margin-bottom:10px;}

/*Uprava horni listy*/
.user-info-bar p span {width: 227px;background-color: #f7dba7ad;padding: 8px 20px;margin: 0 10px;border-radius: 15px;}

/*Uprava pozice loga*/
@media screen and (min-width: 960px){
.page-line--header .logo--superzoo {
    margin-top: 28px;
    background-color: transparent;
}
}

@media screen and (max-width: 1219px){
.page-line--header .logo--superzoo {
    margin-top: 10px;
    background-color: transparent;
}
}

/*4-21 Zarovnání top alertu Andrej*/
@media screen and (min-width: 635px) and (max-width: 1065px) {
.user-info-bar p span {
    padding: 5px 6px;
    margin: 0px 0px;
    line-height: 32px;
    white-space: pre;
}
}

/*skrytí hlášky ve druhém kroku košíku (last edit 13.10.22 TK)  */
.in-basket-alert {
display:none;
background-color: red;
color: white;
border-radius: 5px;
}



.js-transportRow[data-id="276"] .table-chooser__cell__exp-text {display:none;}
.js-transportRow[data-id="276"] .table-chooser__cell--exp::after {content:'Odesíláme v pracovní dny do 8 hodin od objednání.';}

/* uprava textu košíku u DPD, Zásilkovny a pošty  
.js-transportRow[data-id="4"] .table-chooser__cell__exp-text {display:none;}
.js-transportRow[data-id="4"] .table-chooser__cell--exp::after {content:'Expedování proběhne od 30. 12. 2024 do 31. 12. 2024 a následně od 2. 1. 2025';} 

.js-transportRow[data-id="545"] .table-chooser__cell__exp-text {display:none;}
.js-transportRow[data-id="545"] .table-chooser__cell--exp::after {content:'Expedování proběhne od 30. 12. 2024 do 31. 12. 2024 a následně od 2. 1. 2025';} 

.js-transportRow[data-id="9"] .table-chooser__cell__exp-text {display:none;}
.js-transportRow[data-id="9"] .table-chooser__cell--exp::after {content:'Expedování proběhne od 30. 12. 2024 do 31. 12. 2024 a následně od 2. 1. 2025';}  
*/
.persoo-top-prods-placeholder {display:none;}


/*MSD odstávka
.box-detail-add__item.js-product-exp-parent {display:none;}
.table-modifications__basket__submit {display:none;}
.list-products__item__expedition {display:none;}
.list-products__item__action__button.button {display:none;}
.button.button--cart {display:none;}
.list-items-slider__exp {display:none;}
#basket_info {display:none}*/


.header .top-alert strong, .header .top-alert strong a {color: #4b3e2e;}

.box-reasons__item__title {text-transform:none;}
.box-reasons__item__icon {width:auto !important;}
.box-reasons__item__add {color:#bf9759;font-size:14px;}




/* 13.10. 2021 Úprava špatného zobrazení textu v jednotlivých kartách ve slideru na HP - Jirka */

.box-slider__control__item>span span {
    display: block;
    height: 36px;
    line-height: 18px;
    overflow: inherit;
}


/*081221 Skrytí přihlášení přes FB a google - TK*/
.user-info__window__login .button:first-child{
    display: none;
}

.js-facebookLogin {
    display: none;
}  

.js-googleLogin {display:none;}


.user_alert_box_responsive p {font-size:15px !important;line-height:20px;text-align: center;display: block;width: 30%;line-height: 20px;text-align: center;background: #fef200;padding: 10px;border-radius: 15px;float: left;margin-left: 15px;}

@media screen and (max-width: 1140px){
.user_alert_box_responsive p {margin:0 auto;float:none; width:95%;margin:0;margin:7px 0;border-radius:10px;}
.user_alert_box_responsive p.clear {display:none;}
}

/*Skrytí loga Cookiebot*/
#CybotCookiebotDialogHeader, #CybotCookiebotDialogPoweredByText, .CookiebotWidget-main-logo {display:none !important;}

/*18.01. 2022 Zarovnání "Ověřeno zákazníky" na střed J*/

#showHeurekaBadgeHere-1{
    text-align: center;
    
}


/*27.01. 2022 Skrytí filtrování dle gramáže*/
.list-filters__item[data-form-name="param[250]"] {display:none;}



/*16.02. 2022 Zarovnání vyhledávacího tlačítka) - J**/
.form-search__button {
    float: right;
    margin-top: -28px;
    
}


/*17.02. 2022 - úprava výšky mobilní patičky*/
.mobile-footer {height: auto !important;}
.mobile-footer__switch__wrap {bottom:30px !important;top:auto;left:0;right:auto;}

.place-5, .place-6 {max-height:182px !important;}


/*#page-user-details .user-details:nth-of-type(2) {top:119px !important}/*

/*03.06. 2022  Změna ikonky u prodejen - parkování x gravírování - J*/
.flaticon-parking:before {
    content: url(../images/collar1.png)!important;
    position: relative;
    bottom: -10px;
    zoom: 25%;
}

/* 21.06. 2022 Skrytí Yottly na HP - TK*/

#home-recommend.tablet-desktop-only {
    display: none;

}

@media screen and (max-width: 639px) {
#home-recommend {
    display: none!important;
}
}

/*TopAlert - skrytí/zobrazení dle cenové skupiny na classy */
.loyalty_level_1 .top-alert .chovatel {
    display: none;
}         

.loyalty_level_2 .top-alert .chovatel {
    display: none;
} 

.loyalty_level_24 .top-alert .chovatel {
    display: block;
}                 

.loyalty_level_25 .top-alert .chovatel {
    display: none;
}                 

.loyalty_level_29 .top-alert .chovatel {
    display: none;
} 

.loyalty_level_30 .top-alert .chovatel {
    display: none;
}

.loyalty_level_31 .top-alert .chovatel {
    display: none;
}



.loyalty_level_1 .chovatel {
    display: none;
}         

.loyalty_level_2 .chovatel {
    display: none;
} 

.loyalty_level_24 .chovatel {
    display: block;
}                 

.loyalty_level_25 .chovatel {
    display: none;
}                 

.loyalty_level_29 .chovatel {
    display: none;
} 

.loyalty_level_30 .chovatel {
    display: none;
}

.loyalty_level_31 .chovatel {
    display: none;
}





.loyalty_level_1 .top-alert .employee {
    display: none;
}         

.loyalty_level_2 .top-alert .employee {
    display: none;
} 

.loyalty_level_24 .top-alert .employee {
    display: none;
}                 

.loyalty_level_25 .top-alert .employee {
    display: none;
}                 

.loyalty_level_29 .top-alert .employee {
    display: none;
} 

.loyalty_level_30 .top-alert .employee {
    display: none;
}

.loyalty_level_31 .top-alert .employee {
    display: none;
} 

.loyalty_level_1 .top-alert .akce {
    display: block;
}         

.loyalty_level_2 .top-alert .akce {
    display: block;
} 

.loyalty_level_24 .top-alert .akce {
    display: none;
}                 

.loyalty_level_25 .top-alert .akce {
    display: block;
}                 

.loyalty_level_29 .top-alert .akce {
    display: block;
} 

.loyalty_level_30 .top-alert .akce {
    display: block;
}

.loyalty_level_31 .top-alert .akce {
    display: block;
}
*/
/* Skrytí informací v liště v případě, že běží akce (inventura, superstředa apod.) - 27.06. 2022 - J*/

/*.line_info {
    display: none;
}
*/

/*Vložení obsahu pro persoo - "Často spolu kupujete" - 12.07. 2022*/


    .persoo-load-wrapper {
            position: relative;
            height: 100%;
            width: 100%;
            background-color: rgb(230, 230, 230);
            z-index: 1;
            overflow: hidden;
        }
        .persoo-activity {
            position: absolute;
            left: -45%;
            height: 100%;
            width: 45%;
            background-image: linear-gradient(to left, rgba(251,251,251, .05), rgba(251,251,251, .3), rgba(251,251,251, .6), rgba(251,251,251, .3), rgba(251,251,251, .05));
            background-image: -moz-linear-gradient(to left, rgba(251,251,251, .05), rgba(251,251,251, .3), rgba(251,251,251, .6), rgba(251,251,251, .3), rgba(251,251,251, .05));
            background-image: -webkit-linear-gradient(to left, rgba(251,251,251, .05), rgba(251,251,251, .3), rgba(251,251,251, .6), rgba(251,251,251, .3), rgba(251,251,251, .05));
            animation: loading 1s infinite;
            z-index: 45;
        }
        
        @keyframes loading {
            0%{
                left: -45%;
            }
            100%{
                left: 100%;
            }
        }

        .list-product-set__item__image.persoo-load-wrapper {
            height: 100px;
            width: 100px;
            margin-left: auto;
            margin-right: auto; 
        }
        .list-product-set__item__name.persoo-load-wrapper {
            height: 46px;
        }
        .persoo-fbt-placeholder__button {
            width: 140px;
            height: 45px;
            margin: 0 auto;
        }
        .persoo-fbt-placeholder .list-product-set__item:nth-last-child(2)>.list-product-set__item__plus {
            display: block;
        }
        .persoo-fbt-placeholder .list-product-set__item:nth-child(2n+2) .list-product-set__item__plus {
            display: none;
        }
        .persoo-fbt-placeholder .list-product-set__item {
            width: calc(100%/2 - 34px * 2);
            border: 0;
        }
        .persoo-fbt-placeholder .box-product-set__summary__form {
            margin-top: 50px;
            border-radius: 10px;
        }
        @media screen and (min-width: 640px) {
            .persoo-fbt-placeholder .list-product-set__item {
                width: calc(100%/3 - 34px * 2);
            }
            .persoo-fbt-placeholder .list-product-set__item:nth-child(2n+2) .list-product-set__item__plus {
                display: block;
            }
        }

/*Skrytí panelu od Persoo - 28.02. 2023*/
.persoo-fbt-placeholder.persooLocation {
display: block;
}

/*01.08. 2022 - Úprava tučnosti písma u dodatku zboží - J*/

.list-tick__item {
    display: inline-block;
    padding-right: 7px;
    padding-bottom: 10px;
    color: #656565;
    font-size: 15px;
    font-weight: 100 !important; 
}


/*Na výpise prodejen skryje vyhledávání dle "osobní vyzvednutí e-shopu  TK */
.box-store-filter__form__item:last-child {
    display:none
} 


/* 10.08. 2022 - Úprava carouselu - J*/
@media screen and (min-width: 960px) {
.list-items-slider--min-width-items .list-items-slider__item {
    max-width: 292px;
}
}

/*Oprava informací v textu u nejrychlejšího rozvozu v druhém kroku košíku - 2.9. - J */

.js_express_transport .table-chooser__cell--exp:after {
    content: 'Objednávky přijaté do 16:00 rozvážíme ten samý den mezi 17:00 - 21:00.'; 
}



/*Dočasná změna loga TK*/
.logo {
    /*background-image: url(https://www.superzoo.cz/img_1/design/web_superzoo/logo_150.png);*/  
}  

.mobile-header__logo {
    /*background-image: url(https://www.superzoo.cz/img_1/design/web_superzoo/logo_150_m.png);*/    
}

.header--scrolled .logo--superzoo {
/*background-image: url(https://www.superzoo.cz/img_1/design/web_superzoo/logo_150.png);*/
}


/*úprava odkazu na sledování zásilky v detailu objednávky*/
.page-orders a[title~="Sledovat"] {
      display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-transition: color;
    -moz-transition: color;
    -o-transition: color;
    transition: color;
    transition-timing-function: cubic-bezier(.61,.2,.48,1.01)!important;
    transition-duration: .3s!important;
    width: auto;
    padding: 0 28px;
    height: 35px;
    line-height: 35px;
    margin-bottom: 0;
    border: none;
    border-radius: 10px;
    border-bottom: 1px solid #ac1c21;
    color: #fff;
    background: #d8232a;
    font-weight: 600;
    font-size: 14px;
    position: absolute;
    top: -8px;
    left:30px;
}

@media screen and (max-width: 960px) {
.page-orders a[title~="Sledovat"] {left:0;top:75px;}
}

/* Tlačítko "sledování zásilky"*/

.orders-list .target_blank:not(a[href$=".pdf"])   /*.orders-list .target_blank not:a[href*="pdf"]*/

 {
    color: #fff;
    background: #d8232a;
    font-weight: 600;
    font-size: 12px;
    border-radius: 10px;
    padding-right: 28px;
    padding-left: 28px;
    width: auto;
    height: 35px;
    width: 50%;
    float: left;
    line-height: 18px;
    padding-top: 5px;
    padding-bottom: 5px;
                         
       
}

/* Skrytí dodatku adventní kalendář na detailu kalendáře"*/
.page-id-87311.page-product_detail .adventni-kalendar-dodatek, .page-id-87160.page-product_detail .adventni-kalendar-dodatek, .page-id-87312.page-product_detail .adventni-kalendar-dodatek {display:none;}

/*Oprava barevného provedení kategorie zboží pro mobil*/

.box-categories-panel__item__block--3 .box-categories-panel__item__title {
    background-color: #f9a659;
}

.box-categories-panel__item__block--4 .box-categories-panel__item__title {
    background-color: #7ec997;
}

.box-categories-panel__item__block--5 .box-categories-panel__item__title {
    background-color: #a1e2fb;
}


/*boxy na homepage v placeholder by TOMAS*/
.flex-container {
  display: flex;
  flex-direction: row;
  font-size: 30px;
  text-align: center;

}

.flex-item-left {

  padding: 10px;
  flex: 33%;
}

.flex-item-middle {

  padding: 10px;
  flex: 33%;
}

.flex-item-right {

  padding: 10px;
  flex: 33%;
}

.flex-container img {max-width:100%;border-radius:20px;}

@media (max-width: 800px) {
  .flex-container {
    flex-direction: column;
  }
}
/*END boxy na homepage v placeholder by TOMAS*/

/*Úprava boxu - "Zopakovat objednávku"*/
@media screen and (min-width: 1220px) and (max-width: 1250px){
.box-main-pan {
    
    background-repeat: no-repeat;
    background-position: 180px calc(100% - 10px);
    float: left;
    padding: 10px 7px;
    background-size: 75px;
}
}

.event{color:red;}

.new_comment {
    display: none;
}

/*obarvení konstanty BLACKFRIDAY - časově omezená akce*/

.event{color:#d8232a;}

/*dodatek ke zboží*/
.dodatek_user_d {background: rgb(253, 238, 0); color: rgb(109, 74, 54); padding: 10px; border-radius: 10px; margin: 5px 0px; font-size: 15px;}
.dodatek_user_left {float:left;width:14%;}
.dodatek_user_right {float:right;width:85%;}
.dodatek_user_d .button{margin-top: 10px;background-color: #4b3e2e;border: none;}

@media (max-width: 640px) {
.dodatek_user_left {float:none;width:100%;}
.dodatek_user_right {float:none;width:100%;}
.dodatek_user_left p, .dodatek_user_right p {text-align:center;}
.dodatek_user_left p img {max-width:35%;padding-bottom:5px;}
}

.shop-info--onadnes .box-detail-top__desc__price__prices__with-vat--in {background-color:#ffef3b !important;border-color:#ffef3b !important;}

.shop-info--onadnes .box-detail-top__desc__price__prices__with-vat--in:after {border-color: transparent #ffef3b transparent transparent;}


#plavouci-okno .window-pop__buttons__right {right:0}
#plavouci-okno .window-pop__buttons__left {left:0 !important;}

.button-arrow-r {
    background-image: none;
    background-color: #ef1b28;
    border-radius: 15px;
}

.button-arrow-l {
    background-image: none;
    background-color: #e6e6e6;
    border-radius: 15px;
}

/*Úprava zobrazení banneru v registraci do Super zoo family - J*/
.blok2 {
padding-top:22px;
}

@media screen and (max-width: 413px) {
.desktopovy {
display: none;
}
}
@media screen and (min-width: 413px) and (max-width: 639px) {
.desktopovy {
display: none;
}
}
@media screen and (min-width: 413px) and (max-width: 639px) {
.mobilni {
display: block;
}
}
@media screen and (min-width: 639px) {
.desktopovy {
display: none;
}
}
@media screen and (min-width: 639px) {
.mobilni {
display: none;
}
}
@media screen and (max-width: 639px) {
.mobilni {
display: none;
}
}
/*
@media screen and (max-width: 639px) {
.tablet-desktop-only, .tablet-only {
    display: none;
}
}
/*Zarovnání textu po dokončení platbou GoPay*/
.in-message--info .info {
    text-align: center;
    font-size: 25px;
    font-weight: 500;
    line-height: 30px;
}

@media screen and (min-width: 960px) {
.box-order-finish__title {
    margin-bottom: 24px;
    font-size: 36px;
    margin-top: 22px;
}
}

/*Úprava boxu v košíku*/
.wrap-table--radius-only-bottom {
    border-radius: 20px;
    margin-top: 20px;
    -webkit-box-shadow: 0px 6px 23px -18px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 6px 23px -18px rgba(0,0,0,0.5);
    box-shadow: 0px 6px 23px -18px rgba(0,0,0,0.5);
    
}

.persoo-carousel-basket-cross-sell__wrapper {
    background-color: #f4f3f2;
    padding-bottom: 20px;
    border-radius: 20px;
    border: 1px solid #e2e2e2;
}

.box-detail-add__item__link {padding-left:0;}
.box-detail-top__desc {font-size:15px}
.box-detail-add__item__text {font-size:15px;}

.wrap-table--radius-only-top {margin-bottom:20px;border-radius:20px;}
.persoo-carousel-basket-cross-sell__wrapper {background-color:white !important;}
.table-cart__heading__cell {font-size:15px;color:#777;}
.in-steps {margin-bottom:30px;}

/* Úprava hodnocení na detailu produktu - 10.03. - J*/
/* Vycentrování nadpisu */
.vaserecenze {
text-align: center;
}

/*skryje čísla hodnocení za hvězdičkami na detailu*/
.numm {
display: none;
}

.rate1 {
display: none;
}

/*zrušení italic stylu + přidání čáry a odsazené*/
.list-comment__item__text {
    font-style: normal;
    margin-top: 10px;
    color: #999;
    border-bottom: 1px solid #9999998c;
    padding-bottom: 18px;
    font-size: 14px;
}
.list-comment__item {
    display: block;
    margin: 35px 0;
}

/*Upraví button "Zobrazit další hodnocení"*/
.next_comments {
height: 45px!important;
}

/*Elbeville úprava detailu značky*/
.page-producer_detail .place.place-5 {display:none;}
.page-producer_detail .box-reasons+.flex-container {display:none;}
.page-id-400.page-producer_detail #producer_detail-header .right {display:none;}
.page-id-400.page-producer_detail #producer_detail-header .columns__item--65 {width:100%;}

/*Povolení příznaku TOP kvalita*/
.flag1625 {display:table-cell !important;}

/*Povolení příznaku 4+1 zdarma*/
.flag1701 {display:table-cell !important;}

/*Povolení příznaku 2+1 zdarma*/
.flag1276 {display:table-cell !important;}

/*Vytvoří badge pro parametr výrobce - 17.03. 2023 J*/
/*START*/



.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="elbeville"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 13px;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: 600;
}


@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="elbeville"])::after {
    left: 2%;
    padding-top: 3px;
    font-weight: 800;
    padding-top: 4px;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="ontario-dog"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="ontario-dog"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="prospera-plus-2"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="prospera-plus-2"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}


.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="rasco-premium"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="raseco-premium"])::after {
content: "HIT";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 53px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="repti-planet"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="repti-planet"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="nature-land"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="nature-land"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="magic-litter"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="magic-litter"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="magic-pearls"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: 600;
}

@media screen and (max-width: 959px) {
.list-filters__item__list__parameter.form-checkbox-custom.js-checkFilterItem:has(input.form-checkbox-custom__check[value="magic-pearls"])::after {
content: "TOP";
    position: relative;
    left: 3%;
    background-color: #be985a;
    color: white;
    border-radius: 22px;
    width: 47px;
    display: inline-block;
    text-align: center;
    bottom: 0px;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 2px;
    font-weight: 800;
}
}

/*Zarovnání checkboxů pro výběr prodejny a parametru značky*/
.list-filters__item__list__parameter {
display: flex;
}

@media screen and (max-width: 959px) {
.list-filters__item.active .list-filters__item__list {
    display: block;
    text-align: initial;
}
}
/*END*/



/*START*/
/*Výpis*/
/*Úprava badge family cena*/
.in-family-badge__badge {
    text-align: center;
    display: none!important;
}

@media screen and (min-width: 1220px) {
.in-family-badge--list {
    width: 135px;
    top-left-radius: 50px;
    border-radius: 33px;
    position: relative;
    left: 18px;
}
}

.in-family-badge__title {
    font-size: 11px;
    text-align: center;
    padding-top: 7px;
    position: relative;
    right: 4px;
}

/*Detail*
/*Úprava badge family cena*/
.in-family-badge--detail {
    height: 62px;
    width: 40%;
    border-radius: 33px;
}

.in-family-badge--detail .in-family-badge__title {
    font-size: 18px;
    position: relative;
    right: 9px;
    line-height: 22px;
    
    
}

.in-family-badge--detail .in-family-badge__value {
    font-size: 30px;
    padding-top: 5px;
    line-height: 22px;
    position: relative;
    left: -5px;
}

/*Slider "Další varianty"*/
.in-family-badge--slider {
    margin: 0 auto;
    border-radius: 33px;
    box-sizing: content-box;
}


/*úprava family ceny pro výpis v mobilu*/
.in-family-badge--list {
    width: 119px;
    margin: 0 0 0 5px;
    border-radius: 28px;
    position: relative;
    left: 13px;
}

.in-family-badge__value {
    width: calc(100% - 26px);
    padding-top: 2px;
    font-size: 18px;
    font-weight: 700;
    color: #ffef3b;
    text-align: center;
    position: relative;
    left: 13px;
}



@media screen and (max-width: 900px) {
.in-family-badge--detail {
    height: 62px;
    width: 50%;
    border-radius: 33px;
}
}


@media screen and (max-width: 640px) {
.in-family-badge--detail {
    height: 62px;
    width: 50%;
    border-radius: 33px;
}
}

@media screen and (min-width: 410px and max-width: 639px) {
.in-family-badge--detail {
    height: 62px;
    width: 40%;
    border-radius: 33px;
}
}


@media screen and (max-width: 410px) {
.in-family-badge--detail {
    height: 62px;
    width: 60%;
    border-radius: 33px;
}
}



/*Upravení cenovky Family pro carousel "další varianty*/
.in-family-badge {
    position: relative;
    /*width: 137px!important;*/
    height: 53!importantpx;
    line-height: 18px;
    background-color: #4b3e2e;

}

.in-family-badge--slider .in-family-badge__value {
    padding-top: 2px;
    text-align: center;
    position: relative;
    left: 11px;
}
/*
@media screen and (max-width: 639px) {
.in-family-badge--slider .in-family-badge__value {
    padding-top: 2px;
    position: relative;
ÿ   
}
}
*/
@media screen and (max-width: 639px) {
.in-family-badge--slider .in-family-badge__value {
    padding-top: 2px;
    position: relative;
    text-align: center;
    margin-left:auto;
    margin-right:auto;
    left: -6%;
    
}
}

.domain-language-cz #multimenu li:nth-child(6) a.multimenu__item__link {background-image:none;padding-left:auto;}

/*Opraví šířku modálu pro registraci do Superzoo Family */
@media screen and (min-width: 640px) {
.form-box-center {
    width: 100%;
    margin: 0 auto;
}
}

.form-line__field.form-line__field--center > input[name="email"].input.input--large {
  width: 450px;
}




/*Opraví zobrazení bannerů v článku "Holistická krmiva"*/
@media screen and (min-width: 639px){
.de{
display:block;
}
}
@media screen and (min-width: 639px){
.mo{
display:none;
}
}

@media screen and (max-width: 639px){
.de{
display: none;
}
}
@media screen and (max-width: 639px){
.mo{
display: block;
}
}

/*Dočasné skrytí příznaků na stránce s výsledkem hledání
.page-search .in-flag.in-flag--list {display:none !important;}     */


/*Odsazení na detailu produktu*/
.box-detail-top__image {margin-bottom:15px;}

/*Clear landing page. Trida prevzata z parametru v URL adrese landing=clear*/
.landing-clear .place.place-5, .landing-clear .persoo--topProducts, .landing-clear .box-cols {display:none;}

/*Seznam značek úpravy*/
.page-producer_list .list-logo__item__text {display:none;}
.page-producer_list .list-logo img {border-radius:10px;}
.page-producer_list .list-logo__item__image span {border: 1px solid lightgray;border-radius: 15px;}


.multimenu__item:nth-child(7) {background:none !important;}
.multimenu__item:nth-child(7) a.multimenu__item__link {background:none !important;}
.multimenu__item {margin-right:0 !important;}
.page-school .list-cross__item__sub {display:none !important;}
.page-school .list-cross__item__in {height:auto !important;}
.page-school .list-cross__item__image {border-radius:10px !important;}
.page-school .list-cross__item__title, .list-diss__item, .list-diss__item-temp {border-bottom:none;}

.page-product-list-crossroad .box-categories-block__title .box-categories-block__link {text-decoration:none;font-size:20px;}
.page-product-list-crossroad .box-categories-block__subcats .box-categories-block__link {font-size:14px !important;text-decoration:none;}
/*---START Menu v hamgurger menu--- přidáno prvních šest kategorií*/

/*Skryje články na desktopu, alternativně zle řešit jako nth-child(-n+6)*/
.multimenu__item--1991, .multimenu__item--1993, .multimenu__item--1995, .multimenu__item--1997, .multimenu__item--1999, .multimenu__item--2001  {
    display: none;
}

a.multimenu__item__link[title="Psi"] {
    background-image: url(../images/14.png);
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
   
    
} 
a.multimenu__item__link[title="Kočky"] {
    background-image: url(../images/15.png);
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
    
}
a.multimenu__item__link[title="Drobní savci"] {
    background-image: url(../images/17.png);
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
    
}
a.multimenu__item__link[title="Ptáci"] {
    background-image: url(../images/18.png); 
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
    
}
a.multimenu__item__link[title="Akvaristika"] {
    background-image: url(../images/16.png); 
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
    
}	
a.multimenu__item__link[title="Teraristika"] {
    background-image: url(../images/19.png); 
    background-repeat: no-repeat;
    background-size: 35px;
    background-position: 15px;
    padding-left: 60px;
    padding-bottom: 20px;
    padding-top: 20px;
    margin: auto;
    
}
/*---Konec---*/

/*---START kopírování textu do schránky---*/


/*odstranění obrázku z typy plateb*/ 
img[src='https://gate.gopay.cz/images/checkout/JTBPCZPP.png']{
display:none;
}
img[src='https://gate.gopay.cz/images/checkout/JTBPCZPP.png']::before {
content: url(../images/j_t-logo.jpg);

}

/*úprava slevových kodů v košíku*/
.heading-h3.dblock {
  font-family: DSari,DSari,Arial,Helvetica,sans-serif;
    margin-top: 9px;
    margin-right: 6px;
    font-weight: 700;
    font-size: 16px;
}

.code {
padding-right: 20px;
}
.value {
padding-right: 20px;
}
.expire {
padding-right: 20px;
}

/*Zvýraznění tlačítka pro stažení objednávky - 4.9. 2023*/
.order-detail .table-stripped__tr__td:nth-child(2) a {
    font-weight: 600;
    color: #fff;
    background: #d8232a;
    font-size: 12px;
    border-radius: 10px;
    padding: 5px 28px;
    width: 17%;
    float: inherit;
    line-height: 18px;
    padding-top: 5px;
    padding-bottom: 5px;
}


/*skrytí buttonu "další 14 parametrů"*/
.list-filters__item__list__link {
display: none!important;
}

/*zaoblení obrázků kategorií"*/
.box-categories-block__image img {border-radius:14px;}

/*změna zelené barvy v košíku*/
.page-order .text-green {color:#7ec997;}


/*Změna vzhledu množstevních slev na výpise - PK*/
.list-products__item__price__discount-text {bottom: -7px;}
.list-products__item__price__discount-text {background-color: #e7f7ea;color: #418f53; font-size: 12px;padding: 2px;border-radius: 4px;line-height:normal;margin-top:-4px;border:dashed 1px #418f53;}
.list-products__item__price .price {top:40px;}
.list-products__item__price__percent-discount {margin-bottom:10px}
.price.price--with-old {margin-bottom:5px;top:32px}

/*Změna vzhledu množstevních slev na detailu - PK*/
.box-detail-top__columns.box-detail-top__columns--reverse {background-color: #e7f7ea;border-radius: 10px;margin-bottom: 7px;margin-top: 5px;border: dashed 1px #018c3636;}

.bc-counter {
    display: inline-flex;
    flex-direction: row;
    font-weight: 600;
    color: #ef212a;
}

.top-alert-timer__item, .top-alert-timer__block {
    margin-right: 4px;
}

.pulse {
  animation: pulse-animation 2s infinite;
}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
    background-color:#fdee00;
  }
  100% {
    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
    background-color:#fdd200;
  }
}

/*odstranění obrázku příznaku izidevigi*/ 
img[src='https://img.superzoo.cz//img_1706848082/flags2/1181.png']{
display:none;
}

/* oprava obrázku obchodník roku - footer*/

img[src='https://superzoo.cz/db/wysiwyg/Image/logo_or_kat_rgb.png']{
    margin: 50px;
    margin-left: 1px;
    margin-top: 15px;
}
@media screen and (max-width: 639px){
img[src='https://superzoo.cz/db/wysiwyg/Image/logo_or_kat_rgb.png']{
margin: 20px;
    margin-left: 1px;
    margin-top: 15px;
}
}

@media screen and (max-width: 639px){
.footer-links__title{
    margin-top: 15px;
    padding-right: 30px;
}
}

/*Text k osobnímu odběru k inventuře 24 TK
Při odebrání odkomentovat řádek 47*/
.stockTaking24 {
    white-space: normal;
    text-align: left;
    line-height: normal;  
}

.mobile-tablet-only .stockTaking24 {
    padding-top: 10px;   
}

@media screen and (min-width: 960px) {
    .stockTaking24 {
    width: 260%;    
}
}

.table-chooser__cell__exp-text

#js-storeDeliveryTimeMainContainer > span.table-chooser__cell__exp-text.table-chooser__cell__exp-text--personal-collection.js-delivery-on-stores.js-notChoosenPersonalTake.table-chooser__cell__exp-text--in-stock{
    padding-top: 8px;
}

#transport-personal-pickup > td.table-chooser__cell.table-chooser__cell--sign.trans_text > div > div.mb10-tab.js-notChoosenPersonalTake > p{
    line-height: normal;
}

/*Fix boxu množstevní slevy na výpisu při změně řazení TK 6/24 */
.list-products__item__price {
    margin: 0 -10px 10px;
}


 /*skrytí hodnocení mazlíčka*/
  .box-your-animal-info__rating__indicator {
 display: none;
 }
 
.box-your-animal-info__rating__list {
 display: none;
 }
 
 .skipPay {display:none !important;}
 
 
 @keyframes spinWheel {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
/*MSD odstávka*//*
.box-detail-add__item.js-product-exp-parent {display:none;}
.table-modifications__basket__submit {display:none;}
.list-products__item__expedition {display:none;}
.list-products__item__action__button.button {display:none;}
.button.button--cart {display:none;}
.list-items-slider__exp {display:none;}
.in-control-button__item {display:none;}
#basket_info {display:none}
.list-items__add {display:none;}*/
 