@import url("https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap");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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus{outline:0}*:focus{outline:0}::selection{color:#fff;background-color:#6f6667}html,body{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f6f6;scroll-behavior:smooth !important}body{position:relative}.container{max-width:1170px;min-width:320px;width:100%;margin-right:auto;margin-left:auto}.container-fluid{max-width:1210px;min-width:320px;width:100%;margin-right:auto;margin-left:auto}#codeblocks-cookie-popup{font-family:Verdana,sans-serif}#codeblocks-cookie-popup h4.codeblocks-heading{font-size:1.45rem !important;margin-bottom:15px !important;line-height:initial !important}#codeblocks-cookie-popup a{color:#391152 !important}#codeblocks-cookie-popup .codeblocks-inner .codeblocks-body{padding:15px 15px !important}#codeblocks-cookie-popup .codeblocks-inner .codeblocks-footer button.codeblocks-btn-secondary,#codeblocks-cookie-popup .codeblocks-inner .codeblocks-footer button.codeblocks-btn-secondary{color:#838383 !important;border-color:#9c9c9c !important}.dark--background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;background:rgba(0,0,0,0.6);display:none}.dark--background.active{display:block}.popup--background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:200;background:rgba(0,0,0,0.6);display:none}.popup--background.active{display:block}.content--discount{width:415px;height:415px;position:fixed;background:#391152;border-radius:100%;top:calc(50vh - 207px);left:calc(50vw - 207px);z-index:2001;text-align:center;color:#fff}.content--discount .content{position:relative;z-index:203}.content--discount .top{font-size:48px;font-family:Verdana,sans-serif;padding:70px 0 20px}.content--discount .flex{height:75px;display:flex;justify-content:center;align-items:center;font-family:Verdana,sans-serif}.content--discount .flex div{font-size:0}.content--discount .flex div:first-child{font-size:72px;padding-right:10px}.content--discount .flex div:last-child{font-size:60px;padding-left:10px}.content--discount .text{font-size:15px;font-family:Verdana,sans-serif;line-height:1.5;padding:10px 20px 0 20px}.content--discount .discount-code{font-size:35px;font-family:Verdana,sans-serif;line-height:35px;padding-top:35px}.content--discount ul{padding-top:10px;padding-bottom:15px}.content--discount ul li{font-family:Verdana,sans-serif;font-size:13px;line-height:16px}.content--discount ul li span{position:relative}.content--discount ul li span:before{content:close-quote;position:absolute;width:4px;height:4px;background:#fff;border-radius:100%;left:-8px;top:7px}.content--discount .link a,.content--discount .link button{font-family:Verdana,sans-serif;font-size:13px;text-transform:uppercase;height:34px;background:#64ab18;color:#fff}.content--discount .link a:hover,.content--discount .link a:focus,.content--discount .link button:hover,.content--discount .link button:focus{text-decoration:none;opacity:.8;height:34px}.content--discount .link button{appearance:none;border:0}.content--discount:after{content:close-quote;position:absolute;width:450px;height:450px;border:4px solid #391152;border-radius:100%;opacity:.65;left:-17.5px;top:-17.5px;z-index:202}.content--discount form{max-width:70%;margin:20px auto 0}.content--discount .close--btn{position:absolute;top:0;right:0;height:25px;width:25px;background:url(../img/svg/remove_item_red.svg) no-repeat center;background-size:cover;cursor:pointer;z-index:204}.popup--content--box--master{position:fixed;width:auto;left:0;right:0;height:auto;top:0;bottom:0;z-index:2000000;background:transparent;padding:15px}.popup--content--box--master .content--add--to--cart,.popup--content--box--master .content--noadd--to--cart,.popup--content--box--master .content--over--zlavovy--kupon,.popup--content--box--master .content--classic--pop-up{box-sizing:border-box;width:100%;max-width:450px;height:auto;max-height:100%;overflow-x:hidden;overflow-y:auto;z-index:2002;background:#fff;border-radius:5px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.popup--content--box--master .content--classic--pop-up{color:#393939}.popup--content--box--master .content--classic--pop-up.wide{max-width:800px}.popup--content--box--master .content--classic--pop-up .top span{color:#515151}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka{width:100%}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka thead{font-family:Verdana,sans-serif}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka thead tr th{padding:10px 10px;background-color:#f8f8f8;text-align:center;white-space:nowrap}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka thead tr th:nth-child(1){width:25%}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka tbody tr td{padding:10px 10px;border-bottom:1px dotted #e6e6e6;white-space:nowrap}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka tfoot tr td{font-size:13px;padding:10px 10px}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka.center_all tbody tr td{text-align:center}.popup--content--box--master .content--classic--pop-up .content table.velkostna-tabulka.center_body tbody tr td:not(:first-child){text-align:center}.popup--content--box--master .content--classic--pop-up .content img.tabulka_hluku{width:100%}.popup--content--box--master .content--classic--pop-up .content .cookies_settings{margin-top:25px}.popup--content--box--master .content--classic--pop-up .content .cookies_settings table td:first-child{font-family:Verdana,sans-serif}.popup--content--box--master .content--classic--pop-up .content .cookies_settings table td{padding:7px}.popup--content--box--master .content--noadd--to--cart .top span{color:#391152}.popup--content--box--master #cart--boxes--box{width:100%;height:100%;border:10px solid #fff;background:#fff}.popup--content--box--master #cart--boxes--box .close--btn{top:40px;right:40px}.popup--content--box--master .top{text-align:center;padding:20px 0;border-bottom:1px solid #ececec}.popup--content--box--master .top span{font-size:20px;font-family:Verdana,sans-serif;color:#64ab18;position:relative}.popup--content--box--master .content{position:relative;z-index:203}.popup--content--box--master .content .message{padding:30px 20px 10px 20px;font-family:Verdana,sans-serif;font-size:15px;color:#313131;line-height:19px}.popup--content--box--master .content .message strong,.popup--content--box--master .content .message b{font-family:Verdana,sans-serif}.popup--content--box--master .content .message .info_message{margin-top:20px;font-size:12px}.popup--content--box--master .product{display:flex;padding:20px 22px;background:#fff;max-width:350px;margin:0 auto}.popup--content--box--master .product .img{flex:0 0 55px}.popup--content--box--master .product .img img{padding:0 25px}.popup--content--box--master .product .item--content{position:relative}.popup--content--box--master .product .item--content .name{font-family:Verdana,sans-serif;font-size:13.5px;color:#313131;line-height:15px}.popup--content--box--master .product .item--content .name div{font-size:12px;padding-top:5px}.popup--content--box--master .product .item--content .pieces{font-family:Verdana,sans-serif;color:#a8a8a8;font-size:12px;padding-top:5px}.popup--content--box--master .padding{padding:0 20px 20px}.popup--content--box--master .padding .buttons{display:flex;justify-content:space-between;margin-top:20px}.popup--content--box--master .padding .buttons a{text-transform:uppercase;font-size:14px;font-family:Verdana,sans-serif;font-weight:bold;border-radius:5px;line-height:33px;background:#fff;height:37px;padding:0 12px;transition:all .35s}.popup--content--box--master .padding .buttons a.a--close--btn{color:#b5b5b5;border:2px solid #b5b5b5;cursor:pointer}.popup--content--box--master .padding .buttons a.a--close--btn:hover,.popup--content--box--master .padding .buttons a.a--close--btn:focus{text-decoration:none;color:#fff;background:#b5b5b5}.popup--content--box--master .padding .buttons a.to--cart{color:#fff;background:#391152;border:2px solid #391152}.popup--content--box--master .padding .buttons a.to--cart:hover,.popup--content--box--master .padding .buttons a.to--cart:focus{text-decoration:none;background:#391152;border:2px solid #391152}.popup--content--box--master .padding .buttons a.to--cart--green{color:#fff;background:#64ab18;border:2px solid #64ab18}.popup--content--box--master .padding .buttons a.to--cart--green:hover,.popup--content--box--master .padding .buttons a.to--cart--green:focus{text-decoration:none;background:#64ab18;border:2px solid #64ab18}.popup--content--box--master .padding .buttons.cookie_button_ok{background:#64ab18;border:0;border-radius:5px}.popup--content--box--master .padding .buttons.cookie_button_ok a{width:100%;text-align:center;background:transparent;border:0;color:#fff;margin:5px}.popup--content--box--master .padding .buttons.cookie_button_ok a:hover{background:#64ab18}.popup--content--box--master .padding .buttons.cookie_button_settings a{font-family:Verdana,sans-serif;font-size:15px;color:#313131;text-transform:unset;width:100%;text-align:center}.popup--content--box--master .padding .products{display:flex;gap:10px}.popup--content--box--master .padding .products .product{text-align:center;flex:0 0 40%;padding:0;max-width:initial}.popup--content--box--master .padding .products .product a{margin:0 20px;width:100%}.popup--content--box--master .padding .products .product a .name{font-size:13px;font-family:Verdana,sans-serif;color:#393939;line-height:15px;margin:5px 0;height:32px;overflow-y:hidden}.popup--content--box--master .padding .products .product a .old--price{font-size:13px;font-family:Verdana,sans-serif;color:#c4c4c4;text-decoration:line-through}.popup--content--box--master .padding .products .product a .price{font-family:Verdana,sans-serif;font-size:18px;color:#391152}.popup--content--box--master .padding .products .product a .price_w_coupon{color:#64ab18;font-size:23px;font-family:Verdana,sans-serif;letter-spacing:-1px;margin-bottom:5px}.popup--content--box--master .padding .products .product a .price_w_coupon span{font-size:18px}.popup--content--box--master .padding .products .product a .text_w_coupon{display:inline-block;color:#393939;font-size:13px;font-family:Verdana,sans-serif;background-color:#ececec;padding:7px 10px;border-radius:5px}.popup--content--box--master .padding .products .product a:hover,.popup--content--box--master .padding .products .product a:focus{text-decoration:none}.popup--content--box--master .free--shipping{display:flex;height:65px;background:#64ab18;color:#fff;padding:0 22px;align-items:center;justify-content:center;column-gap:20px}.popup--content--box--master .free--shipping .main--text{font-size:15px;font-family:Verdana,sans-serif;line-height:16px}.popup--content--box--master .free--shipping .text{font-size:14px;line-height:16px;letter-spacing:-1px;font-family:Verdana,sans-serif}.popup--content--box--master .title{margin:20px 15px 30px;text-align:center;position:relative}.popup--content--box--master .title:after{content:close-quote;width:100%;height:1px;background:#c2c2c2;position:absolute;z-index:1;top:50%;left:0}.popup--content--box--master .title span{font-family:Verdana,sans-serif;font-size:16px;color:#393939;display:inline-block;padding:0 30px;background:#fff;position:relative;z-index:2;text-transform:uppercase}.popup--content--box--master .to--cart--buttons{display:flex;justify-content:space-around;margin:20px 0 0;gap:10px}.popup--content--box--master .to--cart--buttons .btn{background:#64ab18 url(../img/svg/add_to_cart.svg) no-repeat top 4px left 11px;font-family:Verdana,sans-serif;background-size:19px;color:#fff;text-transform:uppercase;padding-left:38px;cursor:pointer;font-size:13px;flex:0 0 40%}.popup--content--box--master .to--cart--buttons .btn:focus{outline:none !important;box-shadow:none !important}.popup--content--box--master .close--btn{position:absolute;top:-30px;right:-30px;height:25px;width:25px;background:url(../img/svg/remove_item_white.svg) no-repeat center;background-size:cover;cursor:pointer;z-index:204}.popup--content--box--master .cross-sell-detail{overflow-x:auto}.top_extra_panel{z-index:102;position:relative;padding:12px 0 12px 0;font-family:Verdana,sans-serif;font-size:15px;line-height:23px;color:#fff;text-align:center}.top_extra_panel.green{background:#64ab18}.top_extra_panel.yellow{background:#f4c500;color:#393939}.top_extra_panel.blue{background:#2f8dcd}.top_extra_panel.pink{background:#ff006b}.top_extra_panel.antracit{background:#393939}.top_extra_panel.lila{background:#391152}.top_extra_panel strong{font-weight:bold}.top_extra_panel a{color:#393939;text-decoration:underline}.top_extra_panel a:hover{text-decoration:none}.top_extra_panel .blinking_dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:10px}.top_extra_panel .blinking_dot.red{background-color:#391152;animation:2.2s dot_blinker ease infinite}.top_extra_panel .blinking_dot.blue{background-color:#2f8dcd;animation:1.5s dot_blinker ease infinite}.top_extra_panel .blinking_dot.yellow{background-color:#f4c500;animation:2.2s dot_blinker ease infinite}.top_extra_panel .blinking_dot.black{background-color:#000;animation:2.2s dot_blinker ease infinite}.top_extra_panel .blinking_dot.pink{background:#ff006b}.top_extra_panel .blinking_dot.antracit{background:#393939}@keyframes dot_blinker{from,to{opacity:0}50%{opacity:1}}input.input{width:100%;height:37px;border:2px solid #e5e5e5;border-radius:5px;padding:0 10px;margin-bottom:8px;font-family:Verdana,sans-serif;font-size:12px;box-shadow:none;appearance:none}input.input::placeholder{color:#888;opacity:1}input.input:focus{border:2px solid #a6a6a6}input.input.invalid{border:2px solid #391152 !important;background:#fff url(../img/svg/invalid.svg) no-repeat right 7px center;background-size:19px}input.input.success{border:2px solid #64ab18 !important;background:#fff url(../img/svg/checkbox.svg) no-repeat right 7px center;background-size:13px}input.input.success--no-border{background:#fff url(../img/svg/checkbox.svg) no-repeat right 7px center;background-size:13px}select.select{appearance:none;width:100%;height:37px;border:2px solid #e5e5e5;border-radius:5px;padding:0 10px;margin-bottom:8px;font-family:Verdana,sans-serif;font-size:12px;background:#fff;box-shadow:none}select.select::placeholder{color:#888;opacity:1}select.select:focus{border:2px solid #a6a6a6}select.select.invalid{border:2px solid #391152 !important;background:#fff url(../img/svg/invalid.svg) no-repeat right 7px center;background-size:19px}select.select.success{border:2px solid #64ab18 !important;background:#fff url(../img/svg/checkbox.svg) no-repeat right 7px center;background-size:13px}select.select.success--no-border{background:#fff url(../img/svg/checkbox.svg) no-repeat right 7px center;background-size:13px}input.checkbox{display:none}input.checkbox+label{color:#313131;font-family:Verdana,sans-serif;font-size:13px;cursor:pointer;margin:5px 0}input.checkbox+label:before{content:close-quote;width:23px;height:23px;border:2px solid #e5e5e5;border-radius:100%;display:inline-block;vertical-align:text-top;margin-right:8px}input.checkbox:checked+label:before{background:url(../img/svg/checkbox.svg) no-repeat center;background-size:13px}input.checkbox:disabled+label div{opacity:.5}input.checkbox:disabled+label:before{background:url(../img/svg/checkbox-no.svg) no-repeat center;background-size:11px;cursor:not-allowed}input.checkbox:disabled ~ div{opacity:.5}textarea{width:100%;height:100px;border:2px solid #e5e5e5;border-radius:5px;padding:10px;margin-bottom:8px;font-family:Verdana,sans-serif;font-size:12px;line-height:18px;box-shadow:none;appearance:none}textarea::placeholder{color:#888;opacity:1}textarea:focus{border:2px solid #a6a6a6}textarea.invalid{border:2px solid #391152 !important;background:url(../img/svg/invalid.svg) no-repeat right 7px top 7px;background-size:19px}textarea.success{border:2px solid #64ab18 !important;background:url(../img/svg/checkbox.svg) no-repeat right 7px top 7px;background-size:13px}@media(max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px}.slick-slider{touch-action:pan-y pinch-zoom}}.alert--error{flex:100%;text-align:center;font-size:15px;font-family:Verdana,sans-serif;color:#d7212e;min-height:36px;border:2px solid #d7212e;border-radius:4px;background:#f4c9cc;margin:10px 0;line-height:32px}.alert--error strong{font-family:Verdana,sans-serif}.alert--error span:not(.mobile--hide){background:url(../img/svg/error.svg) no-repeat left center;padding-left:25px;background-size:14px}.alert--error a{color:#391152;text-decoration:underline}.alert--error a:hover{text-decoration:none}.alert--success{flex:100%;text-align:center;font-size:15px;font-family:Verdana,sans-serif;color:#64ab18;min-height:36px;border:2px solid #64ab18;border-radius:4px;background:#deeecd;margin:10px 0;line-height:32px}.alert--success span:not(.mobile--hide){background:url(../img/svg/checkbox.svg) no-repeat left center;padding-left:25px;background-size:16px}a.sub{font-size:14px;line-height:28px;color:#313131;padding-left:29px;font-family:Verdana,sans-serif;display:block;position:relative}a.sub:hover,a.sub:focus{text-decoration:underline}a.sub:before{content:close-quote;width:9px;height:9px;border-radius:100%;border:1px solid #e3e3e3;position:absolute;left:8px;top:9.5px}a.main{font-size:18px;font-family:Verdana,sans-serif;color:#391152;line-height:40px;padding-left:7px;display:block}a.main:hover,a.main:focus{text-decoration:underline}.stars{display:flex;justify-content:center}.stars[data-rating="100"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="90"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="90"] .star:last-child{background:url(../img/svg/stars/star_half.svg) no-repeat center}.stars[data-rating="80"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="80"] .star:last-child{background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="70"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="70"] .star:nth-child(4){background:url(../img/svg/stars/star_half.svg) no-repeat center}.stars[data-rating="70"] .star:last-child{background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="60"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="60"] .star:nth-last-child(-n+2){background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="50"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="50"] .star:nth-child(3){background:url(../img/svg/stars/star_half.svg) no-repeat center}.stars[data-rating="50"] .star:nth-last-child(-n+2){background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="40"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="40"] .star:nth-last-child(-n+3){background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="30"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="30"] .star:nth-child(2){background:url(../img/svg/stars/star_half.svg) no-repeat center}.stars[data-rating="30"] .star:nth-last-child(-n+3){background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="20"] .star{background:url(../img/svg/stars/star_full.svg) no-repeat center}.stars[data-rating="20"] .star:nth-last-child(-n+4){background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="10"] .star{background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars[data-rating="10"] .star:nth-child(1){background:url(../img/svg/stars/star_half.svg) no-repeat center}.stars[data-rating="0"] .star{background:url(../img/svg/stars/star_grey.svg) no-repeat center}.stars .star{width:16px;height:15px}.paginate{width:100%;margin:50px 0}.paginate .flex{display:flex;justify-content:space-between !important;align-items:center}.paginate .flex.simple{justify-content:center !important}.paginate .flex .info{font-size:12px;font-family:Verdana,sans-serif;color:#a8a8a8;padding-left:10px}.paginate .flex .info span{font-family:Verdana,sans-serif;color:#393939}.paginate .flex .pagination ul{display:flex}.paginate .flex .pagination ul li{padding:0 8px}.paginate .flex .pagination ul li a{font-size:19px;font-family:Verdana,sans-serif;color:#393939;display:inline-block;text-align:center;line-height:39px;padding:0 10px}.paginate .flex .pagination ul li a.active{font-family:Verdana,sans-serif;width:40px;height:40px;border-radius:100%;border:2px solid #391152;line-height:34px}.paginate .flex .pagination ul li a:hover,.paginate .flex .pagination ul li a:focus{text-decoration:none}.paginate .flex .pagination ul li span{height:4px;width:4px;display:inline-block;border-radius:100%;background:#c4c4c4;margin:19px 2px 0}.paginate .flex .pagination .arrows{display:flex}.paginate .flex .pagination .arrows a{width:40px;height:40px;border-radius:100%;margin:0 5px;background:url(../img/svg/arrow_right_grey.svg) no-repeat center;background-size:15px}.paginate .flex .pagination .arrows a.prev{transform:rotate(180deg)}.paginate .flex .pagination .arrows a.disabled{border:2px solid #ececec;pointer-events:none;cursor:not-allowed;background:url(../img/svg/arrow_right_grey_disabled.svg) no-repeat center;background-size:5px}section.filter--select .filter div:nth-child(2){z-index:18}section.filter--select .filter div:nth-child(3){z-index:17}section.filter--select .filter div:nth-child(4){z-index:16}section.filter--select .filter div:nth-child(5){z-index:15}section.filter--select .filter div:nth-child(6){z-index:14}section.filter--select .filter div:nth-child(7){z-index:13}section.filter--select .filter div:nth-child(8){z-index:12}section.filter--select .filter div:nth-child(9){z-index:11}section.filter--select .filter div:nth-child(10){z-index:10}section.filter--select .filter div:nth-child(11){z-index:9}section.filter--select .filter div:nth-child(12){z-index:8}section.filter--select .filter div:nth-child(13){z-index:7}section.filter--select .filter div:nth-child(14){z-index:6}section.filter--select .filter div:nth-child(15){z-index:5}section.filter--select .filter div:nth-child(16){z-index:4}section.filter--select .filter div:nth-child(17){z-index:3}section.filter--select .filter div:nth-child(18){z-index:2}section.filter--select .filter div:nth-child(19){z-index:1}section.filter--select .filter div:nth-child(20){z-index:0}.c--red{color:#391152}.c--pink{color:#ff006b}.c--green{color:#64ab18}.c--grey{color:#515151}.underline{text-decoration:underline}.mobile--only{display:none}video{max-width:100%}.nastav_display_none{display:none}header{z-index:100;top:0;width:100%;left:0;background:#d7212e}header .top{background:#fff;z-index:101;position:relative;padding:17px 0}header .top .row{display:flex;align-items:center;justify-content:space-between}header .top .row .logo{font-size:0;width:180px;height:65px;text-align:center}header .top .row .logo a{font-size:0;display:inline-block;width:100%;height:100%;background:url(../img/logo/saxana-color.svg) no-repeat center;background-size:100%}header .top .row .search .content{position:relative;width:555px;height:40px}header .top .row .search .content input{width:100%;height:100%;padding:0 36px 0 17px;background:#fff;border-radius:35px;font-family:Verdana,sans-serif;font-size:14px;border:1px solid rgba(0,0,0,0.04);background:#f2f2f2}header .top .row .search .content input::placeholder{color:#aeaeae;opacity:1}header .top .row .search .content .submit{position:absolute;right:12px;width:21px;top:8px;height:20px;cursor:pointer;background:transparent url(../img/svg/search.svg) no-repeat center;transition:all .35s}header .top .row .search .content .submit.clear{background:transparent url(../img/svg/remove_item_grey_dark.svg) no-repeat center}header .top .row .search .search--suggestion{position:absolute;top:82px;left:365px;z-index:100;width:500px;cursor:default;background:transparent;display:none}header .top .row .search .search--suggestion.active{display:block}header .top .row .search .search--suggestion .title{font-family:Verdana,sans-serif;color:#313131;padding:0 25px;height:59px;line-height:58px;border-bottom:1px solid #ececec;position:relative;z-index:100;background:#fff}header .top .row .search .search--suggestion .search--products .product{display:flex;padding:12px 25px;background:#fff}header .top .row .search .search--suggestion .search--products .product .img{flex:0 0 50px}header .top .row .search .search--suggestion .search--products .product .img img{max-height:40px}header .top .row .search .search--suggestion .search--products .product .item--content{position:relative}header .top .row .search .search--suggestion .search--products .product .item--content .name{font-family:Verdana,sans-serif;font-size:14px;color:#313131;line-height:14.5px}header .top .row .search .search--suggestion .search--products .product .item--content .name a{color:#313131}header .top .row .search .search--suggestion .search--products .product .item--content .item--price{font-size:14px;color:#391152;font-family:Verdana,sans-serif;padding-top:5px}header .top .row .search .search--suggestion .search--products .product .item--content .item--price span{font-family:Verdana,sans-serif}header .top .row .search .search--suggestion .search--products .product .item--content .sold--out{font-family:Verdana,sans-serif;font-size:12px;color:#391152;padding:10px 0;text-transform:uppercase}header .top .row .search .search--suggestion .search--products .product:not(:last-child){border-bottom:1px solid #ececec}header .top .row .search .search--suggestion .search--categories{background:#fff;padding:5px 25px 0}header .top .row .search .search--suggestion .search--categories a{font-size:14px}header .top .row .search .search--suggestion .search--brands{background:#fff;padding:20px 25px 25px}header .top .row .search .search--suggestion .search--brands a{display:block;color:#515151;font-family:Verdana,sans-serif}header .top .row .search .search--suggestion .search--brands a img{max-width:140px;max-height:70px;vertical-align:middle}header .top .row .search .search--suggestion .search--influencers{background:#fff;padding:20px 25px 25px}header .top .row .search .search--suggestion .search--influencers a{display:block;color:#391152;font-family:Verdana,sans-serif}header .top .row .search .search--suggestion .search--influencers a img{max-width:140px;max-height:70px;vertical-align:middle;border-radius:35px;margin-right:15px}header .top .row .search .search--suggestion .search--empty{background:#fff;padding:25px;color:#313131;font-family:Verdana,sans-serif;line-height:36px}header .top .row .search .search--suggestion .search--empty>div{font-family:Verdana,sans-serif;font-size:13px;line-height:17px}header .top .row .search .search--suggestion .link{padding:0 22px;background:#fff}header .top .row .search .search--suggestion .link a{font-family:Verdana,sans-serif;font-size:14px;text-transform:uppercase;color:#391152;border:2px solid #391152;width:100%;height:37px;text-align:center;border-radius:5px;transition:all .35s;background:#fff}header .top .row .search .search--suggestion .link a:hover,header .top .row .search .search--suggestion .link a:focus{background:#391152;color:#fff}header .top .row .search .search--suggestion>div>div:last-of-type{padding-bottom:20px;background:#fff}header .top .row .cart{display:flex;align-items:center;cursor:pointer;justify-content:space-between;position:relative;gap:10px}header .top .row .cart>a:hover{text-decoration:none}header .top .row .cart .count{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#6f6667;color:#fff;font-family:Verdana,sans-serif;font-size:12px;top:14px;left:21px;position:relative}header .top .row .cart .icon{background:url(../img/svg/shopping-bag-empty.svg) no-repeat center;background-size:contain;width:29px;height:29px}header .top .row .cart .price{display:flex;align-items:center;color:#393939;font-size:14px;font-family:Verdana,sans-serif}header .top .row .cart.full .count{background:#ff006b}header .top .row .cart.full .icon{background:url(../img/svg/shopping-bag.svg) no-repeat center;background-size:contain;width:29px;height:29px}header .top .row .cart .cart--content{position:absolute;right:-1px;top:25px;z-index:100;width:290px;cursor:default;background:transparent;display:none;padding-top:33px}header .top .row .cart .cart--content .empty--cart--content{height:200px;background:#fff url(../img/svg/preloader-circle.svg) no-repeat center;background-size:40px}header .top .row .cart .cart--content .products--box{overflow-x:auto;max-height:325px}header .top .row .cart .cart--content .title{font-family:Verdana,sans-serif;color:#313131;padding:0 25px;height:59px;font-size:17px;line-height:58px;border-bottom:1px solid #ececec;position:relative;z-index:100;background:#fff}header .top .row .cart .cart--content .product{display:flex;padding:12px 22px;border-bottom:1px solid #ececec;background:#fff}header .top .row .cart .cart--content .product .img{flex:0 0 55px}header .top .row .cart .cart--content .product .img img{max-width:75%}header .top .row .cart .cart--content .product .item--content{position:relative;width:100%}header .top .row .cart .cart--content .product .item--content .name{font-family:Verdana,sans-serif;font-size:12px;color:#313131;line-height:15px;padding-right:40px}header .top .row .cart .cart--content .product .item--content .pieces{font-family:Verdana,sans-serif;color:#a8a8a8;font-size:12.5px;padding-top:8px;width:20%;display:inline-block}header .top .row .cart .cart--content .product .item--content .item--price{width:77%;text-align:right;display:inline-block;font-size:16px;color:#391152;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .product .item--content .item--price span{font-size:14px;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .product .item--content .item--remove{display:inline-block;position:absolute;width:18px;height:18px;background:url(../img/svg/remove_item.svg) no-repeat center;top:0;right:0}header .top .row .cart .cart--content .product:last-child{border:0 none}header .top .row .cart .cart--content .extra--box{overflow-x:auto;max-height:325px;border-top:1px solid #ececec}header .top .row .cart .cart--content .discount{display:flex;padding:12px 22px;border-bottom:1px solid #ececec;background:white;align-items:center}header .top .row .cart .cart--content .discount .img{flex:0 0 55px;text-align:center}header .top .row .cart .cart--content .discount .img img{max-width:75%}header .top .row .cart .cart--content .discount .item--content{display:flex;position:relative;width:100%;align-items:center}header .top .row .cart .cart--content .discount .item--content .name{width:57%;font-family:Verdana,sans-serif;font-size:12px;color:#64ab18;padding-right:5px}header .top .row .cart .cart--content .discount .item--content .item--price{width:43%;text-align:right;font-size:16px;color:#64ab18;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .discount .item--content .item--price span{font-size:14px;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .gift{display:flex;padding:12px 22px;border-bottom:1px solid #ececec;background:#fff}header .top .row .cart .cart--content .gift .img{flex:0 0 55px}header .top .row .cart .cart--content .gift .img img{max-width:75%}header .top .row .cart .cart--content .gift .item--content{position:relative;width:100%}header .top .row .cart .cart--content .gift .item--content .name{font-family:Verdana,sans-serif;font-size:12px;color:#64ab18;line-height:15px;padding-right:40px}header .top .row .cart .cart--content .gift .item--content .name span{font-family:Verdana,sans-serif}header .top .row .cart .cart--content .gift .item--content .pieces{font-family:Verdana,sans-serif;color:#a8a8a8;font-size:12.5px;padding-top:8px;width:20%;display:inline-block}header .top .row .cart .cart--content .gift .item--content .item--price{width:77%;text-align:right;display:inline-block;font-size:16px;color:#64ab18;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .price{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 22px;background:#fff;margin-bottom:0}header .top .row .cart .cart--content .price .text{color:#6d6d6d;font-family:Verdana,sans-serif;font-size:17px;text-transform:uppercase}header .top .row .cart .cart--content .price .number{font-size:21px;font-family:Verdana,sans-serif;color:#391152}header .top .row .cart .cart--content .price .number span{font-size:17px}header .top .row .cart .cart--content .free--shipping{height:65px;background:#64ab18;color:#fff;padding:0 22px;display:flex;align-items:center;justify-content:center}header .top .row .cart .cart--content .free--shipping .main--text{font-size:15px;font-family:Verdana,sans-serif;line-height:18px}header .top .row .cart .cart--content .free--shipping .text{font-size:12px;line-height:14px;font-family:Verdana,sans-serif}header .top .row .cart .cart--content .link{padding:18px 22px 18px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#fff}header .top .row .cart .cart--content .link a{font-family:Verdana,sans-serif;font-size:14px;text-transform:uppercase;color:#fff;width:100%;text-align:center;border-radius:5px;background:#391152;padding:12px 0}header .top .row .cart .cart--content .link a:hover,header .top .row .cart .cart--content .link a:focus{background:#ff006b}header .bottom{z-index:100;height:59px;background:#391152;position:relative}header .bottom .container{position:initial}header .bottom .row{display:flex;align-items:center}header .bottom .row .discount{flex:0 0 auto}header .bottom .row .discount a{color:#ff006b;font-size:17px;font-family:Verdana,sans-serif;text-transform:uppercase;display:flex;align-items:center;height:59px}header .bottom .row .discount a .icon--discount{width:25px;height:25px;background:url(../img/svg/discount.svg) no-repeat center;margin-right:8px}header .bottom .row .discount a:hover,header .bottom .row .discount a:focus{font-family:Verdana,sans-serif;text-decoration:none}header .bottom .row .nav{flex:1;display:flex;justify-content:center}header .bottom .row .nav nav ul{display:flex;align-items:center}header .bottom .row .nav nav ul li{padding:0 30px}header .bottom .row .nav nav ul li a.menu--link{color:#fff;font-family:Verdana,sans-serif;font-size:17px;line-height:1.5;text-transform:uppercase}header .bottom .row .nav nav ul li a.menu--link:hover,header .bottom .row .nav nav ul li a.menu--link:active,header .bottom .row .nav nav ul li a.menu--link:focus{color:#ff006b;text-decoration:none}header .bottom .row .nav nav ul li a.menu--link:hover i.arrow--down,header .bottom .row .nav nav ul li a.menu--link:active i.arrow--down,header .bottom .row .nav nav ul li a.menu--link:focus i.arrow--down{background-image:url(../img/svg/arrow_down_pink.svg)}header .bottom .row .nav nav ul li a.menu--link i.arrow--down{display:inline-block;background:url(../img/svg/arrow_down.svg) no-repeat center;width:13px;height:6px;vertical-align:middle;margin-left:8px}header .bottom .row .nav nav ul li a.menu--link.active i.arrow--down{transform:rotateX(180deg)}header .bottom .row .nav nav ul li .dropdown{position:absolute;width:100%;left:0;top:59px;background:#fff;border-bottom:3px solid #4a3637;z-index:100;display:none}header .bottom .row .nav nav ul li .dropdown .container{padding-left:0;padding-right:0}header .bottom .row .nav nav ul li .dropdown .container .col-md-3{padding-top:35px;padding-bottom:35px;align-self:flex-start}header .bottom .row .nav nav ul li .dropdown a{height:initial;position:relative}header .bottom .row .account{margin-left:119px;cursor:pointer;position:relative}header .bottom .row .account .user{color:#393939;font-size:15px;font-family:Verdana,sans-serif;display:flex;align-items:center;position:relative;height:59px}header .bottom .row .account .user .icon--user{width:27px;height:27px;background:url(../img/svg/user.svg) no-repeat center;display:block;margin-right:8px;position:relative}header .bottom .row .account .user.clicked:before{content:close-quote;position:absolute;right:25px;bottom:-3px;background:url(../img/svg/triangle_top.svg) no-repeat center;width:18px;height:9px;background-size:cover;z-index:99}header .bottom .row .account .hover--content{cursor:default;position:absolute;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;right:-70px;display:none;max-height:550px;overflow:hidden;z-index:100}header .bottom .row .account .hover--content .login--content{width:290px;position:relative}header .bottom .row .account .hover--content .login--content .alert--error{font-size:13px}header .bottom .row .account .hover--content .login--content .title{padding:15px 25px 5px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px;position:relative;background:#fff;z-index:100}header .bottom .row .account .hover--content .login--content .text{padding:0 25px 15px;font-family:Verdana,sans-serif;font-size:13px;line-height:15px;color:#6d6d6d}header .bottom .row .account .hover--content .login--content .form{padding:0 20px}header .bottom .row .account .hover--content .login--content .form button{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;cursor:pointer;transition:all .35s}header .bottom .row .account .hover--content .login--content .form button:hover,header .bottom .row .account .hover--content .login--content .form button:focus{opacity:.8}header .bottom .row .account .hover--content .login--content .password{text-align:center;padding:5px 0 20px;border-bottom:1px solid #ececec}header .bottom .row .account .hover--content .login--content .password a{font-size:13px;font-family:Verdana,sans-serif;color:#391152}header .bottom .row .account .hover--content .login--content .registration{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}header .bottom .row .account .hover--content .login--content .registration .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .hover--content .login--content .registration .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .hover--content .login--content .registration button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}header .bottom .row .account .hover--content .login--content .registration button:hover,header .bottom .row .account .hover--content .login--content .registration button:focus{background:#391152;color:#fff}header .bottom .row .account .hover--content .register--content{display:none;width:315px}header .bottom .row .account .hover--content .register--content .title{padding:15px 25px 5px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px;position:relative;background:#fff;z-index:100}header .bottom .row .account .hover--content .register--content .text{padding:0 25px 15px;font-family:Verdana,sans-serif;font-size:13px;line-height:15px;color:#6d6d6d}header .bottom .row .account .hover--content .register--content .discount{height:65px;background:#64ab18;display:flex;justify-content:space-between;align-items:center;padding:0 25px}header .bottom .row .account .hover--content .register--content .discount .left{font-size:24px;font-family:Verdana,sans-serif;color:#fff;display:flex}header .bottom .row .account .hover--content .register--content .discount .left img{margin:0 4px}header .bottom .row .account .hover--content .register--content .discount .right{text-align:right;font-family:Verdana,sans-serif;font-size:13px;color:#fff;line-height:16px}header .bottom .row .account .hover--content .register--content .form{padding:17px 20px}header .bottom .row .account .hover--content .register--content .form .alert--error{font-size:13px}header .bottom .row .account .hover--content .register--content .form .separator{height:1px;background:#f8f8f8;margin:7px -20px 15px}header .bottom .row .account .hover--content .register--content .form button{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;cursor:pointer;transition:all .35s}header .bottom .row .account .hover--content .register--content .form button:hover,header .bottom .row .account .hover--content .register--content .form button:focus{opacity:.8}header .bottom .row .account .hover--content .register--content .form .links{font-size:12px;font-family:Verdana,sans-serif;text-align:center;padding:5px 0;line-height:15px;color:#6d6d6d}header .bottom .row .account .hover--content .register--content .form .links a{font-size:12px;font-family:Verdana,sans-serif;color:#6d6d6d}header .bottom .row .account .hover--content .register--content .login{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}header .bottom .row .account .hover--content .register--content .login .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .hover--content .register--content .login .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .hover--content .register--content .login button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}header .bottom .row .account .hover--content .register--content .login button:hover,header .bottom .row .account .hover--content .register--content .login button:focus{background:#391152;color:#fff}header .bottom .row .account .logged--content{cursor:default;position:absolute;background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;right:-70px;display:none;width:290px;overflow-x:auto;min-height:285px;z-index:100}header .bottom .row .account .logged--content .title{padding:15px 25px 10px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px;position:relative;background:#fff;z-index:100}header .bottom .row .account .logged--content .title span{color:#391152;font-family:Verdana,sans-serif}header .bottom .row .account .logged--content .discount{height:60px;background:#64ab18;display:flex;align-items:center;justify-content:center;padding:0 25px}header .bottom .row .account .logged--content .discount .left img{margin-right:15px}header .bottom .row .account .logged--content .discount .right{color:#fff;font-size:13px;font-family:Verdana,sans-serif;line-height:16px;text-align:center}header .bottom .row .account .logged--content .discount .right strong{font-family:Verdana,sans-serif}header .bottom .row .account .logged--content .user--menu{padding:10px 25px}header .bottom .row .account .logged--content .user--menu ul li a{font-family:Verdana,sans-serif;font-size:14px;color:#313131;line-height:30px;padding-left:22px;position:relative}header .bottom .row .account .logged--content .user--menu ul li a:before{content:close-quote;width:8px;height:8px;border-radius:100%;border:2px solid #313131;opacity:.5;position:absolute;left:0;top:5px}header .bottom .row .account .logged--content .user--menu ul li a:hover,header .bottom .row .account .logged--content .user--menu ul li a:focus{text-decoration:underline}header .bottom .row .account .logged--content .user--menu .logout{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;transition:all .35s}header .bottom .row .account .logged--content .user--menu .logout:hover,header .bottom .row .account .logged--content .user--menu .logout:focus{opacity:.8}header .bottom .row .account .logged--content .feedback{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}header .bottom .row .account .logged--content .feedback .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .logged--content .feedback .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}header .bottom .row .account .logged--content .feedback form button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}header .bottom .row .account .logged--content .feedback form button:hover,header .bottom .row .account .logged--content .feedback form button:focus{background:#391152;color:#fff}header .bottom .row .account.logged .user .icon--user:after{content:close-quote;position:absolute;bottom:2px;right:0;width:10px;height:10px;border-radius:100%;background:#64ab18}header .mobile--menu{display:none}.wrapper .flexbox{display:flex;flex-flow:row nowrap;width:1170px;margin-left:auto;margin-right:auto}.wrapper .flexbox main{flex:1;min-width:0;font-size:0}.wrapper .flexbox aside{flex:0 0 220px;max-width:220px;font-size:0}.wrapper_full .flexbox{display:flex;flex-flow:row nowrap;width:1210px;margin-left:auto;margin-right:auto}.wrapper_full .flexbox main{max-width:100%;font-size:0}main#top section{font-size:0}aside{background:#c2c2c2}aside .options .categories .item{position:relative;transition:all .35s}aside .options .categories .item>a{display:flex;align-items:center;height:50px;border-bottom:1px solid #b5b5b5;width:100%}aside .options .categories .item>a .text{font-family:Verdana,sans-serif;font-size:12px;line-height:14px;color:#313131}aside .options .categories .item>a .icon{width:44px;text-align:center;font-size:0}aside .options .categories .item>a .no_icon{width:35px}aside .options .categories .item>a:hover,aside .options .categories .item>a:focus{text-decoration:none}aside .options .categories .item>a.hover{background:#e3e3e3}aside .options .categories .item .dropdown{position:absolute;width:220px;right:-220px;z-index:50;top:0;background:#e3e3e3;padding:5px 30px 15px;display:none}aside .options .categories .item .dropdown a{display:block;width:100%;color:#313131;font-size:12px;position:relative}aside .options .categories .item .dropdown a.circle{font-family:Verdana,sans-serif;line-height:22px;margin-top:10px}aside .options .categories .item .dropdown a.circle:before{content:close-quote;position:absolute;left:-15px;top:5px;width:10px;height:10px;border:1px solid #c4c4c4;border-radius:100%}aside .options .categories .item .dropdown a.standard{font-family:Verdana,sans-serif;line-height:18px}aside .options .categories .item .dropdown a:hover,aside .options .categories .item .dropdown a:focus{text-decoration:underline}aside .options .categories .item:hover,aside .options .categories .item:focus{background:#e3e3e3}aside .options .categories .item:hover .dropdown,aside .options .categories .item:focus .dropdown{display:block}section.features .flex{display:flex;flex-flow:row nowrap}section.features .flex .single{flex:1 0 0;position:relative;display:flex !important;height:87.5px;background:#fff;justify-content:center;align-items:center}section.features .flex .single .text{font-size:14px;font-family:Verdana,sans-serif;line-height:1.3;color:#acacac;margin-left:10px}section.features .flex .single:not(:last-child):after{content:close-quote;height:50px;width:1px;background:#e5e5e5;position:absolute;right:0;top:calc(50% - 25px)}section.nenasli-ste-co-hladate .container-fluid{padding:0}section.nenasli-ste-co-hladate .container-fluid .flex{display:flex;flex-direction:row;flex-wrap:wrap;background:#fff;padding:35px 15px;align-items:center}section.nenasli-ste-co-hladate .container-fluid .flex h4{flex:0 0 30%;font-size:18px;line-height:24px;padding:0 15px;font-family:Verdana,sans-serif;color:#391152;text-align:center}section.nenasli-ste-co-hladate .container-fluid .flex .content{flex:0 0 70%;font-size:15px;font-family:Verdana,sans-serif;line-height:23px;color:#393939}section.nenasli-ste-co-hladate .container-fluid .flex .content a{font-family:Verdana,sans-serif;color:#391152}section.ziadne-vysledky{font-size:15px;line-height:23px;font-family:Verdana,sans-serif;color:#391152;background:#fff;padding:35px 15px;margin-bottom:8px;text-align:center}section.ziadne-vysledky strong{font-weight:bold}section.ziadne-vysledky a{color:#391152}section.ziadne-vysledky.black{color:#393939}section.title{padding:22px 0}section.title h1,section.title h2,section.title h3,section.title h4{font-size:20px;line-height:1.5;font-family:Verdana,sans-serif;color:#393939;text-align:center;position:relative}section.title h1:after,section.title h2:after,section.title h3:after,section.title h4:after{content:close-quote;width:100%;height:1px;background:#c2c2c2;position:absolute;z-index:1;top:50%;left:0}section.title h1 span,section.title h2 span,section.title h3 span,section.title h4 span{display:inline-block;padding:0 30px;background:#f6f6f6;position:relative;z-index:2;text-transform:uppercase}section.title h1 span.count,section.title h2 span.count,section.title h3 span.count,section.title h4 span.count{padding:0 15px;color:#fff;height:33px;text-align:center;background:#64ab18;line-height:33px;border-radius:33px;margin-left:5px}section.products .flex{display:flex;flex-wrap:wrap;gap:8px}section.products .flex .product{flex:1 1 calc(33.333% - 16px);min-width:0;min-height:350px}section.products .flex .product .all{background:#fff}section.products .flex .product .all a{text-decoration:none}section.products .flex .product .all a .content{width:100%;height:100%;position:relative}section.products .flex .product .all a .content.event{border:2px dashed #dfdfdf;top:0}section.products .flex .product .all a .content .ribbon{position:absolute;top:15px;left:13px;font-family:Verdana,sans-serif;text-transform:uppercase;font-size:14px;z-index:1;border-radius:5px;padding:5px 10px;color:#fff}section.products .flex .product .all a .content .ribbon.recommended{background-color:#1d57a5}section.products .flex .product .all a .content .ribbon.new{background-color:#980dc6}section.products .flex .product .all a .content .ribbon.again{background-color:#b08708}section.products .flex .product .all a .content .ribbon.introduce{background-color:#558c19}section.products .flex .product .all a .content .ribbon.sale{background-color:#ff006b}section.products .flex .product .all a .content .ribbon.event{z-index:10;color:#fff;left:-2px;top:10px;height:34px;padding:0 7px;line-height:34px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#e63946}section.products .flex .product .all a .content .ribbon.black-friday{color:#000;background:linear-gradient(to right,#485563 0,#29323c 100%);background-clip:text}section.products .flex .product .all a .content .ribbon.cyber-monday{color:#a8ff41;background:linear-gradient(90deg,#add100 0,#788a05 100%);background-clip:text}section.products .flex .product .all a .content .ribbon.vegan{color:#2ecc71;background:linear-gradient(90deg,#add100 0,#788a05 100%);background-clip:text}section.products .flex .product .all a .content .discount{position:absolute;width:42px;height:42px;border-radius:100%;background:#391152 no-repeat center;background-size:24px;top:12.5px;right:10px;color:#fff;font-family:Verdana,sans-serif;font-size:13px;line-height:42px;text-align:center;z-index:2}section.products .flex .product .all a .content .discount.black-friday{background:linear-gradient(to right,#485563 0,#29323c 100%)}section.products .flex .product .all a .content .discount.cyber-monday{background:linear-gradient(90deg,#add100 0,#788a05 100%)}section.products .flex .product .all a .content .image{text-align:center}section.products .flex .product .all a .content .image picture{display:block;width:100%;aspect-ratio:2/3;overflow:hidden}section.products .flex .product .all a .content .image img{display:block;width:100%;height:100%;object-fit:cover}section.products .flex .product .all a .content .lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products .flex .product .all a .content .stars{padding:15px}section.products .flex .product .all a .content .title{font-size:13px;line-height:1.5;font-family:Verdana,sans-serif;color:#393939;margin:0 15px 0 15px;text-align:center;max-height:35px;height:35px;overflow:hidden;text-overflow:ellipsis}section.products .flex .product .all a .content .prices{text-align:center;padding:10px 0 17px 0}section.products .flex .product .all a .content .prices .old--price{font-family:Verdana,sans-serif;font-size:14px;color:#c4c4c4;text-decoration:line-through;height:17px}section.products .flex .product .all a .content .prices .price{color:#391152;font-size:18px;font-family:Verdana,sans-serif}section.products .flex .product .all a .content .prices .price span{font-size:15px;font-family:Verdana,sans-serif}section.products .flex .product .all .sub--content .line{height:1px;background:#f6f6f6}section.products .flex .product .all .sub--content .dimensions{display:flex;justify-content:center;font-family:Verdana,sans-serif;font-size:14px;padding:17px 0;color:#acacac;min-height:48px}section.products .flex .product .all .sub--content .dimensions .height{position:relative;padding-left:19px}section.products .flex .product .all .sub--content .dimensions .height span:before{content:close-quote;background:url(../img/svg/height.svg) no-repeat center;width:16px;height:13px;position:absolute;background-size:100%;left:0;top:2px}section.products .flex .product .all .sub--content .dimensions .thickness{position:relative;margin:0 7px;padding-left:19px}section.products .flex .product .all .sub--content .dimensions .thickness span:before{content:close-quote;background:url(../img/svg/hrubka.svg) no-repeat center;width:14px;height:14px;position:absolute;background-size:100%;left:0}section.products .flex .product .all .sub--content .dimensions .average{position:relative;margin:0 7px;padding-left:17px}section.products .flex .product .all .sub--content .dimensions .average span:before{content:close-quote;background:url(../img/svg/average.svg) no-repeat center;position:absolute;height:13px;width:13px;background-size:100%;left:0;top:-1px}section.products .flex .product .all .sub--content .dimensions .bulk{position:relative;margin:0 7px;padding-left:17px}section.products .flex .product .all .sub--content .dimensions .bulk span:before{content:close-quote;background:url(../img/svg/bulk_grey.svg) no-repeat center;position:absolute;height:14px;width:10px;background-size:100%;left:2px;top:-1px}section.products .flex .none{width:100%;height:100%;background:#fff;text-align:center;display:block;font-size:20px;line-height:25px;font-family:Verdana,sans-serif;color:#393939;padding:50px 50px 50px 50px}section.products .flex .article{height:418px;flex:1;margin-bottom:8px}section.products .flex .article a{display:inline-block;width:100%;height:100%;position:relative}section.products .flex .article a .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition:all .35s}section.products .flex .article a .image{position:relative}section.products .flex .article a .image img{max-width:100%;width:100%}section.products .flex .article a .image:after{content:close-quote;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background:rgba(57,57,57,0.5) url(../img/plus.png) no-repeat center;background-size:23px;opacity:0;transition:all .35s}section.products .flex .article a .content{padding:20px;background:#fff;position:absolute;bottom:0;left:0;height:210px;z-index:5}section.products .flex .article a .content .top--info{display:flex;align-items:center}section.products .flex .article a .content .top--info .badge{color:#b9b9b9;height:22px;font-size:10px;font-family:Verdana,sans-serif;border:1px solid #b9b9b9;line-height:22px;padding:0 7px;border-radius:2px}section.products .flex .article a .content .top--info .date{color:#b9b9b9;font-size:10px;font-family:Verdana,sans-serif;padding:0 16px;background:url(../img/svg/date.svg) no-repeat left top;background-size:11px;line-height:11px;margin-left:10px}section.products .flex .article a .content .title{font-size:13px;font-family:Verdana,sans-serif;color:#391152;padding:15px 0 10px}section.products .flex .article a .content .text{color:#6d6d6d;font-family:Verdana,sans-serif;font-size:12px;line-height:14px}section.products .flex .article a .content .info{display:flex;color:#b9b9b9;font-size:10px;font-family:Verdana,sans-serif;padding-top:10px;line-height:30px}section.products .flex .article a .content .info .date{padding:0 16px;background:url(../img/svg/date.svg) no-repeat left top 9px;background-size:11px}section.products .flex .article a .content .info .favourite{padding:0 12px 0 23px;background:url(../img/svg/favourite_red.svg) no-repeat left top 7px;background-size:18px}section.products .flex .article a .content .info .views{padding:0 23px;background:url(../img/svg/views_red.svg) no-repeat left top 10px;background-size:19px}section.products .flex .article a:hover,section.products .flex .article a:focus{text-decoration:none}section.products .flex .article a:hover .image:after,section.products .flex .article a:focus .image:after{opacity:1}section.products .flex .article a:hover .content .title,section.products .flex .article a:focus .content .title{text-decoration:underline}section.products .flex .article a:hover .shadow,section.products .flex .article a:focus .shadow{-webkit-box-shadow:inset 0 0 0 3px #391152;-moz-box-shadow:inset 0 0 0 3px #391152;box-shadow:inset 0 0 0 3px #391152}section.products .flex .double{height:418px;flex:0 0 50%;margin-bottom:8px}section.products .flex .double .content{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;cursor:pointer}section.products .flex .double .content .type{font-size:12px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:20px}section.products .flex .double .content .text{font-size:24px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:90px}section.products .flex .double .content .link{position:absolute;bottom:20px;left:50%;margin-left:-49px}section.products .flex .double .content .link a{font-family:Verdana,sans-serif;font-size:13px;color:#391152;background:#fff;transition:all .35s}section.products .flex .double .content:hover .link a,section.products .flex .double .content:focus .link a{background:rgba(255,255,255,0.7)}section.products .flex .double.lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products .flex .single{height:410px;flex:0 0 33.33%}section.products .flex .single a picture img{max-width:100%;height:100%;object-fit:cover}section.products .flex .single .content{width:100%;height:100%;cursor:pointer;margin-top:-418px}section.products .flex .single .content .type{font-size:12px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:40px}section.products .flex .single .content .type.change_size--22{font-size:22px}section.products .flex .single .content .title{font-size:51px;line-height:57px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding:22px 10px 0}section.products .flex .single .content .title.change_size{font-size:32px;line-height:42px}section.products .flex .single .content .title.change_size>div{font-size:28px;line-height:32px}section.products .flex .single .content .title.change_size--40{font-size:40px;line-height:47px}section.products .flex .single .content .text{font-size:13px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding:10px 10px 0;line-height:14px}section.products .flex .single .link{margin-top:-55px}section.products .flex .single .link a{font-family:Verdana,sans-serif;font-size:13px;color:#fff;background:#393939;transition:all .35s}section.products .flex .single:hover .link a,section.products .flex .single:focus .link a{background:rgba(57,57,57,0.7)}section.products .flex .single.lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products .link{text-align:center;margin-top:20px}section.products .link a.show--all{font-size:12px;color:#391152;font-family:Verdana,sans-serif;height:32px;border:1px solid #dfdfdf;background:transparent;border-radius:32px;transition:all .35s}section.products .link a.show--all:hover,section.products .link a.show--all:focus{background:#dfdfdf;outline:0;box-shadow:none}section.products .preloader{z-index:18;position:relative}section.products .preloader>div{left:calc(50% - 27.5px);position:absolute;top:50px}section.products .preloader>div img{width:55px}section.products_old .flex{gap:8px;display:flex}section.products_old .flex .product{flex:1;height:410px;position:relative}section.products_old .flex .product .all{width:100%;height:100%;background:#fff}section.products_old .flex .product .all a{display:inline-block;width:100%;height:100%;text-decoration:none}section.products_old .flex .product .all a .content{width:100%;height:100%;position:relative}section.products_old .flex .product .all a .content.event{border:2px dashed #d3d3d3;top:0}section.products_old .flex .product .all a .content .ribbon{position:absolute;top:15px;left:13px;font-family:Verdana,sans-serif;text-transform:uppercase;font-size:14px;z-index:1}section.products_old .flex .product .all a .content .ribbon.recommended{color:#1d57a5}section.products_old .flex .product .all a .content .ribbon.new{color:#980dc6}section.products_old .flex .product .all a .content .ribbon.again{color:#b08708}section.products_old .flex .product .all a .content .ribbon.introduce{color:#558c19}section.products_old .flex .product .all a .content .ribbon.sale{color:#159da2}section.products_old .flex .product .all a .content .ribbon.event{z-index:10;color:#fff;left:-2px;top:10px;height:34px;padding:0 7px;line-height:34px;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#f96a00;background:linear-gradient(to right,#f96a00,#fc7d24)}section.products_old .flex .product .all a .content .ribbon.black-friday{color:#000;background:linear-gradient(to right,#485563 0,#29323c 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.products_old .flex .product .all a .content .ribbon.cyber-monday{color:#a8ff41;background:linear-gradient(90deg,#add100 0,#788a05 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.products_old .flex .product .all a .content .ribbon.vegan{color:#a8ff41;background:linear-gradient(90deg,#add100 0,#788a05 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.products_old .flex .product .all a .content .discount{position:absolute;width:42px;height:42px;border-radius:100%;background:#391152 url(../img/svg/discount_bg.svg) no-repeat center;background-size:24px;top:12.5px;right:10px;color:#fff;font-family:Verdana,sans-serif;font-size:14px;line-height:42px;text-align:center;z-index:2}section.products_old .flex .product .all a .content .discount.black-friday{background:linear-gradient(to right,#485563 0,#29323c 100%)}section.products_old .flex .product .all a .content .discount.cyber-monday{background:linear-gradient(90deg,#add100 0,#788a05 100%)}section.products_old .flex .product .all a .content .image{text-align:center;position:relative;height:240px;display:flex;align-items:center;justify-content:center}section.products_old .flex .product .all a .content .image img,section.products_old .flex .product .all a .content .image picture{max-height:100%;max-width:100%}section.products_old .flex .product .all a .content .image .hover{display:none;position:absolute;top:25px;width:100%;left:0}section.products_old .flex .product .all a .content .image .hover .img{text-align:center;position:absolute;width:60px}section.products_old .flex .product .all a .content .image .hover .img:nth-child(1){left:10px;top:2px}section.products_old .flex .product .all a .content .image .hover .img:nth-child(2){left:10px;top:88px}section.products_old .flex .product .all a .content .image .hover .img:nth-child(3){right:10px;top:2px}section.products_old .flex .product .all a .content .image .hover .img:nth-child(4){right:10px;top:88px}section.products_old .flex .product .all a .content .image .hover .img img{max-height:60px;margin:0 auto}section.products_old .flex .product .all a .content .lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products_old .flex .product .all a .content .title{font-size:13px;line-height:16px;font-family:Verdana,sans-serif;color:#393939;margin:10px 15px;text-align:center;max-height:33px;height:33px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}section.products_old .flex .product .all a .content .prices{text-align:center}section.products_old .flex .product .all a .content .prices .old--price{font-family:Verdana,sans-serif;font-size:14px;color:#c4c4c4;text-decoration:line-through;height:17px}section.products_old .flex .product .all a .content .prices .price{color:#391152;font-size:18px;font-family:Verdana,sans-serif}section.products_old .flex .product .all a .content .prices .price span{font-size:15px;font-family:Verdana,sans-serif}section.products_old .flex .product .all a .content .prices .price_w_coupon,section.products_old .flex .product .all a .content .prices .text_w_coupon{display:none}section.products_old .flex .product .all .sub--content{display:none;position:relative;z-index:2;background:#fff;padding-top:17px;padding-bottom:17px}section.products_old .flex .product .all .sub--content .line{margin:0 18px 12px;height:1px;background:#f6f6f6}section.products_old .flex .product .all .sub--content .dimensions{display:flex;justify-content:center;font-family:Verdana,sans-serif;font-size:12px;color:#acacac}section.products_old .flex .product .all .sub--content .dimensions .height{position:relative;margin:0 7px;padding-left:19px}section.products_old .flex .product .all .sub--content .dimensions .height span:before{content:close-quote;background:url(../img/svg/height.svg) no-repeat center;width:16px;height:13px;position:absolute;background-size:100%;left:0;top:-1px}section.products_old .flex .product .all .sub--content .dimensions .thickness{position:relative;margin:0 7px;padding-left:19px}section.products_old .flex .product .all .sub--content .dimensions .thickness span:before{content:close-quote;background:url(../img/svg/hrubka.svg) no-repeat center;width:14px;height:14px;position:absolute;background-size:100%;left:0}section.products_old .flex .product .all .sub--content .dimensions .average{position:relative;margin:0 7px;padding-left:17px}section.products_old .flex .product .all .sub--content .dimensions .average span:before{content:close-quote;background:url(../img/svg/average.svg) no-repeat center;position:absolute;height:13px;width:13px;background-size:100%;left:0;top:-1px}section.products_old .flex .product .all .sub--content .dimensions .bulk{position:relative;margin:0 7px;padding-left:17px}section.products_old .flex .product .all .sub--content .dimensions .bulk span:before{content:close-quote;background:url(../img/svg/bulk_grey.svg) no-repeat center;position:absolute;height:14px;width:10px;background-size:100%;left:2px;top:-1px}section.products_old .flex .product .all .sub--content .favourite{display:none;text-transform:uppercase;font-family:Verdana,sans-serif;font-size:15px;color:#acacac;text-align:center;padding-top:15px}section.products_old .flex .product .all .sub--content .favourite span{position:relative;padding-left:30px}section.products_old .flex .product .all .sub--content .favourite span:before{content:close-quote;width:26px;height:22px;background:url(../img/svg/favourite_grey.svg) no-repeat center;position:absolute;left:0;top:0}section.products_old .flex .product .all .sub--content .favourite:hover,section.products_old .flex .product .all .sub--content .favourite:focus{text-decoration:none}section.products_old .flex .product .all .sub--content .add_to_cart_1{display:none}section.products_old .flex .product .all .sub--content .add_to_cart_2{display:none}section.products_old .flex .product:active .title{text-decoration:underline}section.products_old .flex .none{width:100%;height:100%;background:#fff;text-align:center;display:block;font-size:20px;line-height:25px;font-family:Verdana,sans-serif;color:#393939;padding:50px 50px 50px 50px}section.products_old .flex .article{height:418px;flex:1;margin-bottom:8px}section.products_old .flex .article a{display:inline-block;width:100%;height:100%;position:relative}section.products_old .flex .article a .shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;transition:all .35s}section.products_old .flex .article a .image{position:relative}section.products_old .flex .article a .image img{max-width:100%;width:100%}section.products_old .flex .article a .image:after{content:close-quote;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4;background:rgba(57,57,57,0.5) url(../img/plus.png) no-repeat center;background-size:23px;opacity:0;transition:all .35s}section.products_old .flex .article a .content{padding:20px;background:#fff;position:absolute;bottom:0;left:0;height:210px;z-index:5}section.products_old .flex .article a .content .top--info{display:flex;align-items:center}section.products_old .flex .article a .content .top--info .badge{color:#b9b9b9;height:22px;font-size:10px;font-family:Verdana,sans-serif;border:1px solid #b9b9b9;line-height:22px;padding:0 7px;border-radius:2px}section.products_old .flex .article a .content .top--info .date{color:#b9b9b9;font-size:10px;font-family:Verdana,sans-serif;padding:0 16px;background:url(../img/svg/date.svg) no-repeat left top;background-size:11px;line-height:11px;margin-left:10px}section.products_old .flex .article a .content .title{font-size:13px;font-family:Verdana,sans-serif;color:#391152;padding:15px 0 10px}section.products_old .flex .article a .content .text{color:#6d6d6d;font-family:Verdana,sans-serif;font-size:12px;line-height:14px}section.products_old .flex .article a .content .info{display:flex;color:#b9b9b9;font-size:10px;font-family:Verdana,sans-serif;padding-top:10px;line-height:30px}section.products_old .flex .article a .content .info .date{padding:0 16px;background:url(../img/svg/date.svg) no-repeat left top 9px;background-size:11px}section.products_old .flex .article a .content .info .favourite{padding:0 12px 0 23px;background:url(../img/svg/favourite_red.svg) no-repeat left top 7px;background-size:18px}section.products_old .flex .article a .content .info .views{padding:0 23px;background:url(../img/svg/views_red.svg) no-repeat left top 10px;background-size:19px}section.products_old .flex .article a:hover,section.products_old .flex .article a:focus{text-decoration:none}section.products_old .flex .article a:hover .image:after,section.products_old .flex .article a:focus .image:after{opacity:1}section.products_old .flex .article a:hover .content .title,section.products_old .flex .article a:focus .content .title{text-decoration:underline}section.products_old .flex .article a:hover .shadow,section.products_old .flex .article a:focus .shadow{-webkit-box-shadow:inset 0 0 0 3px #391152;-moz-box-shadow:inset 0 0 0 3px #391152;box-shadow:inset 0 0 0 3px #391152}section.products_old .flex .double{height:418px;flex:0 0 50%;margin-bottom:8px}section.products_old .flex .double .content{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;cursor:pointer}section.products_old .flex .double .content .type{font-size:12px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:20px}section.products_old .flex .double .content .text{font-size:24px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:90px}section.products_old .flex .double .content .link{position:absolute;bottom:20px;left:50%;margin-left:-49px}section.products_old .flex .double .content .link a{font-family:Verdana,sans-serif;font-size:13px;color:#391152;background:#fff;transition:all .35s}section.products_old .flex .double .content:hover .link a,section.products_old .flex .double .content:focus .link a{background:rgba(255,255,255,0.7)}section.products_old .flex .double.lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products_old .flex .single{height:410px;flex:0 0 33.33%}section.products_old .flex .single a picture img{max-width:100%;height:100%;object-fit:cover}section.products_old .flex .single .content{width:100%;height:100%;cursor:pointer;margin-top:-418px}section.products_old .flex .single .content .type{font-size:12px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding-top:40px}section.products_old .flex .single .content .type.change_size--22{font-size:22px}section.products_old .flex .single .content .title{font-size:51px;line-height:57px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding:22px 10px 0}section.products_old .flex .single .content .title.change_size{font-size:32px;line-height:42px}section.products_old .flex .single .content .title.change_size>div{font-size:28px;line-height:32px}section.products_old .flex .single .content .title.change_size--40{font-size:40px;line-height:47px}section.products_old .flex .single .content .text{font-size:13px;font-family:Verdana,sans-serif;color:#fff;text-align:center;padding:10px 10px 0;line-height:14px}section.products_old .flex .single .link{margin-top:-55px}section.products_old .flex .single .link a{font-family:Verdana,sans-serif;font-size:13px;color:#fff;background:#393939;transition:all .35s}section.products_old .flex .single:hover .link a,section.products_old .flex .single:focus .link a{background:rgba(57,57,57,0.7)}section.products_old .flex .single.lazy-load-preloader{background:#fff url("../img/svg/preloader-horizontal-grey.svg") no-repeat 50% 50%;background-size:30px}section.products_old .link{text-align:center;margin-top:20px}section.products_old .link a.show--all{font-size:12px;color:#391152;font-family:Verdana,sans-serif;height:32px;border:1px solid #dfdfdf;background:transparent;border-radius:32px;transition:all .35s}section.products_old .link a.show--all:hover,section.products_old .link a.show--all:focus{background:#dfdfdf;outline:0;box-shadow:none}section.products_old .preloader{z-index:18;position:relative}section.products_old .preloader>div{left:calc(50% - 27.5px);position:absolute;top:50px}section.products_old .preloader>div img{width:55px}section#similar-products .preloader,section#last-visited .preloader,section#cross-sell .preloader{display:none}section#similar-products .preloader img,section#last-visited .preloader img,section#cross-sell .preloader img{width:75px}section.free--shipping{display:flex;height:87.5px;width:100%;background:#391152;background-size:cover;margin:15px 0 15px;padding:0 25px;align-items:center;justify-content:center}section.free--shipping .title{font-family:Verdana,sans-serif;font-size:24px;color:#fff;text-align:right;text-decoration:underline}section.free--shipping .text{font-size:16px;font-family:Verdana,sans-serif;color:#fff;line-height:1.5;margin-left:25px}section.breadcrumbs{position:relative;padding:19px 0 16px}section.breadcrumbs .relative{position:relative;overflow-x:auto;overflow-y:hidden;min-height:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}section.breadcrumbs .relative::-webkit-scrollbar{display:none}section.breadcrumbs .relative ul{display:flex;flex-wrap:nowrap;white-space:nowrap}section.breadcrumbs .relative ul li{padding:0 14px 0 5px;position:relative;flex:0 0 auto}section.breadcrumbs .relative ul li:first-child{padding-left:15px}section.breadcrumbs .relative ul li:not(:last-child):after{content:"";position:absolute;right:0;top:50%;width:8px;height:8px;background:url("../img/svg/arrow_right_light_gray.svg") center/contain no-repeat;transform:translateY(-50%)}section.breadcrumbs .relative ul li a{font-size:14px;font-family:Verdana,sans-serif;color:#393939}section.breadcrumbs .relative ul li a.active{font-family:Verdana,sans-serif;font-weight:bold}section.breadcrumbs .relative ul li a:hover,section.breadcrumbs .relative ul li a:focus{text-decoration:underline}section.category--description{padding:20px;background:#fff;color:#393939;font-family:Verdana,sans-serif;font-size:14px;line-height:1.5}section.category--description #perfix{display:inline}section.category--description #seo_popis{display:none}section.category--description #zobraz_viac{display:inline}section.category--description #zobraz_viac a.show_seo_description img{width:9px;height:5px;position:relative;top:-1px;left:3px;transform:rotate(180deg)}section.category--description #zobraz_viac a.show_seo_description:hover{text-decoration:none}section.category--description h1{font-family:Verdana,sans-serif;font-size:24px;line-height:1.5;padding-bottom:20px}section.category--description h2{font-size:17px;line-height:1.5;font-family:Verdana,sans-serif;color:#391152;padding:20px 0 10px 0}section.category--description h3,section.category--description h4,section.category--description h5,section.category--description h6{font-size:15px;line-height:1.5;font-family:Verdana,sans-serif;color:#391152;padding:20px 0 10px 0}section.category--description blockquote{color:#d7212e;font-style:italic;font-size:14px;margin:40px 10% 40px 10%;border-left:5px solid #c7c7c7;padding:20px 15px}section.category--description.subtext{font-family:Verdana,sans-serif}section.category--description a{font-family:Verdana,sans-serif;color:#391152;text-decoration:underline}section.category--description a:hover,section.category--description a:focus{text-decoration:none}section.category--description strong{font-family:Verdana,sans-serif}section.category--description ul{font-size:14px;font-family:Verdana,sans-serif;margin:0 0 30px 30px}section.category--description ul li{font-size:13px;padding:3px 0;list-style-type:disc}section.category--banner{margin:8px 0 8px 8px;display:flex;flex-wrap:wrap}section.category--banner .category--bannery{flex:1;height:100%}section.category--banner .category--bannery img{width:100%;height:100%}section.vianocne--bannery{margin:8px 0 8px 8px;display:flex;flex-wrap:wrap}section.vianocne--bannery .vianocny--banner{flex:0 0 32.767%;height:100%}section.vianocne--bannery .vianocny--banner:nth-child(1){margin-right:8px}section.vianocne--bannery .vianocny--banner:nth-child(2){margin-right:8px}section.vianocne--bannery .vianocny--banner img{width:100%;height:100%}section.vianocne--bannery.mobile--only{display:none}section.subcategories{background:#fff;padding:0 10px 20px;display:flex;flex-flow:row wrap}section.subcategories a{flex:0 0 25%}section.subcategories a.active{font-family:Verdana,sans-serif;font-weight:bold;color:#391152}section.categories{background:#fff;padding:0 15px 20px}section.categories h2{font-size:16px;font-family:Verdana,sans-serif;padding-bottom:10px;color:#393939}section.categories .flex{display:flex;flex-flow:row wrap}section.categories .flex a{flex:0 0 33%}section.influencers{background:#fff;margin-left:8px;padding:0 15px 20px}section.influencers h2{font-size:16px;font-family:Verdana,sans-serif;padding-bottom:10px;color:#393939}section.influencers .flex{display:flex;flex-flow:row wrap}section.influencers .flex a{flex:0 0 33%}section.brands{background:#fff;padding:0 15px 0}section.brands h2{font-size:16px;font-family:Verdana,sans-serif;padding-bottom:10px;color:#393939}section.brands .flex{display:flex;flex-flow:row wrap}section.brands .flex img{max-height:50px;margin:0 50px 50px 0}section.collections{background:#fff;margin-left:8px;padding:0 15px}section.collections h2{font-size:16px;font-family:Verdana,sans-serif;padding-bottom:10px;color:#393939}section.collections .flex{display:flex;flex-flow:row wrap;align-items:center}section.collections .flex a{margin-right:35px;margin-bottom:20px}section.filter--form{padding:0 15px 30px 15px;background:#fff}section.filter--form .toggle--content .filter-overlay{display:none}section.filter--form .toggle--content .link{position:relative}section.filter--form .toggle--content .link span.pocet_vysledkov_filtra{position:absolute;top:11px;right:0;appearance:none;border:0;color:#6d6d6d;text-transform:uppercase;font-family:Verdana,sans-serif;font-size:13px;padding:0 23px}section.filter--form .toggle--content .link span.pocet_vysledkov_filtra span:first-child{display:none}section.filter--form .line{height:1px;margin:0 0 20px 0;background:#f8f8f8}section.filter--form .flex{display:flex;flex-flow:row nowrap}section.filter--form .flex .filter-price{flex-basis:80%}section.filter--form .flex .filter-price .price-range{padding-top:15px}section.filter--form .flex .filter-price .price-range .filter-inline-block{position:relative}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider{margin:0 auto 0 45px;max-width:575px;width:100%;height:4px;border-radius:4px;background:#dfdfdf;border:0;box-shadow:none}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider .noUi-base .noUi-connect{box-shadow:none;background:#391152}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider .noUi-base .noUi-origin .noUi-handle{width:16px;height:16px;border-radius:100%;border:2px solid #391152;background:#f6f6f6;left:-8px;cursor:pointer}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider .noUi-base .noUi-origin .noUi-handle:before{content:none}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider .noUi-base .noUi-origin .noUi-handle:after{content:none}section.filter--form .flex .filter-price .price-range .filter-inline-block .text-filter{font-size:14px;color:#393939;font-family:Verdana,sans-serif}section.filter--form .flex .filter-price .price-range .filter-inline-block .text-filter strong{font-weight:bold}section.filter--form .flex .filter-price .price-range .filter-inline-block .text-filter .left{position:absolute;top:-5px;left:0}section.filter--form .flex .filter-price .price-range .filter-inline-block .text-filter .right{position:absolute;right:235px;top:-5px}section.filter--form .flex .order .select{height:35px;background:#f8f8f8;border-radius:35px;display:flex;align-items:center;padding:0 15px;width:210px;position:relative}section.filter--form .flex .order .select .before{font-family:Verdana,sans-serif;font-size:13px;color:#6d6d6d}section.filter--form .flex .order .select select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;padding-left:100px;appearance:none;border-radius:35px;border:1px solid #e1e1e1;background:transparent url(../img/svg/arrow_down_grey.svg) no-repeat center right 15px;background-size:9px;font-family:Verdana,sans-serif;font-size:13px;color:#393939;cursor:pointer}section.filter--form .flex .menu{width:100%;margin-top:10px}section.filter--form .flex .menu ul{border-right:1px solid #ececec;margin-right:30px}section.filter--form .flex .menu ul li{margin-bottom:7px}section.filter--form .flex .menu ul li a{font-size:14px;font-family:Verdana,sans-serif;line-height:24px;color:#393939;display:block}section.filter--form .flex .menu ul li a.active{color:#391152}section.filter--form .flex .menu ul li a.active:hover{text-decoration:none;cursor:default}section.filter--form .flex .menu ul li a:hover{color:#391152}section.filter--form .flex .menu ul li a:focus{text-decoration:none}section.filter--form .flex .tab-content{flex-basis:80%;flex-grow:0;flex-shrink:0;margin-top:10px}section.filter--form .flex .tab-content .tab-pane.disabled{pointer-events:none;opacity:.95}section.filter--form .flex .tab-content .content .title{font-size:14px;font-family:Verdana,sans-serif;color:#393939;margin-bottom:15px;line-height:24px}section.filter--form .flex .tab-content .content .options{display:flex;flex-flow:row wrap}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper{margin-right:12px;margin-bottom:15px}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox{display:none}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox+label{cursor:pointer;background:#e1e1e1;height:35px;border-radius:35px;font-family:Verdana,sans-serif;font-size:13px;color:#393939;line-height:31px;padding:0 13px 0 35px;border:2px solid #e1e1e1;position:relative;transition:all .35s}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox+label span{color:#6d6d6d;font-size:11px;top:-1px;position:relative;left:3px}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox+label:hover{border:2px solid #64ab18}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox+label:before{content:close-quote;position:absolute;width:22px;height:22px;border-radius:100%;background:#fff;left:5px;top:4px}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox:checked+label:before{background:#fff url(../img/svg/checkbox.svg) no-repeat center center;background-size:13px}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox.disabled{display:none}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox.disabled+label{cursor:not-allowed;background:#f6f6f6;color:#c4c4c4;border:2px solid #f6f6f6}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox.disabled+label span{color:#c4c4c4}section.filter--form .flex .tab-content .content .options.type .checkbox--wrapper .checkbox.disabled+label:before{content:close-quote;position:absolute;width:22px;height:22px;border-radius:100%;background:#fff;left:5px;top:4px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper{width:100px;text-align:center;margin:0 0 30px 0}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox{display:none}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label{cursor:pointer;font-size:0;position:relative}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label .color{cursor:pointer;height:32px;width:32px;border-radius:50%}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label:before{content:close-quote;width:32px;height:32px;position:absolute;top:0;left:0;border:2px solid transparent;border-radius:100%}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox:checked+label:before{border:2px solid #64ab18}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .nazov_farby{font-family:Verdana,sans-serif;font-size:11px;color:#393939;margin-top:7px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .nazov_farby a{cursor:default;color:#393939}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .nazov_farby a:hover{text-decoration:none}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .nazov_farby span{color:#6d6d6d;font-size:11px;top:-1px;position:relative;left:3px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper:first-child{margin-left:0}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper:last-child{margin-right:0}section.filter--form .bottom{text-align:center;margin-top:10px}section.filter--form .bottom .toggle{display:inline-block;margin:0 auto;color:#391152;text-transform:uppercase;font-family:Verdana,sans-serif;font-size:16px;position:relative;cursor:pointer}section.filter--form .bottom .toggle:after{content:close-quote;position:absolute;width:9px;height:5px;background:url(../img/svg/arrow_down_red.svg) no-repeat center;right:-20px;top:6px}section.filter--form .bottom .toggle.close--toggle:after{transform:rotateX(180deg)}section.filter--select{padding:15px 0 0}section.filter--select .flex{display:flex;flex-flow:row wrap}section.filter--select .flex .filter{font-size:12px;font-family:Verdana,sans-serif;display:flex;margin-left:15px;background:#aeaeae;height:32px;border-radius:32px;align-items:center;margin-bottom:15px}section.filter--select .flex .filter .main{color:#393939;padding:0 30px 0 15px}section.filter--select .flex .filter .item{height:32px;color:#fff;cursor:pointer;border-radius:28px;padding:0 30px;line-height:28px;border:2px solid #aeaeae;position:relative;margin-left:-25px;background:#393939 url(../img/svg/remove_item_grey.svg) no-repeat center right 6px;background-size:16px}section.filter--select .flex .filter div:nth-child(2){padding:0 30px 0 15px}section.slider .slider--container{visibility:hidden;background:#fff}section.slider .slider--container:before{content:close-quote;position:absolute;left:0;top:0;background:url(../img/slider/shadow_left.png) no-repeat left top;background-size:cover;width:60px;height:100%;z-index:1}section.slider .slider--container:after{content:close-quote;position:absolute;top:0;right:0;background:url(../img/slider/shadow_right.png) no-repeat right top;background-size:cover;width:60px;height:100%;z-index:1}section.slider .slider--container a{display:flex;height:87px;align-content:center;margin:0 20px}section.slider .link{text-align:center;margin:20px 0 30px}section.slider .link a{font-size:12px;color:#391152;font-family:Verdana,sans-serif;height:32px;border:1px solid #dfdfdf;background:transparent;border-radius:32px;transition:all .35s}section.slider .link a:hover,section.slider .link a:focus{background:#dfdfdf}section.middle{display:flex}section.middle section.middle--content,section.middle section.middle--content2{flex:1 0 0}section.middle section.middle--content .my--info,section.middle section.middle--content2 .my--info{width:100%;background:#fff;padding:30px 15px;color:#393939}section.middle section.middle--content .my--info h1,section.middle section.middle--content2 .my--info h1{font-size:24px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .my--info p,section.middle section.middle--content2 .my--info p{font-size:13px;line-height:24px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .my--info form button,section.middle section.middle--content2 .my--info form button{height:37px;padding:0 20px;border-radius:5px;text-align:center;border:2px solid #391152;background:#391152;color:#fff;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}section.middle section.middle--content .my--info form button:hover,section.middle section.middle--content .my--info form button:focus,section.middle section.middle--content2 .my--info form button:hover,section.middle section.middle--content2 .my--info form button:focus{background:#391152;color:#fff;opacity:.8}section.middle section.middle--content .my--info form .title,section.middle section.middle--content2 .my--info form .title{font-family:Verdana,sans-serif;font-size:18px;color:#393939;padding-bottom:10px}section.middle section.middle--content .my--info form .flex,section.middle section.middle--content2 .my--info form .flex{display:flex;margin-bottom:10px}section.middle section.middle--content .my--info form .flex .left,section.middle section.middle--content2 .my--info form .flex .left{flex:0 0 50%;padding-right:15px;border-right:1px solid #e5e5e5}section.middle section.middle--content .my--info form .flex .right,section.middle section.middle--content2 .my--info form .flex .right{flex:0 0 50%;padding-left:15px}section.middle section.middle--content .my--orders,section.middle section.middle--content2 .my--orders{margin-left:8px;width:calc(100% - 8px);background:#fff;padding:30px 15px;color:#393939}section.middle section.middle--content .my--orders h1,section.middle section.middle--content2 .my--orders h1{font-size:24px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .my--orders p,section.middle section.middle--content2 .my--orders p{font-size:13px;line-height:18px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .my--orders p strong,section.middle section.middle--content2 .my--orders p strong{font-family:Verdana,sans-serif}section.middle section.middle--content .my--orders .orders,section.middle section.middle--content2 .my--orders .orders{border:3px solid #393939;padding:12px}section.middle section.middle--content .my--orders table,section.middle section.middle--content2 .my--orders table{width:100%}section.middle section.middle--content .my--orders table thead tr th,section.middle section.middle--content2 .my--orders table thead tr th{font-family:Verdana,sans-serif;font-size:16px;color:#393939;padding:12px 12px 24px;border-bottom:1px solid #ececec}section.middle section.middle--content .my--orders table tbody tr td,section.middle section.middle--content2 .my--orders table tbody tr td{font-size:13px;color:#393939;font-family:Verdana,sans-serif;padding:0 12px;vertical-align:middle;height:40px}section.middle section.middle--content .my--orders table tbody tr td:first-child,section.middle section.middle--content2 .my--orders table tbody tr td:first-child{font-family:Verdana,sans-serif}section.middle section.middle--content .my--orders table tbody tr td:nth-child(2),section.middle section.middle--content2 .my--orders table tbody tr td:nth-child(2){font-family:Verdana,sans-serif}section.middle section.middle--content .change--password,section.middle section.middle--content2 .change--password{margin-left:8px;width:calc(100% - 8px);background:#fff;padding:30px 15px;color:#393939}section.middle section.middle--content .change--password h1,section.middle section.middle--content2 .change--password h1{font-size:24px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .change--password p,section.middle section.middle--content2 .change--password p{font-size:13px;line-height:18px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content .change--password p strong,section.middle section.middle--content2 .change--password p strong{font-family:Verdana,sans-serif;font-size:16px}section.middle section.middle--content .change--password form button,section.middle section.middle--content2 .change--password form button{height:37px;padding:0 20px;border-radius:5px;text-align:center;border:2px solid #391152;background:#391152;color:#fff;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer}section.middle section.middle--content .change--password form button:hover,section.middle section.middle--content .change--password form button:focus,section.middle section.middle--content2 .change--password form button:hover,section.middle section.middle--content2 .change--password form button:focus{background:#391152;color:#fff;opacity:.8}section.middle section.middle--content .change--password form .flex,section.middle section.middle--content2 .change--password form .flex{display:flex;margin-bottom:10px}section.middle section.middle--content .change--password form .flex .left,section.middle section.middle--content2 .change--password form .flex .left{flex:0 0 50%;padding-right:15px}section.middle section.middle--content .bg--content,section.middle section.middle--content2 .bg--content{margin-left:8px;width:100%;background:#fff;color:#393939;font-size:14px;line-height:24px;font-family:Verdana,sans-serif;padding:30px 25px 25px}section.middle section.middle--content .bg--content iframe,section.middle section.middle--content2 .bg--content iframe{max-width:100%;max-height:100%}section.middle section.middle--content .bg--content img,section.middle section.middle--content2 .bg--content img{max-width:100%;max-height:100%}section.middle section.middle--content .bg--content h1,section.middle section.middle--content2 .bg--content h1{font-size:25px;font-family:Verdana,sans-serif;color:#391152;padding-bottom:15px}section.middle section.middle--content .bg--content h2,section.middle section.middle--content2 .bg--content h2{font-size:18px;font-family:Verdana,sans-serif;color:#391152;padding-bottom:10px;padding-top:15px}section.middle section.middle--content .bg--content h3,section.middle section.middle--content .bg--content h4,section.middle section.middle--content .bg--content h5,section.middle section.middle--content .bg--content h6,section.middle section.middle--content2 .bg--content h3,section.middle section.middle--content2 .bg--content h4,section.middle section.middle--content2 .bg--content h5,section.middle section.middle--content2 .bg--content h6{font-size:14px;font-family:Verdana,sans-serif;color:#391152;padding-bottom:10px;padding-top:15px}section.middle section.middle--content .bg--content p,section.middle section.middle--content2 .bg--content p{font-size:13px;line-height:24px;padding-bottom:15px}section.middle section.middle--content .bg--content .text--template--product--review,section.middle section.middle--content2 .bg--content .text--template--product--review{display:flex;flex-wrap:wrap;margin:10px 0 10px 0}section.middle section.middle--content .bg--content .text--template--product--review .text--template--image,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--image{width:35%}section.middle section.middle--content .bg--content .text--template--product--review .text--template--image img,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--image img{border-radius:5px;padding-bottom:0}section.middle section.middle--content .bg--content .text--template--product--review .text--template--image img.full_size,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--image img.full_size{margin:0}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header{width:65%}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header h3,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header h3{font-size:16px;padding:0 0 0 25px}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header .text--template--cena,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header .text--template--cena{padding:0 0 0 25px;font-size:14px;font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header .text--template--button a,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header .text--template--button a{font-family:Verdana,sans-serif;font-size:15px;background:#64ab18;color:#fff;min-height:40px;line-height:40px;padding:0 15px;text-decoration:none;display:inline-block;text-transform:uppercase;border-radius:.25rem;margin-left:25px;margin-top:15px}section.middle section.middle--content .bg--content .text--template--product--review .text--template--text,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--text{width:100%;margin-top:25px}section.middle section.middle--content .bg--content .text--template--product--review:last-child,section.middle section.middle--content2 .bg--content .text--template--product--review:last-child{margin-bottom:0}section.middle section.middle--content .bg--content .detail_clanku_produkty,section.middle section.middle--content2 .bg--content .detail_clanku_produkty{display:grid;grid-template-columns:repeat(3,auto);gap:25px;margin-top:25px}section.middle section.middle--content .bg--content .detail_clanku_produkty .product,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product{text-align:center}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all{background:#fff}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all a,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all a{text-decoration:none}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all a .content .title,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all a .content .title{font-size:14.5px;line-height:16px;font-family:Verdana,sans-serif;color:#393939;text-align:center;max-height:33px;height:33px;overflow:hidden;text-overflow:ellipsis}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all a .content .prices .old--price,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all a .content .prices .old--price{font-family:Verdana,sans-serif;font-size:12px;color:#c4c4c4;text-decoration:line-through;height:14px}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all a .content .prices .price,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all a .content .prices .price{color:#391152;font-size:18px;font-family:Verdana,sans-serif;height:25px}section.middle section.middle--content .bg--content .detail_clanku_produkty .product .all a .content .prices .price span,section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product .all a .content .prices .price span{font-size:18px;font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .detail_clanku_produkty .product:nth-child(n+4),section.middle section.middle--content2 .bg--content .detail_clanku_produkty .product:nth-child(n+4){display:none}section.middle section.middle--content .bg--content .text_box,section.middle section.middle--content2 .bg--content .text_box{padding:25px 50px 25px 50px;font-family:Verdana,sans-serif;font-size:14px;line-height:1.5;color:#393939;display:block}section.middle section.middle--content .bg--content .text_box.yellow,section.middle section.middle--content2 .bg--content .text_box.yellow{background-color:#fef9e5}section.middle section.middle--content .bg--content .text_box.black,section.middle section.middle--content2 .bg--content .text_box.black{background-color:#ebebeb}section.middle section.middle--content .bg--content .text_box.gray,section.middle section.middle--content2 .bg--content .text_box.gray{background-color:#f7f7f7}section.middle section.middle--content .bg--content .text_box.green,section.middle section.middle--content2 .bg--content .text_box.green{background-color:#eff6e7}section.middle section.middle--content .bg--content .text_box.red_primary,section.middle section.middle--content2 .bg--content .text_box.red_primary{background-color:#f9e8e9}section.middle section.middle--content .bg--content .text_box.red_secondary,section.middle section.middle--content2 .bg--content .text_box.red_secondary{background-color:#fbe8ea}section.middle section.middle--content .bg--content a,section.middle section.middle--content2 .bg--content a{color:#391152;text-decoration:underline}section.middle section.middle--content .bg--content a:hover,section.middle section.middle--content .bg--content a:focus,section.middle section.middle--content2 .bg--content a:hover,section.middle section.middle--content2 .bg--content a:focus{text-decoration:none}section.middle section.middle--content .bg--content ul,section.middle section.middle--content2 .bg--content ul{margin:0 0 0 30px}section.middle section.middle--content .bg--content ul li,section.middle section.middle--content2 .bg--content ul li{list-style-type:circle}section.middle section.middle--content .bg--content ol,section.middle section.middle--content2 .bg--content ol{margin:0 0 0 30px}section.middle section.middle--content .bg--content ol li,section.middle section.middle--content2 .bg--content ol li{list-style-type:decimal}section.middle section.middle--content .bg--content strong,section.middle section.middle--content2 .bg--content strong{font-family:Verdana,sans-serif;font-weight:bold}section.middle section.middle--content .bg--content .content--article,section.middle section.middle--content2 .bg--content .content--article{border:1px solid #c4c4c4;background:#f6f6f6;margin-top:15px;padding:10px 15px 25px 15px}section.middle section.middle--content .bg--content .content--article h3,section.middle section.middle--content2 .bg--content .content--article h3{color:#000}section.middle section.middle--content .bg--content .content--article ol li a,section.middle section.middle--content2 .bg--content .content--article ol li a{text-decoration:none}section.middle section.middle--content .bg--content .content--article ol li a:hover,section.middle section.middle--content2 .bg--content .content--article ol li a:hover{text-decoration:underline}section.middle section.middle--content .bg--content .content--article ol li ol li,section.middle section.middle--content2 .bg--content .content--article ol li ol li{list-style-type:circle}section.middle section.middle--content .bg--content form,section.middle section.middle--content2 .bg--content form{margin-bottom:25px}section.middle section.middle--content .bg--content form .flex,section.middle section.middle--content2 .bg--content form .flex{display:flex;flex-flow:row wrap;justify-content:space-between}section.middle section.middle--content .bg--content form .flex .input,section.middle section.middle--content2 .bg--content form .flex .input{flex-basis:calc(50% - 7px)}section.middle section.middle--content .bg--content form .flex .privacy,section.middle section.middle--content2 .bg--content form .flex .privacy{width:100%;margin-bottom:10px;font-family:Verdana,sans-serif;font-size:12px}section.middle section.middle--content .bg--content form .flex .privacy a,section.middle section.middle--content2 .bg--content form .flex .privacy a{font-family:Verdana,sans-serif;color:#393939}section.middle section.middle--content .bg--content form .flex button,section.middle section.middle--content2 .bg--content form .flex button{height:37px;padding:0 20px;border-radius:5px;text-align:center;background:#391152;color:#fff;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer}section.middle section.middle--content .bg--content .flex,section.middle section.middle--content2 .bg--content .flex{display:flex}section.middle section.middle--content .bg--content .flex .left,section.middle section.middle--content2 .bg--content .flex .left{flex:0 0 50%;padding-left:15px}section.middle section.middle--content .bg--content .flex .left .top,section.middle section.middle--content2 .bg--content .flex .left .top{color:#391152;font-family:Verdana,sans-serif;font-size:15px;margin-bottom:5px}section.middle section.middle--content .bg--content .flex .left .address,section.middle section.middle--content2 .bg--content .flex .left .address{margin-bottom:15px;font-family:Verdana,sans-serif;font-size:14px;color:#393939;line-height:18px}section.middle section.middle--content .bg--content .flex .left .address strong,section.middle section.middle--content2 .bg--content .flex .left .address strong{font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .flex .left .info,section.middle section.middle--content2 .bg--content .flex .left .info{font-size:14px;line-height:18px;font-family:Verdana,sans-serif;margin-bottom:15px}section.middle section.middle--content .bg--content .flex .left .info span,section.middle section.middle--content2 .bg--content .flex .left .info span{font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .flex .left .shop--register,section.middle section.middle--content2 .bg--content .flex .left .shop--register{font-size:11px;line-height:14px;font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .flex .left p,section.middle section.middle--content2 .bg--content .flex .left p{font-size:12px;line-height:14px}section.middle section.middle--content .bg--content .flex .right,section.middle section.middle--content2 .bg--content .flex .right{flex:0 0 50%;padding-right:15px;border-right:1px solid #e5e5e5}section.middle section.middle--content .bg--content .flex .right .top,section.middle section.middle--content2 .bg--content .flex .right .top{color:#391152;font-family:Verdana,sans-serif;font-size:15px;margin-bottom:5px}section.middle section.middle--content .bg--content .flex .right .address,section.middle section.middle--content2 .bg--content .flex .right .address{margin-bottom:15px;font-family:Verdana,sans-serif;font-size:14px;color:#393939;line-height:18px}section.middle section.middle--content .bg--content .flex .right .address strong,section.middle section.middle--content2 .bg--content .flex .right .address strong{font-family:Verdana,sans-serif}section.middle section.middle--content .bg--content .flex .right p,section.middle section.middle--content2 .bg--content .flex .right p{font-size:12px;line-height:14px}section.middle section.middle--content2{flex:0 0 100%}section.middle section.middle--content2 .content.stav_mojej_objednavky{margin-left:8px;width:calc(100% - 8px);background:#fff;padding:30px 15px;color:#393939}section.middle section.middle--content2 .content.stav_mojej_objednavky h1{font-size:24px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content2 .content.stav_mojej_objednavky p{font-size:13px;line-height:18px;font-family:Verdana,sans-serif;padding-bottom:15px}section.middle section.middle--content2 .content.stav_mojej_objednavky p strong{font-family:Verdana,sans-serif;font-size:16px}section.middle section.middle--content2 .content.stav_mojej_objednavky form button.success{height:37px;border-radius:5px;text-align:center;border:1px solid #391152;background:#391152 url(../img/svg/arrow_right_white.svg) no-repeat right 15px center;background-size:6px;padding:0 30px 0 15px;color:#fff;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;text-transform:uppercase}section.middle section.right--content{flex:0 0 25%}section.middle section.right--content .contact--block{width:calc(100% - 8px);margin-bottom:8px;margin-left:8px;background:#fff;border:2px solid #391152;padding-bottom:15px}section.middle section.right--content .contact--block .content{padding:0 15px}section.middle section.right--content .contact--block .content .title{font-size:13px;font-family:Verdana,sans-serif;color:#393939;padding-top:15px}section.middle section.right--content .contact--block .content a{font-size:24px;font-family:Verdana,sans-serif;color:#391152;margin:1px 0 3px;display:inline-block}section.middle section.right--content .contact--block .content small{font-family:Verdana,sans-serif;font-size:12px;color:#6d6d6d}section.middle section.right--content .contact--block .content .line{background:#e5e5e5;height:1px;margin:15px 0}section.middle section.right--content .contact--block .content .collection{font-size:16px;font-family:Verdana,sans-serif;color:#391152;padding:10px 0 20px 30px;background:url(../img/svg/pin.svg) no-repeat left top 5px;background-size:23px}section.middle section.right--content .contact--block .content .text{font-family:Verdana,sans-serif;font-size:13px;color:#393939;line-height:14px;padding-bottom:5px}section.middle section.right--content .contact--block .content .hours{font-size:14px;font-family:Verdana,sans-serif;color:#391152;margin-top:25px;margin-bottom:7px}section.middle section.right--content .contact--block .content .claim{font-size:16px;font-family:Verdana,sans-serif;color:#391152;padding-bottom:10px}section.middle section.right--content .contact--block .content .claim--text{font-size:13px;line-height:18px;color:#393939;font-family:Verdana,sans-serif}section.middle section.right--content .contact--block .content .claim--text a{font-size:13px;font-family:Verdana,sans-serif}section.middle section.right--content .contact--block .content .claim--text div.hours--day{display:inline-block;width:35%}section.middle section.right--content .contact--block .content .hours--text{padding-bottom:5px}section.middle section.right--content .contact--block .map{height:250px;margin:15px 0;background:url(../img/map.jpg) no-repeat center;background-size:cover;text-align:center;position:relative}section.middle section.right--content .contact--block .map a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section.middle section.right--content .contact--block .map .btn{font-size:14px;color:#391152;font-family:Verdana,sans-serif;background:#fff;margin:200px 15px 0;width:calc(100% - 30px);border:2px solid #391152;transition:all .35s}section.middle section.right--content .contact--block .map .btn:hover,section.middle section.right--content .contact--block .map .btn:focus{opacity:.7}section.banner img{max-width:100%}section.main--list{margin-bottom:15px}section.main--list .flex .product{flex:0 0 calc(33.333% - 5.333px)}section.main--list .flex .single{flex:0 0 33.33%}section.main--list .flex .none{flex:0 0 100%}footer{position:relative}footer .scroll--top{position:absolute;top:-100px;right:20px}footer .scroll--top a{display:inline-block;width:40px;height:40px;border-radius:100%;background:#838383 url(../img/svg/arrow_right_white.svg) no-repeat center;background-size:9px;transform:rotate(-90deg)}footer .recenzie_zakaznikov{background:#fff;padding:25px 0 30px 0}footer .recenzie_zakaznikov .flex{align-items:center;position:relative;justify-content:center;text-align:center}footer .recenzie_zakaznikov .flex h5{color:#391152;font-size:20px;line-height:1.5;font-family:Verdana,sans-serif;padding:0 35px 0 25px}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li{border:1px solid #e5e5e5;border-radius:15px;padding:25px 35px;text-align:left}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .review-header-box{display:flex;justify-content:space-between}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .review-header-box .stars{justify-content:left;margin-bottom:10px}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .review-header-box .stars .star{width:23px;height:18px}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .review-header-box .image{margin-bottom:10px}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .text{font-size:14px;line-height:1.5;font-family:Verdana,sans-serif;margin-bottom:10px;max-height:104px;overflow:auto;overflow-x:hidden}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .name{font-size:12px;line-height:1.5;font-family:Verdana,sans-serif;font-weight:bold}footer .recenzie_zakaznikov .flex #customer_reviews_carousel ul li .date{font-size:12px;line-height:1.5;font-family:Verdana,sans-serif;color:#6d6d6d}footer .recenzie_zakaznikov .flex .celkove_hodnotenie{font-size:13px;line-height:1.5;font-family:Verdana,sans-serif;padding:10px 0 25px 0}footer .recenzie_zakaznikov .flex .celkove_hodnotenie a{text-decoration:underline;color:#292b2c}footer .recenzie_zakaznikov .flex .celkove_hodnotenie a:hover{text-decoration:none}footer .recenzie_zakaznikov .flex .celkove_hodnotenie strong{font-weight:bold}footer .instagram_feed{background:#fff;padding:25px 0 30px 0}footer .instagram_feed .flex{align-items:center;position:relative;justify-content:center;text-align:center}footer .instagram_feed .flex h5{color:#391152;font-size:20px;line-height:1.5;font-family:Verdana,sans-serif;padding:0 35px 0 25px}footer .popis_obchodu{background:#fff;padding:25px 0 25px 0}footer .popis_obchodu .flex{text-align:center}footer .popis_obchodu .flex h5{color:#391152;font-size:20px;line-height:1.5;font-family:Verdana,sans-serif;padding:0 35px 0 25px}footer .popis_obchodu .flex .text{column-count:3;column-gap:clamp(1em,5vw,4em);padding:10px 0 25px 0;text-align:justify;font-family:Verdana,sans-serif;font-size:13px;line-height:1.5}footer .popis_obchodu .flex .text h6{font-size:16px;line-height:1.5;font-family:Verdana,sans-serif;padding:20px 35px 5px 0}footer .popis_obchodu .flex .text a{text-decoration:underline;color:#292b2c}footer .popis_obchodu .flex .text a:hover{text-decoration:none}footer .popis_obchodu .flex .text strong{font-family:Verdana,sans-serif;font-weight:bold}footer .top{background:linear-gradient(90deg,#fef9e5 50%,#fff 50%)}footer .top .flex{display:flex;padding:10px 0;align-items:center;justify-content:center}footer .top .flex .google{flex:1 0 0}footer .top .flex .google .stats{display:flex;align-items:center}footer .top .flex .google .stats .left .google_review{display:flex;align-items:center}footer .top .flex .google .stats .left .google_review .text{font-family:Verdana,sans-serif;font-size:18px;color:#393939;margin-bottom:5px;margin-left:8px}footer .top .flex .google .stats .left .numbers{display:flex;align-items:center}footer .top .flex .google .stats .left .numbers .percent{font-size:28px;font-family:Verdana,sans-serif;color:#f4c500;margin-right:10px;letter-spacing:-2px}footer .top .flex .google .stats .left .text{font-family:Verdana,sans-serif;font-size:12px;color:#393939;margin-left:10px;line-height:1.3}footer .top .flex .google .stats .right{display:flex;align-items:center}footer .top .flex .google .stats .right .users{margin:0 20px 0 40px}footer .top .flex .google .stats .right .users .user{padding-left:35px;background:url(../img/svg/user_grey.svg) no-repeat left top 1px;background-size:27px}footer .top .flex .google .stats .right .users .user .top--info{display:flex;align-items:center}footer .top .flex .google .stats .right .users .user .top--info .name{font-family:Verdana,sans-serif;font-size:12px;color:#6d6d6d;margin-right:5px;text-transform:capitalize}footer .top .flex .google .stats .right .users .user .info{color:#b9b9b9;font-size:10px;font-family:Verdana,sans-serif;line-height:20px}footer .top .flex .google .stats .right a{margin-right:15px}footer .top .flex .google .stats .right a img{display:block}footer .top .flex .order--status{flex:1 0 0}footer .top .flex .order--status .title{color:#391152;font-size:16px;font-family:Verdana,sans-serif;padding:0 35px 0 25px}footer .top .flex .order--status .title span{display:inline-block;vertical-align:middle}footer .top .flex .order--status .form{font-size:0}footer .top .flex .order--status .form form{display:flex}footer .top .flex .order--status .form form .input{width:calc(100% - 96px);background:#f4f4f4;height:37px;border:0;padding:0 15px;font-size:12px;font-family:Verdana,sans-serif;color:#888;border-radius:5px 0 0 5px;margin-bottom:0}footer .top .flex .order--status .form form .input::-webkit-input-placeholder{color:#888;opacity:1}footer .top .flex .order--status .form form .input::-moz-placeholder{color:#888;opacity:1}footer .top .flex .order--status .form form .input:-ms-input-placeholder{color:#888;opacity:1}footer .top .flex .order--status .form form .input:-moz-placeholder{color:#888;opacity:1}footer .top .flex .order--status .form form button{appearance:none;border:1px solid #391152;background:#391152 url(../img/svg/arrow_right_white.svg) no-repeat right 15px center;background-size:6px;color:#fff;text-transform:uppercase;font-family:Verdana,sans-serif;font-size:13px;height:37px;padding:0 30px 0 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer}footer .bottom{min-height:3px;background:#391152}footer .bottom .container{height:110px}footer .bottom .flex{display:flex;height:110px;justify-content:space-around;align-items:center}footer .bottom .flex .title{font-size:18px;font-family:Verdana,sans-serif;color:#393939}footer .bottom .flex .title span{display:inline-block;vertical-align:middle}footer .bottom .flex .title:before{content:close-quote;width:41px;height:38px;background:url(../img/svg/newsletter.svg) no-repeat center;background-size:41px;margin-right:13px;display:inline-block;vertical-align:middle}footer .bottom .flex .text{font-family:Verdana,sans-serif;color:#fff;font-size:13px;line-height:15px;max-width:350px;width:100%}footer .bottom .flex .form{font-size:0}footer .bottom .flex .form .input{width:350px;background:#f4f4f4;height:37px;border:0;padding:0 15px;font-size:12px;font-family:Verdana,sans-serif;color:#888;border-radius:5px 0 0 5px;margin-bottom:0}footer .bottom .flex .form .input::-webkit-input-placeholder{color:#888;opacity:1}footer .bottom .flex .form .input::-moz-placeholder{color:#888;opacity:1}footer .bottom .flex .form .input:-ms-input-placeholder{color:#888;opacity:1}footer .bottom .flex .form .input:-moz-placeholder{color:#888;opacity:1}footer .bottom .flex .form button{appearance:none;border:2px solid #393939;background:#393939;color:#fff;text-transform:uppercase;font-family:Verdana,sans-serif;font-size:13px;height:37px;padding:0 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;transition:all .35s}footer .bottom .flex .form button:hover,footer .bottom .flex .form button:focus{background:#391152}footer .footer{background:#fff}footer .footer .title{font-size:13px;font-family:Verdana,sans-serif;color:#391152;margin-bottom:12px}footer .footer .title img{display:none}footer .footer ul li{line-height:24px}footer .footer ul li a{font-size:12px;font-family:Verdana,sans-serif;color:#393939}footer .footer ul li a:hover,footer .footer ul li a:focus{text-decoration:underline}footer .footer .logo{margin-bottom:10px}footer .footer .logo a{display:inline-block}footer .footer .text{font-family:Verdana,sans-serif;color:#515151;font-size:12px;line-height:1.4;margin-bottom:20px}footer .footer .text strong{font-family:Verdana,sans-serif}footer .footer .social{display:flex}footer .footer .social a.instagram{display:inline-block;width:30px;height:30px;background:url(../img/svg/social_media/instagram_grey.svg) no-repeat center;background-size:30px;margin-right:15px}footer .footer .social a.facebook{display:inline-block;width:30px;height:30px;background:url(../img/svg/social_media/facebook_grey.svg) no-repeat center;background-size:30px;margin-right:15px}footer .footer .social a.spotify{display:inline-block;width:30px;height:30px;background:url(../img/svg/social_media/spotify_grey.svg) no-repeat center;background-size:30px;margin-right:15px}footer .footer .links{padding:30px 0;justify-content:center}footer .footer .links a{margin-right:30px}footer .footer .basic_info{padding:30px 0}footer .footer .basic_info a{margin-right:30px}footer .footer .basic_info a:last-child{margin-right:0}footer .footer .country{justify-content:center;align-items:center;margin:25px 0}footer .footer .country a{display:inline-flex;align-items:center;margin:0 0 0 25px;color:#6d6d6d}footer .footer .country a:first-child{margin:0}footer .footer .country a:hover{text-decoration:underline}footer .footer .country a img{margin:0 10px 0 0;width:25px;display:inline-block}footer .footer .country a>.name{font-size:12px;font-family:Verdana,sans-serif;color:#6d6d6d;display:inline-block}footer .footer .line{height:1px;width:100%;background:#f6f6f6}footer .footer .copyright{height:80px}footer .footer .copyright .text{font-family:Verdana,sans-serif;color:#393939;font-size:11px;text-align:right}img.preloader{position:fixed;left:50%;top:40%;z-index:202;display:none;width:64px;margin-left:-32px}@media(hover:hover){section.XXXXXproducts .flex .product:hover .all,section.XXXXXproducts .flex .product:focus .all{height:auto;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);border:2px solid #391152;border-radius:2px;position:absolute;z-index:3;left:4px}section.XXXXXproducts .flex .product:hover .all a,section.XXXXXproducts .flex .product:focus .all a{text-decoration:none}section.XXXXXproducts .flex .product:hover .all a .content .ribbon,section.XXXXXproducts .flex .product:focus .all a .content .ribbon{display:none}section.XXXXXproducts .flex .product:hover .all a .content .discount,section.XXXXXproducts .flex .product:focus .all a .content .discount{display:none}section.XXXXXproducts .flex .product:hover .all a .content .title,section.XXXXXproducts .flex .product:focus .all a .content .title{font-family:Verdana,sans-serif}section.XXXXXproducts .flex .product:hover .all a .content .free--shipping,section.XXXXXproducts .flex .product:focus .all a .content .free--shipping{display:none}section.XXXXXproducts .flex .product:hover .all a .content .image,section.XXXXXproducts .flex .product:focus .all a .content .image{padding-top:25px;height:175px}section.XXXXXproducts .flex .product:hover .all a .content .image>picture,section.XXXXXproducts .flex .product:focus .all a .content .image>picture{width:40%;max-height:100%;transform:scale(0.9)}section.XXXXXproducts .flex .product:hover .all a .content .image picture,section.XXXXXproducts .flex .product:focus .all a .content .image picture{max-height:100%;transform:scale(0.9)}section.XXXXXproducts .flex .product:hover .all a .content .image .hover,section.XXXXXproducts .flex .product:focus .all a .content .image .hover{display:block}section.XXXXXproducts .flex .product:hover .all a .content .features,section.XXXXXproducts .flex .product:focus .all a .content .features{display:block}section.XXXXXproducts .flex .product:hover .all a .content.event,section.XXXXXproducts .flex .product:focus .all a .content.event{border:0}section.XXXXXproducts .flex .product:hover .all .sub--content,section.XXXXXproducts .flex .product:focus .all .sub--content{display:block}section.article--list .flex{display:flex}section.article--list .flex .article{height:388px;flex:0 0 25%;margin-bottom:8px}section.article--list .flex .article a:hover,section.article--list .flex .article a:focus{text-decoration:none}section.article--list .flex .article a:hover .image:after,section.article--list .flex .article a:focus .image:after{opacity:1}section.article--list .flex .article a:hover .content .title,section.article--list .flex .article a:focus .content .title{text-decoration:underline}section.article--list .flex .article a:hover .shadow,section.article--list .flex .article a:focus .shadow{-webkit-box-shadow:inset 0 0 0 3px #391152;-moz-box-shadow:inset 0 0 0 3px #391152;box-shadow:inset 0 0 0 3px #391152}}@media(max-width:1199px){header{position:relative;top:0}header .top .row{justify-content:center}header .top .row .logo{width:160px}header .top .row .search{display:none}header .top .row .cart{position:absolute;right:42px;top:50%;transform:translateY(-50%) scale(1.2);transform-origin:center right;margin-left:0;width:auto}header .top .row .cart:before{content:none}header .top .row .cart .price{display:none}header .top .row .cart .count{display:none}header .top .row .cart.full .count{display:flex;align-items:center;justify-content:center;position:absolute;top:15px;left:5px}header .top .row .cart:not(.hide):hover .cart--content,header .top .row .cart:not(.hide):focus .cart--content{display:none}header .bottom{display:none}header .mobile--menu{height:59px;background:#391152;position:relative;display:block}header .mobile--menu .menu{padding-left:35px;color:#fff;font-size:16px;font-family:Verdana,sans-serif;text-transform:uppercase;position:absolute;left:20px;top:20px;background:url(../img/svg/burger_white.svg) no-repeat center left;background-size:23px;height:18px;line-height:18px}header .mobile--menu .user{width:27px;height:27px;background:url(../img/svg/user_white.svg) no-repeat center;position:absolute;right:20px;top:15px}header .mobile--menu .search{width:25px;height:24px;background:url(../img/svg/search_white.svg) no-repeat center;position:absolute;right:70px;top:17px}header .mobile--menu .search:after{content:close-quote;background:#c2c2c2;height:26px;width:1px;position:absolute;right:-12px;top:0}header .mobile--menu .favourite{width:28px;height:24px;background:url(../img/svg/favourite_grey_dark.svg) no-repeat center;position:absolute;right:110px;top:17px}main#top{margin-top:0}main#top section{margin:0 auto;width:100%}main#top section.products .flex{flex-flow:row nowrap;overflow-x:scroll;overflow-y:hidden;justify-content:left}main#top section.products .flex .product{flex:0 0 28%}main#top section.products .link{display:none}main#top section#similar-products .preloader,main#top section#last-visited .preloader{position:absolute;top:calc(50% - 150px);left:calc(100% - 130px);z-index:1}section.subcategories,section.filter--form,section.filter--select{width:100%;margin:0}.wrapper{margin-top:0}.wrapper .flexbox{width:100%}.wrapper .flexbox aside{display:none}.wrapper .flexbox main{width:100%;flex:initial;max-width:950px;margin:0 auto}.wrapper_full{margin-top:0}.wrapper_full .flexbox{width:100%}section.title{margin:0 auto}section.title h1 span,section.title h2 span,section.title h3 span,section.title h4 span{padding:0 10px}section.breadcrumbs{margin-left:0}section.products{width:100%;margin:0 auto}section.mobile--only.top--category--mobile{display:block;background:#383639;margin-bottom:8px}section.mobile--only.top--category--mobile nav ul{display:flex;align-items:center;justify-content:center;text-align:center;flex-flow:row wrap;padding:10px 0}section.mobile--only.top--category--mobile nav ul li{flex:0 0 16.66%;padding:10px 0}section.mobile--only.top--category--mobile nav ul li a{color:#fff;font-family:Verdana,sans-serif;position:relative;display:inline-block;text-align:center;font-size:14px;min-width:50px}section.mobile--only.top--category--mobile nav ul li a:hover,section.mobile--only.top--category--mobile nav ul li a:focus{text-decoration:none}section.mobile--only.top--category--mobile nav ul li a div.text{margin:8px 0 0 0}section.category--description{width:100%;margin:0}section.category--banner{margin:8px 0 8px 0}section.categories{width:100%;margin:0}section.brands{width:100%;margin:0}.mobile--menu--popup{position:absolute;left:0;top:0;z-index:201;width:100%;height:100%;cursor:default;background:#fff;padding-top:33px}.mobile--menu--popup .title{font-family:Verdana,sans-serif;color:#313131;padding:0 25px;height:58px;line-height:58px;border-bottom:1px solid #ececec}.mobile--menu--popup .icon--close{position:absolute;top:20px;right:20px;height:25px;width:25px;background:url(../img/svg/remove_item_grey.svg) no-repeat center;cursor:pointer}.mobile--menu--popup .menu--wrapper{max-width:320px;margin:0 auto}.mobile--menu--popup .content{padding:0 20px}.mobile--menu--popup .content a.main{margin-top:15px}.mobile--user--content{position:absolute;left:0;top:0;z-index:201;width:100%;height:100%;cursor:default;background:#fff;padding-top:33px}.mobile--user--content .icon--close{position:absolute;top:20px;right:20px;height:25px;width:25px;background:url(../img/svg/remove_item_grey_dark.svg) no-repeat center;cursor:pointer}.mobile--user--content .user--wrapper{max-width:320px;margin:0 auto}.mobile--user--content .user--wrapper .links{font-size:12px;font-family:Verdana,sans-serif;text-align:center;padding:5px 0;line-height:15px;color:#6d6d6d}.mobile--user--content .user--wrapper .links a{font-size:12px;font-family:Verdana,sans-serif;color:#6d6d6d}.mobile--user--content .login--content{width:100%}.mobile--user--content .login--content .title{padding:15px 25px 5px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px}.mobile--user--content .login--content .text{padding:0 25px 15px;font-family:Verdana,sans-serif;font-size:13px;line-height:15px;color:#6d6d6d}.mobile--user--content .login--content .form{padding:0 20px}.mobile--user--content .login--content .form button{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;cursor:pointer}.mobile--user--content .login--content .form button:hover,.mobile--user--content .login--content .form button:focus{opacity:.8}.mobile--user--content .login--content .password{text-align:center;padding:5px 0 20px;border-bottom:1px solid #ececec}.mobile--user--content .login--content .password a{font-size:13px;font-family:Verdana,sans-serif;color:#391152}.mobile--user--content .login--content .registration{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mobile--user--content .login--content .registration .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}.mobile--user--content .login--content .registration .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}.mobile--user--content .login--content .registration button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}.mobile--user--content .login--content .registration button:hover,.mobile--user--content .login--content .registration button:focus{background:#391152;color:#fff}.mobile--user--content .login--content .registration .user--wrapper{padding:0 20px}.mobile--user--content .register--content{display:none;width:100%}.mobile--user--content .register--content .title{padding:15px 25px 5px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px}.mobile--user--content .register--content .text{padding:0 25px 15px;font-family:Verdana,sans-serif;font-size:13px;line-height:15px;color:#6d6d6d}.mobile--user--content .register--content .discount{background:#64ab18}.mobile--user--content .register--content .discount .flex--wrapper{height:65px;max-width:320px;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.mobile--user--content .register--content .discount .left{font-size:24px;font-family:Verdana,sans-serif;color:#fff;display:flex}.mobile--user--content .register--content .discount .left img{margin:0 4px}.mobile--user--content .register--content .discount .right{text-align:right;font-family:Verdana,sans-serif;font-size:13px;color:#fff;line-height:16px}.mobile--user--content .register--content .form{padding:17px 20px}.mobile--user--content .register--content .form .separator{height:1px;background:#f8f8f8;margin:7px -20px 15px}.mobile--user--content .register--content .form button{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;cursor:pointer;transition:all .35s}.mobile--user--content .register--content .form button:hover,.mobile--user--content .register--content .form button:focus{opacity:.8}.mobile--user--content .register--content .login{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mobile--user--content .register--content .login .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}.mobile--user--content .register--content .login .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}.mobile--user--content .register--content .login button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}.mobile--user--content .register--content .login button:hover,.mobile--user--content .register--content .login button:focus{background:#391152;color:#fff}.mobile--user--content .register--content .login .user--wrapper{padding:0 20px}.mobile--logged--content{position:absolute;left:0;top:0;z-index:201;width:100%;height:100%;cursor:default;background:#fff;padding-top:33px}.mobile--logged--content .icon--close{position:absolute;top:20px;right:20px;height:25px;width:25px;background:url(../img/svg/remove_item_grey_dark.svg) no-repeat center;cursor:pointer}.mobile--logged--content .user--wrapper{max-width:320px;margin:0 auto}.mobile--logged--content .title{padding:15px 25px 10px;color:#313131;font-size:16px;font-family:Verdana,sans-serif;line-height:30px}.mobile--logged--content .title span{color:#391152;font-family:Verdana,sans-serif}.mobile--logged--content .discount{background:#64ab18}.mobile--logged--content .discount .discount--wrapper{height:60px;display:flex;align-items:center;justify-content:center;padding:0 25px}.mobile--logged--content .discount .left img{margin-right:15px}.mobile--logged--content .discount .right{color:#fff;font-size:13px;font-family:Verdana,sans-serif;line-height:16px;text-align:center}.mobile--logged--content .discount .right strong{font-family:Verdana,sans-serif}.mobile--logged--content .user--menu{padding:10px 25px}.mobile--logged--content .user--menu ul li a{font-family:Verdana,sans-serif;font-size:14px;color:#313131;line-height:30px;padding-left:22px;position:relative}.mobile--logged--content .user--menu ul li a:before{content:close-quote;width:13px;height:13px;border-radius:100%;border:2px solid #313131;opacity:.5;position:absolute;left:0;top:2px}.mobile--logged--content .user--menu ul li a:hover,.mobile--logged--content .user--menu ul li a:focus{text-decoration:underline}.mobile--logged--content .user--menu .logout{font-size:13px;text-transform:uppercase;text-align:center;font-family:Verdana,sans-serif;height:37px;width:100%;color:#fff;background:#391152;border-radius:5px;margin:10px 0;transition:all .35s}.mobile--logged--content .user--menu .logout:hover,.mobile--logged--content .user--menu .logout:focus{opacity:.8}.mobile--logged--content .feedback{background:#e3e3e3;padding:20px 20px 23px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.mobile--logged--content .feedback .subtitle{text-align:center;font-family:Verdana,sans-serif;font-size:16px;color:#6d6d6d;padding-bottom:10px}.mobile--logged--content .feedback .subtext{font-size:13px;line-height:15px;font-family:Verdana,sans-serif;color:#6d6d6d;padding-bottom:10px}.mobile--logged--content .feedback form button{height:37px;width:100%;text-align:center;border:2px solid #391152;background:#fff;color:#391152;font-size:14px;font-family:Verdana,sans-serif;cursor:pointer;transition:all .35s}.mobile--logged--content .feedback form button:hover,.mobile--logged--content .feedback form button:focus{background:#391152;color:#fff}.main--mobile--menu{position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;left:0;top:0;z-index:1000000000;width:100%;height:100%;cursor:default;background:#fff}.main--mobile--menu .icon--close{position:absolute;top:20px;right:20px;height:25px;width:25px;background:url(../img/svg/remove_item_grey_dark.svg) no-repeat center;cursor:pointer}.main--mobile--menu .tel{text-align:center;line-height:64px;height:62px}.main--mobile--menu .tel a{color:#391152;font-family:Verdana,sans-serif;font-size:18px}.main--mobile--menu .tel a:hover,.main--mobile--menu .tel a:focus{text-decoration:none}.main--mobile--menu .search{height:60px;background:#c2c2c2;padding:12.5px 0}.main--mobile--menu .search form{position:relative;width:70%;height:35px;margin:0 auto}.main--mobile--menu .search form input{width:100%;border:0;height:100%;padding:0 17px;background:#fff;border-radius:35px;font-family:Verdana,sans-serif;font-size:12px}.main--mobile--menu .search form input::placeholder{color:#c4c4c4;opacity:1}.main--mobile--menu .search form button{position:absolute;right:9px;width:21px;top:6px;height:20px;cursor:pointer;background:transparent url(../img/svg/search.svg) no-repeat center}.main--mobile--menu .content{background:#e3e3e3}.main--mobile--menu .content .menu--link a.main--link{display:inline-block;width:100%;height:55px;border-bottom:1px solid #b5b5b5;font-size:16px;font-family:Verdana,sans-serif;color:#393939;line-height:55px;padding:0 25px;position:relative}.main--mobile--menu .content .menu--link a.main--link.active:after{transform:rotate(270deg)}.main--mobile--menu .content .menu--link a.main--link:after{content:close-quote;position:absolute;right:25px;top:0;background:url(../img/svg/arrow_left_grey.svg) no-repeat center;background-size:7px;width:7px;height:55px;transition:transform .35s;transform:rotate(180deg)}.main--mobile--menu .content .menu--link a.main--link:hover,.main--mobile--menu .content .menu--link a.main--link:focus{text-decoration:none}.main--mobile--menu .content .menu--link .dropdown{border-bottom:1px solid #b5b5b5;padding:7px 0}.main--mobile--menu .content .menu--link .dropdown .item{padding:7px 25px}.main--mobile--menu .content .menu--link .dropdown .item a{font-size:13px;font-family:Verdana,sans-serif;color:#393939;line-height:25px}.main--mobile--menu .content .menu--link .dropdown .item a:hover,.main--mobile--menu .content .menu--link .dropdown .item a:focus{font-family:Verdana,sans-serif;text-decoration:underline}.main--mobile--menu .content .menu--link .categories .item a{display:flex;align-items:center;line-height:initial;padding:8px 0}.main--mobile--menu .content .menu--link .categories .item a:hover,.main--mobile--menu .content .menu--link .categories .item a:focus{text-decoration:none;font-family:Verdana,sans-serif}.main--mobile--menu .content .menu--link .categories .item a.active .text:after{transform:rotate(270deg)}.main--mobile--menu .content .menu--link .categories .item .dropdown{border-bottom:0;margin-left:54px}.main--mobile--menu .content .menu--link .categories .item .dropdown .dropdown{margin-left:0;padding:4px 0}.main--mobile--menu .content .menu--link .categories .item .dropdown .dropdown .standard{font-family:Verdana,sans-serif;padding:4px 0;line-height:20px}.main--mobile--menu .content .menu--link .categories .item .dropdown a.circle{font-family:Verdana,sans-serif;position:relative;padding:15px 0}.main--mobile--menu .content .menu--link .categories .item .dropdown a.circle:before{content:close-quote;position:absolute;left:-15px;top:17px;width:10px;height:10px;border:1px solid #c6c6c6;border-radius:100%}.main--mobile--menu .content .menu--link .categories .item .dropdown a.circle.active span:after{transform:rotate(270deg)}.main--mobile--menu .content .menu--link .categories .item .dropdown a.circle span{position:relative}.main--mobile--menu .content .menu--link .categories .item .dropdown a.circle span:after{content:close-quote;position:absolute;right:-20px;top:2px;background:url(../img/svg/arrow_left.svg) no-repeat center;background-size:7px;width:7px;height:13px;transition:transform .35s;transform:rotate(180deg)}.popup--content--box--master .content--add--to--cart .content .padding .buttons,.popup--content--box--master .content--noadd--to--cart .content .padding .buttons{flex-flow:column}.popup--content--box--master .content--add--to--cart .content .padding .buttons a,.popup--content--box--master .content--noadd--to--cart .content .padding .buttons a{text-align:center}.popup--content--box--master .content--add--to--cart .content .padding .buttons a.a--close--btn,.popup--content--box--master .content--noadd--to--cart .content .padding .buttons a.a--close--btn{margin-bottom:10px}.popup--content--box--master .content--add--to--cart .content .padding .products .product a,.popup--content--box--master .content--noadd--to--cart .content .padding .products .product a{margin:0 8px}}@media(max-width:991px){main#top section.products .flex .product{flex:0 0 40%}section.products{width:100%}section.products .flex{max-width:991px;flex-flow:row wrap}section.products .flex .double{margin:0 auto 8px;flex:0 0 100%}section.products .flex .single{margin:0 0 8px 0;flex:0 0 33.33%}section.categories .flex a{flex:0 0 50%}section.filter--form .flex .filter-price .price-range .filter-inline-block #price-slider{max-width:initial;width:calc(100% - 170px)}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper{margin:0 18px 18px 18px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label{height:33px;width:33px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label .color{height:33px;width:33px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper .checkbox+label:before{width:33px;height:33px}section.filter--form .flex .tab-content .content .options.color .checkbox--wrapper:first-child{margin-left:15px}section.vianocne--bannery{margin:8px 0;flex-wrap:inherit}section.middle section.middle--content{flex:0 1 75%;margin-bottom:8px}section.middle section.middle--content .my--orders table thead tr th{padding:12px 5px 24px}section.middle section.middle--content .my--orders table thead tr th:nth-child(3){min-width:70px}section.middle section.middle--content .my--orders table tbody tr td{padding:0 5px}section.middle section.middle--content2 .content.stav_mojej_objednavky{margin:0 8px;width:calc(100% - 16px)}section.middle section.right--content .contact--block{width:calc(100% - 16px)}section.middle.text--middle section.middle--content{flex:0 0 100%}section.banner{display:none}footer>.container-fluid{display:none}footer .top{height:initial;background:linear-gradient(#fef9e5 124px,#fff 124px);background:-webkit-linear-gradient(#fef9e5 124px,#fff 124px);background:-o-linear-gradient(#fef9e5 124px,#fff 124px);background:-moz-linear-gradient(#fef9e5 124px,#fff 124px)}footer .top .flex{padding:0;height:initial;flex-flow:column;justify-content:center}footer .top .flex .google{padding:30px 0}footer .top .flex .google .flex{flex-flow:row}footer .top .flex .google .stats{flex:1}footer .top .flex .google .users{margin-left:0;flex:1}footer .top .flex .google .show--all{top:30px}footer .top .flex .order--status{padding:30px 0}footer .top .flex .order--status .flex{flex-flow:row}footer .top .flex .order--status .form .input{width:180px}footer .bottom{padding:20px 0}footer .bottom.cart{padding:0;margin-top:0}footer .bottom .container{height:initial}footer .bottom .flex{height:initial;flex-flow:column}footer .bottom .flex .text{text-align:center;padding:10px 0}footer .bottom .flex .form{margin-top:10px}footer .bottom .flex .form .input{width:180px}footer .footer .links{text-align:center;padding:20px 0 40px 0}footer .footer .links a{margin:0 10px;padding:10px 0}footer .footer .links a.mobile--only{display:inline-block}footer .footer .links.small_footer{padding:20px 0 20px 0}footer .footer .country{margin:0 0 20px 0}footer .footer .line{margin-bottom:20px}footer .footer .text{margin-bottom:10px}footer .footer .copyright{height:initial}footer .footer .copyright .warning{margin-bottom:15px}footer .footer .copyright .warning>div{justify-content:flex-start}footer .mobile--only{display:block}footer .mobile--only a{color:#fff;height:55px;width:100%;display:inline-block;background:#acacac url(../img/svg/arrow_top.svg) no-repeat center top 15px;background-size:10px;text-align:center;font-size:14px;font-family:Verdana,sans-serif;line-height:65px}footer .mobile--only a:hover,footer .mobile--only a:focus{text-decoration:none}.white--space{padding-top:25px !important}.hide--mobile{display:none}.paginate .flex{justify-content:center !important}}@media(max-width:768px){main#top.main--product--detail .row,main#top.main--product--detail .container-fluid,main#top.main--product--detail .col-lg-6{margin:0;padding:0}main#top.main--product--detail section#similar-products .col-12,main#top.main--product--detail section#last-visited .col-12{padding:0}section.features{height:100px;background:#fff}section.features .flex .single:not(:last-child):after{content:none}section.features .slick-dots{position:absolute;bottom:0;left:50%;margin-left:-14px}section.features .slick-dots li{display:inline-block}section.features .slick-dots li.slick-active button{border:1px solid #d3d3d3;background:transparent;width:8px;height:8px}section.features .slick-dots li button{font-size:0;width:4px;height:4px;background:#d3d3d3;border-radius:100%;appearance:none;margin:0 2px}section.nenasli-ste-co-hladate .flex h4{line-height:26px}section.free--shipping{height:initial;flex-flow:row wrap;padding:30px}section.free--shipping .title{flex:100%;text-align:center}section.free--shipping .title span .free--shipping{display:none}section.free--shipping .text{flex:100%;margin-left:0;margin-top:20px;text-align:center}section.breadcrumbs{margin-left:0;width:100%}section.breadcrumbs .relative ul li a{font-size:12px}section.subcategories{padding:0 15px 20px}section.subcategories a{display:none}section.subcategories select{font-size:13px;line-height:16px;border:1px solid #aeaeae;border-radius:3px;padding:13px 15px;width:100%;font-family:Verdana,sans-serif;color:#393939;appearance:none;background:#f8f8f8 url(../img/svg/arrow_down_grey.svg) no-repeat calc(100% - 20px) 17px;background-size:14px}section.categories .flex a{flex:0 0 100%}section.filter--form .toggle--content{position:absolute;top:0;left:0;background:#fff;z-index:1000000000;width:90%;height:100%;overflow-y:scroll;max-height:100vh;padding-bottom:50px;margin-bottom:50px}section.filter--form .toggle--content .filter-overlay{display:none;background:rgba(150,150,150,0.5);height:100%;position:fixed;width:90%;z-index:2}section.filter--form .toggle--content .filter-overlay img{top:calc(50% - 20px);left:calc(50% - 20px);position:absolute;width:40px}section.filter--form .toggle--content .flex:not(:first-child){padding:5%}section.filter--form .toggle--content .flex:nth-child(3){margin-top:130px}section.filter--form .toggle--content .flex:nth-child(4){padding-top:0;padding-bottom:140px}section.filter--form .toggle--content .flex{flex-flow:column}section.filter--form .toggle--content .flex .filter-price{margin-bottom:30px}section.filter--form .toggle--content .flex .filter-price .price-range .filter-inline-block #price-slider{width:calc(100% - 100px);margin:0 50px}section.filter--form .toggle--content .flex .filter-price .price-range .filter-inline-block #price-slider .noUi-base .noUi-origin .noUi-handle{width:30px;height:30px;left:-16px;top:-13px}section.filter--form .toggle--content .flex .filter-price .price-range .filter-inline-block .text-filter strong{display:none}section.filter--form .toggle--content .flex .filter-price .price-range .filter-inline-block .text-filter .right{right:0}section.filter--form .toggle--content .flex .tab-content{margin:0}section.filter--form .toggle--content .flex .tab-content .content .options.color .checkbox--wrapper{margin:0 10px 18px 0}section.filter--form .toggle--content .flex .filter-header{background:#391152;color:#fff;padding:30px 25px 34px 25px;position:fixed;height:118px;width:90%;z-index:3}section.filter--form .toggle--content .flex .filter-header h4{font-family:Verdana,sans-serif;font-size:21px;margin-bottom:20px}section.filter--form .toggle--content .flex .filter-header .pocet-vysledkov span{background:#391152;border-radius:35px;padding:5px 10px;font-family:Verdana,sans-serif;font-size:13px;z-index:2}section.filter--form .toggle--content .flex .menu{display:none}section.filter--form .toggle--content .flex .tab-content .tab-pane{display:block}section.filter--form .toggle--content .flex .tab-content .tab-pane .title{margin-top:20px;font-family:Verdana,sans-serif;font-size:16px;line-height:unset}section.filter--form .toggle--content .flex .order{margin-top:20px}section.filter--form .toggle--content .flex .order .select{width:100%}section.filter--form .toggle--content .link{position:relative}section.filter--form .toggle--content .link span.pocet_vysledkov_filtra{border-radius:5px;background-color:#62a917;text-align:center;top:auto;left:5%;position:fixed;width:80%;padding:15px 0 15px 0;margin-bottom:15px;bottom:0;-moz-box-shadow:0 0 20px 16px #fff;-webkit-box-shadow:0 0 20px 16px #fff;box-shadow:0 0 20px 16px #fff}section.filter--form .toggle--content .link span.pocet_vysledkov_filtra span{font-size:16px;color:#fff;display:inline-block !important;position:static;padding:0}section.middle{flex-flow:row wrap}section.middle section.middle--content{flex:0 0 100%;margin-bottom:8px;margin-left:0}section.middle section.middle--content .change--password{width:calc(100% - 16px)}section.middle section.middle--content .change--password form .flex .left{flex:0 0 100%;padding-right:0}section.middle section.middle--content .my--info{width:calc(100% - 16px)}section.middle section.middle--content .my--info p{line-height:16px}section.middle section.middle--content .my--info form .flex{flex-flow:row wrap}section.middle section.middle--content .my--info form .flex .left{padding-right:0;border-right:0;flex:0 0 100%}section.middle section.middle--content .my--info form .flex .right{flex:0 0 100%;padding-top:30px;padding-left:0}section.middle section.middle--content .my--orders{width:calc(100% - 16px);padding-bottom:0}section.middle section.middle--content .my--orders .orders{margin-left:-15px;margin-right:-15px}section.middle section.middle--content .my--orders table thead tr{display:flex;flex-flow:row wrap}section.middle section.middle--content .my--orders table thead tr th{padding:0 12px 10px;border-bottom:0}section.middle section.middle--content .my--orders table tbody tr{display:flex;flex-flow:row wrap;padding-top:5px;border-top:1px solid #ececec}section.middle section.middle--content .my--orders table tbody tr td{padding:5px 12px;height:initial}section.middle section.middle--content .bg--content{width:calc(100% - 16px)}section.middle section.middle--content .bg--content .text_box{padding:25px}section.middle section.middle--content .bg--content form .flex .input{flex:0 0 100%}section.middle section.middle--content .bg--content .flex{flex-flow:row wrap}section.middle section.middle--content .bg--content .flex .left{flex:0 0 100%;padding-right:0;border-right:0}section.middle section.middle--content .bg--content .flex .right{flex:0 0 100%;padding-left:0;padding-top:30px}section.middle section.middle--content .bg--content.kontakt .right{border-right:0}section.middle section.middle--content .bg--content.kontakt .left{padding:25px 15px 0 0}section.middle section.right--content{display:none}section.article section.article--content section.products .flex .product{flex:0 0 100%}section.products .flex .product{flex:1 1 calc(50% - 16px)}section.products .flex .single .content .type.change_size--22{font-size:18px}section.products .flex .single .content .type.change_size--40{font-size:30px;line-height:43px}footer .popis_obchodu .flex .text{column-count:2}footer .top{background:linear-gradient(#fef9e5 124px,#fff 124px)}footer .footer .title{margin-top:30px}.alert--error span.mobile--hide{display:none}.alert--success span.mobile--hide{display:none}}@media(max-width:575px){header .top{height:60px;padding:0}header .top .row .logo{width:160px;height:60px}header .top .row .logo a{background-size:80%}header .top .row .cart{right:15px;top:50%;transform:translateY(-50%)}main#top section.products .flex .product{flex:0 0 65%}main#top section.products .flex .product .all a .content .title{height:39px}main#top section.products .flex .product .all a .content .prices{height:57px}main#top section.products .flex .article{flex:0 0 100%;max-width:290px;margin:0 auto 8px}main#top.main--product--detail section.title{width:100%}main#top.main--product--detail section.products{width:100%}main#top.main--product--detail section#last-visited{margin-bottom:8px}section.mobile--only.top--category--mobile nav ul{justify-content:space-around}section.mobile--only.top--category--mobile nav ul li{flex:0 0 33.33%;padding:10px 0}section.products{width:100%;margin-left:0}section.products .flex{max-width:575px;margin:0 auto;flex-flow:row wrap}section.products .flex .product{flex:1 1 100%}section.products .flex .product .all a .content .title{max-height:none;height:auto}section.products .flex .product .all a .content .prices{padding:10px 0 15px 0}section.products .flex .product .all a .content .prices .old--price{height:auto}section.products .flex .product .all a .content .free--shipping{padding:10px 0;height:34px}section.products .flex .product .all a .content .discount{width:80px;height:80px;font-size:25px;line-height:80px}section.products .flex .single{height:395px;margin:0 auto 1px;padding-left:0;flex:0 0 50%}section.products .flex .single .content{margin-top:-395px}section.products .flex .single.full_size{flex:0 0 100%}section.products .flex .single.full_size a picture img{width:100%}section.collections .flex a{flex:50%;margin-right:0}section.collections .flex a:nth-child(2n+1){padding-right:20px}section.collections .flex a img{max-width:100%}section.middle{flex-flow:row wrap}section.middle section.middle--content{flex:0 0 100%;margin-bottom:8px}section.middle section.middle--content .change--password{width:calc(100% - 16px)}section.middle section.middle--content .change--password form .flex .left{flex:0 0 100%;padding-right:0}section.middle section.middle--content .my--info{width:calc(100% - 16px)}section.middle section.middle--content .my--info p{line-height:16px}section.middle section.middle--content .my--info form .flex{flex-flow:row wrap}section.middle section.middle--content .my--info form .flex .left{padding-right:0;border-right:0;flex:0 0 100%}section.middle section.middle--content .my--info form .flex .right{flex:0 0 100%;padding-top:30px;padding-left:0}section.middle section.middle--content .my--orders{width:calc(100% - 16px);padding-bottom:0}section.middle section.middle--content .my--orders .orders{margin-left:-15px;margin-right:-15px}section.middle section.middle--content .my--orders table thead tr{display:flex;flex-flow:row wrap}section.middle section.middle--content .my--orders table thead tr th{padding:0 12px 10px;border-bottom:0}section.middle section.middle--content .my--orders table tbody tr{display:flex;flex-flow:row wrap;padding-top:5px;border-top:1px solid #ececec}section.middle section.middle--content .my--orders table tbody tr td{padding:5px 12px;height:initial}section.middle section.middle--content .bg--content{width:calc(100% - 16px)}section.middle section.middle--content .bg--content form .flex .input{flex:0 0 100%}section.middle section.middle--content .bg--content .flex{flex-flow:row wrap}section.middle section.middle--content .bg--content .flex .left{flex:0 0 100%;padding-right:0;border-right:0}section.middle section.middle--content .bg--content .flex .right{flex:0 0 100%;padding-left:0;padding-top:30px}input.checkbox+label{font-size:12px}footer .footer .links{text-align:center;padding:0 0 20px 0}footer .popis_obchodu .flex .text{column-count:1}footer .top .flex .google .stats .right .users{display:none}footer .top .flex .google .stats .right a{margin:0 0 0 25px}footer .top .flex .order--status .flex{flex-flow:wrap}footer .top .flex .order--status .flex .title{padding:0 35px 15px 25px}.content--discount{width:320px;height:320px;top:calc(50vh - 160px);left:calc(50vw - 160px)}.content--discount .top{padding:55px 0 20px}.content--discount .flex div:first-child{font-size:62px}.content--discount .flex div:last-child{font-size:50px}.content--discount .text{font-size:14px;line-height:18px;padding:0 35px}.content--discount .discount-code{font-size:29px;line-height:25px;padding-top:25px}.content--discount:after{width:350px;height:350px}.content--discount .close--btn{position:absolute;top:-20px;right:20px;height:30px;width:30px}}@media(max-width:500px){section.middle section.middle--content .bg--content .text--template--product--review .text--template--image,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--image{width:100%}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header{width:100%;text-align:center}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header h3,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header h3{padding:0 0 10px 0}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header .text--template--cena,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header .text--template--cena{padding:0}section.middle section.middle--content .bg--content .text--template--product--review .text--template--header .text--template--button a,section.middle section.middle--content2 .bg--content .text--template--product--review .text--template--header .text--template--button a{margin:20px 0}section.middle section.middle--content .bg--content .detail_clanku_produkty,section.middle section.middle--content2 .bg--content .detail_clanku_produkty{grid-template-columns:repeat(2,auto)}.paginate .flex .pagination ul li{padding:0 6px}.paginate .flex .pagination ul li span:nth-child(2){display:none}.paginate .flex .pagination ul li span:nth-child(3){display:none}section.nenasli-ste-co-hladate .container-fluid .flex h4{flex:0 0 100%;margin-bottom:15px;font-size:21px}section.nenasli-ste-co-hladate .container-fluid .flex .content{flex:0 0 100%;text-align:justify;font-size:14px;line-height:21px}footer .footer div.bottom-menu>div.title{margin-top:0}footer .footer div.bottom-menu>div.title img{display:inline-block;width:4px;height:auto;position:relative;top:-1px;left:2px}footer .footer div.bottom-menu>div.title img.rotate{transform:rotate(90deg)}footer .footer div.bottom-menu>div.title img.rotate2{transform:rotate(0)}footer .footer div.bottom-menu>ul{display:none;margin-bottom:30px}footer .footer div.bottom-menu.first-child{margin-top:25px}footer .footer .country{justify-content:space-around}footer .footer .country a{display:grid;justify-items:center}footer .footer .country a img{margin:0 0 7px 0;width:30px}.popup--content--box--master .content--classic--pop-up .content .message{overflow-x:auto}}@media(max-width:375px){header .top .row .logo a{background-size:75%}header .top .row .cart{top:50%}header .mobile--menu{height:51px}header .mobile--menu .menu{top:16px}header .mobile--menu .search{width:20px;height:19px;top:15px}header .mobile--menu .search:after{height:21px;right:-14px}header .mobile--menu .user{width:22px;height:22px;top:14px}section.filter--form .toggle--content .flex .tab-content .content .options.color .checkbox--wrapper{margin:0 0 18px 0}.paginate .flex .pagination ul li.dots{padding:0}.main--mobile--menu,.mobile--user--content{position:fixed;overflow-y:scroll}section.article section.article--content .content--text figure{margin:5% 0 10% 0}section.article section.article--content .content--text figure img{padding:0;width:100%;height:100%}section.article section.article--content .content--text figure figcaption{padding:5%;margin-top:-20%}section.article section.article--content .content--text .text-gallery .gallery-photo{margin:5px 5px 0 5px;width:145px;height:145px}section.vianocne--bannery{display:none}section.vianocne--bannery .vianocny--banner{margin-bottom:1px;margin-right:0 !important}section.vianocne--bannery.mobile--only{display:block}}@media(max-width:359px){main#top section.products .flex .product .all a .content .ribbon{font-size:15px}main#top section.products .flex .product .all a .content .discount{width:42px;height:42px;font-size:13px;line-height:42px}main#top section.products .flex .article{flex:0 0 100%;max-width:290px;margin:0 auto 8px}#top main section.title h1{font-size:15px}section.products .flex .single{flex:inherit;width:100%;height:418px}section.products .flex .single .content{margin-top:-418px}section.products .flex .single a picture img{width:100%;object-fit:cover}.paginate .flex .pagination ul li.first-last,.paginate .flex .pagination ul li.dots{display:none}.popup--content--box--master .free--shipping .text{font-size:13px;font-family:Verdana,sans-serif}section.article section.article--content .content--text .text-gallery .gallery-photo{margin:5px 5px 0 5px;width:118px;height:118px}.paginate .flex .pagination ul li{padding:0 10px}}@media(max-width:320px){.top_extra_panel{font-size:13px}.popup--content--box--master .top span{font-size:18px;margin-right:20px}.popup--content--box--master .top span:after{background-size:16px}.popup--content--box--master .to--cart--buttons .btn{background:#64ab18;padding:.5rem 1rem}main#top section.products .flex .article{flex:0 0 100%;max-width:290px;margin:0 auto 8px}section.article section.article--content .content--text div.tlacitko_detail_clanku a.tlacitko_detail_clanku{font-size:16px}section.article section.article--content .content--text .detail_clanku_produkty{grid-template-columns:repeat(1,auto)}section.article section.article--content .content--text .detail_clanku_produkty .product:nth-child(n+4){display:none}section.products .flex .product .all a .content .free--shipping{font-size:13px}section.breadcrumbs{padding:15px 0 15px}}@media only screen and (min-device-width:1px) and (max-device-width:1024px) and (orientation:landscape){header .top{height:50px}header .top .row{height:50px}header .top .row .logo{width:160px;height:35px;margin-top:6px}header .top .row .logo a{background-size:75%}header .top .row .cart{top:50%}}