<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* FONT TEXTU */
.external-fonts-loaded, .blank-mode, body, html, .external-fonts-loaded body, body.blank-mode, .category-appendix, .empty-content-404 h1, .dropdown-menu &gt; li &gt; a, .header-top .btn.cart-count .cart-price, .news-item-widget h5, .header-top .oblibeneBtn em, .navigation-buttons &gt; a[data-target="cart"] i {font-family: "circe-rounded",sans-serif !important;}

/* FONT NADPISŮ */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6, .navigation-in a, .price strong, .products-block.products .p .price span, .btn:not(.cart-count) , a.btn:not(.cart-count), .fav-cat li a, .user-action-tabs li a, .cart-widget .popup-widget-inner::before, .cart-widget-product-name a, .quantity .increase::before, .quantity .decrease::before, .cart-widget-product &gt; span, .search-whisperer ul::before, .search-whisperer .p-info span, .search-whisperer .price, .search-box::before, .search-whisperer-documents a, .box-bg-variant .categories a, .box-filters::before, .param-filter-top::before, .subcategories.with-image li a .text, .name, .category-header label, .pagination&gt;a,.pagination&gt;strong, .search-results-groups #search-group-categories .search-results-group-list ul li a, .availability-value, .price-final, .p-gifts-heading, .p-gift-name, .shp-tabs-holder ul.shp-tabs li a, .all-param span, #productsAlternative::before, .rate-average, .vote-form::before, #variants::before, .var-dostupnost, .variant-name, .vote-title, ol.cart-header li a, ol.cart-header li strong, .cart-table tr td.p-name a, .price-wrapper, a.cart-related-name, .empty-cart-boxes ul li a, .payment-info, .payment-shipping-price, .cart-item-name, .cart-item-price, .order-summary-item.helper, .recapitulation-single, .reca-number, .id--15 .cart-table .p-name, .id--15 .cart-table .p-price, #register-form &gt; fieldset .form-group:not(.consents) label, a.login-btn.facebook, a.login-btn.google, ul.manufacturers ul li, .search-whisperer-empty, .menu-helper &gt; ul &gt; li a, .filtrovat, .tab-mobil, .free-gift-name, .id--9 .free-product-gifts-wrapper::before, .vote-form &gt; form::before, #footer .contact-box::before {font-family: "circe-rounded",sans-serif !important;}

