#lay-nav{width:100%;max-width:1400px;height:100px;position:relative;margin:auto auto;background:#f9f2e2;box-shadow:0 12px 5px -5px rgba(0,0,0,.1)}@media all and (max-width:1000px){#lay-nav{height:80px}}#lay-nav #logo{float:left;height:50px;width:220px;margin-top:25px;background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/bebechy-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}@media all and (max-width:1000px){#lay-nav #logo{height:70px;margin:5px 0}}#lay-nav .responsive-menu{float:right;height:100px;position:relative}@media all and (max-width:1000px){#lay-nav .responsive-menu{height:100%;width:100%;position:fixed;z-index:10;top:0;left:100%;transform:none;padding-top:60px;background:#f9f2e2;transition:transform .8s ease;overflow:scroll}#lay-nav .responsive-menu.active{transform:translateX(-100%)}}@media all and (max-width:1000px) and (max-height:500px){#lay-nav .responsive-menu{padding-top:50px}}#lay-nav .responsive-menu .item{float:left;height:100%;position:relative;padding:0 20px;font-size:18px}@media all and (max-width:1000px){#lay-nav .responsive-menu .item{float:none;display:block;width:100%;height:auto;padding:15px;text-align:center;line-height:30px}}@media all and (max-width:1000px) and (max-height:500px){#lay-nav .responsive-menu .item{line-height:22px;padding:12px 8px}}@media all and (max-width:1000px) and (max-height:500px) and (min-width:500px){#lay-nav .responsive-menu .item{float:left;width:50%}}#lay-nav .responsive-menu .item a{display:block;position:relative;top:50%;transform:translateY(-50%);line-height:30px}#lay-nav .responsive-menu .item a:before{content:"";display:block;height:4px;width:100%;position:absolute;z-index:1;top: calc(50% + 14px);left:0;background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/podtrzeni.svg);background-size:100% 100%;background-position:center right 10%;background-repeat:no-repeat;background-color:#f9f2e2}#lay-nav .responsive-menu .item a:after{content:"";display:block;height:4px;width:100%;position:absolute;z-index:1;top: calc(50% + 14px);right:0;background:#f9f2e2;transition:width .3s ease}@media all and (min-width:1001px){#lay-nav .responsive-menu .item a:hover:after{width:0}}#lay-nav .responsive-menu .item.active a{font-weight:700}@media all and (min-width:1001px){#lay-nav .responsive-menu:not(:hover) .item.active a {}#lay-nav .responsive-menu:not(:hover) .item.active a:after {width:0}}#lay-nav .hmb{float:left;height:21px;width:30px;position:absolute;z-index:11;top:25px;right:25px;border:0;background:0;transition:transform .5s ease}@media all and (min-width:1001px){#lay-nav .hmb{display:none}}#lay-nav .hmb span{display:block;height:3px;width:90%;position:absolute;left:0;background:#000}#lay-nav .hmb span:nth-of-type(1) {top:0;transform-origin:top left;transition:left .5s ease , transform .5s ease}#lay-nav .hmb span:nth-of-type(2) {top:9px;left:0;transition:width .3s ease , left .3s ease}#lay-nav .hmb span:nth-of-type(3) {bottom:0;transform-origin:bottom left;transition:left .5s ease , transform .5s ease}#lay-nav .hmb.active{transform:rotate(180deg)}#lay-nav .hmb.active span:nth-of-type(1) {transform:rotate(45deg);left:5px}#lay-nav .hmb.active span:nth-of-type(2) {width:0;left:15px}#lay-nav .hmb.active span:nth-of-type(3) {left:5px;transform:rotate(-45deg)}.body{width:calc(100% - 30px);max-width:1220px;position:relative;margin:auto auto;padding:50px 10px 60px}.body #aside-nav{float:left;width:275px}.body #aside-nav .btn.def{width:275px;height:90px;position:relative;margin-bottom:10px;padding:0 0 0 90px;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;box-shadow:none;text-align:left;color:#1d1d1b;font-weight:700;line-height:1.2;display:flex;flex-wrap:wrap;align-items:center}.main-img img{max-width:100%}@media all and (max-width:1000px){.body #aside-nav .btn.def{margin:10px}}.body #aside-nav .btn.def img{width:50px;position:absolute;left:45px;top:45px;transform:translate(-50%,-50%)}.body #aside-nav .btn.def span{position:relative}.body #aside-nav .btn.def:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;opacity:0;transition:opacity .3s ease}.body #aside-nav .btn.def:not(.active):hover:before {opacity:1}.body #aside-nav .btn.def:nth-of-type(1) {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-01-light.svg)}.body #aside-nav .btn.def:nth-of-type(1).active {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-01-dark.svg);color:#fff}.body #aside-nav .btn.def:nth-of-type(1):before {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-01-hover.svg)}.body #aside-nav .btn.def:nth-of-type(2) {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-02-light.svg)}.body #aside-nav .btn.def:nth-of-type(2).active {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-02-dark.svg);color:#fff}.body #aside-nav .btn.def:nth-of-type(2):before {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-02-hover.svg)}.body #aside-nav .btn.def:nth-of-type(3) {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-03-light.svg)}.body #aside-nav .btn.def:nth-of-type(3).active {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-03-dark.svg);color:#fff}.body #aside-nav .btn.def:nth-of-type(3):before {background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-03-hover.svg)}.body #aside-nav .subcategories{height:0;overflow:hidden;transition:height .5s ease}.body #aside-nav .subcategories.initial{height:auto}.body #aside-nav .subcategories ul{list-style:none;padding:0 0 30px 25px}.body #aside-nav .subcategories li{position:relative;padding:6px 0;padding-left:20px}.body #aside-nav .subcategories li a{max-width:calc(100% - 20px);position:relative;left:0;line-height:22px;text-decoration:none}.body #aside-nav .subcategories li a.active{font-weight:700}.body #aside-nav .subcategories li:before{content:"";box-sizing:border-box;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:0;border-radius:5px;background:#d2ab7e}.body main{float:right;width:calc(100% - 300px)}@media all and (max-width:950px){.body main{width:100%}}@media all and (min-width:951px){.body #aside-nav+main{max-width:calc(100% - 300px)!important}}#lay-ftr{width:calc(100% - 30px);max-width:1400px;margin:auto auto;padding:70px 0 10px;background-color:#1d1d1b;color:#fff}#lay-ftr .cols{position:relative}#lay-ftr .cols .col-4{float:left;width:25%;height:100%;position:relative}@media all and (max-width:1000px){#lay-ftr .cols .col-4{width:50%;margin-bottom:40px;max-width:50%}}@media all and (max-width:600px){#lay-ftr .cols .col-4{width:100%;margin-bottom:30px;max-width:100%}}#lay-ftr .cols .col-4 h3{margin-bottom:20px;font-size:21px;font-weight:700;color:#d2ab7e}#lay-ftr .cols .col-4 div{margin-bottom:25px;font-size:15px}#lay-ftr .cols .col-4 ul{list-style:none}#lay-ftr .cols .col-4 ul li{position:relative;padding:6px 0;padding-left:20px;font-size:15px}#lay-ftr .cols .col-4 ul li a{max-width:calc(100% - 20px);position:relative;left:0;line-height:22px;text-decoration:none;color:#fff}#lay-ftr .cols .col-4 ul li:before{content:"";box-sizing:border-box;width:6px;height:6px;position:absolute;top:calc(50% - 3px);left:0;border-radius:5px;background:#d2ab7e}#lay-ftr .cols .col-4 form input{display:block;width:100%;height:45px;padding:0 35px;border:0;background-color:transparent;background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/newsletter-input.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;font-size:15px;color:#fff}#lay-ftr .cols .col-4 form input::placeholder{color:#fff}#lay-ftr .cols .col-4 form .btn{height:45px;margin-top:20px;padding:0 40px;background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/newsletter-btn.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;font-size:16px;font-weight:900;color:#1d1d1b}#lay-ftr .cols .col-4 .social{padding:20px 0 10px}#lay-ftr .cols .col-4 .social img{width:20px;height:20px;margin:0 20px 0 0}#lay-ftr .credit{margin-top:50px}#lay-ftr .credit p{margin-top:20px;text-align:center}#lay-ftr .credit p img{height:20px;vertical-align:middle;position:relative;top:-2px;margin:0 2px}@media all and (min-width:1200px){#lay-ftr .credit .owner{float:left}#lay-ftr .credit .creator{float:right}}.destination_dpd_widget_map iframe{width:100%;height:500px;border:0}.destination_dpd_widget .destination_selected{margin:12px 0;padding:12px;border:1px solid #efefef;background-color:#fafafa}.destination_dpd_widget .destination_change_btn{margin-top:8px}#produkt main{padding-bottom:70px}#produkt main header{height:220px;width:calc(100% - 30px);max-width:1400px;overflow:hidden;position:relative;margin:auto auto;background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/xbebechy-bg.jpg.pagespeed.ic.TCsSMv6nN7.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}#produkt main header .wrp{height:100%}#produkt main header h1{width: calc(50% - ((50% - 100px) / 7) - 10px);position:absolute;bottom:40px;right:10px;font-size:48px;font-weight:800}@media all and (max-width:1220px){#produkt main header h1{font-size:44px}}@media all and (max-width:1100px){#produkt main header h1{font-size:40px}}@media all and (max-width:1046px){#produkt main header h1{width: calc(50% - ((50% - 100px) / 14) - 10px)}}@media all and (max-width:1000px){#produkt main header h1{font-size:36px}}@media all and (max-width:800px){#produkt main header h1{font-size:32px}}@media all and (max-width:590px){#produkt main header h1{width:100%;bottom:50%;right:0;transform:translateY(50%);padding:10px;text-align:center}}#produkt main header .razitko{width:170px;height:150px;position:absolute;top:20%;right:0;opacity:0;transition:opacity .5s ease}@media all and (max-width:1230px){#produkt main header .razitko{top:calc(14vw - 140px);right:calc(11.5vw - 132px)}}@media all and (max-width:750px){#produkt main header .razitko{top: calc(0.14 * 750px - 140px);right: calc(0.115 * 750px - 132px)}}@-webkit-keyframes razitko {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.5;
    transform-origin: 50% 50%;
    transform: rotate(-2deg) scale(5);
    transition: all 0.3s cubic-bezier(0.6, 0.04, 0.98, 0.335);
  }
  100% {
    opacity: 1;
    transform: rotate(-15deg) scale(1);
  }
}#produkt main header .razitko{transition-delay:.5s;opacity:1;-webkit-animation-name:razitko;animation-name:razitko;animation-delay:.9s;-webkit-animation-delay:.9s;-webkit-animation-duration:.5s;animation-duration:.5s;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media all and (max-width:590px){#produkt main header .razitko{display:none}}#produkt main #detail{min-height:440px}#produkt main #imgs{float:left;width:50%;position:relative;top:-150px}@media all and (max-width:1230px) and (min-width:1047px){#produkt main #imgs{width:523px}}@media all and (max-width:880px){#produkt main #imgs{text-align:center}}@media all and (max-width:590px){#produkt main #imgs{width:100%;top:0;padding-top:30px}}#produkt main #imgs .variant{display:none}#produkt main #imgs .variant.active{display:block}#produkt main #imgs .aside-glr{position:absolute;left:0;top:90px}@media all and (max-width:880px){#produkt main #imgs .aside-glr{display:block;position:static;margin-top:15px;text-align:center}}#produkt main #imgs .aside-glr .img-container{width:100px;height:100px;position:relative;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,.06);cursor:pointer}@media all and (max-width:880px){#produkt main #imgs .aside-glr .img-container{display:inline-block;margin:15px}}#produkt main #imgs .aside-glr .img-container img{max-width:calc(100% - 20px);max-height:calc(100% - 20px);object-fit:contain;object-position:center center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#produkt main #imgs .main-img{display:block;width: calc((100% - 100px) / 7 * 5);height:500px;position:absolute;top:0;right: calc((100% - 100px) / 7);box-shadow:0 0 15px 5px rgba(0,0,0,.08)}@media all and (max-width:1230px){#produkt main #imgs .main-img{width: calc(((50vw - 15px) - 100px) / 14 * 12);height: calc(((50vw - 15px) - 100px) / 14 * 12 * 3 / 2);right: calc(((50vw - 15px) - 100px) / 14)}}@media all and (max-width:1230px) and (min-width:1047px){#produkt main #imgs .main-img{max-width:350px;max-height:500px;right: calc(((523px - 15px) - 100px) / 14)}}@media all and (max-width:880px){#produkt main #imgs .main-img{display:inline-block;vertical-align:top;width: calc(((440px - 15px) - 100px) / 14 * 12);height: calc(((440px - 15px) - 120px) / 14 * 12 * 3 / 2);position:static}}#produkt main #description{float:right;width:50%;margin-top:20px;padding-left: calc((50% - 100px) / 7)}#produkt main #description .not-availible-info{font-weight:700;color:#e20914}@media all and (max-width:1046px){#produkt main #description{padding-left: calc((50% - 100px) / 14)}}@media all and (max-width:590px){#produkt main #description{width:100%}}#produkt main #description p{margin:15px 0;padding-left:0}#produkt main #description .variants button{width:120px;margin:15px 20px 15px 0;padding:0;text-align:center;box-shadow:0 0 10px 4px rgba(0,0,0,.08)}#produkt main #description .variants button[data-variant="recyklovany"]{background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/xbebechy-bg.jpg.pagespeed.ic.TCsSMv6nN7.jpg);background-position:center center;background-repeat:no-repeat}#produkt main #description .price strong{display:block;font-size:40px}#produkt main #description .link{height:50px;background:url(https://www.bebechy.cz/public/views/assets/bebechy/btn-bg-01-dark.svg);background-size:100% 100%;background-position:center center;background-repeat:no-repeat;line-height:50px;color:#fff;font-size:18px;font-weight:900}#produkt .lightbox{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.8);z-index:1}#produkt .lightbox.active{display:block}#produkt .lightbox button{display:block;background:none;text-align:center;border:0;color:#fff;cursor:pointer}#produkt .lightbox .exit{height:30px;width:30px;position:absolute;top:10px;right:10px;line-height:30px;font-size:25px}#produkt .lightbox .exit span{display:block;height:4px;width:100%;position:absolute;border-radius:1px;background:#fff}#produkt .lightbox .exit span:first-of-type{top:calc(50% - 2px);transform:rotate(45deg)}#produkt .lightbox .exit span:last-of-type{bottom:calc(50% - 2px);transform:rotate(-45deg)}#produkt .lightbox .previous{height:50px;width:50px;position:absolute;top:50%;left:0;transform:translateY(-50%);line-height:50px;font-size:40px}#produkt .lightbox .previous .sipka{display:block;height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-left:3px solid #fff;border-bottom:3px solid #fff}#produkt .lightbox .next{height:50px;width:50px;position:absolute;top:50%;right:0;transform:translateY(-50%);line-height:50px;font-size:40px}#produkt .lightbox .next .sipka{display:block;height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border-right:3px solid #fff;border-bottom:3px solid #fff}#produkt .lightbox .full{max-height:calc(100% - 140px);max-width:calc(100% - 100px);position:absolute;left:50%;top:calc(50% - 55px);transform:translate(-50%,-50%)}#produkt .lightbox .lightbox-gallery{height:110px;width:100%;position:absolute;bottom:0;left:0;padding:0 20px;background:#323232;word-spacing:-.3em}#produkt .lightbox .lightbox-gallery .lightbox-gallery-slider{white-space:nowrap;overflow:hidden;transition:left .5s ease;position:absolute;bottom:0;left:0}#produkt .lightbox .lightbox-gallery .img{display:inline-block;height:90px;width:160px;margin:10px;padding:4px;border:4px solid #646464;background-color:#646464;background-position:center center;background-repeat:no-repeat;background-size:contain;cursor:pointer}#produkt .lightbox .lightbox-gallery .img.active{padding:0;border:4px solid #e8dcc1}#produkt #featured{text-align:center}#produkt #featured h2{font-size:34px;font-weight:900}@media all and (max-width:1100px){#produkt #featured h2{font-size:32px}}@media all and (max-width:1000px){#produkt #featured h2{font-size:30px}}@media all and (max-width:800px){#produkt #featured h2{font-size:26px}}#produkt #featured .carousel-container{width:1280px;position:relative;margin:auto auto}@media all and (max-width:1480px){#produkt #featured .carousel-container{width:955px}}@media all and (max-width:1115px){#produkt #featured .carousel-container{width:630px}}@media all and (max-width:770px){#produkt #featured .carousel-container{width:305px;max-width:calc(100vw - 100px)}}#produkt #featured .carousel{width:1300px;overflow:hidden;position:relative;left:-12px}@media all and (max-width:1480px){#produkt #featured .carousel{width:975px}}@media all and (max-width:1115px){#produkt #featured .carousel{width:650px}}@media all and (max-width:770px){#produkt #featured .carousel{width:325px;max-width:calc(100vw - 80px)}}#produkt #featured .carousel .item-container{position:relative;left:0;padding:30px 0;word-spacing:-.3em;white-space:nowrap;transition:left .4s ease}#produkt #featured .carousel .item-container .item{max-width:calc(100vw - 80px)!important}#produkt #featured .carousel .item-container .item{display:inline-block;vertical-align:top;word-spacing:0;white-space:normal;width:325px;max-width:calc(100vw - 20px);padding:12px}#produkt #featured .carousel .item-container .item article{width:100%;height:330px;position:relative;transform:scale(1);padding:10px 25px;text-align:center;transition:transform .4s ease;cursor:pointer}#produkt #featured .carousel .item-container .item article:after{content:"";width:calc(100% - 30px);height:100%;position:absolute;left:15px;top:0;z-index:-1;background:0;box-shadow:0 0 20px 4px rgba(29,29,27,.06);transition:box-shadow .4s ease}#produkt #featured .carousel .item-container .item article:hover{transform:scale(1.04)}#produkt #featured .carousel .item-container .item article:hover:after{box-shadow:0 10px 20px 5px rgba(29,29,27,.08)}#produkt #featured .carousel .item-container .item img{height:180px;width:100%;object-fit:contain}#produkt #featured .carousel .item-container .item h1{margin-top:5px;font-size:18px}#produkt #featured .carousel .item-container .item .description{margin-top:5px;font-size:14px}#produkt #featured .carousel .item-container .item .price{width:100%;position:absolute;bottom:20px;left:0;font-size:16px}#produkt #featured .carousel-controls{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#produkt #featured .carousel-controls .btn{width:45px;height:45px;position:absolute;top:50%;transform:translateY(-50%);pointer-events:all}@media all and (max-width:450px){#produkt #featured .carousel-controls .btn{width:30px;height:30px}}#produkt #featured .carousel-controls .btn .arrow{width:30px;height:20px;position:absolute;top:calc(50% - 9px);left:calc(50% - 15px);background-image:url(https://www.bebechy.cz/public/views/assets/bebechy/arrow.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}@media all and (max-width:450px){#produkt #featured .carousel-controls .btn .arrow{width:18px;height:12px;top:calc(50% - 6px);left:calc(50% - 9px)}}#produkt #featured .carousel-controls .btn.prev{left:-60px}@media all and (max-width:1480px){#produkt #featured .carousel-controls .btn.prev{left:-60px}}@media all and (max-width:450px){#produkt #featured .carousel-controls .btn.prev{left:-40px}}#produkt #featured .carousel-controls .btn.next{right:-60px}@media all and (max-width:1480px){#produkt #featured .carousel-controls .btn.next{right:-60px}}@media all and (max-width:450px){#produkt #featured .carousel-controls .btn.next{right:-40px}}#produkt #featured .carousel-controls .btn.next .arrow{transform:rotate(180deg)}.add-to-basket-container{display:flex}.add-to-basket-container input[type="text"]{margin-right:10px}