body,div,p,li,label,input,a,span,button,strong{font-family:"sofia-pro",sans-serif!important}body{font-size:16px;line-height:1.8;color:#566670}.overall-wrapper{opacity:0}.overall-wrapper.visible-screen{opacity:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{line-height:1.2;color:#000;font-family:"sofia-pro",sans-serif!important}h1,.h1{font-size:39px}h2,.h2{font-size:33px}h3,.h3{font-size:28px}h4,.h4{font-size:23px}h5{font-size:19px}h6{font-size:16px}a:hover,.link-like:hover,a:focus,.link-like:focus{color:#000}.container{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.top-navigation-contacts{display:none!important}.top-navigation-bar .container > div{flex:1 1 50%!important}.top-navigation-bar-menu{text-align:left}.project-phone{margin-right:38px}.top-navigation-tools > *{vertical-align:middle}.top-navigation-bar{border-bottom:1px solid #F0F0F0;padding:6px 0;border-top:0}}#header .site-name a img{max-height:116px}.top-navigation-bar-menu li a{padding:0;margin-right:40px;text-transform:none;line-height:20.8px;letter-spacing:.2px}.top-navigation-bar-menu-helper li a{text-transform:none;color:#000;letter-spacing:.2px}.top-navigation-bar a,.top-navigation-bar .dropdown button{color:#000;font-size:15px;transition:none;letter-spacing:.5px}.top-navigation-bar-menu li::before{content:'';left:-23px;top:9px;width:6px;height:6px;background-color:#DCDCDC;border-radius:50%;margin-top:0}.project-phone::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/telefon.svg");margin-right:8px;position:relative;top:1px;display:inline-block;vertical-align:middle}.project-phone::after{content:"(7 - 14 h)";display:inline-block;margin-left:4px;color:#566670}.project-phone span{font-weight:700}.vlajka-seznam{display:none;background:#fff;border:1px solid #F0F0F0;padding:5px 3px;top:34px;position:absolute;width:114px;left:-12px;z-index:1}.otevrena-vlajka .vlajka .vlajka-seznam{display:block}.vlajka{display:inline-block;position:relative;margin-right:16px;line-height:20.8px}.vlajka img{width:20px}.vlajka > img{margin-right:8px;cursor:pointer}.vlajka-seznam a{display:block;font-size:13px;text-align:left;padding:4px 8px}.vlajka-seznam a:hover{text-decoration:underline!important}.vlajka-seznam img{position:relative;top:-1px;margin-right:7px}.vlajka:after,.top-nav-button.primary::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");font-size:9px;position:relative;display:inline-block;margin-left:8px}.otevrena-vlajka .vlajka:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.vlajka > span{color:#000;font-size:15px;position:relative;top:2px}.top-nav-button::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/user.svg");margin-right:11px;margin-right:10px;position:relative;top:4px}.top-nav-button.primary::after{top:-2px}.registrace{margin-left:12px}@media screen and (min-width: 768px){.header-top > div:first-child{order:2}.header-top > div.search{order:1}.header-top > div:last-child{order:3}.header-top{padding-top:0;padding-bottom:0;height:135px}}.top-navigation-bar a:hover{text-decoration:underline}#header .site-name{text-align:center}.search-form{max-width:340px}.search-form .form-control{border:0;border-bottom:1px solid #BABABA}.form-control{height:52px;border-radius:0;padding:12px 16px}.search-form .form-control::placeholder{color:#979DA1}.search-form .btn{width:52px;height:52px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/lupa.svg) transparent 50% 50% no-repeat!important;font-size:0;padding:0;border:0}.btn.cart-count::before,a.btn.cart-count::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/kosik.svg")}.header-top .btn.cart-count::before{margin-right:6px;vertical-align:top}.header-top .btn.cart-count .cart-price{text-transform:none}.header-top .btn.cart-count:not(.full) .cart-price{font-size:0;line-height:1}.header-top .btn.cart-count:not(.full) .cart-price::after{content:"Košík";font-size:16px;letter-spacing:.8px;margin-left:-13px}.header-top .btn.cart-count.full .cart-price{letter-spacing:.8px}@media screen and (min-width: 768px){#header .cart-count{padding:18px 0 18px 24px}#navigation{height:60px}}@media screen and (min-width: 1200px){#header .cart-count{width:152px;text-align:left}}.navigation-in{background-color:transparent}.navigation-in > ul > li > a{margin:0!important;padding:23px 32px!important;color:#000;font-size:15px;text-transform:uppercase;letter-spacing:1.2px}@media screen and (min-width: 1200px) and (max-width: 1439px){.navigation-in > ul > li > a{padding:23px 28px!important}}@media screen and (min-width: 768px) and (max-width: 1439px){.navigation-in > ul > li.menu-item-1976 > a,.navigation-in > ul > li.menu-item-4001 > a{padding-left:32px!important}}.navigation-in > ul > li{border:0}#header{border-bottom:1px solid #F0F0F0;position:relative}@media screen and (min-width: 768px){#header::after{content:"";height:1px;width:100%;background-color:#F0F0F0;bottom:60px;left:0;position:absolute}}#header .cart-count:not(.full)::after,.navigation-buttons > a[data-target="cart"] i{content:"0";width:20px;height:20px;padding:0;background-color:#00AB63;color:#fff;text-align:center;line-height:18px;position:absolute;left:19px;bottom:13px;border-radius:50%;font-size:13px;top:auto}#navigation,.row{margin:0}.homepage-box{background:none;border:0}.homepage-box.before-carousel{padding:0;margin:0 auto;max-width:1920px}.homepage-box.before-carousel .container{width:100%}.menu-helper{top:149px}.menu-helper::after,.menu-trigger::after{color:#000;background-color:transparent}@media screen and (min-width: 1200px){.menu-helper{visibility:hidden}}.carousel-control{width:5%;opacity:1!important}.carousel-control.left::before{left:0!important}.carousel-control.right::before{right:0!important}.carousel-control::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-carousel.svg")!important;width:40px;height:80px;margin-top:-40px;line-height:84px;border-radius:0;background-color:#fff}.carousel-control.left::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.vyhody-in{display:flex;flex-wrap:wrap}.vyhody-in > div{width:25%;font-size:15px;color:#566670;line-height:18px}.vyhody-in > div a{display:block;padding-left:52px;background-repeat:no-repeat;background-position:0 0}.vyhody-in > div a:hover strong{text-decoration:underline}.vyhody-in > div strong{display:block;font-size:16px;color:#000;line-height:22.8px;margin-bottom:5px}.vyhoda1 a{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda1.svg)}.vyhoda2 a{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda2.svg)}.vyhoda3 a{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda3.svg)}.vyhoda4 a{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda4.svg)}.vyhody{margin-top:40px}@media screen and (min-width: 1440px){.vyhody{padding-left:24px;padding-right:24px}}.hp-kat{margin-top:72px}.hp-kat::before,.pk-kat::before{content:"Vyberte si z oblíbených kategorií";display:block;text-align:center;font-size:33px;line-height:1.2;color:#000;margin-bottom:40px}.footer-banners{display:flex;flex-wrap:wrap;margin-left:-4px!important;margin-right:-4px!important}.footer-banner{width:16.6666%;padding:4px}.footer-banner > a{display:block;background-color:#ECF1ED;height:171px;text-align:center}.footer-banner .img{width:80px;height:80px;display:flex;top:16px;position:relative;left:50%;margin-left:-40px;flex-direction:column;-webkit-justify-content:center;justify-content:center;align-items:center;margin-bottom:30px}.footer-banner img{max-width:100%;max-height:100%;width:auto}.banners-content a:hover img,.banner-footer a:hover img,.banner-wrapper a:hover img,.footer-banner a:hover img,.banner-category a:hover img{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.footer-banner .extended-banner-title{top:auto;font-size:20px;background:none;border:0;box-shadow:none;padding:0;position:relative}.footer-banner > a:hover{background-color:#C6D6C8}.footer-banner > a:hover .extended-banner-title{text-decoration:underline}.footer-banner .extended-banner-texts{position:relative;left:auto;right:auto}h4.homepage-group-title,.h4.homepage-group-title{margin-top:80px;font-size:33px;text-align:left;margin-bottom:60px;position:relative}.type-index .content{padding:0}.slick-dotted.slick-slider{margin-bottom:0!important}.products-block .product{padding:12px 12px 32px!important;border:0!important}.products-block .image,.products-block .name{margin-bottom:8px}.product .p-in{position:relative;padding-top:24px}.products-block .ratings-wrapper{position:absolute;position:absolute;top:0;min-height:auto;padding:0}.stars .star.star-on::before,.stars .star.star-half::before{color:#000}.products-block.products .p .name{height:42px;margin-bottom:8px;line-height:20px}.products-block.products .p .name:hover{text-decoration:underline}.category-appendix,.product-appendix{color:#566670}.products-block .p-bottom .prices{flex-basis:100%;display:flex;align-items:baseline;line-height:1}.products-block .p-bottom{margin-top:22px}.price-save{color:#AF0B33}.price-save::before{content:"Sleva "}.flag.flag-discount{background-color:#FADBE7}.products-block .p a.image > .flag.flag-discount{top:-4px;position:absolute;left:-4px}.products-block .p .flags-default{left:-4px;top:-4px}.flag{color:#fff;font-size:12px;padding:5px 9px;margin-bottom:4px}.flag.flag-new{background-color:#E2EFF1;color:#2F5763}.price-standard{color:#9A9A9A;font-size:14px;margin-right:8px}.products-block.products .p .price strong,.products-block.products .p .price span{font-size:18px}.products .p .price span.pr-list-unit{color:#566670;font-weight:300}.products .availability{line-height:19px;font-size:14px;margin-top:4px;font-weight:700}.skladem > span::after{content:", do 2 dnů u vás";font-weight:400;margin-left:-3px;color:#228753}.p-info-wrapper .skladem > span::after{display:none}.p-availability.skladem > strong::after{content:"do 2 dnů u vás";font-weight:400;display:block;margin-left:0}.slick-dots li button{display:none!important}.slick-dots li{width:32px!important;height:2px!important;margin:0 4px!important;background-color:#000;opacity:.2}.slick-dots li.slick-active{opacity:1}.slick-dots{bottom:0!important;position:relative!important;line-height:1;margin-top:10px!important}.slick-list.draggable{padding:0!important}.products-block .product:hover{box-shadow:0 0 40px rgba(86,102,112,0.15);z-index:1;position:relative}.slick-track{padding:40px 0!important}.slick-list{margin:-40px 0!important}.slick-prev,.slick-next{width:32px!important;height:32px!important;background:none!important}@media screen and (min-width: 768px){.slick-prev,.slick-next{margin-top:-20px}}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-prev::before,.slick-next::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider.svg")!important;opacity:1!important;background:#fff!important;width:32px!important;height:32px!important;line-height:30px!important;border-radius:0!important;border:1px solid #000;padding:0!important}.slick-prev:hover::before,.slick-next:hover::before{background-color:#000!important}.slick-prev::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-prev.svg")!important}.slick-next:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-hover.svg")!important}.slick-prev:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-prev-hover.svg")!important}.btn,a.btn,.btn.btn-sm,a.btn.btn-sm{padding:0 24px;font-weight:600;letter-spacing:1px}.btn.btn-ghost{height:48px!important;line-height:44px!important;color:#000;border-color:#DCDCDC}.btn.btn-ghost:hover{border-color:#000}.h4 .btn.btn-ghost{position:absolute;right:0;top:0}.h4 .btn.btn-ghost::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-btn-ghost.svg");margin-left:16px}.banners-content.body-banners > div{width:50%!important;padding:0 10px!important}.banners-content.body-banners{margin-left:-10px;margin-right:-10px}.homepage-box.middle-banners-wrapper{padding:0;margin-bottom:0;margin-top:80px}.hp-line-in{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}@media screen and (min-width: 1200px){.hp-line-in{-webkit-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}}.hp-line-in > div{width:8.3333%;padding:40px 10px 0}.hp-line-in > div a{display:block;border:1px solid #DCDCDC;padding:48px 0 22px;text-align:center;position:relative}.hp-line-in > div a:hover{border-color:#000;text-decoration:underline}.hp-barva .hp-line-in > div a::before{content:"";width:70px;height:80px;position:absolute;top:-40px;left:50%;margin-left:-35px;background-repeat:no-repeat;background-position:50%;background-size:auto 80px}.hp-barva .hp-line-in > div:first-child a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/silver.png)}.hp-barva .hp-line-in > div:nth-child(2) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/gold.png)}.hp-barva .hp-line-in > div:nth-child(3) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/black.png)}.hp-barva .hp-line-in > div:nth-child(4) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/white.png)}.hp-barva .hp-line-in > div:nth-child(5) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/blue.png)}.hp-barva .hp-line-in > div:nth-child(6) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/yellow.png)}.hp-barva .hp-line-in > div:nth-child(7) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/orange.png)}.hp-barva .hp-line-in > div:nth-child(8) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/red.png)}.hp-barva .hp-line-in > div:nth-child(9) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/violette.png)}.hp-barva .hp-line-in > div:nth-child(10) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/pink.png)}.hp-barva .hp-line-in > div:nth-child(11) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/green.png)}.hp-barva .hp-line-in > div:nth-child(12) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/multi.png)}.hp-velikost .hp-line-in > div{padding-top:0}.hp-velikost .hp-line-in > div a{padding:26px 10px;font-size:20px;font-weight:700;line-height:23px}.hp-velikost .hp-line-in > div a span{font-size:13px;font-weight:400;display:inline-block;width:100%}.hp-line .h4,.hp-help .h4,.hp-blog .h4{margin-bottom:48px}.hp-help{margin-top:80px;border-top:1px solid #DCDCDC}.hp-help-in{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.help-box{width:33.3333%;padding:10px}.help-box > div{background-color:#ECF1ED;padding:40px 48px 82px;background-repeat:no-repeat;background-position:100% 100%}.help-box:first-child > div{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/help1b.png)}.help-box:nth-child(2) > div{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/help2b.png)}.help-box:nth-child(3) > div{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/help3b.png)}.help-box h3{margin-top:0;margin-bottom:32px}.help-box ul{list-style:none;margin:0;padding:0;line-height:22px}.help-box ul li{margin-bottom:18px}.help-box ul a:not(:hover){text-decoration:underline}.hp-blog-in{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.news-item{width:33.3333%;padding:10px;display:block;margin-bottom:0}.news-item .image{width:100%;margin-right:0;margin-bottom:20px}.news-item .text{display:flex;flex-wrap:wrap}.news-item time{order:1;margin-bottom:8px}.news-item .text .title{order:2;font-size:18px;text-decoration:underline;line-height:24px;height:48px;margin-bottom:16px;font-weight:400}.news-item .text .title:hover{text-decoration:none}.news-item .text .description{order:3}.news-item time,.news-item-detail time{background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/calendar.svg) 0 50% no-repeat;padding-left:25px;color:#566670;font-size:16px;line-height:21px;width:100%}.homepage-box.welcome-wrapper{background-position:50% 50%;background-repeat:no-repeat;margin-top:52px;margin-bottom:0;padding-top:78px;padding-bottom:0}@media screen and (min-width: 768px){.homepage-box.welcome-wrapper{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/welcome-bg2.jpg);background-size:cover}}@media screen and (max-width: 767px){.homepage-box.welcome-wrapper{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/welcome-bg-mobil.jpg);background-size:100% auto}}.welcome div,.welcome h1{max-width:none}.welcome-wrapper .welcome{max-width:580px;background-color:#fff;padding:54px 48px 48px;box-shadow:0 2px 40px rgba(0,0,0,0.05)}.welcome h1{font-size:33px;margin-bottom:12px}.welcome p{margin-bottom:38px}.welcome p:last-child{margin-bottom:0}.welcome-wrapper .welcome::before{content:"O nás";font-size:14px;line-height:20px;margin-bottom:18px;display:block;text-transform:uppercase;color:#709485}.homepage-box.welcome-wrapper .welcome-wrapper{border-bottom:1px solid #DCDCDC;padding-bottom:48px}.latest-contribution-box{display:none!important}b,strong{font-weight:600}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ec-v-form-column > div:nth-child(-n+3){display:none!important}.ec-v-form-holder{width:100%!important;margin-right:0!important}.ec-v-form-holder > form{min-height:auto!important}.ec-v-form-step.ec-v-form-step-visible{height:auto!important}.ec-v-form-input,.ec-v-form-text{padding:0!important}.ec-v-form-column{position:relative!important}.ec-v-form-input label{margin:0!important}.ec-v-form-submit{padding:0!important;position:absolute!important;right:0!important;top:5px!important}.ec-v-form-submit button{height:39.6px!important}.ec-v-form-step-send div.ec-v-form-text{display:block!important}.ec-v-form-step-send div.ec-v-form-text > *{text-align:left!important}.ec-v-form-step-send .ec-v-form-regular{display:none!important}.ec-v-form-holder{background:none!important}.odber{background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/odber-bg.png) #ECF1ED 50% no-repeat;padding:35px 0;margin-top:104px}.odber .container{display:flex;flex-wrap:wrap;align-items:center}.odber .right{width:580px}.odber .left{width:calc(100% - 580px)}.odber h4{margin-top:0;margin-bottom:9px}.odber .left p{line-height:20px;margin-bottom:0}.ec-v-forms-form-control{height:52px!important;border-color:#DCDCDC!important;border-radius:0!important;font-size:16px!important;box-shadow:none!important}.ec-v-form-submit button{background-color:#00AB63!important;color:#FFF;height:52px!important;width:180px!important;border-radius:0!important;font-size:14px!important;letter-spacing:1px}.ec-v-form-submit button:hover{background-color:#94AA96}.ec-v-form-submit{top:0!important}.ec-v-form-holder p{font-size:15px!important;margin-top:6px!important;margin-bottom:0!important;color:#566670!important;text-align:right}.ec-v-form-holder p span,.ec-v-form-holder p a{color:#566670!important}.form-control,input,select,textarea{font-weight:300}.heureka{display:flex;flex-wrap:wrap;margin-top:56px}.heureka .h-main{width:25%;line-height:20px;padding-right:85px}.heureka .h-main a:not(:hover){text-decoration:underline}.h-main strong{display:block;font-size:56px;line-height:74px;font-weight:600;color:#00AB63}.heureka .recenze{width:calc(75% + 36px);display:flex;flex-wrap:wrap;margin-left:-18px;margin-right:-18px}.heureka .recenze > div{width:33.333%;padding:0 18px}.recenze .text{margin-bottom:16px;min-height:58px}.recenze .zakaznik{padding-left:58px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/overeno.svg) 0 50% no-repeat;position:relative;line-height:23px}.recenze .zakaznik strong{display:block}.recenze .zakaznik img{position:absolute;right:0;top:8px}#footer{margin-top:56px}#footer .site-name{display:none}@media screen and (min-width: 768px){.custom-footer > div{padding:0 20px 0 0}}.custom-footer,.footer-bottom{border-color:#DCDCDC}.custom-footer{padding-left:0;padding-top:80px;padding-bottom:72px}.banner,.banner-wrapper,.banner-category,.carousel-inner{color:#566670}#footer h4{text-transform:none;margin-bottom:40px}#footer ul{margin:0;line-height:20px}#footer ul li{margin-bottom:16px}#footer .custom-footer a{color:#000!important}#footer .custom-footer a:hover{text-decoration:underline}#footer .contact-box a{font-size:28px;font-weight:300}.contact-box ul li > span::after{font-size:14px;color:#566670;display:block;margin-top:5px;font-weight:300}.contact-box ul li > span.tel::after{content:"Po - Pá: 7:00 - 14:00"}.contact-box ul li > span.mail::after{content:"napište nám kdykoliv"}.contact-box ul li > span.tel::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/telefon-big.svg")}.contact-box ul li > span.mail::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/email.svg")}.contact-box ul li > span.facebook::before,.contact-box ul li > span.instagram::before{display:none}.contact-box ul li > span{padding-left:48px}.contact-box ul li > span::before{left:0;top:4px;width:auto}.contact-box ul li > span.facebook a::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/fb.svg")}.contact-box ul li > span.instagram a::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/ig.svg")}.contact-box ul li > span.instagram,.contact-box ul li > span.facebook{padding-left:0;margin-right:24px;margin-top:14px}.contact-box ul li > span.instagram a,.contact-box ul li > span.facebook a{font-size:0!important}.contact-box ul li:nth-last-child(-n+2){display:inline-block}.contact-box ul li{margin-bottom:24px!important;padding:0}.footer-bottom{flex-direction:row}.dp{flex:1 0 calc(100% - 380px);text-align:left}.dp img{margin-right:24px;opacity:.5}.dp img:last-child{margin-right:0}.dp img:nth-child(4){margin-right:64px}#signature{flex:1 0 380px;line-height:20px}.copyright,#signature{margin-top:0;margin-bottom:0}.copyright{text-align:right;font-size:12px}#signature a{color:#566670;font-size:12px}#signature img{width:16px;margin-right:7px}.footer-rows + .footer-bottom{border-top-style:solid}.footer-bottom{padding-top:48px;padding-bottom:48px}.banner{margin-bottom:0}.navigation-home-icon-wrapper::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/home.svg");left:0}.breadcrumbs{color:#566670;font-size:14px;padding:0;background-color:transparent;border:0;margin:0 auto}.breadcrumbs a{color:#000}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs > span > a::before{display:none}.breadcrumbs > span > a::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-drobek.svg");background:none;bottom:9px;transform:none!important;width:16px;height:auto;right:-6px}.breadcrumbs > span > a,.breadcrumbs > span > span{display:block}.breadcrumbs > span > a{min-height:45px}.navigation-home-icon-wrapper #navigation-first a{padding-left:18px}.breadcrumbs-wrapper{padding:2px 0;background-color:#F7F7F7;margin-bottom:32px}.navigation-in > ul > li > a.active,.navigation-in > ul > li.active > a{background-color:#F7F7F7;position:relative}.navigation-in > ul > li > a.active::after,.navigation-in > ul > li.active > a::after{content:"";width:100%;height:1px;background-color:#f7f7f7;position:absolute;left:0;bottom:-1px}body:not(.type-index) h1{margin-top:0;font-weight:600}p{margin-bottom:28px}.perex-wrapper{margin-bottom:32px;display:flex;flex-wrap:wrap}.category-perex{flex:1 1 calc(100% - 458px);padding-right:60px}.cat-box{flex:1 1 458px}.cat-box-in{padding:24px 24px 38px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/cat-box-bg2.webp) #ECF1ED 100% 100% no-repeat;background-size:141px auto}.cat-box h4{margin-top:0;margin-bottom:24px}.cat-box ul{list-style:none;padding:0;margin:0 0 24px;line-height:20px}.cat-box li{margin-bottom:12px;position:relative;padding-left:20px}.cat-box li::before,.registrace-box p::before,.basic-description ul li::before,.d-info li::before,body:not(.in-kontakt) article ul li::before,.news-item-detail ul li::before{content:"";width:12px;height:12px;border-radius:50%;background-color:transparent;border:4px solid #00AB63;left:0;top:6px;position:absolute}.cat-box a:not(:hover){text-decoration:underline}.cat-box > a{font-weight:600}@media screen and (min-width: 768px) and (max-width: 991px){.cat-box{flex:1 1 100%;margin-top:24px}}@media screen and (min-width: 1200px){.subcategories li{width:20%!important}.pagination-wrapper .pagination-loader{margin-bottom:0}}@media screen and (min-width: 1440px){.subcategories li{width:16.6666%!important}.container{width:1368px}}.subcategories li{padding:0}.subcategories{margin:0 -6px 48px 0}.subcategories li a{border:1px solid #DCDCDC;margin:0 -1px -1px 0;transition:none!important}.subcategories li:hover{z-index:1}.subcategories li a:hover{border-color:#000}.subcategories.with-image li a{height:208px;display:block;padding:14px 24px 24px}.subcategories.with-image li a .image{display:block;width:100%;margin-bottom:14px}.subcategories.with-image li a .text{width:100%;padding-left:0;font-size:19px;line-height:22.8px;height:50px;max-height:none;color:#000;text-decoration:underline;text-align:center;font-weight:600}.subcategories.with-image li a:hover .text{text-decoration:none}.subcategories.with-image li a .image img{max-height:100px}.subcategories li a::before,.subcategories li a::after{display:none}.type-category > .content > h4{margin-top:0;margin-bottom:24px}.products-inline.products-top > div{margin:0;padding:0}.products-inline.products-top > div:hover{box-shadow:0 0 20px rgba(0,0,0,0.1)}.products-inline.products-top > div .p{width:100%;padding:16px;align-items:flex-start}.products-inline.products-top > div .p .image{width:100px;min-height:100px}.products-inline.products-top > div .p .p-in{padding-top:0;width:calc(100% - 100px);padding-left:16px}.products-inline > div .p .p-in .p-in-in .name{line-height:20px;height:44px;overflow:hidden;margin-bottom:12px}.products-inline > div .p .p-in .p-in-in .name:hover{text-decoration:underline}.products-inline.products-top > div .p .p-in .p-bottom{margin-top:12px}.products-inline > div .p .price strong{font-size:18px}.button-wrapper a.chevron-after{font-weight:600;text-decoration:underline}.button-wrapper a.chevron-after:hover{text-decoration:none}.chevron-after.chevron-down-after::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg")}.chevron-after::after{margin-left:8px;position:relative;top:-2px}.products-inline.products-top > div.button-wrapper{line-height:20px;margin-top:24px;box-shadow:none!important}.products-top{margin-bottom:0}.kat-header{border-bottom:1px solid #F0F0F0;margin-bottom:48px;padding-bottom:48px}.category-header{background-color:transparent;border-bottom:1px solid #F0F0F0}.category-header input[type="radio"] + label{margin:0 0 -4px;font-size:18px;padding:0 24px 12px;color:#000;opacity:.5;border-bottom:1px solid transparent;background-color:transparent!important}.category-header input[type="radio"] + label:hover{opacity:1}.category-header input[type="radio"]:checked + label{opacity:1;border-color:#000;font-weight:700}.category-header div{font-size:15px;line-height:20px;padding:0 0 15px}@media screen and (min-width: 1440px){.products-block > div.product{width:25%}.product-line.tri-cols{display:none}}@media screen and (min-width: 1200px) and (max-width: 1439px){.product-line.ctyri-cols{display:none}}.product-line{width:100%;height:1px;background-color:#F0F0F0}.type-category .products-block .product,.type-search .products-block .product{padding-top:32px!important}.sidebar{width:228px;background-color:transparent}@media screen and (min-width: 768px){.multiple-columns-body .content{padding-left:56px;padding-right:0}}.sidebar-inner{padding:0}.box.box-sm.box-filters{padding:0;margin-bottom:48px;border:0}.filter-sections{background-color:transparent}.filter-section form,.slider-wrapper > div{display:none}.filter-section.otevreny form,.slider-wrapper.otevreny > div{display:block}#filters::before{content:"Filtrovat produkty";display:block;font-size:23px;line-height:1.2;color:#000;padding-bottom:20px;border-bottom:1px solid #F0F0F0}.filter-section{padding:0 9px 0 0;border-top:0!important}.filter-section form{padding-bottom:12px;margin-top:-3px;line-height:20px;max-height:300px;overflow:auto}.filter-section h4,.slider-wrapper h4{padding:21px 24px 21px 0;margin:0;font-size:16px;text-transform:none;position:relative;cursor:pointer;border-top:1px solid #F0F0F0}.filter-section h4::after,.slider-wrapper h4::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");position:absolute;right:0;top:20px}.filter-section.otevreny h4::after,.slider-wrapper.otevreny h4::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:27px}.filter-label{width:100%;margin-right:0!important;margin-bottom:12px;padding-right:24px}input[type="checkbox"] + label,input[type="radio"] + label{padding-left:32px;color:#000;font-size:15px}input[type="checkbox"] + label::before,input[type="radio"] + label::before{margin-top:1px;border-color:#DCDCDC;width:20px;height:20px}input[type="checkbox"]:checked + label::before,input[type="radio"]:checked + label::before{border-color:#00AB63}input[type="checkbox"]:checked + label::after,input[type="radio"]:checked + label::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/check.svg");text-align:center;line-height:16px;border-color:#00AB63;background-color:#00AB63;width:20px;height:20px;left:0;margin-top:1px}.filter-section label.active{font-weight:400}.filter-count{background-color:#F0F0F0;border-radius:12px;margin:0;float:right;height:20px;line-height:18px;padding:0 8px;color:#566670;font-weight:400;position:absolute;right:0;top:50%;margin-top:-10px}.active .filter-count{background-color:#000;color:#fff}label.disabled{opacity:.4}.advanced-parameter{width:35px}.advanced-parameter-inner{border:0;box-shadow:none;width:35px}.advanced-parameter-inner img{border-radius:0}.advanced-filters-wrapper > div{width:20%;padding-bottom:4px}.filter-sections{padding-left:0;padding-right:0}.advanced-parameter-inner.yes-before::before{content:"";background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/color-check.svg) 50% no-repeat}.ui-slider,.slider-content{background-color:#DCDCDC}.slider-content,.ui-slider-horizontal{height:4px}.ui-slider .ui-slider-range{background-color:#00AB63}.ui-slider-horizontal .ui-slider-handle{width:41px;height:44px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/price-slider.svg) 50% no-repeat;top:-19px;margin-left:-21px}.ui-slider-horizontal .ui-slider-handle::after{display:none}.slider-wrapper{padding:0}.slider-wrapper.otevreny{padding-bottom:20px}.from,.to{font-size:15px}.slider-content{margin-bottom:12px;margin-top:2px}.slider-header{padding-bottom:0}.filter-section form.scroll-filter{max-height:300px;overflow:auto;scrollbar-width:thin;-webkit-scrollbar-width:thin;padding-right:5px;margin-right:-13px;margin-bottom:12px}#filters fieldset form.scroll-filter::-webkit-scrollbar{width:6px}#filters fieldset form.scroll-filter::-webkit-scrollbar-track-piece{background:#f0f0f0}#filters fieldset form.scroll-filter::-webkit-scrollbar-thumb{background:#cdcdcd}.filter-section.filter-section-count{border-top:1px solid #F0F0F0!important}.filter-total-count{display:none}#clear-filters{margin:24px 0 0;line-height:20px}#clear-filters a{color:#DA3232;font-size:14px;text-transform:none;text-decoration:underline;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/red-close.svg) 0 70% no-repeat;padding-left:24px}#clear-filters a::after{display:none}#clear-filters a:hover{text-decoration:none}.sidebar .banner{border:0!important;padding:0!important}a{transition:none!important}.btn:not(.cart-count){height:52px;line-height:50px}.pagination > a,.pagination-top > a,.pagination > strong{width:32px;height:32px;min-width:32px;margin-right:0;margin-left:8px;border-radius:0;line-height:28px;font-weight:600;border-style:solid;border-width:1px;border-color:#DCDCDC;background:none}.pagination > strong{border-color:#000;font-weight:600;color:#000}.pagination-link.prev::before,.pagination-link.next::before,.pagination-link.up::before{font-size:8px;height:30px;line-height:34px}.pagination-link.next::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider.svg")}.pagination-link.prev::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-prev.svg")}.pagination-link.up::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider.svg");display:inline-block;transform:rotate(270deg);-webkit-transform:rotate(270deg);height:28px}.pagination > a:hover,.pagination-top > a:hover{background-color:#000;border-color:#000;color:#fff}.pagination-link.next:hover::before,.pagination-link.up:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-hover.svg")}.pagination-link.prev:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-slider-prev-hover.svg")}.pagination-top strong{text-transform:none;font-size:16px;width:auto;margin-left:12px;text-decoration:underline}.pagination-top strong:hover{text-decoration:none}.pagination-wrapper{margin-top:48px;margin-bottom:48px}body:not(.type-index) .vyhody{margin-top:48px;margin-bottom:48px}@media screen and (min-width: 768px){.top-nav-button-login{padding:12px}}.login-window-visible .top-nav-button-login.primary{background-color:#ECF1ED!important;position:relative;z-index:99}.login-window-visible .top-nav-button.primary::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.popup-widget.login-widget{width:700px;padding:4px;margin-left:13px}.login-widget .popup-widget-inner{padding:4px;background-color:#ECF1ED;border:0;box-shadow:0 0 20px rgba(0,0,0,0.15);display:flex;flex-wrap:wrap}.popup-widget.login-widget{top:37px}.admin-logged .popup-widget.login-widget{top:63px}.lista-ano .popup-widget.login-widget{top:73px}.lista-ano.admin-logged .popup-widget.login-widget{top:100px}.id--16 .popup-widget.login-widget,.id--17 .popup-widget.login-widget{top:87px}.id--16.admin-logged .popup-widget.login-widget,.id--17.admin-logged .popup-widget.login-widget{top:113px}.id--16.lista-ano .popup-widget.login-widget,.id--17.lista-ano .popup-widget.login-widget{top:125px}.id--16.admin-logged.lista-ano .popup-widget.login-widget,.id--17.admin-logged.lista-ano .popup-widget.login-widget{top:151px}.popup-widget::before{display:none}.login-widget .popup-widget-inner > div{width:50%;padding:20px}.login-widget .tab-content{background-color:#fff}.login-widget h2,.login-widget .user-action-tabs{display:none}.login-widget .tab-content::before{content:"Přihlášení";display:block;color:#000;font-size:23px;margin-bottom:20px}.input-wrapper.email::before{content:"E-mail:"}.input-wrapper.password::before{content:"Heslo:"}.input-wrapper::before{color:#000;margin-bottom:10px;display:block;line-height:20px}.form-control,select{border-color:#DCDCDC}.form-group{margin-bottom:16px}.login-wrapper{padding-top:0;padding-bottom:8px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center}.login-wrapper .password-helper{width:calc(100% - 154px)}.login-wrapper .btn{width:154px}.login-wrapper .password-helper a:first-child{display:none}.login-wrapper .password-helper a{padding:0 20px 0 0 !important;font-size:14px;line-height:18px;text-decoration:underline}.social-login-buttons-divider{color:#566670;font-size:15px;line-height:20px;margin-bottom:24px}.social-login-buttons-divider span{padding:0 12px}.social-login-buttons-divider::before,.social-login-buttons-divider::after{background-color:#D8D8D8;top:3px;position:relative}a.login-btn.facebook strong,a.login-btn.google strong{text-transform:uppercase;font-size:14px;padding:12px 0;line-height:23px}a.login-btn.facebook .login-facebook-icon{display:none}a.login-btn.facebook,a.login-btn.google{padding:0;letter-spacing:1px;border-radius:0}a.login-btn.facebook strong::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/fb-btn.svg");display:inline-block;vertical-align:middle;margin-right:12px;line-height:20px}.registrace-box{padding-left:24px!important;padding-right:24px!important}.registrace-box h4{margin-top:0;margin-bottom:8px}.registrace-box h5{font-size:16px;color:#566670;margin-top:0;margin-bottom:32px}.registrace-box p{line-height:20px;margin-bottom:20px;position:relative;padding-left:24px}.popup-widget-inner{color:#566670}.registrace-box .btn{display:block;margin-top:32px}@media screen and (min-width: 768px){.user-action-visible:not(.menu-helper-visible)::before,.submenu-visible::before,.search-focused::before{content:"";position:fixed;left:0;top:0;background-color:#000;opacity:.3;width:100%;height:100%;z-index:4}body:not(.submenu-visible):not(.login-window-visible):not(.cart-window-visible) .search-form{z-index:4}}.cart-window-visible #header .cart-count{background-color:#fff;z-index:99}.popup-widget.cart-widget{top:123px;box-shadow:none;width:700px;margin-left:9px;border:0}.admin-logged .popup-widget.cart-widget{top:148px}.lista-ano .popup-widget.cart-widget{top:159px}.lista-ano.admin-logged .popup-widget.cart-widget{top:184px}.cart-widget-product{padding:12px 24px;position:relative;border:0}.cart-widget-product:hover{box-shadow:0 0 20px rgba(0,0,0,0.1)}.cart-widget-product-image{width:56px}.cart-widget-product-unit{display:none!important}.cart-widget-product-name{padding:0 12px;width:53%}.cart-widget-product-amount{width:120px;padding-left:0;padding-right:0}.quantity{padding:0 35px!important;border-radius:0;border-color:#DCDCDC}.quantity input{width:48px!important;height:50px!important;text-align:center;color:#000;font-size:16px}.quantity .increase,.quantity .decrease{top:0!important;border:0;background-color:#fff;height:50px!important;width:35px!important;color:#000}.quantity .decrease{left:0;right:auto}.quantity .decrease::before{content:"-"}.quantity .increase::before{content:"+"}.quantity .decrease::before,.quantity .increase::before{line-height:46px!important;font-size:18px;font-family:"sofia-pro",sans-serif!important}.cart-widget-product-name > strong{font-weight:400}.cart-widget-product-name a{color:#000;font-size:14px;line-height:18px;display:block}.cart-widget-product-name a:hover{text-decoration:underline}.cart-widget-product > span{color:#000;font-weight:700;display:table-cell;vertical-align:middle;width:122px;text-align:right;padding-right:38px}.cart-widget-product-delete button::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove.svg");width:14px;display:inline-block}.cart-widget-product-delete button:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove-hover.svg")}.cart-widget-product .cart-widget-product-delete{position:absolute;visibility:visible;right:24px;top:50%;line-height:1;margin-top:-13px}.cart-widget-button{padding:0;display:flex!important;flex-wrap:wrap;padding:24px;background-color:#ECF1ED;align-items:center}.cart-free-shipping{position:relative;bottom:0;width:calc(100% - 248px);height:auto}.cart-widget-button .btn{width:248px;padding:0;text-align:center}.cart-free-shipping > div{display:block;text-align:left;padding:5px 0 5px 44px;font-size:15px;max-width:280px;line-height:20px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda1.svg) 0 50% no-repeat}.cart-widget-button .btn::after{display:none}.search-whisperer.active{width:820px;border:0;display:flex;flex-wrap:wrap;margin-top:-1px}.search-whisperer ul{order:1;flex:1 1 calc(100% - 292px);padding:24px 0}.search-whisperer-documents:not(.text-center){order:2;flex:1 1 292px;background-color:#ECF1ED;padding:24px}.search-whisperer-documents.text-center{width:calc(100% - 292px);position:absolute;left:0;bottom:0;padding:24px 24px 32px;text-align:center}.search-whisperer-documents.text-center a{color:#fff;display:block;padding:0;width:290px;height:52px;margin:auto;background-color:#000;line-height:50px;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.search-whisperer-documents.text-center a:hover{background-color:#566670}.search-whisperer ul::before,.search-box::before{display:block;font-size:19px;line-height:1.2;color:#000;margin-bottom:20px;font-weight:600}.search-whisperer ul::before{content:"Nalezeno v produktech";padding:0 24px}.search-box.kategorie::before{content:"Nalezeno v kategoriích";margin-bottom:12px}.search-box.clanky::before{content:"Nalezeno v článcích";margin-bottom:12px}.search-whisperer ul li a{padding:12px 24px}.search-whisperer a:hover{background-color:#fff}.search-whisperer-image{max-width:56px}.search-whisperer .price{width:90px}.price-final{font-weight:900;color:#000}.search-whisperer .p-name,.search-whisperer .p-availability-inner{white-space:normal}.search-whisperer .p-name{font-size:14px;line-height:18px}.search-whisperer ul li a:hover,.search-whisperer-documents a:hover{box-shadow:0 0 20px rgba(0,0,0,0.1)}.search-whisperer ul li a:hover .p-name{text-decoration:underline}.search-whisperer ul li{border:0}.search-whisperer .p-availability{font-size:13px;line-height:18px}.search-whisperer-documents em{display:none}.search-whisperer-documents a{padding:7px 8px;font-size:15px}.search-box{margin-bottom:24px}.search-box:empty{display:none}.search-whisperer .p-info{padding:0 12px}.more-results.search-whisperer ul{padding-bottom:108px}.whisperer-visible .search-form{z-index:5}.search-whisperer .p-info span.availability-label{font-weight:900}@media screen and (min-width: 768px){.submenu-visible #navigation{z-index:5}.navigation-in > ul > li.exp > ul{border:0!important;padding:32px 24px 0;align-items:flex-start}.navigation-in > ul > li.ext > ul > li{margin-bottom:32px;min-height:auto}.navigation-in > ul > li.ext > ul > li.has-third-level{align-items:flex-start}.navigation-in > ul > li.ext > ul > li > a{width:80px;padding:0}.navigation-in > ul > li.ext > ul > li > div{width:calc(100% - 80px);padding-left:20px}.navigation-in ul.menu-level-2 a{color:#000!important}.navigation-in ul.menu-level-2 a:hover{text-decoration:underline}.navigation-in > ul > li.ext > ul > li > div > a{font-weight:600;font-size:19px;line-height:1.2;padding:0}.navigation-in > ul > li.ext > ul > li.has-third-level > div > a{margin-bottom:16px}.navigation-in > ul > li.ext > ul > li > div > ul{max-height:none}.navigation-in > ul > li.ext > ul > li > div > ul > li{display:block;margin-bottom:12px;line-height:0;font-size:0}.navigation-in > ul > li.ext > ul > li > div > ul > li > a{display:block;font-size:15px;line-height:20px}}.site-msg.information{max-width:none;position:relative;bottom:0!important;left:0;box-shadow:none;opacity:1;text-align:center;background-color:#709485;color:#fff;font-size:15px;padding:8px;z-index:0}.site-msg .close::before,.site-msg .close::after{display:none}.site-msg .close{background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/close-msg.svg) 50% no-repeat;width:14px;height:14px;transform:none!important}.site-msg .close:hover{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove-hover.svg)}.product-top > div:not(.p-info-wrapper):not(.p-image-wrapper){display:none}.stars a.star-off::before,.stars span.star-off::before{content:'\e91c'}.stars .star{color:#BBB}a.stars-label{color:#000;font-size:14px;text-decoration:underline;line-height:20px;margin-left:6px}a.stars-label:hover{text-decoration:none}.p-info-wrapper .stars{height:10px}.p-detail .stars-wrapper{margin-bottom:16px}.product-appendix{margin-top:12px;font-size:19px}.p-detail-inner-header h1{margin-bottom:24px}.p-short-description{font-size:15px;line-height:24px;margin-bottom:32px}p.vice{display:inline-block;margin-left:3px;margin-bottom:0}.vice a:not(:hover){text-decoration:underline}.vice .chevron-after::after{top:-1px}.p-gifts-heading{display:none}.p-gifts-wrapper{margin:0 0 32px;border:1px solid #DCDCDC;padding:8px}.p-gift-image{width:64px}.p-gift-name{line-height:18px;font-size:14px;margin-left:0;padding-left:16px;padding-right:8px;width:calc(100% - 64px)}.p-gift-name a,.p-gift-name a:hover,.p-gift-name a:focus{color:#000}.p-gift-name a:hover{text-decoration:underline}.p-gift-name::before{content:"Dárek k nákupu ZDARMA";font-size:16px;color:#000;font-weight:600;padding-left:26px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/gift.svg) 0 50% no-repeat;display:block;line-height:20px;margin-bottom:4px}.p-gift-name a > span{display:none}.p-info-wrapper .detail-parameters{margin-bottom:0}.buy-box{border:1px solid #DCDCDC;margin-bottom:16px}.buy-box > div{display:flex;flex-wrap:wrap}.buy-box .top{padding:20px 24px;background-color:#ECF1ED;line-height:20px}.buy-box .bottom{padding:32px 24px;align-items:center}.p-info-wrapper .availability-value{margin-bottom:0;font-size:16px;font-weight:600}.buy-box .delivery-time{color:#228753}.buy-box .delivery-time > span::before{content:", můžeme doručit do "}.buy-box .doprava{margin-left:auto;color:#000;text-decoration:underline;cursor:pointer;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/nakladak.svg) 0 100% no-repeat;padding-left:30px}.buy-box .doprava:hover{text-decoration:none}.p-info-wrapper .p-final-price-wrapper,.p-info-wrapper .add-to-cart{margin-bottom:0}.buy-box .add-to-cart{width:347px}.buy-box .p-final-price-wrapper{width:calc(100% - 411px)}@media screen and (min-width: 992px) and (max-width: 1439px){.buy-box .p-final-price-wrapper{width:100%;margin-bottom:24px}.buy-box .add-to-cart{width:auto}}@media screen and (min-width: 992px) and (max-width: 1199px){.btn.add-to-cart-button.btn-lg{width:200px!important}.buy-box .add-to-cart{width:calc(100% - 64px)}}@media screen and (max-width: 479px){.buy-box .add-to-cart{order:3;width:calc(100% - 56px)}}.price-measure{display:none}.p-info-wrapper .price-final{font-size:33px;font-weight:600;line-height:26px}.price-final .pr-list-unit{color:#566670;font-weight:400}.p-info-wrapper .price-final .pr-list-unit{font-size:15px}.p-detail .add-to-cart .quantity{border-style:solid;margin-right:12px}.btn.add-to-cart-button.btn-lg{width:215px;text-transform:uppercase}.btn.add-to-cart-button.btn-lg::before{display:none!important}.social-buttons-wrapper{display:none}.produkt-info{display:flex;color:#566670;margin-bottom:24px;line-height:20px}.produkt-info > div{width:auto;margin-right:24px;font-size:14px}.zaruka td{display:inline-block}.p-code{color:#566670}.zaruka{padding-left:21px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/zaruka.svg) 0 100% no-repeat}.vymena{padding-left:24px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vymena.svg) 0 100% no-repeat}.krabicka{padding-left:24px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda4.svg) 0 50% no-repeat;background-size:16px auto}.p-image-wrapper .flags-default{top:0;z-index:0;position:absolute;z-index:1}body:not(.type-index):not(.type-category) .content{padding:0}@media screen and (min-width: 992px){.p-image-wrapper{width:50%;padding-left:0;padding-right:9px}.p-info-wrapper{width:50%;padding-right:0;padding-left:39px}}@media screen and (min-width: 1200px) and (max-width: 1440px){.produkt-info > div{width:calc(50% - 24px);margin-bottom:16px}.produkt-info{margin-bottom:32px;flex-wrap:wrap}}.p-thumbnails a.p-thumbnail{margin:0 6px!important}.p-thumbnails a.p-thumbnail img{border:1px solid #fff}.p-thumbnails a.p-thumbnail.highlighted img,.p-thumbnails a.p-thumbnail img:hover{border-color:#000}.p-thumbnails-horizontal .p-thumbnail::before,.p-thumbnails-horizontal .show360image::before{display:none}.p-image,.image360{margin-bottom:8px}.p-info-wrapper .price-save{display:none}.p-image-wrapper .price-standard{display:none}.p-image-wrapper .flags-inline .flag{clear:left;margin-left:0}.responsive-nav{padding:0;margin-bottom:24px}.shp-tabs-holder,.shp-tabs{background-color:transparent}.shp-tabs-holder ul.shp-tabs li a{background:none;border-top:0;padding:0 24px 12px!important;color:#000;opacity:.5;border-bottom:1px solid transparent}.shp-tabs-holder ul.shp-tabs li a:hover{opacity:1}.shp-tabs-holder ul.shp-tabs li.active a{opacity:1;border-color:#000}.responsive-nav .shp-tabs-holder{line-height:20px;border-bottom:1px solid #F0F0F0}.shp-tabs-holder ul.shp-tabs li{padding:0;margin-bottom:-1px}.p-detail-tabs-wrapper > .row > div{padding:0}.description-inner{padding:0}.basic-description ul,article ul,.news-item-detail ul{margin:0;padding:0;list-style:none!important;line-height:24px}.basic-description ul li,article ul li,.news-item-detail ul li{margin-bottom:12px;padding-bottom:0;position:relative;padding-left:24px}.basic-description ul li::before,article ul li::before,.news-item-detail ul li::before{top:7px}.extended-description h3{display:none}.extended-description .detail-parameters{width:100%}.extended-description .detail-parameters th{font-size:15px;color:#000;font-weight:600}.extended-description .detail-parameters td{font-size:15px;font-weight:400;text-align:right}.extended-description .detail-parameters td a{text-decoration:underline}.extended-description .detail-parameters td a:hover{text-decoration:none;color:#00AB63}.extended-description .detail-parameters th,.extended-description .detail-parameters td{padding:8px 16px!important;line-height:28px}.extended-description .detail-parameters tr:nth-child(2n){background-color:#F7F7F7}#ratingWrapper{background-color:#F7F7F7;padding:24px}.rate-wrapper.unveil-wrapper .rate-value{display:none}.rate-wrapper.unveil-wrapper .rate-list .star{width:68px;height:11px;background-position:0 50%;background-repeat:no-repeat}.rate-wrapper.unveil-wrapper .rate-list .star::before{display:none}.rate-wrapper.unveil-wrapper .rate-list:first-child .star{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/5stars.svg)}.rate-wrapper.unveil-wrapper .rate-list:nth-child(2) .star{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/4stars.svg)}.rate-wrapper.unveil-wrapper .rate-list:nth-child(3) .star{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/3stars.svg)}.rate-wrapper.unveil-wrapper .rate-list:nth-child(4) .star{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/2stars.svg)}.rate-wrapper.unveil-wrapper .rate-list:nth-child(5) .star{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/1stars.svg)}.rate-wrapper.unveil-wrapper .rate-list .stars{height:11px;margin-right:16px}.no-comment .rate-wrap:not(.no-comment-inner){display:none}.rate-wrapper.unveil-wrapper .rate-wrap{flex-wrap:wrap}.rate-wrapper.unveil-wrapper .rate-average-wrap{width:200px;padding:32px;background-color:#fff}#ratingWrapper > .row > div:not(.rate-average-wrap){width:calc(100% - 200px);padding:0 0 0 24px}.rate-wrapper.unveil-wrapper .rate-list{padding-right:50px;margin-bottom:16px}.rate-wrapper.unveil-wrapper .rate-average-inner{display:block}.rate-wrapper.unveil-wrapper .rate-average{font-weight:600;color:#000;font-size:56px;display:block;text-align:center;line-height:1}.rate-wrapper.unveil-wrapper .rate-average-inner .stars{display:block;width:120px;height:18px;margin:0 auto}.rate-wrapper.unveil-wrapper .rate-average-inner .stars a,.rate-wrapper.unveil-wrapper .rate-average-inner .stars span{width:20px;height:20px;line-height:20px;margin:0 2px}.rate-wrapper.unveil-wrapper .rate-average-inner .stars a::before,.rate-wrapper.unveil-wrapper .rate-average-inner .stars span::before{font-size:20px;line-height:18px}.rate-wrapper.unveil-wrapper .rate-star-wrap{text-align:center;height:auto;margin:16px 0 0}.rate-wrapper.unveil-wrapper .rate-star-wrap .stars-label{font-size:15px;color:#566670;text-decoration:none;line-height:18px;margin:0;cursor:auto}.rate-wrapper.unveil-wrapper .rate-block{display:flex;flex-grow:1;background-color:#DCDCDC;height:4px;position:relative;padding:0}.rate-wrapper.unveil-wrapper .rate-bar{display:flex;align-items:center;height:4px;background-color:#000;position:initial;animation-name:none!important}.rate-wrapper.unveil-wrapper .rate-count{position:absolute;right:-50px!important;font-size:15px;margin-top:-2px}p.no-add{margin:0;text-align:center;line-height:20px}.rate-wrapper.unveil-wrapper .add-comment{margin:24px 0 0;display:block;width:208px}.add-comment .rating-icon::before{display:none}.vote-form{margin-left:-20px;margin-right:-20px}.votes-wrap{margin-top:32px}.vote-wrap{display:flex;flex-wrap:wrap;border-top:0;border-bottom:1px solid #DCDCDC;padding:0 0 24px;margin-bottom:24px;align-items:flex-start}.vote-header{width:64px;margin-bottom:0;position:relative}.vote-pic{min-width:64px;height:64px;padding-right:0}.vote-pic img{display:none}.vote-initials{width:64px;height:64px;border-radius:0;background-color:#F0F0F0!important;color:#000;font-size:28px}.vote-content{margin-top:0;width:calc(100% - 64px);padding-left:24px;font-size:15px;line-height:24px}.vote-name{font-size:16px;color:#000;font-weight:600;margin-bottom:5px}.vote-delimeter{display:none}.vote-wrap .stars{margin-right:16px}.vote-time{font-size:15px;color:#566670}.vote-rating{line-height:20px;margin-bottom:7px}.add-comment .comment-icon::before{display:none}.vote-title{display:none}.vote-content > .btn{height:auto;width:auto;line-height:20px;padding:0;background:none!important;color:#000!important;border:0;text-transform:none;text-decoration:underline}.vote-content > .btn:hover{text-decoration:none}.vote-wrap .vote-wrap .vote-content > span:nth-child(2){display:none}.vote-wrap .vote-wrap .vote-initials{font-size:0;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/martina.png) 50% no-repeat;background-size:64px auto}.votes-wrap .votes-wrap{padding-left:88px;margin-top:24px}.vote-wrap .vote-wrap{padding:16px;background-color:#ECF1ED;border:0}#productDiscussion > .votes-wrap > .vote-wrap{position:relative}.shp-tabs-wrapper{margin-top:64px}.produkt-kontakt{display:flex;flex-wrap:wrap;align-items:center;padding:16px 0 16px 152px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/martina-detail.png) #F7F7F7 32px 100% no-repeat;background-size:89px auto;margin-top:64px}.produkt-kontakt .right{width:460px;padding:19px 32px;border-left:1px solid #CCD3CD}.produkt-kontakt .right a{color:#00AB63;text-decoration:underline}.produkt-kontakt .right a:hover{text-decoration:none}.produkt-kontakt .left{width:calc(100% - 460px);display:flex;align-items:center;padding:10px 0}.produkt-kontakt .contact-box ul li:nth-last-child(-n+2){display:none}.produkt-kontakt .contact-box ul{display:flex}.produkt-kontakt .contact-box{min-height:auto}.produkt-kontakt h5{margin:0 64px 0 0}.produkt-kontakt .contact-box ul li > span{font-size:20px;line-height:20px;padding-left:24px}.produkt-kontakt .contact-box ul li > span::before{content:"";background-size:17px auto;background-repeat:no-repeat;background-position:0 50%;width:17px;height:17px}.produkt-kontakt .contact-box ul li > span.tel::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/telefon-big.svg)}.produkt-kontakt .contact-box ul li > span.mail::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/email.svg)}.produkt-kontakt .contact-box ul li{margin-right:44px;margin-bottom:0!important}#hce-product-cert{margin-bottom:0!important}.browse-p{display:none!important}.products-related-header{margin:80px 0 60px;text-align:center}#productsAlternative{display:block;opacity:1;margin-top:80px}#productsAlternative::before{content:"Mohlo by se vám také líbit";display:block;margin-bottom:60px;font-size:33px;line-height:1.2;color:#000;text-align:center}.p-info-wrapper > .detail-parameters th,.p-info-wrapper > .detail-parameters td{display:block}.p-info-wrapper > .detail-parameters th{color:#000;line-height:20px;margin-bottom:14px}.p-info-wrapper .advanced-parameter{width:100px;height:100px;margin:0 8px 8px 0}.p-info-wrapper .advanced-parameter-inner{width:100%;height:100px;border:1px solid #DCDCDC;border-radius:0}.p-info-wrapper .advanced-parameter-inner:hover{border-color:#000}.p-info-wrapper .advanced-parameter-inner.yes-before{border-color:#00AB63;border-width:2px}.p-info-wrapper .advanced-parameter-inner.yes-before::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/check-white.svg");background-image:none;background-color:#00AB63;width:20px;height:20px;left:0;top:0;text-align:center;line-height:14px}.p-info-wrapper .detail-parameters .variant-list{margin-bottom:24px;display:block}#cboxOverlay{background-color:#000;opacity:.3!important}.roz-obj #cboxContent,.roz-obj #cboxLoadedContent{height:auto!important}.roz-obj #cboxContent{border:0!important}.roz-obj .colorbox-html-content{padding:24px 24px 0}.roz-obj #cboxLoadedContent,#colorbox.roz-obj,.roz-obj #cboxWrapper{overflow:visible!important}@media screen and (min-width: 992px){#colorbox.roz-obj,.roz-obj #cboxWrapper,.roz-obj #cboxContent,.roz-boj #cboxLoadedContent,.roz-obj #cboxLoadedContent{width:100%!important;max-width:854px!important}#colorbox.roz-obj{left:50%!important;margin-left:-427px}}.advanced-order .extras-wrap{background-color:#ECF1ED;margin-left:-25px;margin-right:-23px;padding:16px}.advanced-order .h1{font-weight:600;font-size:19px;margin-top:0}.advanced-order .h1:not(.advanced-order-suggestion){margin-bottom:9px;text-align:left;padding-left:28px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/done.svg) 0 50% no-repeat}.advanced-order .h2{font-size:16px;color:#566670;text-align:left;margin-top:0;padding-left:28px;margin-bottom:24px}.extras-wrap .extra.delivery{margin:0;width:calc(100% - 270px - 132px);padding:0 30px;font-size:12px}.extras-wrap .extra.delivery > span::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/nakladak.svg");margin-right:4px;position:relative;top:2px}.advanced-order .extras-wrap .extra.step{margin:0;width:270px}.advanced-order .extras-wrap .extra.step .btn{width:100%}.advanced-order .extras-wrap .extra.step .btn::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-konverze.svg");margin-left:20px}.do-obchodu{width:132px}.do-obchodu span{color:#000;text-decoration:underline;font-size:15px;cursor:pointer}.do-obchodu span:hover{text-decoration:none}.do-obchodu span::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-back.svg");margin-right:8px;position:relative;top:1px}.discount-coupon::before,.extra.delivery::before,.extra.discount::before{display:none}.price-range{background-color:#BFCDC2;margin-top:6px}.price-range > div{background-color:#709485}.advanced-order .h1.advanced-order-suggestion{text-align:center;border-top:8px solid #b2b2b2;margin-left:-25px;margin-right:-23px;padding-top:12px;margin-bottom:12px}.delivery.d-zdarma > span{margin:0 auto}.advanced-order .products-block .product{border-right:1px solid #DCDCDC!important;border-top:1px solid #DCDCDC!important}.advanced-order .products-block .product:last-child{border-right:0!important}.advanced-order .products-block{margin-left:-25px;margin-right:-23px}.advanced-order{text-align:left}.products-block .p-bottom .p-tools{display:none}.advanced-order .products-block .p-bottom .p-tools{display:block}.btn.btn-cart::before{display:none!important}.products-block .p-tools .btn.btn-cart{width:180px;margin:24px auto 0;display:block;text-transform:uppercase}#cboxClose::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove.svg")}#cboxClose:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove-hover.svg")}.popup-overlay{display:none;position:fixed;top:0;background-color:#000;opacity:.3;z-index:8;width:100%;height:100%}.doprava-popup{display:none;position:fixed;top:80px;left:50%;width:940px;margin-left:-470px;z-index:101;background-color:#fff;padding:32px 32px 0;max-height:95vh;overflow:auto;scrollbar-width:thin}.popup-open .popup-overlay,.popup-open .doprava-popup{display:block}.krizek{position:absolute;top:12px;right:12px;width:14px;height:14px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove.svg) 50% no-repeat;cursor:pointer}.krizek:hover{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove-hover.svg)}.doprava-popup h3{margin-top:0;margin-bottom:24px}.doprava-radek{display:flex;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #DCDCDC;line-height:18px;align-items:center}.d-image{width:80px}.d-nazev{width:calc(100% - 430px);padding:0 24px 0 32px;font-size:15px}.d-nazev strong{display:block;line-height:1.2;font-size:19px;font-weight:600;color:#000}.d-doruceni{width:270px;font-size:15px;color:#228753}.d-cena{width:80px;line-height:1.2;font-size:19px;font-weight:600;color:#000;text-align:right}.doprava-zdarma{margin:48px -32px 0;background-color:#ECF1ED;text-align:center;padding:24px 32px}.doprava-zdarma strong{color:#000}.doprava-zdarma span::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/vyhoda1.svg");margin-right:12px;position:relative;top:4px}body.ordering-process{background-color:#fff}ol.cart-header{margin:0 auto 64px;border:0;max-width:1100px;background-color:transparent}.ordering-process #header::before{content:"";width:100%;height:60px;background-color:#F7F7F7;left:0;bottom:-60px;position:absolute}ol.cart-header li a,ol.cart-header li strong{padding:16px 90px;font-size:19px;line-height:13px;text-transform:none;opacity:.5;color:#000;border:0!important;text-align:center}ol.cart-header li.active a,ol.cart-header li.active strong{opacity:1;font-weight:600}ol.cart-header li a:hover{opacity:1}ol.cart-header li a span::before,ol.cart-header li strong span::before{content:"";width:20px;height:20px;margin-right:6px;border:2px solid #aaa;top:-2px;position:relative}ol.cart-header li.active a span::before,ol.cart-header li.active strong span::before{border-color:#000;background-color:#000}ol.cart-header li::after{content:"";width:80px;height:1px;background-color:#DCDCDC;position:absolute;right:-40px;top:30px}ol.cart-header li.step-3::after{display:none}ol.cart-header li.step-3 span::after{content:" o Vás"}.col-md-8 .cart-content,.col-md-4 .cart-content{padding:0}@media screen and (min-width: 768px){.cart-table tr td{padding:12px 0;border:0;text-align:left!important}.cart-table tr{border-bottom:1px solid #DCDCDC}.t-hlavicka td{color:#000;font-size:14px;font-weight:900;padding:0 0 7px!important;line-height:19px}.cart-table .cart-p-image{width:56px;padding-left:16px}.cart-table .cart-p-image img{width:56px}.cart-table .p-name{padding-left:12px;width:37%;padding-right:32px}.cart-table .p-availability{width:13%}.cart-table .p-quantity{width:15%}}@media screen and (min-width: 992px){.cart-row > div.col-md-8{width:72%}.cart-row > div.col-md-4{width:28%;padding-left:57px}}.cart-table tr td.p-name a{color:#000;line-height:18px;display:block;text-transform:none}.cart-table tr td.p-name a:hover{text-decoration:underline}.show-related{padding-top:2px;font-size:13px;color:#566670!important}.cart-table .p-availability{font-size:13px;line-height:18px}.cart-table .unit-value,.p-price .price-final{font-size:13px;color:#566670;font-weight:400;padding:0}.cart-table tr > td.p-total > .inline{position:absolute;right:24px}.cart-table tr > td.p-total{padding-right:96px;text-align:right!important}.p-total .price-final{color:#000;font-weight:600;font-size:16px}.remove-item::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove.svg")}.remove-item:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/remove-hover.svg")}.cart-table tr.related td{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.13);position:relative;padding:16px}.cart-table tr.related td::before{content:"";position:absolute;width:16px;height:16px;top:-6px;left:84px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.cart-table tr.related-visible{border:0}a.cart-related-name{color:#000;display:block;line-height:18px;font-size:14px;text-transform:none;padding-left:12px}a.cart-related-name:hover{text-decoration:underline}.cart-related-img{width:56px}.cart-related-button{width:38%;display:flex;flex-wrap:wrap;align-items:center}.cart-related-info{padding:12px 0;width:62%}.cart-related-availability{flex:0 0 33%;text-align:left;padding-left:42px;font-size:13px;font-weight:600;line-height:18px}.cart-related-button .price-final{margin-bottom:0;width:45%;text-align:right;font-size:16px;font-weight:600}.cart-related-button .price-final .pr-list-unit{font-size:13px;font-weight:400}.cart-related-button form{width:55%;text-align:right}.cart-related-button .btn.add-to-cart-button::before{display:none}.cart-related-button .btn.add-to-cart-button{text-transform:uppercase;width:108px;margin-right:16px}.cart-related-product{border-color:#DCDCDC}.cart-summary h4{display:none}.cart-table{margin-top:0;margin-bottom:0}.cart-summary{padding-top:0;border-bottom:1px solid #DCDCDC;padding-bottom:32px;margin-bottom:32px}.extras-wrapper{display:block}.extras-col{max-width:none}.extras-col:first-child{display:flex;flex-wrap:wrap}.extras-col:first-child > div{width:50%}.extras-col:last-child .extras-wrap{margin-left:auto;display:block;max-width:420px;text-align:right}.discount-coupon,.extra.delivery,.extra.discount{padding:0}.id--9 .extras-wrap .extra.delivery{width:100%;padding:0;-webkit-justify-content:right;-ms-justify-content:right;-o-justify-content:right;justify-content:right}.id--9 .price-range{margin-bottom:2px}.id--9 .extras-wrap .extra.delivery > span{width:100%;text-align:left}.id--9 .delivery-time{line-height:20px;font-size:13px;text-align:left}.col-md-4 .cart-content.checkout-box-wrapper{display:none}.cart-content.summary-wrapper{background-color:#ECF1ED;padding:32px 20px 20px}.discount-coupon{max-width:420px;margin:12px 0 0 auto}.discount-coupon:not(.uplatneno) form{margin-top:12px;position:relative}.discount-coupon.otevreny form{display:block}@media screen and (min-width: 1200px){.discount-coupon{margin-bottom:20px}.discount-coupon::before{content:"Dárkový / slevový kód";display:block;position:relative;font-size:16px;color:#000;font-family:"sofia-pro",sans-serif!important;font-weight:600}.extras-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}.extras-col{width:50%}.extras-col:first-child > div{width:100%}}.kupon-odkaz{display:none;font-size:15px;color:#000;position:relative;padding-left:32px;cursor:pointer;line-height:20px}.kupon-odkaz:hover{text-decoration:underline}.kupon-odkaz::before{content:"";position:absolute;width:20px;height:20px;left:0;top:50%;margin-top:-10px;border:1px solid #DCDCDC;line-height:20px;font-size:10px;text-align:center;background-color:#fff}.otevreny .kupon-odkaz::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/check-white.svg");background-color:#00AB63;border-color:#00AB63}.discount-coupon:not(.uplatneno) form .btn{position:absolute;right:0;top:0;height:51px}@media screen and (min-width: 1200px) and (max-width: 1439px){.discount-coupon:not(.uplatneno) form .btn{width:70px;padding:0}}.uplatneno .kupon-odkaz{display:none}.applied-coupon form{display:inline-block;margin-left:12px}.applied-coupon form .btn{min-width:auto;height:20px;width:20px;line-height:16px;padding:0}.applied-coupon{color:#000;font-size:13px}.price-wrapper .price.price-primary{font-size:28px}.price-wrapper .price-label.price-primary,.price-wrapper .price.price-primary{font-weight:600}.price-wrapper .price-label.price-primary{font-size:16px}.price-secondary{padding-top:4px;color:#566670}.id--9 .next-step .next-step-back{display:none}.price-wrapper{margin-bottom:32px}.btn.next-step-forward{width:100%}.btn.next-step-forward::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-konverze.svg");margin-left:20px}.back-shopping-link .next-step-back{padding-top:40px;padding-bottom:40px;text-transform:none;color:#000;font-size:15px;text-decoration:underline}.back-shopping-link .next-step-back:hover{text-decoration:none}.back-shopping-link .next-step-back::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-back.svg");position:relative;top:-1px;margin-right:8px}@media screen and (min-width: 768px){.id--9 .cart-row > div.col-md-8{padding-bottom:48px;border-bottom:1px solid #DCDCDC}}.cart-related-button .btn.btn-primary{margin-left:auto;margin-right:16px;width:108px;line-height:48px}.show-related b{font-weight:400}.show-related::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-related.svg");position:relative;top:-2px;padding-left:10px}.related-visible .show-related::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-related-active.svg")}.cart-table tr.t-hlavicka{border-color:#000}.t-hlavicka td:last-child{padding-right:96px!important;text-align:right!important}ol.cart-header li.completed a,ol.cart-header li.completed strong{color:#7c7c7c;opacity:1}ol.cart-header li.completed a span::before,ol.cart-header li.completed strong span::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/check-white.svg");background-color:#00AB63;border-color:#00AB63;line-height:14px}.id--9 .d-zdarma span,.id--9 .d-zdarma-ano .delivery-time{text-align:right!important}@media screen and (min-width: 768px){.id--16 .top-navigation-bar,.id--16 .search-form,.id--16 #navigation,.id--16 #header::after,.id--17 .top-navigation-bar,.id--17 .search-form,.id--17 #navigation,.id--17 #header::after,.id--16 #header .oblibene,.id--17 #header .oblibene{display:none}.id--16 .top-nav-button,.id--17 .top-nav-button{background:none!important;color:#000!important;font-size:15px;display:inline-block;vertical-align:middle}.id--16 .top-nav-button:hover,.id--17 .top-nav-button:hover{text-decoration:underline}.project-phone:hover{text-decoration:underline}}.co-box{padding:0;margin-bottom:48px;border:0}#checkoutContent{padding-right:82px}.box.co-box h4,.co-box h4{padding-left:0;margin:0 0 20px;font-size:28px;text-transform:none;line-height:1.2}.box.co-box h4::before,.co-box h4::before{position:relative;font-family:inherit;font-size:inherit;left:0;top:-6px;margin:0 7px 0 0}.co-box.co-delivery-method h4::before{content:"1. "}.co-box.co-payment-method h4::before{content:"2. "}.radio-wrapper{border:1px solid #DCDCDC!important;padding:0 24px 0 16px;margin-bottom:8px}.radio-wrapper input[type="radio"] + label{padding:13px 0 13px 32px;margin:0}.payment-info{padding-left:24px}.radio-wrapper label > span b{text-transform:none;font-size:16px;padding-right:5px}.radio-wrapper input[type="radio"] + label .sublabel{font-size:13px}.radio-wrapper input[type="radio"] + label .sublabel a:not(:hover){text-decoration:underline}.question-tooltip{width:16px;height:16px;font-size:12px;line-height:14px;background-color:#fff;color:#000}.payment-shipping-price{text-transform:none;font-size:16px}.for-free{color:#000;text-transform:uppercase}.radio-wrapper input[type="checkbox"] + label::before,.radio-wrapper input[type="radio"] + label::before{border-color:#DCDCDC;margin:0}.radio-wrapper input[type="checkbox"]:checked + label::before,.radio-wrapper input[type="radio"]:checked + label::before{border-color:#00AB63}.radio-wrapper input[type="checkbox"]:checked + label::after,.radio-wrapper input[type="radio"]:checked + label::after{background-color:#fff;margin:0;border:5px solid #00AB63;content:""}.radio-wrapper.active{background-color:#ECF1ED;border-color:#B7D0BA!important}.radio-wrapper:hover{border-color:#B7D0BA!important}.id--16 .back-shopping-link,.id--17 .back-shopping-link{border-top:1px solid #DCDCDC}#checkoutSidebar .order-summary > .checkout-box{display:none}#checkoutSidebar .order-summary{border:1px solid #DCDCDC;padding:20px 20px 0}.order-summary h4{font-size:19px;text-transform:none;font-weight:600;margin:0 0 24px}.cart-item > div{border:0;padding:0}.cart-item{padding-bottom:15px}.cart-item > div.cart-item-name{text-transform:none;line-height:18px;font-size:14px}.cart-item > div.cart-item-name a{color:#566670;letter-spacing:.5px}.cart-item > div.cart-item-name a:hover{text-decoration:underline}.cart-item > div.cart-item-price{line-height:20px;width:100px;color:#000;font-weight:600}.cart-item-amount{font-size:13px;color:#566670;font-weight:400}.cart-item-amount .unit-value{color:#566670;padding:0}.cart-items{margin-bottom:0}.order-summary-item.helper{font-weight:600;color:#000;padding:16px 0;border-top:1px solid #000;border-bottom:1px solid #DCDCDC;margin-bottom:16px;font-size:16px}.order-summary-item.helper > div:first-child strong{font-size:14px;font-weight:400}#checkoutSidebar{position:relative!important;top:0!important}@media screen and (min-width: 1200px){#checkoutSidebar{position:sticky!important}}#shipping-billing-summary .recapitulation-single,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single{position:relative;display:block;font-size:0;color:#566670;padding-bottom:0;margin-bottom:10px}#shipping-billing-summary .recapitulation-single > span,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single > span{display:inline-block;padding-right:0}#shipping-billing-summary .recapitulation-single > strong,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single > strong{display:inline-block;padding-right:90px;font-size:14px;font-weight:600;line-height:18px}#shipping-billing-summary .recapitulation-single > strong span,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single > strong span{position:absolute;right:0;text-transform:none;line-height:25px;bottom:0}#shipping-billing-summary .recapitulation-single:first-child > span::after,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single:first-child > span::after{content:"Způsob dopravy:";font-size:14px;margin-right:3px}#shipping-billing-summary .recapitulation-single:last-child > span::after,.in-krok-2 #checkoutSidebar .cart-items > .recapitulation-single:last-child > span::after{content:"Způsob platby:";font-size:14px;margin-right:3px}.order-recapitulation{margin-bottom:24px}.order-summary-item.price{border:0;margin:0 -20px;padding:24px 20px;background-color:#ECF1ED}#checkoutSidebar .price-wrapper{margin-bottom:0}.price-wrapper{align-items:baseline}#checkoutSidebar .next-step{padding:0 20px 20px;background-color:#ECF1ED;border:1px solid #DCDCDC;border-top:0;margin-top:-1px}#checkoutSidebar .next-step-back.back-to-shop{display:block;text-align:center;margin:32px 0;line-height:20px;font-size:15px;color:#000;text-decoration:underline}#checkoutSidebar .next-step-back.back-to-shop:hover{text-decoration:none}#checkoutSidebar .next-step-back.back-to-shop::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-back.svg");position:relative;top:-1px;margin-right:8px}.ucet{background-color:#EEF6FC;border:1px solid #C4D8E9;padding:11px 16px;color:#567896;margin-bottom:32px}.ucet a:not(:hover){text-decoration:underline}.co-box.co-contact-information h4::before{content:"1. "}.co-box.co-billing-address h4::before{content:"2. "}.co-box.co-shipping-address h4::before{content:"3. "}.id--17 .co-box h4{margin:0 0 28px}.form-group label{color:#000}@media screen and (min-width: 768px){.form-group label{width:240px;line-height:52px}.form-group > input.form-control,.form-group > select.form-control{width:460px}.phone-combined-input{max-width:460px}.form-group > input.form-control.short,.form-group > select.form-control.short{width:150px}}.country-flags{width:100px;height:52px;border:1px solid #DCDCDC;border-right:0}.phone-combined-input input{width:calc(100% - 100px)}.country-flags-inner{z-index:0;left:12px;top:6px}.id--17 .co-box{border-bottom:1px solid #DCDCDC;padding-bottom:28px;margin-bottom:48px}.co-box .form-group{margin-bottom:20px}fieldset + .form-group,.form-option-block + .form-group{margin-top:0}.co-box.co-box-additional{margin-bottom:0;border:0;padding-bottom:48px}.co-box.co-box-additional .form-group{margin-bottom:16px}.form-group.consents label{font-size:14px;line-height:18px;color:#566670;padding:0;letter-spacing:.2px}#checkoutSidebar .form-group.consents{background-color:#ECF1ED;margin:-1px 0 0;padding:8px 20px 16px}.form-group.consents label a{color:#566670;text-decoration:underline}.form-group.consents label a:hover{text-decoration:none}#submit-order.btn{width:100%}.id--17 .order-summary-item.price{margin-top:24px}.validator-msg.msg-error,.validator-msg.msg-warning,.js-validator-msg.msg-error,.validator-msg.msg-info{position:relative;margin-left:240px;width:460px;background-color:#FFCACA;border:1px solid #EDA9AE;padding:8px 10px;top:0;color:#C01322;height:54px;display:flex;align-items:center;font-size:13px}.validator-msg.msg-warning{border-color:#eea236;background-color:#ffd291}.validator-msg.msg-info{border-color:#3276b1;background-color:#98cbf7;color:#04335b}.validator-msg + input,.js-validator-msg + input,.validator-msg + select,.js-validator-msg + select,.validator-msg + .phone-combined-input,.js-validator-msg + .phone-combined-input{clear:none;margin-left:0;margin-bottom:54px}.id--15.ordering-process #header::before{display:none}.id--15 .content-inner{max-width:940px;margin:80px auto 100px;border:1px solid #DCDCDC;padding:0 48px 170px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/dekujeme-bg.jpg) 50% 100% no-repeat}h1.order-summary-heading{text-transform:none;margin:0 0 20px;padding-top:66px;position:relative}h1.order-summary-heading::before{content:"";position:absolute;width:56px;height:56px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/done-big.svg) 50% no-repeat;top:-28px;left:50%;margin-left:-28px}.reca-number{color:#000;margin-bottom:48px}.reca-number strong{font-weight:400}.reca-number strong::before{content:": ";margin-left:-3px}.id--15 .co-box h4::before{display:none!important}.id--15 .co-box h4{font-size:19px;font-weight:600;margin-bottom:22px}@media screen and (min-width: 768px){.id--15 .cart-table .p-name{width:68%}}.id--15 .cart-table .p-name{font-size:14px}.id--15 .cart-table .p-quantity > *{display:none}.id--15 .cart-table .p-quantity{font-size:13px;width:5%}.cart-table .p-price{text-align:right!important;color:#000;font-weight:600;padding-right:24px}.order-summary-heading,.recapitulation-wrapper{max-width:none}.id--15 .co-payment-method > .row > div{width:100%!important;padding:0}.id--15 .co-payment-method table{margin-bottom:0;max-width:530px;font-size:14px}.id--15 .co-payment-method table td{text-align:right;color:#000;font-weight:600}.id--15 .co-payment-method table td,.id--15 .co-payment-method table th{padding:0 0 14px;line-height:18px}.id--15 .co-box.co-payment-method{padding-bottom:26px;border-bottom:1px solid #DCDCDC;margin-bottom:32px}.recapitulation-wrapper .order-summary-item,.recapitulation-wrapper .summary-thx{color:#566670;margin:0!important;line-height:20px;letter-spacing:.2px}.recapitulation-wrapper .summary-thx{font-weight:700}.order-complete-links{margin-top:24px}.order-complete-links a::before,.cart-empty > .btn::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-bila-back.svg");margin-right:16px;position:relative;top:1px}.order-complete-links a,.cart-empty > .btn{width:235px}.prazdny-kosik.ordering-process #header::before{display:none}.cart-empty .cart-row{display:none}.cart-inner.cart-empty{padding-left:480px;margin-top:64px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/pk-bg.png) 0 0 no-repeat}.cart-empty > p{max-width:700px;margin-bottom:40px}.prazdny-kosik .contact-box ul li{display:block!important}.pk-kat{margin:64px 0 100px}.velikosti-info{position:absolute;right:0;top:12px;font-size:16px}.velikosti-info a:not(:hover){text-decoration:underline}@media screen and (min-width: 768px){.top-navigation-bar .site-name{display:none}}.top-navigation-menu-trigger::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");font-size:9px;position:relative;display:inline-block;margin-left:8px}@media screen and (max-width: 1439px){.hp-velikost .hp-line-in > div a span{font-size:10px}.dp{flex:100%;text-align:center}.dp img{margin-bottom:24px}#signature{flex:100%;text-align:center}.copyright{text-align:center}}@media screen and (min-width: 1200px) and (max-width: 1439px){.top-navigation-bar-menu li a{margin-right:20px}.top-navigation-bar-menu li::before{left:-13px}.help-box > div{background-size:60% auto}}@media screen and (max-width: 1199px){.top-navigation-menu{height:34px;padding-right:0}.top-navigation-menu-trigger{top:-2px}.top-navigation-bar .container > div{flex:1 1 100%!important}.top-navigation-bar .container{flex-wrap:wrap}.top-navigation-bar-menu{text-align:right}.top-navigation-bar-menu li:last-child a{margin-right:0}.vyhody{display:none}.hp-line-wrapper{overflow-x:auto}.hp-line-in{width:1418px}.help-box{width:100%}.type-index .help-box ul{display:none;margin-top:32px}.type-index .help-box.otevreny ul{display:block}.type-index .help-box > div{padding:24px}.type-index .help-box:not(.otevreny) > div{background-image:none}.type-index .help-box h3{margin:-24px;padding:24px;position:relative}.type-index .help-box h3::after,.cat-box h4::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu-17.svg");position:absolute;position:absolute;right:24px;top:16px}.type-index .help-box.otevreny h3::after,.cat-box.otevreno h4::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:30px}.welcome-wrapper .welcome{max-width:none}.homepage-box.welcome-wrapper{margin-top:64px;margin-bottom:0;padding-top:0;padding-bottom:0;background-position:70% 100%}.homepage-box.welcome-wrapper .welcome-wrapper{padding-bottom:570px}.heureka .h-main{width:100%;padding-right:0;text-align:center;margin-bottom:24px}.heureka .recenze{width:calc(100% + 36px)}.custom-footer > div{margin-bottom:48px}.custom-footer{padding-bottom:24px}.footer-banner{width:25%}}@media screen and (max-width: 991px){.footer-banner{width:33.3333%}h4.homepage-group-title,.h4.homepage-group-title{font-size:28px}.odber .left{width:100%;text-align:center;margin-bottom:20px}.odber .right{width:100%}.ec-v-form-text > p{text-align:center}.odber{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/odber-bg-mobil2.png);background-size:cover}.heureka .recenze > div{width:100%}.heureka .recenze > div:nth-child(n+2){display:none}.recenze .text{margin-bottom:16px;min-height:auto}}@media screen and (min-width: 768px) and (max-width: 991px){.container{width:724px}}@media screen and (max-width: 767px){.header-top .site-name{display:none}.responsive-tools > *{position:absolute;padding:0!important;width:auto!important;height:64px!important;line-height:64px}.responsive-tools > a::before{width:auto;font-size:18px;line-height:1}.responsive-tools{padding:0;height:64px}.responsive-tools > a[data-target="navigation"]{right:auto;left:0;width:65px!important;border-right:1px solid #DCDCDC;top:0;height:64px!important}.site-name{left:80px;line-height:57px!important}.site-name img{height:50px;width:auto}.header-top .btn.cart-count::before{margin-right:0}#header .cart-count{right:12px;top:23px;z-index:10;position:fixed}.btn.cart-count::before,a.btn.cart-count::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/kosik-mobil.svg")}.responsive-tools > a[data-target="search"]::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/lupa-mobil.svg")}.responsive-tools > a[data-target="login"]::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/user-mobil.svg")}.responsive-tools > a[data-target="login"]{right:83px}.responsive-tools > a[data-target="search"]{right:117px}.responsive-tools > a[data-target="navigation"]::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/menu-mobil.svg");background:none;border-radius:0;top:15px;position:absolute;left:50%;margin-left:-10px;width:20px;height:14px}.responsive-tools > a[data-target="navigation"]::after{content:"Menu";text-transform:uppercase;position:absolute;bottom:14px;line-height:16px;font-size:12px;width:100%;left:0;text-align:center}#header .cart-count:not(.full)::after,.navigation-buttons > a[data-target="cart"] i{width:16px;height:16px;line-height:15px;left:8px;bottom:-2px}#header{border-bottom:0;margin:0}.top-navigation-bar{box-shadow:0 2px 4px rgba(0,0,0,0.06);position:relative;z-index:1}.wide-carousel{padding:0!important}.carousel-control{width:15%}.carousel-control::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-carousel-mobil.svg")!important;height:40px;margin-top:-20px;line-height:35px}.hp-kat::before,.pk-kat::before{font-size:28px;margin-bottom:25px}.hp-kat{margin-top:32px}h4.homepage-group-title,.h4.homepage-group-title{margin-top:48px!important;margin-bottom:40px;text-align:center}.products-block .product{padding:12px 8px 20px!important}.ghost-wrapper{padding:0!important;border:0!important;margin-top:32px;text-align:center;width:100%!important}.slick-prev{left:-10px!important}.slick-next{right:-10px!important}.slick-prev,.slick-next{top:37%!important}.banner-wrapper{margin-top:0}.banners-content.body-banners > div{width:100%!important;margin-top:10px}.banners-content.body-banners{margin-top:38px}.hp-line-in{width:1200px}.hp-line{padding:0 10px}.hp-velikost .hp-line-in > div{width:9%}.hp-velikost .hp-line-in{width:1100px}.velikosti-info{position:relative;top:0;text-align:center;margin-top:24px}.hp-help{margin-top:48px;padding:0 10px}.help-box > div{padding:16px;background-image:none!important}.help-box h3{margin:-16px;padding:16px;font-size:24px}.help-box h3::after{top:11px}.help-box.otevreny h3::after{top:22px}.help-box{padding:4px 10px}.hp-blog-in{margin-left:0;margin-right:0}.news-item{width:100%;margin-bottom:12px}.news-item:last-child{margin-bottom:0}.homepage-box.welcome-wrapper{margin-top:0}.welcome-wrapper .welcome{padding:48px 10px 0;box-shadow:none;text-align:center}.welcome h1{font-size:28px}.homepage-box.welcome-wrapper .welcome-wrapper{padding-bottom:500px}.carousel-inner > .item > a > img{width:100%}.heureka{margin-top:32px;padding:0 10px}#footer{margin-top:32px}.custom-footer{padding-top:20px;padding-left:10px;padding-right:10px}.custom-footer > div{margin-bottom:0;padding:0;border-bottom:1px solid #DCDCDC}#footer .contact-box a{font-size:24px}#footer h4{font-size:20px;padding:16px 0;margin-bottom:0;cursor:pointer}#footer .contact-box{margin-top:16px}.custom-footer ul{display:none}.custom-footer .otevreno ul{display:block}#footer .contact-box ul{display:block!important}.banner{min-height:auto}.footer-rows + .footer-bottom{border:0!important;padding-top:8px}.custom-footer h4::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");position:absolute;right:0;top:11px}.custom-footer .otevreno h4::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:22px}.custom-footer .banner ul{margin:8px 0 24px!important}.dp{text-align:center;padding:0 10px}.dp img{margin-bottom:20px;margin-right:20px!important;max-width:60px}#signature{border-top:1px solid #DCDCDC;margin-top:8px;padding-top:24px;width:calc(100% - 20px)}.hp-blog .h4{padding:0 10px}.navigation-window-visible #navigation{top:64px;width:100%}.navigation-window-visible::before{content:"";position:fixed;left:0;top:0;background-color:#000;opacity:.3;width:100%;height:100%;z-index:9;left:65px}#navigation{-webkit-transition:none;-o-transition:none;transition:none}.navigation-window-visible .responsive-tools > a[data-target="navigation"]::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/menu-close.svg")}.navigation-close{display:none!important}.navigation-in > ul > li > a{padding:16.5px 20px!important;position:relative}.navigation-in > ul > li{border-bottom:1px solid #DCDCDC}.submenu-arrow::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg")}.submenu-arrow{padding-left:0;position:absolute;right:0;top:0;width:53px;height:100%;text-align:center;line-height:48px}.project-phone::after{display:block;margin-left:28px;margin-top:2px}.project-phone{display:inline-block;padding:24px 0 0 10px;color:#000;font-size:15px}.vlajka{border:1px solid #DCDCDC;padding:6px 8px;float:right;margin:24px 10px 0 0}.vlajka-seznam{top:35px;left:auto;right:-1px;border-color:#DCDCDC}.top-navigation-bar-menu{text-align:left}.top-navigation-bar-menu > li{display:block!important;border:0!important;position:relative!important}.navigation-in > ul.top-navigation-bar-menu > li > a{padding:0!important;margin:0 30px 6px 0 !important;text-transform:none}.footer-banner{width:50%;padding:4px!important}}@media screen and (max-width: 479px){.homepage-box.welcome-wrapper .welcome-wrapper{padding-bottom:310px}.odber{background-size:100% auto;background-position:50% 0}.odber h4{font-size:20px}.odber .left p{font-size:15px;max-width:260px;margin:0 auto}.ec-v-form-submit{top:60px!important;width:100%!important}.ec-v-form-input{padding-bottom:60px!important}.ec-v-form-submit button{width:100%!important}.ec-v-form-holder p{margin-top:16px!important;line-height:18px}.h-main strong{font-size:40px;line-height:1;float:left;margin-right:10px}.heureka .h-main{text-align:left;font-size:15px;line-height:18px}.footer-banner .img{margin-bottom:20px}.footer-banner .extended-banner-title{font-size:16px}.footer-banner > a{height:145px}}@media screen and (max-width: 359px){.homepage-box.welcome-wrapper .welcome-wrapper{padding-bottom:260px}}.whisperer-visible .menu-helper{z-index:0}@media screen and (max-width: 1439px){.popup-widget.login-widget{margin-left:-108px}.popup-widget.cart-widget{margin-left:-111px}}@media screen and (max-width: 1199px){.popup-widget.login-widget{margin-left:-210px;margin-top:32px}.products-inline.products-top > div{width:33.333%}.products-inline.products-top > div.button-wrapper{display:block;width:100%;text-align:center}.products-inline.products-top > div{display:block}.category-header div{display:none}.category-header input[type="radio"] + label{margin:0 0 -1px}}@media screen and (max-width: 991px){.popup-widget.login-widget{margin-left:0;margin-top:0;left:0;width:100%;top:72px!important}.search-whisperer.active{width:720px}.category-perex{padding-right:0;margin-bottom:4px;flex:1 1 100%}.cat-box-in{padding:16px}.cat-box h4{margin:-16px;padding:16px;position:relative}.cat-box ul,.cat-box > div > a{display:none}.cat-box.otevreno ul,.cat-box.otevreno > div > a{display:block}.cat-box ul{margin-top:24px}.cat-box:not(.otevreno) > div{background-image:none}.cat-box h4::after{top:12px}.cat-box.otevreno h4::after{top:21px}.products-inline.products-top > div{width:100%}.products-inline > div .p .p-in .p-in-in .name{line-height:18px;height:36px;margin-bottom:8px;font-size:14px}.category-header input[type="radio"] + label{font-size:16px;padding:0 12px 12px}.breadcrumbs{display:flex}.breadcrumbs > span > a,.breadcrumbs > span > span{padding:10px 20px;position:relative}.breadcrumbs > span > a::after{position:absolute}}@media screen and (max-width: 767px){.top-navigation-bar-menu{padding:24px 10px 32px!important}.navigation-in a.menu-image{display:block;width:60px;padding:0!important}.menu-level-2 > li{display:flex!important;flex-wrap:wrap!important;padding:0 20px;margin-bottom:12px;align-items:center}.menu-level-2 > li > div{width:calc(100% - 60px);padding-left:13px 0 13px 12px}.navigation-in ul.menu-level-2 li a{padding:0;font-size:16px;color:#000;font-weight:600}.menu-level-2{padding:14px 0 8px!important}.search-window-visible #header .search-form{margin:0;position:fixed;top:64px;z-index:9;padding:10px;background-color:#F0F0F0;width:100%;max-width:none}.search-form .form-control{border:1px solid #DCDCDC;height:40px;font-size:14px}.search-form .btn{top:10px;right:10px;height:40px!important}.search-window-visible .responsive-tools > a[data-target="search"]::after,.login-window-visible .responsive-tools > a[data-target="login"]::after{content:"";width:16px;height:16px;position:absolute;background-color:#F0F0F0;bottom:-11px;left:50%;margin-left:-8px;transform:rotate(45deg)}.popup-widget.login-widget{top:64px!important;padding:0}.login-widget .popup-widget-inner{display:block;padding:0;background-color:#fff;box-shadow:none;border-top:1px solid #F0F0F0}.login-widget .popup-widget-inner > div{width:100%}.login-widget .tab-content::before{display:none}.login-widget .registrace-box > :not(.btn){display:none}.registrace-box .btn{margin-top:16px}.registrace-box{padding:0 20px!important}.login-widget .popup-widget-inner > div{padding-bottom:0}.search-whisperer.active{width:100%;left:0;margin-top:10px;height:calc(100vh - 124px);overflow:auto}.search-whisperer ul li a{padding:12px}.search-whisperer ul::before{padding:0 12px}.search-whisperer-documents:not(.text-center){padding:24px 12px;order:3}.search-whisperer-documents.text-center{width:100%;position:relative;padding:24px 12px;order:2}.more-results.search-whisperer ul{padding-bottom:0}.search-whisperer ul{width:100%}.search-whisperer .p-info{width:calc(100% - 56px)}.search-whisperer .price{width:100%;margin-top:-15px}h1,.h1{font-size:32px}.category-title{margin-bottom:12px}.category-perex{font-size:14px;line-height:22px;height:120px;overflow:hidden}.category-perex.otevreno{height:auto}.more-perex{width:100%;background:-moz-linear-gradient(180deg,rgba(255,255,255,0.8) 0%,#FFF 60%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.8) 0%,#FFF 60%);background:linear-gradient(180deg,rgba(255,255,255,0.8) 0%,#FFF 60%);padding-top:16px;margin-top:-32px;margin-bottom:32px}.more-perex span{font-size:14px;color:#000;text-decoration:underline;position:relative}.more-perex span::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");margin-left:10px;display:inline-block;position:relative}.more-perex:not(.active) span:last-child{display:none}.more-perex.active span:first-child{display:none}.more-perex.active span::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:4px}.cat-box h4{font-size:18px}.perex-wrapper{margin-bottom:0}.cat-box{margin-bottom:32px}.cat-box-in{background-image:none!important}.subcategories.with-image li a{display:flex;flex-wrap:wrap;height:80px;padding:12px 8px}.subcategories.with-image li a .image{width:48px;margin-bottom:0}.subcategories.with-image li a .text{width:calc(100% - 48px);padding-left:8px;font-size:14px;line-height:18px;text-decoration:none;display:flex;align-items:center;align-self:revert;max-height:54px;height:auto;flex-direction:column;font-weight:400;text-align:left}.subcategories{margin:0 0 32px}.type-category .kat-header > h4{font-size:20px;margin-bottom:20px}.breadcrumbs > span:not(:nth-last-child(2)){display:none}.breadcrumbs-wrapper{margin-bottom:12px}.breadcrumbs{padding:0 10px}.navigation-home-icon-wrapper::before{padding:10px}.breadcrumbs > span > a::after{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important;right:auto;left:0;margin-top:0;bottom:5px}.navigation-home-icon::after,.navigation-home-icon-wrapper::before{display:none}.breadcrumbs #navigation-first a.navigation-home-icon::before{display:block;content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/home.svg");background:none;position:relative;top:3px}.navigation-home-icon-wrapper #navigation-first a{padding-left:0}.breadcrumbs > span > a,.breadcrumbs > span > span{padding:6px 26px}.breadcrumbs > span > a{min-height:38px}.products-inline.products-top > div .p .image{width:64px;min-height:64px}.products-inline.products-top > div .p .p-in{width:calc(100% - 64px)}.products-block .category-appendix{line-height:18px;text-align:center}.products-inline.products-top > div .p .p-in .p-bottom{margin-top:8px}.products .availability{font-size:12px;margin-top:0}.kat-header{margin-bottom:32px;padding-bottom:0}.category-header form{height:52px;overflow:hidden;position:relative;width:100%}.category-header form:not(.otevreno){border-bottom:1px solid #DCDCDC}.category-header form.otevreno{overflow:visible;z-index:1}.category-header form fieldset{border:1px solid #DCDCDC;background-color:#fff}.otevreno .filter-sections{display:block}.filter-sections{display:none}.razeni-klik{position:absolute;width:100%;height:52px;z-index:1;cursor:pointer;top:0;left:0}#filters::before{display:none}.filtrovat{background-color:#000;color:#fff;line-height:52px;height:52px;padding:0 16px;text-align:left;text-transform:uppercase;letter-spacing:1px;position:relative;font-size:14px;font-weight:600}.otevreno .filtrovat{background-color:#fff;color:#000}#filters.otevreno{box-shadow:0 0 20px rgba(0,0,0,0.1)}.filtrovat::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-bila-dolu.svg");position:absolute;right:16px;line-height:46px}.otevreno .filtrovat::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-nahoru.svg")}.slider-wrapper{text-align:left;padding:0 16px}.slider-wrapper h4{margin-left:-16px;margin-right:-16px}.filter-section h4,.slider-wrapper h4{padding:20px 16px;position:relative;font-weight:600}.filter-section{padding:0}.filter-section h4::after,.slider-wrapper h4::after{right:16px;top:17px}.filter-section.otevreny h4::after,.slider-wrapper.otevreny h4::after{top:23px}.filter-section form{padding:16px}#clear-filters{padding-bottom:24px}.category-header label{height:52px;display:block!important;font-size:14px!important;width:100%;padding:0 16px!important;line-height:52px!important;color:#000!important;text-transform:uppercase;opacity:1!important}.category-header{border-bottom:0;margin-bottom:48px}.razeni-klik::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");position:absolute;right:16px;line-height:58px}.otevreno .razeni-klik::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-nahoru.svg")}#filters{margin-bottom:8px!important}.type-category .products-block .product{padding-top:20px!important}.products-block .p-bottom .prices{display:block;text-align:center}.products-block .availability{text-align:center}.products-block.products .p .price{line-height:22px;padding-top:3px}}@media screen and (max-width: 479px){.products-block > div.product{width:50%}}.p-info-wrapper .availability-value.skladem::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/skladem.svg");margin-right:4px}.p-thumbnails .thumbnail-prev::before,.p-thumbnails .thumbnail-next::before{width:32px;font-size:15px;line-height:30px}.p-thumbnails .thumbnail-next,.p-thumbnails .thumbnail-prev{color:#000;text-shadow:none;width:32px;height:32px;border:1px solid #000;background-color:#fff}.p-thumbnails.overflow-prev .thumbnail-prev{left:1px}.p-thumbnails.overflow-next::after,p-thumbnails.overflow-prev::before{display:none}@media screen and (min-width: 1200px) and (max-width: 1439px){.p-info-wrapper .price-final{font-size:28px}}@media screen and (max-width: 1439px){.produkt-kontakt .contact-box ul{display:block}.produkt-kontakt .contact-box ul li{width:100%;margin-right:0}.produkt-kontakt .contact-box ul li:first-child{margin-bottom:16px!important}}@media screen and (max-width: 1199px){.advanced-order .products-block .product:nth-child(3){display:none}}@media screen and (min-width: 992px) and (max-width: 1439px){.buy-box .doprava{margin-left:0;margin-top:12px;width:100%}}@media screen and (min-width: 992px) and (max-width: 1199px){.buy-box .p-final-price-wrapper{width:100%;margin-bottom:16px}.produkt-info{display:block;margin-bottom:32px;line-height:30px}.produkt-info > div{background-position:0 70%}.shp-tabs-holder ul.shp-tabs li a{padding:0 12px 12px!important;font-size:14px}.rate-wrapper.unveil-wrapper .add-comment{display:block;width:180px}.rate-wrapper.unveil-wrapper .add-comment .btn{padding:0 10px;text-align:center;display:block}.buy-box .delivery-time > span::before{content:"Můžeme doručit do "}.buy-box .delivery-time{margin-top:4px}}@media screen and (max-width: 1199px){.produkt-kontakt{padding:24px;background-position:100% calc(100% - 73px);margin-top:32px}.produkt-kontakt .left{display:block;padding:0;width:100%}.produkt-kontakt h5{margin:0 0 24px}.produkt-kontakt .right{width:calc(100% + 48px);border-left:0;border-top:1px solid #CCD3CD;margin:24px -24px 0;padding:20px 16px 0;text-align:center}}@media screen and (min-width: 768px) and (max-width: 991px){.type-product .breadcrumbs > span:last-child{display:none}.type-product .breadcrumbs > span:nth-last-child(2) > a::after{display:none}}@media screen and (max-width: 991px){.p-image-wrapper{margin-bottom:30px}.p-image-wrapper,.p-info-wrapper{padding:0}.p-thumbnails{margin-left:-6px;margin-right:-6px}.doprava-popup{top:20px;left:20px;width:calc(100% - 40px);margin-left:0}}@media screen and (max-width: 767px){.pagination-wrapper{margin-top:32px;margin-bottom:24px}.pagination-top{display:none}.pagination-loader{margin:0 0 24px}.product-appendix{margin-top:8px;font-size:17px}.p-detail-inner-header h1{margin-bottom:16px}.p-short-description{font-size:14px;line-height:22px;font-size:14px;line-height:22px}.p-image,.image360{margin-bottom:12px}.p-thumbnails,.p-thumbnails > div{height:60px}.p-thumbnails a.p-thumbnail{margin:0 4px!important;width:60px}.p-thumbnails{margin-left:-4px;margin-right:-4px}.p-gifts-wrapper{margin-bottom:40px}.p-gift-name{width:calc(100% - 42px)}.p-gift-image{width:42px}.buy-box .doprava{margin-left:0;margin-top:12px;width:100%;font-size:14px}.p-info-wrapper .availability-value,.buy-box .delivery-time{font-size:14px}.shp-tabs-row{display:none}.p-detail-tabs-wrapper .tab-content > .tab-pane{display:block;opacity:.5;border-bottom:1px solid #ccc}.p-detail-tabs-wrapper .tab-content > .tab-pane.otevreno{opacity:1;padding-bottom:24px}#tab-content > div:not(.otevreno) > :not(.tab-mobil),#tab-content > ul:not(.otevreno) > :not(.tab-mobil){display:none!important}.tab-mobil{color:#000;padding:8px 0}.otevreno .tab-mobil{border-bottom:1px solid #000;margin-bottom:24px;font-weight:600}.tab-parametry{display:none}.basic-description{font-size:15px}.produkt-kontakt h5{font-size:17px;line-height:21px}h2,.h2{font-size:28px}.products-related-header{margin:48px 0 40px}#productsAlternative{margin-top:48px}#productsAlternative::before{margin-bottom:40px;font-size:28px}.votes-wrap .votes-wrap{padding-left:0}.vote-wrap:last-child{border-bottom:0}.vote-form{margin-left:0;margin-right:0}.do-obchodu{width:100%;order:3;text-align:center;margin:24px 0 8px;line-height:20px}.extras-wrap .extra.delivery{order:2;width:100%;min-height:auto}.advanced-order .extras-wrap .extra.step{width:100%;order:1;margin-bottom:24px}.advanced-order .h1.advanced-order-suggestion{font-size:17px;padding:12px 12px 0}.products-block .p-tools .btn.btn-cart{width:100%}.doprava-popup{top:10px;left:10px;width:calc(100% - 20px);padding:24px 12px}.d-nazev{width:calc(100% - 80px)}.d-doruceni{width:calc(100% - 80px);margin-top:16px}.doprava-zdarma{padding:12px 12px 12px 62px;position:relative;text-align:left}.doprava-zdarma span::before{top:50%;position:absolute;left:16px;margin-top:-14px}.doprava-popup .doprava-zdarma{margin:24px -12px 0}}@media screen and (min-width: 480px) and (max-width: 767px){.p-info-wrapper .price-final{font-size:28px}}@media screen and (max-width: 479px){.buy-box .bottom{position:relative;padding:24px 16px}.buy-box .top{padding:16px}.buy-box .p-final-price-wrapper{width:100%;margin-bottom:32px}.p-detail .add-to-cart .quantity{margin-right:0;position:absolute;right:16px;bottom:86px}.p-info-wrapper .price-final{font-size:24px}.buy-box .delivery-time > span::before{content:"Můžeme doručit do "}.buy-box .delivery-time{margin-top:2px;width:100%}.produkt-info{line-height:27px;flex-wrap:wrap;font-size:15px;margin-bottom:24px}.produkt-info > div{background-position:0 70%;margin-right:16px}.produkt-kontakt .right{height:78px}.produkt-kontakt{background-position:100% calc(100% - 102px)}.rate-wrapper.unveil-wrapper .rate-average-wrap{margin-bottom:24px;width:100%}#ratingWrapper > .row > div:not(.rate-average-wrap){width:100%;padding:0}.doprava-zdarma span{width:200px;display:block}}#affiliateLogin{display:none!important}tr.removeable .remove-item{visibility:visible}@media screen and (min-width: 1200px) and (max-width: 1439px){.cart-table .p-price{width:16%}.price-wrapper .price.price-primary{font-size:22px}.next-step .btn.btn-conversion{font-size:11px;padding:0 10px}}@media screen and (max-width: 1199px){.cart-row > div.col-md-4{width:100%;padding-left:0}.cart-row > div.col-md-8{width:100%}.cart-content.summary-wrapper{margin:0}.id--9 .cart-row > div.col-md-8{border-bottom:0}ol.cart-header li a,ol.cart-header li strong{padding:16px 20px}#checkoutSidebar{position:relative!important;top:0!important}#checkoutContent{padding-right:0}.back-shopping-link{display:none}}@media screen and (min-width: 768px) and (max-width: 991px){.cart-table .p-price{width:22%}.back-shopping-link .next-step-back{display:block}}@media screen and (max-width: 991px){.cart-summary,.cart-inner .delivery-time,.price-wrapper,.next-step,.order-summary-item.helper,.recapitulation-single,.cart-items,.cart-inner .consents,.order-summary-inner h4{padding-left:0;padding-right:0}.next-step{margin-bottom:0}ol.cart-header li::after{width:30px;right:-15px}.price-wrapper{padding-bottom:0;padding-top:0}.cart-inner.cart-empty{padding-left:380px;background-size:320px auto}}@media screen and (max-width: 767px){.ordering-process .site-msg.information{display:none}.t-hlavicka{display:none!important}ol.cart-header li{display:block;width:33.3333%;padding:0;position:relative;border:0}ol.cart-header{position:relative;display:flex;flex-wrap:wrap;background-color:#F7F7F7;margin-left:-10px;margin-right:-10px;margin-bottom:32px}ol.cart-header li a,ol.cart-header li strong{font-size:14px;padding:10px 5px 12px;line-height:16px}ol.cart-header li a span::before,ol.cart-header li strong span::before{display:block!important;top:0;margin:0 auto 3px}ol.cart-header li::after{width:54px;right:-27px;top:20px}.ordering-process #header::before{display:none}.ordering-process .top-navigation-bar{z-index:2}.ordering-process .responsive-tools > a[data-target="navigation"]{position:relative}.ordering-process .responsive-tools > a[data-target="search"]{display:none}.ordering-process .responsive-tools > a[data-target="login"]{right:12px}.ordering-process .top-navigation-bar .site-name{display:block}.cart-table tr{border:1px solid #DCDCDC!important;padding:24px 12px!important;position:relative}.row.cart-row{padding:0 10px}.cart-table tr > td{padding:0}.cart-table .cart-p-image img{width:56px}.cart-table tr > td.cart-p-image{flex:0 0 56px}.cart-table tr > td.p-name{flex:1 1 calc(100% - 56px);padding-left:8px;padding-bottom:8px;align-self:flex-start}.p-label{display:none}.cart-table .p-availability{width:100%;padding-left:64px}.p-availability.skladem > strong::after{content:", do 2 dnů u vás";display:inline-block;margin-left:-3px}.cart-table .p-quantity{text-align:left!important;margin-top:20px}.cart-table tr > td.p-total{padding-right:0}.p-total .p-price .price-final{color:#566670;font-weight:400;font-size:13px}.cart-table tr > td.p-total{padding-right:0;line-height:20px;margin-top:20px}.cart-table .p-price{padding-right:0;display:block}.cart-table tr > td.p-total > .inline{right:2px;top:2px}.id--9 .d-zdarma span,.id--9 .d-zdarma-ano .delivery-time{text-align:left!important}.cart-summary{margin-bottom:48px}.cart-content.summary-wrapper{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.btn.next-step-forward,.btn.next-step-finish{padding-top:0;padding-bottom:0}.id--9 .back-shopping-link{display:block}.id--9 .back-shopping-link .next-step-back,#checkoutSidebar .next-step-back.back-to-shop{display:block;position:relative;width:100%;text-indent:0;padding:0;height:auto;text-align:center;margin:32px 0;color:#000;text-decoration:underline;line-height:20px}.id--9 .back-shopping-link .next-step-back::before{display:inline-block;width:auto}.box.co-box h4,.co-box h4{font-size:24px}.payment-logo{display:none}.radio-wrapper{padding-right:16px}.radio-wrapper input[type="radio"] + label{padding:16px 0 16px 32px}.payment-info{padding-left:0}.co-box.co-payment-method{padding-bottom:0;margin-bottom:32px}.order-summary-inner:not(.otevreno) > div:not(:last-child){display:none!important}.order-summary-inner h4{margin:-16px -10px 0;padding:18px 10px;font-size:17px;text-decoration:underline;position:relative;border-bottom:1px solid rgba(148,170,150,0.3);background-color:#ECF1ED}.order-summary-inner h4::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");position:absolute;right:10px;top:16px}.order-summary-inner.otevreno h4::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:23px}.order-summary-inner.otevreno h4{margin-bottom:16px}#checkoutSidebar .order-summary{padding:16px 10px 0}.order-summary-item.price{margin:0 -10px;padding:24px 10px}#checkoutSidebar .next-step{padding:0 10px 20px}#checkoutSidebar .next-step-back.back-to-shop::before{top:-3px;width:auto;line-height:1}.ucet{line-height:22px}.id--17 .co-box{padding-bottom:12px;margin-bottom:32px}.id--17 .co-box.co-contact-information{border-bottom:0;margin-bottom:0;padding-bottom:28px}.co-box.co-box-additional .form-group{margin-bottom:11px}.co-box.co-box-additional{margin-bottom:4px}.id--17 .order-summary-inner:not(.otevreno) .order-summary-item.price{margin-top:0}#checkoutSidebar .form-group.consents{padding:8px 10px}.validator-msg.msg-error,.validator-msg.msg-warning,.js-validator-msg.msg-error,.validator-msg.msg-info{margin-left:0;width:100%}.id--15 .content-inner{margin:60px auto 0;border:0;padding:0 20px 170px}h1.order-summary-heading{padding-top:44px;margin:0 0 10px}.reca-number{margin-bottom:24px}.id--15 .co-box h4{text-align:center}.id--15 .cart-table tr{padding:16px 12px!important}.id--15 .cart-table .p-quantity{width:50%;margin:0;padding-left:64px}.id--15 .co-box{margin-bottom:32px}.id--15 .co-box.co-payment-method{margin-left:-20px;margin-right:-20px;padding-left:34px;padding-right:34px}.cart-inner.cart-empty{background-size:280px auto;padding:120px 0 0;background-position:50% 0;margin-top:32px}.prazdny-kosik #content{padding:0 10px}}a,.btn{transition:none!important}.content-inner{max-width:none}body:not(.type-category):not(.client-section) .sidebar{display:none}.sign h1{display:none}.sign #content{max-width:940px;margin:32px auto;background-color:#ECF1ED;padding:4px;display:flex;flex-wrap:wrap}.sign #content > div{width:50%}.sign .content-inner{background-color:#fff;padding:20px}.sign #content .registrace-box{padding:20px 32px!important}.sign #content .content-inner h4{display:none}.sign #content #register-form > fieldset.co-registration:not(.register-soc){display:none}.sign #content .form-group > input.form-control{width:100%}.sign #content .form-group label{width:100%;line-height:20px;margin-bottom:10px}.sign #content .col-md-8{width:100%;padding:0}.sign #content .form-group{margin-bottom:16px}#content #register-form::before,#content #formLogin::before{content:"Registrace";font-size:23px;line-height:1.2;display:block;margin-bottom:24px;color:#000}#content #formLogin::before{content:"Přihlášení"}.sign .co-box.co-registration{margin-bottom:16px}.sign .stay-in-touch *{margin:0!important}.sign .form-group.consents label{font-size:15px;color:#000;margin-bottom:16px!important}.sign .form-group.consents label a{color:#000}.sign .submit-wrapper p{margin-bottom:0}.sign .submit-wrapper .btn{width:100%}.sign .form-group.submit-wrapper{margin-bottom:24px!important}.social-login-buttons-divider span{padding:0 16px}.register-soc .form-group:last-child,.register-soc{margin-bottom:0!important}.id--8 #content .registrace-box > .btn{display:none}.reg-ucet h4{font-size:15px;color:#566670;text-align:center;position:relative}.reg-ucet span{position:relative;background-color:#ECF1ED;padding:0 16px}.reg-ucet h4::before{content:"";position:absolute;width:100%;height:1px;background-color:#D8D8D8;left:0;top:11px}.reg-ucet .btn{margin-top:32px}.reg-ucet{margin-top:40px}#formAffiliateLogin{display:none!important}.id--4 .content-inner{max-width:none}@media screen and (max-width: 767px){.sign #content > div{width:100%}.sign #content form .row{margin:0}.sign .content-inner{padding:20px 10px}.sign #content .registrace-box{padding:20px 10px!important}}.art-header{background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/onas-bg2.png) 50% 50% no-repeat;text-align:center;padding:120px 0;background-size:cover;margin-bottom:-1px}.in-o-nas .breadcrumbs > span > a::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-drobcek-bila.svg")}.in-o-nas .breadcrumbs-wrapper{margin-bottom:-50px}.in-o-nas .breadcrumbs > span > a,.in-o-nas .breadcrumbs > span > span{color:#fff}.in-o-nas .navigation-home-icon-wrapper::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/home-white.svg")}.art-header h1{color:#fff;margin-bottom:24px}.art-header p{color:#fff;max-width:730px;margin:0 auto}.oligrid{display:flex;flex-wrap:wrap}.oligrid > div{width:50%}.oligrid .img{background-repeat:no-repeat;background-position:50%;background-size:cover;font-size:0}.oligrid.sekce1 .img{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/onas1.png)}.oligrid.sekce2 .img{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/onas2.png)}.oligrid .text > div{padding:120px;max-width:710px;margin-left:auto}.oligrid.sekce2 .text > div{margin-left:0;margin-right:auto}.oligrid.sekce2{background-color:#ECF1ED}.oligrid h2{margin:0 0 32px}.jinak{margin-top:120px}.jinak h2{text-align:center;margin:0 0 56px}.jinak-in{display:flex;flex-wrap:wrap;margin-left:-24px;margin-right:-24px}.jinak-in > div{width:33.3333%;padding:24px;margin-bottom:16px}.jinak-in p{margin-bottom:0}.jinak-in h4{margin:0 0 24px}.o-nas-line{border-top:1px solid #F0F0F0;margin-top:-1px;display:block}.onas-bg-bottom img{width:100%}@media screen and (max-width: 1199px){.oligrid > div{width:100%}.oligrid .text > div{max-width:none;margin:0}.oligrid .img{height:600px}.oligrid.sekce2 .img{order:2}.oligrid.sekce2 .text{order:1}}@media screen and (max-width: 991px){.oligrid .text > div{padding:64px}.jinak-in > div{width:50%}}@media screen and (max-width: 767px){.in-o-nas .breadcrumbs #navigation-first a.navigation-home-icon::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/home-white.svg")}.art-header{padding:64px 10px}.oligrid .text > div{padding:24px 10px}.oligrid .img{height:260px}.jinak{margin-top:64px}.jinak h2{margin-bottom:32px}.jinak-in{margin-left:-10px;margin-right:-10px}.jinak-in > div{width:100%;padding:10px}.onas-bg-bottom img{width:200%;max-width:none;margin-left:-50%}.onas-bg-bottom{overflow:hidden}}.news-wrapper{display:flex;flex-wrap:wrap;margin-top:64px}.type-posts-listing .content-inner > p{max-width:1058px}@media screen and (max-width: 767px){.news-wrapper{margin-top:32px;margin-left:-10px;margin-right:-10px}}article .help-box{margin-bottom:50px;overflow:hidden}article .help-box > div{background-image:none!important;padding:40px 48px 46px;height:100%}.in-poradna article > div > p{max-width:1058px}article .hp-help-in{border-top:1px solid #DCDCDC;margin-top:48px;padding-top:38px}@media screen and (max-width: 1199px){article .help-box{width:33.3333%}article .help-box > div{padding:24px}}@media screen and (max-width: 991px){article .help-box{width:50%}}@media screen and (max-width: 767px){article .help-box{width:100%;margin-bottom:32px}article .help-box > div{padding:24px 12px}article .help-box h3{margin:0 0 24px!important;padding:0!important}}article .produkt-kontakt .contact-box ul li > span{font-size:24px;line-height:1.2;padding-left:40px}article .produkt-kontakt .contact-box ul li > span::before{background-size:26px auto;width:26px;height:26px;top:8px}article .produkt-kontakt{background-color:#ECF1ED;padding:38px 0 38px 142px;background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/martina-kontakt-big.png);background-position:0 100%;background-size:111px auto;margin-top:40px}article .produkt-kontakt .right span{font-size:19px;color:#000;font-weight:600;max-width:160px;margin-right:50px;line-height:1.2}article .produkt-kontakt .right{display:flex;align-items:center;padding:19px 48px}article .produkt-kontakt .right a:last-child{margin-left:24px}.form-wrapper{margin-top:80px}.form-wrapper,.faq-in{display:flex;flex-wrap:wrap}.form-wrapper > div{width:50%}.form-wrapper h4{margin-top:0;margin-bottom:44px}article h1,.news-item-detail h1,.id--51 h1{margin-bottom:40px}.contact-box a:hover{text-decoration:underline}.faq-in{margin-left:-4px;margin-right:-4px;padding-right:140px}.faq-in > div{padding:4px;width:33.3333%}.faq-in > div a{display:block;height:100%;border:1px solid #DCDCDC;padding:80px 10px 24px;text-align:center;font-size:15px;line-height:20px;position:relative}.faq-in > div a span{display:block;height:40px}.faq-in > div a::before{content:"";width:50px;height:40px;position:absolute;top:24px;left:50%;margin-left:-25px;background-position:50% 50%;background-repeat:no-repeat}.faq-in > div:first-child a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq1.svg)}.faq-in > div:nth-child(2) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq2.svg)}.faq-in > div:nth-child(3) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq3.svg)}.faq-in > div:nth-child(4) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq4.svg)}.faq-in > div:nth-child(5) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq5.svg)}.faq-in > div:nth-child(6) a::before{background-image:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/faq6.svg)}.faq-in > div a:hover{text-decoration:underline;border-color:#000}@media screen and (min-width: 480px){#formContact .form-group:nth-of-type(-n+2){display:inline-block;width:calc(50% - 4px)}#formContact .form-group:first-of-type{padding-right:10px}#formContact .form-group:nth-of-type(2){padding-left:10px}#formContact .form-group.consents{width:calc(100% - 192px);display:inline-block;margin-bottom:0;vertical-align:middle}#formContact .form-group.submit-wrapper{width:186px;display:inline-block;min-width:auto;margin-bottom:0;vertical-align:middle}}#formContact .form-group label,#formContact .form-group input{width:100%}#formContact .form-group label{line-height:20px;margin-bottom:10px}#formContact .form-group{margin-bottom:24px}#formContact .form-group.consents label{margin-bottom:0;font-size:15px}.kontakt-line span{display:block;width:80px;height:52px;margin:0 auto;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/logo-line.svg) #fff 50% 50% no-repeat;position:relative}.kontakt-line{position:relative;margin:80px 0 64px}.kontakt-line::before{position:absolute;content:"";width:100%;height:1px;background-color:#DCDCDC;left:0;top:26px}.udaje{display:flex;flex-wrap:wrap;margin-bottom:28px}.udaje > div{width:33.3333%;padding-right:32px;margin-bottom:16px}.udaje h4{margin:0 0 32px}.udaje p{max-width:340px}@media screen and (max-width: 1439px){article .produkt-kontakt{padding:18px 0 18px 142px}}@media screen and (max-width: 1199px){article .produkt-kontakt .right{margin-left:-142px;width:calc(100% + 142px);-webkit-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}article .produkt-kontakt{background-position:0 calc(100% - 91px)}article .produkt-kontakt .right span{max-width:none}article .produkt-kontakt .contact-box ul li{width:auto}.form-wrapper > div{width:100%}.form-wrapper > div.faq{margin-bottom:48px}.faq-in{padding-right:0}}@media screen and (max-width: 991px){.udaje > div{width:100%;padding-right:0}}@media screen and (max-width: 479px){article .produkt-kontakt{background-image:none;padding:24px 12px}article .produkt-kontakt .contact-box ul li > span{font-size:22px}article .produkt-kontakt .right{margin-left:0;width:100%;padding:16px 0 0;flex-wrap:wrap;height:auto}article .produkt-kontakt .right span{margin:0 0 20px;width:100%}.faq-in > div{width:50%}}.in-doprava-a-platba .content{max-width:940px;margin:0 auto}.allert-box{border:1px solid #E3CBCB;color:#932424;background-color:rgba(218,50,50,0.09);padding:16px 16px 24px;margin-bottom:40px}.allert-box h4{color:#932424;margin:0 0 20px}.allert-box p{margin-bottom:0}.d-info{display:none;padding:24px 24px 20px;list-style:none;line-height:20px;background-color:#fff;border:1px solid #DCDCDC;border-top:0;margin:0;width:100%}.otevreno .d-info{display:block}article .doprava-radek{margin-bottom:8px;border-bottom:0;padding:0}.radek-in{width:100%;display:flex;cursor:pointer;padding:24px 24px 24px 86px;border:1px solid #DCDCDC;position:relative;align-items:center}article .d-nazev{width:230px;font-size:19px;font-weight:600;color:#000}article .d-img{width:80px;text-align:center}article .d-doruceni{width:calc(100% - 390px)}article .doprava-radek .radek-in::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");width:32px;height:32px;background-color:#ECF1ED;border-radius:50%;text-align:center;line-height:26px;position:absolute;left:24px;top:50%;margin-top:-16px}article .doprava-radek .radek-in:hover{border-color:#709485;background-color:#ECF1ED}article .doprava-radek:hover .radek-in::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-bila-dolu.svg");background-color:#709485}.otevreno .radek-in{border-bottom-color:#fff;background-color:#ECF1ED}.doprava-radek.otevreno{box-shadow:0 0 20px rgba(0,0,0,0.15)}article .doprava-radek.otevreno .radek-in::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-nahoru.svg");background-color:#fff}article .doprava-radek.otevreno .radek-in:hover::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-bila-nahoru.svg");background-color:#709485}.d-info li{margin-bottom:20px;position:relative;padding-left:24px}article .doprava-zdarma{margin:24px 0 80px}.doprava-radek.platba .d-nazev{width:calc(100% - 160px)}.in-doprava-a-platba article{padding-bottom:60px}.rate-wrapper,.votes-wrap{max-width:940px}.id--51 .content-inner{max-width:940px;margin:0 auto}.search-results-group h4,.search-results h4{margin-top:0;margin-bottom:32px}.search-results-group ul{list-style:none;margin:0!important;padding:0!important;display:flex;flex-wrap:wrap}#search-group-categories ul li{width:16.6666%;border:1px solid #DCDCDC;margin-bottom:-1px;margin-right:-1px}#search-group-categories ul li a{font-size:19px;line-height:1.2;height:120px;padding:24px 16px;overflow:hidden;text-align:center;display:flex;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;flex-direction:column;text-decoration:underline}#search-group-categories ul li a:hover{text-decoration:none}#search-group-categories ul li:hover{border-color:#000;position:relative}.search-results-groups .search-results-group-list{column-count:1;margin-bottom:0;column-width:auto}a.display-results-group{margin:32px auto 0;display:block;width:200px;text-align:center;line-height:20px;text-decoration:underline;font-weight:600}a.display-results-group::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");margin-left:10px;position:relative;top:-2px}a.display-results-group:hover{text-decoration:none}#search-group-categories{border-bottom:1px solid #DCDCDC;padding-bottom:48px;margin-bottom:48px}#products-found{border-bottom:1px solid #DCDCDC;padding-bottom:29px;margin-bottom:80px}.search-results-group:not(#search-group-categories) li{width:33.3333%;position:relative;padding-left:20px}.search-results-group:not(#search-group-categories) li::before{content:"";width:12px;height:12px;border-radius:50%;background-color:#fff;border:4px solid #00AB63;left:0;position:absolute;top:10px}.search-results-group:not(#search-group-categories) li a:not(:hover){text-decoration:underline}@media screen and (max-width: 1199px){#search-group-categories ul li{width:20%}}@media screen and (max-width: 991px){#search-group-categories ul li{width:33.3333%}.search-results-group:not(#search-group-categories) li{width:50%;padding-right:20px}}@media screen and (max-width: 479px){#search-group-categories ul li{width:50%}.search-results-group:not(#search-group-categories) li{width:100%;padding-right:0}}@media screen and (max-width: 1439px){#products-found .product-line.pet-cols{display:none}}@media screen and (min-width: 1440px){#products-found .product-line.tri-cols,#products-found .product-line.ctyri-cols{display:none}#products-found .products-block > div{width:20%}}.type-search #content{padding-bottom:64px}.empty-content-404{position:relative;text-align:left;padding-left:480px;background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/404v2.png) 0 0 no-repeat;padding-bottom:100px;background-size:449px auto}.empty-content-404 h2{display:none}.empty-content-404 > p{max-width:700px;font-size:16px;margin-bottom:32px;color:#566670}.empty-content-404 .btn::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-bila-back.svg");margin-right:16px;position:relative;top:2px}.empty-content{margin:56px 0 0}@media screen and (max-width: 767px){.empty-content{margin:24px 0 0}.empty-content-404{padding:220px 0 0;background-size:auto 220px;background-position:50% 0}}@media screen and (min-width: 768px){.client-section .content{padding-left:32px!important}}@media screen and (min-width: 1200px){.client-section .sidebar{width:340px}.client-section .content{padding-left:68px!important}}.box.client-center-box{background-color:#F7F7F7;margin-top:-32px;padding:0}.client-center-box ul{list-style:none;margin:0;padding:0}.client-center-box ul a{font-size:15px;padding:11px 30px;line-height:20px;display:block;border-left:2px solid transparent}.client-center-box ul li.active a,.client-center-box ul a:hover{background-color:#fff;border-color:#000}.client-center-box ul a:hover{text-decoration:underline}.client-center-box ul li:first-child a{font-size:23px;line-height:1.2;padding:32px;border-bottom:1px solid #DCDCDC;background-color:#F7F7F7!important;border-left:0!important}.client-center-box ul li:first-child a::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/user.svg");margin-right:8px}li.logout{margin:0}li.logout a{padding:32px;border-top:1px solid #DCDCDC!important;background-color:#F7F7F7!important;border-left:0!important}li.logout a::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/logout.svg");margin-right:8px;position:relative;top:2px}.id--12 .content h2{display:none}.client-section h1{margin-bottom:40px}.client-section .content td,.client-section .content th{border:0!important;padding:12px 0 12px 24px;line-height:20px;font-size:15px;font-weight:600;color:#000;background:none}.client-section .content th{border-bottom:2px solid #000!important;font-size:19px;color:#000;font-weight:600;text-align:left;line-height:1.2;padding-bottom:20px}.client-section .content td:nth-child(2),.client-section .content td:nth-child(3){font-weight:400;color:#566670}.client-section .content td a{text-decoration:underline!important}.client-section .content td a:hover{text-decoration:none!important}.client-section .content tr:nth-child(2n){background-color:#F7F7F7}.client-section .content tr{border:0!important}h2.top-line{margin-top:48px;padding-top:48px;border-top:1px solid #DCDCDC;margin-bottom:32px}.id--18 .row > .col-md-6{padding-left:0;padding-right:0}.id--18 .row > .col-md-6 li a{color:#566670}.id--18 .content td:nth-child(4){color:#566670;font-weight:400}.id--18 .content td:last-child,.in-objednavky .content th:last-child{text-align:right!important;padding-right:24px}.id--18 .row-summary td dl{background-color:#ECF1ED;margin:-12px -24px -12px auto;max-width:460px;padding:20px;display:flex;flex-wrap:wrap;align-items:flex-end}.id--18 .row-summary td{background-color:#fff;border-top:2px solid #000!important}.id--18 .row-summary dt,.in-objednavky .row-summary dd{width:50%;margin:0 0 10px;font-size:14px;color:#566670;font-weight:400;line-height:1.5}.id--18 .row-summary dt:first-child{font-size:16px;font-weight:600;color:#000}.id--18 .row-summary dd:nth-child(2){font-size:28px;font-weight:600;color:#000;line-height:1.2}@media screen and (max-width: 767px){.client-section .sidebar{width:100%;margin-bottom:32px}.box.client-center-box{margin-top:0}.client-section .produkt-kontakt{margin-bottom:32px}.id--18 .cart-table thead{display:none}.id--18 .content td:nth-child(3){text-align:right}.id--18 .content td:last-child{padding-right:0}.id--18 .content .cart-table tr > td:nth-child(2n){text-align:left}.id--18 .row-summary td dl{margin:-12px -24px;max-width:none;width:calc(100% + 24px)}}.type-product .msg.msg-success{display:none}@media screen and (max-width: 767px){.produkt-info{flex-wrap:wrap}.produkt-info > div{width:33.333%;margin:0!important;padding:20px 5px 0;background-position:50% 0!important;text-align:center;line-height:18px}.produkt-info > div.kod{width:100%;text-align:center;margin:0 0 24px!important}}#checkoutSidebar .form-group.consents-first label,#checkoutSidebar .form-group.consents-first + div.form-group label{padding-left:30px}.id--17 #checkoutSidebar .next-step{padding-top:16px}.carousel-inner > .item > a > img{width:100%}.type-page:not(.in-doprava-a-platba):not(.in-kontakt):not(.in-poradna):not(.in-o-nas):not(.in-404) .content-inner,.type-post .content-inner{max-width:940px;margin:0 auto}.in-velikosti-prstenu article p{margin-bottom:40px}article p a{color:#00AB63;text-decoration:underline}article p a:hover{color:#00AB63;text-decoration:none}article table{width:100%;margin-bottom:40px}article tr{border:0!important}article th,article td{border:0!important;padding:12px 0 12px 24px;line-height:20px;font-size:15px;color:#566670;background:none}article td:first-child{font-weight:600;color:#000}article th{border-bottom:2px solid #000!important;font-size:19px;color:#000;font-weight:600;text-align:left;line-height:1.2;padding-bottom:20px}article tr:nth-child(2n){background-color:#F7F7F7}.blue{background-color:#EEF6FC;border:1px solid #C4D8E9;padding:16px;color:#567896;margin-bottom:40px}.blue p{margin-bottom:28px!important}.blue p:last-child{margin-bottom:0!important}.blue h4{color:#567896}.blue a{color:#000!important}.navod{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px}.navod .img{width:460px}.navod .text{width:calc(100% - 460px);font-size:28px;line-height:1.2;color:#000;padding-left:20px}article .kontakt-line{margin:40px 0}@media screen and (max-width: 991px){.navod .img{width:360px}.navod .text{width:calc(100% - 360px)}}@media screen and (max-width: 767px){.template-11 #navigation{margin-top:0!important}.navod .img{width:200px}.navod .text{width:calc(100% - 200px);font-size:20px}article th{font-size:15px}article .doprava-radek .radek-in::before{left:12px}.radek-in{flex-wrap:wrap;padding:12px 12px 12px 56px}article .d-nazev{width:calc(100% - 80px);padding-right:0}article .d-doruceni{width:100%}article .d-cena{width:100%}.doprava-radek.platba .d-nazev{width:100%;padding:0;margin:16px 0}}@media screen and (max-width: 479px){.navod .img{width:100%}.navod .text{width:100%;padding:10px 0 0}}@media screen and (max-width: 767px){body:not(.ordering-process) .top-navigation-bar{position:fixed;width:100%;z-index:9}body:not(.ordering-process) #header{height:64px}}.p-code .choose-variant.default-variant{font-size:12px}.delivery-time .default-variant{display:none}.skladem > span.default-variant::after{display:none}@media screen and (min-width: 480px){label[for="currentPassword"]{line-height:22px}}.dkLabVisitedProductsBox{margin-top:80px!important;background:none!important;padding:48px 0 0!important;margin-right:auto!important;border-top:1px solid #F0F0F0}.type-index .dkLabVisitedProductsBox{border:0;padding-top:0!important}.dkLabVisitedProductsBox.dkLabVisitedClassic a.image > img{width:auto!important}.dkLabVisitedProductsBox .p-code{display:none!important}.dkLabVisitedProductsBox h2{text-align:center;margin-top:0;margin-bottom:32px;font-size:0}.dkLabVisitedProductsBox h2::after{content:"Naposledy jste prohlíželi";font-size:33px}@media screen and (min-width: 1200px){.products-block.dkLabVisitedProducts > div.product{width:20%}.products-block.dkLabVisitedProducts > div.product:nth-child(n+6){display:none!important}}@media screen and (max-width: 767px){#dklabDopravaBanner{display:none!important}}.dkLabFavouriteDiv{position:absolute;bottom:0;right:10px}.dkLabFavouriteControls > span{display:none}.dkLabFavouriteControls > strong{margin-right:0!important;height:48px;width:48px;display:block;text-align:center;line-height:52px;border-radius:50%}.dkLabFavouriteControls > strong:hover{background-color:#F0F0F0}.dkLabFavouriteControls strong.heart::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/heart-black2.svg")!important;margin:0!important}.flag-dklabFav{background:none!important;padding:8px 0 0!important;text-align:left}.flag-dklabFav .heart::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/heart-pink.svg")!important}.in-oblibene .products-block .p-bottom .p-desc,.in-oblubene .products-block .p-bottom .p-desc{display:none}#header .oblibene{display:inline-block;margin-right:24px}#header .oblibene a::before{top:5px!important;margin-right:12px!important;font-size:26px!important;display:inline-block}#header .oblibene a:hover{text-decoration:underline}.p-info-wrapper .dkLabFavDiv{margin:0 0 0 16px !important}.p-info-wrapper .dkLabFavouriteControls.dkFavSmazat strong.heart::before{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/heart-pink.svg")!important}@media screen and (max-width: 767px){.dkLabFavouriteDiv{right:0;top:-44px}.products-block .ratings-wrapper{left:50%;margin-left:-34px}}@media screen and (max-width: 479px){.p-info-wrapper .dkLabFavDiv{margin:0 8px 0 0 !important}}#myBtnTabulka_velikosti{margin-top:0!important;font-size:16px;margin-bottom:32px!important;background:none!important;box-shadow:none!important;padding:0;text-align:left;line-height:20px;text-decoration:underline}#myBtnTabulka_velikosti:hover{text-decoration:none}#myBtnTabulka_velikosti::before{display:inline-block;content:"";background:url(https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/ruler(1).svg) 50% no-repeat;background-size:20px auto;width:20px;height:20px;margin-right:8px;top:3px;position:relative}#hce-product-cert{margin-bottom:32px}.navigation-in > ul > li:nth-last-child(-n+2) > a{background-position:24px 52%;background-repeat:no-repeat;background-size:auto 20px;padding-left:48px!important}@media screen and (min-width: 1200px){.menu-item-1976,.menu-item-4001,.menu-item-1134,.menu-item-4145{visibility:visible!important;display:block!important}.navigation-in > ul > li:nth-last-child(2){margin-left:auto}.navigation-in{width:100%}}.p-code .parameter-dependent.default-variant{display:none}.doprava-radek a:not(:hover){text-decoration:underline}.form-wrapper .faq{display:none!important}@media screen and (max-width: 767px){.in-novinky .more-perex{display:none}.in-novinky .category-perex{height:auto;margin:0}#header .oblibene{right:47px;position:fixed;z-index:9;font-size:0;margin:0;width:auto;top:16px}#header .oblibene a::before{top:0!important;margin-right:0!important;font-size:20px!important}.navigation-in > ul > li.menu-item-1976 > a,.navigation-in > ul > li.menu-item-4001 > a,.navigation-in > ul > li.menu-item-1134 > a,.navigation-in > ul > li.menu-item-1982 > a,.navigation-in > ul > li.menu-item-4145 > a,.navigation-in > ul > li.menu-item-4319 > a{padding-left:48px!important;background-position:20px 50%}.ordering-process #header .oblibene{position:absolute;top:-48px}}.search-whisperer .skladem > span::after{display:none}#myBtnTabulka_velikosti{display:none}.show-tabulka-velikosti #myBtnTabulka_velikosti{display:block}.link-icon.watchdog::before{display:inline-block;margin-right:8px;font-size:16px}.link-icon.watchdog{padding:0;margin-bottom:24px;display:inline-block;color:#566670!important;text-transform:none;font-size:15px}.link-icon.watchdog:hover{text-decoration:underline}.link-icon.watchdog::after{content:" produkt"}.flag.flag-freeshipping{background-color:#000}.flags-extra .flag{width:50px;height:50px}.flag-freeshipping .icon-van{margin-top:-8px;margin-bottom:-3px;font-size:26px}.flag-text{font-size:8px}.p-image-wrapper .flags-extra .flag-freeshipping .icon-van{font-size:42px}.p-image-wrapper .flags-extra .flag{width:80px;height:80px}.p-image-wrapper .flags-extra .flag-text{font-size:11px}@media screen and (max-width: 767px){.flags-extra{bottom:auto;top:0}.flags-extra .flag{width:40px;height:40px}.flag-freeshipping .icon-van{margin-top:-9px;font-size:20px}.flag-text{font-size:7px}.p-image-wrapper .flags-extra .flag{width:60px;height:60px}.p-image-wrapper .flags-extra .flag-freeshipping .icon-van{font-size:30px}.p-image-wrapper .flags-extra .flag-text{font-size:9px}}#return-to-top i:before{content:'\e911'}#return-to-top{z-index:99999999;position:fixed;bottom:45px;right:20px;background:rgba(0,0,0,0.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:-10px 0 0 -10px;position:relative;left:50%;top:50%;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:20px;width:20px;text-align:center;display:block;font-style:normal}#return-to-top:hover{background:rgba(0,0,0,0.9)}#return-to-top:hover i{color:#fff}.icon-chevron-up::before{font-weight:700}.ordering-process #return-to-top{display:none!important}@media screen and (max-width: 767px){#myModal{padding:5px!important}#myModal .close-btn{top:0;right:6px;font-size:20px;line-height:19px}.watchdog-row{display:block}.watchdog-row .notificationEmail,.watchdog-row select{width:100%;margin-top:6px;margin-left:0}}#onlinePaymentButton{line-height:48px!important}@media screen and (min-width: 768px){.category-perex p:nth-of-type(n+3){display:none}.category-perex.otevreno p:nth-of-type(n+3){display:block}.more-btn{color:#000;font-size:15px;font-weight:600;position:relative;cursor:pointer;text-decoration:underline;display:inline-block}.more-btn:hover{text-decoration:none}.more-btn:not(.aktivni) span:last-child{display:none}.more-btn.aktivni span:first-child{display:none}.more-btn span::after{content:url("https://cdn.myshoptet.com/usr/www.olivie.cz/user/documents/upload/Images/sipka-cerna-dolu.svg");margin-left:8px;display:inline-block;position:relative;top:-1px}.more-btn.aktivni span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:5px}}@media screen and (max-width: 767px){.dkLabVisitedProducts .product:nth-of-type(n+3){display:none!important}.dkLabVisitedProducts.zobrazeno .product:nth-of-type(n+3){display:block!important}.more-products-btn{display:block;text-align:center;width:100%;color:#000;font-size:15px;text-decoration:underline;font-weight:600;margin-top:16px}}.newsletter-header{display:none}.subscribe-form .btn::before{display:none}.subscribe-form .btn{width:180px;padding-top:0;padding-bottom:0}.subscribe-form br{display:none}.subscribe-form .form-group.consents label{font-size:15px;text-align:right;margin-top:10px}@media screen and (max-width: 991px){.subscribe-form .form-group.consents label{text-align:center}}@media screen and (max-width: 479px){.subscribe-form .btn{width:calc(100% - 20px);top:60px;left:10px}.subscribe-form .form-control{margin-bottom:60px}.subscribe-form{padding:0 10px}}@media screen and (min-width: 480px){.sold-out{margin-left:auto}}tr.obj-cena{display:flex;flex-wrap:wrap;border-bottom:1px solid #DCDCDC;color:#000;align-items:center}tr.obj-cena th{width:70%;text-align:left;line-height:56px;padding-top:3px}tr.obj-cena th::after{content:" včetně dopravy a platby"}tr.obj-cena td{width:30%;text-align:right;font-size:22px;line-height:64px}@media screen and (max-width: 767px){tr.obj-cena{margin:0 -10px}tr.obj-cena th,tr.obj-cena td{line-height:22px;padding:10px 0}.next-step{position:fixed;bottom:0;z-index:9999;width:100%;padding:10px!important;background-color:#ECF1ED!important;left:0}.price-wrapper{margin-bottom:0}.back-shopping-link{margin-bottom:100px}#checkoutSidebar .next-step-back.back-to-shop{margin-bottom:100px!important}}.fvDoplnek{margin-bottom:0!important;border-bottom:0!important}.cart-table + .fvDoplnek{display:none}@media screen and (max-width: 767px){.extras-col:first-child > div{width:100%}.discount-coupon{margin:0 0 20px}.free-gift{margin-bottom:0}}.siteCookies--bottom{left:0;width:100%;margin-left:0;top:0;position:fixed;background-color:rgba(0,0,0,0.3)!important}.siteCookies__form{display:flex;width:800px;margin:0 auto;max-width:none;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:6px;color:#222;padding:0}.siteCookies__text a:not(.btn){text-decoration:underline;color:#222!important}.siteCookies__text a:not(.btn):hover{text-decoration:none}.cookies-logo img{max-height:60px}.cookies-logo{padding:12px 20px}.siteCookies__text,.siteCookies__links{margin-right:0;margin-bottom:0;padding:20px;border-top:1px solid #e1e1e1}.siteCookies__links{display:flex;flex-wrap:wrap;-webkit-justify-content:right;justify-content:right}.siteCookies__form > .siteCookies__buttonWrap{display:none}.btn.siteCookies__link,.cookiesSetting__button.js-cookiesConsentSubmit:not(.js-cookieAccept){border:1px solid #00AB63;color:#222;background-color:#fff;border-radius:4px}.btn.siteCookies__link:hover,.cookiesSetting__button.js-cookiesConsentSubmit:hover{background-color:#00AB63;color:#fff}.siteCookies__form .btn,.cookiesSetting__button{width:260px;margin-left:16px;text-transform:none;font-size:16px}.cookiesSetting__button{width:200px;height:52px;line-height:50px}.cookiesSetting__button.cookiesSetting__button--green.js-cookieAccept{font-size:0}.cookiesSetting__button.cookiesSetting__button--green.js-cookieAccept::after{font-size:16px;content:"Přijmout vše"}@media screen and (max-width: 991px){.siteCookies__form{width:calc(100% - 20px)}}@media screen and (max-width: 767px){.siteCookies__form .btn{width:auto}.siteCookies__form{top:40px;height:calc(100vh - 110px);-webkit-transform:none;transform:none;left:10px}.siteCookies__text{max-height:calc(100% - 84px - 73px);overflow:auto}.siteCookies__text,.siteCookies__links,.cookies-logo{padding:10px}.cookiesSetting__button{width:100%;margin-left:0}.navigation-in > ul.top-navigation-bar-menu > li > a{padding:0!important}}@media screen and (max-width: 479px){.siteCookies__form .btn{width:100%;margin:0;max-width:none}.siteCookies__buttonWrap{width:100%;margin-top:10px}.siteCookies__text{max-height:calc(100% - 84px - 135px)}}.cookiesSetting__button--green{background-color:var(--color-secondary)}@media screen and (max-width: 479px){.cookiesSetting__bottom{position:fixed;bottom:10px;padding:0 0 10px;width:calc(100% - 60px);background-color:#f8fafb}.cookiesSetting__form{padding:0 0 180px}}.cookiesSetting__item .cookiesSetting__item__status .cookiesSetting__item__state::after{left:11px}.cookies-visible{overflow:hidden}.cookies-visible #return-to-top{visibility:hidden}.benefitBanner__picture{flex:0 0 44px;max-width:44px;margin-right:12px;-webkit-justify-content:right;justify-content:right}.benefitBanner__link{align-items:flex-start;width:100%}.benefitBanner__title{width:100%;display:block;font-size:16px;color:#000;line-height:22.8px;margin-bottom:5px}.benefitBanner__img{width:auto;max-height:28px}.benefitBanner{margin-top:48px;margin-bottom:0}body:not(.type-index) .benefitBanner{margin-bottom:48px}.benefitBanner__content{font-size:15px;line-height:18px}.benefitBanner__link:hover .benefitBanner__title{text-decoration:underline}@media screen and (max-width: 1199px){.benefitBanner__item{flex:1 1 50%;margin-top:24px}.benefitBanner{margin-top:24px}body:not(.type-index) .benefitBanner{margin-bottom:0}}