.project-phone::after, .contact-box ul li &gt; span.tel::after{content: "(Po-Pa 8:00 - 15:00)";font-size: 13px;font-weight: 400;color: #A3A3A3;margin-left: 4px;display: inline-block;}
.project-phone {color: #231F20 !important;}
.project-phone:hover{color: var(--color-primary) !important;}
.project-phone::before{color: var(--color-primary);}
@media screen and (max-width: 991px){
    .project-phone::after{display: none;}
}
.btn:not(.cart-count), .compact-form .form-control, .pagination &gt; a, .pagination &gt; strong, a.login-btn{border-radius: 28px;}
#header .search-form .btn {font-size: 0;width: 64px;min-width: auto;background: none !important;border: 0 !important;padding: 0;}
#header .search-form .btn::before{content: "\e905";font-family: ikony;color: #000;font-size: 20px;font-weight: 400;}
.search-form::before{display: none;}
#header .search-form .form-control{padding-left: 20px;}
#header .search-form .form-control::placeholder{color: #A3A3A3;}
#header .site-name a img {max-height: 64px;}
.btn.cart-count::before, a.btn.cart-count::before {color: var(--color-primary);}
.navigation-in &gt; ul &gt; li &gt; a{padding-left: 64px; position: relative;}
.navigation-in &gt; ul &gt; li &gt; a::before{position: absolute; left: 24px;top: 50%;margin-top: -13px;}
.navigation-in &gt; ul &gt; li:hover &gt; a::before{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.navigation-in &gt; ul &gt; li.menu-item-708 &gt; a::before{content: url('/user/documents/upload/Images/dzemy.svg');}
.navigation-in &gt; ul &gt; li.menu-item-792 &gt; a::before{content: url('/user/documents/upload/Images/ovoce.svg');}
.carousel-inner, .carousel-inner img, .next-to-carousel-banners img, .next-to-carousel-banners .banner-wrapper {border-radius: 8px;}
.carousel-control {margin-top: -20px;height: 40px;line-height: 38px;border-radius: 50%;}
.carousel-control.right{right: 16px;}
.carousel-control.left{left: 16px;}
.carousel-control::before {font-size: 11px !important;}
.benefitBanner__picture {flex: 0 0 48px;max-width: 48px;margin-right: 16px;}
.benefitBanner__content{padding-right: 32px;}
.flags-default .flag{border-radius: 16px 16px 16px 0;}
.flag{font-size: 14px; padding: 9.5px 10px;}
.products-block.products .p .name:hover{color: var(--color-primary);}
.slick-prev, .slick-next {height: 40px !important;border-radius: 50%;background-color: #231F20;z-index: 1 !important;}
.slick-prev::before, .slick-next::before {font-size: 11px !important;line-height: 28px !important;}
@media screen and (min-width: 1440px){
.slick-next {right: -20px !important;}
.slick-prev {left: -20px !important;}
}
@media screen and (max-width: 767px){
    .slick-prev, .slick-next {height: 32px !important;}
    .slick-prev::before, .slick-next::before {line-height: 26px !important;}
}
.homepage-box.welcome-wrapper{background: url('/user/documents/upload/Images/welcome-bg.jpg') 50% 50% no-repeat; background-size: cover;margin: 0;}
.welcome-wrapper .welcome{max-width: 686px;margin: 0 auto;padding: 80px 0 60px 0;color: #fff;text-align: center;}
.welcome h1{color: #fff;margin-bottom: 20px;}
.type-index .ratings-in {border-top: 0;margin-top: 0;}
.newsletter{margin-top: 0;background-color: #4E8107;}
#footer.newsletter-active {margin-top: 48px !important;}
.newsletter .container{display: flex;flex-wrap: wrap;align-items: center;padding: 0 48px;}
.newsletter-header{color: #fff;}
.newsletter-header p span{margin: 0 12px;}
.newsletter-header p{margin: 6px 0 0 0;line-height: 24px;padding-right: 32px;}
@media screen and (max-width: 1439px){
    .newsletter .container {padding: 0;}
    .newsletter-header p span {margin: 0 6px;}
}
@media screen and (max-width: 991px){
    .newsletter-header p{padding-right: 0;}
}
#footer {background-color: #F6F4F1;}
.contact-box ul a {color: #231F20 !important;}
.contact-box ul a:hover{color: var(--color-primary) !important;}
.contact-box ul li &gt; span.tel::after{display: block; margin-top: 3px;margin-left: 0;}
.quantity input {width: 28px !important;}
.quantity{padding: 0 44px !important;border-radius: 28px;}
.p-detail .add-to-cart .quantity {width: 116px;}
@media screen and (min-width: 479px){
.buy-box .add-to-cart {width: 390px;}
.buy-box .p-final-price-wrapper {width: calc(100% - 390px);}
}
@media screen and (min-width: 992px) and (max-width: 1199px){
    .buy-box .add-to-cart {width: 100%;}
    .buy-box .p-final-price-wrapper {width: 100%;}
}
.quantity .increase, .quantity .decrease {border-radius: 50%; border: 1px solid #E9E2D8; background-color: #F6F4F1;width: 32px !important;height: 32px;top: 11px;}
.quantity .increase{right: 11px; left: auto;}
.quantity .decrease{left: 11px; right: auto;}
.quantity .increase::before, .quantity .decrease::before {line-height: 30px;}
.quantity .increase:hover, .quantity .decrease:hover{background-color: #E9E2D8}
.quantity .increase:hover::before, .quantity .decrease:hover::before{color: #24242E;}
.shp-tab-link {background-color: #F6F4F1;}
.shp-tabs-holder ul.shp-tabs li a, .shp-tabs-holder ul.shp-tabs{border-color: #E9E2D8;}
.shp-tabs-holder ul.shp-tabs li.active a{color: #231F20;}
.all-param span, .tab-mobil {background-color: #F6F4F1;border-color: #E9E2D8;}
.flag.flag-discount {background-color: #D96685;}
.rating-box-wrapper{background-color: #F6F4F1; padding: 32px; border-radius: 12px;margin-bottom: 48px;}
.rating-box{background-color: #fff; border-radius: 12px;padding: 32px;color: #231F20;}
.rating-box::before{content: "Na co se vaše chuťové buňky mohou těšit";font-size: 25px; line-height: 32px; font-weight:700;margin-bottom: 32px;display: block;}
.rating-box &gt; div &gt; span{display: none;}
.rating-box &gt; div{display: flex;flex-wrap: wrap;align-items: center;line-height: 21px;margin-bottom: 16px;}
.rating-bar{background-color: #E4DED5;height: 10px;width: calc(100% - 132px);margin-left: auto;border-radius: 100px;display: flex; flex-wrap: wrap;}
.rating-bar span{width: 10%; border-right: 1px solid #fff;}
.rating-bar span:last-child{border-right: 0;border-radius: 0 100px 100px 0;}
.rating-bar span:first-child{border-radius: 100px 0 0 100px;}
.rating-bar span.fill{background-color: #8DC63F;}
@media screen and (max-width: 767px){
    .rating-box-wrapper, .rating-box {padding: 16px;}
    .rating-box::before {font-size: 18px;line-height: 24px;margin-bottom: 16px;}
}
@media screen and (max-width: 479px){
    .rating-bar {width: 100%;margin-left: 0;margin-top: 4px;}
    .rating-box &gt; div{margin-bottom: 12px;}
}
.checkout-box-wrapper .contact-box ul li &gt; span::after {display: none;}
.fav-cat li &gt; div {border: 0;border-radius: 50%;background-color: #F6F4F1;height: 213px;width: 213px;margin: auto;}
.fav-cat li &gt; div img{mix-blend-mode: darken;}
.fav-cat li &gt; div &gt; div a{margin-top: 12px;}
.fav-cat li &gt; div:hover &gt; div a {text-decoration: underline;color: var(--color-primary);}
.fav-cat li &gt; div:hover {box-shadow: 0px 0px 33px rgba(0,0,0,0.11);background-color: #fff;}
@media screen and (max-width: 1439px){
    .fav-cat li &gt; div{width: 180px; height: 180px;}
    .fav-cat li &gt; div &gt; div a {margin-top: 0;}
}
@media screen and (max-width: 767px){
    .fav-cat li {width: 50%;}
}
@media screen and (max-width: 479px){
    .fav-cat li &gt; div {width: 140px;height: 140px;}
    .fav-cat li &gt; div img {height: 70%;}
    .fav-cat li &gt; div &gt; div a{font-size: 13px;}
}</pre></body></html>