/*Ikona - AI asistent*/
.AiAssistantView.v2 .button.open {
    margin-bottom: 75px;
}

/* doÄasnÃ© vypnutÃ­ PÅednostnÃ­ho odeslÃ¡nÃ­ 148 4800
div#EkokozaPriorityShipping {display: none;}*/

/*linka podkategoriÃ­ v mobilnÃ­m menu*/
.MenuCategoriesRwdView.v1.v1.MenuCategories.small ul.root>li>ul.child>li>ul.child>li, .MenuCategoriesRwdView.v1.v1.MenuCategories.small ul.root>li>ul.child>li {
    border-top: 1px solid #f0f0f0;
}

/*page 404*/
.PageNotFoundView .errorWrapper {border: 1px solid rgba(151, 151, 151, 0.227682); border-radius:11px; display:flex; flex-direction:column; align-items: center; max-width:700px; margin:100px auto; padding: 70px 40px; box-sizing:border-box;font-family: 'EB Garamond', serif;}
.PageNotFoundView .errorWrapper img {max-width:95px; height:auto;}
.PageNotFoundView .errorWrapper .caption {font-weight: 500; font-size: 52px; color: #909F68; line-height: 66px; text-align: center;}
.PageNotFoundView .errorWrapper .error {color: #4C653D; margin-top:10px; font-weight: 500;font-size: 16px;}
.PageNotFoundView .userContent:not(.EshopHomeUserContent) {border-bottom: 1px solid rgba(151, 151, 151, 0.227682); margin-bottom: 45px;}
.PageNotFoundView .EshopHomeUserContent {margin-bottom: 45px;}

.AvailabilityFormView {
    background-color: #fff !important;
}

/*obchodnÃ­ podmÃ­nky - desktop*/
.UserContentView.trade-terms .block {
    max-width: 600px;
}

/*nÃ¡Å¡ pÅÃ­bÄh - id 32*/
.UserContentView.v1.our-story .left {
    margin: 0 auto;
}
.UserContentView.v1.our-story .right {
    margin: 0 auto;
}

/*h1 na mobilu na stÅed*/
.HeadingView.v1.smallest {
    text-align: center;
}
/* skrytÃ­ otevÃ­racÃ­ch hodin v hlaviÄce - 112 596 */
.ContactsView.v1 .opening {
    display: none !important;
}

.FlatCategoriesRwdView.v5 ul li img {
    aspect-ratio: 1 / 1;
    object-fit: scale-down;
}

.CategoryUserContent .p {
    padding-bottom: 5px;
}

.cssExpandableContainer.expanded p {
    padding-bottom: 9px !important;
}

.DynamicSearchPopupView.v2.fullWidth {
    top: calc(var(--bs-header-height) + 37px) !important;
}

.ti-widget.ti-ios-fallback[data-layout-id="5"][data-set-id="light-background"] {max-width: calc(100 * var(--vw) - 20px);}