@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&family=Unbounded:wght@200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@charset "UTF-8"@font-face{font-display:swap;font-family:"Dancing";src:url(https://www.thevino.cz/wp-content/themes/thevinoteka/fonts/DancingScript-VariableFont_wght.ttf) format("truetype-variations");font-weight:1 999;font-style:normal}@font-face{font-display:swap;font-family:"Monserat";src:url(https://www.thevino.cz/wp-content/themes/thevinoteka/fonts/Montserrat-VariableFont_wght.ttf) format("truetype-variations");font-weight:1 999;font-style:normal}@font-face{font-display:swap;font-family:"Monserat";src:url(https://www.thevino.cz/wp-content/themes/thevinoteka/fonts/Montserrat-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:1 999;font-style:italic}html,body{padding:0;margin:0;max-width:100vw;background-color:#fff;font-size:16px}html,body{font-family:"Unbounded",sans-serif}html b,html strong,body b,body strong{font-weight:500}body{font-variation-settings:"slnt" 0}.oblique{font-variation-settings:"slnt" -12}ul,ol{padding-left:1em}ul li,ol li{padding-left:10px;font-weight:300}ul li a,ol li a{color:#C6526C}ul li a:hover,ol li a:hover{text-decoration:underline}.container{width:1080px;max-width:90%;position:relative;margin:0 auto}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}@keyframes animate-selection{from{transform:scale(1)}to{transform:scale(1.1)}}h2{font-size:1.15rem;line-height:1.5rem;font-weight:500;text-transform:uppercase;font-family:"Unbounded",sans-serif;color:#000}h2.underline{padding-bottom:16px;position:relative}h2.underline::after{content:" ";position:absolute;width:240px;height:2px;background-color:#000;bottom:0;left:calc(50% - 120px)}h2.underline-w{padding-bottom:16px;position:relative}h2.underline-w::after{content:" ";position:absolute;width:240px;height:2px;background-color:#fff;bottom:0;left:calc(50% - 120px)}.a6{font-size:.95rem;line-height:1.3rem;font-weight:500}p{font-weight:300;font-family:"Montserrat",sans-serif}p a{color:#C6526C}p a:hover{text-decoration:underline}.rank-math-breadcrumb a{color:#000}.rank-math-breadcrumb a:hover{color:#C6526C;text-decoration:none}.scroll-bar{position:fixed;top:20vw;left:40px;width:5px;height:20vh;z-index:12;background-color:#fff;border:1px solid #C6526C;border-radius:4px}.scroll-bar span{position:absolute;text-orientation:sideways;font-family:"Unbounded",sans-serif;font-weight:200;font-size:.7rem;color:#C6526C;top:3vh;left:10px;writing-mode:vertical-lr;text-orientation:upright;text-transform:uppercase}.scroll-bar #scroll-bar-scroll{position:absolute;content:" ";top:0;left:0;width:3px;background-color:#C6526C}@media all and (min-width:993px) and (max-width:1500px){.scroll-bar{left:25px}}@media all and (max-width:992px){.scroll-bar{display:none}}.button-frame{border:2px solid;border-radius:5px;padding:10px 60px}a{color:#000;text-decoration:none}a:hover{text-decoration:none;color:#C6526C}.gradient-1 .uagb-section__overlay{opacity:1;background:#000;background:linear-gradient(90deg,#000000 0%,#000000 58%,#fff0 75%)}.inner-max-700 .uagb-container-inner-blocks-wrap{max-width:700px!important}.icon{display:block;content:" ";background-size:contain;background-repeat:no-repeat;background-position:center}.site-main.site-404 .button{display:inline-block;margin:24px auto;position:relative;background:#C6526C;border:2px solid #C6526C;color:#fff;padding:8px;border-radius:20px;cursor:pointer;width:250px;font-size:.75rem;line-height:.95rem;transition:letter-spacing 0.4s ease-in-out}#main #content{max-width:1080px;margin:0 auto;position:relative;padding:50px 20px;float:none}.sekce-main-cont>.uagb-columns__inner-wrap,.sekce-main-cont>.uagb-section__inner-wrap{width:1080px}.sekce-main-cont-kontakt{background-position:center right -10%!important}.sekce-main-cont-kontakt>.uagb-columns__inner-wrap,.sekce-main-cont-kontakt>.uagb-section__inner-wrap{width:1200px}.pswp--open{z-index:99999}.post-header.page .post-header-head{left:20%;right:initial;top:initial;margin:initial;bottom:50px;height:250px}.post-header.page .post-header-popis{font-family:"Unbounded",sans-serif;color:#fff}.bg-left-shadow .uagb-section__overlay{display:block;position:absolute;z-index:3;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(90deg,#000000 0%,#fff0 100%);opacity:1}.bg-left-shadow .uagb-section__inner-wrap{z-index:4}.citat{margin-top:50px;margin-bottom:50px}.citat-obsah{font-family:"Unbounded",sans-serif;font-weight:200;font-size:1.15rem;line-height:2rem;text-align:center;color:#fff;padding-top:5rem;padding-bottom:3rem}.citat-autor{font-family:"Unbounded",sans-serif;font-weight:200;font-size:1.2rem;line-height:1.4rem;color:#000;text-transform:uppercase;text-align:center}.citat-icona::before{content:" ";color:#000;font-size:5rem;line-height:1rem;text-align:center;width:100%;position:absolute;width:45px;height:45px;left:0;right:0;margin:0 auto;background-repeat:no-repeat;background-position:top center;background-size:45px}.zkusenosti-logo{width:100%;text-align:center;margin-top:20px}.zkusenosti-logo img{height:52px;width:auto}.zkusenosti-hodnoceni{width:100%;text-align:center;margin-top:20px;margin-bottom:20px}.zkusenosti-hodnoceni-cislo{display:inline-block;color:#000;font-weight:400;font-size:1.1rem;line-height:1.45rem}.zkusenosti-hodnoceni .star{display:inline-block;width:17px;height:1.45rem;margin-right:3px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-star-black.png);filter:invert(64%) sepia(83%) saturate(1181%) hue-rotate(2deg) brightness(108%) contrast(97%);vertical-align:bottom}.zkusenosti-recenze{padding:32px 0 10px;overflow:hidden;display:flex;flex-wrap:wrap}.zkusenosti-recenze .owl-item{display:inline-block;float:left;padding:0 10px}.zkusenosti-recenze .owl-nav{display:none}.zkusenosti-recenze-item{border-radius:46px;min-height:300px;background:rgb(255 255 255 / .56);padding:30px;box-shadow:0 0 10px 0 rgb(0 0 0 / .25)}.zkusenosti-recenze-item .recenze-header{display:flex;align-items:center;justify-content:flex-start;gap:16px}.zkusenosti-recenze-item .recenze-header-portret{width:64px;height:64px;background-size:contain;background-position:center;background-repeat:no-repeat}.zkusenosti-recenze-item .recenze-header-portret.portret-muz{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-muz.png)}.zkusenosti-recenze-item .recenze-header-portret.portret-zena{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-zena.png)}.zkusenosti-recenze-item .recenze-header .recenze-jmeno{font-size:.9rem;line-height:1.3rem;font-weight:500}.zkusenosti-recenze-item .recenze-header .recenze-hodnoceni .star{display:inline-block;width:17px;height:1.45rem;margin-right:3px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-star.png);vertical-align:bottom}.zkusenosti-recenze-item .recenze-header .recenze-mesice{margin-left:4px;font-size:.75rem;line-height:1.45rem;font-weight:200}.zkusenosti-recenze-item .recenze-content{margin-top:24px;padding:24px;position:relative;background:#fff;border-radius:16px;font-size:.75rem;line-height:1.2rem;font-weight:200;box-shadow:0 0 15px 0 rgb(0 0 0 / .15)}.zkusenosti-recenze-item .recenze-content>p{max-height:62px;overflow-y:hidden;font-weight:200}.zkusenosti-recenze-item .recenze-content-more{cursor:pointer;color:#C6526C;transition:all 0.6s ease-in-out}.zkusenosti-recenze-item .recenze-content-more.hide-more{display:none}.zkusenosti-recenze-item .recenze-content.show-all-rec>p{max-height:initial}.zkusenosti-recenze-item .recenze-content.show-all-rec span.recenze-content-more{display:none}.zkusenosti-recenze-item .recenze-content.show-all-rec span.recenze-content-more.hide-more{display:initial}.zkusenosti-recenze-item .recenze-content::before{content:" ";position:absolute;width:136px;height:120px;top:-65px;left:25px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/zobacek.png)}.zkusenosti-link{width:100%;text-align:center}.zkusenosti-link a{display:inline-block;margin:24px auto;position:relative;background:#C6526C;border:2px solid #C6526C;color:#fff;padding:8px;border-radius:20px;cursor:pointer;width:250px;font-size:.75rem;line-height:.95rem;transition:letter-spacing 0.4s ease-in-out}.slider-btn a{transition:letter-spacing 0.4s ease-in-out!important}.lmp_load_more_button .lmp_button{width:220px;transition:letter-spacing 0.4s ease-in-out}.lmp_load_more_button .lmp_button:hover{background-color:#C6526C;color:#fff}.wpcf7-form .wpcf7-form-control-wrap{width:100%}.wpcf7-form .wpcf7-form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:30px;border:0 solid #b6b6b6;outline:none;padding:15px 25px;font-size:.9rem;line-height:1.1rem;font-weight:200;background-color:rgb(255 255 255 / .4);box-shadow:0 0 20px rgb(0 0 0 / .2)}.wpcf7-form textarea{resize:none;margin-top:0;margin-bottom:0}.wpcf7-form .contact-btn{text-align:center;position:relative}.wpcf7-form input.wpcf7-submit{background:#C6526C;border:2px solid #C6526C;color:#fff;padding:9px 20px;border-radius:25px;cursor:pointer;width:220px;font-size:.9rem;line-height:1.5rem;transition:letter-spacing 0.4s ease-in-out}.wpcf7-form .wpcf7-spinner{position:absolute;top:0}.wpcf7-form .wpcf7-response-output{border:none;text-align:center}.footer{padding:0 0 40px;background:#000;color:#fff;position:relative;z-index:9;overflow:visible}.footer .container{max-width:95%}.footer-top{display:none!important;background-color:#fff;text-align:center;padding:24px 48px 24px;width:100%}.footer-top-ikony{display:flex;gap:12px;align-content:center}.footer-top-ikony-item{text-align:center;width:calc(20% - 10px)}.footer-top-ikony-item img{display:inline-block;max-width:48px;max-height:48px}.footer-top-ikony-item .item-img{height:56px;display:flex;align-items:center;justify-content:center}.footer-top-ikony-item .item-nadpis{display:inline-block;width:100%;color:#000;text-align:center;font-weight:400;text-transform:uppercase;font-size:.75rem;line-height:1.2rem;margin-top:12px}.footer-top-ikony-item .item-popis{display:inline-block;width:100%;color:#000;text-align:center;float:right;font-weight:200;text-transform:none;font-size:.75rem;line-height:1rem;margin-top:10px}.footer-top-ikony-item:hover img{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.footer-top-ikony-item:hover .item-nadpis,.footer-top-ikony-item:hover .item-popis{color:#C6526C}.footer-top-ikony-item:nth-child(6){display:none}.footer-top h2{color:#000;margin-bottom:48px}.footer>.container{padding-top:80px}.footer-tit{text-transform:uppercase;color:#fff;font-size:1.15rem;line-height:1.5rem;margin-bottom:24px;font-weight:400;position:relative;padding-bottom:16px;text-align:center}.footer-tit::after{content:" ";position:absolute;bottom:0;left:calc(50% - 100px);height:2px;width:200px;background:#fff}.footer-menu .menu{list-style:none;padding-left:0}.footer-menu .menu li{padding:5px 0;margin-left:0;text-align:center}.footer-menu .menu li a{color:#fff;font-size:.75rem;line-height:2rem;font-weight:200}.footer-menu .menu li a:hover{color:#C6526C}.footer-kontakt{text-align:center}.footer-kontakt span{font-size:.75rem;line-height:1.2rem;font-weight:200;margin-bottom:20px}.footer-kontakt-adresa{margin-bottom:4px}.footer-kontakt-doba,.footer-kontakt-mapa{display:block;margin-top:8px}.footer-kontakt-mapa,.footer-kontakt-telefon,.footer-kontakt-mail,.footer-kontakt-adresa{color:#fff;display:inline-block;width:100%}.footer-kontakt-mapa i,.footer-kontakt-telefon i,.footer-kontakt-mail i,.footer-kontakt-adresa i{font-size:.8rem;margin-right:12px;color:#fff;display:block;margin:0 auto 16px;position:relative;content:" ";width:12px;height:12px;background-size:contain;background-position:center;background-repeat:no-repeat;filter:invert(100%) sepia(1%) saturate(1037%) hue-rotate(230deg) brightness(120%) contrast(100%)}.footer-kontakt-mapa i.mapa-icon,.footer-kontakt-telefon i.mapa-icon,.footer-kontakt-mail i.mapa-icon,.footer-kontakt-adresa i.mapa-icon{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-gps.png)}.footer-kontakt-mapa i.mail-icon,.footer-kontakt-telefon i.mail-icon,.footer-kontakt-mail i.mail-icon,.footer-kontakt-adresa i.mail-icon{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-mail.png)}.footer-kontakt-mapa i.telefon-icon,.footer-kontakt-telefon i.telefon-icon,.footer-kontakt-mail i.telefon-icon,.footer-kontakt-adresa i.telefon-icon{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-phone.png)}.footer-kontakt-mapa a,.footer-kontakt-telefon a,.footer-kontakt-mail a,.footer-kontakt-adresa a{color:#fff}.footer-kontakt-mapa a:hover,.footer-kontakt-telefon a:hover,.footer-kontakt-mail a:hover,.footer-kontakt-adresa a:hover{color:#C6526C}.footer-kontakt-mapa:hover i,.footer-kontakt-telefon:hover i,.footer-kontakt-mail:hover i,.footer-kontakt-adresa:hover i{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.footer-kontakt-mapa i,.footer-kontakt-telefon i{font-size:0.8rem!important}.footer-social{width:100%;display:block;position:relative;text-align:center;margin-top:32px;margin-bottom:24px}.footer-social-container{background-color:#000;position:relative;z-index:10;padding:0 8px;display:initial}.footer-social-item{background-color:#000;padding:4px 8px;width:32px;height:32px;display:initial}.footer-social-item img{width:20px;height:20px;filter:invert(90%) sepia(14%) saturate(390%) hue-rotate(341deg) brightness(114%) contrast(91%)}.footer-social-item:hover img{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.footer-doprava-doprava{display:flex;gap:12px;margin:0 auto;margin-top:64px;max-width:400px;align-items:center}.footer-doprava-doprava img{display:block;position:relative;margin:5px auto;max-height:38px;width:auto}.footer-doprava-doprava img:nth-child(1){max-height:45px}.footer-platba-desc{text-align:center;font-size:.75rem;position:relative;max-width:220px;margin:0 auto}.footer-platba-platba{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:64px}.footer-platba-platba img{display:block;position:relative;margin:5px auto;max-height:45px;width:auto}.footer-platba-platba img:nth-child(1){max-height:31px}.footer-platba-platba img:nth-child(3){max-height:30px}.footer-platba-platba img:nth-child(4){max-height:23px}.footer-platba-platba img:nth-child(2){max-height:32px}.footer-site{margin-top:40px;margin-bottom:60px}.footer-site-site{display:flex;gap:18px;align-items:center;justify-content:center;margin-top:32px}.footer-site-site img{display:block;position:relative;margin:5px auto;max-height:50px;width:auto}.footer-copy{width:100%;text-align:center;color:#fff;text-decoration:none;font-size:.75rem;line-height:1.2rem;display:block;font-weight:300}.footer-copy .container{border-top:2px solid #fff;padding-top:40px}.footer-copy .menu-copy-container{display:inline-block;margin-left:16px}.footer-copy .menu-copy-container::before{content:"|";display:inline-block;color:#fff}.footer-copy .menu{list-style:none;display:inline-block;padding-left:12px}.footer-copy .menu li{display:inline-block;padding-left:0}.footer-copy .menu li a{font-size:.65rem;line-height:.8rem;color:#fff;padding:0 8px}.footer-copy .menu li a:hover{color:#C6526C}body:not(.wp-admin) .digit{opacity:0;transform:translateY(60px);transition:all 0.6s ease-out}body:not(.wp-admin) .digit.visible{opacity:1;transform:none}.header{overflow:hidden;position:sticky;width:100vw;top:-10px;transition:0.2s;z-index:9999;max-width:100%}.header-mob-menu{display:none}.header-top{background:#000;padding:20px 30px}.header-top-logo-cont{float:left;margin-left:15px}.header-top-logo img{max-height:55px}.header-top-logo-ikona{height:48px;width:48px;margin-right:10px;display:inline-block;float:left;position:relative}.header-top-logo-ikona svg{position:absolute;right:0;bottom:0;width:100%;height:100%;transition:all 0.3s ease-in-out}.header-top-logo-txt{color:#fff;text-transform:uppercase;display:inline-block;float:right;width:195px}.header-top-logo-txt-horni{font-size:12px;line-height:14px;margin-top:4px;display:inline-block;float:left;overflow:hidden;transition:opacity 0.3s ease-in-out;transition-delay:0.15s;width:30px}.header-top-logo-txt-dolni{display:inline-block;float:left;clear:both;font-size:28px;line-height:31px;transition:all 0.3s ease-in}.header-top-logo-txt-dolni .hover-hide{overflow:hidden;display:inline-block;float:right;width:100px;opacity:1;transition:opacity 0.3s ease-in-out}.header-top-logo:hover .header-top-logo-ikona{overflow:visible}.header-top-logo:hover .header-top-logo-ikona svg{width:60px;height:60px}.header-top-logo:hover .header-top-logo-txt-dolni .hover-hide{opacity:0}.header-top-nav{float:right!important}.header-top-search-field{position:relative;background-color:#000;width:400px}.header-top-search-field.active{display:block;width:400px}.header-top-search-field .dgwt-wcas-search-wrapp{float:right}.header-top-cart{display:inline-block;float:right}.header-top-mobile-menu-ham{display:none}.header-top .container{padding:0;max-width:1120px;width:1120px;display:flex;justify-content:space-between;align-items:baseline}.header-top .container>div{float:left;display:inline-block;padding:0}.header-top-top{background-color:#000;padding:10px 0 0}.header-top-top>.container{display:flex;max-width:1150px;width:1150px;position:relative;margin:0 auto;justify-content:space-between;align-items:center}.header-top-top-soc{padding-left:25px;height:20px}.header-top-top-soc a{filter:invert(100%) sepia(1%) saturate(1037%) hue-rotate(230deg) brightness(120%) contrast(100%);display:inline-block;width:20px;height:20px;margin-right:12px}.header-top-top-soc a img{height:100%;width:auto}.header-top-top-soc a:hover{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.header-top-top-nav{text-align:right}.header-top-top-nav .menu-top-menu-container{display:inline-block}.header-top-top-nav ul{display:inline-block;float:right;margin-top:0;margin-bottom:0;list-style:none;margin-right:0;padding:5px 0}.header-top-top-nav ul li{float:right;display:inline-block;padding:2px 23px 0;position:relative}.header-top-top-nav ul li::after{content:" ";position:absolute;right:0;top:20%;height:80%;width:2px;background-color:#C6526C}.header-top-top-nav ul li:first-child::after{display:none}.header-top-top-nav ul li a{font-family:"Unbounded",sans-serif;font-size:.75rem;line-height:.9rem;color:#fff;font-weight:400}.header-top-top-nav ul li a:hover{color:#C6526C;text-decoration:none}.header-top-icons{display:flex;float:right;margin-top:0;align-items:center;height:55px}.header-top-icons .menu{list-style:none}.header-top-icons .menu#menu-hlavicka-kosik-menu li{display:inline-block}.header-top-icons .menu#menu-hlavicka-kosik-menu li.menu-item-type-woosw{float:left;margin-right:8px}.header-top-icons .menu#menu-hlavicka-kosik-menu li.menu-item-type-woosw a{text-decoration:none}.header-top-icons .menu#menu-hlavicka-kosik-menu li.menu-item-type-woosw .woosw-menu-item-inner{font-size:1.3em;width:36px;height:36px;overflow:hidden;display:block;padding:8px 10px 0 0;margin-top:-8px}.header-top-icons .menu#menu-hlavicka-kosik-menu li.menu-item-type-woosw .woosw-menu-item-inner::before{display:block;color:#fff;font-size:1.3em;width:27px;height:27px;content:" ";font-family:"woosw"!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;z-index:9;position:relative;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-srdce.png);background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;filter:invert(100%) sepia(1%) saturate(1037%) hue-rotate(230deg) brightness(120%) contrast(100%)}.header-top-icons .menu#menu-hlavicka-kosik-menu li.menu-item-type-woosw .woosw-menu-item-inner::after{right:0;top:0;z-index:10;background-color:#C6526C}.header-top-icons form{max-width:800px}.header-top-icons form .dgwt-wcas-search-input{background-color:#000000!important;color:#fff;border-color:#ffffff!important;height:45px!important;padding:12px 12px 12px 48px!important;font-size:1.1rem!important;line-height:1.6rem!important;font-weight:400;border-radius:30px!important;box-shadow:0 0 11px 0 #c66978}.header-top-icons form .dgwt-wcas-search-input::-webkit-input-placeholder,.header-top-icons form .dgwt-wcas-search-input::-ms-input-placeholder,.header-top-icons form .dgwt-wcas-search-input::placeholder{color:#fff;opacity:1}.header-top-icons form .dgwt-wcas-ico-magnifier{opacity:1!important;max-height:20px;max-width:20px;left:15px;fill:#fff}.header-top-icons form .dgwt-wcas-close{display:none!important}.header-top-icons .woofc-menu-item a{color:#fff}.header-top-icons .woofc-menu-item a:hover{text-decoration:none}.header-top-icons .woofc-menu-item a i{font-size:25px;width:25px}.header-top-icons .woofc-menu-item a .woofc-menu-item-inner-subtotal{font-weight:400;font-family:"Unbounded",sans-serif}.header-top-icons .woofc-menu-item-inner{display:flex;align-items:center}.header-top-icons .woofc-menu-item-inner::after{background-color:#C6526C;left:13px}.header-nav{background:#000;padding:0 0;box-shadow:inset 0 10px 20px rgb(0 0 0 / .3);border-top:2px solid #C6526C}.header-nav>.container{padding:0}.header-nav #menu-hlavni-menu{list-style:none;width:100%;text-align:left;margin-bottom:0;margin-top:0;padding:0;display:flex;justify-content:space-between;align-items:center}.header-nav #menu-hlavni-menu>li{display:inline-block;padding-left:0;padding-top:10px;padding-bottom:10px}.header-nav #menu-hlavni-menu>li>a{padding:7px 12px;font-size:.75rem;font-weight:500;line-height:.95rem;color:#fff;display:block;text-transform:uppercase}.header-nav #menu-hlavni-menu>li>a:hover{color:#C6526C;text-decoration:none}.header-nav #menu-hlavni-menu>li .sub-menu{display:none;width:0;height:0}.header.smaller .header-top{padding-bottom:10px;padding-top:10px!important}.header.smaller .header-top-logo-cont{transform:scale(.85)}.header.smaller .header-top-nav ul li{padding:2px 25px 2px}.header.smaller .header-top-nav ul li a{font-size:.8rem}.header.smaller .header-top-nav ul#menu-hlavicka-kosik-menu li{padding:2px 5px}.header.smaller .header-top-icons{transform:scale(.85)}.header.smaller .header-nav{padding:3px 0}.header.smaller .header-nav #menu-hlavni-menu>li>a{padding:5px 10px;font-size:.7rem}.header.smaller .header-nav #menu-hlavni-menu>li.menu-item-has-children>a{padding-right:20px}.header i.woofc-icon-cart10{margin-right:5px}.header i.woofc-icon-cart10::before{content:" ";width:26px;height:30px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart-ico.png);background-size:contain;background-repeat:no-repeat;background-position:center left;filter:invert(100%) sepia(1%) saturate(1037%) hue-rotate(230deg) brightness(120%) contrast(100%);display:block}body .header{overflow:visible}body .header-nav #menu-hlavni-menu{justify-content:center;gap:70px}body .header-nav #menu-hlavni-menu>li.menu-item-has-children>a{position:relative;padding-right:20px}body .header-nav #menu-hlavni-menu>li.menu-item-has-children>a::after{content:"";display:inline-block;width:7px;height:7px;position:absolute;border-right:2px solid #fff;border-bottom:2px solid #fff;right:5px;transform:translateY(30%) rotate(45deg)}body .header-nav #menu-hlavni-menu>li.menu-item-has-children>a:hover::after{border-color:#C6526C}body .header-nav #menu-hlavni-menu>li .sub-menu{position:absolute;top:50px;width:100vw;left:0;right:0;max-height:calc(100vh - 300px);overflow:auto;height:initial;background:#fff;display:none!important;flex-direction:row;gap:40px;flex-wrap:wrap;padding:60px 0;grid-template-columns:repeat(4,1fr);list-style:none;position:absolute;top:100%;background:#fff;z-index:999}body .header-nav #menu-hlavni-menu>li .sub-menu>li a{padding-left:55px;position:relative;display:flex;flex-direction:row;align-items:center;gap:15px}body .header-nav #menu-hlavni-menu>li .sub-menu>li a::before{position:absolute;content:"";width:40px;height:40px;background-position:center;background-size:contain;background-repeat:no-repeat;left:0}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-bila>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_bila_v.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-rose>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_rose_v.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-cervena>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_cervena_v.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-naturalni>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_pet-nat.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-perliva>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_prosseco.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-oranzova>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_oranzova_v.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-sekty>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icons_sekty.svg)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-cz>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-cz.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-rs>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-rs.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-at>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-at.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-it>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-it.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.ico-pt>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-pt.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li a{color:#000;padding:10px 0 10px 55px;font-size:.85rem;line-height:1.25rem;font-weight:400}body .header-nav #menu-hlavni-menu>li .sub-menu>li a:hover{text-decoration:none;color:#C6526C}body .header-nav #menu-hlavni-menu>li .sub-menu>li.item-vinarstvi{padding-left:0}body .header-nav #menu-hlavni-menu>li .sub-menu>li.item-vinarstvi::before{display:none}body .header-nav #menu-hlavni-menu>li .sub-menu>li.item-vinarstvi a{padding-left:80px;position:relative;display:flex;flex-direction:row;align-items:center;gap:15px}body .header-nav #menu-hlavni-menu>li .sub-menu>li.item-vinarstvi a span{position:absolute;position:absolute;left:0;width:65px;height:50px;display:flex;align-items:center;justify-content:center;text-align:center}body .header-nav #menu-hlavni-menu>li .sub-menu>li.item-vinarstvi a img{max-width:65px;max-height:50px;height:auto;margin-right:5px}body .header-nav #menu-hlavni-menu>li .sub-menu>li.icon{pointer-events:none;width:100%;padding-bottom:15px;padding-left:0}body .header-nav #menu-hlavni-menu>li .sub-menu>li.icon a{padding-right:30px;position:relative;pointer-events:none;position:relative;background-position:center right;background-repeat:no-repeat;font-weight:500}body .header-nav #menu-hlavni-menu>li .sub-menu>li.icon-vinarstvi a{background-size:11px 18px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-cervena.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.icon-odrudy a{background-size:19px 18.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-odrudy.png)}body .header-nav #menu-hlavni-menu>li .sub-menu>li.oddelovac{width:100%;pointer-events:none;width:calc(100% - 20px);margin-left:10px;background-color:#b6b6b6;height:1px;margin:20px 0;list-style:none;padding-left:0}body .header-nav #menu-hlavni-menu>li .sub-menu>li.oddelovac a{display:none;pointer-events:none}body .header-nav #menu-hlavni-menu>li:hover .sub-menu{display:grid!important;height:initial;box-shadow:0 15px 15px rgb(0 0 0 / .1);padding-left:calc((100vw - 1120px) / 2);padding-right:calc((100vw - 1120px) / 2)}.woofc-count i.woofc-icon-cart10::before{content:" ";width:25px;height:25px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart-ico.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.berocket_element_above_products{margin-bottom:30px;display:inline-block;width:100%}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter{border:none}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter .bapf_head{background:none!important;color:#000000!important;padding:0!important;border:none!important}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter .bapf_head h3{padding:15px 25px 15px 0!important;font-weight:400;border-bottom:2px solid #b6b6b6!important;font-size:15px!important}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter .bapf_head i{font-size:20px}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter .bapf_head i::before{content:"\f107"}.berocket_element_above_products .berocket_single_filter_widget.berocket_inline_filters .bapf_sfilter .bapf_body ul{padding-left:5px}#woofc-count{bottom:120px;border-radius:50%;box-shadow:rgb(0 0 0 / .42) 0 0 20px;z-index:999999}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus{border-bottom-right-radius:50%;border-top-right-radius:50%}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus{border-bottom-left-radius:50%;border-top-left-radius:50%}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a.woofc-action-cart{background-color:#C6526C;color:#fff;border-radius:20px;text-transform:initial}.woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner>div a.woofc-action-cart:hover{background-color:#fff;color:#C6526C}.woosw-popup .woosw-popup-inner .woosw-popup-content{max-height:75vh;max-width:660px}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-items .woosw-item-inner{border-color:#C6526C}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-items .woosw-item--image{max-height:100px;text-align:center}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-items .woosw-item--image img{max-width:100%;width:auto;max-height:100px;height:auto}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-items .woosw-item--stock{display:none}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-items .woosw-item--info{width:340px}#smartsupp-widget-container>div{right:40px!important;bottom:40px!important;min-width:60px;min-height:60px}.woosw-list table.woosw-items{position:relative;margin:0 auto}.woosw-list table.woosw-items .woosw-item--image{max-height:100px;text-align:center}.woosw-list table.woosw-items .woosw-item--image img{max-width:100%;width:auto!important;max-height:100px;height:auto!important}.woosw-list table.woosw-items .woosw-item--stock{display:none}.woosw-list table.woosw-items tr td{background:#fff0}.woosw-list table.woosw-items tr:hover td{background:#fff0}.woosw-list table.woosw-items tr:nth-child(2n) td{background:#fff0}#chat-application{bottom:110px!important;right:30px!important}.dgwt-wcas-si img{max-height:95px;background:#fff0;border:none}.dgwt-wcas-sp .amount{font-weight:400}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb a{width:100%;text-align:center;display:inline-block}.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb a img{max-height:75px;max-width:100%;width:auto;height:auto;margin:0 auto;position:relative;float:initial}.added_to_cart.wc-forward{color:#333;border:1px solid #333;padding:10px 35px 10px 15px;border-radius:30px;font-size:.9rem;margin-top:10px;position:relative;bottom:-10px;width:100%;left:0;display:none!important;margin-right:-25px;width:calc(100% + 50px)}.added_to_cart.wc-forward::after{content:" ";position:absolute;top:8px;right:15px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:invert(11%) sepia(7%) saturate(40%) hue-rotate(323deg) brightness(98%) contrast(77%);background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/shopping-cart-black.png)}.added_to_cart.wc-forward:hover{color:#C6526C;border-color:#C6526C}.added_to_cart.wc-forward:hover::after{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.woocommerce-notices-wrapper .woocommerce-message{border-top:none;background:#fff0;color:#000;font-size:.9rem;line-height:1.8rem;font-weight:200;display:flex;align-items:center}.woocommerce-notices-wrapper .woocommerce-message::before{content:" ";width:24px;height:24px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-check.png);background-size:24px 24px;background-repeat:no-repeat;background-position:center;top:25px}.woocommerce-notices-wrapper .woocommerce-message a.button{height:54px;font-size:.9rem;line-height:1.5rem;padding:12px 25px;border-radius:27px;border:2px solid #C6526C;background:#fff0;color:#C6526C;text-transform:uppercase;width:305px;text-align:center;font-weight:200;margin-top:-8px;margin-left:15px;padding-right:80px;position:relative;order:3}.woocommerce-notices-wrapper .woocommerce-message a.button::after{content:" ";position:absolute;top:8px;right:30px;width:30px;height:32px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart-red.png);background-repeat:no-repeat;background-size:contain;background-position:center}.slider-item .container{height:100%}.slider-item .container>.row{height:100%}.slider-item-img-cont{padding-right:0;overflow:hidden;text-align:center;position:absolute;z-index:3;width:100%;height:100%;top:0;left:0}.slider-item-img-cont img{height:100%;width:auto}.slider-item-img-cont::after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,#000,transparent);opacity:.6}.slider-item-content{padding:10vh 100px;background-color:#fff0;position:absolute;z-index:4;left:0;top:0;width:100%;max-width:1080px;position:relative;margin:0 auto}.slider-item-content-title{color:#fff;font-size:1.75rem;line-height:2.25rem;margin-bottom:30px;font-weight:200;text-transform:uppercase;max-width:33%}.slider-item-content-desc{max-width:33%;color:#fff;font-size:.7rem;font-weight:200;line-height:.9rem}.slider-item-content-link{display:inline-block;clear:both;background-color:#C6526C;color:#fff;border:1px solid #C6526C;font-size:14px;font-weight:200;text-transform:uppercase;padding:10px 20px;margin-top:30px;border-radius:5px}.slider-item-content-link:hover{background:#fff0;color:#C6526C}.slider-slider .owl-nav{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1080px;right:0;margin:0 auto}.slider-slider .owl-nav button{width:50px;height:50px;opacity:.9;margin:2px!important;position:absolute;top:calc(50% - 50px)}.slider-slider .owl-nav button:hover{opacity:1;background:none!important}.slider-slider .owl-nav button.owl-prev{left:0}.slider-slider .owl-nav button.owl-next{right:0}.slider-slider .owl-nav button .owl-carousel-arrow-custom{border:solid #fff;border-width:0 4px 4px 0;display:inline-block;border-radius:0;background-color:transparent!important;padding:8px;position:absolute}.slider-slider .owl-nav button .owl-carousel-arrow-custom:hover{background:transparent!important}.slider-slider .owl-nav button .custom-left-arrow{transform:rotate(135deg);-webkit-transform:rotate(135deg);top:11px;left:16px}.slider-slider .owl-nav button .custom-right-arrow{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:11px;right:16px}.slider-slider-nav{padding:15px 0;display:inline-block;width:100%}.slider-slider-nav .slider-nav-item{height:90px;border-bottom:2px solid #333;display:inline-block;float:left;margin-right:10px;padding:20px 20px;box-shadow:0 0 5px 0 rgb(0 0 0 / .3)}.slider-slider-nav .slider-nav-item-img-cont{overflow:hidden;text-align:center;height:55px;width:55px;margin-bottom:5px;float:left;display:inline-block}.slider-slider-nav .slider-nav-item-img-cont img{height:calc(100% - 5px);width:auto}.slider-slider-nav .slider-nav-item-cont{width:calc(100% - 55px);padding:0 15px;float:left;display:inline-block;line-height:1}.slider-slider-nav .slider-nav-item-cont-tit{font-size:1.15rem;line-height:1.15rem;font-weight:500;color:#000;width:100%;text-align:left;margin-bottom:0;display:inline-block;text-transform:uppercase}.slider-slider-nav .slider-nav-item-cont-desc{font-weight:200;font-size:.9rem;line-height:.9rem;color:#333;width:100%;text-align:left;display:inline-block}.slider-slider-nav .slider-nav-item.active{background-color:#C6526C}.slider-slider-nav .slider-nav-item.active .slider-nav-item-img-cont img{filter:invert(100%)}.slider-slider-nav .slider-nav-item.active .slider-nav-item-cont-tit,.slider-slider-nav .slider-nav-item.active .slider-nav-item-cont-desc{color:#fff}.slider-slider-nav .slider-nav-item:first-child{margin-left:5px}.slider-slider-nav .slider-nav-item:last-child{margin-right:5px!important}.ikona{width:100%;text-align:center;font-family:"Unbounded",sans-serif}.ikona-img{height:55px;width:auto;margin-bottom:5px}.ikona-tit{font-size:.85rem;font-weight:500;line-height:1.15rem;width:100%;display:inline-block;margin-bottom:5px}.ikona-desc{font-size:.75rem;line-height:.95rem;font-weight:300;font-family:"Montserrat",sans-serif}.ikona:hover .ikona-img{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.ikona:hover .ikona-tit,.ikona:hover .ikona-desc{color:#C6526C}.icon-column h3{font-size:.9rem}.vina-tab-tit{font-size:2rem;margin-left:20px;color:#ccc;margin-top:60px;margin-bottom:30px;font-weight:200;line-height:2.2rem}.vina-tab td,.vina-tab td a{border:none!important;color:#fff;font-size:1.15rem;line-height:1.8em;font-weight:200}.vina-tab td{min-width:480px}.vinarstvi{margin-top:16px}.vinarstvi-slider{overflow:hidden}.vinarstvi-slider .owl-item{display:inline-block;float:left}.vinarstvi-slider-item{max-width:100%;max-height:120px}.vinarstvi-slider-item a{width:100%;text-align:center;height:100%;display:block;height:120px;position:relative}.vinarstvi-slider-item a img{max-width:100%;width:auto;max-height:120px;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.vinarstvi-slider .owl-nav{display:none}.vinarstvi-slider .owl-dots{margin-top:24px;width:100%;text-align:center}.vinarstvi-slider .owl-dots button{background:#ccc;border:0 solid #000;width:10px;height:10px;border-radius:50%;margin:4px}.vinarstvi-slider .owl-dots button.active,.vinarstvi-slider .owl-dots button:hover{background:#C6526C}.vinarstvi-archiv{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.vinarstvi-archiv-item{width:25%;text-align:center;padding:15px 20px}.vinarstvi-archiv-item img{max-width:90%;max-height:130px;width:auto;height:auto;transition:transform 0.4s ease-in-out}.vinarstvi-archiv-item a:hover img{transform:scale(1.08)}@media all and (max-width:992px){body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide-logo{display:none}}.owl-dots{margin-top:30px;width:100%;text-align:center;display:inline-block}.owl-dots button{background:#ccc;border:0 solid #000;width:12px;height:12px;border-radius:50%;margin:4px}.owl-dots button.active,.owl-dots button:hover{background:#C6526C}.doprava-slider{margin-top:40px}.doprava-slider-slider{overflow:hidden}.doprava-slider-slider .owl-item{display:inline-block;float:left}.doprava-slider-slider .owl-nav{display:none}.doprava-slider-slider .owl-dots{margin-top:26px;width:100%;text-align:center}.doprava-slider-slider .owl-dots button{background:#ccc;border:0 solid #000;width:10px;height:10px;border-radius:50%;margin:3px}.doprava-slider-slider .owl-dots button.active,.doprava-slider-slider .owl-dots button:hover{background:#C6526C}.doprava-slider-item{max-width:100%;height:56px;position:relative}.doprava-slider-item img{max-width:144px;width:auto;max-height:56px;height:auto;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.top-vina{margin-top:32px}.top-vina-slider{overflow:hidden}.top-vina-slider .owl-item{display:inline-block;float:left;padding:0 10px}.top-vina-slider-item{max-width:100%;padding-bottom:15px;position:relative;overflow-x:hidden}.top-vina-slider-item .produkt-stitek{position:absolute;top:0;right:0;width:60px;height:60px;border-radius:50%;display:none}.top-vina-slider-item .produkt-stitek::after{position:absolute;content:" ";top:10px;right:15px;background-size:contain;background-repeat:no-repeat;background-position:center;width:30px;height:40px}.top-vina-slider-item .produkt-stitek.stitek-nej{background-color:#C6526C}.top-vina-slider-item .produkt-stitek.stitek-nej::after{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/vina/nej-ico-w.png)}.top-vina-slider-item .produkt-stitek.stitek-stacena{background-color:#4F1010}.top-vina-slider-item .produkt-stitek.stitek-stacena::after{right:14px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/vina/stacena-ico-w.png)}.top-vina-slider-item .produkt-stitek.stitek-natural{background-color:#006837}.top-vina-slider-item .produkt-stitek.stitek-natural::after{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/vina/natural-ico-w.png)}.top-vina-slider-item .produkt-stitek.stitek-doporuc{background-color:#000}.top-vina-slider-item .produkt-stitek.stitek-doporuc::after{right:12px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/vina/doporuc-ico-w.png)}.top-vina-slider-item .item-img{width:100%;height:320px;position:relative;text-align:center}.top-vina-slider-item .item-img img{width:auto;max-width:100%;height:auto;max-height:290px;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:3}.top-vina-slider-item .item-img::after{position:absolute;left:0;bottom:0;content:" ";width:100%;height:100%;background-image:url("https://www.thevino.cz/wp-content/themes/thevinoteka/images/bottle shadow.png");background-size:contain;background-repeat:no-repeat;background-position:bottom center}.top-vina-slider-item .item-img .woosw-btn{position:absolute;top:.5em;right:-50px;font-size:1.3em;z-index:9;width:36px;height:36px;background:#fff0;border:none;outline:none;padding:7px;border-radius:50%;background-color:#fff;cursor:pointer;box-shadow:rgb(0 0 0 / .22) 0 0 5px;transition:transform 0.4s ease-in-out}.top-vina-slider-item .item-img .woosw-btn:hover span{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.top-vina-slider-item .item-img .woosw-btn.woosw-added span{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.top-vina-slider-item:hover .woosw-btn{transform:translateX(-60px)}.top-vina-slider-item .item-title{text-align:center;margin-top:19px;font-size:.9rem;line-height:1.2rem;font-weight:400;margin-bottom:12px;min-height:70px;display:inline-block;width:100%}.top-vina-slider-item .item-link{position:relative;margin:15px auto;padding:8px 15px;font-weight:200;border-radius:2px;border:1px solid #000;color:#000;background:#fff0;display:block;width:120px;text-align:center}.top-vina-slider-item .item-link:hover{color:#fff;background:#C6526C;border-color:#C6526C;font-weight:400}.top-vina-slider-item .item-price{font-size:1.2rem;line-height:1.5rem;font-weight:500;width:100%;text-align:center;color:#000;margin-bottom:12px}.top-vina-slider-item .item-price .woocommerce-price-suffix{display:none}.top-vina-slider-item .product-add-cart-btn{text-align:center;position:relative;padding-right:51px;width:170px;margin:0 auto}.top-vina-slider-item .product-add-cart-btn .quantity{width:112px;border:1px solid #B6B6B6;border-radius:28px;background:#fff0;padding:10px 8px;position:relative;display:inline-block;margin-right:0;display:flex;align-items:baseline;justify-content:space-between;margin-left:10px}.top-vina-slider-item .product-add-cart-btn .quantity.hidden{visibility:hidden}.top-vina-slider-item .product-add-cart-btn .quantity input.qty{background:#fff0;border:none;box-shadow:none;outline:none;text-align:center;width:50px;font-size:.8rem;line-height:1.05rem;font-weight:200;color:#000;overflow:hidden;-webkit-appearance:none;-moz-appearance:textfield}.top-vina-slider-item .product-add-cart-btn .quantity input.qty::-webkit-outer-spin-button,.top-vina-slider-item .product-add-cart-btn .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.top-vina-slider-item .product-add-cart-btn .quantity span.plus,.top-vina-slider-item .product-add-cart-btn .quantity span.minus{width:28px;height:28px;font-size:1.6rem;line-height:1.6rem;color:#B6B6B6;font-weight:300;position:relative;top:4px;background:#fff0;border:none;cursor:pointer;margin-top:-12px}.top-vina-slider-item .product-add-cart-btn .quantity span.plus:hover,.top-vina-slider-item .product-add-cart-btn .quantity span.minus:hover{color:#C6526C}.top-vina-slider-item .product-add-cart-btn .quantity span.minus{top:5px}.top-vina-slider-item .product-add-cart-btn .quantity span.plus{padding-right:0}.top-vina-slider-item .product-add-cart-btn a.button{background:#000;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart.png);background-position:center;background-size:16px 18px;background-repeat:no-repeat;font-size:0;color:#fff0;border:none;outline:none;border-radius:50%;width:42px;height:42px;position:absolute;top:0;right:0;cursor:pointer;transition:background-size 0.25s ease-in-out}.top-vina-slider-item .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:20px 23px}.top-vina-slider .owl-nav{display:none}.pobocka-detail{margin-top:16px;margin-bottom:16px}.pobocka-detail-content{padding-right:30px}.pobocka-detail-content .detail-item{margin-bottom:0;clear:both;display:inline-block;width:100%;color:#fff;margin-bottom:15px}.pobocka-detail-content .detail-item-nazev{font-size:1.1rem;line-height:1.2rem;margin-bottom:32px;margin-top:24px;font-weight:400;color:#fff;width:initial;display:inline-block}.pobocka-detail-content .detail-item-nazev.underline::after{width:206px;left:calc(50% - 103px);background-color:#fff}.pobocka-detail-content .detail-item-tit{text-transform:uppercase;font-size:1rem;line-height:1.05rem;font-weight:400;width:60px;display:block;float:left;padding-right:15px;height:16px;position:relative}.pobocka-detail-content .detail-item-cont{font-size:.75rem;line-height:1.2rem;font-weight:200;width:calc(100% - 60px);display:inline-block;float:right}.pobocka-detail-content .detail-item a.detail-item-cont{color:#fff}.pobocka-detail-content .detail-item a.detail-item-cont:hover{color:#C6526C}.pobocka-detail-content .detail-item.item-adresa{margin-bottom:8px}.pobocka-detail-content .detail-item.item-doba{margin-bottom:8px}.pobocka-detail-content .detail-item.item-ico{margin-bottom:-7px}.pobocka-detail-content .detail-item-icon{content:" ";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%);position:absolute;top:4px;left:0}.pobocka-detail-content .detail-item-icon.ico-bus{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-bus.png)}.pobocka-detail-content .detail-item-icon.ico-clock{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-clock.png)}.pobocka-detail-content .detail-item-icon.ico-dic{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-dic.png);width:25px}.pobocka-detail-content .detail-item-icon.ico-ico{width:25px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-ico.png)}.pobocka-detail-content .detail-item-icon.ico-mail{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-mail.png)}.pobocka-detail-content .detail-item-icon.ico-map{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-gps.png)}.pobocka-detail-content .detail-item-icon.ico-parking{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-parking.png)}.pobocka-detail-content .detail-item-icon.ico-phone{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-phone.png)}.pobocka-detail-img{width:100%;position:relative}.pobocka-detail-img>img{width:100%;height:auto;display:none}.pobocka-detail-social-container{background-color:#fff0;position:relative;z-index:10;padding:0 10px;display:initial;position:absolute;display:block;right:5px;top:5px;width:40px;z-index:5}.pobocka-detail-social-item{background-color:#fff0;padding:15px 5px;width:40px;height:50px;display:block}.pobocka-detail-social-item img{width:25px;height:25px}.pobocka-detail-social-item:hover img{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.pobocka-detail-mapa-link{position:absolute;bottom:10px;right:10px;border-radius:5px;border:1px solid #C6526C;background:#C6526C;color:#fff;padding:8px 20px;display:none}.pobocka-detail-mapa-link:hover{background:#fff;color:#C6526C}.kontakt-hide-tit .pobocka-detail .detail-item-nazev{display:none}.wpcf7-form{max-width:1060px}.platby{text-align:center}.platby-item{margin:25px;max-height:35px;max-width:130px}.dopravy{border:2px dotted #BCBCBC}.dopravy-item{border-bottom:2px dotted #BCBCBC;display:block;width:100%}.dopravy-item>div{border-right:2px dotted #BCBCBC;padding:32px 16px;text-align:center;display:table-cell;vertical-align:middle;font-size:.85rem;line-height:1.3rem;font-weight:300;color:#000}.dopravy-item>div>img{display:block;position:relative;margin:0 auto;max-width:93px;max-height:37px;height:auto;width:auto;margin-bottom:16px}.dopravy-item>div.dopravy-item-cena{border-right:none}.dopravy-item-druh{width:15%;font-weight:400!important;background-size:contain;background-repeat:no-repeat;background-position:center top 30px}.dopravy-item-druh-logo{max-width:100%!important;width:auto;height:auto;max-height:55px}.dopravy-item-rychlost{width:15%}.dopravy-item-platba{width:17.5%}.dopravy-item-platba.platba2c{width:35%}.dopravy-item-platba.platba2c-h{display:none}.dopravy-item-prevzeti{width:20%}.dopravy-item-cena{width:15%;font-weight:600!important}.dopravy-item.doprava-header{display:flex;align-items:center}.dopravy-item.doprava-header>div{text-transform:uppercase;font-size:.85rem;line-height:1.3rem;font-weight:600!important;color:#000;padding:16px 14px}.dopravy-item.doprava-header>div.dopravy-item-platba{width:calc(35% - 2px);border-right:none}.dopravy-item.doprava-header>div.dopravy-item-prevzeti{border-left:2px dotted #BCBCBC;width:calc(20% + 2px)}.dopravy-item:last-child{border-bottom:none}.doprava-hr{max-width:1080px;color:#707070;border-color:#707070;border-top:0}.platby-ucet-info{color:#fff;width:100%;text-align:center;font-size:.85rem;line-height:1.6rem;font-weight:400}.platby-ucet-cislo{text-align:center;margin:24px 0 20px;display:flex;align-items:center;justify-content:center}.platby-ucet-cislo img{width:63px;height:auto;margin-right:32px;margin-top:-4px}.platby-ucet-cislo span{background:#C6526C;color:#fff;border-radius:19px;font-size:1.15rem;line-height:1.6rem;font-weight:400;padding:6px 24px}.clen{text-align:center;font-size:.85rem;line-height:1.3rem;font-weight:200;padding:0 30px}.clen-img{width:165px;height:auto;margin-bottom:16px}.clen-jmeno{font-weight:400;font-size:1.3rem;line-height:1.7rem;margin-bottom:30px;padding-bottom:25px;position:relative}.clen-jmeno::after{content:" ";width:120px;height:2px;position:absolute;bottom:0;left:calc(50% - 60px);background:#b6b6b6}.clen-info strong{font-weight:400}.clen-pozice{margin-bottom:8px}.clen-kontakt a,.clen-kontakt span{text-align:center;width:100%;display:inline-block}.clen-kontakt span{font-weight:500}.slider-gal{width:100%}.slider-gal-item{width:50vw;height:28.75vw}.slider-gal-item-img{display:block;width:50vw;height:28.75vw;background-size:cover;background-position:center;background-repeat:no-repeat}.slider-gal-item img{display:none!important}.uagb-slick-carousel .slick-slide{max-width:50vw;max-height:28vw}.uagb-post-grid.is-carousel article{display:flex!important;flex-direction:column!important}.uagb-post-grid.is-carousel article .uagb-post__cta{margin-top:auto}.uagb-post-grid.is-carousel article .uagb-post__cta .wp-block-button__link{width:auto!important}.doprava-tit{padding-left:40px;margin-bottom:24px;font-size:.85rem;line-height:1.15rem;text-transform:uppercase;font-weight:500;display:inline-block;width:100%}.doprava-tit2{padding-left:40px;margin-bottom:24px;font-size:1.05rem;line-height:1.45rem;text-transform:uppercase;font-weight:900;text-decoration:underline;display:inline-block;width:100%}.doprava-img{padding-left:40px;margin-bottom:32px}.doprava-border-top{border-top:3px dashed #b6b6b6;padding-top:48px;margin-top:16px}.doprava-odst{padding-left:40px;margin-bottom:24px;font-size:.85rem;line-height:1.45rem;font-weight:200;display:inline-block;width:100%}.doprava-ico{position:relative}.doprava-ico::before{position:absolute;content:" ";left:0;top:3px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.doprava-ico.ico-people::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-people.png);top:-2px}.doprava-ico.ico-card::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-card.png);top:0}.doprava-ico.ico-gps::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-gps2.png);top:2px}.doprava-ico.ico-clock::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/ico-clock2.png)}.doprava-ico.doprava-border-top::before{top:48px}.doprava-ico.doprava-border-top.ico-people::before{top:46px}.mapa-mapa{width:100%;height:40vh;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/mapa-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.form-row.form-row-wide.mc4wp-checkbox.mc4wp-checkbox-woocommerce{padding-left:0}#mc4wp-form-1{max-width:520px;margin:0 auto;text-align:center;margin-top:-20px}#mc4wp-form-1 .mc4wp-response{display:inline-block}#mc4wp-form-1 .mc4wp-response p{color:#fff}.mc4wp-form-fields{width:100%;display:inline-block}.mc4wp-form-fields .mc4wp-form-fields{display:inline-block;margin:0 auto;position:relative}.mc4wp-form-fields .news-field{margin-bottom:0;margin-right:0}.mc4wp-form-fields .news-field input{color:#fff;font-weight:200;font-size:13px;padding:8px 8px;background:#fff0;border:1px solid #fff;border-radius:25px;text-align:center;width:100%}.mc4wp-form-fields .news-field input::-moz-placeholder{color:#fff;opacity:1;font-style:italic}.mc4wp-form-fields .news-field input::placeholder{color:#fff;opacity:1;font-style:italic}.mc4wp-form-fields .news-btn input{background:#C6526C;border:2px solid #C6526C;color:#fff;padding:7px;font-size:.75rem;border-radius:25px;cursor:pointer;width:200px;transition:letter-spacing 0.4s ease-in-out}#mc4wp-form-1 .et_pb_contact{width:60%;float:left}#mc4wp-form-1 .news-btn{float:right}@media all and (min-width:993px){.header-top-icons .woofc-menu-item .woofc-menu-item-inner::after{display:none}}.fullscreen{width:100vw;height:100vh}.p-border-bottom{position:relative;padding-bottom:60px}.p-border-bottom::after{position:absolute;content:" ";bottom:10px;left:0;right:0;margin:0 auto;width:200px;height:2px;background-color:#000}.width-100{max-width:100px}.width-200{max-width:200px}.width-300{max-width:300px}.width-400{max-width:400px}.width-500{max-width:500px}.width-600{max-width:600px}.width-700{max-width:700px}.width-800{max-width:800px}.width-900{max-width:900px}.width-1000{max-width:1000px}.width-10p{max-width:10%}.width-20p{max-width:20%}.width-30p{max-width:30%}.width-40p{max-width:40%}.width-50p{max-width:50%}.width-60p{max-width:60%}.width-70p{max-width:70%}.width-80p{max-width:80%}.width-90p{max-width:90%}.width-100p{max-width:100%}.width-auto{width:auto}.width-100imp{width:100%!important}.height-auto{height:auto}.height-auto img{height:auto}.height-10h{height:10vh}.height-20h{height:20vh}.height-30h{height:30vh}.height-40h{height:40vh}.height-50h{height:50vh}.height-60h{height:60vh}.height-70h{height:70vh}.height-80h{height:80vh}.height-90h{height:90vh}.height-100h{height:100vh}.height-400px{height:400px}.height-600px{height:600px}.height-800px{height:800px}.height-1200px{height:1200px}.ff-hind{font-family:"Unbounded",sans-serif}.ff-dancing{font-family:"Dancing",sans-serif}.ff-dancing p{font-family:"Dancing",sans-serif}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fs-10{font-size:.5rem}.fs-11{font-size:.55rem}.fs-12{font-size:.6rem}.fs-13{font-size:.65rem}.fs-14{font-size:.7rem}.fs-15{font-size:.75rem}.fs-16{font-size:.8rem}.fs-17{font-size:.85rem}.fs-18{font-size:.9rem}.fs-19{font-size:.95rem}.fs-20{font-size:1rem}.fs-21{font-size:1.05rem}.fs-22{font-size:1.1rem}.fs-23{font-size:1.15rem}.fs-24{font-size:1.2rem}.fs-25{font-size:1.25rem}.fs-26{font-size:1.3rem}.fs-27{font-size:1.35rem}.fs-28{font-size:1.4rem}.fs-29{font-size:1.45rem}.fs-30{font-size:1.5rem}.fs-31{font-size:1.55rem}.fs-32{font-size:1.6rem}.fs-33{font-size:1.65rem}.fs-34{font-size:1.7rem}.fs-35{font-size:1.75rem}.fs-36{font-size:1.8rem}.fs-37{font-size:1.85rem}.fs-38{font-size:1.9rem}.fs-39{font-size:1.95rem}.fs-40{font-size:2rem}.fs-41{font-size:2.05rem}.fs-42{font-size:2.1rem}.fs-43{font-size:2.15rem}.fs-44{font-size:2.2rem}.fs-45{font-size:2.25rem}.fs-46{font-size:2.3rem}.fs-47{font-size:2.35rem}.fs-48{font-size:2.4rem}.fs-49{font-size:2.45rem}.fs-50{font-size:2.5rem}.fs-51{font-size:2.55rem}.fs-52{font-size:2.6rem}.fs-53{font-size:2.65rem}.fs-54{font-size:2.7rem}.fs-55{font-size:2.75rem}.fs-56{font-size:2.8rem}.fs-57{font-size:2.85rem}.fs-58{font-size:2.9rem}.fs-59{font-size:2.95rem}.fs-60{font-size:3rem}.fs-61{font-size:3.05rem}.fs-62{font-size:3.1rem}.fs-63{font-size:3.15rem}.fs-64{font-size:3.2rem}.fs-65{font-size:3.25rem}.fs-66{font-size:3.3rem}.fs-67{font-size:3.35rem}.fs-68{font-size:3.4rem}.fs-69{font-size:3.45rem}.fs-70{font-size:3.5rem}.fs-71{font-size:3.55rem}.fs-72{font-size:3.6rem}.fs-73{font-size:3.65rem}.fs-74{font-size:3.7rem}.fs-75{font-size:3.75rem}.fs-76{font-size:3.8rem}.fs-77{font-size:3.85rem}.fs-78{font-size:3.9rem}.fs-79{font-size:3.95rem}.fs-80{font-size:4rem}.fs-81{font-size:4.05rem}.fs-82{font-size:4.1rem}.fs-83{font-size:4.15rem}.fs-84{font-size:4.2rem}.fs-85{font-size:4.25rem}.fs-86{font-size:4.3rem}.fs-87{font-size:4.35rem}.fs-88{font-size:4.4rem}.fs-89{font-size:4.45rem}.fs-90{font-size:4.5rem}.fs-91{font-size:4.55rem}.fs-92{font-size:4.6rem}.fs-93{font-size:4.65rem}.fs-94{font-size:4.7rem}.fs-95{font-size:4.75rem}.fs-96{font-size:4.8rem}.fs-97{font-size:4.85rem}.fs-98{font-size:4.9rem}.fs-99{font-size:4.95rem}.fs-100{font-size:5rem}.lh-10{line-height:.5rem}.lh-11{line-height:.55rem}.lh-12{line-height:.6rem}.lh-13{line-height:.65rem}.lh-14{line-height:.7rem}.lh-15{line-height:.75rem}.lh-16{line-height:.8rem}.lh-17{line-height:.85rem}.lh-18{line-height:.9rem}.lh-19{line-height:.95rem}.lh-20{line-height:1rem}.lh-21{line-height:1.05rem}.lh-22{line-height:1.1rem}.lh-23{line-height:1.15rem}.lh-24{line-height:1.2rem}.lh-25{line-height:1.25rem}.lh-26{line-height:1.3rem}.lh-27{line-height:1.35rem}.lh-28{line-height:1.4rem}.lh-29{line-height:1.45rem}.lh-30{line-height:1.5rem}.lh-31{line-height:1.55rem}.lh-32{line-height:1.6rem}.lh-33{line-height:1.65rem}.lh-34{line-height:1.7rem}.lh-35{line-height:1.75rem}.lh-36{line-height:1.8rem}.lh-37{line-height:1.85rem}.lh-38{line-height:1.9rem}.lh-39{line-height:1.95rem}.lh-40{line-height:2rem}.lh-41{line-height:2.05rem}.lh-42{line-height:2.1rem}.lh-43{line-height:2.15rem}.lh-44{line-height:2.2rem}.lh-45{line-height:2.25rem}.lh-46{line-height:2.3rem}.lh-47{line-height:2.35rem}.lh-48{line-height:2.4rem}.lh-49{line-height:2.45rem}.lh-50{line-height:2.5rem}.lh-51{line-height:2.55rem}.lh-52{line-height:2.6rem}.lh-53{line-height:2.65rem}.lh-54{line-height:2.7rem}.lh-55{line-height:2.75rem}.lh-56{line-height:2.8rem}.lh-57{line-height:2.85rem}.lh-58{line-height:2.9rem}.lh-59{line-height:2.95rem}.lh-60{line-height:3rem}.lh-61{line-height:3.05rem}.lh-62{line-height:3.1rem}.lh-63{line-height:3.15rem}.lh-64{line-height:3.2rem}.lh-65{line-height:3.25rem}.lh-66{line-height:3.3rem}.lh-67{line-height:3.35rem}.lh-68{line-height:3.4rem}.lh-69{line-height:3.45rem}.lh-70{line-height:3.5rem}.lh-71{line-height:3.55rem}.lh-72{line-height:3.6rem}.lh-73{line-height:3.65rem}.lh-74{line-height:3.7rem}.lh-75{line-height:3.75rem}.lh-76{line-height:3.8rem}.lh-77{line-height:3.85rem}.lh-78{line-height:3.9rem}.lh-79{line-height:3.95rem}.lh-80{line-height:4rem}.lh-81{line-height:4.05rem}.lh-82{line-height:4.1rem}.lh-83{line-height:4.15rem}.lh-84{line-height:4.2rem}.lh-85{line-height:4.25rem}.lh-86{line-height:4.3rem}.lh-87{line-height:4.35rem}.lh-88{line-height:4.4rem}.lh-89{line-height:4.45rem}.lh-90{line-height:4.5rem}.lh-91{line-height:4.55rem}.lh-92{line-height:4.6rem}.lh-93{line-height:4.65rem}.lh-94{line-height:4.7rem}.lh-95{line-height:4.75rem}.lh-96{line-height:4.8rem}.lh-97{line-height:4.85rem}.lh-98{line-height:4.9rem}.lh-99{line-height:4.95rem}.lh-100{line-height:5rem}.lh-2em{line-height:1.7em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-block{text-align:justify}.text-i{font-style:italic}.text-upper{text-transform:uppercase}.border-circle{border-radius:50%}.m-center{margin:0 auto;position:relative}.m-5{margin:.25rem}.m-10{margin:.5rem}.m-15{margin:.75rem}.m-20{margin:1rem}.m-25{margin:1.25rem}.m-30{margin:1.5rem}.m-35{margin:1.75rem}.m-40{margin:2rem}.m-45{margin:2.25rem}.m-50{margin:2.5rem}.m-55{margin:2.75rem}.m-60{margin:3rem}.m-65{margin:3.25rem}.m-70{margin:3.5rem}.m-75{margin:3.75rem}.m-80{margin:4rem}.m-85{margin:4.25rem}.m-90{margin:4.5rem}.m-95{margin:4.75rem}.m-100{margin:5rem}.ml-5{margin-left:.25rem}.ml-10{margin-left:.5rem}.ml-15{margin-left:.75rem}.ml-20{margin-left:1rem}.ml-25{margin-left:1.25rem}.ml-30{margin-left:1.5rem}.ml-35{margin-left:1.75rem}.ml-40{margin-left:2rem}.ml-45{margin-left:2.25rem}.ml-50{margin-left:2.5rem}.ml-55{margin-left:2.75rem}.ml-60{margin-left:3rem}.ml-65{margin-left:3.25rem}.ml-70{margin-left:3.5rem}.ml-75{margin-left:3.75rem}.ml-80{margin-left:4rem}.ml-85{margin-left:4.25rem}.ml-90{margin-left:4.5rem}.ml-95{margin-left:4.75rem}.ml-100{margin-left:5rem}.mr-5{margin-right:.25rem}.mr-10{margin-right:.5rem}.mr-15{margin-right:.75rem}.mr-20{margin-right:1rem}.mr-25{margin-right:1.25rem}.mr-30{margin-right:1.5rem}.mr-35{margin-right:1.75rem}.mr-40{margin-right:2rem}.mr-45{margin-right:2.25rem}.mr-50{margin-right:2.5rem}.mr-55{margin-right:2.75rem}.mr-60{margin-right:3rem}.mr-65{margin-right:3.25rem}.mr-70{margin-right:3.5rem}.mr-75{margin-right:3.75rem}.mr-80{margin-right:4rem}.mr-85{margin-right:4.25rem}.mr-90{margin-right:4.5rem}.mr-95{margin-right:4.75rem}.mr-100{margin-right:5rem}.mb-5{margin-bottom:.25rem}.mb-10{margin-bottom:.5rem}.mb-15{margin-bottom:.75rem}.mb-20{margin-bottom:1rem}.mb-25{margin-bottom:1.25rem}.mb-30{margin-bottom:1.5rem}.mb-35{margin-bottom:1.75rem}.mb-40{margin-bottom:2rem}.mb-45{margin-bottom:2.25rem}.mb-50{margin-bottom:2.5rem}.mb-55{margin-bottom:2.75rem}.mb-60{margin-bottom:3rem}.mb-65{margin-bottom:3.25rem}.mb-70{margin-bottom:3.5rem}.mb-75{margin-bottom:3.75rem}.mb-80{margin-bottom:4rem}.mb-85{margin-bottom:4.25rem}.mb-90{margin-bottom:4.5rem}.mb-95{margin-bottom:4.75rem}.mb-100{margin-bottom:5rem}.mt-5{margin-top:.25rem}.mt-10{margin-top:.5rem}.mt-15{margin-top:.75rem}.mt-20{margin-top:1rem}.mt-25{margin-top:1.25rem}.mt-30{margin-top:1.5rem}.mt-35{margin-top:1.75rem}.mt-40{margin-top:2rem}.mt-45{margin-top:2.25rem}.mt-50{margin-top:2.5rem}.mt-55{margin-top:2.75rem}.mt-60{margin-top:3rem}.mt-65{margin-top:3.25rem}.mt-70{margin-top:3.5rem}.mt-75{margin-top:3.75rem}.mt-80{margin-top:4rem}.mt-85{margin-top:4.25rem}.mt-90{margin-top:4.5rem}.mt-95{margin-top:4.75rem}.mt-100{margin-top:5rem}.p-5{padding:.25rem}.p-10{padding:.5rem}.p-15{padding:.75rem}.p-20{padding:1rem}.p-25{padding:1.25rem}.p-30{padding:1.5rem}.p-35{padding:1.75rem}.p-40{padding:2rem}.p-45{padding:2.25rem}.p-50{padding:2.5rem}.p-55{padding:2.75rem}.p-60{padding:3rem}.p-65{padding:3.25rem}.p-70{padding:3.5rem}.p-75{padding:3.75rem}.p-80{padding:4rem}.p-85{padding:4.25rem}.p-90{padding:4.5rem}.p-95{padding:4.75rem}.p-100{padding:5rem}.pl-5{padding-left:.25rem}.pl-10{padding-left:.5rem}.pl-15{padding-left:.75rem}.pl-20{padding-left:1rem}.pl-25{padding-left:1.25rem}.pl-30{padding-left:1.5rem}.pl-35{padding-left:1.75rem}.pl-40{padding-left:2rem}.pl-45{padding-left:2.25rem}.pl-50{padding-left:2.5rem}.pl-55{padding-left:2.75rem}.pl-60{padding-left:3rem}.pl-65{padding-left:3.25rem}.pl-70{padding-left:3.5rem}.pl-75{padding-left:3.75rem}.pl-80{padding-left:4rem}.pl-85{padding-left:4.25rem}.pl-90{padding-left:4.5rem}.pl-95{padding-left:4.75rem}.pl-100{padding-left:5rem}.pr-5{padding-right:.25rem}.pr-10{padding-right:.5rem}.pr-15{padding-right:.75rem}.pr-20{padding-right:1rem}.pr-25{padding-right:1.25rem}.pr-30{padding-right:1.5rem}.pr-35{padding-right:1.75rem}.pr-40{padding-right:2rem}.pr-45{padding-right:2.25rem}.pr-50{padding-right:2.5rem}.pr-55{padding-right:2.75rem}.pr-60{padding-right:3rem}.pr-65{padding-right:3.25rem}.pr-70{padding-right:3.5rem}.pr-75{padding-right:3.75rem}.pr-80{padding-right:4rem}.pr-85{padding-right:4.25rem}.pr-90{padding-right:4.5rem}.pr-95{padding-right:4.75rem}.pr-100{padding-right:5rem}.pb-5{padding-bottom:.25rem}.pb-10{padding-bottom:.5rem}.pb-15{padding-bottom:.75rem}.pb-20{padding-bottom:1rem}.pb-25{padding-bottom:1.25rem}.pb-30{padding-bottom:1.5rem}.pb-35{padding-bottom:1.75rem}.pb-40{padding-bottom:2rem}.pb-45{padding-bottom:2.25rem}.pb-50{padding-bottom:2.5rem}.pb-55{padding-bottom:2.75rem}.pb-60{padding-bottom:3rem}.pb-65{padding-bottom:3.25rem}.pb-70{padding-bottom:3.5rem}.pb-75{padding-bottom:3.75rem}.pb-80{padding-bottom:4rem}.pb-85{padding-bottom:4.25rem}.pb-90{padding-bottom:4.5rem}.pb-95{padding-bottom:4.75rem}.pb-100{padding-bottom:5rem}.pt-5{padding-top:.25rem}.pt-10{padding-top:.5rem}.pt-15{padding-top:.75rem}.pt-20{padding-top:1rem}.pt-25{padding-top:1.25rem}.pt-30{padding-top:1.5rem}.pt-35{padding-top:1.75rem}.pt-40{padding-top:2rem}.pt-45{padding-top:2.25rem}.pt-50{padding-top:2.5rem}.pt-55{padding-top:2.75rem}.pt-60{padding-top:3rem}.pt-65{padding-top:3.25rem}.pt-70{padding-top:3.5rem}.pt-75{padding-top:3.75rem}.pt-80{padding-top:4rem}.pt-85{padding-top:4.25rem}.pt-90{padding-top:4.5rem}.pt-95{padding-top:4.75rem}.pt-100{padding-top:5rem}#primary{position:relative;z-index:5}#load-bg{background-color:#fff;position:fixed;top:0;bottom:0;right:0;left:0;width:100wh;height:100vh;z-index:9999999}body.woocommerce .footer-top,body.woocommerce-page .footer-top{display:none}body.woocommerce .woo-sidebar,body.woocommerce-page .woo-sidebar{display:none;width:550px;float:left;display:inline-block}body.woocommerce .woo-content,body.woocommerce-page .woo-content{display:inline-block;width:100%;max-width:initial!important;padding:0!important;float:right}body.woocommerce .woo-content-inner,body.woocommerce-page .woo-content-inner{width:100%;padding:48px 20px 50px 20px;max-width:1160px;margin:0 auto;position:relative}body.woocommerce .woo-content-inner>h1,body.woocommerce-page .woo-content-inner>h1{display:none}body.woocommerce .woo-content-inner .woocommerce-ordering,body.woocommerce .woo-content-inner .woocommerce-result-count,body.woocommerce-page .woo-content-inner .woocommerce-ordering,body.woocommerce-page .woo-content-inner .woocommerce-result-count{display:none!important}body.woocommerce .woo-content-inner>.rank-math-breadcrumb .last,body.woocommerce-page .woo-content-inner>.rank-math-breadcrumb .last{color:#C6526C}body.woocommerce .woo-content-inner .top-sell,body.woocommerce-page .woo-content-inner .top-sell{padding:60px 0}body.woocommerce .woo-content-inner .top-sell-tit,body.woocommerce-page .woo-content-inner .top-sell-tit{position:relative;width:100%;text-align:center;font-size:1.15rem;line-height:1.5rem;font-weight:400;text-transform:uppercase;padding-bottom:20px;margin-bottom:30px}body.woocommerce .woo-content-inner .top-sell-tit::after,body.woocommerce-page .woo-content-inner .top-sell-tit::after{content:" ";position:absolute;left:0;right:0;width:200px;height:2px;bottom:0;background:#000;margin:0 auto}body.woocommerce .woo-content-inner .top-sell .lmp_load_more_button,body.woocommerce-page .woo-content-inner .top-sell .lmp_load_more_button{display:none!important}body.woocommerce .woo-content ul.products li,body.woocommerce-page .woo-content ul.products li{margin-right:0;padding:0 15px;width:25%;overflow:hidden}body.woocommerce .woo-content ul.products li .price,body.woocommerce-page .woo-content ul.products li .price{font-size:1.5rem;line-height:1.95rem;font-weight:500;text-align:center;color:#000;margin-top:13px;margin-bottom:25px}body.woocommerce .woo-content ul.products li .price .woocommerce-price-suffix,body.woocommerce-page .woo-content ul.products li .price .woocommerce-price-suffix{display:none}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link img,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link img{max-height:400px;width:auto;max-width:100%;margin:0 auto}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link h2,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link h2{font-size:1.15rem;font-weight:400;line-height:1.5rem;text-align:center;text-transform:initial;margin-top:15px;position:relative}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link h2::before,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link h2::before{position:absolute;top:-75px;left:0;content:" ";width:100%;height:100px;background-image:url("https://www.thevino.cz/wp-content/themes/thevinoteka/images/bottle shadow.png");background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link:hover h2,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link:hover h2{color:#C6526C}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn{position:absolute;top:.5em;right:-50px;font-size:1.3em;z-index:9;width:36px;height:36px;background:#fff0;border:none;outline:none;padding:7px;border-radius:50%;background-color:#fff;cursor:pointer;box-shadow:rgb(0 0 0 / .22) 0 0 5px;transition:transform 0.4s ease-in-out}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn:hover span,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn:hover span{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn.woosw-added span,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link .woosw-btn.woosw-added span{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.woocommerce .woo-content ul.products li:hover .woosw-btn,body.woocommerce-page .woo-content ul.products li:hover .woosw-btn{transform:translateX(-60px)}body.woocommerce .woo-content ul.products li .product-add-cart-btn,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn{text-align:center;position:relative;padding-right:63px;width:210px;margin:0 auto;transform:translateX(6px)}body.woocommerce .woo-content ul.products li .quantity,body.woocommerce-page .woo-content ul.products li .quantity{width:140px;border:1px solid #B6B6B6;border-radius:28px;background:#fff0;padding:12px 10px;position:relative;display:inline-block;margin-right:0;display:flex;align-items:baseline;justify-content:space-between;margin-left:12px;margin-bottom:5px}body.woocommerce .woo-content ul.products li .quantity.hidden,body.woocommerce-page .woo-content ul.products li .quantity.hidden{visibility:hidden}body.woocommerce .woo-content ul.products li .quantity input.qty,body.woocommerce-page .woo-content ul.products li .quantity input.qty{background:#fff0;border:none;box-shadow:none;outline:none;text-align:center;width:50px;font-size:1rem;line-height:1.3rem;font-weight:200;color:#000;overflow:hidden;-webkit-appearance:none;-moz-appearance:textfield}body.woocommerce .woo-content ul.products li .quantity input.qty::-webkit-outer-spin-button,body.woocommerce .woo-content ul.products li .quantity input.qty::-webkit-inner-spin-button,body.woocommerce-page .woo-content ul.products li .quantity input.qty::-webkit-outer-spin-button,body.woocommerce-page .woo-content ul.products li .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.woocommerce .woo-content ul.products li .quantity span.plus,body.woocommerce .woo-content ul.products li .quantity span.minus,body.woocommerce-page .woo-content ul.products li .quantity span.plus,body.woocommerce-page .woo-content ul.products li .quantity span.minus{width:35px;height:35px;font-size:2rem;line-height:2rem;color:#B6B6B6;font-weight:300;position:relative;top:5px;background:#fff0;border:none;cursor:pointer;margin-top:-12px}body.woocommerce .woo-content ul.products li .quantity span.plus:hover,body.woocommerce .woo-content ul.products li .quantity span.minus:hover,body.woocommerce-page .woo-content ul.products li .quantity span.plus:hover,body.woocommerce-page .woo-content ul.products li .quantity span.minus:hover{color:#C6526C}body.woocommerce .woo-content ul.products li .quantity span.minus,body.woocommerce-page .woo-content ul.products li .quantity span.minus{top:5px}body.woocommerce .woo-content ul.products li .quantity span.plus,body.woocommerce-page .woo-content ul.products li .quantity span.plus{padding-right:0}body.woocommerce .woo-content ul.products li a.button,body.woocommerce-page .woo-content ul.products li a.button{background:#000;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart.png);background-position:center;background-size:20px 22px;background-repeat:no-repeat;font-size:0;color:#fff0;border:none;outline:none;border-radius:50%;width:52px;height:52px;position:absolute;top:0;right:0;cursor:pointer;transition:background-size 0.25s ease-in-out}body.woocommerce .woo-content ul.products li a.button:hover,body.woocommerce-page .woo-content ul.products li a.button:hover{background-color:#C6526C;background-size:26px 29px}body.woocommerce .woo-content ul.products li.product_cat-delikatesy,body.woocommerce-page .woo-content ul.products li.product_cat-delikatesy{width:33.3333333333%}body.woocommerce .woo-content ul.products li.product_cat-delikatesy .woocommerce-loop-product__link img,body.woocommerce-page .woo-content ul.products li.product_cat-delikatesy .woocommerce-loop-product__link img{max-height:180px;max-width:180px}body.woocommerce .woo-content ul.products li.product_cat-delikatesy .woocommerce-loop-product__link .woocommerce-loop-product__title,body.woocommerce-page .woo-content ul.products li.product_cat-delikatesy .woocommerce-loop-product__link .woocommerce-loop-product__title{min-height:calc(2.1rem + 1em)!important}body.woocommerce .woo-content ul.products li.product-type-variable .product-add-cart-btn,body.woocommerce-page .woo-content ul.products li.product-type-variable .product-add-cart-btn{padding-right:0}body.woocommerce .woo-content ul.products li.product-type-variable .product-add-cart-btn a.add_to_cart_button,body.woocommerce-page .woo-content ul.products li.product-type-variable .product-add-cart-btn a.add_to_cart_button{position:relative}body.woocommerce .woo-content ul.products li.product-type-variable .woocommerce-loop-product__link,body.woocommerce-page .woo-content ul.products li.product-type-variable .woocommerce-loop-product__link{margin-bottom:0}body.woocommerce .woo-content ul.products li.product-type-variable .woocommerce-loop-product__link .price,body.woocommerce-page .woo-content ul.products li.product-type-variable .woocommerce-loop-product__link .price{margin-bottom:0}body.woocommerce .woo-content ul.products li.product-type-variable,body.woocommerce-page .woo-content ul.products li.product-type-variable{padding-bottom:8px}body.woocommerce .woo-content ul.products li.product-type-variable .price,body.woocommerce-page .woo-content ul.products li.product-type-variable .price{padding-right:70px}body.woocommerce .woo-content ul.products li.product-type-variable .product-add-cart-btn,body.woocommerce-page .woo-content ul.products li.product-type-variable .product-add-cart-btn{width:60px;position:absolute;bottom:0;right:20px}body.woocommerce .woo-step-checkout .col2-set .col-1,body.woocommerce .woo-step-checkout .col2-set .col-2,body.woocommerce-page .woo-step-checkout .col2-set .col-1,body.woocommerce-page .woo-step-checkout .col2-set .col-2{max-width:initial;flex:initial}body.woocommerce .woo-step-checkout .col2-set .col-1 .form-row,body.woocommerce .woo-step-checkout .col2-set .col-2 .form-row,body.woocommerce-page .woo-step-checkout .col2-set .col-1 .form-row,body.woocommerce-page .woo-step-checkout .col2-set .col-2 .form-row{width:100%}body.woocommerce .woo-step-checkout .pokladna-tit,body.woocommerce-page .woo-step-checkout .pokladna-tit{font-size:.9rem;line-height:1.8rem;text-transform:uppercase;font-weight:200;font-family:"Unbounded",sans-serif}body.woocommerce .woo-step-checkout span.woocommerce-input-wrapper,body.woocommerce-page .woo-step-checkout span.woocommerce-input-wrapper{width:100%}body.woocommerce .woo-step-checkout span.woocommerce-input-wrapper .chyba,body.woocommerce-page .woo-step-checkout span.woocommerce-input-wrapper .chyba{color:#a00;font-size:.8rem;line-height:1.2em}body.woocommerce .woo-step-checkout input[type=text],body.woocommerce .woo-step-checkout input[type=tel],body.woocommerce .woo-step-checkout input[type=email],body.woocommerce-page .woo-step-checkout input[type=text],body.woocommerce-page .woo-step-checkout input[type=tel],body.woocommerce-page .woo-step-checkout input[type=email]{width:100%;border:2px solid #b6b6b6;border-radius:25px;height:49px;margin-bottom:20px;font-size:14px;line-height:18px;text-align:left;padding:15px 25px;color:#000}body.woocommerce #main,body.woocommerce-page #main{display:inline-block;width:100%;overflow-x:hidden}body.woocommerce #sidebar,body.woocommerce-page #sidebar{display:none;background:#fff;height:100vh;overflow-y:auto;position:sticky;top:0;padding:60px 40px 30px 100px;box-shadow:20px 0 50px 0 rgb(0 0 0 / .1);z-index:3}body.woocommerce #sidebar.fix-menu,body.woocommerce-page #sidebar.fix-menu{padding-top:150px}body.woocommerce #sidebar>div,body.woocommerce-page #sidebar>div{max-width:360px}body.woocommerce #sidebar .woo-menu-ham,body.woocommerce-page #sidebar .woo-menu-ham{display:none}body.woocommerce #sidebar .menu,body.woocommerce-page #sidebar .menu{padding:0;margin:0}body.woocommerce #sidebar .menu>li,body.woocommerce-page #sidebar .menu>li{list-style:none;padding-left:34px}body.woocommerce #sidebar .menu>li>a,body.woocommerce-page #sidebar .menu>li>a{font-size:.95rem;line-height:1.9rem;font-weight:400;text-transform:uppercase;color:#000;position:relative;padding:6px 0;transition:letter-spacing 0.4s ease-in-out}body.woocommerce #sidebar .menu>li>a::before,body.woocommerce-page #sidebar .menu>li>a::before{content:" ";position:absolute;left:-34px;top:2px;width:28px;height:28px;background-repeat:no-repeat;background-size:contain;background-position:center}body.woocommerce #sidebar .menu>li:hover>a,body.woocommerce-page #sidebar .menu>li:hover>a{text-decoration:none}body.woocommerce #sidebar .menu>li:hover>a::before,body.woocommerce-page #sidebar .menu>li:hover>a::before{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.woocommerce #sidebar .menu>li .sub-menu .nav-item.back-link,body.woocommerce-page #sidebar .menu>li .sub-menu .nav-item.back-link{display:none}body.woocommerce #sidebar .menu>li.menu-item-has-children,body.woocommerce-page #sidebar .menu>li.menu-item-has-children{position:relative;padding-right:60px}body.woocommerce #sidebar .menu>li.menu-item-has-children .nav-link-prev,body.woocommerce-page #sidebar .menu>li.menu-item-has-children .nav-link-prev{position:absolute;right:0;top:2px;padding:0 20px;z-index:9;cursor:pointer;width:100%}body.woocommerce #sidebar .menu>li.menu-item-has-children .nav-link-prev::after,body.woocommerce-page #sidebar .menu>li.menu-item-has-children .nav-link-prev::after{content:"chevron_right";flex:0 1 auto;font-family:"Material Icons";width:60px;color:#000;font-size:25px;float:right;text-align:right}body.woocommerce #sidebar .menu>li.menu-item-has-children .sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children .sub-menu{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:0}body.woocommerce #sidebar .menu>li.menu-item-has-children.active>.sub-menu,body.woocommerce #sidebar .menu>li.menu-item-has-children:hover>.sub-menu,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.active>.sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children:hover>.sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu{height:initial;visibility:visible;padding-bottom:20px}body.woocommerce #sidebar .menu>li.menu-item-has-children.active>.sub-menu li.current-menu-item::before,body.woocommerce #sidebar .menu>li.menu-item-has-children:hover>.sub-menu li.current-menu-item::before,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu li.current-menu-item::before,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu li.current-menu-item::before,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.active>.sub-menu li.current-menu-item::before,body.woocommerce-page #sidebar .menu>li.menu-item-has-children:hover>.sub-menu li.current-menu-item::before,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu li.current-menu-item::before,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu li.current-menu-item::before{content:"";position:absolute;left:2px;top:8px;width:8px;height:8px;border-radius:50%;background:#C6526C}body.woocommerce #sidebar .menu>li.menu-item-has-children.active>.sub-menu a,body.woocommerce #sidebar .menu>li.menu-item-has-children:hover>.sub-menu a,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu a,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu a,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.active>.sub-menu a,body.woocommerce-page #sidebar .menu>li.menu-item-has-children:hover>.sub-menu a,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu a,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu a{color:#000;transition:letter-spacing 0.4s ease-in-out}body.woocommerce #sidebar .menu>li.menu-item-has-children.active>.sub-menu a:hover,body.woocommerce #sidebar .menu>li.menu-item-has-children:hover>.sub-menu a:hover,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu a:hover,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu a:hover,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.active>.sub-menu a:hover,body.woocommerce-page #sidebar .menu>li.menu-item-has-children:hover>.sub-menu a:hover,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-item>.sub-menu a:hover,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-parent>.sub-menu a:hover{text-decoration:none}body.woocommerce #sidebar .menu>li.menu-item-has-children.active .nav-link-prev::after,body.woocommerce #sidebar .menu>li.menu-item-has-children:hover .nav-link-prev::after,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-item .nav-link-prev::after,body.woocommerce #sidebar .menu>li.menu-item-has-children.current-menu-parent .nav-link-prev::after,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.active .nav-link-prev::after,body.woocommerce-page #sidebar .menu>li.menu-item-has-children:hover .nav-link-prev::after,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-item .nav-link-prev::after,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.current-menu-parent .nav-link-prev::after{content:"expand_more"}body.woocommerce #sidebar .menu>li.menu-item-has-children .sub-menu .sub-menu,body.woocommerce-page #sidebar .menu>li.menu-item-has-children .sub-menu .sub-menu{left:0!important}body.woocommerce #sidebar .menu>li.menu-item-has-children.submenu-click .nav-link-prev,body.woocommerce-page #sidebar .menu>li.menu-item-has-children.submenu-click .nav-link-prev{width:60px}body.woocommerce #sidebar .menu>li.ico-akce>a::before,body.woocommerce-page #sidebar .menu>li.ico-akce>a::before{background-size:17px 17px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-akce.png)}body.woocommerce #sidebar .menu>li.ico-bila>a::before,body.woocommerce-page #sidebar .menu>li.ico-bila>a::before{background-size:11px 18px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-bila.png)}body.woocommerce #sidebar .menu>li.ico-cervena>a::before,body.woocommerce-page #sidebar .menu>li.ico-cervena>a::before{background-size:11px 18px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-cervena.png)}body.woocommerce #sidebar .menu>li.ico-cukr>a::before,body.woocommerce-page #sidebar .menu>li.ico-cukr>a::before{background-size:18px 17px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-cukr.png)}body.woocommerce #sidebar .menu>li.ico-delikatesy>a::before,body.woocommerce-page #sidebar .menu>li.ico-delikatesy>a::before{background-size:15px 14px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-delikatesy.png)}body.woocommerce #sidebar .menu>li.ico-naturalni>a::before,body.woocommerce-page #sidebar .menu>li.ico-naturalni>a::before{background-size:11.5px 12px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-naturalni.png)}body.woocommerce #sidebar .menu>li.ico-odrudy>a::before,body.woocommerce-page #sidebar .menu>li.ico-odrudy>a::before{background-size:19px 18.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-odrudy.png)}body.woocommerce #sidebar .menu>li.ico-ovocna>a::before,body.woocommerce-page #sidebar .menu>li.ico-ovocna>a::before{background-size:15px 16.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-ovocna.png)}body.woocommerce #sidebar .menu>li.ico-perliva>a::before,body.woocommerce-page #sidebar .menu>li.ico-perliva>a::before{background-size:10px 27px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-perliva.png)}body.woocommerce #sidebar .menu>li.ico-poukazy>a::before,body.woocommerce-page #sidebar .menu>li.ico-poukazy>a::before{background-size:16px 15.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-poukazy.png)}body.woocommerce #sidebar .menu>li.ico-rose>a::before,body.woocommerce-page #sidebar .menu>li.ico-rose>a::before{background-size:11px 18px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-rose.png)}body.woocommerce #sidebar .menu>li.ico-sety>a::before,body.woocommerce-page #sidebar .menu>li.ico-sety>a::before{background-size:28px 16.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-sety.png)}body.woocommerce #sidebar .menu>li.ico-spec>a::before,body.woocommerce-page #sidebar .menu>li.ico-spec>a::before{background-size:12px 11.5px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-spec.png)}body.woocommerce #sidebar .menu>li.ico-stacena>a::before,body.woocommerce-page #sidebar .menu>li.ico-stacena>a::before{background-size:18px 17px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-stacena.png)}body.woocommerce #sidebar .menu>li.ico-country>a::before,body.woocommerce-page #sidebar .menu>li.ico-country>a::before{background-size:18px 17px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/country-icon.png)}body.woocommerce #sidebar .menu>li.ico-vinarstvi>a::before,body.woocommerce-page #sidebar .menu>li.ico-vinarstvi>a::before{background-size:14px 15px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-vinarstvi.png)}body.woocommerce #sidebar .menu>li.e-menu-b-bottom,body.woocommerce-page #sidebar .menu>li.e-menu-b-bottom{padding-bottom:50px;position:relative}body.woocommerce #sidebar .menu>li.e-menu-b-bottom::after,body.woocommerce-page #sidebar .menu>li.e-menu-b-bottom::after{position:absolute;bottom:25px;right:0;width:calc(100% - 42px);height:2px;background:#C6526C;content:" "}body.woocommerce #sidebar .menu>li .zeme-ico,body.woocommerce-page #sidebar .menu>li .zeme-ico{list-style:none}body.woocommerce #sidebar .menu>li .zeme-ico>a,body.woocommerce-page #sidebar .menu>li .zeme-ico>a{font-size:.95rem;line-height:1.9rem;font-weight:400;text-transform:uppercase;color:#000;position:relative;padding:6px 0;transition:letter-spacing 0.4s ease-in-out}body.woocommerce #sidebar .menu>li .zeme-ico>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico>a::before{content:" ";position:absolute;left:-34px;top:2px;width:28px;height:28px;background-repeat:no-repeat;background-size:contain;background-position:center}body.woocommerce #sidebar .menu>li .zeme-ico:hover>a,body.woocommerce-page #sidebar .menu>li .zeme-ico:hover>a{text-decoration:none}body.woocommerce #sidebar .menu>li .zeme-ico:hover>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico:hover>a::before{filter:none}body.woocommerce #sidebar .menu>li .zeme-ico>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico>a::before{background-size:16px 16px}body.woocommerce #sidebar .menu>li .zeme-ico-cz>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico-cz>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-cz.png)}body.woocommerce #sidebar .menu>li .zeme-ico-it>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico-it>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-it.png)}body.woocommerce #sidebar .menu>li .zeme-ico-pt>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico-pt>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-pt.png)}body.woocommerce #sidebar .menu>li .zeme-ico-at>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico-at>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-at.png)}body.woocommerce #sidebar .menu>li .zeme-ico-rs>a::before,body.woocommerce-page #sidebar .menu>li .zeme-ico-rs>a::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/eshop/ico-rs.png)}body.woocommerce.woocommerce-cart .rank-math-breadcrumb,body.woocommerce.woocommerce-checkout .rank-math-breadcrumb,body.woocommerce-page.woocommerce-cart .rank-math-breadcrumb,body.woocommerce-page.woocommerce-checkout .rank-math-breadcrumb{display:none}body.woocommerce.woocommerce-cart .woocommerce button[name=update_cart],body.woocommerce.woocommerce-cart .woocommerce input[name=update_cart],body.woocommerce-page.woocommerce-cart .woocommerce button[name=update_cart],body.woocommerce-page.woocommerce-cart .woocommerce input[name=update_cart]{display:none}body.woocommerce.woocommerce-cart .woocommerce-notices-wrapper,body.woocommerce-page.woocommerce-cart .woocommerce-notices-wrapper{width:calc(100% - 550px);float:right}body.woocommerce.woocommerce-cart .cart-collaterals,body.woocommerce-page.woocommerce-cart .cart-collaterals{display:none}body.woocommerce.woocommerce-cart table.shop_table,body.woocommerce-page.woocommerce-cart table.shop_table{border:none;margin-top:60px}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity{width:140px;border:1px solid #B6B6B6;border-radius:28px;background:#fff;padding:12px 10px;position:relative;display:inline-block;margin-right:0;display:flex;align-items:center;justify-content:space-between}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity input.qty,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity input.qty{background:#fff0;border:none;box-shadow:none;outline:none;text-align:center;width:50px;font-size:1rem;line-height:1.3rem;font-weight:200;color:#000;overflow:hidden;-webkit-appearance:none;-moz-appearance:textfield}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity input.qty::-webkit-outer-spin-button,body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity input.qty::-webkit-inner-spin-button,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity input.qty::-webkit-outer-spin-button,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.plus,body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.minus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.plus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.minus{width:35px;height:35px;font-size:2rem;line-height:2rem;color:#B6B6B6;font-weight:300;position:relative;top:3px;background:#fff0;border:none;cursor:pointer;margin-top:-12px;text-align:center}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.minus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.minus{top:4px}body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.plus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.plus{padding-right:0}body.woocommerce.woocommerce-cart table.shop_table thead tr,body.woocommerce-page.woocommerce-cart table.shop_table thead tr{border-bottom:1px solid #707070}body.woocommerce.woocommerce-cart table.shop_table thead th,body.woocommerce-page.woocommerce-cart table.shop_table thead th{font-size:1.05rem;line-height:1.4rem;text-align:center;font-weight:400;border-bottom:1px solid #707070;padding-bottom:30px}body.woocommerce.woocommerce-cart table.shop_table thead th.product-quantity,body.woocommerce-page.woocommerce-cart table.shop_table thead th.product-quantity{width:150px;text-align:center}body.woocommerce.woocommerce-cart table.shop_table thead th.product-name,body.woocommerce-page.woocommerce-cart table.shop_table thead th.product-name{text-align:left}body.woocommerce.woocommerce-cart table.shop_table tr td,body.woocommerce-page.woocommerce-cart table.shop_table tr td{border:none;font-size:1.05rem;line-height:1.4rem;font-weight:200}body.woocommerce.woocommerce-cart table.shop_table tr td a.remove,body.woocommerce-page.woocommerce-cart table.shop_table tr td a.remove{background:#000;color:#ffffff!important;border-radius:8px;width:20px;height:20px;font-size:18px;line-height:19px}body.woocommerce.woocommerce-cart table.shop_table tr td a.remove:hover,body.woocommerce-page.woocommerce-cart table.shop_table tr td a.remove:hover{background-color:#C6526C}body.woocommerce.woocommerce-cart table.shop_table tr td.product-remove,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-remove{width:20px}body.woocommerce.woocommerce-cart table.shop_table tr td.product-thumbnail,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-thumbnail{width:50px;max-height:150px}body.woocommerce.woocommerce-cart table.shop_table tr td.product-thumbnail img,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-thumbnail img{max-height:150px;max-width:100%;height:auto;width:auto}body.woocommerce.woocommerce-cart table.shop_table tr td.product-name,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-name{padding-left:25px}body.woocommerce.woocommerce-cart table.shop_table tr td.product-name span,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-name span{margin-top:15px;font-family:"Unbounded",sans-serif;font-weight:300;font-size:.7rem;line-height:.9rem;margin-bottom:10px;clear:both;display:block}body.woocommerce.woocommerce-cart table.shop_table tr td.product-price,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-price{width:150px;text-align:center}body.woocommerce.woocommerce-cart table.shop_table tr td.product-subtotal,body.woocommerce-page.woocommerce-cart table.shop_table tr td.product-subtotal{width:150px;text-align:right;padding-right:30px}body.woocommerce.woocommerce-cart table.shop_table tr .cart-subtotal,body.woocommerce-page.woocommerce-cart table.shop_table tr .cart-subtotal{text-align:right;font-size:1.2rem}body.woocommerce.woocommerce-cart table.shop_table tr .cart-subtotal .cart-subtotal-tit,body.woocommerce-page.woocommerce-cart table.shop_table tr .cart-subtotal .cart-subtotal-tit{width:100%;display:inline-block;font-weight:500;margin-bottom:20px}body.woocommerce.woocommerce-cart table.shop_table tr .cart-subtotal .cart-subtotal-amount,body.woocommerce-page.woocommerce-cart table.shop_table tr .cart-subtotal .cart-subtotal-amount{width:100%;display:inline-block}body.woocommerce.woocommerce-cart table.shop_table tbody td,body.woocommerce-page.woocommerce-cart table.shop_table tbody td{border-bottom:1px solid #707070;padding:30px 5px}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-remove,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-remove{padding-right:15px}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions{border-bottom:none;padding-top:20px}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift{float:left;max-width:calc(100% - 500px);display:inline-block;cursor:pointer}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift img,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift img{float:left;width:auto;height:95px;margin-right:12px}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont{float:left;display:inline-block;text-align:left}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-tit,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-tit{font-size:.9rem;line-height:1.8rem;font-weight:400}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info{font-size:.7rem;line-height:.9rem;font-weight:200}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info p,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info p{margin:0 0 5px}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info p:last-child,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont-info p:last-child{border:2px solid #C6526C;border-radius:18px;padding:5px 10px;width:100%;text-align:center;color:#fff;background-color:#C6526C;transition:letter-spacing 0.4s ease-in-out}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont:hover .cart-gift-cont-tit,body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont:hover .cart-gift-cont-info,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont:hover .cart-gift-cont-tit,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .cart-gift-cont:hover .cart-gift-cont-info{color:#C6526C}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .coupon label,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .coupon label{display:none}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .coupon #coupon_code,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .coupon #coupon_code{width:180px;padding:13px 25px;border:2px solid #b6b6b6;font-size:.8rem;line-height:1.05rem;text-align:center;color:#b6b6b6;font-style:italic;font-weight:400;border-radius:25px}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .coupon .button,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .coupon .button{width:49px;height:49px;border:1px solid #b6b6b6;background:#b6b6b6;border-radius:50px;margin-left:8px;padding:0}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions .coupon .button svg,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions .coupon .button svg{transform:rotate(90deg)}body.woocommerce .gift-popup,body.woocommerce-page .gift-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:none}body.woocommerce .gift-popup-bg,body.woocommerce-page .gift-popup-bg{position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .3);z-index:3}body.woocommerce .gift-popup-cont,body.woocommerce-page .gift-popup-cont{position:absolute;width:100%;max-width:1200px;max-height:650px;height:100%;background:#fff;z-index:4;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;box-shadow:0 0 99px rgb(0 0 0 / .16);padding:80px 105px}body.woocommerce .gift-popup-cont-close,body.woocommerce-page .gift-popup-cont-close{position:absolute;right:65px;top:65px;cursor:pointer}body.woocommerce .gift-popup-cont-tit,body.woocommerce-page .gift-popup-cont-tit{width:100%;text-align:center;font-size:1.4rem;line-height:1.85rem;font-weight:400;margin-bottom:35px;padding-bottom:20px;position:relative;text-transform:uppercase}body.woocommerce .gift-popup-cont-tit::after,body.woocommerce-page .gift-popup-cont-tit::after{position:absolute;content:" ";bottom:0;left:0;right:0;margin:0 auto;background:#000;height:2px;width:200px}body.woocommerce .gift-popup-cont-items,body.woocommerce-page .gift-popup-cont-items{display:flex;align-content:center;gap:20px;position:relative;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/pink-fog.png);background-repeat:no-repeat;background-size:100% auto;background-position:center top}body.woocommerce .gift-popup-cont-items-produkt,body.woocommerce-page .gift-popup-cont-items-produkt{width:calc(33.3333333333% - 20px);position:relative;z-index:5}body.woocommerce .gift-popup-cont-items-produkt-img,body.woocommerce-page .gift-popup-cont-items-produkt-img{text-align:center}body.woocommerce .gift-popup-cont-items-produkt-img img,body.woocommerce-page .gift-popup-cont-items-produkt-img img{height:250px;width:auto}body.woocommerce .gift-popup-cont-items-produkt-tit,body.woocommerce-page .gift-popup-cont-items-produkt-tit{width:100%;text-align:center;font-size:1.15rem;line-height:1.4rem;font-weight:500;margin-top:15px;margin-bottom:10px}body.woocommerce .gift-popup-cont-items-produkt-cena,body.woocommerce-page .gift-popup-cont-items-produkt-cena{width:100%;text-align:center;font-size:.95rem;line-height:1.1rem;font-weight:500;margin-top:10px;margin-bottom:20px}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn{text-align:center;position:relative;padding-right:63px;width:210px;margin:0 auto}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity{width:140px;border:1px solid #B6B6B6;border-radius:28px;background:#fff0;padding:12px 10px;position:relative;display:inline-block;margin-right:0;display:flex;align-items:center;justify-content:space-between;margin-left:12px}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity.hidden,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity.hidden{visibility:hidden}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty{background:#fff0;border:none;box-shadow:none;outline:none;text-align:center;width:50px;font-size:1rem;line-height:1.3rem;font-weight:200;color:#000;overflow:hidden;-webkit-appearance:none;-moz-appearance:textfield}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty::-webkit-outer-spin-button,body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty::-webkit-inner-spin-button,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty::-webkit-outer-spin-button,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus,body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus{width:35px;height:35px;font-size:2rem;line-height:2rem;color:#B6B6B6;font-weight:300;position:relative;top:3px;background:#fff0;border:none;cursor:pointer;margin-top:-12px}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus{top:4px}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus{padding-right:0}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button{background:#000;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/cart.png);background-position:center;background-size:20px 22px;background-repeat:no-repeat;font-size:0;color:#fff0;border:none;outline:none;border-radius:50%;width:52px;height:52px;position:absolute;top:0;right:0;cursor:pointer;transition:background-size 0.25s ease-in-out}body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button:hover,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:26px 29px}body.woocommerce .woo-content-inner .gift-popup,body.woocommerce-page .woo-content-inner .gift-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:none}body.woocommerce .woo-content-inner .gift-popup-bg,body.woocommerce-page .woo-content-inner .gift-popup-bg{position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .3);z-index:3}body.woocommerce .woo-content-inner .gift-popup-cont,body.woocommerce-page .woo-content-inner .gift-popup-cont{position:absolute;width:100%;max-width:1200px;max-height:800px;height:100%;background:#fff;z-index:4;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;box-shadow:0 0 99px rgb(0 0 0 / .16);padding:80px 105px}body.woocommerce .woo-content-inner .gift-popup-cont-close,body.woocommerce-page .woo-content-inner .gift-popup-cont-close{position:absolute;right:65px;top:65px}body.woocommerce .woo-content-inner .gift-popup-cont-tit,body.woocommerce-page .woo-content-inner .gift-popup-cont-tit{width:100%;text-align:center;font-size:1.4rem;line-height:1.85rem;font-weight:400;margin-bottom:35px;padding-bottom:20px;position:relative;text-transform:uppercase}body.woocommerce .woo-content-inner .gift-popup-cont-tit::after,body.woocommerce-page .woo-content-inner .gift-popup-cont-tit::after{position:absolute;content:" ";bottom:0;left:0;right:0;margin:0 auto;background:#000;height:2px;width:200px}body.woocommerce .woo-content-inner .gift-popup-cont-items,body.woocommerce-page .woo-content-inner .gift-popup-cont-items{display:flex;align-content:center;gap:20px;position:relative;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/pink-fog.png);background-repeat:no-repeat;background-size:100% auto;background-position:center top}body.woocommerce .woo-content-inner .gift-popup-cont-items-produkt,body.woocommerce-page .woo-content-inner .gift-popup-cont-items-produkt{width:calc(33.3333333333% - 20px);position:relative;z-index:5}body.woocommerce .woo-content-inner .gift-popup-cont-items-produkt-img,body.woocommerce-page .woo-content-inner .gift-popup-cont-items-produkt-img{text-align:center}body.woocommerce .woo-content-inner .gift-popup-cont-items-produkt-img img,body.woocommerce-page .woo-content-inner .gift-popup-cont-items-produkt-img img{height:250px;width:auto}body.woocommerce .woo-content-inner .gift-popup-cont-items-produkt-tit,body.woocommerce-page .woo-content-inner .gift-popup-cont-items-produkt-tit{width:100%;text-align:center;font-size:1.15rem;line-height:1.4rem;font-weight:500;margin-top:15px;margin-bottom:20px}body.woocommerce .woo-content-inner .slider,body.woocommerce-page .woo-content-inner .slider{width:calc(100vw - 550px);margin-left:calc((100vw + 80px - 550px - 1240px) / 2 * -1)}body.woocommerce .woo-content-inner .slider-item-content,body.woocommerce-page .woo-content-inner .slider-item-content{width:60%;margin-left:40px}body.woocommerce .woo-content-inner .cart-dysko td,body.woocommerce-page .woo-content-inner .cart-dysko td{border-bottom:0!important;padding-bottom:0!important}body.woocommerce .woo-content-inner .cart-dysko td .wpcot-tip,body.woocommerce-page .woo-content-inner .cart-dysko td .wpcot-tip{float:right!important}body.woocommerce .woo-content-inner .step-top-controls-container,body.woocommerce-page .woo-content-inner .step-top-controls-container{margin-top:60px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;width:100%}body.woocommerce .woo-content-inner .step-top-controls-container span,body.woocommerce-page .woo-content-inner .step-top-controls-container span{width:40px;text-align:center}body.woocommerce .woo-content-inner .step-top-control-item,body.woocommerce-page .woo-content-inner .step-top-control-item{font-size:.8rem;line-height:1.2rem;font-weight:200;padding:10px 30px;text-transform:uppercase;border:1px solid #000;border-radius:25px}body.woocommerce .woo-content-inner .step-top-control-item.active,body.woocommerce-page .woo-content-inner .step-top-control-item.active{background-color:#C6526C;border-color:#C6526C;color:#fff}body.woocommerce .woo-content-inner .step-top-control-item:hover,body.woocommerce-page .woo-content-inner .step-top-control-item:hover{background-color:#C6526C;border-color:#C6526C;color:#fff}body.woocommerce .woo-content-inner .step-controls-item,body.woocommerce-page .woo-content-inner .step-controls-item{display:inline-block}body.woocommerce .woo-content-inner .step-controls-item.step_next,body.woocommerce-page .woo-content-inner .step-controls-item.step_next{margin-top:15px;font-size:1rem;line-height:1.3rem;font-weight:400;color:#fff;background:#C6526C;border:2px solid #C6526C;cursor:pointer;padding:11px 40px;border-radius:25px;transition:letter-spacing 0.4s ease-in-out}body.woocommerce .woo-content-inner .doprava-zdarma,body.woocommerce-page .woo-content-inner .doprava-zdarma{width:430px;float:right;display:inline-block;position:relative;margin-top:0}body.woocommerce .woo-content-inner .doprava-zdarma-txt,body.woocommerce-page .woo-content-inner .doprava-zdarma-txt{font-size:.9rem;line-height:1.2rem;font-weight:400;margin-bottom:18px;text-align:center}body.woocommerce .woo-content-inner .doprava-zdarma-txt span,body.woocommerce-page .woo-content-inner .doprava-zdarma-txt span{color:#000}body.woocommerce .woo-content-inner .doprava-zdarma img,body.woocommerce-page .woo-content-inner .doprava-zdarma img{width:100%;height:auto}body.woocommerce .woo-content-inner .doprava-zdarma>span,body.woocommerce-page .woo-content-inner .doprava-zdarma>span{display:block;height:21px;border-top-left-radius:12px;border-bottom-left-radius:12px;border-color:#b6b6b6;background-color:#b6b6b6;max-width:calc(100% - 68px);position:absolute;bottom:12px;left:0;color:#fff0}body.woocommerce .woo-content-inner .doprava-zdarma.free img,body.woocommerce .woo-content-inner .doprava-zdarma.free span,body.woocommerce-page .woo-content-inner .doprava-zdarma.free img,body.woocommerce-page .woo-content-inner .doprava-zdarma.free span{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received{font-weight:500;font-size:1.15rem;line-height:1.4rem;color:#000;padding:30px 80px;border-bottom:1px solid #707070;margin-bottom:60px;text-align:center;margin-bottom:60px;text-transform:uppercase}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received img,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received img{margin-right:40px}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details{border:none;border-collapse:initial}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details td,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details td{vertical-align:top;border-top:0;border-bottom:1px solid #707070}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img{padding-left:100px;position:relative;padding-bottom:20px}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img>div,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img>div{position:relative;max-height:140px;text-align:center}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img>div img,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img>div img{max-height:140px;max-width:140px;height:auto;width:auto}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img span,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img span{position:absolute;bottom:-18px;right:0;content:" ";width:100%;height:100px;background-image:url("https://www.thevino.cz/wp-content/themes/thevinoteka/images/bottle shadow.png");background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name{padding-top:20px;max-width:300px}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name a,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name a{font-size:1.15rem;line-height:1.4rem;font-weight:500;float:left}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name span,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-name span{margin-top:3px;display:inline-block;float:left;clear:both;font-style:italic;font-size:.7rem;line-height:.9rem;font-weight:200}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-quantity,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-quantity{padding-top:20px;font-size:.9rem;line-height:1.4rem}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-quantity strong,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-quantity strong{font-weight:200}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-total,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-total{padding-right:60px;padding-top:20px;font-size:1.15rem;line-height:1.4rem;font-weight:500}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details{padding-left:175px;display:inline-block;width:100%;max-width:775px;margin-bottom:45px}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li{padding:5px 0;margin:0;width:100%;border:none;font-size:.9rem;line-height:1.5rem;font-weight:400;text-transform:uppercase}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li strong,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li strong{width:50%;float:right;text-align:left;font-size:.9rem;line-height:1.5rem;font-weight:400;text-transform:none}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-heading,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-heading{padding-left:175px;position:relative;padding-top:14px;padding-bottom:14px;font-size:1.15rem;line-height:1.4rem;font-weight:500;margin-bottom:35px}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-heading::before,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-heading::before{content:" ";position:absolute;top:0;left:80px;width:57px;height:56px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/icon-check.png);background-size:contain;background-repeat:no-repeat;background-position:center;text-transform:initial}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-account-name,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details-account-name{display:none}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details{padding-left:175px;display:inline-block;width:100%;max-width:775px}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details li,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details li{padding:5px 0;margin:0;width:100%;border:none;font-size:.9rem;line-height:1.5rem;font-weight:500;text-transform:uppercase}body.woocommerce .woo-content-inner>.woocommerce-order .wc-bacs-bank-details li strong,body.woocommerce-page .woo-content-inner>.woocommerce-order .wc-bacs-bank-details li strong{width:50%;float:right;text-align:left;font-size:.9rem;line-height:1.5rem;font-weight:400;text-transform:none}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-notice.woocommerce-notice--success,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-notice.woocommerce-notice--success{border-bottom:none;padding-left:47px}body.woocommerce .woo-content-inner>.woocommerce-order .thank-go-back,body.woocommerce-page .woo-content-inner>.woocommerce-order .thank-go-back{margin-top:15px;text-align:center}body.woocommerce .woo-content-inner>.woocommerce-order .thank-go-back a,body.woocommerce-page .woo-content-inner>.woocommerce-order .thank-go-back a{padding:15px 90px;background-color:#C6526C;color:#fff;font-size:.9rem;line-height:1.5rem;text-transform:uppercase;border-radius:30px}body.woocommerce .woo-content-inner>.woocommerce-order .thank-go-back a:hover,body.woocommerce-page .woo-content-inner>.woocommerce-order .thank-go-back a:hover{box-shadow:inset 0 0 35px rgb(0 0 0 / .5)}body.woocommerce.tax-vinarstvi .woo-content-inner .category-title,body.woocommerce.tax-product_cat .woo-content-inner .category-title,body.woocommerce-page.tax-vinarstvi .woo-content-inner .category-title,body.woocommerce-page.tax-product_cat .woo-content-inner .category-title{display:block;position:relative;width:100%;text-align:center;font-size:1.4rem;line-height:1.85rem;font-weight:400;text-transform:uppercase;padding-bottom:20px;margin-bottom:60px;margin-top:20px}body.woocommerce.tax-vinarstvi .woo-content-inner .category-title::after,body.woocommerce.tax-product_cat .woo-content-inner .category-title::after,body.woocommerce-page.tax-vinarstvi .woo-content-inner .category-title::after,body.woocommerce-page.tax-product_cat .woo-content-inner .category-title::after{content:" ";position:absolute;left:0;right:0;width:200px;height:2px;bottom:0;background:#000;margin:0 auto}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide,body.woocommerce.tax-product_cat .woo-content-inner .vinarstvi-slide,body.woocommerce-page.tax-vinarstvi .woo-content-inner .vinarstvi-slide,body.woocommerce-page.tax-product_cat .woo-content-inner .vinarstvi-slide{width:100%;min-height:350px;position:relative;margin-bottom:80px;text-align:center}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide img,body.woocommerce.tax-product_cat .woo-content-inner .vinarstvi-slide img,body.woocommerce-page.tax-vinarstvi .woo-content-inner .vinarstvi-slide img,body.woocommerce-page.tax-product_cat .woo-content-inner .vinarstvi-slide img{width:auto;height:auto;max-height:100%;max-width:100%}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide .video-container,body.woocommerce.tax-product_cat .woo-content-inner .vinarstvi-slide .video-container,body.woocommerce-page.tax-vinarstvi .woo-content-inner .vinarstvi-slide .video-container,body.woocommerce-page.tax-product_cat .woo-content-inner .vinarstvi-slide .video-container{position:relative;margin:0 auto}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide .video-container iframe,body.woocommerce.tax-product_cat .woo-content-inner .vinarstvi-slide .video-container iframe,body.woocommerce-page.tax-vinarstvi .woo-content-inner .vinarstvi-slide .video-container iframe,body.woocommerce-page.tax-product_cat .woo-content-inner .vinarstvi-slide .video-container iframe{min-width:600px;min-height:350px}body.woocommerce.tax-vinarstvi .woo-content-inner .term-description,body.woocommerce.tax-product_cat .woo-content-inner .term-description,body.woocommerce-page.tax-vinarstvi .woo-content-inner .term-description,body.woocommerce-page.tax-product_cat .woo-content-inner .term-description{margin-bottom:50px;text-align:center}body.woocommerce.tax-vinarstvi .woo-content-inner .term-description button,body.woocommerce.tax-product_cat .woo-content-inner .term-description button,body.woocommerce-page.tax-vinarstvi .woo-content-inner .term-description button,body.woocommerce-page.tax-product_cat .woo-content-inner .term-description button{display:block;clear:both;margin:24px auto;position:relative;background:#C6526C;border:2px solid #C6526C;color:#fff;padding:8px;border-radius:20px;cursor:pointer;width:150px;font-size:.75rem;line-height:.95rem;transition:letter-spacing 0.4s ease-in-out}body.woocommerce.tax-vinarstvi .woo-content-inner .term-description p,body.woocommerce.tax-product_cat .woo-content-inner .term-description p,body.woocommerce-page.tax-vinarstvi .woo-content-inner .term-description p,body.woocommerce-page.tax-product_cat .woo-content-inner .term-description p{text-align:center;font-size:.9rem;line-height:1.8rem}body.woocommerce .woocommerce-pagination ul.page-numbers,body.woocommerce-page .woocommerce-pagination ul.page-numbers{border:none;display:flex;justify-content:center;align-items:center;gap:10px}body.woocommerce .woocommerce-pagination ul.page-numbers li,body.woocommerce-page .woocommerce-pagination ul.page-numbers li{border:none}body.woocommerce .woocommerce-pagination ul.page-numbers li a,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a{font-size:20px;line-height:38px;padding:4px;font-weight:200;color:#000;width:50px;height:50px;border:2px solid #fff0}body.woocommerce .woocommerce-pagination ul.page-numbers li a.prev,body.woocommerce .woocommerce-pagination ul.page-numbers li a.next,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a.prev,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a.next{width:40px;height:40px;line-height:26px;background:#000;color:#fff;border-radius:50%}body.woocommerce .woocommerce-pagination ul.page-numbers li a.prev:hover,body.woocommerce .woocommerce-pagination ul.page-numbers li a.next:hover,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a.prev:hover,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a.next:hover{border-color:#000;color:#000}body.woocommerce .woocommerce-pagination ul.page-numbers li a:hover,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a:hover{background:#fff;border:2px solid #b6b6b6;border-radius:50%}body.woocommerce .woocommerce-pagination ul.page-numbers li span.current,body.woocommerce-page .woocommerce-pagination ul.page-numbers li span.current{font-size:20px;line-height:38px;background:#fff;padding:4px;font-weight:200;color:#000;width:50px;height:50px;border:2px solid #b6b6b6;border-radius:50%}.year-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:none}.year-popup-bg{position:absolute;width:100%;height:100%;z-index:3;backdrop-filter:blur(14px) brightness(88%);-webkit-backdrop-filter:blur(14px) contrast(88%)}.year-popup-cont{position:absolute;max-width:720px;background:rgb(0 0 0 / .86);z-index:4;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;box-shadow:0 0 80px #000;padding:80px 60px;color:#fff}.year-popup-cont-logo{width:100%;text-align:center;margin-bottom:15px}.year-popup-cont-logo img{max-height:70px;width:auto}.year-popup-cont-tit{width:100%;text-align:center;font-size:.9rem;line-height:1.45rem;font-weight:200;margin-bottom:35px}.year-popup-cont-img{width:100%;text-align:center;margin-bottom:25px;display:none}.year-popup-cont-img svg{width:70px;height:70px}.year-popup-cont-18{width:100%;text-align:center;font-size:1.6rem;line-height:2rem;font-weight:500;margin-bottom:30px}.year-popup-cont-tlacitka{margin-top:10px;width:100%;text-align:center}.year-popup-cont-tlacitka-item{padding:5px 20px;border:2px solid #fff;background:#fff0;font-size:1rem;line-height:2.05rem;font-weight:500;display:inline-block;border-radius:40px;margin:0 18px;text-transform:uppercase;min-width:110px;text-align:center;cursor:pointer}.year-popup-cont-tlacitka-item.item-ano{border-color:#C6526C;background:#C6526C}.vinotekagal .nGY2Navigationbar{display:none!important}body.product-template-default #content{z-index:2;max-width:initial!important}body.product-template-default #content .woo-content-inner{padding:0 0 50px 0;max-width:initial}body.product-template-default #content .woo-content-inner .product-detail-top{display:inline-block;width:100%;padding:50px 50px 10px;position:relative}body.product-template-default #content .woo-content-inner .product-detail-top>.rank-math-breadcrumb a{color:#000}body.product-template-default #content .woo-content-inner .product-detail-top>.rank-math-breadcrumb a:hover{color:#C6526C;text-decoration:none}body.product-template-default #content .woo-content-inner .product-detail-top>.rank-math-breadcrumb .last:last-child{color:#C6526C}body.product-template-default #content .woo-content-inner .product-detail-top>div{position:relative;z-index:3;display:inline-block;width:100%}body.product-template-default #content .woo-content-inner .product-detail-top>div.container{max-width:1150px;display:block;margin:0 auto}body.product-template-default #content .woo-content-inner .product-detail-top>.product{position:relative;max-width:1200px;margin:80px auto 0}body.product-template-default #content .woo-content-inner .product-detail-top>.product.product-type-variable .summary>.price{display:none}body.product-template-default #content .woo-content-inner .product-detail-top>.product.product-type-variable .summary form.variations_form{margin:0 auto;padding-top:40px;border-top:1px solid #707070}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy{position:relative;display:flex;gap:15px;margin-top:15px;margin-bottom:30px;align-items:center;justify-content:center}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy-item{display:inline-block;margin-bottom:5px;min-width:30px;position:relative}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy-item .item-ikona{width:30px;height:30px;display:inline-block;float:left}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy-item .item-popis{width:200px;opacity:0;position:absolute;top:50px;left:-77.5px;text-align:center;display:inline-block;float:none;overflow:hidden;font-size:.8rem;line-height:.9rem;transition:opacity 0.4s ease-in-out}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy-item:hover .item-popis{opacity:1;overflow:visible}body.product-template-default #content .woo-content-inner .product-detail-top .product-detail-bonusy-item:hover .item-ikona{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.product-template-default #content .woo-content-inner .product-detail-top::after{position:absolute;z-index:2;content:" ";bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,#ffffff,#fff0)}body.product-template-default #content .woo-content-inner .woocommerce-tabs{display:none!important}body.product-template-default #content .woocommerce-product-gallery{width:34%!important;padding:0 6%}body.product-template-default #content .woocommerce-product-gallery__image{text-align:center;pointer-events:none}body.product-template-default #content .woocommerce-product-gallery__image a{display:inline-block;margin:0 auto;pointer-events:none;padding-bottom:45px;position:relative}body.product-template-default #content .woocommerce-product-gallery__image a img{max-height:550px;width:auto;max-width:100%}body.product-template-default #content .woocommerce-product-gallery__image a::after{position:absolute;left:0;bottom:0;content:" ";width:100%;height:100%;background-image:url("https://www.thevino.cz/wp-content/themes/thevinoteka/images/bottle shadow.png");background-size:contain;background-repeat:no-repeat;background-position:bottom center}body.product-template-default #content .woocommerce-product-gallery .woosw-btn{position:absolute;top:0;right:.5em;font-size:1.3em;z-index:9;width:36px;height:36px;background:#fff0;border:none;outline:none;padding:0;cursor:pointer}body.product-template-default #content .woocommerce-product-gallery .woosw-btn:hover{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.product-template-default #content .woocommerce-product-gallery .woosw-btn.woosw-added{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help{display:none;margin-top:50px}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help-tit{font-size:1rem;line-height:1.5rem;font-weight:500;text-align:center;text-transform:uppercase}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help-desc{margin-top:15px;font-size:.75rem;line-height:1.1rem;font-weight:200;text-align:center}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help-btn{background-color:transparet;border:2px solid #b6b6b6;color:#000;border-radius:20px;height:41px;padding:15px 50px 15px 30px;font-size:.85rem;line-height:1.2rem;border-radius:27px;height:54px;width:100%;max-width:210px;text-align:center;text-transform:uppercase;font-weight:400;cursor:pointer;transition:letter-spacing 0.4s ease-in-out;position:relative;margin:20px auto 0}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help-btn::hover{color:#C6526C}body.product-template-default #content .woocommerce-product-gallery .woocommerce-product-help-btn svg{position:absolute;top:10px;right:15px;width:25px}body.product-template-default #content div.summary{width:66%!important}body.product-template-default #content div.summary h1.product_title{font-size:1.15rem;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-align:center;padding:0 30px 25px;margin-bottom:25px;border-bottom:1px solid #707070}body.product-template-default #content div.summary h1.product_title span{display:block;width:100%;line-height:1.2rem;font-size:.9rem;font-weight:300;text-transform:initial;margin-top:10px}body.product-template-default #content div.summary .woocommerce-product-details__short-description{display:inline-block;width:100%}body.product-template-default #content div.summary .product_meta{display:none}body.product-template-default #content div.summary>.price{text-align:center;font-size:1.65rem;line-height:2.2rem;font-weight:400;color:#000;padding-top:25px;border-top:1px solid #707070}body.product-template-default #content div.summary>.price .woocommerce-price-suffix{font-size:1rem;font-weight:200}body.product-template-default #content div.summary .stock{display:none;text-align:center;margin-top:12px;font-size:.9rem;line-height:1.5rem;color:#686868;float:left;margin-left:47%}body.product-template-default #content div.summary form.cart{text-align:center;position:relative;padding:0 20px;margin-top:40px;max-width:530px;margin:40px auto 0;clear:both}body.product-template-default #content div.summary form.cart.variations_form{max-width:580px}body.product-template-default #content div.summary form.cart.variations_form .variations{width:calc(100% - 150px);float:left}body.product-template-default #content div.summary form.cart.variations_form .variations .label{height:54px;vertical-align:middle}body.product-template-default #content div.summary form.cart.variations_form .variations .label label{font-size:.9rem;line-height:1.2rem;font-weight:400;text-transform:uppercase}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select{background:#fff0;border:2px solid #000000!important;border-radius:27px;height:54px;font-size:14px;line-height:18px;padding:17px 33px;font-weight:300;width:160px;margin-left:15px;margin-bottom:0}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-text{font-family:"Unbounded",sans-serif;font-size:18px;line-height:20px;color:#000;margin:0}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-opener{background:#fff0;border-left:none;cursor:pointer;width:32px;right:5px}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-opener:after{content:" ";border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;position:absolute;top:-5px;right:0;bottom:0;left:0;margin:auto;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content{border:2px solid #000000!important}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list{background:rgb(255 255 255 / .75)}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li{padding-left:0;margin-bottom:0}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li span{font-family:"Unbounded",sans-serif;font-size:14px;line-height:18px;color:#000;padding-left:23px}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li span.jcf-selected.jcf-hover{color:#000}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li:first-child{display:none}body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li:hover span,body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li:active span,body.product-template-default #content div.summary form.cart.variations_form .variations .jcf-select-drop-content .jcf-list ul li:focus span{background:#fff;color:#000}body.product-template-default #content div.summary form.cart.variations_form .variations .reset_variations{display:none!important}body.product-template-default #content div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation{float:right;width:150px;padding:7px 15px;line-height:40px}body.product-template-default #content div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation .price{font-size:1.5rem;line-height:40px;font-weight:400;color:#000}body.product-template-default #content div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation .price .woocommerce-price-suffix{display:block;width:100%;clear:both;font-size:1rem;font-weight:200}body.product-template-default #content div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{width:100%;clear:both;padding-top:20px;max-width:530px;float:right}body.product-template-default #content div.summary form.cart .quantity{width:140px;border:1px solid #000;border-radius:28px;background:#fff0;padding:12px 10px;position:relative;display:inline-block;margin-right:0;display:flex;align-items:baseline;justify-content:space-between}body.product-template-default #content div.summary form.cart .quantity.hidden{visibility:hidden}body.product-template-default #content div.summary form.cart .quantity input.qty{background:#fff0;border:none;box-shadow:none;outline:none;text-align:center;width:50px;font-size:1rem;line-height:1.3rem;font-weight:200;color:#000;overflow:hidden;-webkit-appearance:none;-moz-appearance:textfield}body.product-template-default #content div.summary form.cart .quantity input.qty::-webkit-outer-spin-button,body.product-template-default #content div.summary form.cart .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.product-template-default #content div.summary form.cart .quantity span.plus,body.product-template-default #content div.summary form.cart .quantity span.minus{width:35px;height:35px;font-size:2rem;line-height:2rem;color:#000;font-weight:300;position:relative;top:3px;background:#fff0;border:none;cursor:pointer;margin-top:-12px}body.product-template-default #content div.summary form.cart .quantity span.minus{top:6px}body.product-template-default #content div.summary form.cart .quantity span.plus{top:6px;padding-right:0}body.product-template-default #content div.summary form.cart button{background:#C6526C;font-family:"Unbounded",sans-serif;font-size:1rem;line-height:1.3rem;color:#fff;border:none;outline:none;border-radius:27px;height:54px;width:330px;margin-left:15px;padding:9px 40px;text-align:center;cursor:pointer;transition:letter-spacing 0.4s ease-in-out}body.product-template-default #content h2:not(.woocommerce-loop-product__title),body.product-template-default #content .product-detail-subtit{position:relative;width:100%;text-align:center;font-size:1.2rem;line-height:1.85rem;font-weight:400;text-transform:uppercase;padding-bottom:20px;margin-bottom:40px}body.product-template-default #content h2:not(.woocommerce-loop-product__title)::after,body.product-template-default #content .product-detail-subtit::after{content:" ";position:absolute;left:0;right:0;width:200px;height:2px;bottom:0;background:#000;margin:0 auto}body.product-template-default #content .product-detail-popis,body.product-template-default #content .wine-vinarstvi{position:relative;max-width:1200px;margin:20px auto;padding:0 50px 50px}body.product-template-default #content .product-detail-popis-content,body.product-template-default #content .wine-vinarstvi-content{font-size:1.05rem;font-weight:300;line-height:1.8rem;max-width:1000px;text-align:center;position:relative;margin:0 auto}body.product-template-default #content .product-detail-popis-content a:not(.button),body.product-template-default #content .wine-vinarstvi-content a:not(.button){text-decoration:underline;color:inherit;cursor:pointer;padding:0}body.product-template-default #content .product-detail-popis-content a:not(.button):hover,body.product-template-default #content .wine-vinarstvi-content a:not(.button):hover{color:#C6526C}body.product-template-default #content .product-detail-popis-content a.button,body.product-template-default #content .wine-vinarstvi-content a.button{clear:both;display:table;position:relative;margin:60px auto 20px;font-family:"Unbounded",sans-serif;font-size:1rem;line-height:1.3rem;text-align:center;font-style:normal;color:#fff;background-color:#C6526C;border-radius:28px;padding:9px 45px;font-weight:300;transition:letter-spacing 0.4s ease-in-out}body.product-template-default #content .wine-vinarstvi-content-img{margin:20px 0 0;text-align:center}body.product-template-default #content .wine-vinarstvi-content-img img{max-width:600px;width:100%;height:auto}body.product-template-default #content .wine-vinarstvi-content-video{text-align:center;max-width:600px;margin:20px auto 35px}body.product-template-default #content .wine-vinarstvi-content-video .video-container{position:relative;padding-bottom:56.25%;height:0}body.product-template-default #content .wine-vinarstvi-content-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.product-template-default #content .wine-vinarstvi-content a{width:420px;padding:9px 25px}body.product-template-default #content .doprava-info{margin-top:40px;clear:both}body.product-template-default #content .doprava-info-content{max-width:550px;display:grid;transition:height 0.7s ease-in-out;overflow:hidden;padding:0 30px;margin:0 auto}body.product-template-default #content .doprava-info-content.full{height:initial;display:table}body.product-template-default #content .doprava-info-content-btn{padding:30px 30px 0;text-align:center}body.product-template-default #content .doprava-info-content-btn a{max-width:100%;border:2px solid #b6b6b6;border-radius:30px;padding:9px 25px;text-align:center;font-size:.9rem;line-height:1.5rem;font-weight:400;cursor:pointer;transition:letter-spacing 0.4s ease-in-out;width:370px;display:inline-block}body.product-template-default #content .doprava-info-item{width:100%;border:none;display:flex;font-family:"Montserrat",sans-serif}body.product-template-default #content .doprava-info-item-druhy{float:right;width:100%;align-self:center}body.product-template-default #content .doprava-info-item-druhy-nazev{text-align:left;font-size:.9rem;line-height:1.8rem;font-weight:300;font-style:normal;width:calc(100% - 100px);float:left}body.product-template-default #content .doprava-info-item-druhy-cena{width:100px;text-align:left;font-size:.9rem;line-height:1.8rem;font-weight:500;font-style:normal;float:right;text-align:right}body.product-template-default #content .doprava-info-item.doprava-head .doprava-info-item-druhy-nazev{font-weight:500}body.product-template-default #content .doprava-info-mene{text-align:center;margin-top:5px}body.product-template-default #content .doprava-info-mene span{padding-top:12px;position:relative;font-size:.9rem;cursor:pointer}body.product-template-default #content .doprava-info-mene span svg{position:absolute;top:0;left:18px;transform:rotate(-90deg)}body.product-template-default #content .doprava-info .doprava-page{text-align:right;display:inline-block;width:100%}body.product-template-default #content .doprava-info .doprava-page a{margin-top:20px;float:right;font-size:.9rem;line-height:1.1rem}body.product-template-default #content .doprava-info .doprava-page svg{margin-left:25px;height:12px}body.product-template-default #content .doprava-info .doprava-page a:hover svg{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.product-template-default #content .related.products{display:block;background:#fff;width:100%;clear:both;position:relative;max-width:1200px;margin:20px auto;padding:0 50px}body.product-template-default #content .wine-detail-content .vino-vlastnost{display:block;width:100%}body.product-template-default #content .wine-detail-content .vino-col-vlastnosti{font-size:.9rem;line-height:1.8rem;font-weight:500;width:50%;display:inline-block;float:left;padding:0 10px}body.product-template-default #content .wine-detail-content .vino-col-vlastnosti-popis{text-align:right;text-transform:uppercase;padding-right:20px;font-family:"Montserrat",sans-serif}body.product-template-default #content .wine-detail-content .vino-col-vlastnosti-text{text-align:left;font-weight:300;padding-left:20px;font-family:"Montserrat",sans-serif}body.product-template-default #content .wine-content{clear:both;margin-top:80px}body.product-template-default #content .wine-content-vlastnosti h2{font-size:1.6rem;margin-top:80px;display:inline-block;width:100%;text-align:center;margin-bottom:60px}body.product-template-default #content .wine-content-vlastnosti .wine-vinarstvi-content{text-align:center}body.product-template-default #content .wine-content-vlastnosti .wine-vinarstvi-content a{margin-top:50px;clear:both;padding:10px 25px;font-size:1.2rem;line-height:1.5rem;color:#fff;border:2px solid #C6526C;border-radius:0;background:#C6526C;transition:all 400ms;font-weight:400;transition:letter-spacing 0.4s ease-in-out}body.product-template-default #content .wine-content-vlastnosti .wine-vinarstvi-content a:hover{color:#C6526C;background:#fff0}body.product-template-default #content .wine-content .wine-detail-content{-moz-column-count:2;column-count:2}body.product-template-default #content .wine-content .vino-vlastnost{display:inline-block;width:100%;margin-bottom:5px;float:left;padding:5px}body.product-template-default #content .wine-content .vino-vlastnost .vino-col-vlastnosti{font-size:1rem;display:inline-block;float:left;padding:0 5px}body.product-template-default #content .wine-content .vino-vlastnost .vino-col-vlastnosti-popis{width:50%;text-align:right}body.product-template-default #content .wine-content .vino-vlastnost .vino-col-vlastnosti-popis strong{font-weight:400}body.product-template-default #content .wine-content .vino-vlastnost .vino-col-vlastnosti-text{width:50%;text-align:left;font-weight:200}body.product-template-default #content .product_cat-poukazy .woocommerce-product-gallery{width:50%!important}body.product-template-default #content .product_cat-poukazy div.summary{width:50%!important}body.product-template-default #content .product_cat-poukazy div.summary .woocommerce-variation-availability{display:none}body.product-template-default #content .product_cat-poukazy div.summary .woocommerce-variation.single_variation{display:none!important}body.product-template-default #content .product_cat-poukazy div.summary form.cart button{width:calc(100% - 155px)}body.product-template-default #content .product_cat-poukazy div.summary form.cart.variations_form .variations{width:100%}body.single-post .post-header{padding:50px}body.single-post .post-header-head{position:relative;max-width:800px;margin:0 auto}body.single-post .post-header-head-categories{display:none}body.single-post .post-header-head-categories a{color:#707070}body.single-post .post-header-head-categories a:hover{color:#C6526C}body.single-post .post-header-head-img{text-align:center}body.single-post .post-header-head-img img{max-width:600px;width:100%;height:auto}body.single-post .post-header-head-video{text-align:center;max-width:600px;margin:0 auto}body.single-post .post-header-head-video .video-container{position:relative;padding-bottom:56.25%;height:0}body.single-post .post-header-head-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.single-post .post-header-autor{margin-bottom:10px}body.single-post .post-header-autor-date{display:inline-block;margin-bottom:30px}body.single-post .post-header-date{color:#707070;text-align:left;float:left}body.single-post .post-header-date-zobrazeni{display:inline-block;margin-left:15px;float:right}body.single-post .post-header-title{text-align:center}body.single-post .post-header-desc{max-width:920px;margin:0 auto;font-family:"Montserrat",sans-serif}body.single-post .post-header-desc p{letter-spacing:.05em;line-height:1.45rem}body.single-post .post-obsah{max-width:920px;margin:0 auto}body.single-post .post-obsah p{letter-spacing:.02em;font-weight:300;line-height:1.45rem;font-family:"Montserrat",sans-serif}.uagb-post-grid .uagb-post__excerpt{font-family:"Montserrat",sans-serif}.info-block{background:rgb(0 0 0 / .05);padding:40px 60px}.info-block-sec-tit{margin-bottom:20px;font-size:1.1rem;line-height:1.4rem;font-weight:400}.info-block-share-social-sites-item{margin:5px}.info-block-share-social-sites-item:hover{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}body.blog .blog{padding:0 0 60px}body.blog .blog-header{max-width:1180px;width:100%;padding:50px;position:relative;margin:0 auto;text-align:center}body.blog .blog-item{margin-bottom:30px}body.blog .blog-item-img{margin-bottom:30px;height:200px;overflow:hidden;display:block}body.blog .blog-item-img img{width:100%;height:auto}body.blog .blog-item-obsah-categories{display:none}body.blog .blog-item-obsah-categories-category{color:#707070;font-size:.9rem;line-height:1.75rem;margin-bottom:15px}body.blog .blog-item-obsah-categories-category:hover{color:#C6526C}body.blog .blog-item-obsah-title{font-size:1.1rem;line-height:1.4rem;margin-bottom:25px}body.blog .blog-item-obsah-desc{font-size:.8rem;line-height:1.1rem;margin-bottom:25px}body.blog .blog-item-obsah-detail{float:left;color:#707070}body.blog .blog-item-obsah-detail-date{float:left}body.blog .blog-item-obsah-detail-zobrazeni{margin-left:20px;float:left}body.blog .blog-item-obsah-detail-share{float:left;margin-left:20px}body.blog .blog-item-obsah-detail-share a img{max-width:20px;max-height:20px}body.blog .blog-item-obsah-detail-share a:hover{filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%)}.woocommerce-product-gallery__trigger{position:absolute;z-index:999;top:36px!important;right:.5em;background:#fff0}.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery:hover .woocommerce-product-gallery__trigger{display:block}div:not(.bapf_ckbox) input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none}div:not(.bapf_ckbox) input[type=checkbox]::before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #b6b6b6;background-color:#fff;margin-right:5px}div:not(.bapf_ckbox) input[type=checkbox]:checked::before{border-color:#C6526C;content:"✓";color:#fff;font-size:10px;padding-left:3px;background-color:#C6526C}div.bapf_body input[type=checkbox]{border-radius:5px;border-width:2px!important;border-color:#b6b6b6!important;margin-top:2px!important}div.bapf_body input[type=checkbox]::before{content:initial;display:inline-block;width:16px;height:16px;border:2px solid #b6b6b6;background-color:#fff;margin-right:5px}div.bapf_body input[type=checkbox]:checked::before{border-color:initial;content:initial;color:initial;font-size:initial;padding-left:initial;background-color:initial}div:not(.bapf_body) input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}div:not(.bapf_body) input[type=radio]::before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #b6b6b6;border-radius:50%;margin-right:5px}div:not(.bapf_body) input[type=radio]:checked::before{color:#fff;border-color:#C6526C;background-color:#fff}div:not(.bapf_body) input[type=radio]::after{content:"";display:block;width:6px;height:6px;background-color:#fff;border-radius:50%;position:absolute;top:5px;left:5px}div:not(.bapf_body) input[type=radio]:checked::after{background-color:#C6526C}.woocommerce-info{border-top-color:#C6526C}.woocommerce-info::before{color:#C6526C}.woocommerce ul.products{display:flex;flex-wrap:wrap;align-items:flex-start}.woocommerce ul.products .woocommerce-loop-product__title{min-height:129px!important}#chat-application{z-index:9999!important}.buble{padding:20px 50px;color:#000;font-weight:500;text-align:center;font-size:1.1rem;line-height:1.6rem;box-shadow:0 3px 40px 0 rgb(180 144 144 / .31);position:relative;border-radius:30px}.buble.with-arrow{margin-top:40px;padding:20px 50px;color:#000;font-weight:500;text-align:center;font-size:1.1rem;line-height:1.6rem;box-shadow:0 3px 40px 0 rgb(180 144 144 / .31);position:relative;border-radius:30px}.buble.with-arrow::before{content:" ";background:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/buble-arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center bottom;width:46px;height:29px;position:absolute;top:-29px;left:calc(50% - 22px)}.bg-shadow{background-size:contain;background-repeat:no-repeat;background-position:center;width:270px;max-width:90%;height:90px;max-height:90px}.bg-shadow figure{justify-content:center}.kontakt-item{font-size:1.2rem;line-height:1.5rem;font-weight:400;margin:0}.kontakt-item a{color:#000}.kontakt-item a:hover{color:#C6526C}.kontakt-item img{margin-right:25px;vertical-align:middle}.kontakt-kde-title{padding-left:30px;padding-right:30px;width:auto!important}.kontakt-kde-item{margin-left:50px;position:relative;padding:20px}.kontakt-kde-item::before{position:absolute;left:-20px;top:20px;content:" ";background-size:contain;background-position:center;background-repeat:no-repeat}.kontakt-kde-item a{color:#000}.kontakt-kde-item a:hover{color:#C6526C}.kontakt-kde-item.item-gps{font-size:.75rem;line-height:1.15rem;font-weight:500;border-bottom:2px solid #000;max-width:300px}.kontakt-kde-item.item-gps strong{font-size:1rem;line-height:1.5rem;font-weight:400;text-transform:uppercase}.kontakt-kde-item.item-gps::before{width:20px;height:27px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ico-gps.png)}.kontakt-kde-item.item-time{border-bottom:2px solid #000;max-width:300px}.kontakt-kde-item.item-time .item-time-tit{font-size:.75rem;line-height:1.4rem;font-weight:500;text-transform:uppercase;margin-bottom:5px}.kontakt-kde-item.item-time strong{font-size:1.1rem;line-height:1.6rem;font-weight:500;text-transform:uppercase}.kontakt-kde-item.item-time::before{width:25px;height:24px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ico-time.png)}.kontakt-kde-item.item-bus{font-size:.75rem;line-height:1.15rem;font-weight:500}.kontakt-kde-item.item-bus::before{width:21px;height:27px;background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ico-bus.png)}.cislo-uctu{width:100%;max-width:300px;text-align:center;font-weight:500;font-size:1rem;line-height:1.2rem;color:#000;border:3px solid #C6526C;border-radius:25px;padding:10px 15px;margin:25px 0;display:inline-block}.uppercase{text-transform:uppercase}.o-nas-txt{font-size:.9rem;line-height:1.6rem}.o-nas-tit{font-size:1.15rem;line-height:1.5rem;font-weight:400;padding-bottom:20px;display:inline-block;text-transform:uppercase}.podpis-rot{font-size:2.75rem;line-height:3rem;transform:rotate(-10deg);margin:0}hr.dotted{border:none!important;border-bottom:2px dotted #BCBCBC!important}@media all and (min-width:993px){.desk-hide{display:none}}@media all and (min-width:993px) and (max-width:1500px){p{font-size:.9rem}.pad-ikony-nb{padding-top:30px!important;padding-bottom:10px!important}.pt-nb-30{padding-top:30px!important}.pt-nb-50{padding-top:50px!important}}@media all and (max-width:1500px){body,html{font-size:17px}#main #content,#post-obsah section.kontakt-hide-tit .uagb-section__inner-wrap{max-width:1100px}.container{max-width:1100px}.sekce-main-cont-all.wp-block-uagb-container{max-width:1075px!important}.wp-block-uagb-container.inner-max-700>.uagb-container-inner-blocks-wrap{max-width:700px!important}.header-top .container{max-width:1100px}.header-top-nav ul li{padding:2px 20px}.header-top-nav ul li a{font-size:1rem}.header-top-nav ul#menu-hlavicka-kosik-menu li{padding:2px 5px}.header-top-icons form{max-width:600px}.header-top-search-field.active{width:670px}.header-nav #menu-hlavni-menu>li>a{font-size:.7rem}.doprava-slider{max-width:800px;margin:16px auto 0}.dopravy-item>div{padding:16px 14px;font-size:.8rem;line-height:1.15rem}.dopravy-item>div.dopravy-item-rychlost p{font-size:.75rem}.dopravy-item>div p{font-size:.75rem}.slider-slider{height:55vh!important}.slider-slider-item{height:55vh!important}.slider-slider .owl-item .slider-item-content{max-width:1100px}.slider-slider .owl-nav{max-width:1100px}.ikona-img{height:48px;margin-bottom:5px}.ikona-tit{font-size:.75rem;line-height:1.2rem}.top-vina{margin-top:30px}.top-vina-slider-item .item-title{font-size:.8rem;line-height:1.1rem}.top-vina-slider-item .item-price{font-size:1rem;line-height:1.3rem}.top-vina-slider-item .item-img{height:300px}.top-vina-slider-item .item-img img{max-height:260px}.top-vina-slider .product-add-cart-btn{padding-right:50px;width:175px}.top-vina-slider .product-add-cart-btn .quantity span.minus,.top-vina-slider .product-add-cart-btn .quantity span.plus{height:30px}.top-vina-slider .product-add-cart-btn a.button{background-size:20px 22px;width:42px;height:42px}.top-vina-slider .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:26px 29px}.vinarstvi-slider .owl-item{padding-left:10px;padding-right:10px}.vinarstvi-slider .owl-dots button{width:10px;height:10px}.pobocka-detail-content .detail-item-cont{font-size:.85rem}.zkusenosti-recenze-item .recenze-content{font-size:.85rem}.platby-item{max-height:35px}.recenze-zkusenosti-item .recenze-content{padding:15px 30px}.lmp_load_more_button .lmp_button{padding:9px!important;min-width:180px!important;font-size:0.8rem!important;line-height:0.95rem!important}.footer{padding-bottom:30px}.footer .container{max-width:1100px}.footer-top{padding:30px 60px}.footer-top-ikony-item .item-nadpis{line-height:1.2rem}.footer-top-ikony-item .item-popis{font-size:.8rem}.footer-tit{font-size:1.2rem;line-height:1.5rem}.footer-menu .menu li a{line-height:1.8rem}.footer-kontakt span{margin-bottom:35px}.footer-kontakt span i{margin-bottom:10px!important}.footer-site-site{gap:15px}.footer-site-site img{max-height:50px}.footer-copy .container{padding-top:30px}.body.woocommerce .woo-sidebar,.body.woocommerce #sidebar,body.woocommerce-page .woo-sidebar,body.woocommerce-page #sidebar{width:380px;padding:40px 32px 24px 56px}.body.woocommerce .woo-sidebar.fix-menu,.body.woocommerce #sidebar.fix-menu,body.woocommerce-page .woo-sidebar.fix-menu,body.woocommerce-page #sidebar.fix-menu{padding-top:130px}.body.woocommerce .woo-sidebar .menu>li>a,.body.woocommerce #sidebar .menu>li>a,body.woocommerce-page .woo-sidebar .menu>li>a,body.woocommerce-page #sidebar .menu>li>a{font-size:.9rem}.body.woocommerce .woo-sidebar .menu>li>a::before,.body.woocommerce #sidebar .menu>li>a::before,body.woocommerce-page .woo-sidebar .menu>li>a::before,body.woocommerce-page #sidebar .menu>li>a::before{top:0}.body.woocommerce .woo-sidebar .menu>li.menu-item-has-children,.body.woocommerce #sidebar .menu>li.menu-item-has-children,body.woocommerce-page .woo-sidebar .menu>li.menu-item-has-children,body.woocommerce-page #sidebar .menu>li.menu-item-has-children{padding-right:35px}.body.woocommerce .woo-sidebar .menu>li.menu-item-has-children .nav-link-prev,.body.woocommerce #sidebar .menu>li.menu-item-has-children .nav-link-prev,body.woocommerce-page .woo-sidebar .menu>li.menu-item-has-children .nav-link-prev,body.woocommerce-page #sidebar .menu>li.menu-item-has-children .nav-link-prev{width:40px;padding:0 10px}.body.woocommerce .woo-sidebar .menu .sub-menu li a,.body.woocommerce #sidebar .menu .sub-menu li a,body.woocommerce-page .woo-sidebar .menu .sub-menu li a,body.woocommerce-page #sidebar .menu .sub-menu li a{font-size:.75rem}.body.woocommerce .woo-content,body.woocommerce-page .woo-content{width:100%}.body.woocommerce .woo-content-inner,body.woocommerce-page .woo-content-inner{padding:32px 32px 40px 32px;max-width:1160px}.body.woocommerce .woo-content-inner .step-top-controls-container,body.woocommerce-page .woo-content-inner .step-top-controls-container{max-width:750px}.body.woocommerce .woo-content-inner .step-controls-item.step_next,body.woocommerce-page .woo-content-inner .step-controls-item.step_next{margin-top:12px;font-size:.8rem;line-height:1.05rem;padding:9px 32px}.body.woocommerce .woo-content ul.products li .woocommerce-loop-product__title,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__title{font-size:0.75rem!important;line-height:1.05rem!important;min-height:68px!important}.body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link img,body.woocommerce-page .woo-content ul.products li .woocommerce-loop-product__link img{max-height:230px}.body.woocommerce .woo-content ul.products li .price,body.woocommerce-page .woo-content ul.products li .price{font-size:.9rem;line-height:1.15rem;margin-bottom:20px;margin-top:8px}.body.woocommerce .woo-content ul.products li .product-add-cart-btn,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn{padding-right:50px;width:175px}.body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity{padding:8px 8px;width:115px}.body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity span.minus,.body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity span.plus,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity span.minus,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity span.plus{height:30px}.body.woocommerce .woo-content ul.products li .product-add-cart-btn a.button,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn a.button{background-size:20px 22px;width:42px;height:42px}.body.woocommerce .woo-content ul.products li .product-add-cart-btn a.button:hover,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:26px 29px}.body.woocommerce .woo-content .step-top-control-item,body.woocommerce-page .woo-content .step-top-control-item{font-size:.7rem;line-height:.9rem;padding:8px 16px;cursor:pointer}.body.woocommerce .woocommerce-pagination ul.page-numbers li span.current,.body.woocommerce .woocommerce-pagination ul.page-numbers li a,body.woocommerce-page .woocommerce-pagination ul.page-numbers li span.current,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a{font-size:16px;line-height:31px;width:40px;height:40px;padding:3px}.body.woocommerce.woocommerce-cart table.shop_table,body.woocommerce-page.woocommerce-cart table.shop_table{margin-top:48px}.body.woocommerce.woocommerce-cart table.shop_table thead th,body.woocommerce-page.woocommerce-cart table.shop_table thead th{font-size:.85rem;line-height:1.15rem;padding-bottom:24px}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td{padding:24px 4px;font-size:.85rem;line-height:1.15rem}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td.product-remove a.remove,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td.product-remove a.remove{width:16px;height:16px;font-size:14px;line-height:14px}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td.product-thumbnail img,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td.product-thumbnail img{max-height:78px}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td.product-name,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td.product-name{padding-left:20px}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td.actions .coupon #coupon_code,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td.actions .coupon #coupon_code{padding:9px 20px}.body.woocommerce.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button{width:40px;height:40px}.body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity{padding:8px;width:120px}.body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.minus,.body.woocommerce.woocommerce-cart table.shop_table .product-quantity .quantity span.plus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.minus,body.woocommerce-page.woocommerce-cart table.shop_table .product-quantity .quantity span.plus{height:32px}.body.woocommerce .gift-popup-cont,body.woocommerce-page .gift-popup-cont{max-width:1080px;max-height:570px;padding:64px 85px}.body.woocommerce .gift-popup-cont-tit,body.woocommerce-page .gift-popup-cont-tit{font-size:1.15rem;line-height:1.5rem;margin-bottom:28px;padding-bottom:16px}.body.woocommerce .gift-popup-cont-items-produkt-tit,body.woocommerce-page .gift-popup-cont-items-produkt-tit{font-size:.95rem;line-height:1.15rem;margin-top:12px;margin-bottom:16px}.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn{width:180px}.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity{padding:8px;width:120px}.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus,.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.minus,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn .quantity span.plus{height:32px!important}.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button{background-size:20px 22px;width:42px;height:42px}.body.woocommerce .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button:hover,body.woocommerce-page .gift-popup-cont-items-produkt-add .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:26px 29px}.body.woocommerce .woo-step-checkout .customer_details_header,body.woocommerce-page .woo-step-checkout .customer_details_header{margin-top:56px}.body.woocommerce .woo-step-checkout .customer_details_header .form_row input[type=text],.body.woocommerce .woo-step-checkout .customer_details_header .form_row input[type=tel],.body.woocommerce .woo-step-checkout .customer_details_header .form_row input[type=email],body.woocommerce-page .woo-step-checkout .customer_details_header .form_row input[type=text],body.woocommerce-page .woo-step-checkout .customer_details_header .form_row input[type=tel],body.woocommerce-page .woo-step-checkout .customer_details_header .form_row input[type=email]{height:40px;margin-bottom:16px;font-size:12px;line-height:15px;padding:12px 20px}.berocket_element_above_products_is_hide_toggle{margin:25px 0 40px}.berocket_element_above_products_is_hide{display:flex}body.product-template-default #content .woo-content-inner .product-detail-top{padding:20px 40px 10px}body.product-template-default #content .woo-content-inner .product-detail-top>.product{margin-top:34px}body.product-template-default #content .woocommerce-product-gallery__image a img{max-height:440px}body.product-template-default #content .woocommerce-product-gallery__image a::after{background-position:bottom 20px center}body.product-template-default #content div.summary h1.product_title{font-size:.95rem;line-height:1.2rem;padding:0 24px 20px;margin-bottom:20px}body.product-template-default #content div.summary .wine-detail-content .vino-col-vlastnosti{font-size:.9rem;line-height:1.45rem}body.product-template-default #content div.summary .wine-detail-content .vino-col-vlastnosti-popis{padding-right:16px}body.product-template-default #content div.summary .wine-detail-content .vino-col-vlastnosti-text{padding-left:16px}body.product-template-default #content div.summary>.price{font-size:1.35rem;line-height:1.75rem;padding-top:15px;margin-bottom:12px}body.product-template-default #content div.summary form.cart{margin-top:12px}body.product-template-default #content div.summary form.cart button{height:41px;padding:8px 32px;font-size:.8rem;line-height:1.05rem}body.product-template-default #content div.summary form.cart .quantity{padding:8px 10px}body.product-template-default #content div.summary form.cart .quantity span.plus,body.product-template-default #content div.summary form.cart .quantity span.minus{height:30px}body.product-template-default #content .doprava-info-content-btn span{padding:8px 20px;font-size:.75rem;line-height:1.2rem}body.product-template-default #content h2:not(.woocommerce-loop-product__title),body.product-template-default #content .product-detail-subtit{font-size:.95rem;line-height:1.5rem;padding-bottom:16px;margin-bottom:32px}body.product-template-default #content .product-detail-popis,body.product-template-default #content .wine-vinarstvi{max-width:1080px;margin:16px auto;padding:0 40px 40px}body.product-template-default #content .product-detail-popis-content,body.product-template-default #content .wine-vinarstvi-content{font-size:.9rem;line-height:1.45rem}body.product-template-default #content .wine-vinarstvi-content a{margin:48px auto 16px;font-size:.8rem;line-height:1.05rem;width:340px;padding:8px 20px}body.product-template-default #content .product_cat-poukazy div.summary form.cart button{width:250px}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide{height:300px;width:calc(100% + 100px);margin-left:-40px;margin-bottom:60px}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide-logo{right:65px;max-height:250px;max-width:200px}.a6{font-size:1.1rem;line-height:1.3rem;font-weight:400}#mc4wp-form-1{margin-top:-20px}#mc4wp-form-1 .mc4wp-form-fields .news-btn input{padding:6px;font-size:.9rem}}@media all and (max-width:992px){.tab-hide{display:none}body,html,p{font-size:17px}h2{font-size:2.1rem;line-height:2.5rem}.header-top{padding:20px 30px;z-index:99;position:relative}.header-top-nav .menu-top-menu-container{display:none}.header-top-mobile-menu-ham{display:inline-block}.header-top-mobile-menu-ham .hamburger{margin-left:auto;color:#fff;cursor:pointer;float:right;padding:0;margin:0;font-size:35px}.header-top-mobile-menu-ham .hamburger:hover{color:#fff;filter:invert(49%) sepia(67%) saturate(2678%) hue-rotate(315deg) brightness(84%) contrast(81%);opacity:1}.header-nav{display:none}.header-mob-menu{display:initial;position:relative;z-index:8}.header-mob-menu-container{position:fixed;transform:translateX(100vw);z-index:100;top:0;right:0;padding:80px 0;width:250px;height:100vh;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;transition:0.45s;box-shadow:-5px 5px 5px 0 rgb(0 0 0 / .45)}.header-mob-menu-container .header-top-search-field{width:100%;display:inline-block}.header-mob-menu-container .menu-mobil-container{display:flex}.header-mob-menu-container .menu,.header-mob-menu-container .sub-menu{flex:0 0 100%;padding-left:0;display:initial;margin-top:0}.header-mob-menu-container .menu .nav-item.back-link,.header-mob-menu-container .sub-menu .nav-item.back-link{display:flex}.header-mob-menu-container .menu .menu-item,.header-mob-menu-container .sub-menu .menu-item{width:100%}.header-mob-menu-container .menu .menu-item.menu-item-home,.header-mob-menu-container .sub-menu .menu-item.menu-item-home{display:none}.header-mob-menu-container .menu .menu-item>ul.sub-menu,.header-mob-menu-container .sub-menu .menu-item>ul.sub-menu{display:initial;box-shadow:none;background-color:#f9f9f9}.header-mob-menu-container .menu .menu-item.mob-icon,.header-mob-menu-container .sub-menu .menu-item.mob-icon{padding-left:50px;position:relative!important}.header-mob-menu-container .menu .menu-item.mob-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon::before{content:" ";position:absolute;left:22px;top:16px;width:22px;height:22px;background-size:contain;background-repeat:no-repeat;background-position:center}.header-mob-menu-container .menu .menu-item.mob-icon.nat-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.nat-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_nat_vino.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.vinarstvi-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.vinarstvi-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_vinarstvi.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.zeme-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.zeme-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_zeme.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.bio-org-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.bio-org-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_bio_box.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.poukazy-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.poukazy-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_gift.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.pribeh-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.pribeh-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_pribeh.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.doprava-platba-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.doprava-platba-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_doprava.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.blog-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.blog-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_blog.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.firmy-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.firmy-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_pro_firmy.svg)}.header-mob-menu-container .menu .menu-item.mob-icon.kontakt-icon::before,.header-mob-menu-container .sub-menu .menu-item.mob-icon.kontakt-icon::before{background-image:url(https://www.thevino.cz/wp-content/themes/thevinoteka/images/ikony/mobil_icon_kontakt.svg)}.header-mob-menu-container .menu .menu-item:hover>ul.sub-menu,.header-mob-menu-container .sub-menu .menu-item:hover>ul.sub-menu{display:initial}.header-mob-menu-container .menu-item{position:initial!important;padding-left:0}.header-mob-menu-container .menu-item a{display:block;padding:.875em 1em;color:#000;font-size:1rem;line-height:1.5em;font-weight:300;text-align:left!important}.header-mob-menu-container .menu-item a .menu-item-image img{display:none}.header-mob-menu-container .menu-item-has-children{display:block;position:relative!important}.header-mob-menu-container .menu-item-has-children .nav-link-prev{position:absolute;right:0;top:0;width:55px;height:55px}.header-mob-menu-container .menu-item-has-children .nav-link-prev::after{content:"chevron_right";flex:0 1 auto;font-family:"Material Icons";width:60px;color:#000;font-size:25px;position:relative;top:12px;left:15px}.header-mob-menu-container .menu-item-has-children .sub-menu{position:relative;top:0!important;left:0;width:100%;height:0;transition:0.3s;visibility:hidden;overflow:auto;display:block!important}.header-mob-menu-container .menu-item-has-children .sub-menu .nav-back-link{display:flex;align-items:center;background-color:transparent!important;color:#fff;cursor:pointer}.header-mob-menu-container .menu-item-has-children .sub-menu .nav-back-link::before{content:"chevron_left";margin-right:.5em;font-family:"Material Icons"}.header-mob-menu-container .menu-item-has-children.active>.sub-menu{height:initial;max-height:200px;padding:5px 0;visibility:visible;overflow-y:auto;border-top:1px solid #C6526C;border-bottom:1px solid #C6526C}.header-mob-menu-container .menu-item-has-children.active>.nav-link-prev{transform:rotate(90deg)}.header-mob-menu-container .menu-item-has-children .sub-menu .sub-menu{left:0!important;background-color:#fff}.slider-slider{height:35vh!important}.slider-slider-item{height:35vh!important}.slider-slider-item .slider-item-content{padding:8vh 100px}.sekce-main-cont>.uagb-columns__inner-wrap,.sekce-main-cont>.uagb-section__inner-wrap,.container{width:100%}.zkusenosti-recenze{flex-wrap:wrap}.zkusenosti-recenze-item{width:100%}.tab-max-cont-100p>.uagb-columns__inner-wrap{max-width:100%!important}.top-vina-slider-item .product-add-cart-btn .quantity span.plus{height:38px;line-height:38px}.top-vina-slider-item .product-add-cart-btn .quantity span.minus{height:45px;line-height:45px}.sekce-main-cont-kontakt{background:#000000!important}.pobocka-detail-social-item img{filter:invert(100%)}.footer-top{padding:60px 30px}.footer-top-ikony{justify-content:center}.footer-top-ikony-item{text-align:center}.footer-top-ikony-item img{float:initial;margin-bottom:15px}.footer-top-ikony-item span{display:block;width:100%;text-align:center}.footer-menu,.footer-kontakt{margin-bottom:40px}.footer-platba-platba,.footer-doprava-doprava{flex-wrap:wrap}body.woocommerce .woo-sidebar{transform:translateX(-400px);width:400px;position:fixed!important;height:calc(100vh - 92px)!important;z-index:21;overflow-y:visible!important;padding:60px 30px!important;top:initial!important;transition:0.45s}body.woocommerce .woo-sidebar.fix-menu{padding-top:60px}body.woocommerce .woo-sidebar .woo-menu-ham{background:#C6526C;display:block!important;position:absolute;top:0;right:-50px}body.woocommerce .woo-sidebar .woo-menu-ham .hamburger{margin-left:auto;color:#fff;cursor:pointer;float:right;padding:5px;margin:0;font-size:40px}body.woocommerce .woo-sidebar .woo-menu-ham .hamburger:hover{color:#fff;opacity:1}body.woocommerce.toogle-wbar .woo-sidebar{transform:translateX(0)}body.woocommerce.toogle-wbar .woo-sidebar .woo-menu-ham{right:0}body.woocommerce .woo-content{width:100%}body.woocommerce .woo-content-inner{padding-left:65px;padding-right:65px}body.woocommerce .woo-content ul.products li{width:33.3333333333%}body.woocommerce .woo-content ul.products li .woocommerce-loop-product__link img{max-height:300px}body.woocommerce .woo-content ul.products li .quantity span.plus{height:40px!important;line-height:40px!important}body.woocommerce .woo-content ul.products li .quantity span.minus{height:45px!important;line-height:45px!important}body.woocommerce .woo-content ul.products li.product-type-variable .product-add-cart-btn{position:relative;right:0;left:0;transform:none}body.woocommerce .woo-content ul.products li.product-type-variable .price{padding-right:0}body.woocommerce .woo-content div.summary form.cart button{padding:9px 50px!important}body.woocommerce .woo-content div.summary form.cart .quantity span.plus{height:40px!important;line-height:40px!important}body.woocommerce .woo-content div.summary form.cart .quantity span.minus{height:45px!important;line-height:45px!important}.vinarstvi-archiv-item{width:50%}.vinarstvi-archiv-item img{max-height:120px}}.nav-is-toggled .header{height:100vh}.nav-is-toggled .header-mob-menu .header-mob-menu-container{transform:translateX(0);left:0}.nav-is-toggled::after{opacity:1;visibility:visible}.nav-is-toggled .header.smaller .header-mob-menu .header-mob-menu-container{padding-top:60px}.header.smaller .header-top{padding-top:25px;padding-left:1px;padding-right:20px}#kontakt.kontakt-container{max-width:850px!important}@media all and (max-width:767px){iframe{max-width:100%}.mob-hide{display:none}body,html{max-width:100vw}body,html,p{font-size:17px;max-width:100vw;margin-bottom:10px;margin-top:0}body p,html p{font-size:.9rem;line-height:1.6rem}h2{font-size:1.1rem;line-height:1.4rem;padding-bottom:28px}h2.underline{padding-bottom:12px}h2.underline-w{padding-bottom:12px}.a6{font-size:1.1rem;line-height:1.4rem}.header{overflow:visible;max-width:100vw;overflow-x:hidden;top:0}.header.smaller .header-top{padding:20px 20px 10px}.header-top{padding:10px 30px;z-index:99}.header-top .container{align-items:center;max-width:100%}.header-top-top{display:none}.header-top-logo-cont{margin-left:7px}.header-top-logo-ikona{width:35px;height:35.5px;margin-right:5px}.header-top-logo-ikona svg{position:relative;width:100%;height:100%}.header-top-logo-txt{width:105px}.header-top-logo-txt-horni{font-size:7px;line-height:12px}.header-top-logo-txt-dolni{font-size:18px;line-height:20px}.header-top-logo-txt-dolni .hover-hide{width:50px}.header-top-logo:hover .header-top-logo-ikona svg{width:35px;height:35.5px}.header-top-icons{margin-top:2px}.header-top-icons>div{margin:0 7px;width:25px}.header-top-icons>div.header-top-search{display:none}.header-top-icons>div.header-top-search .header-top-search-icon svg{max-height:20px;margin-top:9px}.header-top-icons>div.header-top-cart{width:initial}.header-top-icons>div.header-top-cart svg{max-height:25px;margin-top:4px}.header-top-icons>div.header-top-cart .header-top-cart-count{height:17px;min-width:17px;padding:2px}.header-top-icons>div.header-top-cart ul.menu{padding:0;margin:0}.header-top-icons>div.header-top-cart ul.menu li{padding:2px 5px}.header-top-icons>div.header-top-cart ul.menu li .woofc-menu-item-inner-subtotal{display:none}.header-top-icons>div.header-top-mobile-menu-ham{margin-right:0!important}.header-top-icons>div.header-top-mobile-menu-ham span{font-size:30px;margin-top:-3px}.clen-img{margin-bottom:10px}.zkusenosti-logo{margin-top:10px}.zkusenosti-logo img{height:45px}.zkusenosti-recenze{margin-top:10px}.zkusenosti-recenze-item{padding:20px 15px;background:#fff;min-height:initial}.zkusenosti-recenze-item .recenze-header .rencenze-mesice{clear:both;display:inline-block}.zkusenosti-recenze-item .recenze-content{padding:10px 25px 10px;margin-top:10px}.zkusenosti-recenze-item .recenze-content>p{max-height:180px}.zkusenosti-recenze-item .recenze-content::before{display:none}.zkusenosti-link a{margin:20px auto 0}.footer{padding-bottom:10px}.footer-top{padding:30px 30px 10px;display:none}.footer-top-ikony{flex-wrap:wrap}.footer-top-ikony-item{width:calc(50% - 6px);margin-bottom:20px}.footer-top-ikony-item .item-img{height:55px}.footer-top-ikony-item .item-img img{max-width:50px;max-height:50px;margin-bottom:0;margin-top:5px}.footer-top-ikony-item .item-nadpis{font-size:.8rem;margin-bottom:10px}.footer-top-ikony-item .item-popis{margin:0}.footer-top-ikony-item:nth-child(6){display:initial}.footer>.container{padding-top:40px}.footer-tit{font-size:1.1rem;line-height:1.4rem;margin-bottom:20px}.footer-copy{text-align:center;margin-top:30px}.footer-copy.container{padding-top:20px}.footer-doprava-doprava{flex-wrap:wrap;margin-top:30px}.footer-platba-platba{flex-wrap:wrap;margin-bottom:20px;margin-top:40px}.footer-kontakt{margin-bottom:0!important}.footer-kontakt span{margin-bottom:25px}.footer-kontakt-kontakt:last-child{margin-bottom:10px}.footer-site{margin-top:0;margin-bottom:0!important}.footer-site-site{margin-top:20px}.footer-site-site img{max-height:45px}.year-popup-cont{max-width:initial;width:calc(100% - 30px);margin:0 15xp;padding:40px 20px}.year-popup-cont-tit{font-size:1.1rem}.year-popup-cont-18{font-size:1.3rem;line-height:1.6rem}.year-popup-cont-img{display:none}.year-popup-cont-logo img{max-width:100%;height:auto}.year-popup-cont-tlacitka span{margin:5px 8px;padding:8px 20px;min-width:105px}.slider-slider{height:20vh!important}.slider-slider-item{height:20vh!important}.slider-slider-item .slider-item-img-cont img{width:auto!important;height:100%!important}.slider-slider-item .slider-item-content{padding:40px 45px}.slider-slider-item .slider-item-content-title{font-size:1.8rem;line-height:2.1rem;margin-bottom:15px}.slider-slider-item .slider-item-content-desc{font-size:1rem;line-height:1.2rem;font-weight:200}.slider-slider .owl-nav{display:none}.slider-slider .owl-dots{position:absolute;bottom:5px;left:0;z-index:99;width:100%}.ikona{margin-bottom:0;padding-top:5px;padding-bottom:5px}.ikona-img{height:35px;margin-bottom:10px}.ikona-tit{font-size:.8rem}.top-vina{margin-top:0}.top-vina-slider-item .item-img{height:300px}.top-vina-slider-item .item-img img{max-height:250px}.top-vina-slider-item .item-title{margin-top:0}.top-vina-slider-item .product-add-cart-btn .quantity{display:inline-block;position:relative;margin-left:20px;overflow:visible;padding:10px;width:105px}.top-vina-slider-item .product-add-cart-btn .quantity input{padding:0}.top-vina-slider-item .product-add-cart-btn .quantity span.plus{height:35px;line-height:40px;top:12px;right:7px;position:absolute}.top-vina-slider-item .product-add-cart-btn .quantity span.minus{height:35px;line-height:42px;top:9px;left:7px;position:absolute}.vinarstvi,.top-vina,.zkusenosti-recenze,.slider,.doprava-slider{margin-top:5px}.vinarstvi-slider .owl-dots .owl-dot,.vinarstvi-slider .owl-dots *,.top-vina-slider .owl-dots .owl-dot,.top-vina-slider .owl-dots *,.zkusenosti-recenze-slider .owl-dots .owl-dot,.zkusenosti-recenze-slider .owl-dots *,.slider-slider .owl-dots .owl-dot,.slider-slider .owl-dots *,.doprava-slider-slider .owl-dots .owl-dot,.doprava-slider-slider .owl-dots *{max-width:10px!important;max-height:10px!important}.vinarstvi-slider .owl-dots button,.top-vina-slider .owl-dots button,.zkusenosti-recenze-slider .owl-dots button,.slider-slider .owl-dots button,.doprava-slider-slider .owl-dots button{-moz-appearance:none;appearance:none;-webkit-appearance:none!important;width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important;padding:0}.vinarstvi-slider .owl-dots button span,.top-vina-slider .owl-dots button span,.zkusenosti-recenze-slider .owl-dots button span,.slider-slider .owl-dots button span,.doprava-slider-slider .owl-dots button span{display:none}.mob-bg-black{background:#000000!important}.doprava-slider{margin-top:0}.doprava-slider .owl-dots button{padding:0}.pobocka-detail{margin-top:0;margin-bottom:0}.pobocka-detail-content{padding-right:0}.pobocka-detail-content .detail-item-nazev{font-size:1.1rem;line-height:1.4rem;text-align:center;width:100%}.pobocka-detail-content .detail-item-tit{width:45px}.pobocka-detail-content .detail-item-cont{width:calc(100% - 45px)}.pobocka-detail-img{display:none}#mc4wp-form-1{width:100%}#mc4wp-form-1 .et_pb_contact{width:100%}#mc4wp-form-1 .news-btn{width:100%}.footer>.container>div.row>div{margin-bottom:40px}.mob-hide{display:none}.header-mob-menu .header-mob-menu-container{width:100vw;top:0;height:100vh}body.woocommerce .woo-sidebar,body.woocommerce-page .woo-sidebar{display:none;width:100vw!important;transform:translateX(-100vw);top:75px!important;height:calc(100vh - 75px)!important;z-index:99!important}body.woocommerce .woo-sidebar .menu-e-shop-navigace-container,body.woocommerce-page .woo-sidebar .menu-e-shop-navigace-container{overflow-x:auto;max-height:100%}body.woocommerce .woo-content,body.woocommerce-page .woo-content{width:100%}body.woocommerce .woo-content-inner,body.woocommerce-page .woo-content-inner{padding-left:35px;padding-right:35px}body.woocommerce .woo-content-inner .step-top-controls-container,body.woocommerce-page .woo-content-inner .step-top-controls-container{flex-wrap:wrap;gap:10px 0;justify-content:center}body.woocommerce .woo-content-inner .step-top-controls-container span,body.woocommerce-page .woo-content-inner .step-top-controls-container span{display:none}body.woocommerce .woo-content-inner .step-top-controls-container .step-top-control-item,body.woocommerce-page .woo-content-inner .step-top-controls-container .step-top-control-item{width:100%;text-align:center}body.woocommerce .woo-content-inner .vinarstvi-slide,body.woocommerce-page .woo-content-inner .vinarstvi-slide{height:200px}body.woocommerce .woo-content ul.products li,body.woocommerce-page .woo-content ul.products li{width:100%!important}body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity{display:inline-block;position:relative;margin-left:20px;overflow:visible;padding:10px;width:105px}body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity input,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity input{padding:0}body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity span.plus,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity span.plus{height:35px;line-height:40px;top:13px;right:7px;position:absolute}body.woocommerce .woo-content ul.products li .product-add-cart-btn .quantity span.minus,body.woocommerce-page .woo-content ul.products li .product-add-cart-btn .quantity span.minus{height:35px;line-height:42px;top:7px;left:7px;position:absolute}body.woocommerce .woocommerce-pagination ul.page-numbers,body.woocommerce-page .woocommerce-pagination ul.page-numbers{gap:5px}body.woocommerce .woocommerce-pagination ul.page-numbers li span.current,body.woocommerce-page .woocommerce-pagination ul.page-numbers li span.current{line-height:36px;width:46px;height:46px}body.woocommerce .woocommerce-pagination ul.page-numbers li a,body.woocommerce-page .woocommerce-pagination ul.page-numbers li a{line-height:38px;width:46px;height:46px}body.woocommerce.woocommerce-cart #sidebar,body.woocommerce.woocommerce-checkout #sidebar,body.woocommerce-page.woocommerce-cart #sidebar,body.woocommerce-page.woocommerce-checkout #sidebar{display:none}body.woocommerce.woocommerce-cart table.shop_table tbody tr,body.woocommerce.woocommerce-checkout table.shop_table tbody tr,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr,body.woocommerce-page.woocommerce-checkout table.shop_table tbody tr{display:inline-block;width:100%;position:relative}body.woocommerce.woocommerce-cart table.shop_table tbody tr.cart-item,body.woocommerce.woocommerce-checkout table.shop_table tbody tr.cart-item,body.woocommerce-page.woocommerce-cart table.shop_table tbody tr.cart-item,body.woocommerce-page.woocommerce-checkout table.shop_table tbody tr.cart-item{background:transparent!important}body.woocommerce.woocommerce-cart table.shop_table tbody td,body.woocommerce.woocommerce-checkout table.shop_table tbody td,body.woocommerce-page.woocommerce-cart table.shop_table tbody td,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td{border:none}body.woocommerce.woocommerce-cart table.shop_table tbody td::before,body.woocommerce.woocommerce-checkout table.shop_table tbody td::before,body.woocommerce-page.woocommerce-cart table.shop_table tbody td::before,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td::before{display:none}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-thumbnail,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-thumbnail,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-thumbnail,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-thumbnail{position:absolute;display:inline-block!important;top:10px;left:0}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-remove,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-remove,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-remove,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-remove{width:40px;float:left;z-index:9;position:absolute}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-name,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-name,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-name,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-name{width:calc(100% - 55px);float:right;text-align:left!important}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-quantity .quantity,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-quantity .quantity,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-quantity .quantity{margin:0 auto}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-quantity .quantity span.minus,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-quantity .quantity span.minus,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity span.minus,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-quantity .quantity span.minus{width:25px;top:1px}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-price,body.woocommerce.woocommerce-cart table.shop_table tbody td.product-subtotal,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-price,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-subtotal,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-price,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-subtotal{text-align:center!important;width:50%;padding:10px}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-price::before,body.woocommerce.woocommerce-cart table.shop_table tbody td.product-subtotal::before,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-price::before,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-subtotal::before,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price::before,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal::before,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-price::before,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-subtotal::before{display:block;width:100%}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-price span,body.woocommerce.woocommerce-cart table.shop_table tbody td.product-subtotal span,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-price span,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-subtotal span,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price span,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal span,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-price span,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-subtotal span{width:100%}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-price,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-price,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-price{float:left}body.woocommerce.woocommerce-cart table.shop_table tbody td.product-subtotal,body.woocommerce.woocommerce-checkout table.shop_table tbody td.product-subtotal,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.product-subtotal{float:right}body.woocommerce.woocommerce-cart table.shop_table tbody td.actions,body.woocommerce.woocommerce-checkout table.shop_table tbody td.actions,body.woocommerce-page.woocommerce-cart table.shop_table tbody td.actions,body.woocommerce-page.woocommerce-checkout table.shop_table tbody td.actions{background:none}body.woocommerce.woocommerce-cart .woo-content .step-controls-item.step_next,body.woocommerce.woocommerce-checkout .woo-content .step-controls-item.step_next,body.woocommerce-page.woocommerce-cart .woo-content .step-controls-item.step_next,body.woocommerce-page.woocommerce-checkout .woo-content .step-controls-item.step_next{text-align:center;font-size:.8rem;line-height:1.2rem;padding:11px 20px}body.woocommerce.woocommerce-cart .woo-content .step-controls-item.step_prev,body.woocommerce.woocommerce-checkout .woo-content .step-controls-item.step_prev,body.woocommerce-page.woocommerce-cart .woo-content .step-controls-item.step_prev,body.woocommerce-page.woocommerce-checkout .woo-content .step-controls-item.step_prev{width:48px;height:48px;margin-right:10px}body.woocommerce.woocommerce-cart .doprava-zdarma,body.woocommerce.woocommerce-checkout .doprava-zdarma,body.woocommerce-page.woocommerce-cart .doprava-zdarma,body.woocommerce-page.woocommerce-checkout .doprava-zdarma{width:100%}body.woocommerce.woocommerce-cart .doprava-zdarma img,body.woocommerce.woocommerce-checkout .doprava-zdarma img,body.woocommerce-page.woocommerce-cart .doprava-zdarma img,body.woocommerce-page.woocommerce-checkout .doprava-zdarma img{height:20px!important;width:auto}body.woocommerce.woocommerce-cart .doprava-zdarma>span,body.woocommerce.woocommerce-checkout .doprava-zdarma>span,body.woocommerce-page.woocommerce-cart .doprava-zdarma>span,body.woocommerce-page.woocommerce-checkout .doprava-zdarma>span{height:14px;bottom:10px}body.woocommerce.woocommerce-cart .coupon #coupon_code,body.woocommerce.woocommerce-checkout .coupon #coupon_code,body.woocommerce-page.woocommerce-cart .coupon #coupon_code,body.woocommerce-page.woocommerce-checkout .coupon #coupon_code{width:calc(100% - 62px)!important}body.woocommerce.woocommerce-cart .coupon button,body.woocommerce.woocommerce-checkout .coupon button,body.woocommerce-page.woocommerce-cart .coupon button,body.woocommerce-page.woocommerce-checkout .coupon button{width:49px!important;margin-left:0}body.woocommerce.woocommerce-cart .cart-gift,body.woocommerce.woocommerce-checkout .cart-gift,body.woocommerce-page.woocommerce-cart .cart-gift,body.woocommerce-page.woocommerce-checkout .cart-gift{display:inline-block;width:100%;max-width:initial!important;text-align:center}body.woocommerce.woocommerce-cart .cart-gift img,body.woocommerce.woocommerce-checkout .cart-gift img,body.woocommerce-page.woocommerce-cart .cart-gift img,body.woocommerce-page.woocommerce-checkout .cart-gift img{float:initial!important;margin:0!important}body.woocommerce.woocommerce-cart .cart-gift-cont,body.woocommerce.woocommerce-checkout .cart-gift-cont,body.woocommerce-page.woocommerce-cart .cart-gift-cont,body.woocommerce-page.woocommerce-checkout .cart-gift-cont{float:initial}body.woocommerce.woocommerce-cart .cart-gift-cont-tit,body.woocommerce.woocommerce-checkout .cart-gift-cont-tit,body.woocommerce-page.woocommerce-cart .cart-gift-cont-tit,body.woocommerce-page.woocommerce-checkout .cart-gift-cont-tit{width:100%;display:inline-block}body.woocommerce.woocommerce-cart .cart-gift-cont span,body.woocommerce.woocommerce-checkout .cart-gift-cont span,body.woocommerce-page.woocommerce-cart .cart-gift-cont span,body.woocommerce-page.woocommerce-checkout .cart-gift-cont span{text-align:center;width:100%}body.woocommerce.woocommerce-cart button[name=update_cart],body.woocommerce.woocommerce-checkout button[name=update_cart],body.woocommerce-page.woocommerce-cart button[name=update_cart],body.woocommerce-page.woocommerce-checkout button[name=update_cart]{display:none!important}body.woocommerce.woocommerce-cart .woo-step-checkout input[type=email],body.woocommerce.woocommerce-cart .woo-step-checkout input[type=text],body.woocommerce.woocommerce-checkout .woo-step-checkout input[type=email],body.woocommerce.woocommerce-checkout .woo-step-checkout input[type=text],body.woocommerce-page.woocommerce-cart .woo-step-checkout input[type=email],body.woocommerce-page.woocommerce-cart .woo-step-checkout input[type=text],body.woocommerce-page.woocommerce-checkout .woo-step-checkout input[type=email],body.woocommerce-page.woocommerce-checkout .woo-step-checkout input[type=text]{margin-bottom:5px!important}body.woocommerce.woocommerce-checkout .doprava-zdarma,body.woocommerce-page.woocommerce-checkout .doprava-zdarma{margin:25px 0}body.woocommerce.woocommerce-checkout .step-controls-item.step_prev,body.woocommerce-page.woocommerce-checkout .step-controls-item.step_prev{margin-right:5px}body.woocommerce.woocommerce-checkout .step-controls-item.step_next,body.woocommerce-page.woocommerce-checkout .step-controls-item.step_next{width:calc(100% - 65px);font-size:15px;padding:10px}body.woocommerce.woocommerce-checkout .woo-ship h3,body.woocommerce-page.woocommerce-checkout .woo-ship h3{margin-top:40px;margin-bottom:20px;font-size:1.2rem;line-height:1.6rem}body.woocommerce.woocommerce-checkout .woo-ship-item,body.woocommerce-page.woocommerce-checkout .woo-ship-item{flex-wrap:wrap;margin-bottom:20px;border-bottom:1px #555 dotted;padding-bottom:30px}body.woocommerce.woocommerce-checkout .woo-ship-item-check,body.woocommerce-page.woocommerce-checkout .woo-ship-item-check{width:60px!important}body.woocommerce.woocommerce-checkout .woo-ship-item-logo,body.woocommerce-page.woocommerce-checkout .woo-ship-item-logo{width:calc(100% - 60px)!important;padding:0 20px}body.woocommerce.woocommerce-checkout .woo-ship-item-druh,body.woocommerce-page.woocommerce-checkout .woo-ship-item-druh{max-width:initial!important;width:100%;padding:0 20px!important}body.woocommerce.woocommerce-checkout .woo-ship-item-cena,body.woocommerce-page.woocommerce-checkout .woo-ship-item-cena{width:100%!important;max-width:initial;padding:0 20px!important;text-align:left!important}body.woocommerce.woocommerce-checkout .woo-ship-item-info-btn,body.woocommerce-page.woocommerce-checkout .woo-ship-item-info-btn{top:10px;right:0}body.woocommerce.woocommerce-checkout .woo-ship-item:last-child,body.woocommerce-page.woocommerce-checkout .woo-ship-item:last-child{border-bottom:none;padding-bottom:15px}body.woocommerce.woocommerce-checkout .woo-pay h3,body.woocommerce-page.woocommerce-checkout .woo-pay h3{margin-top:40px;margin-bottom:20px;font-size:1.2rem;line-height:1.6rem}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method{flex-wrap:wrap;padding-top:20px;padding-bottom:30px;border-bottom:1px dotted #555}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method span,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method span{width:calc(100% - 60px);padding:20px 20px 0 20px;text-align:left}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method span.wc_payment_method-check,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method span.wc_payment_method-check{width:60px}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method label,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method label{padding-bottom:5px;max-width:initial}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method:last-child,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-payship #checkout_payments .wc_payment_methods .wc_payment_method:last-child{border-bottom:none}body.woocommerce.woocommerce-checkout .woo-step-checkout#woo-step-potvrzeni #order_review tr td.product-thumbnail,body.woocommerce-page.woocommerce-checkout .woo-step-checkout#woo-step-potvrzeni #order_review tr td.product-thumbnail{display:none!important}body.woocommerce.woocommerce-checkout .woo-step-checkout .customer_details_header .form-row textarea,body.woocommerce-page.woocommerce-checkout .woo-step-checkout .customer_details_header .form-row textarea{height:120px}body.woocommerce.woocommerce-checkout .woo-step-checkout .col2-set .col-2,body.woocommerce-page.woocommerce-checkout .woo-step-checkout .col2-set .col-2{padding-left:0}body.woocommerce .gift-popup-cont,body.woocommerce-page .gift-popup-cont{padding:30px}body.woocommerce .gift-popup-cont-close,body.woocommerce-page .gift-popup-cont-close{top:10px;right:10px}body.woocommerce .gift-popup-cont-tit,body.woocommerce-page .gift-popup-cont-tit{font-size:1.1rem;line-height:1.5rem}body.woocommerce .gift-popup-cont-items,body.woocommerce-page .gift-popup-cont-items{flex-wrap:wrap;overflow:auto;max-height:70vh;align-content:baseline}body.woocommerce .gift-popup-cont-items-produkt,body.woocommerce-page .gift-popup-cont-items-produkt{width:100%;margin-bottom:30px}body.woocommerce .gift-popup-cont-items-produkt-img img,body.woocommerce-page .gift-popup-cont-items-produkt-img img{height:200px}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn .quantity,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn .quantity{display:inline-block;position:relative;overflow:visible;padding:10px}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn .quantity input,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn .quantity input{padding:0}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn .quantity span.plus,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn .quantity span.plus{height:35px;line-height:40px;top:-2px;right:3px;position:absolute}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn .quantity span.minus,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn .quantity span.minus{height:35px;line-height:42px;top:1px;left:5px;position:absolute}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn a.button,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn a.button{background-size:20px 22px;width:45px;height:45px}body.woocommerce .gift-popup-cont-items-produkt .product-add-cart-btn a.button:hover,body.woocommerce-page .gift-popup-cont-items-produkt .product-add-cart-btn a.button:hover{background-color:#C6526C;background-size:26px 29px}body.product-template-default #content .wine-detail-content .vino-col-vlastnosti-popis{padding-right:10px}body.product-template-default #content .wine-detail-content .vino-col-vlastnosti-text{padding-left:10px}body.product-template-default #content div.summary form.cart{margin-top:20px;padding:0}body.product-template-default #content div.summary form.cart .quantity{margin:0 auto 15px}body.product-template-default #content div.summary form.cart .quantity{display:inline-block;position:relative;overflow:visible;padding:10px}body.product-template-default #content div.summary form.cart .quantity input{padding:0}body.product-template-default #content div.summary form.cart .quantity span.plus{height:35px;line-height:40px;top:12px;right:7px;position:absolute}body.product-template-default #content div.summary form.cart .quantity span.minus{height:35px;line-height:42px;top:7px;left:7px;position:absolute}body.product-template-default #content div.summary form.cart button{max-width:100%;min-height:40px;height:initial}body.product-template-default #content div.summary form.cart.variations_form .variations{width:100%}body.product-template-default #content div.summary form.cart.variations_form .single_variation_wrap .woocommerce-variation{width:100%}body.product-template-default #content div.summary form.cart.variations_form .quantity span.minus{top:8px}body.product-template-default #content div.summary form.cart.variations_form .quantity span.plus{top:12px}body.product-template-default #content div.summary .stock{margin-left:0;width:100%;margin-bottom:15px}body.product-template-default #content .woocommerce-product-gallery{margin-bottom:0}body.product-template-default #content .product-detail-bonusy{margin:20px 0!important}body.product-template-default #content .product-detail-popis{padding:0 30px 20px}body.product-template-default #content .product-detail-subtit{margin-top:0;font-size:1.1rem!important;line-height:1.4rem!important}body.product-template-default #content .product-detail-popis{margin-top:0}body.product-template-default #content .wine-vinarstvi{padding:0 30px 40px}body.product-template-default #content .related.products{padding:0 30px}body.product-template-default #content .related.products h2{font-size:1.1rem!important;line-height:1.4rem!important}body.product-template-default #content .doprava-info-content-btn span{padding:15px;font-size:.8rem}section.kontakt-hide-tit{background-image:none!important;background-color:#000}.wpcf7-form textarea{margin-top:0;margin-bottom:30px}.berocket_element_above_products_is_hide{flex-wrap:wrap}body.product-template-default #content .woo-content-inner .product-detail-top{padding:30px}body.product-template-default #content .woo-content-inner .product-detail-top .woocommerce-notices-wrapper .woocommerce-message{flex-wrap:wrap;padding:10px 10px 10px 40px}body.product-template-default #content .woo-content-inner .product-detail-top .woocommerce-notices-wrapper .woocommerce-message::before{left:0}body.product-template-default #content .woo-content-inner .product-detail-top .woocommerce-notices-wrapper .woocommerce-message a.button{margin-top:15px;font-size:.8rem;line-height:1.5rem}body.product-template-default #content .woo-content-inner .wine-detail-content .vino-vlastnost{display:inline-block}body.product-template-default #content .woo-content-inner .wine-detail-content .vino-vlastnost .vino-col-vlastnosti-popis{font-size:.8rem;line-height:1.25rem}body.product-template-default #content .woo-content-inner .doprava-info-content{padding:0;max-height:initial;display:inline-block;width:100%}body.product-template-default #content .woo-content-inner .doprava-info-content-btn{padding-left:0;padding-right:0}body.product-template-default #content .woo-content-inner .doprava-info-content-btn span{display:inline-block;padding:14px 25px}body.product-template-default #content .woo-content-inner .doprava-info-item-druhy{margin-bottom:10px}body.product-template-default #content .woo-content-inner .doprava-info-item-druhy-nazev{line-height:1.2rem}body.product-template-default #content .woo-content-inner form.cart{padding:0}body.product-template-default #content .woo-content-inner form.cart .quantity{float:initial;margin-bottom:15px}body.product-template-default #content .woo-content-inner form.cart button{margin-left:0!important;width:100%}body.product-template-default #content .woo-content-inner .product_cat-poukazy .woocommerce-product-gallery{width:100%!important}body.product-template-default #content .woo-content-inner .product_cat-poukazy div.summary{width:100%!important}body.product-template-default #content .woocommerce-product-gallery{width:100%!important}body.product-template-default #content .woocommerce-product-gallery__image a{padding-bottom:30px}body.product-template-default #content .woocommerce-product-gallery__image a img{max-height:400px}body.product-template-default #content div.summary{width:100%!important}.dopravy-item{padding:30px 0}.dopravy-item.doprava-header{display:none}.dopravy-item>div{display:inline-block;width:100%;border:none;padding:15px}.dopravy-item>div.dopravy-item-druh{width:100%}.dopravy-item>div.dopravy-item-platba.platba2c{width:100%}.platby-item{margin-bottom:30px}.platby-ucet-cislo img{margin-right:0}.platby-ucet-cislo span{display:block;clear:both;font-size:1.1rem;max-width:250px;margin:20px auto 0}#wpadminbar{display:none}html.dgwt-wcas-is-ios{margin-top:0!important}#smartsupp-widget-container>div[data-testid=widgetMessengerFrame]{bottom:0!important;right:0!important}.buble.with-arrow{margin-top:10px;margin-bottom:0}#profirmy-kontakt-btn{flex-wrap:wrap}#profirmy-kontakt-btn svg{margin-bottom:10px}div#n2-ss-3 .n2-ss-slide{padding-bottom:25px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent!important}.woocommerce table.shop_table_responsive tr.cart_item,.woocommerce-page table.shop_table_responsive tr.cart_item{border-bottom:1px dotted #666!important}.woocommerce table.shop_table_responsive tr.cart_item:last-child,.woocommerce-page table.shop_table_responsive tr.cart_item:last-child{border-bottom:none!important}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide{min-height:200px;height:200px}body.woocommerce.tax-vinarstvi .woo-content-inner .vinarstvi-slide iframe{min-width:342px!important;min-height:199px!important}}@media all and (max-width:450px){#chat-application{bottom:95px!important;width:80%!important;height:80%!important}}@media all and (min-width:1000px){body.product-template-default #main .product-detail-top{background:linear-gradient(0deg,rgb(255 255 255 / .7),#ffffff),url(https://www.thevinoteka.cz/wp-content/uploads/2021/04/pozadi-bez-sklenicky-scaled.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}body.product-template-default #content{background:#fff0}}.berocket_ajax_filters_toggle.theme-1{background:#fff;font-size:18px;line-height:24px;text-transform:none;padding:13px 60px 15px 30px;border:2px solid #000;border-radius:30px;color:#000;height:55px;position:relative;width:160px!important;font-weight:500}.berocket_ajax_filters_toggle.theme-1 span{position:absolute;top:15px;right:15px;left:initial;width:30px;height:30px}.berocket_ajax_filters_toggle.theme-1 span::before{display:none}.berocket_ajax_filters_toggle.theme-1 span::after{content:"chevron_right";flex:0 1 auto;font-family:"Material Icons";width:30px;color:#000;font-size:25px;transform:rotate(90deg);font-weight:200}.berocket_ajax_filters_toggle.theme-1 span>*{display:none}.bapf_divi_sfa h3,.divi_checkbox_class h3,.divi_color_class h3,.divi_image_class h3,.divi_slider_class h3{color:#000}.divi_checkbox_class .divi_checkbox_class_item label+span{background:#dba0a9;color:#fff}.divi_checkbox_class .divi_checkbox_class_item{display:flex;align-items:flex-start}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]{min-width:20px}.footer-top-ikony{display:none!important}@media all and (max-width:767px){body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received img,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-received img{display:block;margin:0 auto 30px}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-table--order-details .woocommerce-table__product-img{padding-left:0}body.woocommerce-page.woocommerce-order-received table.shop_table tbody tr{border-bottom:1px solid #707070;margin-bottom:25px}body.woocommerce-page.woocommerce-order-received table.shop_table tbody td{border-bottom:none!important}body.woocommerce-page.woocommerce-order-received table.shop_table tbody td.product-name{width:calc(100% - 60px);float:right}body.woocommerce-page.woocommerce-order-received table.shop_table tbody td.product-img{float:left}body.woocommerce-page.woocommerce-order-received table.shop_table tbody td.product-total{padding-right:0!important;text-align:right;width:100%}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details{padding-left:0}body.woocommerce .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li,body.woocommerce-page .woo-content-inner>.woocommerce-order .woocommerce-thankyou-order-details li{font-size:0.8rem!important}body.woocommerce .woo-content-inner>.woocommerce-order .thank-go-back a,body.woocommerce-page .woo-content-inner>.woocommerce-order .thank-go-back a{display:inline-block}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity{float:right}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity input.qty{width:100%}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity span.minus{top:2px;width:20px;left:5px}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-quantity .quantity span.plus{top:5px}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price{clear:both}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price::before{text-align:left}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-price>span{text-align:left;display:inline-block}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal::before{text-align:right}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-subtotal>span{text-align:right;display:inline-block}body.woocommerce-page.woocommerce-cart table.shop_table tbody td.product-remove{right:0;width:initial;padding-right:5px}}.wp-block-uagb-post-carousel .slick-slide .uagb-post__image{margin-bottom:15px;padding-bottom:0;width:100%;padding-top:60%;position:relative;overflow:hidden}.wp-block-uagb-post-carousel .slick-slide .uagb-post__image>a{position:absolute;z-index:7;top:0;left:0;right:0;width:100%;height:auto;min-height:100%;min-width:100%;margin:0 auto}