:root{--pokus:linear-gradient(90deg, #7E012D 0%, #B10247 100%)}

.flags.flags-default .flag.flag-gift,
.flags.flags-default .flag.flag-plesy{display:none!important}
.p-info-wrapper .bf .right{padding-right:0}
.p-image-wrapper .p-image-roi .flags{display:none}
.favourites-link{margin-bottom:15px}
@media (min-width:768px){
.add-to-cart:has(.bf){justify-content:space-between}
}
@media (max-width: 767px) {
boda:has(.bf) .breadcrumbs-wrapper,body.blank-mode:has(.bf) .container.breadcrumbs-wrapper{top:-10px}
}

@media only screen and (max-width: 480px) {
.columns-mobile-2 .products-block.products .product .availability{font-size:13px!important}
}

.type-category:not(:has(.ellami-before)) .abhayah h1,
.abhayah h1,.abhayah h2,.abhayah h3{font-family:"Abhaya Libre"!important}
.h3A7959 h1,.h3A7959 h2,.h3A7959 h3{color:#3A7959!important}
.p1E1E1C p,.p1E1E1C p a{color:#1E1E1C!important}
.p1E1E1C p a{text-decoration:underline}
.h1-55px h1{font-size:55px!important}
.no-margin-h h1,.no-margin-h h2,.no-margin-h h3{margin:0!important;padding:0!important}

@media(max-width:767px)
{
body:has(.black-breadcrumbs) .breadcrumbs span:not(.navigation-bullet){color:#000!important}
body:has(.breadcrumbs-mb-30) .breadcrumbs{margin-bottom:30px!important}
body:has(.bf):has(.breadcrumbs-mb-30) .breadcrumbs{margin-bottom:55px!important}
.img--300 img{left:-300px!important}
.products-block.products .product .flags.flags-extra .flag.flag-discount .price-save{font-size:13px!important;line-height:0}
.products-block.products .product .flags.flags-extra .flag.flag-discount{right:-2px;height:23px!important;min-width:57px!important}
.products-block.products .p .image:has(.flags-extra) .flags.flags-default{top:26px}
.sticky-filter:has(#filters-wrapper){top:64px}
body:has(.bf) .category-top:not(:has(.category-perex img)) {
        padding-top: 40px !important;
    }
}

.flag.flag-discount{font-size:0!important}

.flags.flags-default .flag.flag-gift{display: block !important;
    font-size: 13px;
    width: 95px;
    padding: 5px 0;
}

.product-top{align-items:start!important}
.p-image-wrapper{height:auto!important}
.rate-wrapper.unveil-wrapper .rate-average{color:#B58B5D;font-size:25px;font-weight:700;line-height:1.5;width:50px}
.rate-wrapper.unveil-wrapper .rate-bar{height:2px}
.rate-wrapper.unveil-wrapper .rate-average-wrap{width:180px}
.rate-wrapper.unveil-wrapper .rate-average-inner{display:flex;flex-flow:row}
.rate-wrapper.unveil-wrapper .rate-star-wrap{width:100px}
.content-wrapper.container .row>div:has(.rate-list){width:calc(100% - 180px)}
@media(max-width:767px)
{
.ellami-before{padding-top:20px}
body:has(.ellami-before) .breadcrumbs{margin-left:20px}
.p-info-wrapper:not(:has(.favourites-link)) div:has([data-testid="productCardBrandName"]){margin-top:30px}
.p-info-wrapper:not(:has(.favourites-link)):not(:has([data-testid="productCardBrandName"])) .p-detail-inner-header{margin-top:30px}
}
.parameter-dependent:has(.roi-watchdog),
.availability-value:not(:has(.parameter-dependent)):has(.roi-watchdog){flex-wrap:wrap}
.roi-watchdog{margin:5px 0 20px 0}
.roi-watchdog>span{color:#D92046;text-decoration-line:underline;text-decoration-skip-ink:none;text-underline-position:from-font;margin-left:5px;cursor:pointer}
.card-media .card-media-thumbnail{max-width:100%!important;width:100%!important}
.news-wrapper:not(:has(.slick-list)) .news-item{justify-content:start}
.news-wrapper:not(:has(.slick-list)) .news-item .image img{
aspect-ratio:2000 / 1333;height: auto}


.custom-footer__newsletter button>.sr-only{
position:static!important;width:auto!important;
height:16px!important;margin:0!important;

}

.tab-content>.tab-pane#description{display:block!important}
#footer [type="email"]{color:#000!important}
#footer .validator-msg.msg-error{color:#d9534f!important;background:transparent!important}
@media (max-width: 767px) {
.products-block.products .product .flags.flags-extra .flag.flag-discount .price-save{line-height:2}
.breadcrumbs-wrapper .breadcrumbs>span>a.navigation-bullet:before, .breadcrumbs-wrapper .breadcrumbs>span>span.navigation-bullet:before{display:none!important}
.p-detail-info .stars-wrapper{position:relative;z-index:8}
#navigation ul.menu-level-1>li>a .submenu-arrow{width:50px}
#navigation ul.menu-level-1 li.ext.exp>a .submenu-arrow{width:100%}
#header .header-top .responsive-tools a[data-target=navigation]{right:-65px}
#header .navigation-buttons .btn.cart-count{right:5px!important}
}

.menu-helper{right:10px}
.flag-narozeniny20,.flags.flags-default .flag:nth-of-type(n+2).flag-narozeniny20{display:none!important}
.siteCookies{z-index:1000}
.siteCookies.siteCookies--dark .siteCookies__form .siteCookies__links .js-cookies-settings{color:#000}
.listingControls{z-index:10;position:relative}

.konfigurator:has(+.parameter-id-520) .konfig-item{width:100%;border:none;display:flex;justify-content:space-between;gap:5px;padding-left:26px;height:49px;margin-bottom:5px}
.konfigurator:has(+.parameter-id-520) .konfig-item:before{content:"";width:18px;height:18px;display:block!important;border:1px solid #D0D1D2;border-radius:2px}
.konfigurator:has(+.parameter-id-520) input:checked+.konfig-item:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/check.svg);background:#27251F;display:flex!important;align-items:center;justify-content:center;padding-top:5px}
.konfig-item.kv8530{order:-1}
.konfig-item.kv8530 .var_title:before,.konfig-item.kv8527 .var_title:before{content:"";background:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/stdbox.png) no-repeat;width:49px;height:49px;background-size:100%;display:inline-block;margin-right:10px}
.konfig-item.kv8527 .var_title:before{background-image:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/gftbox.png)}
.konfig-item.kv8530 .var_title,.konfig-item.kv8527 .var_title{display:flex;align-items:center}
.konfig-item.kv8530 .var_price,.konfig-item.kv8527 .var_price{font-weight:600;min-width:50px;text-align:right}
.type-detail .p-detail-info{order:3}
.type-detail .p-code{order:2}
.type-detail .availability-value{margin: 0 0 10px 0}
.p-final-price-wrapper .price-save{display:block!important}
.product-top .p-final-price-wrapper .price-save{background:black;color:white;padding:3px 6px;font-size:14px;font-weight:500}
.product-top .p-final-price-wrapper .price-final{font-weight:600}

@media(min-width:767px){
.hp-news .news-wrapper .news-item:nth-child(n+5){display:flex}
}

@keyframes scroll-left{
from{transform:translateX(0%);}
to{transform:translateX(-50%);}
}
@keyframes scroll-left-m {
from {transform:translateX(0%);}
to{transform:translateX(-1200px);}
}
.site-msg.information .benefit-banner-wrapper,
.benefit-banner-bar .benefit-banner-wrapper{justify-content:space-around;background:#B58B5D;/*gap:0 157px;*/display: flex;flex-shrink:0;animation:scroll-left 40s linear infinite;width:200%}
.site-msg.information:hover .benefit-banner-wrapper,
.benefit-banner-bar:hover .benefit-banner-wrapper{animation-play-state: paused;}
.site-msg.information .benefitBanner__content{display:flex;gap:0 4px}
.site-msg.information .container:has(.benefit-banner-wrapper){display:block;white-space:nowrap;overflow:hidden}
.site-msg.information{overflow:hidden}

.menu-item-2802 .has-third-level>div>a>span{color:#D0AB82;font-size:13px;font-weight:500}
.menu-item-2802 .menu-level-2>li>a>img{display:none!important}
.menu-item-2802 .menu-level-3 a{display:flex!important;align-items:center;gap:5px}
.menu-level-3 img {
border-radius: 50%;
object-fit: cover;
aspect-ratio: 1;
width: 40px;
}


.container:has(#carousel){width: 100%;
    max-width: 100%;
    padding: 0;}
/*editor*/
/*fixpacket*/
#packeta-widget{width:100%;max-height: 100%;}
#cboxLoadedContent iframe {margin: 0 auto!important;max-height: 100%!important;max-width: 100%!important;}
#cboxWrapper:has(iframe) #cboxPrevious{display:none}
.logistics-modal #cboxPrevious::before,.logistics-modal #cboxNext::before{display:none}

.type-category:not(:has(.ellami-before)) .abhayah h1,
.abhayah h1,.abhayah h2,.abhayah h3{font-family:"Abhaya Libre"!important}
.h3A7959 h1,.h3A7959 h2,.h3A7959 h3{color:#3A7959!important}
.p1E1E1C p,.p1E1E1C p a{color:#1E1E1C!important}
.p1E1E1C p a{text-decoration:underline}
.h1-55px h1{font-size:55px!important}
.no-margin-h h1,.no-margin-h h2,.no-margin-h h3{margin:0!important;padding:0!important}

@media(max-width:767px)
{
body:has(.black-breadcrumbs) .breadcrumbs span:not(.navigation-bullet){color:#000!important}
body:has(.breadcrumbs-mb-30) .breadcrumbs{margin-bottom:30px!important}
.img--300 img{left:-300px!important}
.products-block.products .product .flags.flags-extra .flag.flag-discount .price-save{font-size:13px!important;line-height:0}
.products-block.products .product .flags.flags-extra .flag.flag-discount{right:-2px;height:23px!important;min-width:57px!important}
.products-block.products .p .image:has(.flags-extra) .flags.flags-default{top:26px}
.sticky-filter:has(#filters-wrapper){top:64px}
body:has(.bf) .category-top:not(:has(.category-perex img)) {
        padding-top: 40px !important;
    }

}   
.flag.flag-discount{font-size:0!important}

.flags.flags-default .flag.flag-gift{display: block !important;
    font-size: 13px;
    width: 95px;
    padding: 5px 0;
}

.product-top{align-items:start!important}
.p-image-wrapper{height:auto!important}
.rate-wrapper.unveil-wrapper .rate-average{color:#B58B5D;font-size:25px;font-weight:700;line-height:1.5;width:50px}
.rate-wrapper.unveil-wrapper .rate-bar{height:2px}
.rate-wrapper.unveil-wrapper .rate-average-wrap{width:180px}
.rate-wrapper.unveil-wrapper .rate-average-inner{display:flex;flex-flow:row}
.rate-wrapper.unveil-wrapper .rate-star-wrap{width:100px}
.content-wrapper.container .row>div:has(.rate-list){width:calc(100% - 180px)}
@media(max-width:767px)
{
.ellami-before{padding-top:20px}
body:has(.ellami-before) .breadcrumbs{margin-left:20px}
.p-info-wrapper:not(:has(.favourites-link)) div:has([data-testid="productCardBrandName"]){margin-top:30px}
.p-info-wrapper:not(:has(.favourites-link)):not(:has([data-testid="productCardBrandName"])) .p-detail-inner-header{margin-top:30px}
.scrolled-down body.template-11:not(.ordering-process):not(.search-window-visible):not(.mobile-header-version-0) #dkLabFavHeaderWrapper {
transform:none!important;
}
}
.parameter-dependent:has(.roi-watchdog),
.availability-value:not(:has(.parameter-dependent)):has(.roi-watchdog){flex-wrap:wrap}
.roi-watchdog{margin:5px 0 20px 0}
.roi-watchdog>span{color:#D92046;text-decoration-line:underline;text-decoration-skip-ink:none;text-underline-position:from-font;margin-left:5px;cursor:pointer}
.menu-item-2874>a>b{font-weight:700!important}

.tab-content>.tab-pane#description{display:block!important}
#footer [type="email"]{color:#000!important}
#footer .validator-msg.msg-error{color:#d9534f!important;background:transparent!important}
@media (max-width: 767px) {
.products-block.products .product .flags.flags-extra .flag.flag-discount .price-save{line-height:2}
.breadcrumbs-wrapper .breadcrumbs>span>a.navigation-bullet:before, .breadcrumbs-wrapper .breadcrumbs>span>span.navigation-bullet:before{display:none!important}
.p-detail-info .stars-wrapper{position:relative;z-index:8}
}
.menu-helper{right:10px}
.flag-szuletesnap20,.flags.flags-default .flag:nth-of-type(n+2).flag-szuletesnap20{display:none!important}
.listingControls{z-index:10;position:relative}

/*cz editor*/
.breadcrumbs-wrapper .breadcrumbs>span>a.navigation-bullet:before, .breadcrumbs-wrapper .breadcrumbs>span>span.navigation-bullet:before {
display:inline!important
}

.konfig-item img{width:49px}
.konfig-item:has(img) .var_title{margin:0 auto 0 0}
.product-top .detail-parameters tr th{color:#000;font-size:13px}
.product-top .social-buttons-wrapper{gap:7px}

.product-top .p-final-price-wrapper:has(.price-save){flex-wrap:wrap}
.product-top .p-final-price-wrapper .price-save{order:-2}
.product-top .p-final-price-wrapper:has(.price-save) .br{order:-1;width:100%;margin-top:5px}


#ec_form_13-fd74319c464c247b7c0305bfc329d4f0 #ec-v-form-slider-handle{z-index:99998!important}
.var_price{min-width:100px;text-align:right}
@media (min-width: 768px) {
.p-info-wrapper {
position: sticky!important;
top: 10px;
}


.p-detail{display:flex;flex-flow:column}
.p-detail-inner{order:-9}
#dfd-widget-olkgin8a{order:-7}
.p-detail>.products-related-header,.products-additional{order:-8}

body.type-posts-listing .news-wrapper .news-item:first-child, .hp-news .news-wrapper .news-item:first-child{width:calc(50% - 14px)}
.type-posts-listing .news-wrapper .news-item:not(:first-child), .hp-news .news-wrapper .news-item:not(:first-child){width: calc(25% - 14px);margin:0 7px 14px!important}
.submenu-arrow{display:inline-block;padding-left:3px;position:relative;top:-1px}
.submenu-arrow:after {content: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/arr.svg)}
}

@media (max-width: 767px){
#ec-v-form-slider-handle a{width:215px!important}
#content .position--benefitHomepage{display:none}
}