@font-face{font-family:"NS_bold";src:url("../fonts/novelsanspro-bold-webfont.woff2") format("woff2"),url("../fonts/novelsanspro-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NS_extrabold";src:url("../fonts/novelsanspro-extrabold-webfont.woff2") format("woff2"),url("../fonts/novelsanspro-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NS_light";src:url("../fonts/novelsanspro-light-webfont.woff2") format("woff2"),url("../fonts/novelsanspro-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NS_regular";src:url("../fonts/novelsanspro-regular-webfont.woff2") format("woff2"),url("../fonts/novelsanspro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NS_semibold";src:url("../fonts/novelsanspro-semibold-webfont.woff2") format("woff2"),url("../fonts/novelsanspro-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PT_bolditalic";src:url("../fonts/PTSerifPro-BoldItalic.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"PT_italic";src:url("../fonts/PTSerifPro-Italic.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:"NS_regular"}ol,ul{list-style:none}button{outline:none;cursor:pointer}@-webkit-keyframes shrink{100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes shrink{100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes animatetop{from{opacity:0}to{opacity:1}}@keyframes animatetop{from{opacity:0}to{opacity:1}}.container{position:relative;padding-right:15px;padding-left:15px;max-width:1380px;margin-right:auto;margin-left:auto}.container-fluid{margin-right:auto;margin-left:auto;width:100%}.wrapper{max-width:1920px;margin-right:auto;margin-left:auto;padding:30px 30px 0 30px}.fix{clear:both}input.inputBox{height:70px;padding:0 30px;background-color:#fff;border:1px solid #e5ded4;color:#3a426e;font-family:"NS_regular";font-size:16px;-webkit-box-shadow:inset 0px 4px 0px 0px #f8f6f4;box-shadow:inset 0px 4px 0px 0px #f8f6f4}h1{color:#fff}.podstrana-full-width h1,.two-column.podstrana h1,.headings .main-heading{position:relative;color:#3a426e;font-family:"NS_regular";font-size:30px;letter-spacing:6px}.podstrana-full-width h1:after,.two-column.podstrana h1:after,.headings .main-heading:after{position:relative;left:-60px;margin:5px 0;display:none !important;content:"";width:60px;height:1px;background-color:#3a426e}.two-column.podstrana h2,.headings .sub-heading{color:#aa8c32;font-size:22px;font-family:"PT_italic"}.headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.without-spliter{margin-bottom:30px}.without-spliter .main-heading{line-height:30px;font-size:26px;letter-spacing:0px}.without-spliter .main-heading:after{display:none !important}.without-spliter .sub-heading{line-height:28px;font-size:20px}.without-spliter .name{font-size:36px;margin-bottom:5px}.heading-page{margin-top:60px;margin-bottom:60px;padding-left:70px}.bold-italic{font-family:"PT_bolditalic" !important}.italic{font-family:"PT_italic" !important}a{text-decoration:none}p{color:#3a426e;font-size:16px;font-family:"NS_regular";line-height:26px;margin:15px 0}.button{grid-area:button;position:relative;cursor:pointer;z-index:1;display:block;text-align:center;max-width:420px;padding:17px 15px;line-height:20px;background-color:rgba(0,0,0,0);color:#3a426e;border:2px solid #c6b275;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;font-size:14px;font-family:"NS_bold";letter-spacing:2px}.button:before{position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:0;content:"";background-color:#c6b275;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.button:hover:before{height:100%}.button:hover{color:#fff}.button.with-ico:after{display:inline-block;vertical-align:text-top;margin-left:10px;content:"";width:14px;height:16px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:url("../images/ico-basket.svg") right center no-repeat}.button.with-ico:hover:after{background:url("../images/ico-basket.svg") right center no-repeat}.button.with-ico-left{padding-left:45px}.button.with-ico-left:after{position:absolute;top:0;bottom:0;margin:auto;left:15px;display:block;content:"";width:13px;height:16px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:url("../images/ico-mapa.svg") right center no-repeat}.button.with-ico-left:hover:after{background:url("../images/ico-mapa.svg") right center no-repeat}.button.greyBTN{border:2px solid #d7cdc3;color:#bfae9d}.button.greyBTN:before{background-color:#d7cdc3}.button.greyBTN:hover{color:#fff}.button.greenBTN{border:0;background-color:#4e9d6d;color:#fff}.button.greenBTN:before{background-color:#5aaf7c}.button.greenBTN:hover{color:#fff}.container-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-left:45px;margin-right:35px;line-height:55px;cursor:pointer}.container-checkbox .checkbox{position:absolute;opacity:0;top:0;cursor:pointer;left:0;height:100%;width:100%}.container-checkbox .checkbox:checked~.checkmark:after{display:block}.container-checkbox .checkbox:checked~.checkmark{border:2px solid #3a4270 !important;background:#3a4270}.container-checkbox .checkmark{position:absolute;top:2px;left:0;bottom:0;margin:auto;height:35px;width:35px;border:2px solid #c2a55f}.container-checkbox .checkmark:after{content:"";position:absolute;display:none;left:11px;top:6px;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container-radioButton{display:block;position:relative;width:30px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-radioButton input{position:absolute;opacity:0;cursor:pointer}.container-radioButton .checkmark{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border:2px solid #bfa161;border-radius:50%}.container-radioButton .checkmark:after{content:"";position:absolute;display:none;top:5px;left:5px;width:16px;height:16px;border-radius:50%;background:#3a426e}.container-radioButton input:checked~.checkmark:after{display:block}.grid{display:grid;grid-template-areas:"price tag" "quantity  button";grid-template-columns:160px 1fr;column-gap:10px;row-gap:20px;margin-top:40px}.button{max-width:unset}.tag{position:relative;grid-area:tag;display:flex;align-items:center;background-color:#098c46;padding:7px 15px;border-radius:5px}.tag svg{display:block;width:22px;height:29px;margin-right:15px}.tag svg path{fill:#fff}.tag span{color:#fff;font-size:14px;line-height:18px;font-weight:500;font-family:"NS_regular"}.tag.amount{display:inline-flex;justify-content:center;max-width:max-content;background-color:#ffe8e8;border-radius:0px;gap:4px}.tag.amount span{font-family:"PT_bolditalic";color:#3a426e;font-size:16px;line-height:20px;font-weight:700}.tag.amount:before{content:url("../images/ico-vino.svg");display:block;width:12px;height:17px}.notification-wrap{background:#e3d6ac;padding:9px 15px}.notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification .left{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification .ico-lista{display:block;width:24px;height:31px;margin-right:15px}.notification .ico-lista svg path{fill:#3a426e}.notification .text{width:auto;color:#3a426e;font-size:14px;font-weight:500;font-family:"NS_regular"}.notification .text br{display:none}.notification .text p{margin:0}.notification .text strong{font-family:"NS_bold"}.notification .text a{color:#3a426e;text-decoration:underline}.notification .text a:hover{text-decoration:none}.close-cross{cursor:pointer;position:relative;width:30px;height:30px;min-width:30px;border-radius:50%;-webkit-transition:.15s;transition:.15s;margin-left:20px}.close-cross span{display:block;position:absolute;height:3px;width:18px;background:#3a426e}.close-cross span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:14px;left:8px}.close-cross span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;left:8px}.blink{display:inline-block;background:#dbac16;width:12px;min-width:12px;height:12px;border-radius:6px;margin:0 15px -1px 20px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-animation:blink normal 1.5s infinite ease-in-out;animation:blink normal 1.5s infinite ease-in-out}@keyframes blink{0%{background-color:#dbac16}50%{background-color:rgba(219,172,22,.1)}100%{background-color:#dbac16}}@-webkit-keyframes blink{0%{background-color:#dbac16}50%{background-color:rgba(219,172,22,.1)}100%{background-color:#dbac16}}.breadcrum .breadcrum-item{display:inline-block;vertical-align:middle}.breadcrum .breadcrum-item:before{position:relative;display:inline-block;width:5px;height:8px;padding-right:.5rem;padding-left:.5rem;content:url("../images/breadcrum-arrow.svg")}.breadcrum .breadcrum-item:first-child:before{display:none}.breadcrum .breadcrum-item .home{display:inline-block;background:url("../images/logo-subsite.svg") no-repeat;background-size:contain;width:34px;height:40px}.breadcrum .breadcrum-item a{color:#ac9547;text-decoration:underline;letter-spacing:2px;font-size:14px;text-transform:uppercase;font-family:"NS_semibold"}.breadcrum .breadcrum-item a:hover{text-decoration:none}.breadcrum .breadcrum-item a.active{color:#3d3d71;text-decoration:none}.amount-sum{font-size:20px;font-family:"PT_italic";color:#3a426e}.amount-sum .unit{font-size:12px}.price-sum{font-size:26px;font-family:"PT_italic";color:#3a426e}.quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.quantity a,.quantity span{display:block;position:relative;cursor:pointer;width:58px;height:58px;border:2px solid #c6b275;color:#3a426e;text-align:center;font-size:30px;font-family:"NS_bold";line-height:50px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background-color:rgba(0,0,0,0)}.quantity a:before,.quantity span:before{position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:0;content:"";background-color:#c6b275;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.quantity a:hover,.quantity span:hover{color:#fff}.quantity a:hover:before,.quantity span:hover:before{height:100%}.quantity input{width:58px;height:58px;margin-left:-2px;margin-right:-2px;border:2px solid #c6b275;text-align:center;color:#3a426e;font-size:20px;font-family:"PT_italic";padding:0 5px}.carousel-nav{position:absolute;width:200px;height:100px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;left:0;right:0;top:0;bottom:0}.carousel-nav div{position:relative;width:100px;height:100px;background-color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .15s;transition:all .15s}.carousel-nav div:after{content:"";width:14px;height:22px;background:url("../images/ico-carouselArrow.svg") center no-repeat}.carousel-nav div:hover{background-color:#c6b275}.carousel-nav div:hover:after{background:url("../images/ico-carouselArrow-AKT.svg") center no-repeat}.carousel-nav .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel-nav .splitter{position:relative;z-index:1;width:1px;height:50px;background-color:#c6b275}.carousel-nav.nav-product{left:unset;right:-100px}.menu-block{position:fixed;display:none;z-index:999;background-color:#fff;width:100%;height:100%;background-image:url("../images/bg_hamburger-menu.webp");background-size:contain;background-repeat:no-repeat;overflow-y:auto}.menu-block .menu{margin-top:150px;text-align:center}.menu-block .menu li{display:inline-block;margin:20px 30px}.menu-block .menu li a{padding:5px;color:#bfa161;font-size:24px;font-family:"NS_extrabold";letter-spacing:2px;text-transform:uppercase}.menu-block .menu li a:hover{text-decoration:underline}.menu-block .contact{display:flex;justify-content:center;gap:30px;margin:90px auto 0;max-width:1260px}.menu-block .contact div{display:flex;flex-direction:column;align-items:center}.menu-block .contact div a{text-decoration:underline}.menu-block .contact div a:hover{text-decoration:none}.menu-block .contact .text{color:#ab883d;font-family:"NS_bold";font-size:20px;letter-spacing:2px}.menu-block .contact .button{color:#ab883d}.menu-block .contact .button:hover{color:#fff}#main-header{position:relative;padding:40px;min-height:937px;overflow:hidden}#main-header:before{position:absolute;z-index:-10;content:url("../images/bg-header.jpg");-o-object-fit:cover;object-fit:cover;left:0;top:0;-webkit-animation:shrink 20s infinite alternate linear;animation:shrink 20s infinite alternate linear}#main-header #menu-strip #logo-main{width:280px;height:131px;background:url("../images/logo.svg") center no-repeat;background-size:cover}#main-header #menu-strip .basket{position:relative;color:#fff}#main-header #menu-strip .basket:after{display:block;content:"";margin-left:5px;width:15px;height:17px;background:url("../images/ico-basket.svg") center no-repeat}#main-header #menu-strip .basket .basket-number{background-color:#dbc47d}#main-header #main-titles{text-align:center;margin:80px 0 50px 0}#main-header #main-titles h1{color:#dbc47d;font-size:38px;font-family:"NS_extrabold";letter-spacing:6px;margin-bottom:10px}#main-header #main-titles h2{color:#fff;font-size:35px;font-family:"PT_italic"}#main-header #category-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:70%;margin:0 auto}#main-header #category-nav .splitter-header{width:85px;height:auto}#main-header #category-nav #left-nav,#main-header #category-nav #right-nav{margin-bottom:26%}#main-header #category-nav #left-nav .button,#main-header #category-nav #right-nav .button{color:#fff;padding:35px 15px;font-size:30px;font-family:"NS_regular";letter-spacing:6px;width:420px}#header-strip{border-bottom:1px solid #ebe8e4}#menu-btn-close{color:#bfa161;padding-left:40px;padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;font-size:12px;font-family:"NS_bold";letter-spacing:2px}#menu-btn-close:before{background:url("../images/ico-menu-cross.svg") center no-repeat;display:block;margin-right:10px;content:"";width:25px;height:25px}#menu-strip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#menu-strip #menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;color:#fff;font-size:12px;font-family:"NS_bold";letter-spacing:2px}#menu-strip #menu-btn:before{display:block;margin-right:10px;content:"";width:25px;height:25px;background:url("../images/ico-menu.svg") center no-repeat}#menu-strip #menu-btn:hover{color:#dbc47d}#menu-strip #menu-btn:hover:before{background:url("../images/ico-menu-akt.svg") center no-repeat}#menu-strip .basket{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;color:#3a426e;font-size:12px;font-family:"NS_bold";letter-spacing:2px}#menu-strip .basket:after{display:block;content:"";margin-left:5px;width:15px;height:17px;background:url("../images/ico-basket-blue.svg") center no-repeat}#menu-strip .basket .basket-number{position:absolute;background-color:#bfa161;border-radius:100%;text-align:center;line-height:22px;text-indent:2px;color:#000;width:22px;height:22px;top:10px;right:-12px;font-size:12px;font-family:"NS_bold"}#subsite-header{max-width:1890px;margin-right:auto;margin-left:auto;padding:10px 15px}#subsite-header #menu-btn{color:#3a426e;-ms-flex-item-align:center;align-self:center}#subsite-header #menu-btn:before{background:url("../images/ico-menu-blue.svg") center no-repeat}#subsite-header #logo-subsite{width:48px;height:55px;background:url("../images/logo-subsite.svg") center no-repeat}#subsite-header .basket{-ms-flex-item-align:center !important;align-self:center !important}#subsite-header .basket .basket-number{color:#fff}#heading-subpage{text-align:center;margin:30px 0}#heading-subpage h1{color:#c2a55f;font-size:40px}#heading-subpage .breadcrum{position:absolute}#heading-subpage .breadcrum.relative{text-align:left;position:relative}.recommended h3{font-size:30px;letter-spacing:4px;color:#bfa161;text-align:center;margin:100px 0 60px}.products{padding:26px;background-color:#f8f6f4;display:grid;grid-template-areas:"a a a a";grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-auto-columns:1fr}.item{display:flex;flex-direction:column;gap:20px;position:relative;text-align:center;padding:40px 25px 20px;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item:hover{-webkit-box-shadow:0 0 50px #dacec5;box-shadow:0 0 50px #dacec5}.item span{display:block}.item .product-image-block img{width:100%;max-width:280px;max-height:300px;height:auto}.item .name,.item .year{color:#3a426e;letter-spacing:2px;font-size:22px}.item .name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:100px;font-family:"NS_regular";line-height:34px}.item .splitter{display:none !important;margin:0 auto 0;height:1px;width:40px;background-color:#3a426e}.item .about{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:40px;color:#aa8c32;font-family:"PT_italic";font-size:20px}.item .wrap-tags{display:flex;align-items:center;justify-content:center;gap:15px}.item .price{color:#aa8c32;font-family:"PT_italic";font-size:30px}.item.choosed{background:url("../images/item-choosed.png") center no-repeat;background-size:cover}.item.set .product-image-block img{max-width:unset}#main-article{background-color:#f5f4ee;padding:80px;margin:30px 0}#main-article .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-article .wrap .img,#main-article .wrap .article{width:45%}#main-article .wrap .img img,#main-article .wrap .article img{max-width:100%;-o-object-fit:contain;object-fit:contain}#main-article h2{font-size:35px;line-height:40px}#main-article h3{font-size:27px;margin-bottom:45px;line-height:28px}#main-article p{max-width:500px}#main-article .button{margin-top:50px}#news{display:grid;grid-template-areas:"news-box1 news-box2 news-box3";grid-column-gap:46px;grid-row-gap:46px;grid-template-rows:auto;grid-auto-columns:1fr}#news .news-box{background-color:#f7f7f7;padding:80px 100px;position:relative}#news .news-box:first-child{grid-area:news-box1}#news .news-box:nth-child(2){grid-area:news-box2}#news .news-box:nth-child(3){grid-area:news-box3}#news .news-box h3{font-size:26px;letter-spacing:4px;line-height:30px}#news .news-box h4{font-size:22px;margin-bottom:15px;line-height:30px;margin-top:10px}#news .news-box p{padding-bottom:40px;line-height:30px}#news .news-box .button{position:absolute;left:0;right:0;margin:0 auto;bottom:45px;width:70%;max-width:316px}#news .headings .main-heading:after{background-color:#a19388;top:5px;left:-30px}#product{position:relative;margin:30px 0}#product .slide-item{display:grid;column-gap:130px;grid-template-areas:"a a";grid-template-rows:auto;grid-auto-columns:1fr}#product .product-foto{position:relative}#product .product-foto img{width:100%;height:auto}#product .next{background-color:#f5f2ef}#product .next:hover{background-color:#c6b275}#product .product-about{width:100%;max-width:652px}#product .product-about h1{color:#3a426e;font-family:"NS_semibold";font-size:30px;letter-spacing:6px;margin-top:25px;margin-bottom:15px}#product .product-about h2{font-size:22px;font-family:"PT_italic";color:#aa8c32;margin-bottom:25px}#product .product-about .grid{margin-top:0}#product .product-about .info-tags{margin-top:20px;display:flex;align-items:center;justify-content:space-between}#product .product-about .parameters{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#product .product-about .parameters div{margin-right:25px;margin-bottom:15px}#product .product-about .parameters div span{display:block;text-align:left;color:#3a426e;font-size:20px;letter-spacing:4px}#product .product-about .parameters div span:nth-child(2){font-size:14px;margin-top:5px;letter-spacing:unset}#product .product-about .properties{color:#3a426e;font-size:16px;margin-top:20px}#product .product-about .properties li{position:relative;display:block;padding-left:55px;margin:25px 0;line-height:25px}#product .product-about .properties li:before{position:absolute;display:block;content:"";width:40px;height:40px;left:0;top:-8px;background-size:contain}#product .product-about .properties .voucher:before{width:55px;height:33px;background:url("../images/ico-poukaz.svg") center no-repeat}#product .product-about .properties .place:before{background:url("../images/ico-place.svg") center no-repeat}#product .product-about .properties .medal:before{background:url("../images/ico-medal.svg") center no-repeat}#product .product-about .properties .color:before{background:url("../images/ico-color.svg") center no-repeat}#product .product-about .properties .smell:before{background:url("../images/ico-smell.svg") center no-repeat}#product .product-about .properties .taste:before{background:url("../images/ico-taste.svg") center no-repeat}#product .product-about .properties .food:before{background:url("../images/ico-food.svg") center no-repeat}#product .product-about .properties .bottle:before{background:url("../images/ico-bottle.svg") center no-repeat}#product .product-about .properties .bottle a{color:#3a426e}#product .product-about .properties .bottle a:hover{text-decoration:underline}#product .product-about .description{margin-top:35px}#product .product-about .description p{font-size:18px;line-height:38px;color:#3a426e}#product .product-about .logos{margin-top:20px}#product .product-about .logos img{max-width:min-content;margin-right:25px;margin-bottom:15px}#product .product-about .quantity{grid-area:quantity}#product .product-about .price{grid-area:price;display:flex;align-items:center;color:#3a426e;font-size:30px;font-family:"PT_bolditalic"}#product .product-about .shop-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}#product .product-about .shop-buttons button{margin-left:10px;width:100%}.drinkability{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #947646}.drinkability span{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;font-family:"NS_bold" !important;font-size:14px !important;letter-spacing:0 !important;margin:0 !important;text-align:center !important;width:26px;height:26px}.drinkability span:first-child{color:#fff !important;background-color:#947646}.drinkability span:nth-child(2){color:#947646 !important;background-color:#fff}#opinion{display:grid;grid-template-areas:"a a";grid-column-gap:42px;grid-template-rows:auto;grid-auto-columns:1fr;margin:30px 0}#opinion .opinion-text{background-color:#f7f7f7;padding:60px 60px 60px 100px}#opinion .opinion-text h3{color:#b4965c}#opinion .opinion-text p{font-family:"PT_italic";font-size:18px;color:#3a426e;line-height:35px;position:relative;display:block}#opinion .opinion-text p:before{position:absolute;display:block;content:"";top:8px;left:-42px;width:25px;height:18px;background:url("../images/ico-qMarks.svg") center no-repeat}#opinion .opinion-text p:after{position:absolute;display:block;content:"";margin-top:15px;width:37px;height:12px;background:url("../images/ico-from.svg") center no-repeat;right:0}#opinion .img-box{position:relative;height:100%}#opinion .img-box .opinion-carousel{display:grid;grid-template-areas:"a a";height:100%}#opinion .img-box .opinion-carousel .owl-stage-outer{height:100%}#opinion .img-box .opinion-carousel .owl-stage-outer .owl-stage{height:100%}#opinion .img-box .opinion-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}#opinion .img-box .slide-item{height:100%}#opinion .img-box .slide-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#newsletter{margin:30px 0;padding:35px 80px 35px 150px;background-color:#f5f4ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#newsletter div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:70%;flex-basis:70%}#newsletter div:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:30%;flex-basis:30%;min-width:560px}#newsletter div:first-child span{font-size:20px}#newsletter div:first-child span:first-child{color:#b4965c;font-family:"NS_light";margin-bottom:5px}#newsletter div:first-child span:nth-child(2){color:#3a426e;font-family:"PT_italic"}#newsletter div input{width:100%;max-width:600px;margin-right:15px}#newsletter button{width:20%;min-width:160px}#filters{background-color:#f2efec;padding:40px 26px}#filters .show-filters{width:100%;max-width:unset;height:54px;display:none}#filters .filter-select-block{display:grid;grid-template-areas:"a a a a";grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-auto-columns:1fr}#filters .filter-select-block .filter{position:relative}#filters .filter-select-block .filter:first-child .filter-block{z-index:53}#filters .filter-select-block .filter:nth-child(2) .filter-block{z-index:52}#filters .filter-select-block .filter:nth-child(3) .filter-block{z-index:51}#filters .filter-select-block .filter:nth-child(4) .filter-block{z-index:50}#filters .filter-select-block .filter .button-filter{border:none;background-color:#fff;font-family:"NS_semibold";max-width:unset;text-transform:uppercase}#filters .filter-select-block .filter .button-filter:before{background-color:#f8f6f4}#filters .filter-select-block .filter .button-filter:hover{color:#3a426e}#filters .filter-select-block .filter .button-filter:after{display:inline-block;vertical-align:middle;margin-top:-2px;margin-left:10px;content:"";width:10px;height:6px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;background:url("../images/ico-filter-arrow.svg") right center no-repeat}#filters .filter-select-block .filter .filter-block{display:none;position:absolute;width:100%;background-color:#f8f6f4;padding:40px 25px}#filters .filter-select-block .filter .filter-block .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#filters .filter-select-block .filter .filter-block .button{width:100%;margin-top:10px;max-width:unset}#filters .filter-active-block{display:grid;grid-template-areas:"a a a a a a a a";grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-auto-columns:1fr;margin-top:30px}#filters .filter-active-block .active-filter{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#filters .filter-active-block .active-filter div{padding:15px}#filters .filter-active-block .active-filter span{display:block;letter-spacing:2px;font-size:12px;font-family:"NS_regular"}#filters .filter-active-block .active-filter .type{color:#b79e5c;margin-bottom:5px}#filters .filter-active-block .active-filter .value{font-family:"NS_semibold"}#filters .filter-active-block .active-filter button,#filters .filter-active-block .active-filter a{outline:none;border:none;border-left:1px solid #f2efec;width:30px;min-width:30px !important;background:url("../images/ico-filter-close.svg") center no-repeat;background-size:13px 13px}.voucher{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:15px;row-gap:15px}.voucher .voucher-item{position:unset;font-family:"NS_regular";font-size:16px;line-height:16px;cursor:pointer;display:flex;padding:20px 10px;color:#aa8c32;border:2px solid #c6b275;align-items:center;justify-content:center;transition:.1s}.voucher .voucher-item input{display:none}.voucher .voucher-item.active,.voucher .voucher-item:hover{color:#fff;border:2px solid #3a426e;background-color:#3a426e}.dark{position:fixed;cursor:pointer;display:block;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.55)}.confirmation{position:absolute;top:500px;bottom:50%;left:0;right:0;margin:auto;width:98%;max-width:960px;min-height:560px;background-color:#fff;z-index:1001}.confirmation .inner{text-align:center;border:2px solid #bda250;padding:5% 10%;margin:30px;max-width:900px;max-height:500px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.confirmation .inner .logo{display:block;width:100%;max-width:285px;height:130px;background:url("../images/logo-gold.svg") center no-repeat}.confirmation .inner .text span{color:#3a426e;display:block;font-family:"NS_bold";font-size:32px;line-height:38px}.confirmation .inner .text span:first-child{margin-bottom:10px;font-family:"NS_light";font-size:20px;line-height:26px}.confirmation .inner .navigation{margin:0 auto;padding:0;width:100%;max-width:560px}.cookies{position:fixed;text-align:center;margin:15px;bottom:40px;z-index:100;background-color:#fff;padding:40px;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}.cookies a{color:#3a426e}.cookies a:hover{text-decoration:underline}.cookies .button{margin:0 auto;width:90%}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal .modal-margin{margin-left:15px;margin-right:15px}.modal .modal-window{background-color:#fefefe;position:relative;margin:5% auto;border:1px solid #888;width:100%;max-width:1150px;-webkit-animation-name:animatetop;animation-name:animatetop;-webkit-animation-duration:.4s;animation-duration:.4s}.modal .modal-content{display:grid;grid-template-areas:"a a";grid-template-columns:1.5fr 1fr;grid-template-rows:auto}.modal .modal-content .header{padding:35px 30px;background-color:#f8f6f4}.modal .modal-content .header span{color:#3a426e;font-size:14px;font-family:"NS_bold";letter-spacing:1px}.modal .modal-content .added-product{display:flex;flex-direction:column;justify-content:space-between}.modal .modal-content .added-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:50px 20px 50px 75px}.modal .modal-content .added-item img{max-width:170px;margin-right:100px}.modal .modal-content .added-item table td h3{font-weight:bold}.modal .modal-content .added-item table td.ikona{width:50px;vertical-align:top}.modal .modal-content .added-item strong{font-weight:bold}.modal .modal-content .price-sum{margin-left:30px}.modal .modal-content .headings{margin-bottom:40px}.modal .modal-content .headings .main-heading{font-size:22px;letter-spacing:0px}.modal .modal-content .headings .sub-heading{font-size:20px;margin-top:5px}.modal .modal-content .bottom-block{padding:40px 30px;background-color:#f8f6f4}.modal .interested-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;padding-bottom:20px}.modal .interested-items .item-interested{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.modal .interested-items .item-interested:last-child{margin-bottom:0}.modal .interested-items .item-interested img{max-width:120px;-o-object-fit:contain;object-fit:contain;margin-right:25px}.modal .interested-items .item-interested .headings{font-size:18px;margin-bottom:unset}.modal .interested-items .item-interested .headings span{font-size:18px;line-height:22px}.modal .interested-items .item-interested .headings .main-heading{letter-spacing:4px}.modal .interested-items .item-interested .headings .main-heading:after{display:none}.modal .interested-items .item-interested .headings .price{margin-top:10px;font-family:"PT_italic";font-size:20px;color:#aa8c32}.modal .close{position:absolute;right:24px;top:28px;color:#3a426e;font-size:30px;font-weight:bolder}.modal .close:hover,.modal .close:focus{color:#aa8c32;text-decoration:none;cursor:pointer}.modal.one-column .modal-window{max-width:650px}.modal.one-column .modal-content{grid-template-areas:"a";grid-template-columns:1.5fr}.free-transport{border-bottom:1px solid #d1c1b2;padding:0 20px 40px 40px}.free-transport div{position:relative}.free-transport div:before{content:"";position:absolute;display:inline-block;width:63px;height:40px;background:url("../images/ico-truck.svg") center}.free-transport div span{display:block;font-size:14px;margin-left:87px;font-family:"NS_semibold"}.free-transport div span:first-child{color:#aa8c32;letter-spacing:2px;line-height:18px}.free-transport div span:nth-child(2){color:#3a426e;line-height:18px}.free-delivery{display:flex;align-items:center;gap:14px;position:relative;font-family:"PT_bolditalic";font-size:17px;color:#aa8c32}.free-delivery:before{content:"";display:block;width:50px;height:30px;background:url("../images/ico-truck.svg") center}.date-delivery{font-family:"NS_bold";font-size:16px;color:#4e9d6d}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 4px 0}.navigation .button{padding:22px 15px}.navigation .button:first-child{width:30%}.navigation .button:nth-child(2){width:65%}.basket-steps{width:100%;background-color:#f8f6f4}.basket-steps .container{display:-webkit-box;display:-ms-flexbox;display:flex}.basket-steps .step{display:block;text-align:center;width:33.33%;padding:45px 20px;font-family:"NS_bold";font-size:16px;letter-spacing:2px;color:#cac3b9;line-height:20px}.basket-steps .step.active{color:#3a426e;border-bottom:2px solid #bfa161}.container.basket-wrap{margin-top:30px;margin-bottom:70px}.container.basket-wrap .navigation{padding:0;margin-top:25px}.container.basket-wrap .navigation .button.greyBTN{max-width:260px}.basket-item{border:1px solid #ebe8e4;padding:40px 30px;display:grid;grid-template-columns:2fr 3fr 2fr 2fr 1fr .5fr;grid-column-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.basket-item img{max-width:100px}.basket-item .sklenice{max-width:60px;margin-left:25px}.basket-item .headings .main-heading{font-size:22px;letter-spacing:0px}.basket-item .headings .main-heading a{color:#3a426e}.basket-item .headings .sub-heading{font-size:20px}.basket-item .price-per-item{text-align:center;color:#aa8c32;font-size:24px;font-family:"PT_italic"}.basket-item .quantity{margin:0 auto}.basket-item .price{text-align:right;color:#3a426e;font-size:24px;font-family:"PT_italic"}.basket-item .remove-item{cursor:pointer;position:relative;display:block;width:15px;height:15px;display:block;justify-self:end;background:url("../images/ico-cross.svg") right no-repeat}.discount{color:#bfa161}.discount .checkboxes label{color:#bfa161;left:0px}.discount .discount-input-block{display:none;max-width:550px;margin-top:15px}.discount .discount-input-block div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.discount .discount-input-block input{width:60%}.discount .discount-input-block .button{margin-left:15px;width:40%}.summary{background-color:#f8f6f4;padding:30px 80px 30px 30px;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.summary .free-transport{border:none;padding:unset;margin-right:15px}.price-total{color:#3a426e;font-family:"PT_italic";font-size:30px}.price-total .label{margin-right:15px;font-size:24px}.price-total.rekapitulace{text-align:right !important;white-space:nowrap}.price-total.rekapitulace .label{margin-right:0;display:block}.two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.two-column .left{width:100%;margin-right:20px}.two-column .right{width:100%;margin-left:20px}.two-column.podstrana h1{font-family:"PT_bolditalic" !important}.name-of-block{display:block;color:#3a426e;font-size:16px;font-family:"NS_bold";margin-bottom:15px}.block{margin-bottom:65px}.block-item{position:relative;border:1px solid #e5ded4;padding:18px 20px 18px 0px;-webkit-box-shadow:inset 0px 4px 0px 0px #f8f6f4;box-shadow:inset 0px 4px 0px 0px #f8f6f4;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-item .container-radioButton{position:absolute;width:100%;height:100%;left:0}.block-item .container-radioButton .checkmark{left:30px;top:0;bottom:0;margin:auto}.block-item .ico-company{display:block;width:100px;height:35px;margin-left:90px;text-align:center}.block-item .ico-company img{width:100%;height:100%}.block-item .name-of-service{color:#3a426e;font-size:14px;font-family:"NS_regular";width:60%;margin-left:30px;text-align:left}.block-item .price-of-service{color:#3a426e;font-size:24px;font-family:"PT_italic";text-align:right;width:20%;margin-left:10px}.items-in-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.items-in-basket .added-item-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ebe8e4;padding:20px 40px;margin-bottom:20px}.items-in-basket .added-item-basket img{max-width:120px;margin-right:15px;-o-object-fit:contain;object-fit:contain}.items-in-basket .added-item-basket .icon{width:100%;max-width:120px;margin-right:15px;text-align:center}.items-in-basket .added-item-basket .icon .sklenice{margin-right:unset;max-width:60px}.items-in-basket .added-item-basket .headings{width:45%}.items-in-basket .added-item-basket .headings .main-heading{font-size:18px;line-height:20px;letter-spacing:2px}.items-in-basket .added-item-basket .headings .main-heading:after{display:none}.items-in-basket .added-item-basket .headings .sub-heading{margin-top:5px;font-size:18px;line-height:20px}.items-in-basket .sum-of-item{margin-left:15px}.items-in-basket .sum-of-item span{color:#3a426e;font-family:"PT_italic";font-size:24px;text-align:right}.items-in-basket .sum-of-item .pieces{font-size:20px;margin-bottom:5px;display:block}.items-in-basket .sum-of-item .pieces span{font-size:12px}footer{padding-top:150px;background:url("../images/bg-footer.jpg") bottom no-repeat;background-size:cover}footer .links{text-align:center;margin-top:100px}footer .links div a{display:inline-block;margin:0 15px}footer .links ul{margin-top:35px}footer .links ul li{display:inline-block;margin:10px 15px}footer .links ul li a{padding:5px;color:#fff;font-family:"NS_light";font-size:20px}footer .links ul li a:hover{color:#d5c0a7;text-decoration:underline}footer hr{margin:20px 0;border:0;border-top:1px solid #a19388}footer #copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;column-gap:50px;padding:10px 0 30px;color:#e8e2d9;font-family:"NS_light";font-size:14px}footer #copyrights .left{display:flex;column-gap:50px}footer #copyrights .left a{font-family:"NS_light";color:#fff;font-size:14px}footer #copyrights .left a:hover{text-decoration:underline}footer #copyrights #madeBy{position:relative;display:inline-block;vertical-align:sub;width:70px;height:17px;margin-left:5px;top:-1px;background:url("../images/ico-makeart.svg") center no-repeat}footer #copyrights #madeBy span{display:none}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.contact div{text-align:center;-ms-flex-preferred-size:28%;flex-basis:28%}.contact div *{display:block}.contact div .ico-container{position:relative;margin:0 auto;height:60px}.contact div .ico-container img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.contact div .ico-container img.ico-address{width:69px;height:60px}.contact div .ico-container img.ico-email{width:106px;height:50px}.contact div .ico-container img.ico-tel{width:50px;height:50px}.contact div .text{margin:15px 0;height:40px;color:#fff;font-size:20px;font-family:"NS_light"}.contact div .button{margin:0 auto;color:#fff;border:2px solid #c6b5a0;font-size:14px;font-family:"NS_bold";letter-spacing:2px}.contact div .button:before{background-color:#c6b5a0}.input_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.input_fields .field{position:relative;display:block;width:48%}.input_fields .field-wide{position:relative;display:block;width:100%}.input_fields input{width:100%;position:relative;margin-bottom:27px;height:60px;padding:0 30px;background-color:#fff;border:1px solid #e5ded4;-webkit-box-shadow:inset 0px 4px 0px 0px #f8f6f4;box-shadow:inset 0px 4px 0px 0px #f8f6f4;color:#3a426e;font-family:"NS_semibold";letter-spacing:1px;font-size:14px;padding-top:15px}.input_fields input:focus+label{-webkit-transform:translateY(-13px);transform:translateY(-13px);font-size:12px}.input_fields input:not([value=""])+label{-webkit-transform:translateY(-13px);transform:translateY(-13px);font-size:12px}label{position:absolute;line-height:60px;color:#3a426e;font-family:"NS_semibold";letter-spacing:1px;font-size:14px;top:0;left:30px;-webkit-transition:all 300ms ease;transition:all 300ms ease}label span{color:#bfa161}.textarea-wrap{display:block;position:relative}.textarea-wrap textarea{width:100%;position:relative;resize:none;height:150px;margin-bottom:15px;padding:25px 30px 10px;background-color:#fff;border:1px solid #e5ded4;-webkit-box-shadow:inset 0px 4px 0px 0px #f8f6f4;box-shadow:inset 0px 4px 0px 0px #f8f6f4;color:#3a426e;font-family:"NS_semibold";letter-spacing:1px;font-size:14px}.textarea-wrap textarea:focus+label{-webkit-transform:translateY(-13px);transform:translateY(-13px);font-size:12px}.textarea-wrap textarea:not([value=""])+label{-webkit-transform:translateY(-13px);transform:translateY(-13px);font-size:12px}.checkboxes-form .container-checkbox{display:block;margin-right:0;left:0;margin-bottom:5px;line-height:unset;margin-top:15px;margin-bottom:45px}#form_nazor .navigation .button{width:100%;max-width:unset}.silueta{max-width:370px;-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.heading-block{display:flex;align-items:center;gap:15px}.heading-block div span{display:block}.heading-block div span:first-child{color:#3a426e;font-size:28px;letter-spacing:2px;font-family:"NS_bold"}.heading-block div span:nth-child(2){margin-top:8px;color:#bfa161;font-family:"PT_italic";font-size:20px}.kontakt-page .top{margin-bottom:45px}.kontakt-page .top .title{display:block;text-align:center;color:#bfa161;text-transform:uppercase;font-family:"NS_bold";font-size:38px}.kontakt-page .top p{display:block;text-align:center;color:#bfa161;font-family:"PT_italic";font-size:20px;line-height:150%}.kontakt-page .grid-kontakt{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;padding:90px 80px 90px 150px;background-color:#faf8f6}.kontakt-page .grid-kontakt .left{display:grid;grid-template-columns:minmax(80px, 80px) 1fr;gap:15px}.kontakt-page .grid-kontakt .left .heading-block{margin-top:10px}.kontakt-page .grid-kontakt .left .button{width:100%;max-width:300px}.kontakt-page .grid-kontakt .img-col img{display:block;margin:0 auto;width:100%;height:auto;max-width:max-content}.kontakt-page .grid-kontakt .right .heading-block{margin-top:10px}.kontakt-page .open-table{display:flex;flex-direction:column;row-gap:12px;max-width:300px;margin:30px 0;min-width:280px}.kontakt-page .open-table .table-row{display:grid;grid-template-columns:.8fr 1fr;width:100%}.kontakt-page .open-table .table-row span{font-family:"NS_bold";font-size:20px;color:#3a426e}.kontakt-page .open-table .table-row span:first-child{color:#bfa161}.kontakt-page .open-table .table-row span.gold{color:#bfa161 !important}.kontakt-page .contact{margin-top:60px;display:flex;flex-direction:column;gap:15px}.kontakt-page .contact div{display:flex;align-items:center;gap:20px;margin:0 !important}.kontakt-page .contact div a{color:#3a426e;font-size:25px;font-family:"NS_bold"}.kontakt-page .contact div a:hover{text-decoration:underline}.payment-info{display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:1300px;padding:90px 30px 90px 150px}.payment-info ul{display:flex;flex-direction:column;gap:10px}.payment-info ul li{font-family:"NS_light";font-size:16px;color:#3a426e}.degustace .navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.degustace .navigation .info{width:48%;margin-right:10px}.extra-cost{color:#bfa161;font-size:14px}.included{margin-top:5px;display:block;color:#3a426e;font-size:14px}.info{color:#aa8c32;font-size:18px;font-family:"PT_italic";text-align:left}.podstrana{max-width:1400px;margin:50px auto 0}.podstrana .left{padding-left:60px}.podstrana p{margin:30px 0;max-width:500px}.podstrana b{font-family:"NS_bold"}.podstrana ul li{position:relative;color:#aa8c32;font-family:"PT_italic";font-size:20px;margin:15px 0;padding-left:40px}.podstrana ul li:before{position:absolute;left:0;display:block;content:"";width:21px;height:21px;background:url("../images/ico-list.svg") right center no-repeat}.wrap-full-width-carousel{position:relative;margin-top:80px}.wrap-full-width-carousel .nav-full-width{width:unset}.wrap-full-width-carousel .nav-full-width .splitter{opacity:0;margin:0 15%}.wrap-full-width-carousel .owl-item{opacity:.5;-webkit-transition:all .2s;transition:all .2s}.wrap-full-width-carousel .owl-item.center{opacity:1}.rezervace-wrap{max-width:1400px;margin:50px auto 80px;padding:0 15px}.item-rezervace{margin-top:15px;display:grid;grid-template-areas:"date time capacity price form-rezervovat";grid-column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:2fr 2fr 1fr 1fr 4.5fr;border:1px solid #e5ded4;padding:25px 30px 25px 50px}.item-rezervace .form-rezervovat{display:grid;grid-template-areas:"quantity button";grid-template-columns:2fr 2.5fr}.item-rezervace .block-when{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:date;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-rezervace .block-when .icon-calendar{margin-right:15px;width:27px;min-width:27px;height:27px;background:url("../images/ico-calendar.svg") center no-repeat}.item-rezervace .block-when .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.item-rezervace .block-when .flex .day{margin-bottom:5px;display:block;color:#aa8c32;font-family:"PT_italic";font-size:18px}.item-rezervace .block-when .flex .date{display:block;color:#3a426e;font-family:"NS_regular";font-size:16px}.item-rezervace .block-time{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:time;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-rezervace .block-time .icon-clock{margin-right:15px;width:20px;min-width:20px;height:27px;background:url("../images/ico-clock.svg") center no-repeat}.item-rezervace .block-time .time{color:#3a426e;font-family:"NS_regular";font-size:16px}.item-rezervace .block-capacity{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:capacity;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-rezervace .block-capacity .icon-person{margin-right:15px;width:27px;min-width:27px;height:27px;background:url("../images/ico-person.svg") center no-repeat}.item-rezervace .block-capacity .capacity{color:#3a426e;font-family:"NS_regular";font-size:16px}.item-rezervace .block-price{text-align:center;grid-area:price}.item-rezervace .block-price .price{color:#aa8c32;font-family:"PT_italic";font-size:20px}.item-rezervace .quantity{grid-area:quantity;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-rezervace .tlacitko{grid-area:button}.item-rezervace.deactivated{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.item-rezervace.deactivated .block-price,.item-rezervace.deactivated .quantity{opacity:0}.item-rezervace.deactivated .button{border:0}@media(max-width: 1920px){#category-nav img{max-height:460px}}@media(max-width: 1920px){.product-carousel .product-about{max-width:unset !important;margin-left:unset !important;padding-left:100px !important}}@media(max-width: 1400px){.heading-block div span:first-child{font-size:22px}.heading-block div span:nth-child(2){font-size:16px}.kontakt-page .grid-kontakt{padding:55px 15px 55px 15px}.kontakt-page .contact div a{font-size:22px}.payment-info{padding:55px 15px 35px 15px}#newsletter{padding:35px 15px 35px 15px}#category-nav{max-width:unset !important}#category-nav .button{width:unset !important}}@media(max-width: 1400px){.grid{grid-template-areas:"tag tag" "quantity  price" "button  button"}.grid .price{justify-content:center}#product .product-about .shop-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product .product-about .shop-buttons .button{margin-left:0;margin-top:15px}}@media(max-width: 1380px){.product-carousel .product-about .info-tags{flex-direction:column !important;align-items:flex-start !important;gap:10px !important}.products{grid-template-areas:"a a a"}#filters .filter-select-block{grid-template-areas:"a a"}#filters .filter-active-block{grid-template-areas:"a a a a"}}@media(max-width: 1280px){#news{grid-column-gap:20px;grid-row-gap:20px}#news .news-box{padding:80px 60px}}@media(max-width: 1250px){.menu-block{text-align:center}.menu-block .menu{display:flex;flex-direction:column;align-items:center;margin-top:50px}.menu-block .menu li a:hover{text-decoration:underline}.menu-block .contact{position:relative;bottom:unset;margin-top:100px}#product .product-about .headings .main-heading:after{left:-10px}#product .product-about .shop-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#product .product-about .shop-buttons .button{margin-left:25px;margin-top:0}#product .carousel-nav.nav-product{top:unset;left:unset;right:-100px;bottom:0}}@media(max-width: 1200px){#product .product-about .info-tags{flex-direction:column;align-items:flex-start;gap:10px}#opinion{grid-template-areas:"a";grid-row-gap:42px}.filter-block{padding:40px 20px !important}#heading-subpage .breadcrum{text-align:left;position:relative;margin-bottom:25px}footer #copyrights{flex-direction:column;row-gap:25px}footer #copyrights .left{column-gap:25px}}@media(max-width: 1120px){.kontakt-page .grid-kontakt{display:flex;flex-direction:column;align-items:center}.kontakt-page .grid-kontakt .left{grid-template-columns:1fr}.kontakt-page .grid-kontakt .left img{margin:0 auto}.kontakt-page .grid-kontakt .img-col{order:3}.kontakt-page .grid-kontakt .img-col img{margin:unset;max-width:380px}.kontakt-page .grid-kontakt .contact{margin-top:40px}.payment-info{display:flex;flex-direction:column;align-items:center}.payment-info .heading-block{display:flex;flex-direction:column;align-items:center}.payment-info ul{text-align:center}#news{grid-template-areas:"news-box1 news-box2 " "news-box3 news-box3"}}@media(max-width: 1080px){#main-titles{margin:100px 0 50px 0 !important}#newsletter{-ms-flex-wrap:wrap;flex-wrap:wrap}#newsletter div{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}#newsletter div:first-child{min-width:unset;margin-bottom:15px}.basket-item .headings .main-heading:after{left:-10px}}@media(max-width: 1000px){#main-article{padding:40px 15px}.wrap-full-width-carousel .nav-full-width .splitter{margin:0 20%}}@media(max-width: 970px){#product .carousel-nav.nav-product{left:0;right:0;bottom:5px}.product-carousel .slide-item{grid-template-areas:"a" !important}.product-carousel .product-about{margin-top:25px;padding-left:0 !important;max-width:670px !important}.modal .modal-window{margin:5% auto !important}.modal .modal-content{display:block !important}.modal .modal-content .added-item{max-width:90%}.modal .maybe-interested{border-top:1px solid #d1c1b2}.modal .maybe-interested .item-interested{max-width:100%;justify-content:flex-start}.two-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.two-column .left{margin-right:unset}.two-column .right{margin-left:unset;margin-top:40px}.two-column.rezervace .right{display:none}.rezervace-wrap{margin:25px auto}.podstrana p{max-width:unset}.two-column.kontakt-page .left{margin-right:20px}.two-column.kontakt-page .right{margin-left:20px;margin-top:unset}.item-rezervace{grid-template-columns:1fr 1fr 1fr 2fr;grid-template-areas:"date date date date" "time capacity price quantity" "button button button button";row-gap:15px}.item-rezervace .block-capacity{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item-rezervace .block-price{text-align:right}.item-rezervace .quantity{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item-rezervace .tlacitko{grid-column:4/4}}@media(max-width: 940px){.products{grid-template-areas:"a a"}.basket-steps .show-mobile{display:block !important;width:100%}.basket-steps .step{display:none;width:100%}.summary{padding:30px}.basket-item .sklenice{margin-left:unset}}@media(max-width: 840px){#main-header{padding:40px 15px}#main-header #main-titles h1{font-size:20px !important}#main-header #main-titles h2{font-size:20px !important}#main-header #category-nav .button{font-size:20px !important}.basket-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basket-item img{width:25%;margin-bottom:25px}.basket-item .headings{width:70%}.basket-item .price-per-item,.basket-item .price{width:20%}.basket-item .quantity{width:40%}.basket-item .quantity a,.basket-item .quantity span{min-width:58px}.basket-item .remove-item{position:absolute;right:15px;top:10px}.summary{display:block}.summary .price-total{display:block;margin-top:25px;text-align:right}.summary .price-total .label{margin-right:0}}@media(max-width: 768px){.item{padding:20px 15px 15px}.item .name{font-size:18px;line-height:30px;height:86px}.item .about{font-size:16px;height:32px}.grid{grid-template-areas:"price tag" "quantity  button"}.grid .price{justify-content:flex-start}#product .slide-item{grid-template-areas:"a"}#product .product-about{padding:0 20px 40px !important;margin-left:unset}.wrapper{padding:0}.two-column,.breadcrum{padding:0 15px}.recommended h3{padding:0 15px}#main-article .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#main-article .wrap .img,#main-article .wrap .article{width:100%}#main-article .main-heading:after{left:0}#main-article h2{font-size:22px;line-height:26px}#main-article h3{font-size:22px;margin-bottom:25px;line-height:26px}#news{grid-row-gap:30px;grid-template-areas:"news-box1" "news-box2" "news-box3"}#news .news-box{padding:80px 60px 30px}#news .news-box p{padding-bottom:60px}#news .news-box .button{max-width:420px;position:relative;width:100%}footer{padding-top:50px}footer div .button{display:none}footer .links{max-width:410px;margin:30px auto 0}footer .links ul{display:block;margin-top:30px}footer .links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}footer #copyrights{align-items:flex-start;margin:0 auto;max-width:410px}footer #copyrights .left{flex-direction:column;row-gap:25px}.contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact div:nth-child(2){margin:25px 0}.contact div .text{height:unset}.menu-block .contact{position:relative;margin-top:80px;padding:0 15px}}@media(min-width: 751px){.filter-hide{display:block !important}}@media(max-width: 750px){#main-header{min-height:unset !important;height:unset !important}#main-header #main-titles{margin:40px 0 50px 0 !important}#category-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}#category-nav img{display:none}#category-nav #left-nav,#category-nav #right-nav{margin-bottom:25px !important;width:100%;max-width:420px}#category-nav #left-nav .button,#category-nav #right-nav .button{padding:25px 15px !important}#filters .show-filters{display:block}#filters .filter-hide{display:none;margin-top:30px}#filters .filter-select-block{grid-template-areas:"a"}#filters .filter-select-block .filter .filter-block{position:relative}#filters .filter-active-block{grid-template-areas:"a a"}}@media(max-width: 700px){.two-column.kontakt-page .left{margin-right:unset}.two-column.kontakt-page .right{margin-top:40px;margin-left:unset}.wrap-full-width-carousel{margin-bottom:100px}.wrap-full-width-carousel .nav-full-width{top:unset;bottom:-50px}.wrap-full-width-carousel .nav-full-width .splitter{margin:0;opacity:1}}@media(max-width: 670px){#logo-main{width:60px !important;height:35px !important;background:url("../images/logo-vinarstvi-zamecnik-res.svg") center no-repeat !important}#main-titles h1{font-size:32px !important}#main-titles h2{font-size:29px !important}}@media(max-width: 650px){.modal .modal-content .headings{margin-bottom:20px}.modal .modal-content .bottom-block{padding:20px 30px}.modal .modal-content .free-transport{padding:0 20px 20px 20px !important}.modal .modal-content .navigation{padding:20px 4px 0}.modal .modal-content .navigation .button{padding:17px 8px;font-size:12px}.added-item{max-width:unset !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 20px 40px !important}.added-item img{max-width:200px;margin-right:unset;margin-bottom:35px}.added-item .main-heading:after{left:-10px}.free-transport{padding:0 20px 40px 20px !important}}@media(max-width: 580px){.voucher{grid-template-columns:repeat(3, 1fr)}.produkt-page .breadcrum .breadcrum-item:last-child{display:none}#heading-subpage{margin:15px 0}#heading-subpage .breadcrum,#heading-subpage .breadcrum.relative{margin-bottom:0}#heading-subpage h1{display:none;font-size:28px}#filters{padding:20px 26px}#filters .show-filters{padding:0;height:46px}#product{margin:0}.products{padding:10px;grid-column-gap:10px;grid-row-gap:10px}.item-rezervace{padding:20px;grid-template-columns:1fr 1fr;grid-column-gap:10px;row-gap:20px;grid-template-areas:"date date" "time capacity" "price quantity" "button button"}.item-rezervace .block-when{grid-column:auto/span 2}.item-rezervace .block-time{width:180% !important}.item-rezervace .block-time .icon-clock{width:27px;min-width:27px}.item-rezervace .block-price{text-align:left}.item-rezervace .quantity{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.item-rezervace .tlacitko{grid-column:auto/span 2}.item-rezervace .tlacitko .button{max-width:unset}}@media(max-width: 540px){.drinkability span{font-size:12px !important;width:20px;height:20px}.discount-input-block div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discount-input-block input{width:100% !important;margin-bottom:15px}.discount-input-block .button{margin-left:0 !important;width:100% !important;height:70px;max-width:unset}.item .name,.item .year,.item .price{font-size:16px;word-break:break-word}.item .name{height:52px;line-height:18px;font-size:14px}.item .about{height:19px;font-size:10px;word-break:break-word}.item .splitter{margin:10px auto 10px}.item .price{margin:10px auto 0}.item .wrap-tags{gap:8px}.item .tag span{font-size:12px;line-height:16px}.recommended h3{font-size:24px;margin:10px 0 25px}footer .links div a{margin:0 5px}footer .links div a img{max-height:60px}}@media(max-width: 520px){input{padding:0 15px}#newsletter div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#newsletter div button{margin-top:15px;-ms-flex-item-align:end;align-self:flex-end;width:100%}#news .headings .main-heading{font-size:22px}#news .headings .main-heading:after{left:0px}#news .news-box{padding:60px 15px 10px}.grid{grid-template-columns:80px 1fr;grid-template-areas:"tag tag" "price quantity" "button  button"}.grid .price{justify-content:flex-start;font-size:26px !important}.grid .quantity{justify-content:flex-end}#product .product-about .shop-buttons{margin-top:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product .product-about .shop-buttons .button{margin-top:15px;margin-left:unset}.headings .main-heading,.two-column.podstrana h1{font-size:22px !important}.headings #sub-heading{font-size:22px !important}.basket-item img{min-width:110px}.basket-item .headings{width:100%;margin-bottom:25px}.basket-item .price-per-item{text-align:left}.basket-item .price-per-item,.basket-item .quantity,.basket-item .price{width:100%}.basket-item .quantity{margin:25px 0}.extra-cost{display:block;margin-top:5px}}@media(max-width: 500px){.contact div{flex-direction:column}#opinion{margin-bottom:75px}#opinion .opinion-text{padding:60px}#opinion .opinion-text .headings .main-heading:after{left:-40px}.nav-opinion{top:unset;bottom:-50px}.block-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 20px 18px 20px}.block-item .container-radioButton{top:15px;left:-15px}.block-item .container-radioButton .checkmark{margin:unset}.block-item .ico-company{margin-left:unset}.block-item .name-of-service{width:80%;text-align:center;margin:15px}.block-item .price-of-service{margin:unset;width:100%}.added-item-basket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.added-item-basket img{max-width:170px !important;margin-right:unset !important}.added-item-basket .icon{margin-right:unset !important}.added-item-basket .headings{margin:25px;width:100% !important}.added-item-basket .sum-of-item{margin:unset !important}.added-item-basket .sum-of-item .pieces{text-align:center}.podstrana .left{padding-left:unset}.podstrana .main-heading::after{left:0}#filters .filter-active-block{grid-template-areas:"a"}}@media(max-width: 420px){#menu-btn-close{padding-left:15px}.free-transport{padding:0 0 40px 0 !important}.free-transport div:before{position:relative !important;margin-bottom:15px !important}.free-transport div span{margin-left:unset !important}.confirmation .inner .text span{font-size:24px;line-height:30px}.confirmation .inner .text span:first-child{font-size:16px;line-height:22px}.modal .modal-content .bottom-block{padding:20px 10px}.navigation{gap:10px}.navigation .button{font-size:10px}.navigation .button:first-child{width:auto}.navigation .button:nth-child(2){width:100%}.interested-items{padding:40px 20px !important}.interested-items .item-interested{max-width:unset !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.interested-items .item-interested img{margin-bottom:15px}.input_fields .field{width:100%}.info{width:100% !important}}@media(max-width: 390px){.voucher{grid-template-columns:repeat(2, 1fr)}#product .product-foto .tags img{width:30%}#product .product-about .properties li{padding-left:65px;margin:15px 0}#product .product-about .price{right:25px}.kontakt-item{padding:40px 30px 5px 12%}.kontakt-item img{position:relative;left:unset;margin-bottom:5px}}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}.podstrana-full-width .button{margin:0 auto}.podstrana a,.two-column.podstrana form a,.two-column.kontakt-page form a{color:#bfa161;text-decoration:underline}.podstrana a:hover,.two-column.podstrana form a:hover,.two-column.kontakt-page form a:hover{text-decoration:none}#ajax-spinner{margin:0 0 0 0;min-width:31px;min-height:31px;background:#ff0 url("../images/ajax-loader.gif") no-repeat 50% 50%;font-size:0;z-index:123456;display:none}.color-gold{color:#aa8c32 !important}.width475px{width:100%;display:block;max-width:475px}.sticky{position:sticky;z-index:1 !important}.sticky.sticky-top{top:10px}.grecaptcha-badge{visibility:hidden}/*# sourceMappingURL=styles.min.css.map */
