@media(max-width:767px){
.in-shop-the-look .block-shop-the-look__inner{height:auto!important}
.in-shop-the-look .block-shop-the-look__item{position:relative!important;top:0!important;left:0!important;width:100%}
}

.products-block.products .product .image{background:#FBFBFB;border:none}
.products-block.products .product .image img{mix-blend-mode: darken}
.flags.flags-default .flag{background:#fff!important;color:#000;border-radius:0;margin:0 1px 1px 0}
.products-block.products .product .flags.flags-default{left:2px;top:2px;flex-flow:column}
.products-block.products .p .image:has(.flags-extra) .flags.flags-default{top:32px}
.products-block.products .product .flags.flags-extra{top:2px;padding:0;margin:0}
.products-block.products .product .flags.flags-extra .flag.flag-discount{font-size:20px;background:#000!important;height:29px !important;min-width:63px!important;padding:0}
.products-block.products .product .flags.flags-extra .flag.flag-discount .price-save{font-size:20px!important;font-weight:600!important;line-height:29px;letter-spacing:-1px;background:#000!important;width:auto}
.availability-amount{display:none!important}
.products-block.products .product .availability{color:#D92046;font-size:16px;font-weight:400;line-height:normal}
.languagesMenu{display:none!important}
.type-category:not(:has(.ellami-before)) h1{color:#27251F;font-family:Inter!important;font-size:28px;font-weight:700;line-height:98%;padding:10px 0px 25px 0}
.breadcrumbs-wrapper .breadcrumbs>span>a,.breadcrumbs-wrapper .breadcrumbs>span>span{font-size:13px;font-weight:400!important}
#navigation-first{display:none!important}
@media(min-width:768px)
{
body.blank-mode.type-category .container.breadcrumbs-wrapper{background:#fff}
.breadcrumbs-wrapper .breadcrumbs>span>a, .breadcrumbs-wrapper .breadcrumbs>span>span{color:#797979}
.type-category:not(:has(.ellami-before)) h1{font-size:72px;padding: 50px 0}
.p-image-roi:has(.flags-default):has(.flags-extra)>.p-main-image:nth-child(3n+1){width:50%}
.p-image-roi:has(.flags-default):has(.flags-extra)>.p-main-image:nth-child(3n+2){width:100%}
.roi_podobne .p,.roi_podobne .p img{width:98px}
}
@media(max-width:767px)
{
.overall-wrapper{overflow:visible}
.sticky-filter:has(#filters-wrapper){position:sticky;top:70px;z-index:9;background:#fff!important;width:100vw;margin-left:calc(50% - 50vw);padding:10px}
.sticky-filter>div#filters-wrapper{display:block!important}
.sticky-filter>div#filters-wrapper .category-header div{display:block!important}
.sticky-filter:has(#filters-wrapper){display:flex;flex-flow:row;justify-content:space-between}
.sticky-filter:has(#filters-wrapper) .category-header,.sticky-filter:has(#filters-wrapper) #filters-wrapper{width:calc(50% - 3.5px);height: 51px;margin:0}
.sticky-filter:has(#filters-wrapper) .category-header fieldset{padding-top:51px;height:51px}
.sticky-filter:has(#filters-wrapper) .category-header form{height:51px}
.sticky-filter:has(#filters-wrapper) #filters-wrapper{background:#27251f;}
main .sticky-filter:has(#filters-wrapper) .filters-wrapper .unveil-button:before{color:#fff!important}
main .sticky-filter:has(#filters-wrapper) .filters-wrapper .unveil-button:after{color:#FFF!important;font-size:15px;font-weight:400}
.sticky-filter #filters-wrapper .filters-unveil-button-wrapper{margin-bottom:0}
.sticky-filter #filters-wrapper .filters-unveil-button-wrapper a{padding:24px 0}
.sticky-filter:has(#filters-wrapper) fieldset:before{background-size:15px!important;line-height:27px;background-position:calc(100% - 10px)center!important}
.sticky-filter:has(#filters-wrapper) fieldset input[type=radio]:checked+label{height:51px;line-height:33px}
#filters #clear-filters{margin:0}
.menu-level-1 li{height:60px;border-bottom:1px solid #D4D5D5!important}
.menu-level-1 li>a>b{color:#000;font-weight:400;line-height:2}
#navigation ul.menu-level-1 li>a .submenu-arrow:after,#navigation ul.menu-level-1>li .menu-level-2 li.has-third-level>div>a:after{transform:rotate(-90deg);font-size:13px}
#navigation{background:#F5F5F5}
#navigation .navigation-in.menu{background:#fff}
#navigation ul.menu-level-1>li.ext.exp>a .submenu-arrow{background:transparent}
.navigation-close:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/cross.svg);top:10px;position:absolute;right:20px}
.navigation-close:after{content:"Zavřít";color:#000;font-size:16px;position:absolute;right:40px;top:15px}
#navigation ul.menu-level-1>li.exp>a .submenu-arrow:after{background-image:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/left.svg)!important;background-size:25px!important;top:10px!important;content:"Zpět"!important;color:#000;font-family:Inter!important;font-size:16px;line-height:14px;padding-left:20px}
#navigation ul.menu-level-1>li.ext.exp>ul:not(:has(.clicked)),.menu-level-3{margin-top:20px!important;border-top:1px solid #D4D5D5}
#navigation li.has-third-level.clicked>div>a{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}
#navigation ul.menu-level-1>li.ext.exp>a b{color:#000;font-size:20px;font-weight:600}
#navigation ul.menu-level-1>li .menu-level-2 li,
#navigation ul.menu-level-1>li .menu-level-2 li.has-third-level.clicked>div .menu-level-3 li{padding:4px 0!important;margin:4px 0}
}
#content #filters .vybrane-filtry .filter-section input[type=checkbox]+label:before, #content #filters .vybrane-filtry .filter-section input[type=radio]+label:before,#filters .vybrane-filtry .filter-section input[type=checkbox]+label:before,#filters .vybrane-filtry .filter-section input[type=checkbox]:checked+label:before{content:"\e912"!important;border:none!important;top:4px}
.p-detail .p-info-wrapper>div:not([class]){order:-9;font-size:0}
.p-detail .p-info-wrapper>div:not([class])>a{color:#000;font-size:13px;text-decoration:none}

.shp-accordion-link{color:#000;font-size:18px;font-weight:400}
.p-gift-name:before{content: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/gft.svg)}
.p-gifts-heading,.p-gift-image{display:none!important}
.p-gift-name{color: #000;font-family: Inter;font-size: 13px;font-style: normal;font-weight: 400;
line-height: normal;
display:flex}
.p-gift-name{flex-flow:row;align-items:center;gap:5px}
.social-buttons-wrapper .benefitBanner__content{color:#000;font-size:13px}
.social-buttons-wrapper .benefitBanner__content .benefitBanner__title{font-weight:400}
.social-buttons-wrapper .benefitBanner__content .benefitBanner__data{text-transform:lowercase}
.social-buttons-wrapper .benefitBanner__title, .social-buttons-wrapper .benefitBanner__data{margin-left:5px}
.social-buttons-wrapper .benefitBanner__picture{display:none}
.social-buttons-wrapper .benefitBanner__item:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/shipping.svg)}
.social-buttons-wrapper .watchdog,.watchdog-active:before{display:none!important}
.up-products{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.up-product{display:flex!important;flex-flow:column;align-items:end!important;border:none!important}
.up-product-information{flex-flow:column}
.up-image .up-product-url{background:#f5f5f5}
.up-product-url img{mix-blend-mode:darken}
.up-product-name .up-product-url{color:#000!important;font-family:Inter;font-size:13px}
.up-product-name{margin-bottom:10px}
.up-price-value{color:#000!important;font-family:Inter;font-weight:400;font-size:15px;margin-top:25px}
.up-product-variants,.up-variants{order:9;width:100%!important}
.up-product-add-to-cart{margin-top:-30px}
.up-products-header{color:#000!important;font-size:18px!important}
.up-products-header+p{color:#000;font-size:13px;line-height:1.5;max-width:320px}
.up-container{padding:0;box-shadow:none!important;border:none}
.product-top .add-to-cart button.add-to-cart-button,.up-container .up-products .up-product.with-button .up-product-add-to-cart a{background:#000}
.p-info-wrapper>.up-product-wrapper{display:none!important}

.category-top:has(.h1hide) h1.category-title{display:none!important}
.category-perex:has(.nobg):before{display:none!important}
.lfavp{margin-top:-157px;color:#FFF;font-size:16px;text-transform: uppercase;margin-left:37px}
.lfavh2{color:#FFF;font-size:72px;margin:0 0 0 37px;letter-spacing:0.5px}
.lfavh2 em{opacity:0.9;font-style:italic;font-weight:400}
p.lfav{margin:37px;max-width:820px;font-size:16px;line-height:1.6}
@media(max-width:767px){
.mhide{display:none!important}
.lfavp{margin-top:-90px;font-size:13px;margin-left:0}
.lfavh2{font-size:28px;margin:0}
.dhide>img{max-width:100vw;margin-left:calc(50% - 50vw)}
p.lfav{margin:10px 0;font-size: 14px;}
}
@media(min-width:767px){
.p-detail-inner-header h1{font-size: 28px;}    
.dhide{display:none!important}
}

@media(min-width:1440px)
{
.p-image-wrapper{flex-basis:calc(100% - 496px);max-width:calc(100% - 496px)}
.p-info-wrapper{flex-basis:496px;max-width:496px}
}

.konfigurator{display:flex}
.konfigurator input[type=radio]+label{padding:0;border:1px solid #D0D1D2;background:#fff;color:#000;font-size:13px;width:85px;height:39px;align-items:center;justify-content:center;display:inline-flex}
.konfigurator input[type=radio]+label.selected{background:#27251F;color:#FFF}
.konfigurator input[type=radio]+label.vyprodano{opacity:0.5}
.konfigurator input[type=radio]+label.vyprodano:after{content:"";width:105%;height:1px;display:block!important;background:#D0D1D2!important;transform:rotate(-24deg)}
.konfigurator input[type=radio]+label:after,.konfigurator input[type=radio]+label:before{display:none!important}


.menu-item-4465>a>b{font-weight:700!important;font-style:italic}
.social-buttons-wrapper .dkLabFavouriteDiv{order:-1}
.social-buttons-wrapper .dkLabFavouriteDiv>span:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/favdetail.svg);border:none;display:inline}
.social-buttons-wrapper .dkLabFavouriteDiv>span>span{display:inline!important}
.product-top .add-to-cart button:is(.increase,.decrease){width:40px}
.roi_podobne:before,.product-top .detail-parameters tr.variant-list th{color:#000;font-size:13px;font-weight:400}
.up-products-header.products-related-header{color:#000!important;font-size:18px!important}
.p-final-price-wrapper .price-save{display:none!important}
.p-final-price-wrapper{display:flex;flex-flow:row;gap:0 15px}
.p-final-price-wrapper .price-final{order:-1}
.p-final-price-wrapper .price-standard{color:#000!important;font-size:16px!important}
.product-top .availability-value>span{font-size:13px!important;margin-top:5px}
.site-msg.information{background:#B58B5D}
.site-msg.information,.site-msg.information a,.site-msg.information .container>div{color:#fff!important}
.custom-footer__banner53 .block-shop-the-look__hover-box:nth-child(6){display:none}
.flags.flags-default .flag.flag-favourite{font-style:italic;letter-spacing:-0.7px;font-size:13px!important}
.favourites-link{margin-top:25px;color:#000;font-size:13px;text-decoration-skip-ink:none;text-underline-position:from-font;text-align:center;width:100%;display:block;order:-9}
.flags.flags-default .flag:nth-of-type(n+2){display:block!important}

.products-block .product video{max-width:100%;width:100%;aspect-ratio:2 / 3;object-fit:cover}
.category-content-wrapper .products-block .product:has(video){padding:0!important}
.products-block .product:has(video) a:has(img){position:absolute;top:0;left:0;width:100%;display:block}
.products-block .product:has(video) a img{width:100%}
.p-main-image img{width:100%!important}
.konfigurator input[type=checkbox]+label,.konfigurator input[type=radio]+label{margin:0}
.konfigurator{flex-flow:row wrap;gap:5px}
.p-main-image,#wrap:has(.p-main-image){background:#f5f5f5;border:1px solid #fff}
#wrap .p-main-image{border:none}
.p-main-image img{mix-blend-mode:darken}
.mousetrap{display:none!important}
.scroll-dot:not(.a){background:#D0D1D2}
.menu-item-1543>a:after{display:none!important}
.stl-products h2{display:flex;justify-content:space-between;align-items:end;margin-right:40px}
.dkLabFavProductSpan.hasIcon:before,.dkLabFavDetailSpan.hasIcon:before,.dkLabFavFlagProduct.hasIcon > span:before, .dkLabFavFlagDetail.hasIcon > span:before{content: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/fav.svg);border:none}
.dkLabFavProductSpan.hasIcon.dkLabFavouriteProductLinkRemove:before, .dkLabFavDetailSpan.hasIcon.dkLabFavouriteDetailLinkRemove:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/fava.svg)}
.p-image-roi .flag-favourite{display:none}
.product-top .social-buttons-wrapper a.info{display:flex;flex-flow:row;gap:5px}
.product-top .social-buttons-wrapper a.info:after{content: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/i.svg)}
.social-buttons-wrapper .benefitBanner__item{order:9}
.social-buttons-wrapper #dkLabFavouriteDiv{margin-bottom:0}
.up-products-header.products-related-header{flex-flow:row;display:flex;justify-content:space-between;padding-right:0;align-items:center}
.up-products-header.products-related-header:after{content:"#favourites";display:inline!important;color:#000;text-align:center;font-size:13px;font-style:italic;position:static;background:#fff}
.up-products .up-product:nth-child(n+3){display:none!important}
.btn-zobrazit{border:1px solid #000;color:#1D1D1B;font-size:13px;font-weight:400;height:38px;align-items:center;justify-content:center}
.btn-zobrazit:after{content: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/24/arr.svg);margin:4px 0 0 10px}
.link-dalsi-fav{align-self:end;margin-bottom:5px;color:#000;font-size:13px;text-underline-position:from-font}
.p-info-wrapper .roi_podobne .p.me{position:relative}
.p-info-wrapper .roi_podobne .p.me img{border-color:#F7F7F7}
.p-info-wrapper .roi_podobne .p.me:after{content:"";border:1px solid #D0AB82;
position:absolute;top:-5px;width:calc(100% + 10px);height:auto;aspect-ratio:1;left:-5px;border-radius:50%}
.product-top .p-short-description,.product-top .p-short-description+p{order:-5!important}
.roi_podobne{order:-4}
.type-product .product-top .product-appendix{display:none!important}
.up-container .up-products .up-product .up-image{margin-right:0}
@media(max-width:767px){
.img-scroll{top:0}
.scroll-right:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/rightbw.svg)}
.scroll-left:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/leftbw.svg)}
.products-block.products .product .p .name{max-height:80px}
.sticky-filter:has(#filters-wrapper){top:69px}
#favourites{padding-top:40px}
.product-top .add-to-cart{flex-flow:row wrap;display:flex;gap:15px 0;justify-content:end;margin-top:-75px}
.product-top .add-to-cart button.add-to-cart-button{width:100%!important}
.p-final-price-wrapper .price-standard{align-items:end;display:flex}
.navigation-close:after{top:18px}
.navigation-close:before{top:15px}
.wide-carousel{padding:0!important;margin-left:calc(50% - 50vw);width:100vw;max-width:100vw}
#carousel{width:100vw}
.p-image-wrapper{width:100vw!important;margin:0 calc(50% - 50vw)!important;max-width:100vw!important}
}
@media(max-width: 480px){
.columns-mobile-2 .products-block.products .product .p-in .p-desc{font-size:13px}
}


.social-buttons-wrapper .dkLabFavouriteDiv>span>span,.product-top .social-buttons-wrapper a.info,.social-buttons-wrapper .benefitBanner__content{color:#000;font-size:13px}
.social-buttons-wrapper .dkLabFavouriteDiv>span>span:hover,.product-top .social-buttons-wrapper a.info:hover,.social-buttons-wrapper .benefitBanner__content:hover{text-decoration-line:underline;text-underline-position:from-font}
.product-top .add-to-cart .quantity{border-color:#D0D1D2}
#header{align-items:center;display:flex}

.type-product .breadcrumbs>span:last-child,.type-product .breadcrumbs>span:nth-last-child(2) .navigation-bullet{display:none!important}
.up-product-wrapper .up-container{border-top:1px solid #EBEBEB}

.p-detail .p-info-wrapper>div:not([class])>a{color:#B58B5D}
.dkLabFavDetailSpan.hasIcon.dkLabFavouriteDetailLinkRemove:before{zoom:0.85}

@media(max-width:767px)
{
.header-top{display:flex;justify-content:end}
.site-name-wrapper{margin:0 auto 0 0}
.header-top .navigation-buttons{order:8;position:relative;right:-135px}
.header-top .navigation-buttons .cart-count{margin:0!important;right:0!important}
.responsive-tools{order:9}
#header .header-top .responsive-tools a[data-target=search]{position:relative;right:0px;top:0}
#header .header-top .responsive-tools a[data-target=navigation]{position:relative;right:-50px;top:0}
#header .header-top .responsive-tools a[data-target=login]{margin-right:15px}
body.template-11 #dkLabFavHeaderWrapper{left:-49px}
#header .header-top .responsive-tools a[data-target=search]:before{background-image: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/search.svg);background-size:18px}
#header .header-top .responsive-tools a[data-target=login]:before{background-image: url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/acc.svg);background-size:18px}
.responsive-tools>a:before{content:url(https://cdn.myshoptet.com/usr/www.biju.cz/user/documents/upload/i/burger.svg)}
.dkLabFavHeaderIconBtn em{top:-4px;line-height:15px}
#header{align-items:end;height:64px}
.in-index #content-wrapper{margin-top:64px}
#header .navigation-buttons .btn.cart-count i{font-family:var(--template-font)}
#header .navigation-buttons .btn.cart-count{right:-10px!important}
.product-top .social-buttons-wrapper .p-gift-name>a.info{margin-top:0}
.img-scroll{z-index:8}
.hp-categories-posts .slick-track{margin-left:-500px}
    body.blank-mode.type-category .container.breadcrumbs-wrapper {
        margin-bottom: -58px;
        z-index: 2;
        background: transparent;
        padding-top: 5px !important;
    }
.type-category [data-testid="breadcrumbsLastLevel"],.type-category [itemprop="itemListElement"]:has(+[data-testid="breadcrumbsLastLevel"]) .navigation-bullet{display:inline!important}
.type-category:has(.category-perex img) .breadcrumbs-wrapper .breadcrumbs>span>a,.type-category:has(.category-perex img) .breadcrumbs-wrapper .breadcrumbs>span>span{color:#fff}
.category-top:not(:has(.category-perex img)){padding-top:30px!important}
.category-top:not(:has(.category-perex img)):before{        content: "";
        width: 100vw;
        display: block;
        height: calc(100% + 30px);
        background: #F8F2EC;
        position: absolute;
        left: calc(50% - 50vw);
        top: -30px;
        z-index: 0;}
}
