@charset "UTF-8";.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../img/play-pause.png) no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:center no-repeat rgba(255,255,255,.25);border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,nav,section{display:block}html{overflow-x:hidden}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:middle;font-size:0}a{text-decoration:none;outline:0!important;cursor:pointer}button{margin:0;padding:0;background:0 0;border:0;cursor:pointer}button::-moz-focus-inner{border:0}input[type=number]{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}select{appearance:textfield;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}option{padding:0}select::-ms-expand{display:none}ul{padding:0;margin:0;list-style:none}figure,p{margin:0}hr{margin:0;width:100%;border:0}label{display:block;text-align:left;cursor:pointer}.container{width:1200px;padding:0 15px;margin:auto}.row{margin:0 -15px}.spinner-master{display:none}.spinner-master input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.flx{display:-webkit-flex;display:-ms-flex;display:flex}.flx-c{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.flx-b{display:-webkit-flex;display:-ms-flex;display:flex;align-items:baseline}.flx-w{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.sb-c{align-items:center;justify-content:space-between}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}body{margin:0;font-family:"Open Sans",sans-serif}a,button,input,select,textarea{padding:0;margin:0;outline:0!important;font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5{margin:0;font-family:"Titillium Web",sans-serif;font-weight:600}.overflow-hidden{overflow:hidden;padding-right:17px}.overlay{position:fixed;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background:rgba(000,000,000,.5);opacity:0;display:none;z-index:999}body.fixed{position:fixed;top:0;left:0;width:100%}.ios-wrap{position:relative;overflow:hidden;min-height:100vh}.button{transition:all .25s ease-in-out;overflow:hidden;white-space:nowrap;display:inline-block;height:50px;line-height:50px;border-radius:3px;background:#19a87a;padding:0 40px;color:#fff;font-size:14px;font-weight:600;text-align:center}.button.big{height:60px;line-height:60px;background:#00c075}.button:hover{background:#0f7856}.button.dark{background:#0f7856}.button.dark:hover{background:#000}.button.video{padding:0 10px 0 25px;border-radius:50px;background:#293134;font-size:15px;font-weight:400;font-family:"Titillium Web",sans-serif}.button.video:hover{background:#0f7856}.button.back{color:#77787a;text-transform:uppercase;border:1px solid #dfe3e6;background:#fff}.button.back:hover{color:#0f7856;border:1px solid #0f7856;background:#fff}.button.grey{height:60px;line-height:60px;border:1px solid #d1dde4;background:#dfe8ee;color:#293134}.button.grey:hover{background:#d1dde4}.play{display:inline-block;width:34px;height:34px;background:#fff;border-radius:50%;margin-left:20px;position:relative;top:-2px;vertical-align:middle}.play::before{content:"";position:absolute;left:-4px;top:-4px;width:42px;height:42px;background:#fff;opacity:.3;border-radius:50%}.play::after{content:"";border:8px solid transparent;border-left:8px solid #19a87a;position:absolute;top:50%;left:50%;margin-left:-3px;margin-top:-8px}.modal-handler{display:none;position:fixed;width:100%;height:100%;overflow:hidden;text-align:center;z-index:9999;justify-content:center;align-items:center;opacity:0;left:0;top:0;transition:all .25s ease-in-out}.modal-content{display:inline-block;position:relative;width:770px;border-radius:3px;text-align:left;overflow:hidden;overflow-y:auto;max-height:calc(100vh - 30px);max-width:calc(100vw - 30px);font-size:14px;background:#fff}.login-modal .modal-content{width:370px}.modal-content .modal-body,.modal-content .modal-header{padding:15px 30px}.login-modal .modal-body{padding-bottom:0;text-align:center}.login-modal .modal-body .error{position:relative;top:-10px;color:#e51748}.modal-content .modal-header .close{background:url(/img/close.svg) no-repeat center;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:relative;right:-10px}.modal-content .modal-header h5{color:#293134;font-size:25px;line-height:30px;font-weight:400}.modal-content .login-box label{color:#77787a;font-size:14px;margin-bottom:5px;text-align:center}.modal-content .login-box input{width:100%;height:40px;border:1px solid #e7eaec;margin-bottom:20px;text-align:center}.modal-content .login-box input:focus,.modal-content .login-box input:hover{border:1px solid #19a87a}.modal-content .login-box input:focus:invalid,.modal-content .login-box input:hover:invalid{background:url(/img/fail.png) no-repeat top 10px right 10px}.modal-content .login-box input:valid{background:url(/img/valid.png) no-repeat top 10px right 10px}.agree{color:#293134;font-size:14px;margin-bottom:20px}.agree a{color:#77787a;text-decoration:underline;transition:all .25s ease-in-out;display:inline-block}.agree a:hover{color:#000}.login-modal .button{width:100%;margin-bottom:20px;height:60px;background:#00c075}.login-modal .button:hover{background:#19a87a}.lstpw{color:#77787a;font-size:14px;text-decoration:underline;transition:all .25s ease-in-out;display:inline-block;margin-bottom:20px}.lstpw:hover{color:#000}.login-registration{width:calc(100% - -60px);margin-left:-30px;height:80px;border-radius:0 0 5px 5px;background:#f1f6f9;justify-content:center}.login-registration p{color:#293134;font-size:14px}.login-registration p a{color:#293134;font-weight:700;text-decoration:underline;transition:all .25s ease-in-out;display:block}.login-registration p a:hover{color:#19a87a}.login-content .error{color:#f11919;font-size:14px;position:relative;top:-10px}#pwmodal{display:none}.box-input{width:100%;padding:0 15px;position:relative}.w100p,.w15p,.w17p,.w20p,.w25p,.w30p,.w33p,.w35p,.w40p,.w50p,.w60p,.w70p,.w75p{padding:0 15px;margin-bottom:30px}.w75p{width:75%}.w70p{width:70%}.w60p{width:60%}.w50p{width:50%}.w40p{width:40%}.w35p{width:35%}.w33p{width:33.33%}.w30p{width:30%}.w25p{width:25%}.w20p{width:20%}.w17p{width:16.66%}.w15p{width:15%}.box-input label{color:#77787a;font-size:14px;margin-bottom:5px}.box-input input{width:100%;transition:all .25s ease-in-out;box-shadow:none!important;padding:0 15px;height:40px;border:1px solid #e7eaec}.box-input select{width:100%;transition:all .25s ease-in-out;box-shadow:none!important;padding:0 30px 0 15px;height:40px;border:1px solid #e7eaec;background:url(/img/arrowselect.svg) no-repeat center right 15px}.box-input select:focus,.box-input select:hover{border:1px solid #000}.box-input .country-select select{width:100px;border-right:0}.box-input .country-select input{flex:1}.box-input textarea{width:100%;transition:all .25s ease-in-out;resize:none;box-shadow:none!important;padding:10px 15px;height:80px;border:1px solid #e7eaec}.box-input textarea:focus,.box-input textarea:hover{border:1px solid #000}.box-input input[required]:valid{border:1px solid #19a87a;background:url(/img/valid.png) no-repeat top 13px right 10px;transition:0s}.box-input textarea[required]:valid{border:1px solid #19a87a;background:url(/img/valid.png) no-repeat top 12px right 10px;transition:0s}.box-input input:focus,.box-input input:hover{border:1px solid #000}button:disabled{pointer-events:none;background:grey}.box-input input[type=date]{background:url(/img/datepicker.svg) no-repeat center right 10px}.box-input input[disabled]{pointer-events:none;color:#77787a;background:#fff;border:1px solid #e7eaec!important}.scrollToTop{position:fixed;bottom:0;right:0;z-index:12;box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);-webkit-transition:-webkit-transform .35s;transition:transform .35s;display:none;width:40px;height:40px;background:#00c075 url(/img/arrowtop.svg) no-repeat center center;transition:all .25s ease-in-out}.scrollToTop:hover{background:#000 url(/img/arrowtop.svg) no-repeat center center}.menu-top{background:#f3f7fa;border-bottom:1px solid #dfe3e6}.menu-top ul li{display:inline-block}.menu-top ul li a{font-family:"Titillium Web",sans-serif;color:#6a6a6a;font-size:13px;line-height:30px;display:inline-block;margin-right:10px;max-width:210px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-top ul li a:hover{color:#19a87a}.flags{position:relative;width:90px;overflow:hidden;height:30px;z-index:9;margin-left:30px}.flags ul{position:absolute;right:0;top:0;width:100%}.flags::after{content:"";background:url(/img/arrowselect.svg);position:absolute;right:10px;top:13px;width:11px;height:6px}.flags li{opacity:0;visibility:hidden;list-style:none;-webkit-transition:.1s ease;-moz-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease;background:#f3f7fa;border-bottom:1px solid #dfe3e6}.flags li:hover a{color:#19a87a}.flags li:first-child{opacity:1;visibility:visible;background:#f3f7fa}.flags:hover{overflow:visible}.flags:hover li{opacity:1;visibility:visible}.flags li:first-child a{pointer-events:none}.flags li a{white-space:nowrap;margin:0;display:inline-block;padding:0 10px;width:100%;position:relative;color:#717171;font-size:12px;font-weight:600;text-transform:uppercase}.flags a img{margin-right:5px;position:relative;top:-2px;width:21px}.menu{padding:30px 0;border-bottom:1px solid #dfe3e6}.menu .phone{color:#77787a;font-size:12px;margin-right:80px}.menu .phone img{margin-right:15px}.menu .phone strong a{color:#293134;font-size:14px;font-weight:600;display:block}.menu-btn{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:50px;color:#293134;font-size:12px;line-height:14px;font-weight:600;margin-left:50px;text-align:center}.menu-btn .txt{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-btn:hover{color:#19a87a}.search-button.open img{display:none}.search-button.open::before{content:"";background:url(/img/close.svg) no-repeat center;height:26px;width:26px;display:inline-block}.cart,.cart-button{position:relative}.cart-content{position:absolute;right:0;top:30px;background:#fff;z-index:33;width:410px;box-shadow:0 1px 6px rgba(0,0,0,.16);visibility:hidden;opacity:0;transform:scaleY(0);transition:all .25s ease-in-out}.cart-content.vissible{visibility:visible;opacity:1;transform:scaleY(1);top:70px}.cart-content::after,.cart-content::before{content:"";position:absolute;top:-40px;right:0;border:20px solid transparent}.cart-content::after{border-bottom:20px solid #fff;z-index:2}.cart-content::before{border-bottom:20px solid #eee;top:-41px}.cart-content h3{color:#293134;font-size:20px;line-height:25px;font-weight:400;padding-left:15px;margin-top:15px}.cart-content .overflow-table{padding:15px;max-height:380px;overflow-y:auto}.cart-content table{width:100%}.cart-content table tr{border-top:1px dotted #d9e3e9}.cart-content table td{color:#293134;font-size:13px;line-height:21px;vertical-align:top;padding:10px 5px 10px 0}.cart-content table td a{color:#293134}.cart-content table td a:hover{text-decoration:underline}.cart-content table td.img{width:60px;text-align:center;vertical-align:middle}.cart-content table td.prc strong{margin-right:5px}.cart-content table td.prc .price{font-family:"Titillium Web",sans-serif;color:#19a87a;font-size:15px;font-weight:700}.cart-content table td.rmv{text-align:right;padding-right:0}.cart-content table td.rmv button{background:url(/img/close.svg) no-repeat center;width:30px;height:30px;position:relative;top:-5px;right:-5px}.cart-content .cart-modal-btns{padding:15px;border-top:1px dotted #d9e3e9;line-height:21px;color:#293134}.cart-content .cart-modal-btns a{color:#293134;font-size:14px;font-weight:700;text-decoration:underline;transition:all .25s ease-in-out}.cart-content .cart-modal-btns a:hover{color:#19a87a}.cart-content .cart-modal-btns p{font-size:13px}.cart-content .cart-modal-btns p strong{font-family:"Titillium Web",sans-serif;color:#19a87a;font-size:25px;line-height:27px;margin-left:5px}.cart-content .button{width:100%;height:60px;line-height:60px;background:#00c075;text-align:center;float:left}.cart-content .button:hover{background:#19a87a}.menu-btn .ks{position:absolute;right:-12px;top:-12px;width:23px;height:23px;background:#e51748;border-radius:50%;text-align:center;line-height:23px;color:#fff;font-size:10px;font-weight:600}nav{border-bottom:1px solid #dfe3e6;position:relative}nav li::marker{display:none}nav li a{font-family:"Titillium Web",sans-serif;color:#293134;font-size:17px;line-height:20px;height:56px;font-weight:600;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;text-align:center}nav li.active{color:#19a87a}nav li a:hover{color:#19a87a}.show-submenu{height:56px;padding-left:10px;position:relative;border-right:1px solid transparent;border-left:1px solid transparent}.show-submenu::after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#f1f6f9;opacity:0}.show-submenu.open{background:#f1f6f9;border-right:1px solid #dfe3e6;border-left:1px solid #dfe3e6}.show-submenu.open::after{opacity:1}.show-submenu .text{color:#293134;font-size:17px;line-height:20px;font-weight:600;display:inline-block}.show-submenu .spin{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;padding:0 9px;width:40px}.show-submenu *{transition:all .3s}.show-submenu .spin .spinner{position:absolute;height:2px;width:100%;background:#19a87a;position:relative;float:left}.show-submenu .spin>.diagonal.part-2,.show-submenu .spin>.horizontal{margin-top:4px}.show-submenu.open .spin>.diagonal.part-1{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.show-submenu.open .spin>.diagonal.part-2{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.show-submenu.open .spin>.diagonal.part-2{margin-top:-8px}.show-submenu.open .spin>.horizontal{opacity:0}.submenu-content{position:absolute;width:100%;left:0;top:0;padding:50px 0;background:url(/img/bgsubmenu.jpg) no-repeat center center;background-size:cover;z-index:9999;border-bottom:1px solid #d1d4d7;visibility:hidden;opacity:0;transform:scaleY(0);transition:all .25s ease-in-out}.submenu-content.isIn{visibility:visible;opacity:1;top:57px;transform:scaleY(1)}.submenu-content::after{content:"";background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);position:absolute;bottom:-30%;left:0;width:100%;height:30%;z-index:19}.submenu-content .submenu{display:-webkit-flex;display:-ms-flex;display:flex}.submenu-content .submenu li>p{color:#293134;font-size:16px;line-height:20px}.submenu-content .left-content{width:75%}.submenu-content .left-content ul{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.submenu-content .left-content li{width:calc(33.333% - 30px);margin-right:30px}.submenu-content .left-content a{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;width:100%;height:80px;box-shadow:0 1px 2px rgba(0,0,0,.16);background:#fff;color:#293134;font-size:18px;line-height:24px;font-weight:700;font-family:"Titillium Web",sans-serif;transition:all .25s ease-in-out;margin-top:30px;padding:0 20px}.submenu-content .left-content a:hover{color:#19a87a;box-shadow:0 2px 4px rgba(0,0,0,.32)}.submenu-content .left-content a span{width:50px;height:50px;min-width:50px;margin-right:15px}.submenu-content .right-content{width:25%}nav .menu-product{display:inline-block;width:100%;height:315px;border-radius:5px;border:1px solid #707070;background:#fff;position:relative;margin-top:30px;text-align:center;padding:15px;transition:all .25s ease-in-out}nav .menu-product:hover{border:1px solid #19a87a}nav .menu-product h2{color:#293134;font-size:30px;line-height:40px;margin-bottom:10px;transition:all .25s ease-in-out}nav .menu-product:hover h2{color:#19a87a}nav .menu-product .dsc{color:#77787a;font-size:14px;line-height:20px;margin-bottom:10px}nav .menu-product .price{color:#19a87a;font-size:30px;line-height:35px;font-weight:700;font-family:"Titillium Web",sans-serif}nav .menu-product img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);max-height:160px}.spinner-master *{transition:all .3s;box-sizing:border-box}.spinner-master{position:relative;top:5px;height:30px;width:30px;z-index:31;padding:5px}.spinner-master label{cursor:pointer;position:static;height:100%;width:100%}.spinner-master .spinner{position:absolute;height:3px;width:100%;padding:0;background:#19a87a}nav .spinner-master .spinner{height:2px}.spinner-master .diagonal.part-1{position:relative;float:left}.spinner-master .horizontal{position:relative;float:left;margin-top:4px}.spinner-master .diagonal.part-2{position:relative;float:left;margin-top:4px}.spinner-master.open .spinner-spin>.horizontal{opacity:0}.spinner-master.open .spinner-spin>.diagonal.part-1{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-top:8px}.spinner-master.open .spinner-spin>.diagonal.part-2{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:-10px}.searching{position:absolute;top:102px;left:0;width:100%;background:#fff;opacity:0;transition:all .25s ease-in-out;transform:scaleY(0);z-index:-1;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 10px 15px 0 rgba(0,0,0,.3);box-shadow:0 10px 15px 0 rgba(0,0,0,.3)}.searching.vissible{z-index:19;opacity:1;top:142px;transform:scaleY(1)}.searching form{border-bottom:1px solid #dfe3e6}.searching form input{width:calc(100% - 55px);background:#fff;height:55px;padding-right:20px;color:#293134;font-size:17px;font-family:"Titillium Web",sans-serif;border:0}.searching form button{width:55px;text-align:center;height:55px;line-height:54px;background:#fff url(/img/search.svg) no-repeat center}.search-suggestions{background:#f1f6f9;padding-bottom:30px}.search-suggestions h2{color:#293134;font-size:16px;line-height:22px;font-weight:400;padding-top:30px}.search-suggestions ul{margin:0 -15px;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.search-suggestions li{width:25%;padding:0 15px}.search-suggestions li a{font-family:"Titillium Web",sans-serif;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;margin-top:20px;padding:0 15px;transition:all .25s ease-in-out}.search-suggestions li a:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.search-suggestions ul li a h3{color:#293134;line-height:22px;font-weight:400;transition:all .25s ease-in-out}.search-suggestions li a:hover h3{color:#19a87a}.search-suggestions .findproducts li a .box{width:80px;height:90px;line-height:90px;padding-right:15px}.search-suggestions .findproducts li a .box img{max-height:90px}.search-suggestions .findproducts li a h3{font-size:17px}.search-suggestions .findproducts li a{height:95px}.search-suggestions .findproducts li a .price{color:#293134;font-size:20px;line-height:22px;font-weight:700}.search-suggestions .findproducts li a .price .dph{color:#77787a;font-size:12px;font-weight:400}.search-suggestions .findproducts li a .price .discount{color:#6a6a6a;font-size:12px;text-decoration:line-through;margin-left:5px}.search-suggestions .findblogs li a{height:60px}.search-suggestions .findblogs li a h3{font-size:16px}.searching .showall{display:inline-block;width:100%;text-align:center;height:40px;line-height:38px;border-radius:3px;border:1px solid #d1dde4;background:#d1dde4;color:#293134;font-size:14px;font-weight:600;text-transform:uppercase;margin-top:30px}.searching .showall:hover{background:#19a87a}main{height:670px}.bnr{width:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:flex-end;height:100%;border-radius:3px}.bnr.action{text-align:center;justify-content:center}main .h100p{height:100%}main .w50p{margin-top:30px;margin-bottom:0}main .h50p{height:50%}.bnr::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:162px;border-radius:3px;background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0,#000 100%);background-image:-o-linear-gradient(rgba(0,0,0,0) 0,#000 100%);background-image:linear-gradient(rgba(0,0,0,0) 0,#000 100%);transition:all .25s ease-in-out}.bnr.action::after{display:none}.bnr.big::after{height:440px}.ellipse::before{content:"";background:url(/img/ellipse.jpg) top center;height:100%;width:100%;position:absolute;left:-45px;top:55px;z-index:-1}.bnr:hover::after{height:200px}.bnr.big:hover::after{height:500px}.bnr .line{background:#6ec749;width:118px;height:3px;position:relative;z-index:2;left:-20px;margin-bottom:10px;transition:all .25s ease-in-out}.bnr:hover .line{left:30px}.bnr h1,.bnr h2,.bnr h3{color:#fff;position:relative;z-index:2;padding:0 15px 30px 30px;line-height:1;transition:all .25s ease-in-out}.bnr:hover h1,.bnr:hover h2,.bnr:hover h3{color:#6ec749}.bnr.action h3{padding:0 15px}.bnr h1{font-size:60px}.bnr h2{font-size:50px}.bnr h3{font-size:30px}.efficiency{margin-top:200px;padding-bottom:150px;border-bottom:1px solid #dfe3e6;position:relative}.efficiency::before{content:"";position:absolute;left:0;bottom:0;background:url(/img/bgflower.jpg) no-repeat bottom left -160px;width:470px;height:760px;z-index:-1}@media (max-width:1700px){.efficiency::before{left:-100px;opacity:.4}}.efficiency h1{color:#19a87a;font-size:45px;line-height:55px;text-transform:uppercase;margin-top:40px}.efficiency p{color:#77787a;font-size:16px;line-height:27px;margin-top:40px}.efficiency .button{margin-top:40px}.efficiency .video-preview{position:relative}.efficiency .video-preview .button{position:absolute;bottom:30px;left:-30px}.packages-ready-for-you{text-align:center;padding:100px 0;border-bottom:1px solid #dfe3e6}.packages-ready-for-you h1{color:#293134;font-size:40px;line-height:48px;margin-bottom:40px}.package{width:calc(33.333% - 1px);margin-left:1px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;flex-direction:column;justify-content:space-between;padding:25px 15px 0 15px;margin-top:30px;transition:all .25s ease-in-out}.package:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.package h2{color:#293134;font-size:30px;line-height:35px;margin-bottom:20px;min-height:75px}.package .dsc{color:#77787a;font-size:14px;line-height:20px;height:60px;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.package .img-buttons{height:320px;position:relative;display:inline-block;width:100%;overflow:hidden}.package .img-buttons img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.package .img-buttons .flx{position:relative;z-index:2;align-items:flex-end;height:100%;padding:0 15px 35px 15px}.package .img-buttons .button,.package .img-buttons .price{width:50%;padding:0}.package .img-buttons .price{background:#19a87a;height:50px;line-height:50px;border-radius:3px;color:#fff;font-size:25px;font-weight:700;font-family:"Titillium Web",sans-serif}.packages-ready-for-you .button{margin-top:40px}.blog-section{padding:80px 0}.blog-section .button,.blog-section .dsc{margin-bottom:10px}.blog-section .dsc h1{color:#293134;font-size:35px;line-height:38px;margin-bottom:10px}.blog-section .dsc p{color:#77787a;font-size:15px;line-height:21px;text-transform:uppercase}.blog-section-main{margin-bottom:30px}.blog-content{width:100%;height:250px;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;padding:30px 30px 0 30px;transition:all .25s ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-content:hover{padding-bottom:30px}.blog-content::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;transition:all .25s ease-in-out}.blog-content.green::after{background:#00c075}.blog-content.blue::after{background:#1981a8}.blog-content.dark::after{background:#000}.blog-content:hover::after{opacity:.6}.tag{display:inline-block;color:#fff;font-size:14px;line-height:25px;font-weight:700;text-transform:uppercase;height:25px;border-radius:50px;padding:0 20px}.blog-content h2{color:#fff;font-size:30px;line-height:38px;margin-top:15px}.blog-content p{color:#fff;font-size:13px;line-height:21px;font-weight:600;text-transform:uppercase;opacity:0;transform:scaleY(0)}.blog-content:hover p{opacity:1;margin-top:20px;transform:scaleY(1)}.blog-content p img{margin-right:10px}.blog-content .tag,.blog-content h2,.blog-content p{position:relative;z-index:2;transition:all .25s ease-in-out}.cooperation{padding:50px 0}.cooperation .cooperation-wholesale,.cooperation .cooperation-with-us{justify-content:center;align-items:center;width:100%;height:170px;border-radius:3px;padding:0 30px}.cooperation h3{font-size:25px;line-height:30px;font-weight:600;margin-bottom:10px}.cooperation p{font-size:15px;line-height:22px}.cooperation h3,.cooperation p{color:#fff;position:relative;z-index:2}.cooperation .cooperation-with-us{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.cooperation .cooperation-with-us::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;transition:all .25s ease-in-out;background:#00c075}.cooperation .cooperation-wholesale{box-shadow:0 1px 2px rgba(0,0,0,.16);border:1px solid #dfe3e6}.cooperation .cooperation-wholesale img{margin-right:30px}.cooperation .cooperation-wholesale h3,.cooperation .cooperation-wholesale p{color:#293134}.verified-customers{padding:40px 0;margin-bottom:40px}.heureka-left{width:32%;position:relative}.heureka-left img{position:absolute;left:0;top:0}.heureka-left h4{color:#262626;font-size:25px;padding-left:110px}.heureka-left p{color:#6e6f71;font-size:15px;line-height:22px;padding-left:110px;margin-top:5px}.heureka-left p strong{color:#34bd1f;font-weight:500;display:block;margin-top:5px}.heureka-eshop-recenze{width:68%}.heureka-recenze{width:calc(33.333% - 30px);margin-left:30px;padding:15px;height:180px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:3px}.heureka-recenze>p{color:#293134;font-size:13px;line-height:18px;height:90px;-webkit-line-clamp:5;-moz-line-clamp:5;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.heureka-recenze p.customer{display:block;color:#77787a;font-size:12px;margin-top:15px;height:auto}.star-ratings-css{display:inline-block;color:#cdcdcd;font-size:28px;line-height:28px;height:28px;position:relative;margin-top:5px;text-align:left}.star-ratings-css-top{color:#eda500;position:absolute;z-index:1;top:0;left:0;overflow:hidden}.advantages{background:#f1f6f9;padding:60px 0;border-top:1px solid #dfe4e7;border-bottom:1px solid #dfe4e7}.advantages h1{color:#293134;font-size:35px;line-height:38px;font-weight:400;text-transform:uppercase}.advantages-content{text-align:center}.advantage{padding:0 20px}.advantage .box{height:80px;display:inline-block;width:100%;text-align:center;line-height:80px;margin-bottom:10px;color:#19a87a;font-size:46px;font-weight:300}.advantage p{color:#293134;font-size:15px;line-height:25px}.newsletter .container{border-bottom:1px solid #eaeaea;padding:70px 15px 15px 15px}.newsletter .newsletter-description{position:relative}.newsletter .newsletter-description p{color:#77787a;font-size:14px;line-height:26px;position:relative;z-index:3}.newsletter .newsletter-description p strong{color:#2d2d2d;font-family:"Titillium Web",sans-serif;font-size:20px;display:block}.newsletter .newsletter-description img{position:absolute;left:10px;top:-40px}.newsletter-content input{width:calc(100% - 100px);height:50px;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:3px;color:#000;font-size:14px;line-height:48px;border:0!important;padding:0 20px}.newsletter-content input:focus:invalid,.newsletter-content input:hover:invalid{background:url(/img/fail.png) no-repeat top 17px right 10px}.newsletter-content input:valid{background:url(/img/valid.png) no-repeat top 17px right 10px}.newsletter-content input:focus,.newsletter-content input:hover{box-shadow:0 2px 4px rgba(0,0,0,.25)}.newsletter-content button{width:100px;height:50px;border-radius:0 2px 2px 0;background:#19a87a;transition:all .25s ease-in-out}.newsletter-content button:hover{background:#000}.newsletter-content p{color:#77787a;font-size:13px;line-height:27px;text-align:right;width:100%;margin-top:5px}.newsletter-content p a{color:#77787a;text-decoration:underline}.newsletter-content p a:hover{color:#000}footer{margin-top:40px}footer h4{color:#293134;font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:40px}footer h4 span{position:absolute;left:0;bottom:-20px;color:#77787a;font-size:14px;font-weight:400;text-transform:none}footer .tel{display:inline-block;color:#77787a;font-size:12px;line-height:20px;margin-right:30px;margin-top:10px}footer .tel strong a{display:block;color:#19a87a;font-size:17px;font-family:"Titillium Web",sans-serif}footer .fb-instg{margin-top:50px}footer .fb-instg a{display:inline-block;margin-right:30px;text-align:center;position:relative;width:50px;height:28.87px;line-height:26px;background:#fff;border-left:solid 1px #d6d6d6;border-right:solid 1px #d6d6d6;transition:all .25s ease-in-out}footer .fb-instg a:after,footer .fb-instg a:before{content:"";position:absolute;z-index:1;width:35.36px;height:35.36px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:6.3223px;transition:all .25s ease-in-out}footer .fb-instg a:before{top:-17.6777px;border-top:solid 1.4142px #d6d6d6;border-right:solid 1.4142px #d6d6d6}footer .fb-instg a:after{bottom:-17.6777px;border-bottom:solid 1.4142px #d6d6d6;border-left:solid 1.4142px #d6d6d6}footer .fb-instg a:hover{border-left:solid 1px #19a87a;border-right:solid 1px #19a87a}footer .fb-instg a:hover:before{border-top:solid 1.4142px #19a87a;border-right:solid 1.4142px #19a87a}footer .fb-instg a:hover:after{border-bottom:solid 1.4142px #19a87a;border-left:solid 1.4142px #19a87a}footer li a{color:#77787a;font-size:13px;line-height:27px;display:inline-block;transition:all .25s ease-in-out}footer li a:hover{color:#19a87a;text-decoration:underline}footer .w40p li{width:50%;float:left}footer .copyright{border-top:1px solid #eaeaea;margin-top:20px;padding:15px 0;position:relative}footer .copyright .abs{position:absolute;left:50%;top:-15px;width:80px;text-align:center;background:#fff;margin-left:-40px}footer .copyright p{color:#0f202d;font-size:12px;line-height:20px;letter-spacing:-.06px;text-transform:uppercase}footer .copyright p:last-child{text-transform:none}footer .copyright p a{margin-left:5px}.notificatiion{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);padding:30px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;z-index:9999;display:none}.notificatiion .notificatiion-content{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:center}.notificatiion img{margin-right:20px}.notificatiion p{color:#293134;font-size:25px;line-height:31px;font-family:"Titillium Web",sans-serif;font-weight:400}.notificatiion p span{display:block;font-family:"Open Sans",sans-serif;font-size:15px;line-height:20px}.page-header{background:url(/img/categorybg.jpg) no-repeat center;border-bottom:1px solid #e7e7e7;background-size:cover}.breadcrumb{padding-top:15px}.breadcrumb li{display:inline-block;margin-right:30px}.breadcrumb li a{display:inline-block;color:#293134;font-size:11px;line-height:18px;padding:5px 0;text-decoration:underline;text-transform:uppercase}.devsmaller li:last-child a{pointer-events:none;text-decoration:none;color:#77787a}.breadcrumb li a:hover{color:#00c075}.page-header-content{margin-top:30px;padding-bottom:50px;justify-content:space-between;align-items:flex-end}.page-header-content .left-side{padding-right:80px;width:70%}.page-header h1{color:#19a87a;font-size:55px;line-height:60px;font-weight:600;margin-bottom:20px}.page-header p{color:#293134;font-size:15px;line-height:27px;font-weight:600}.page-header-advantages li{color:#293134;font-size:13px;line-height:21px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;margin-top:30px}.page-header-advantages li span{background:url(/img/bggreen.svg) no-repeat center;width:57px;height:58px;line-height:56px;text-align:center;background-size:contain;display:inline-block;margin-right:10px}.category-page{border-bottom:1px solid #e5e5e5;padding-top:50px}.filtration{margin-top:15px;margin-bottom:30px}.filtration span{color:#77787a;font-size:14px;margin-right:20px;position:relative;top:-10px}.checkbox-material{display:inline-block}.checkbox-material input{opacity:0;position:absolute;z-index:-1}.checkbox-material label{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;height:50px;border-radius:50px;border:1px solid transparent;color:#293134;font-size:14px;padding:0 15px;margin:15px 15px 0 0;transition:all .25s ease-in-out}.checkbox-material label:hover{border:1px solid #19a87a}.checkbox-material label svg{margin-right:10px;fill:#77787a;transition:all .25s ease-in-out}.checkbox-material input:checked~label{background:#19a87a;color:#fff}.checkbox-material input:checked~label svg{fill:#fff}.products{margin-bottom:50px}.product{position:relative;overflow:hidden}.product a,a.product{box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;padding:10px 10px 0 0;display:inline-block;width:100%;transition:all .25s ease-in-out}.product a:hover,a.product:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.tags{position:absolute;right:15px;top:15px;display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;align-items:flex-end;z-index:18}.tags div{height:20px;border-radius:3px;padding:0 10px;color:#fff;font-size:11px;line-height:20px;font-weight:600;margin-bottom:5px}.product figure{display:-webkit-flex;display:-ms-flex;display:flex;align-items:flex-end}.product .box{width:130px;min-width:130px;margin-right:10px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:flex-end;height:285px;background-size:contain;background-position:center;background-repeat:no-repeat}.product .box img{max-height:100%}.product figcaption{padding-bottom:10px;width:100%}.product h2{color:#293134;font-size:25px;line-height:30px;font-weight:600;margin-bottom:10px;height:60px;-webkit-line-clamp:2;-moz-line-clamp:2;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;transition:all .25s ease-in-out}.product:hover h2{color:#19a87a}.product .dsc{color:#77787a;font-size:14px;line-height:21px;height:63px;margin-bottom:5px;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.povrch li{display:inline-block;color:#293134;font-size:14px;line-height:30px;margin:5px 10px 5px 0}.povrch li img{margin-right:5px;width:30px}.product .price-buy{width:100%;margin-top:20px}.product .price-buy .flx-c{align-items:flex-end}.product .price,.product .price-moc{font-family:"Titillium Web",sans-serif;color:#77787a;font-size:12px;line-height:16px;margin:0 15px 0 0}.product .price strong{color:#19a87a;font-size:30px;margin-right:5px}.product .price-moc strong{color:#293134;font-size:14px;text-decoration:line-through;margin-right:5px}.product .price-discount{color:#fd2761;font-size:13px;line-height:16px;font-weight:600}.product .b2b .titulek{font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;margin-top:10px}.product .b2b .price{margin-top:8px}.product .b2b .price strong{font-size:25px}.product .b2b .price .tdtl{text-decoration:line-through;color:#6a6a6a}.product .button{position:absolute;right:10px;bottom:10px;height:45px;line-height:45px;font-size:13px;font-weight:700;text-transform:uppercase;margin-left:15px;background:#00c075;margin-top:20px;width:100px;padding:0}.product .button:hover{background:#19a87a}.action-products{margin-bottom:30px}.action-products h1,.products h1{color:#000;font-size:35px;line-height:40px;font-weight:600;margin-bottom:30px}.products h1{color:#19a87a;margin-top:50px}.action-box{display:inline-block;color:#fff;font-size:11px;line-height:30px;font-weight:600;text-transform:uppercase;padding:0 15px;height:30px;border-radius:3px;background:#277dfd;margin-bottom:10px}.action-box img{margin-right:10px}.action-products .product::after{display:none}.action-products .product .box{width:260px;min-width:260px}.action-products .product .dsc{margin-bottom:10px}.action-products .product .dsc strong{color:#000;font-weight:600}.action-products .product .price-buy{margin-top:10px}.cart-modal{flex-direction:column}.cart-modal .modal-content .modal-header,.message-modal .modal-content .modal-header{padding-bottom:0}.cart-modal .modal-content{width:915px}.default-content table{width:100%}.default-content tr{border-top:1px dotted #d1dde4}.default-content td{padding:10px 30px 10px 0;font-size:13px;color:#293134;line-height:18px}.default-content td.no-product{font-size:20px;padding:30px 0}.default-content td.dsc p{line-height:22px}.default-content td.dsc p a{color:#293134;text-decoration:underline}.default-content td.dsc p a:hover{color:#00c075}.default-content td.img{width:80px;padding-right:10px}.default-content td.img img{max-height:80px}.default-content td .name{font-size:15px;font-weight:700}.default-content td .gift span{color:#00c075;font-weight:600;margin-right:5px}.default-content td .gift span img{margin-right:5px;position:relative;top:-2px}.default-content td.kus{font-size:14px;font-weight:700;white-space:nowrap}.default-content td.prc{font-family:"Titillium Web",sans-serif;font-size:20px;font-weight:700;white-space:nowrap;padding-right:0;text-align:right}.cart-modal-buttons{padding:20px 0 5px 0;border-top:1px dotted #d1dde4}.cart-modal-buttons .close{color:#77787a;font-size:14px;line-height:50px;text-decoration:underline}.cart-modal-buttons .close:hover{color:#00c075}.cart-modal-buttons .button{height:60px;line-height:60px;font-size:14px;font-weight:700;text-transform:uppercase}.modal-content.add-to-cart{background:#f1f6f9;margin-top:20px}.cart-modal-adv{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.cart-modal-adv div{color:#00c075;font-size:13px;line-height:17px;font-weight:600;text-transform:uppercase;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;margin-left:30px}.cart-modal-adv div .box{display:inline-block;width:30px;height:30px;line-height:28px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#00c075;border-radius:50%;margin-right:10px;text-align:center}.cart-modal-adv .buymore{color:#000;font-weight:400;text-transform:none}.cart-modal-adv .buymore .box{background:#acc7d5}.styled-quantity{width:80px;height:50px;position:relative;border:1px solid #d1dde4;border-radius:3px;display:inline-block;overflow:hidden}.styled-quantity input.qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:48px;line-height:48px;text-align:center;border:0;color:#293134;font-size:14px;font-weight:700;border-radius:3px}.styled-quantity .qtyminus,.styled-quantity .qtyplus{content:"";-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;z-index:2;width:25px;height:48px;transition:all .3s ease;cursor:pointer;border:0;color:#77787a;font-size:14px;background:#fff}.styled-quantity .qtyminus{left:0;border-radius:3px 0 0 3px}.styled-quantity .qtyplus{right:0;border-radius:0 3px 3px 0}.styled-quantity .qtyminus:hover,.styled-quantity .qtyplus:hover{background:#19a87a;color:#fff}.modal-content.add-to-cart .modal-body{padding-top:0;padding-bottom:0;margin-top:20px}.modal-content.add-to-cart .row{margin:0 -10px}.modal-content.add-to-cart .w50p{padding:0 10px}.cart-product{box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;display:-webkit-flex;display:-ms-flex;display:flex;width:100%}.cart-product .box{width:60px;margin-right:5px;height:100px;display:inline-block;line-height:100px}.cart-product .box img{max-height:100px}.cart-product .dsc{padding:10px;width:100%}.cart-product .dsc h3{color:#293134;font-size:20px;line-height:22px;font-weight:400;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-product .dsc .discount strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:13px}.cart-product .dsc .discount span{color:#fd2761;font-size:12px;font-weight:600;margin-left:5px}.cart-product .dsc .price{font-family:"Titillium Web",sans-serif;color:#77787a;font-size:12px}.cart-product .dsc .price strong{color:#293134;font-size:25px;line-height:27px;margin-right:5px}.cart-product .dsc .styled-quantity,.cart-product .dsc .styled-quantity input.qty{border-radius:3px 0 0 3px}.cart-product .dsc .koupit{width:50px;height:50px;line-height:50px;text-align:center;border-radius:0 3px 3px 0;background:#00c075;display:inline-block}.product-not-found{margin-bottom:50px;padding-top:45px;border-top:1px solid #e5e5e5}.product-not-found h3{color:#000;font-size:35px;margin-bottom:10px}.product-not-found p{font-size:16px;line-height:21px;color:#77787a}.product-not-found p a{color:#77787a;text-decoration:underline}.product-not-found p a:hover{color:#19a87a}.fast-scroll-buy{position:fixed;left:0;top:-40px;background:#fff;width:100%;padding:5px 0;border-bottom:1px solid #e2e6e9;opacity:0;visibility:hidden;z-index:-1;transition:all .25s ease-in-out}.fast-scroll-buy.open{top:0;opacity:1;visibility:visible;z-index:19}.fast-scroll-buy .product-part img{max-height:65px;margin-right:20px;width:auto!important;opacity:1}.fast-scroll-buy .product-part h1{color:#293134;font-size:20px;line-height:25px;font-weight:400;margin-right:20px}.fast-scroll-buy .free-gift{margin-bottom:0}.fast-scroll-buy .free-gift img{margin-right:5px}.fast-scroll-buy .free-gift span{font-size:0}.fast-scroll-buy .free-gift span a{font-size:13px}.free-gift span a:hover{color:#00c075}.fast-scroll-buy .price{font-family:"Titillium Web",sans-serif;color:#77787a;font-size:12px;line-height:18px;margin-right:20px}.fast-scroll-buy .price strong{color:#293134;font-size:35px;line-height:40px;margin-right:5px}.fast-scroll-buy .button{height:40px;line-height:40px;padding:0 15px;background:#00c075}.fast-scroll-buy .button:hover{background:#19a87a}.fast-scroll-buy .button img{margin-left:5px}.product-detail{margin-top:50px}.detail-description,.detail-image{width:50%;position:relative;margin-bottom:30px}.detail-image{padding-right:30px}.detail-image .tags{top:0;left:0;z-index:5;right:auto;align-items:flex-start}.flex-powa{padding:0 15px;width:100%;margin-bottom:30px}.flex-powa .product{overflow:visible;width:60%}.tags .receptura{color:#77787a;font-size:12px;line-height:14px;font-weight:400;height:auto;text-transform:uppercase;padding:0;width:120px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.tags .receptura img{margin-right:10px;min-width:35px}.lhuta{position:absolute;right:30px;top:0;z-index:5}#slideBox{text-align:center;overflow:hidden;position:relative;z-index:2}.sliderMain{width:100%;height:430px;line-height:430px;text-align:center}.sliderMain img{max-height:430px}.sliderMain .slick-list{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.sliderMain .slick-list:focus{outline:0}.sliderMain .slick-list.dragging{cursor:pointer;cursor:grab}.sliderMain .slick-slide{display:inline-block}.sliderMain .slick-slide a{width:100%;height:100%;display:inline-block}.sliderSidebar{width:100%;position:relative;padding-top:30px;overflow:hidden}.sliderSidebar .slick-list{width:calc(100% - 60px);margin-left:30px;overflow:visible}.sliderSidebar .slick-track{padding-top:5px;padding-bottom:10px}.slick-next,.slick-prev{position:absolute;width:29px;height:100%;border-radius:0;top:35px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);font-size:0;z-index:9;opacity:.5}.slick-prev{left:0;background:url(/img/ar-l-slick.svg) no-repeat center}.slick-next{right:0;background:url(/img/ar-r-slick.svg) no-repeat center}.sliderSidebar .slick-slide{height:100px;border:1px solid #d1dde4;background:#fff;padding:5px;line-height:90px;cursor:pointer;text-align:center;outline:0;display:inline-block;position:relative;transition:all .3s ease;margin-right:-1px}.sliderSidebar img{max-height:90px}.sliderSidebar .slick-current{z-index:8}.sliderSidebar .slick-current::before{content:"";position:absolute;top:0;left:0;z-index:4;width:100%;border-top:5px solid #19a87a}.sliderSidebar .slick-slide:hover{box-shadow:0 3px 6px rgba(0,0,0,.1);z-index:8}.arrows .slick-next::before,.arrows .slick-prev::before{width:12px;height:20px}.detail-description h1{color:#293134;font-size:45px;line-height:50px;margin-bottom:20px}.description-types{margin-bottom:20px}.description-types li{color:#77787a;font-size:12px;line-height:20px;display:inline-block}.description-types li.type{color:#fd5a27;font-weight:600;text-transform:uppercase}.description-types li.code{text-transform:uppercase}.description-types li img{margin-right:10px}.description-types li a{color:#77787a;text-decoration:underline}.description-types li a:hover{color:#00c075}.description-types li::after{content:"";display:inline-block;vertical-align:middle;width:1px;height:20px;background:#d1dde4;margin:0 20px}.description-types li:last-child::after{display:none}.free-gift{border-radius:3px;color:#127b59;font-size:13px;font-weight:600;margin-bottom:15px}.free-gift i{width:28px;height:24px;border-radius:3px;background:#127b59;margin-right:10px;text-align:center;position:relative}.free-gift i::after{content:"";position:absolute;right:-4px;top:8px;border:4px solid transparent;border-right:0;border-left:4px solid #127b59}.free-gift img{min-width:14px;width:14px}.free-gift span{color:#6a6a6a;font-weight:400;margin-left:5px}.free-gift span a{color:#6a6a6a;text-decoration:underline}.free-gift span a:hover{color:#127b59}.free-gift span strong{white-space:nowrap}.txt-description{color:#293134;font-size:16px;line-height:25px;margin-bottom:20px}.suitable-for .stat-t{width:100px;min-width:100px;color:#77787a;font-size:14px;line-height:30px;margin-bottom:20px}.suitable-for ul li{margin:0 20px 15px 0}.suitable-for .info{color:#00c075;font-size:15px;font-weight:600;margin-bottom:20px}.tooltip[data-tooltip]{display:inline-block;width:18px;height:18px;border-radius:50%;text-align:center;background:#77787a;color:#fff;font-size:15px;line-height:18px;font-weight:700;font-style:normal;margin-left:5px;position:relative;z-index:2;cursor:pointer}.tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);padding:5px 10px;position:absolute;left:50%;bottom:26px;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:300px;z-index:3;background:#77787a;color:#fff;font-size:13px;line-height:13px;font-weight:400}.tooltip[data-tooltip]:hover:before{content:"";position:absolute;top:-8px;left:50%;z-index:15;margin-left:-6px;border:6px solid transparent;border-top:6px solid #77787a}.free-delivery{background:#f1f6f9;padding:5px 10px;color:#293134;font-size:14px;font-weight:600;margin-top:5px}.free-delivery img{margin-right:10px;min-width:36px;max-height:26px}.product-price-add{box-shadow:0 1px 2px rgba(0,0,0,.16);background:#d1dde4;padding:20px;margin-bottom:20px}.product-price-add .suitable-for .info,.product-price-add .suitable-for .stat-t{margin-bottom:0;line-height:20px;margin-top:10px}.product-price-add .action-price strong,.product-price-add .action-price-moc strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:15px;text-decoration:line-through}.product-price-add .action-price-moc span{color:#77787a;font-size:12px;font-weight:400}.product-price-add .action-price span{color:#fd2761;font-size:13px;font-weight:600;margin-left:5px}.product-price-add .price{font-family:"Titillium Web",sans-serif;color:#77787a;font-size:12px}.product-price-add .full-price p{white-space:nowrap}.product-price-add .price strong{display:block;color:#293134;font-size:45px;line-height:40px;font-weight:700}.pay-del-content li p{white-space:nowrap}.pay-del-content li .box p{white-space:normal}.styled-quantity.big{width:125px;margin-right:10px;height:60px}.styled-quantity.big input.qty{height:58px}.styled-quantity.big .qtyminus,.styled-quantity.big .qtyplus{height:58px;width:30px}.product-price-add .button{height:60px;line-height:60px;background:#00c075;padding:0 25px}.product-price-add .button img{margin-left:10px}.product-price-add .button:hover{background:#19a87a}.product-unfinded{background:#f3f7fa;border-bottom:1px solid #dfe3e6}.product-unfinded .addCart{background:#7a7a7a}.product-unfinded .addCart:hover{background:#646464}.product-availability{color:#33bf79;font-size:16px;line-height:16px;font-weight:600;margin-bottom:20px}.product-availability.no{color:#e51748}.product-availability img{margin-right:10px}.product-availability span{display:inline-block;background-color:#9c9c9c;width:18px;height:18px;line-height:16px;vertical-align:middle;font-style:normal;text-align:center;border-radius:50%;color:#fff}.apologies{padding:20px;background:#f5f5e1;margin-bottom:30px}.apologies p{color:#77787a;font-size:15px;line-height:20px;margin-bottom:10px}.apologies form{display:-webkit-flex;display:-ms-flex;display:flex}.apologies input{height:40px;border-radius:3px 0 0 3px;border:1px solid #e7eaec;border-right:0;width:calc(100% - 130px);padding:0 15px}.apologies input:hover{border:1px solid #00c075}.apologies button{height:40px;text-align:center;border-radius:0 3px 3px 0;min-width:130px}.suitable-for .povrch-produktu{margin-bottom:20px}.suitable-for .povrch-produktu li{color:#77787a;font-size:15px;line-height:30px;display:inline-block;margin:0 10px 0 0}.suitable-for .povrch-produktu li::before{content:"";background:url(/img/checked2.svg) no-repeat center;display:inline-block;vertical-align:middle;margin-right:10px;width:15px;height:12px}.suitable-for .variants li{display:inline-block}.suitable-for .variants li a{height:60px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;color:#19a87a;font-size:14px;font-weight:700;padding:0 10px;transition:all .25s ease-in-out}.suitable-for .variants li a:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.suitable-for .variants li a strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:17px;display:block;transition:all .25s ease-in-out}.suitable-for .variants li a:hover strong{color:#00c075}.suitable-for .variants li a strong span{color:#77787a;font-size:10px;font-weight:400}.suitable-for .variants li a .box{width:35px;min-width:35px;height:50px;margin-right:5px}.suitable-for .variants li a .box img{max-height:50px}.suitable-for .variants .action-price strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:15px;display:inline-block}.suitable-for .variants .action-price .line-through{text-decoration:line-through}.suitable-for .variants .action-price .ml{margin-left:5px}.suitable-for .variants .action-price span{color:#fd2761;font-size:13px;font-weight:600;margin-left:5px}.next-variants{margin-bottom:40px;width:100%}.next-variants .tajtl{color:#77787a;font-size:14px;line-height:30px;margin-bottom:20px}.next-variants .next-variant-content{padding:10px 20px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:6px}.next-variants .next-variant-content .name-content{color:#293134;font-size:18px}.next-variants .next-variant-content .name-content .box{display:inline-block;width:70px;height:70px;line-height:70px;text-align:center;margin-right:10px}.next-variants .next-variant-content .name-content .box img{max-height:70px}.next-variants .next-variant-content .name-content strong{font-size:20px;color:#000;margin-left:20px}.next-variants .next-variant-content .price-quant-add .price{font-size:18px;color:#000;margin-right:20px;font-weight:600}.next-variants .next-variant-content .price-quant-add .price span{color:#77787a;font-size:10px;font-weight:400}.next-variants .next-variant-content .price-quant-add .button{background:#00c075;font-size:16px}.next-variants .next-variant-content .price-quant-add .button:hover{background:#19a87a}.next-variants .next-variant-content .price-quant-add .button img{margin-left:10px}.next-variants .next-variant-content .price-quant-add .styled-quantity.big{margin-right:0;height:50px}.next-variants .next-variant-content .price-quant-add .styled-quantity.big .qtyminus,.next-variants .next-variant-content .price-quant-add .styled-quantity.big .qtyplus,.next-variants .next-variant-content .price-quant-add .styled-quantity.big input.qty{height:48px}.tabs-border{border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9}.tabs-border ul{margin-top:30px}.tabs-border a{display:inline-block;color:#77787a;font-size:18px;height:50px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;position:relative;margin-right:50px}.tabs-border a:hover{color:#19a87a}.tabs-border .active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#19a87a}.tabs-border a span{padding:0 15px;height:25px;border-radius:25px;background:#dfe3e6;color:#77787a;font-size:15px;line-height:25px;font-weight:400;display:inline-block;margin-left:10px}.tabs-border .active a{color:#293134;font-weight:700}.tab-content{display:none;margin-top:30px;padding:0 70px}.tab-content.open{display:block}.products-parametrs{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin:30px 0}.products-parametrs li{width:20%;text-align:center;padding:0 15px}.products-parametrs li strong{font-family:"Titillium Web",sans-serif;color:#19a87a;font-size:45px;font-weight:300}.products-parametrs li sup{font-size:12px}.products-parametrs li span{font-size:14px}.products-parametrs li p{color:#293134;font-size:15px;line-height:20px}.tab-content-description h2,.tab-content-description h3{margin-bottom:15px}.tab-content-description p{color:#293134;font-size:15px;line-height:27px;font-weight:400;margin-bottom:15px}.tab-content-description .produkt{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;font-size:15px;line-height:20px;background:#f1f6f9;padding:10px 20px;margin-bottom:30px}.tab-content-description .produkt .box{width:52px;min-width:52px;height:52px;line-height:50px;border:1px solid #d1dde4;background:#fff;display:inline-block;margin-right:20px}.tab-content-description .produkt .box img{max-height:48px}.tab-content-description .produkt a{color:#293134;font-weight:700;text-decoration:underline}.tab-content-description .produkt a:hover{color:#19a87a}.tab-content-description .produkt p{margin-bottom:0}.tab-content-description ul{margin-bottom:30px}.tab-content-description ul li{color:#293134;font-size:15px;line-height:27px;position:relative;padding-left:30px}.tab-content-description ul li::before{content:"";position:absolute;left:0;top:10px;background:url(/img/checked2.svg) no-repeat;width:15px;height:12px}.ean{font-size:14px;white-space:nowrap}.bottle-informations{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;margin:120px 0 60px 0}.bottle-informations li{text-align:center}.bottle-informations span{width:70px;height:70px;line-height:70px;text-align:center;margin-bottom:15px;display:inline-block;border-radius:50%;background:#19a87a}.bottle-informations p{color:#77787a;font-size:13px;line-height:17px;margin-bottom:0}.tab-content-hodnoceni{padding-bottom:30px;border-bottom:1px dotted #d1dde4}.tab-content-hodnoceni .rating-number{border-right:1px dotted #d1dde4;padding-right:30px;margin-right:40px}.tab-content-hodnoceni .rating-number .number{font-family:"Titillium Web",sans-serif;color:#77787a;font-size:25px;font-weight:300;margin-right:20px}.tab-content-hodnoceni .rating-number .number strong{color:#19a87a;font-size:45px;font-weight:400}.tab-content-hodnoceni .customer-support strong{font-family:"Titillium Web",sans-serif;color:#19a87a;font-size:45px;font-weight:300;margin-right:10px}.tab-content-hodnoceni .customer-support span{color:#293134;font-size:14px;line-height:17px}.tab-content-hodnoceni .button{background:#00c075}.tab-content-hodnoceni .button:hover{background:#19a87a}.tab-content-hodnoceni .button img{margin-right:5px}.customer-review{border-radius:2px;border:1px solid #dce4e9;background:#fff;margin-top:30px}.customer-review .user{border-radius:2px;border-right:1px solid #dce4e9;background:#f1f6f9;text-align:center;padding:30px 15px;position:relative;width:170px}.customer-review .user::after,.customer-review .user::before{content:"";position:absolute;right:-24px;top:20px;border:12px solid transparent}.customer-review .user::after{border-left:12px solid #f1f6f9;z-index:2}.customer-review .user::before{border-left:12px solid #dce4e9;right:-25px}.customer-review .user .box{width:32px;height:32px;text-align:center;line-height:32px;border-radius:50%;display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,.1);background:#acc7d5;margin-bottom:10px}.customer-review .user .name{color:#212121;font-size:14px;font-weight:600;margin-bottom:10px}.customer-review .user .date{color:#818181;font-size:11px;margin-bottom:20px}.review-content{width:calc(100% - 170px);padding:15px 30px}.review-content .user-rating{border-bottom:1px dotted #dce4e9;padding-bottom:15px;color:#090909;font-size:13px;font-weight:600}.review-content .user-rating .box{display:inline-block;border-radius:50%;text-align:center;line-height:37px;width:37px;height:37px;box-shadow:0 3px 6px rgba(0,0,0,.16);margin-right:10px}.liked .review-content .user-rating .box{background:#00c075}.disliked .review-content .user-rating .box{background:#d54545;transform:rotate(180deg)}.review-content ul{padding:0 15px;width:50%;margin-top:30px}.review-content ul li{color:#212121;font-size:14px;line-height:25px;position:relative;padding-left:20px}.review-content ul li::before{content:"";color:#fff;font-size:14px;line-height:14px;width:14px;height:14px;border-radius:50%;position:absolute;left:0;top:7px;text-align:center}.review-content ul.like li::before{content:"+";background:#00c075}.review-content ul.dislike li::before{content:"-";background:#d54545;line-height:12px}.review-content .user-rating-commnet{color:#212121;font-size:14px;line-height:25px;margin-top:30px}.download a{display:inline-block;color:#293134;font-size:15px;font-weight:600;line-height:40px;text-decoration:underline;transition:all .25s ease-in-out;margin-bottom:15px}.download a:hover{color:#d54545}.download img{margin-right:10px}.manual-part{color:#293134;font-size:15px;font-weight:400;line-height:27px;padding-bottom:40px;position:relative}.manual-part::before{content:"";position:absolute;left:20px;top:0;height:100%;border-left:1px dashed #dce4e9}.manual-part:last-child{padding-bottom:0}.manual-part:last-child::before{display:none}.manual-part .box{display:inline-block;width:40px;height:40px;min-width:40px;line-height:38px;border-radius:50%;text-align:center;border:1px solid #dfe9ec;background:#f1f6f9;font-size:16px;font-weight:600;margin-right:30px;position:relative;z-index:2}.manual-part p{margin-top:5px}.product-delivery-payment .free{color:#000;font-size:14px;line-height:17px;font-weight:600;margin-bottom:20px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.product-delivery-payment .free img{margin-right:10px;min-width:36px}.product-delivery-payment h3{color:#293134;font-size:18px;line-height:21px;font-weight:600;margin-bottom:20px}.product-delivery-payment .w50p:nth-child(1){padding-right:30px}.product-delivery-payment .w50p:nth-child(2){padding-left:30px}.pay-del-content li{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between;color:#293134;font-size:14px;line-height:21px;font-weight:600;padding:10px 20px;border-bottom:1px dotted #dce4e9}.pay-del-content li .box{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.pay-del-content li i{display:inline-block;width:60px;margin-right:10px}.pay-del-content li p span{color:#77787a;font-size:13px;font-weight:400;display:block;white-space:nowrap}.type-your-message{border-top:1px dotted #e7eaec;margin-top:20px;padding-top:20px}.type-your-message h4{color:#77787a;font-size:14px;font-weight:400}.type-your-message .w50p{margin-bottom:0}.rating-form .form-group{border:0;padding:0;margin:20px 0 0 0}.rating-form .form-item{position:relative;direction:rtl;display:inline-block;height:40px}.rating-form input[type=radio]{position:absolute;opacity:0;z-index:-1}.rating-form label{display:inline-block}.rating-form .rating-star{display:inline-block;position:relative}.rating-form input[type=radio]+label:before{content:attr(data-value);position:absolute;right:-25px;top:0;color:#000;font-size:20px;opacity:0;direction:ltr;transition:all .2s ease-in-out}.rating-form input[type=radio]:checked+label:before{opacity:1}.rating-form input[type=radio]+label:after{content:"/ 5";position:absolute;right:-44px;top:7px;color:#77787a;font-size:13px;opacity:0;direction:ltr;transition:all .2s ease-in-out}.rating-form input[type=radio]:checked+label:after{opacity:1}.rating-form label .fa{transition:all .2s ease-in-out}.rating-form input[type=radio]:checked~label .fa-star-o,.rating-form label:focus .fa-star-o,.rating-form label:focus~label .fa-star-o,.rating-form label:hover .fa-star-o,.rating-form label:hover~label .fa-star-o{opacity:0}.rating-form label .fa-star{position:absolute;left:0;top:0;opacity:0}.rating-form input[type=radio]:checked~label .fa-star,.rating-form label:focus .fa-star,.rating-form label:focus~label .fa-star,.rating-form label:hover .fa-star,.rating-form label:hover~label .fa-star{opacity:1}.rating-form .ir{position:absolute;left:-9999px}.fa-star-o::before,.fa-star::before{content:"";display:inline-block;width:28px;height:26px;background-size:contain!important}.fa-star-o::before{background:url(/img/starunactive.svg) no-repeat center}.fa-star::before{background:url(/img/staractive.svg) no-repeat center}.rating-form .form-action{opacity:0;position:absolute;left:5px;bottom:-40px;transition:all .2s ease-in-out}.rating-form input[type=radio]:checked~.form-action{cursor:pointer;opacity:1}.rating-form .form-output{display:none;position:absolute;right:15px;bottom:-45px;font-size:30px;font-size:3rem;opacity:0;transition:all .2s ease-in-out}.no-js .rating-form .form-output{right:5px;opacity:1}.rating-form input[type=radio]:checked~.form-output{right:5px;opacity:1}.tgl{display:none}.tgl,.tgl *,.tgl :after,.tgl :before,.tgl+.tgl-btn,.tgl:after,.tgl:before{box-sizing:border-box}.tgl ::-moz-selection,.tgl :after::-moz-selection,.tgl :before::-moz-selection,.tgl+.tgl-btn::-moz-selection,.tgl::-moz-selection,.tgl:after::-moz-selection,.tgl:before::-moz-selection{background:0 0}.tgl ::selection,.tgl :after::selection,.tgl :before::selection,.tgl+.tgl-btn::selection,.tgl::selection,.tgl:after::selection,.tgl:before::selection{background:0 0}.tgl+.tgl-btn{outline:0;margin-top:20px;display:block;width:170px;height:40px;border-radius:50px;border:1px solid #e7eaec;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .4s ease}.tgl+.tgl-btn span{position:absolute;left:0;top:0;color:#484848;font-size:14px;line-height:40px;font-weight:600;text-transform:uppercase;width:50%;height:100%;text-align:center;border-radius:50px}.tgl+.tgl-btn span img{margin-right:10px}.tgl+.tgl-btn span:nth-child(2){left:50%}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0;border-radius:2em 0 0 2em;background:#fff;transition:all .25s ease-in-out}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl+.tgl-btn:hover:after{will-change:padding}.tgl+.tgl-btn:active:after{padding-right:.8em}.tgl:checked+.tgl-btn span:nth-child(1){background:#dfe8ee}.tgl:checked+.tgl-btn span:nth-child(2){background:#dfe8ee}.tgl+.tgl-btn span:nth-child(2){background:#dfe8ee}.tgl:checked+.tgl-btn::after{border-radius:0 2em 2em 0}.type-your-message .box-input label span{display:inline-block;margin-right:5px;width:14px;height:14px;border-radius:50%;text-align:center;line-height:14px;vertical-align:middle;color:#fff;font-size:14px}.type-your-message .box-input label .pro{background:#00c075}.type-your-message .box-input label .proti{background:#d54545}.type-your-message .box-input{padding:0;margin-top:20px}.type-your-message .button{margin-bottom:15px}.cart-right-site .button.back{margin-left:30px;height:45px;line-height:43px;font-weight:400}.cart-right-site .menu-btn{height:45px}.cart-menu{border-bottom:1px solid #dfe3e6}.cart-menu a{font-family:"Titillium Web",sans-serif;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;color:#293134;font-size:17px;line-height:24px;font-weight:600;height:50px;position:relative}.cart-menu .active a,.cart-menu a:hover{color:#19a87a}.cart-menu .active a::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#19a87a}.delivery-progress{padding:10px 20px 30px 20px;background:#f1f6f9;margin-top:40px}.delivery-progress p{color:#000;font-size:13px;line-height:17px;margin-bottom:15px}.delivery-progress p span{color:#00c075;font-weight:600}.delivery-progress .part{width:36px;height:36px;border-radius:50%;display:inline-block;font-size:13px;font-weight:700;background-position:center!important;background-repeat:no-repeat!important;position:relative;z-index:2}.delivery-progress .part.start::after,.delivery-progress .part.trip::after{content:"";position:absolute;left:-4px;top:-4px;height:44px;width:44px;border:4px solid #f1f6f9;border-radius:50%}.delivery-progress .part strong{position:absolute;bottom:-20px;white-space:nowrap}.delivery-progress .part.start strong{left:0}.delivery-progress .part.trip strong{left:50%;margin-left:-25px}.delivery-progress .part.end strong{right:0}.delivery-progress .part.start,.delivery-progress .part.trip{background:#00c175;color:#19a87a}.delivery-progress .part.end{background:#acc7d5;color:#5a5a5a}.delivery-progress .part.start{background-image:url(/img/checked.svg)}.delivery-progress .part.trip{background-image:url(/img/freedel.svg);margin-left:-20%}.delivery-progress .part.end{background-image:url(/img/percentage1.svg);background-size:18px}.delivery-progress .stage{position:relative}.delivery-progress .road{position:absolute;left:0;bottom:15px;width:100%;height:3px;border-radius:1px;border:1px solid #acc7d5;background:#acc7d5}.delivery-progress .road .road-cover{height:8px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#00c075;position:relative;bottom:4px;width:0%;transition:all .25s ease-in-out;font-size:0}.cart-page{margin:40px 0;padding-bottom:40px;border-bottom:1px solid #dfe3e6}.cart-page h1{color:#293134;font-size:25px;line-height:38px;font-weight:600;margin-bottom:30px}.default-content thead tr{border-top:0;border-bottom:1px solid #dfe3e6}.default-content th{text-align:left;color:#77787a;font-size:13px;line-height:16px;font-weight:400;padding:10px 30px 10px 0}.default-content th:last-child{padding-right:0;text-align:right}.cart-page .default-content td.img img{max-height:105px}.default-content td.prcks{font-family:"Titillium Web",sans-serif;font-size:20px;white-space:nowrap}.cart-page .default-content td.prc{text-align:left;padding-right:15px}.default-content .rmv{padding-right:0;text-align:right}.default-content .rmv button{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px;background:url(/img/close.svg) no-repeat center}footer .center{text-align:center;margin-bottom:50px}footer .center .tel{display:inline-block;margin:0 30px;line-height:30px}footer .center .tel strong{color:#293134;font-size:25px}.default-content tr.table-without td{padding-right:0}.default-content tr.table-without img{margin-left:20px}.stylethis{display:inline-block}.stylethis input{position:absolute;opacity:0;z-index:-1}.stylethis span{width:15px;height:15px;border:1px solid #c7cdd2;display:inline-block;vertical-align:middle}.stylethis input:checked+span{background:#fff url(/img/checked2.svg) no-repeat center;border:1px solid #19a87a}.table-add{background:#f1f6f9;border:1px solid #dfe3e6}.table-add .box{background:#fff;width:55px;min-width:55px;height:50px;border:1px solid #dfe3e6;line-height:45px;text-align:center;display:inline-block;margin-left:10px}.table-add .box img{max-height:45px}.table-add p{display:inline-block;margin-left:15px}.table-add td:last-child{text-align:right;padding-right:15px}.table-add .button{height:30px;border-radius:3px;background:#19a87a;line-height:30px;color:#fff;font-size:14px;font-weight:400;padding:0 15px;vertical-align:middle;margin-left:20px}.table-add .button:hover{background:#00c075}.cart-page .copoun-discount td.prc{color:#e51748}.coupon-price{margin-top:30px;align-items:flex-start}.checkbox-styled input{opacity:0;position:absolute;z-index:-1}.checkbox-styled label{color:#293134;font-size:14px;line-height:40px;font-weight:600;position:relative;padding-left:25px}.checkbox-styled label a{color:#77787a;text-decoration:underline}.checkbox-styled label a:hover{color:#000}.checkbox-styled.big label{color:#77787a;font-size:18px}.checkbox-styled.big label strong{color:#262626}.checkbox-styled label::before{content:"";position:absolute;left:0;top:13px;width:15px;height:15px;border:1px solid #c7cdd2;background:#fff}.checkbox-styled label:hover::before{border:1px solid #19a87a}.checkbox-styled input:checked+label::before{background:#fff url(/img/checked2.svg) no-repeat center;border:1px solid #19a87a}.coupon-price .price{color:#77787a;font-size:13px;line-height:27px}.coupon-price p strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:35px;font-weight:700;margin-left:50px}.summary-buttons{margin-top:15px}.box-coupon-content{display:none}.box-coupon-content input{border:1px solid #e7eaec;float:left;width:250px;height:40px;padding:0 20px;font-size:14px;color:#293134}.box-coupon-content input.error{border:1px solid #f11919}.box-coupon-content button{float:left;height:40px;line-height:40px;border-radius:0}.box-coupon-content p{color:#f11919;font-size:14px;margin-top:5px;display:none}.odebrat-kupon:hover{background-color:#af0b0b}.odebrat-kupon{background-color:#e51748;font-size:21px;padding:15px;padding-top:0}.coupon-price-content .success{color:#00c075;margin-top:10px;font-size:14px;display:inline-block}.coupon-price-content .fail{color:#e51748;margin-top:10px;font-size:14px}.sk-support{background:#f1f6f9;padding:20px 30px;margin-bottom:30px}.sk-support img{min-width:42px}.sk-support p{color:#000;font-size:14px;line-height:18px;margin-left:30px}.sk-support p a{color:#000;font-size:14px;font-weight:600;text-transform:uppercase;height:40px;padding:0 15px;line-height:38px;border:1px solid #00c075;display:inline-block;border-radius:3px;margin-left:10px;transition:all .25s ease}.sk-support p a:hover{color:#00c075}.sk-support p a img{margin-left:15px;min-width:auto}.cart-page h2{color:#293134;font-size:22px;line-height:28px;margin-bottom:30px}.cart-page .right-part h2{margin-bottom:30px}.delivery-content{border-bottom:1px solid #dfe3e6}.delivery-content .w50p{margin-top:0}.delivery-content .w50p:nth-child(1){padding-right:30px}.delivery-content .w50p:nth-child(2){padding-left:30px}.checkbox-styled-delivery{border-bottom:1px dotted #dce4e9;color:#293134;font-size:14px;line-height:21px;font-weight:600}.checkbox-styled-delivery:last-child{border-bottom:0}.checkbox-styled-delivery.active{background:#f1f6f9}.checkbox-styled-delivery input{position:absolute;z-index:-1;opacity:0}.checkbox-styled-delivery label{padding:10px 20px 10px 40px;position:relative;flex:1;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.checkbox-styled-delivery label.flx-wrap{flex-wrap:wrap}.checkbox-styled-delivery label::before{content:"";position:absolute;left:0;top:50%;margin-top:-8px;width:15px;height:15px;border:1px solid #c7cdd2;background:#fff}.checkbox-styled-delivery label:hover{color:#19a87a}.checkbox-styled-delivery input:checked~label::before{background:#fff url(/img/checked2.svg) no-repeat center;border:1px solid #19a87a}.checkbox-styled-delivery label span{color:#77787a;font-size:13px;font-weight:400;display:block;white-space:nowrap}.checkbox-styled-delivery label .box{display:inline-block;width:60px;min-width:60px;margin-right:10px;vertical-align:middle;text-align:center}.checkbox-styled-delivery label .box img{max-height:40px}.checkbox-styled-delivery label p{display:inline-block}.zasilkovna-content #my-branch-list{text-align:right}.checkbox-styled-delivery .price{white-space:nowrap}.checkbox-styled-delivery .tooltip[data-tooltip]{background:#d1dde4}.checkbox-styled-delivery .tooltip[data-tooltip]::before{border-top:6px solid #d1dde4}.checkbox-styled-delivery .tooltip[data-tooltip]::after{background:#d1dde4}.delivery-style{justify-content:flex-end}.coupon-price .all-prices{text-align:right}.coupon-price .all-prices p{padding:5px 0;border-top:1px dotted #d1dde4}.coupon-price .all-prices p:first-child{border-top:0}.coupon-price .all-prices p:last-child{border-top:1px solid #d1dde4}.coupon-price .all-prices p strong{width:160px;margin-left:0;display:inline-block;text-align:right;margin-top:10px}.coupon-price p strong.small{font-size:13px;font-weight:600;margin-top:0}.coupon-price p strong.small.red{color:#e51748}.cart-login{padding:15px;background:#f1f6f9;margin-bottom:30px;min-height:40px}.cart-login p{color:#404040;font-size:14px;font-weight:600}.cart-login .login-button{color:#fff;font-size:17px;padding:0 30px;height:40px;line-height:40px;border-radius:3px;background:#19a87a;display:inline-block;margin-left:15px;transition:all .25s ease-in-out}.cart-login .login-button:hover{background:#00c075}.cart-login .logout{color:#293134;font-size:14px;text-decoration:underline;padding:0 10px}.cart-login .logout:hover{color:#19a87a}.cart-page .delivery-info-content .box-input,.cart-page .delivery-info-content h2{margin-bottom:20px}.cart-page h2.mb0{margin-bottom:0}.delivery-info-content .left-part{padding-right:70px}.delivery-info-content .right-part{padding-left:30px}.delivery-info-content{border-bottom:1px solid #e7eaec}.delivery-info-content .checkbox-styled{margin-bottom:15px}.delivery-info-content hr{border-top:1px solid #e7eaec;margin-bottom:20px}.checkbox-styled.big{margin-bottom:20px}.summary-buttons .agree{margin-bottom:5px}.summary-buttons .left-part .checkbox-styled label{font-weight:400;line-height:30px}.summary-buttons .left-part .checkbox-styled label::before{top:8px}.summary-cart table{width:100%}.summary-cart table tr{border-bottom:1px dotted #dfe3e6}.summary-cart table tr td{padding:10px 10px 10px 0;color:#293134;font-size:15px;line-height:20px}.summary-cart table tr td:last-child{padding-right:0;text-align:right;font-weight:700;font-family:"Titillium Web",sans-serif}.summary-cart table tr.copoun-discount td:last-child{color:#e51748}.summary-cart table tr .boximg{width:60px;text-align:center}.summary-cart table tr .box{height:60px}.summary-cart table tr .box img{max-height:60px}.summary-cart table tr.gift-sum p{font-size:13px}.summary-cart table tr.gift-sum p span{color:#00c075;font-size:13px;line-height:20px;font-weight:600;display:block}.summary-cart table tr.gift-sum .giftname{margin-left:30px}.summary-cart table tr.gift-sum span img{margin-right:10px}.copoun-discount p strong,.summary-cart table tr.delivery-sum td strong,.summary-cart table tr.product-sum p span{display:block}table .copoun-discount p strong{display:inline-block}.summary-cart .price{text-align:right;color:#77787a;font-size:13px;margin-top:20px;padding-top:10px;border-top:1px solid #dfe3e6}.summary-cart .price strong{font-family:"Titillium Web",sans-serif;color:#293134;font-size:35px;font-weight:700;margin-left:30px}.another-data{display:none}.summary-cart table tr.copoun-delivery-payment{border-bottom:0}.summary-cart table tr.copoun-delivery-payment td{padding:10px 0 0 0}.summary-cart table tr.copoun-delivery-payment td.cena{white-space:nowrap}.summary-cart table tr.copoun-delivery-payment td.infotext{color:#77787a}.summary-cart table tr.copoun-delivery-payment td.cena strong{color:#e51748}.summary-page{display:inline-block;width:100%;margin:50px 0}.summary-page .w70p{padding-right:50px}.summary-page h1{color:#262626;font-size:35px;font-weight:700;margin-bottom:50px}.summary-page h1 img{margin-right:15px}.summary-page h2{margin-bottom:0}.summary-page p{color:#404040;font-size:14px;line-height:25px;margin-bottom:20px}.summary-page p a{color:#404040;text-decoration:underline;font-weight:600}.summary-page p a:hover{color:#19a87a}.summary-page .button{margin-top:30px}.heureka-dotaznik{text-align:center;padding:20px 15px 0 15px;border:1px solid #dfe3e6;display:inline-block;width:100%;margin-top:50px}.heureka-dotaznik img{position:relative;margin-top:-60px;display:inline-block;margin-bottom:20px}.heureka-dotaznik h2{margin-bottom:20px}.person-account{border:1px solid #d1dde4;padding:15px 30px}.person-account p{color:#404040;line-height:21px;font-size:14px;margin:15px 100px 15px 0;position:relative}.person-account p::after{content:"";width:1px;height:40px;background:#d1dde4;position:absolute;top:5px;right:-50px}.person-account p:last-child{margin-right:0}.person-account p:last-child::after{display:none}.person-account p strong{font-size:16px;display:block;white-space:nowrap}.person-account p span{color:#404040;font-weight:400}.fail-page{text-align:center;padding:90px 0}.fail-page img{margin-bottom:30px}.fail-page p{color:#293134;font-size:18px;line-height:27px}.fail-page .button{margin-top:50px}.searching-page-fail{padding:40px 0 70px 0}.searching-page-fail .no-result{margin-bottom:70px}.searching-page-fail .no-result h1{color:#272e31;font-size:45px;line-height:50px;font-weight:700;margin-bottom:30px}.searching-page-fail .no-result p{color:#262626;font-size:18px}.searching-page-fail .needed{color:#77787a;font-size:12px;margin-top:10px}.searching-page-fail .needed span{color:#e51748}.searching-page-fail .search-submit{margin-top:30px}.searching-page-fail .search-submit p{font-size:14px}.searching-page-fail .box-input textarea{height:120px}.searching-page{background:#f1f6f9;border-bottom:1px solid #e5e5e5;padding-bottom:50px;margin-bottom:30px}.searching-page h1{color:#19a87a;font-size:45px;line-height:50px;font-weight:600;margin-top:30px}.searching-page-category,.searching-page-products{border-bottom:1px solid #e5e5e5;margin-bottom:50px;padding-bottom:30px}.searching-page-category h2.title,.searching-page-products h2.title{color:#293134;font-size:35px;line-height:40px;font-weight:600;margin-bottom:30px}.finded-categories{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;margin:0 -15px}.finded-categories li{display:inline-block;padding:0 15px;width:25%;margin-bottom:30px}.finded-categories li a{color:#000;font-size:16px;height:60px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding:0 15px 0 70px;position:relative;transition:all .25s ease-in-out}.finded-categories li a:hover{color:#19a87a;box-shadow:0 2px 4px rgba(0,0,0,.32)}.finded-categories li a img{position:absolute;left:0;bottom:0}.searching-page-products .button.big{margin-bottom:30px}.result-text{color:#262626;font-size:18px}.blog-page{margin-bottom:80px}.blog-page .center-blog{text-align:center}.blog-page .center-blog h1{color:#293134;font-size:55px;line-height:60px;font-weight:700;text-transform:uppercase;margin:20px 0}.blog-page .center-blog p{color:#293134;font-size:15px;line-height:27px;margin-bottom:30px}.blog-filtr li{display:inline-block;margin-bottom:30px}.blog-filtr li a{display:inline-block;padding:0 15px;margin:0 15px;height:50px;border-radius:50px;border:1px solid transparent;display:inline-block;color:#293134;font-size:14px;line-height:48px;font-weight:700;text-transform:uppercase}.blog-filtr li.vse a{border:1px solid #d1dde4}.blog-filtr li.nas a{border:1px solid #efb744}.blog-filtr li.nav a{border:1px solid #fd2761}.blog-filtr li.rad a{border:1px solid #1981a8}.blog-filtr li.vse.active a{background:#d1dde4}.blog-filtr li.nas.active a{background:#efb744}.blog-filtr li.nav.active a{background:#fd2761}.blog-filtr li.rad.active a{background:#1981a8}.blog-page-detail-conetnt{text-align:center;margin-top:30px}.blog-page-detail-conetnt h1{color:#293134;font-size:50px;font-weight:700;margin-bottom:15px}.blog-page-detail-conetnt p{color:#293134;font-size:15px;line-height:20px}.blog-page-detail-description{padding:0 60px 0 30px}.blog-page-detail-description p{margin-bottom:30px}.blog-page-detail-description p img{max-height:400px;height:auto!important}.blog-page-detail-description ul{margin-bottom:30px;list-style:circle;padding-left:17px}.blog-page-detail-description a{color:#19a87a;text-decoration:underline}.blog-page-detail-description h2{color:#293134;font-size:30px;line-height:38px;font-weight:600;margin-bottom:20px}.blog-page-detail-description .image i{color:#293134;font-size:15px;margin-top:10px;display:block}.blog-help-section{width:60px}.arrows-blog{margin-top:40px}.arrows-blog a{color:#293134;font-size:14px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;transition:all .25s ease-in-out}.arrows-blog a:nth-child(1) img{margin-right:15px}.arrows-blog a:nth-child(2) img{margin-left:15px}.arrows-blog a:nth-child(2){text-align:right}.arrows-blog a u{display:block;font-weight:400}.arrows-blog a:hover{color:#00c075}.blog-help-section .call-btn{display:block;margin-top:20px;width:36px;height:36px}.blog-middle-description{width:calc(70% - 60px)}.do-not-miss-these-products{width:30%;background:#fff}.do-not-miss-these-products h2{color:#293134;font-size:18px;font-weight:700;padding-top:0}.do-not-miss-these-products li{width:100%}.do-not-miss-these-products .findproducts li a{height:160px;position:relative;overflow:hidden}.do-not-miss-these-products .findproducts li a::before{content:"";width:98px;height:98px;background:#f1f6f9;position:absolute;left:-20px;bottom:-20px;border-radius:50%}.do-not-miss-these-products .findproducts li a .tags{position:static}.do-not-miss-these-products .findproducts li a .box{min-width:80px;position:relative;z-index:2}.do-not-miss-these-products .findproducts li a .box img{max-height:140px}.do-not-miss-these-products .findproducts li a h3{font-size:24px;line-height:30px;font-weight:600;margin-bottom:10px}.do-not-miss-these-products .findproducts li a .price{font-size:27px;line-height:27px;color:#19a87a}.images .img{margin-bottom:30px;padding:0 15px;width:50%}.images .img img{border-radius:5px;max-height:160px}.newsletter-blog{box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#f1f6f9;padding:25px;margin-top:30px;position:relative}.newsletter-blog img{position:absolute;top:-15px;right:5px}.newsletter-blog h3{color:#293134;font-size:20px;line-height:20px;font-weight:700;margin-bottom:5px;position:relative;z-index:2}.newsletter-blog p{color:#000;font-size:13px;position:relative;z-index:2}.newsletter-blog .box-input{padding:0;margin-top:15px}.newsletter-blog .submit-part{margin-top:10px}.newsletter-blog .submit-part a{color:#404040;text-decoration:underline}.newsletter-blog .submit-part a:hover{color:#19a87a}.newsletter-blog .submit-part .button{padding:0;min-width:120px}.next-similar-blogs{border-top:1px solid #dfe3e6;padding-top:60px;margin-top:60px;margin-bottom:30px}.next-similar-blogs h1{color:#293134;font-size:35px;line-height:38px;font-weight:600;margin-bottom:30px}.complaint-form-page{margin-bottom:60px}.complaint-form-page h1{margin-top:40px}.complaint-form-page hr{border-top:1px solid #dce1e3;margin-bottom:30px;margin-top:20px}.complaint-form-page p{color:#293134;font-size:15px;line-height:27px;margin-bottom:20px}.complaint-form-page .complaint{color:#293134;font-size:15px;line-height:27px;font-weight:700;text-transform:uppercase;margin-bottom:20px;display:inline-block;transition:all .25s ease-in-out}.complaint-form-page .complaint:hover{color:#00c075}.complaint-form-page .complaint img{margin-right:15px}.complaint-form-page h2{color:#293134;font-size:30px;line-height:35px;font-weight:700;margin-bottom:30px}.complaint-form-page h3{color:#293134;font-size:22px;margin-bottom:20px}.complaint-form-page .box-input textarea{height:120px}.complaint-form-page .box-input p{color:#77787a;font-size:14px;margin-bottom:20px;line-height:18px}.radiostyle{margin-bottom:20px}.radiostyle .checkbox-styled label{line-height:20px;margin-bottom:15px;font-weight:400}.radiostyle .checkbox-styled label::before{border-radius:50%;top:4px}.radiostyle .checkbox-styled input:checked~label::before{background:url(/img/checkedradio.svg) no-repeat center}.upload-file p{margin-bottom:10px}.upload-file .image{width:170px;height:170px;border-radius:3px;background:#d1dde4 url(/img/nahled.svg) no-repeat center;display:inline-block}.box-file input{position:absolute;z-index:-1;opacity:0}.box-file label{height:60px;border-radius:3px;border:2px solid #00c075;padding:0 40px;color:#293134;font-size:14px;line-height:56px;font-weight:700;text-transform:uppercase;display:inline-block;transition:all .25s ease-in-out}.box-file label:hover{color:#00c075}.box-file label svg{transition:all .25s ease-in-out}.box-file label:hover svg{fill:#00c075}.box-file label span{margin-left:10px}.upload-file .buttons{position:relative;margin-left:30px}.smazat{color:#404040;font-size:15px;text-decoration:underline;transition:all .25s ease-in-out;position:absolute;left:0;bottom:0}.smazat:hover{color:#00c075}.complaint-buttons{border-top:1px solid #dce1e3;padding-top:30px;margin-top:30px}.complaint-buttons .button img{margin-left:10px}.cleaning-companies-page{margin-bottom:70px}.cleaning-companies-page h1{color:#293134;font-size:40px;line-height:45px;font-weight:700;margin:40px 0}.cleaning-companies-page h2{color:#293134;font-size:35px;line-height:40px;margin-bottom:30px}.cleaning-companies-page hr{border-top:1px solid #dce1e3;margin-bottom:30px;margin-top:20px}.supermarket{display:inline-block;width:100%;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;transition:all .25s ease-in-out}.supermarket:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.supermarket .box{display:inline-block;width:100%;height:140px;line-height:140px;border-radius:5px;background:#e3e3e3;text-align:center;overflow:hidden}.supermarket .box img{max-height:140px}.supermarket .content{padding:20px}.supermarket h3{color:#293134;font-size:20px;line-height:24px;margin-bottom:10px;transition:all .25s ease-in-out}.supermarket:hover h3{color:#19a87a}.supermarket p{color:#293134;font-size:14px;line-height:20px;margin-bottom:15px}.supermarket .tags{position:static;text-transform:uppercase}.overflow-map{position:relative;height:330px}.overflow-map #map{height:330px}.txt-style{margin-bottom:50px}.account-page h1,.complaint-form-page h1,.contact-page h1,.partners-page h1,.registration-page h1,.txt-style h1,.zakazkova-vyroba-page h1{color:#293134;font-size:40px;font-weight:700;line-height:45px;margin-bottom:30px}.registration-page{margin-bottom:80px}.registration-page h1{margin-top:30px}.txt-style h2{color:#293134;font-size:30px;line-height:35px;margin-bottom:30px}.registration-page h2{color:#262626;font-size:22px;line-height:28px;margin-bottom:20px}.txt-style ul{margin-bottom:30px}.txt-style ul.styled li{position:relative;padding-left:15px}.txt-style ul.styled li::before{position:absolute;left:0;top:14px;content:"";width:5px;height:2px;background:#8e9293}.account-page hr,.contact-page hr,.partners-page hr,.registration-page hr,.txt-style hr,.zakazkova-vyroba-page hr{border-top:1px solid #dfe3e6;margin-bottom:30px}.account-page hr.mb0{margin-bottom:0}.account-page hr.mt20,.form-velkoobchod hr.mt20,.registration-page hr.mt20{margin-top:20px}.txt-style p,.txt-style ul li{color:#293134;font-size:15px;line-height:27px;margin-bottom:30px}.txt-style ul li a{color:#293134;text-decoration:underline}.txt-style ul li a:hover{color:#00c075}.txt-style p.black{color:#293134}.txt-style p.mb0,.txt-style ul li{margin-bottom:0}.txt-style p a{color:#293134;text-decoration:underline}.txt-style table{margin-bottom:30px}.txt-style table tr td{border:1px solid #dfe3e6;padding:15px}.txt-style .contact-name p{margin-bottom:0}.form-velkoobchod{margin-top:40px}.form-velkoobchod h3{color:#262626;font-size:18px;font-weight:700;margin-bottom:20px}.shop-checkboxes{margin-bottom:30px}.shop-checkboxes .checkbox-styled{margin-right:30px}.devmt0{margin-top:0}.contact-page{margin-bottom:50px}.contact-page h1{margin-top:30px}.contact-page h2{color:#2d2d2d;font-size:20px;font-weight:700;margin-bottom:30px}.contact-page h2 span{color:#77787a;font-size:14px;font-weight:400;display:block}.contact-page .contact-info .img{background:url(/img/bgimg.svg) no-repeat center;display:inline-block;width:50px;height:58px;line-height:58px;text-align:center;margin-right:20px}.contact-page .contact-info p{color:#77787a;font-size:12px}.contact-page .contact-info p strong{color:#19a87a;font-family:"Titillium Web",sans-serif;font-size:17px;font-weight:700;line-height:22px;display:block}.contact-page .address-info{margin:30px 0}.contact-page .address-info h3{color:#293134;font-size:18px;font-weight:700}.contact-page .address-info p{color:#77787a;font-size:14px;font-weight:400;line-height:26px}.contact-part form{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}.contact-part .left-side{width:60%;padding-right:15px}.contact-part .right-side .agree{margin-bottom:0}.contact-part .right-side{width:40%;align-self:flex-end;padding-left:15px}.contact-part .button{padding:0 100px;background:#00c075;margin-top:15px;height:40px;line-height:40px;margin-bottom:30px}.contact-part .button:hover{background:#19a87a}.partners-page{margin-bottom:50px}.partners-page h1{margin-top:30px}.partners-page h2{color:#293134;font-size:35px;line-height:40px;margin-bottom:30px}.partners-page .eshops{align-items:center}.partners-page .eshops a{display:inline-block;padding:0 15px;width:170px;margin-bottom:30px}.partners-page .eshops strong{margin-bottom:30px}.partners-page .eshops a img{max-height:70px}.partners-page .retezec{display:inline-block;width:100%;height:210px;box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;background:#fff;transition:all .25s ease-in-out}.partners-page .retezec:hover{box-shadow:0 2px 4px rgba(0,0,0,.32)}.partners-page .retezec .box{width:100%;display:inline-block;height:140px;line-height:140px;text-align:center}.partners-page .retezec .box img{max-height:140px}.partners-page .retezec h3{color:#293134;font-size:20px;font-weight:600;line-height:20px;padding:15px}.search-by-region{position:relative}.search-by-region.mt100{margin-top:100px}.search-by-region::before{content:"";position:absolute;left:25px;top:17px;background:url(/img/filter.svg) no-repeat center;width:26px;height:26px;z-index:-1}.search-by-region::after{content:"";position:absolute;right:25px;top:24px;background:url(/img/arrowfilter.svg) no-repeat center;width:23px;height:14px;z-index:-1}.search-by-region input{width:100%;height:60px;line-height:58px;border:1px solid #e7eaec;color:#000;font-size:14px;padding:0 70px;background:0 0}.supermarkets.another{margin-top:40px}.another .supermarket h3,.another .supermarket p{margin-bottom:0}.partner-aplikace{width:100%;height:170px;margin-top:40px;position:relative;padding:0 70px}.partner-aplikace::after,.partner-aplikace::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.partner-aplikace::before{background:#19a87a}.partner-aplikace::after{background:url(/img/partneraplikace.jpg) no-repeat center;background-size:cover;opacity:.4}.partner-aplikace h4{color:#fff;font-size:25px;line-height:38px;font-weight:600}.partner-aplikace a{color:#19a87a;font-size:14px;font-weight:600;text-transform:uppercase;height:50px;border-radius:3px;background:#fff;padding:0 40px;line-height:50px;transition:all .25s ease-in-out;white-space:nowrap;margin-left:30px}.partner-aplikace a:hover{color:#fff;background:#19a87a}.products-alori{text-align:center;margin:70px 0}.products-alori h1{color:#293134;font-size:55px;font-weight:700;line-height:65px;text-transform:uppercase;margin-bottom:80px}.products-alori h1 span{display:block;color:#19a87a;font-size:15px;line-height:27px;margin-bottom:10px}.alori-video{background:#000;display:inline-block;max-width:970px;height:400px;width:100%;position:relative;margin-bottom:250px}.alori-video img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none}.alori-video::after,.alori-video::before{content:"";position:absolute;background:url(/img/advbg.svg) no-repeat center;background-size:contain;z-index:-1}.alori-video::before{left:-34px;top:-45px;width:176px;height:198px}.alori-video::after{right:-20px;bottom:-30px;width:336px;height:380px}.playbutton{width:90px;height:90px;background:#fff;display:inline-block;position:absolute;left:50%;top:50%;margin-top:-60px;margin-left:-45px;border-radius:50%;transition:all .25s ease-in-out}.playbutton:hover{background:#19a87a}.playbutton::after{content:"";border:14px solid transparent;border-left:14px solid #19a87a;position:absolute;left:41px;top:30px;transition:all .25s ease-in-out}.playbutton:hover::after{border-left:14px solid #fff}.playbutton::before{content:"";width:106px;height:106px;background:#fff;opacity:.3;border-radius:50%;left:-8px;top:-8px;position:absolute}.playbutton span{color:#fff;font-size:14px;line-height:41px;position:absolute;left:50%;margin-left:-45px;bottom:-45px}.alori-advantages{margin-bottom:100px}.alori-advantages .advantage-content{text-align:left;margin-bottom:50px}.alori-advantages .advantage-content.pr70{padding-right:70px}.alori-advantages .advantage-content.pl70{padding-left:70px}.alori-advantages .box{display:inline-block;background:url(/img/advbg.svg) no-repeat center;width:131px;min-width:131px;height:148px;line-height:148px;background-size:contain;margin-right:70px;text-align:center;color:#19a87a;font-size:45px;font-weight:300}.alori-advantages h2{color:#293134;font-size:20px;font-weight:700;line-height:25px;margin-bottom:15px}.alori-advantages p{color:#77787a;font-size:14px;line-height:20px}.why-choose-alori h3{color:#19a87a;font-size:22px;font-weight:700;line-height:27px;text-transform:uppercase;margin-bottom:80px}.why-choose-alori .box{display:inline-block;width:100%;height:150px;line-height:150px;margin-bottom:50px}.why-choose-alori h4{color:#293134;font-size:18px;font-weight:700;text-transform:uppercase}.why-choose-alori p{color:#77787a;font-size:14px;line-height:20px}.account-page{margin-bottom:70px}.account-page .button.big{text-transform:uppercase;padding:0 60px}.account-page h1{margin-top:30px;font-weight:400}.account-page h2{color:#262626;font-size:22px;margin-bottom:20px}.account-tabs li{display:inline-block}.account-tabs li a{color:#77787a;font-size:18px;line-height:50px;display:inline-block;position:relative;margin-right:80px}.account-tabs li.active a{color:#293134;font-weight:700}.account-tabs li.active a::before{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:#19a87a}.fullwidth,.halfwidth{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;width:50%}.fullwidth{width:100%}.table-order{width:100%}.table-order tbody tr:nth-child(odd){background:#f1f6f9}.table-order th{color:#77787a;font-size:14px;padding:15px;font-weight:400;text-align:left}.table-order td:last-child,.table-order th:last-child{padding-right:0}.table-order td{color:#293134;font-size:15px;padding:15px;text-align:left}.table-order td.price{font-weight:700}.table-order td.state span{border-radius:2px;display:inline-block;padding:3px 10px;color:#fff;font-size:13px;line-height:18px;text-transform:uppercase}.table-order td.state.send span{background:#19a87a}.table-order td.state.storno span{background:#e51748}.table-order td.state.working span{background:#efbd56}.table-order td.follow a{display:inline-block;color:#404040;font-size:14px;text-transform:uppercase;text-decoration:underline;white-space:nowrap}.table-order td.action a{width:30px;height:30px;text-align:center;line-height:30px;display:inline-block}.zakazkova-vyroba-page{margin-bottom:70px}.zakazkova-vyroba-page h1{margin-top:30px}.zakazkova-vyroba-page p{color:#636363;font-size:15px;line-height:27px;margin-bottom:20px}.zakazkova-vyroba-page p a{color:#636363;text-decoration:underline;transition:all .25s ease-in-out}.zakazkova-vyroba-page p a:hover{color:#19a87a}.zakazkova-vyroba-postup{border-bottom:1px solid #dfe3e6;padding-bottom:30px;margin-top:50px;justify-content:space-around}.zakazkova-vyroba-postup .postup-content{position:relative;text-align:center}.zakazkova-vyroba-postup .postup-content::after{content:"";position:absolute;right:-37px;top:50px;background:url(/img/ar-r-big.svg) no-repeat center;width:50px;height:20px}.zakazkova-vyroba-postup .w20p:last-child .postup-content::after{display:none}.zakazkova-vyroba-postup .postup-content .box{display:inline-block;width:128px;height:128px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;text-align:center;line-height:128px;border-radius:50%}.zakazkova-vyroba-postup .postup-content h2{margin-top:15px;color:#19a87a;font-size:20px;font-weight:700;line-height:25px}.poptavkovy-formular{margin-top:30px}.poptavkovy-formular h2{color:#262626;font-size:30px;line-height:35px;font-weight:700;margin-bottom:20px}.poptavkovy-formular .submit-button{border-top:1px solid #dfe3e6;padding-top:30px;margin-top:20px}.poptavkovy-formular .submit-button .button{height:60px;line-height:60px}.poptavkovy-formular .submit-button .button img{margin-left:15px}.table-address{width:100%;margin-bottom:30px}.table-address tbody tr:nth-child(odd){background:#f1f6f9}.table-address td{color:#293134;font-size:15px;padding:15px;text-align:left}.table-address td:last-child{text-align:right}.table-address td input{border:1px solid transparent;background:0 0;height:30px;line-height:28px;padding:0;width:calc(100% - 40px);pointer-events:none;vertical-align:middle}.table-address td button{color:#404040;font-size:12px;text-decoration:underline;line-height:30px;display:inline-block;margin-left:15px;transition:all .25s ease-in-out;white-space:nowrap}.table-address td button:hover{color:#00c075}.table-address td button:hover:last-child{color:red}.table-address td input.active{pointer-events:auto;border:1px solid #dadada;background:#fff;padding:0 10px}.table-address td .submit{background:#00c075;color:#fff!important;padding:0 10px;margin-left:0;text-decoration:none;text-transform:uppercase;border-radius:3px;display:none}.table-address td .submit:hover{background:#000}.table-address td .submit.open{display:inline-block}.address-modal::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.3}.address-modal .modal-content{width:570px;padding-bottom:15px}.address-modal .modal-content .button{width:100%}.detail-order-content{margin-bottom:30px}.detail-order-content h2{color:#222729;font-size:22px;font-weight:700;line-height:30px}.detail-order-content a{color:#404040;font-size:14px;text-decoration:underline;transition:all .25s ease-in-out}.detail-order-content a:hover{color:#00c075}.detail-order-pay-content{margin-top:50px}.detail-order-pay-content h3,.registration-page h3{color:#293134;font-size:16px;font-weight:700;margin-bottom:20px}.detail-order-pay-content p{color:#77787a;font-size:15px}.detail-order-pay-content .w60p p{line-height:30px}.detail-order-pay-content table p{color:#293134}.detail-order-pay-content .summary-cart table p{line-height:20px}.detail-order-pay-content .w60p{padding-right:50px}.faq-page{margin-bottom:60px}.faq-page h1{margin-top:30px}.faq-page .faq-button{color:#293134;font-size:20px;line-height:25px;font-weight:700;font-family:"Titillium Web",sans-serif;display:inline-block;width:100%;position:relative;border-bottom:1px dotted #d1dde4;padding:25px 25px 25px 0;cursor:pointer;transition:all .25s ease-in-out;text-align:left}.faq-page .faq-button:hover{color:#19a87a}.faq-page .faq-button::after{content:"";position:absolute;right:0;top:32px;background:url(/img/faqbottom.svg);width:19px;height:11px;transition:all .25s ease-in-out}.faq-page .faq-button.active{color:#19a87a;border-bottom:1px dotted transparent}.faq-page .faq-button.active::after{background:url(/img/faqtop.svg)}.faq-page .faq-content{display:none;width:100%;color:#293134;font-size:15px;line-height:27px;padding-bottom:25px;border-bottom:1px dotted transparent;transition:all .25s ease-in-out}.faq-page .faq-content.open{display:inline-block;border-bottom:1px dotted #d1dde4}.faq-page .faq-content h2{margin:15px 0;font-size:20px;line-height:24px}.faq-page .faq-content ul{list-style:circle;padding-left:17px}.wsnw{white-space:nowrap}.configurator-page{background:#f1f6f9;text-align:center;padding:100px 0}.configurator-page .page{color:#86949d;font-size:14px;line-height:21px}.configurator-page h1{color:#293134;font-size:40px;line-height:45px;margin-bottom:30px}.configurator-page .container,.searching-page-fail .container{width:1000px}.configurator-content{box-shadow:0 1px 2px rgba(0,0,0,.16);border-radius:5px;position:relative}.posrel{position:relative;z-index:4;background:#fff;padding:30px;border-radius:5px}.configurator-content.ellipse::before{background:url(/img/ellipse2.jpg) top right;right:-45px;top:-55px;left:auto;z-index:1;width:50%}.config-radio{margin-bottom:15px}.config-radio input{position:absolute;visibility:hidden;opacity:0;z-index:-1}.config-radio label{border:2px solid transparent;text-align:center;border-radius:5px}.config-radio .box{display:inline-block;width:100%;height:190px;border-radius:3px;line-height:190px;text-align:center;margin-bottom:15px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.config-radio .box::before{content:"";width:100%;height:100%;border-radius:3px;background:#00c075;opacity:0;position:absolute;left:0;top:0}.config-radio input:checked~label .box::before{opacity:.5}.config-radio .box img{max-height:190px}.config-radio h2{color:#293134;font-size:20px;line-height:24px}.config-radio input:checked~label h2,.config-radio label:hover h2{color:#19a87a}.no-result-configurator{text-align:left;margin-top:80px}.no-result-configurator h1{font-size:35px;line-height:40px;margin-bottom:15px}.configurator-result h2{display:inline-block;color:#293134;font-size:20px;line-height:25px;font-weight:700;text-transform:uppercase;margin-right:20px}.configurator-result img{margin-right:10px}.configurator-result .result-type{margin-right:30px}.configurator-product-result{padding:60px 0}.configurator-product-result h1{color:#293134;font-size:45px;margin-bottom:30px}.configurator-product-result .product{flex:1}.configurator-product-result .vyhody{margin-left:50px;width:calc(40% - 50px)}.configurator-product-result .vyhody li{color:#77787a;font-size:15px;line-height:30px}.configurator-product-result .vyhody li::before{content:"";background:url(/img/checked2.svg) no-repeat center;display:inline-block;vertical-align:middle;margin-right:10px;width:15px;height:12px}.description-types .star-ratings-css{width:68px;font-size:16px}#confirm-message2{display:none;position:absolute;right:15px;bottom:-18px;font-size:12px}.alert{width:100%;color:#000;background:#f0f0f0;height:40px;font-size:14px;line-height:18px;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.alert-danger{background:#ffd4d8;color:#d52e2e}.alert-success{color:#34bd1f}.advantages h2{color:#293134;font-size:35px;line-height:38px;font-weight:400;text-transform:uppercase}#my-branch-list .selectZasilkovna{border:1px solid #00c075;margin-right:15px;color:#00c075;padding:0 10px;line-height:30px;height:30px;display:inline-block}#my-branch-list .selectZasilkovna:hover{background:#00c075;color:#fff}.recenze-page{margin-bottom:70px}.recenze-page h1{color:#293134;font-size:40px;font-weight:700;margin-top:10px}.recenze-page hr{border-top:1px solid #dce1e3;margin-bottom:30px;margin-top:20px}.recenze-page p{color:#293134}.aspekty{margin-top:20px;padding-bottom:50px;border-bottom:1px solid #dce1e3}.aspekty-content .box{margin-right:15px;min-width:39px}.aspekty-content span{color:#293134;font-size:15px;text-transform:uppercase}.show-review{padding:20px 0;border-bottom:1px solid #dfe3e6}.show-review li{display:inline-block;font-weight:700;color:#293134;margin-right:15px;font-size:15px}.show-review li:last-child{margin-right:0}.show-review li a{color:#77787a;font-weight:400;display:inline-block;line-height:40px}.show-review li a:hover{color:#19a87a}.show-review .active a{text-decoration:underline;color:#19a87a}.show-review .button{text-transform:uppercase;padding:0 30px}.show-review .button img{position:relative;left:10px}.review-half-style .w50p{margin-bottom:0}.review-half-style .review-content .user-rating .box{margin-left:10px;margin-right:0}.review-half-style .review-content .user-rating-commnet{line-height:20px;height:60px;-webkit-line-clamp:3;-moz-line-clamp:3;overflow:hidden;text-overflow:ellipsis;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-moz-box-orient:vertical}.recenze-page .customer-review .user{padding:20px 15px}.recenze-page .liked .review-content .user-rating p{color:#19a87a}.recenze-page .customer-review .user .box,.recenze-page .review-content .user-rating .box{border:1px solid #d2dfe6;background:#eef3f6;width:30px;height:30px;line-height:30px}.recenze-page .customer-review .user .box{background:#fff}.recenze-page .customer-review .user .box img,.recenze-page .liked .review-content .user-rating .box img{position:relative;top:-2px}.recenze-page .customer-review .user .date img{margin-right:5px}.recenze-page .customer-review .user .type{font-size:22px;color:#1cb24d}.recenze-page .customer-review .user .type strong{color:#19a87a}.button.js-reviews-load-next{margin:30px auto auto auto;display:block}.varies{margin:50px 0}.txt-style h2.mt50{margin-top:50px}.varies div{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;color:#77787a;font-size:13px;line-height:17px;text-align:center}.varies .bg{width:66px;height:75px;display:inline-block;text-align:center;line-height:75px;background:url(img/bgvaries.svg) no-repeat center center;margin-bottom:10px;color:#19a87a;font-family:"Titillium Web",sans-serif;font-size:22px}.time-milestone{display:flex;flex-direction:column;align-items:center;position:relative}.time-milestone .milestonehr{position:absolute;left:50%;top:0;margin-left:-5px;border:5px dashed #d1dde4;width:5px;height:calc(100% - 85px)}.time-milestone .milestone-content{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;text-align:right;margin-left:-430px;margin-bottom:80px}.time-milestone .milestone-content:nth-child(even){flex-direction:row-reverse;text-align:left;margin-left:430px}.time-milestone .milestone-text{width:400px;min-width:400px}.time-milestone .milestone-text h3{color:#293134;font-size:30px;font-weight:700}.time-milestone .milestone-text p{color:#293134;font-family:"Titillium Web",sans-serif;font-size:20px;margin-bottom:0}.time-milestone .milestone-img{width:84px;height:84px;min-width:84px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;display:inline-block;position:relative;border-radius:50%;margin-left:30px}.time-milestone .milestone-content:nth-child(even) .milestone-img{margin-left:0;margin-right:30px}.time-milestone .milestone-content:last-child .milestone-img,.time-milestone .milestone-content:nth-child(2) .milestone-img{background:#19a87a}.time-milestone .milestone-img:after{content:"";position:absolute;left:25px;top:25px;width:34px;height:34px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#19a87a;border-radius:50%}.time-milestone .milestone-content:last-child .milestone-img:after,.time-milestone .milestone-content:nth-child(2) .milestone-img:after{background:#fff}.time-milestone .milestone-content:last-child{margin-bottom:30px}.new-style-tabs{border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9}.new-style-tabs>.container{display:flex;flex-wrap:wrap;align-items:flex-start}.new-style-tabs .tabs-border{width:250px;border:0;position:-webkit-sticky;position:sticky;top:70px;z-index:9;background-color:#fff}.new-style-tabs .tabs-border .container,.new-style-tabs .tabs-content .container{width:auto;padding:0}.new-style-tabs .tabs-border .tabs{flex-direction:column;align-items:normal;margin:15px 0}.new-style-tabs .tabs-border a{margin:10px 0}.new-style-tabs .tabs-border .active a::after,.new-style-tabs .tabs-border .active a::before{content:"";background-color:transparent;width:auto;height:auto;bottom:auto;left:auto;border:14px solid transparent;top:50%;margin-top:-14px;position:absolute}.new-style-tabs .tabs-border .active a::before{border-left:14px solid #fff;z-index:3;right:-26px}.new-style-tabs .tabs-border .active a::after{border-left:14px solid #dce4e9;right:-28px}.new-style-tabs .tabs-content{width:calc(100% - 250px);border-left:1px solid #dce4e9}.new-style-tabs .tab-content{padding:0 40px 40px 40px;display:block;border-bottom:1px solid #dce4e9}.new-style-tabs .tab-content:last-child{border-bottom:0}.newtitle{display:none;font-size:26px;color:#232323;margin-bottom:25px}.new-style-tabs .newtitle{display:block}.bottle-informations{width:100%}.ios-wrap.kappa{overflow:visible}.custom-cookies{background:#d9eaf7;color:#000;font-size:12px;font-weight:400;line-height:20px;-webkit-box-shadow:0 3px 6px 0 #bbb;-moz-box-shadow:0 3px 6px 0 #bbb;box-shadow:0 3px 6px 0 #bbb;position:fixed;bottom:0;left:0;width:100%;z-index:9999;padding:10px 0}.custom-cookies .container{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center}.custom-cookies .image{align-self:center;min-width:35px}.custom-cookies .image img{height:40px}.custom-cookies .content{padding-left:15px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.custom-cookies .description{margin-right:15px}.custom-cookies #checkCookies{display:inline-block;padding:0 15px;height:30px;border-radius:3px;background:#ff2a02;color:#fff;line-height:30px;text-transform:uppercase;transition:all .2s ease;margin-left:24px}.custom-cookies #checkCookies:hover{background:#33bf79}.cookies-panel{position:fixed;bottom:0;left:0;width:100%;background:#fafafa;color:#333;z-index:9999;-webkit-box-shadow:0 0 20px rgb(0 0 0 / 20%);box-shadow:0 0 20px rgb(0 0 0 / 20%)}.cookies-container{display:flex;align-items:center;justify-content:space-between;padding:20px 40px;width:100%;max-width:1400px;margin:auto}.cookies-container-left{max-width:600px}.cookies-title{font-size:26px;line-height:36px}.cookies-panel .cookies-info{font-size:14px;line-height:24px}.cookies-panel .cookies-info a{color:#333;text-decoration:underline;font-weight:700}.cookies-panel .cookies-info a:hover{color:#000}.cookies-btn{display:inline-block;padding:0 40px 0 15px;text-align:center;height:50px;line-height:46px;border:2px solid #232323;font-size:15px;font-weight:700;position:relative;margin-left:15px;text-decoration:none;border-radius:3px;cursor:pointer}.btn-change,.btn-mandatory,.btn-refuse{background:#fff;color:#333}.btn-accept{background:#232323;color:#fff}.btn-accept::after,.btn-change::after,.btn-mandatory::after,.btn-refuse::after{content:"";position:absolute;right:15px;top:15px;background-position:center;background-repeat:no-repeat;background-size:16px;width:20px;height:20px}.btn-change{color:#666;border:2px solid #ddd}.btn-refuse{color:#666;border:2px solid #ddd}.btn-change::after{opacity:.2}.btn-refuse::after{opacity:.2}.btn-mandatory::after{background-image:url(/img/cokiecheckblack.png)}.btn-change::after{background-image:url(/img/cokiearrow.png)}.btn-accept::after{background-image:url(/img/cokiecheck.png)}.btn-refuse::after{background-image:url(/img/cokieclose.png)}.cookies-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:999999;align-items:center;justify-content:center}.cookies-modal.open{display:flex}.cookies-modal:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(43,45,51,.5);z-index:20}.cookies-modal-content{max-width:800px;background:#fdfdfd;border-radius:9px;position:relative;z-index:30;padding:30px;overflow-x:hidden;overflow-y:auto;max-height:calc(100% - 30px)}.cookies-modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.cookies-modal-header-close{display:inline-block;width:40px;height:40px;background:url(/img/cokieclose.png) no-repeat center;background-size:20px;border:0;cursor:pointer}.checkbox-cookies{border-top:1px solid #dadada}.checkbox-cookies input{position:absolute;opacity:0;z-index:-1}.checkbox-cookies label{padding:15px 50px 15px 15px;font-weight:300;font-size:16px;line-height:24px;position:relative;display:block;cursor:pointer}.checkbox-cookies input:disabled~label{pointer-events:none}.checkbox-cookies label:hover{background:#f6f6f6}.checkbox-cookies label::after{content:"";position:absolute;right:15px;top:15px;border:1px solid #232323;border-radius:2px;width:24px;height:24px;background-color:#fff;background-position:4px 4px;background-repeat:no-repeat;background-size:14px}.checkbox-cookies input:checked~label::after{background-color:#232323;background-image:url(/img/cokiecheck.png)}.checkbox-cookies label strong{font-size:20px;margin-bottom:10px;display:block}.cookies-modal-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dadada}.cookies-modal-footer .cookies-btn{margin:20px 0 0 0}@media (max-width:1400px){.cookies-container{flex-direction:column;text-align:center}.cookies-container .cookies-btn{margin:20px 10px 0 10px}}@media (max-width:800px){.cookies-panel{position:relative;top:0;bottom:auto;display:inline-block}.cookies-container{padding:10px 10px 10px 10px;text-align:left}.cookies-title{font-size:20px;line-height:28px}.cookies-container .cookies-title{margin-bottom:10px}.cookies-btn{height:40px;line-height:38px;border:1px solid #232323;font-size:14px;padding:0 40px 0 15px}.cookies-btn::after{right:10px;top:9px}.cookies-modal-content{padding:20px}.checkbox-cookies label{padding:15px 40px 15px 10px;font-size:14px;line-height:22px}.checkbox-cookies label strong{font-size:16px;margin-bottom:5px}.checkbox-cookies label::after{right:10px}}@media (max-width:580px){.cookies-container-right .cookies-btn.btn-mandatory.cookiesSubmit{display:none}.cookies-title{font-size:17px;line-height:23px}.cookies-panel .cookies-info{font-size:13px;line-height:17px}.cookies-container-right,.cookies-modal-footer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.btn-accept,.cookies-btn{font-size:13px;width:auto;margin:10px 0 0 0!important}.cookies-modal-footer .btn-accept{width:100%}}@media (max-width:480px){.cookies-modal-footer .cookies-btn{width:100%}.cookies-panel .cookies-info{font-size:12px}}.prcks .upsell-price-original{text-decoration:line-through;padding-right:10px}.prcks .upsell-price-sale{color:#fd2761;font-size:13px;padding-right:10px}@media (max-width:1200px){.container{width:100%}footer .copyright p a{margin-right:40px}.heureka-recenze{width:calc(33.333% - 20px);margin-left:20px;padding:12px}.heureka-recenze p.customer{margin-top:10px;font-size:11px}.advantage{padding:0 10px}.product .price-buy .flx-c{flex-direction:column;margin-top:15px;align-items:flex-start}.action-products .product .price,.action-products .product .price-moc,.product .price,.product .price-moc{margin-top:0}.product .box{margin-right:15px}.action-products .product .box{width:220px;min-width:220px}.product-price-add .button{padding:0 15px}.free-delivery{font-size:13px}.detail-image{width:46%}.detail-description{width:54%}.product-price-add{padding:15px}.partners-page .eshops a img.maxh45{max-height:35px}.efficiency{margin-top:150px;padding-bottom:50px;overflow:hidden}.efficiency::before{bottom:-170px}.blog-content{padding:30px 20px 0 20px}.blog-content h2{font-size:20px;line-height:25px}.product-price-add .price strong{font-size:40px}.delivery-info-content .left-part{padding-right:30px}}@media (max-width:1023px){.styled-quantity.big input.qty{background-color:#fff}.new-style-tabs .tabs-border{width:100%}.new-style-tabs .tabs-border .tabs{flex-direction:row;margin:0;border-bottom:1px solid #dce4e9}.new-style-tabs .tabs-border a{margin:0 30px 0 0;border-bottom:2px solid transparent}.new-style-tabs .tabs-border .active a{border-bottom:2px solid #00c075}.new-style-tabs .tabs-border .active a::after,.new-style-tabs .tabs-border .active a::before{display:none}.new-style-tabs .tabs-content{width:100%;border-left:0;padding:0}.time-milestone .milestone-content{margin-left:-350px;margin-bottom:50px}.time-milestone .milestone-content:nth-child(2n){margin-left:350px}.time-milestone .milestone-text{width:320px;min-width:320px}.configurator-page .container,.searching-page-fail .container{width:100%}.configurator-result{padding:0 20px}.configurator-result-left{flex-direction:column;align-items:flex-start}.menu .phone{display:none}.searching.vissible{top:111px}.efficiency::before{display:none}.menu-btn{margin-left:30px}.menu .spinner-master{display:inline-block!important;margin-left:30px;height:50px;width:50px;top:0;background:#13be9b;border-radius:2px}.menu .spinner-master:after{content:"Menu";position:absolute;width:100%;bottom:5px;left:0;text-align:center;color:#fff;font-size:12px;line-height:14px;font-weight:600;z-index:-1}.menu .spinner-master .spinner{background:#fff}.menu .spinner-master label{padding:5px 7px}.menu-top{display:none}nav{position:fixed;right:0;top:0;height:0;width:0;background:rgba(255,255,255,.95);padding-top:70px;transition:all .25s ease-in-out;z-index:-1;max-height:100vh;visibility:hidden;opacity:0}nav.isIn{width:100%;height:100%;z-index:9999;visibility:visible;opacity:1}nav .container{overflow-y:auto;max-height:calc(100vh - 70px)}nav .container>ul{flex-direction:column}nav .container>ul>li{width:100%;text-align:center}nav a{justify-content:center;width:100%;padding:0;height:40px}.submenu-content{transform:scaleY(1)}.submenu-content.isIn{position:static}.submenu-content .left-content,.submenu-content .right-content{width:100%}.submenu-content .left-content a{justify-content:flex-start;height:80px}.submenu-content::after{display:none}main{height:500px}.bnr h3{font-size:25px}.bnr.action h3{line-height:30px}.bnr h2{font-size:40px}.bnr h1{font-size:50px}.efficiency{margin-top:80px;padding-bottom:60px}.blog-section,.packages-ready-for-you{padding:60px 0}.efficiency h1{font-size:34px;line-height:40px}.package .img-buttons .flx{padding:0 0 15px 0}.blog-section .blog-content h2{font-size:24px;line-height:30px}.cooperation{padding-top:0}.cooperation .cooperation-wholesale,.cooperation .cooperation-with-us{padding:0 20px}.cooperation .cooperation-wholesale img{margin-right:15px}.verified-customers{margin-bottom:10px}.advantages-content,.heureka-eshop-recenze,.heureka-left{width:100%}.heureka-left{margin-bottom:30px}.heureka-recenze{margin:0 10px}.advantages .container{flex-wrap:wrap}.advantages h1{margin-bottom:20px;text-align:center;width:100%}.advantages h1 br{display:none}.advantages-content{justify-content:space-between}.advantage{padding:0 5px}.search-suggestions li{width:33.33%}.search-suggestions .findproducts li{width:50%}.submenu-content{padding:30px 0}.submenu-content .right-content{margin-top:30px}.action-products .w50p,.products .w50p{width:100%}.product,.product h2{height:auto}.product .box{height:250px}.product .price-buy .flx-c{flex-direction:row;align-items:center}.page-header-content .left-side{padding-right:40px}.action-products{margin-bottom:30px}.category-page{margin-bottom:15px}.cart-modal-adv div{margin-left:15px}.modal-content .modal-body,.modal-content .modal-header{padding:15px}.login-modal .modal-content .modal-body{padding-bottom:0}.detail-description,.detail-image,.type-your-message .w50p{width:100%;padding-right:0}.product-detail{margin-top:15px}.tab-content{padding:0}.product-delivery-payment .w50p:nth-child(1){padding-right:15px}.product-delivery-payment .w50p:nth-child(2){padding-left:15px}.pay-del-content li{padding:10px}.sk-support p a{margin-left:0;display:block;width:130px;margin-top:10px}.summary-page{margin:0}.summary-page .w70p{width:60%;padding-right:15px}.summary-page .w30p{width:40%}.summary-page h1{font-size:32px}.delivery-info-content .left-part,.detail-order-pay-content .w60p{padding-right:15px;width:100%}.delivery-info-content .right-part{padding-left:15px;width:100%;border-top:1px solid #e7eaec;padding-top:20px}.fail-page{padding:50px 0}.detail-order-pay-content .w40p{width:100%}.supermarkets .w25p{width:33.33%}.partner-aplikace{padding:0 30px}.blog-content{padding:15px 15px 0 15px}.blog-content h2{font-size:24px;line-height:30px}.products-alori{margin:40px 0}.alori-advantages,.products-alori h1,.why-choose-alori h3{margin-bottom:40px}.alori-advantages .box{margin-right:30px}.alori-advantages .advantage-content.pr70{padding-right:30px}.alori-advantages .advantage-content.pl70{padding-left:30px}.alori-video{padding-top:56.25%;height:auto;margin-bottom:50px}.alori-video::after{right:-20px;bottom:-30px;width:236px;height:280px}.finded-categories li{width:33.33%}.searching-page-products .w50p{width:100%}.searching-page-fail{padding:40px 0;text-align:center}.searching-page-fail .no-result{margin-bottom:40px;justify-content:center}.searching-page-fail .no-result .no-result-left{margin-bottom:30px}.retezce .w25p{width:33.33%}.posrel{padding:30px 7px}.configurator-content .row{margin:0 -7px}.config-radio{padding:0 7px}.config-radio .box{width:130px;height:130px;line-height:130px;margin-bottom:10px}.config-radio .box img{max-height:120px}.zakazkova-vyroba-postup .postup-content .box{width:108px;height:108px;line-height:108px}.blog-page-detail-description{padding:0 0 0 15px}.blog-middle-description{width:calc(100% - 60px)}.do-not-miss-these-products{width:100%;margin-top:30px}.fast-scroll-buy{display:none}.show-submenu{width:100%;justify-content:center}.flex-powa{flex-direction:column;align-items:flex-start;width:100%}.flex-powa .product{width:100%}.configurator-product-result .vyhody{margin-left:0;margin-top:30px;width:100%}.advantages h2 br{display:none}.bottle-informations{margin-top:60px}.search-suggestions .findblogs li a h3{font-size:16px;line-height:18px}.fullwidth,.halfwidth{width:100%}.package .img-buttons{height:250px}.package .img-buttons img{max-height:255px}.povrch li.empty-param{height:0;float:left;line-height:0}.show-review li:first-child{display:block}.show-review{flex-direction:column-reverse;align-items:flex-end;padding-bottom:10px}.show-review ul{width:100%;text-align:left}.review-half-style .review-content{padding:15px}.new-style-tabs .tabs-border{top:0}.new-style-tabs .tab-content{padding:0 0 30px 0}.overflow-hidden,.overflowhidden{padding-right:0}input,select,textarea{font-size:16px!important;font-weight:400!important;transform-origin:top left!important;background:0 0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus{font-size:16px!important}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px!important}}}@media (max-width:800px){.custom-cookies .image{display:none}.custom-cookies{line-height:16px}.custom-cookies .content{padding-left:0}.custom-cookies .container{padding:0 10px}.custom-cookies .description{margin-right:10px}.custom-cookies #checkCookies{padding:0 5px;font-size:12px;text-transform:lowercase}.new-style-tabs .tabs-border a{margin-right:0;font-size:15px}.tabs-border a span{margin-left:5px;height:20px;line-height:20px;border-radius:20px;padding:0 10px}.menu .spinner-master.open{z-index:99999;position:fixed;right:15px;top:15px}.time-milestone .milestone-content{margin-left:0;padding:0 30px}.time-milestone .milestone-content:nth-child(2n){margin-left:0}.time-milestone .milestone-text{width:auto;min-width:auto}.product-not-found{border-top:0;padding-top:0}.configurator-result{flex-direction:column}.configurator-result .result-type{margin-right:0;margin-bottom:15px}.configurator-result .button{margin-top:10px}.configurator-result-left{align-items:center}.blog-help-section,.blog-middle-description{width:100%}.blog-help-section .call-btn{display:inline-block;margin-right:15px;margin-top:15px}.blog-help-section{margin-bottom:20px}.blog-page-detail-description{padding-left:0}.arrows-blog{margin-top:0}.arrows-blog a:nth-child(2){margin-top:15px}.arrows-blog .flx.sb-c{flex-direction:column}.partners-page{margin-bottom:15px}.searching.vissible{top:81px}.search-suggestions li{width:50%}.menu{padding:15px 0}.menu-btn{margin-left:15px}.logo{width:150px}main{height:auto}main .h100p{height:auto}main .h100p.w50p{width:100%;height:auto}main .h100p.w50p:first-child{height:250px}main .h50p{height:180px}main .row.h50p{height:330px}.bnr h1,.bnr h2{font-size:30px}.bnr h1 br{display:none}.efficiency{margin-top:40px}.bnr::after,.bnr:hover::after{height:130px}.bnr.big::after,.bnr.big:hover::after{height:100px}.blog-section .w33p,.cooperation .w50p,.efficiency .w50p,.newsletter .w50p,.package,footer .w25p,footer .w35p,footer .w40p{width:100%}.efficiency h1{margin-top:0}.efficiency p{margin-top:30px}.advantages,.blog-section,.packages-ready-for-you{padding:40px 0}.packages-ready-for-you h1{margin-bottom:20px}.blog-section .flx.sb-c{flex-direction:column;text-align:center}.blog-section .dsc p{margin:20px 0}.blog-section .blog-content{padding-bottom:30px}.blog-section .blog-content p{opacity:1;transform:scaleY(1);margin-top:20px}.cooperation{padding-bottom:0}.heureka-left{margin-bottom:0}.heureka-eshop-recenze{flex-wrap:wrap}.heureka-recenze{width:100%;margin:20px 0 0 0;height:auto}.heureka-recenze>p{height:auto}.advantages{margin-top:0}.advantages-content{flex-wrap:wrap}.newsletter .newsletter-description{margin-top:0}.newsletter-content{position:relative;z-index:2}.newsletter .container{padding-top:40px}footer{margin-top:30px}footer h4{margin-bottom:20px}footer .fb-instg{margin-top:30px}footer .w25p li{width:50%;float:left}.filtration span{display:inline-block;margin-top:15px;width:100%}.checkbox-material label{margin:10px 10px 0 0;height:40px}.product .price-buy .flx-c{flex-direction:column;align-items:flex-start}.page-header-content{flex-wrap:wrap;padding-bottom:30px;margin-top:15px}.page-header-content .left-side{padding-right:0;width:100%}.breadcrumb li{margin-right:15px}.modal-content.add-to-cart{display:none}.cart-modal td{padding-right:15px}.product-delivery-payment .w50p{padding:0 15px!important;width:100%}.description-types li::after{margin:0 10px}.product-price-add{flex-wrap:wrap}.product-price-add .full-price{margin-right:30px;margin-bottom:15px}.tabs-border ul{overflow-y:hidden;overflow-x:auto}.tabs-border a{font-size:16px;padding-right:15px;white-space:nowrap;margin-right:20px}.products-parametrs li{width:50%}.bottle-informations{flex-wrap:wrap;margin:30px 0}.bottle-informations li{width:25%;margin-top:20px}.tab-content-hodnoceni{flex-wrap:wrap;justify-content:center}.tab-content-hodnoceni .left-side{width:100%;justify-content:center;margin-bottom:30px}.tab-content-hodnoceni .rating-number{flex-direction:column}.tab-content-hodnoceni .rating-number .number{line-height:25px}.customer-review .user{width:100%;padding:15px;text-align:left;border-right:0;border-bottom:1px solid #dce4e9}.review-content{width:100%;padding:15px}.customer-review .user .date{margin-bottom:0}.customer-review .user .date,.customer-review .user .name{display:inline-block}.customer-review .user .star-ratings-css{float:right}.customer-review .user::after,.customer-review .user::before{display:none}.customer-review .user .box{margin-bottom:0;margin-right:10px}.delivery-progress p{margin-bottom:30px}.delivery-progress .part.start strong{bottom:40px}.cart-page{margin:30px 0}.cart-page h1{line-height:30px}.default-content thead{display:none}.cart-page .default-content table tbody{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column}.cart-page table .tbl-prc{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-items:center;position:relative}.cart-page table .tbl-prc td{padding:10px 0!important}.cart-page table .tbl-prc td.img{border-top:0;width:125px;min-width:125px;padding-right:10px!important}.cart-page table .tbl-prc td.dsc{width:calc(100% - 130px)}.cart-page table .tbl-prc td.dsc .name{padding-right:30px}.cart-page table .tbl-prc td.prcks{margin-right:10px;font-size:16px}.cart-page .default-content td .gift span{display:block;margin-right:0}.cart-page table .styled-quantity.big{margin-right:10px;width:115px}.cart-page table .tbl-prc td.rmv{position:absolute;right:0;top:-5px}.default-content tr.table-without img{margin-right:20px}.summary-buttons .button{padding:0 20px}.coupon-price .price strong{margin-left:20px}.coupon-price{flex-wrap:wrap}.coupon-price-content{width:100%}.coupon-price .price{width:100%;text-align:right;margin-top:15px}.table-add{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.table-add td{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center}.table-add td:nth-child(1){width:50%}.coupon-price .all-prices{width:100%}footer .center .tel{margin:10px 15px}.cart-menu li:last-child{display:none}.cart-right-site .button.back{margin-left:20px;padding:0 20px}.copoun-discount p span,.table-add .button{margin-left:0}.delivery-content .w50p:nth-child(1){padding-right:15px}.delivery-content .w50p:nth-child(2){padding-left:15px}.delivery-content .w50p{width:100%}.cart-page h2{margin-bottom:15px}.sk-support{padding:15px}.sk-support p{margin-left:15px}.summary-page{text-align:center}.summary-page h1{margin:30px 0}.summary-page .w30p,.summary-page .w70p{width:100%}.summary-page .button{margin-top:15px}.person-account{justify-content:center;margin-bottom:10px}.person-account p{margin:10px 20px}.person-account p::after{display:none}.fail-page{padding:10px 0 40px 0}.fail-page img{margin-bottom:0;max-height:300px}.fail-page .button{margin-top:30px}.box-input.w15p,.box-input.w25p,.box-input.w30p,.box-input.w35p,.box-input.w70p{width:50%}.halfwidth{width:100%}.account-page h1,.complaint-form-page h1,.contact-page h1,.partners-page h1,.registration-page h1,.txt-style h1,.zakazkova-vyroba-page h1{font-size:30px;line-height:35px;margin:20px 0}.complaint-form-page h2{font-size:25px;line-height:30px;margin-bottom:20px}.account-tabs li a{margin-right:30px}.account-page{margin-bottom:40px}.table-address td.adresa{width:100%}.detail-order-content{justify-content:center;flex-direction:column;margin-bottom:20px;text-align:center}.table-order thead{display:none}.table-order tr{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column}.table-order td{text-align:right;padding:10px 15px}.table-order td:last-child{padding-right:15px}.table-order td::before{content:attr(data-name) " :";font-weight:400;float:left}.table-order td.follow::before{content:""}.supermarkets .w25p{width:50%}.supermarket .content{padding:15px}.cleaning-companies-page{margin-bottom:40px}.partner-aplikace{flex-direction:column;justify-content:center;height:auto;padding:30px;text-align:center}.partner-aplikace a{margin-left:0;margin-top:20px}.blog-filtr li a{margin:0 10px}.blog-page{margin-bottom:40px}.address-info .w33p,.blog-page .w33p,.contact-info .w33p,.images .img,.next-similar-blogs .w33p{width:50%}.next-similar-blogs{padding-top:30px;margin-top:30px}.blog-page-detail-conetnt h1{font-size:40px;line-height:45px;margin-bottom:20px}.contact-page .address-info{margin-bottom:0}.address-info,.contact-info{flex-wrap:wrap}.contact-part .left-side{width:100%;padding-right:0}.contact-part .right-side{padding-left:0;width:100%}.contact-part .button{margin-bottom:0}.alori-advantages .w60p{width:100%;padding:0!important;margin-bottom:0}.alori-advantages .w40p{display:none}.alori-advantages .advantage-content{padding:0 15px!important}.alori-advantages{margin-bottom:0}.why-choose-alori .box{margin-bottom:15px}.why-choose-alori .w33p{width:100%;margin-bottom:40px}.products-alori{margin:30px 0 0 0}.products-alori h1{font-size:45px;line-height:50px}.complaint-form-page,.registration-page{margin-bottom:40px}.complaint-form-page .w17p,.complaint-form-page .w33p,.finded-categories li,.searching-page-products .w33p{width:50%}.searching-page-category h2.title,.searching-page-products h2.title{margin-bottom:20px}.searching-page-category,.searching-page-products{padding-bottom:15px;margin-bottom:30px}.searching-page-products .button.big{margin-bottom:15px}.searching-page{padding-bottom:30px}.searching-page h1{font-size:40px;line-height:45px}.searching-page-fail .w33p{width:100%}.searching-page-fail .no-result h1{font-size:35px;line-height:40px;margin-bottom:20px}.searching-page-fail .search-submit{flex-direction:column}.searching-page-fail .no-result{margin-bottom:30px}.searching-page-fail .no-result img{max-height:200px}.partners-page h2{font-size:28px;line-height:35px;margin-bottom:20px}.poptavkovy-formular .w25p,.retezce .w25p{width:50%}.partners-page .eshops{margin:0 -10px}.partners-page .eshops a{width:auto;padding:0 10px;margin-bottom:20px}.txt-style ul.breadcrumb{margin-bottom:0}.zakazkova-vyroba-page{margin-bottom:40px}.zakazkova-vyroba-postup .postup-content .box{width:78px;height:78px;line-height:78px;z-index:2;position:relative}.zakazkova-vyroba-postup .postup-content .box img{max-height:50px}.zakazkova-vyroba-postup .w20p:nth-child(2){margin-top:60px}.zakazkova-vyroba-postup .w20p:nth-child(3){margin-top:120px}.zakazkova-vyroba-postup .w20p:nth-child(4){margin-top:180px}.zakazkova-vyroba-postup .w20p:nth-child(5){margin-top:240px}.zakazkova-vyroba-postup .postup-content::after{transform:rotate(25deg);right:-23px;top:61px}.faq-page{margin-bottom:40px}.faq-page hr{margin-bottom:0!important}.faq-page .faq-button{padding:15px 25px 15px 0;font-size:18px}.faq-page .faq-button::after{top:22px}.configurator-page h1{margin-bottom:15px}.configurator-page{padding:40px 0}.configurator-content.ellipse::before{display:none}.no-result-configurator{margin-top:40px}.no-result-configurator .flx-w{justify-content:center;text-align:center}.no-result-configurator .no-result-right{margin-top:20px}.config-radio{width:33.33%}.config-radio label{padding:5px}.config-radio .box{width:120px;height:120px;line-height:120px}.config-radio .box img{max-height:120px}.config-radio h2{font-size:18px}.do-not-miss-these-products .findproducts li a h3{font-size:20px;line-height:25px}.submenu-content .left-content li{width:calc(50% - 30px)}.submenu-content .left-content li a{height:60px;padding:0 10px}.submenu-content .left-content a span{margin-right:10px}.contact-page,.products,.txt-style{margin-bottom:40px}.category-page .products:last-child{margin-bottom:0}.action-products,.category-page{margin-bottom:0;padding-top:0}.configurator-product-result{padding:30px 0}nav .login-button{width:100%;flex-direction:row;margin-left:0}nav .login-button .txt{font-size:16px;margin-left:15px}.slick-dots{position:absolute;bottom:5px;left:0;width:100%;display:-webkit-flex;display:-ms-flex;display:flex;justify-content:center;height:20px;line-height:20px}.slick-dots li button{width:20px;height:20px;background:#d1dde4;border-radius:50%;margin:0 10px;font-size:12px}.slick-dots li.slick-active button{background:#00c075}.advantages-content{justify-content:flex-start}.advantage{width:33.33%}.summary-buttons.column{flex-direction:column;align-items:flex-end}.summary-buttons.column .left-part{width:100%;margin-bottom:15px}.detail-description h1{font-size:40px;line-height:45px}.blog-content h2{font-size:22px;line-height:26px;text-shadow:1px 1px #0000008c}.blog-page-detail-description h2{font-size:22px;line-height:30px}.configurator-page h1{font-size:35px;line-height:40px}.notificatiion{width:90%;padding:30px 15px}.notificatiion .notificatiion-content{width:100%}.notificatiion img{margin-right:10px}.notificatiion p{font-size:18px;line-height:24px}.aspekty{flex-wrap:wrap}.aspekty .aspekty-content{width:50%;margin-bottom:20px}.aspekty{padding-bottom:10px}.varies{flex-wrap:wrap;margin-bottom:20px}.varies div{width:33.33%;padding:0 15px;margin-bottom:30px}.recenze-page{margin-bottom:40px}.product a,a.product{padding:10px}}@media (max-width:560px){.new-style-tabs .tabs-border a{font-size:14px;flex-direction:column;white-space:normal;text-align:center;justify-content:center}.tabs-border a span{margin-left:0}.review-half-style .w50p{width:100%}.zakazkova-vyroba-postup .postup-content::after{transform:rotate(30deg);right:-26px;top:53px}.tags{right:auto;left:15px}.advantage{width:50%}.width-auto{width:170px!important;min-width:170px!important}.sliderMain{height:350px;line-height:350px}.sliderMain img{max-height:350px}.search-suggestions .findproducts li,.search-suggestions li{width:100%}.product-price-add .price strong{display:inline-block}.product-not-found{margin-top:30px}}@media (max-width:480px){#heurekaTableft{width:26px!important;right:-26px!important;height:138px!important}.aspekty .aspekty-content{width:100%}.show-review ul{text-align:center}.show-review li{display:block;margin-right:0}.customer-review .user .box{margin-right:0}.aspekty-content span{font-size:13px}.varies div{width:50%}.time-milestone .milestone-content{padding:0 15px;margin-bottom:30px}.time-milestone .milestone-img{margin-left:20px;width:64px;height:64px;min-width:64px}.time-milestone .milestone-img::after{left:20px;top:20px;width:24px;height:24px}.time-milestone .milestone-content:nth-child(2n) .milestone-img{margin-left:0;margin-right:20px}.time-milestone .milestone-text p{font-size:18px}.time-milestone .milestone-text p br{display:none}.product-not-found{margin-top:50px}.advantages h2{font-size:30px}footer .center .tel{margin-top:0}footer .center{margin-bottom:30px}.detail-description{margin-bottom:15px}.account-page h1,.complaint-form-page h1,.contact-page h1,.partners-page h1,.registration-page h1,.txt-style h1,.zakazkova-vyroba-page h1{font-size:24px;line-height:30px}.registration-content .button{width:100%}.table-add{flex-wrap:wrap}.table-add td{padding-right:0}.table-add td:nth-child(1){width:calc(100% - 80px);padding-right:10px}.table-add td:nth-child(2){padding-left:10px}.table-add td:nth-child(3){width:100%;padding-left:10px;padding-right:10px}.table-add .button{width:100%}.table-add .box{width:50px;min-width:50px}.table-add p{margin-left:10px}.default-content table{display:inline-block}.searching.vissible{top:71px}.menu-btn .ks{top:10px}.configurator-page h1{font-size:30px;line-height:35px}.width-auto{width:100%!important;min-width:100%!important}.detail-image{margin-bottom:15px}.breadcrumb{padding-top:10px}.search-by-region input{padding:0 30px 0 10px}.search-by-region.mt100{margin-top:60px}.search-by-region::before{display:none}.search-by-region::after{right:10px;top:27px;width:12px;height:7px;z-index:-1;background-size:contain}.zakazkova-vyroba-postup{flex-wrap:wrap;justify-content:flex-start;padding-bottom:10px}.zakazkova-vyroba-postup .w20p{width:50%}.zakazkova-vyroba-postup .w20p:nth-child(3){margin-top:0}.zakazkova-vyroba-postup .w20p:nth-child(4){margin-top:60px}.zakazkova-vyroba-postup .w20p:nth-child(5){margin-top:0}.zakazkova-vyroba-postup .w20p:nth-child(odd) .postup-content::after{transform:rotate(15deg);right:-37px;top:65px}.zakazkova-vyroba-postup .w20p:nth-child(even) .postup-content::after{transform:rotate(145deg);right:auto;left:-37px;top:110px}.blog-section .button,.efficiency .button,.packages-ready-for-you .button{width:100%;text-align:center;padding:0}.bnr::after,.bnr:hover::after{height:80px}.bnr.action{padding:30px 0}.package{padding-top:15px}.bnr.big::after,.bnr.big:hover::after{height:140px}.advantages h1,.blog-section .dsc h1,.efficiency h1,.packages-ready-for-you h1{margin-bottom:0;font-size:30px;line-height:35px}.package h2{font-size:26px;line-height:30px}.advantages{padding-bottom:30px}.advantage{padding:0;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;text-align:left;width:100%;justify-content:start}.advantage .box{width:80px;margin-bottom:0;margin-right:15px;font-size:40px}.submenu-content .left-content li{width:calc(100% - 30px);margin:0 15px}.right-site{width:calc(100% - 60px);justify-content:flex-end;background:#fff}.cart{position:static}.cart .menu-btn{position:relative}.menu .spinner-master{margin-left:20px}.cart-content{width:calc(100% - -60px);right:0}.cart-content.vissible{top:65px}.cart-content::after,.cart-content::before{right:63px;border-top:0;top:-20px}.cart-content::before{top:-21px}.product{padding:1px}.product figcaption{padding-bottom:0;width:100%}.product figure{flex-wrap:wrap}.action-products .product .box,.product .box{width:100%;margin-bottom:15px;text-align:left;display:inline-block;margin-right:0}.action-products .product .box img,.product .box img{max-height:100%}.tags{top:10px;bottom:auto}.cart-modal tr{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;position:relative}.cart-modal td.img{position:absolute;left:0;top:0;width:60px;min-width:60px;padding-bottom:0}.cart-modal td.dsc{width:calc(100% - 70px);padding-bottom:0;padding-right:0;margin-left:60px}.cart-modal td.kus{margin-left:60px}.type-your-message .button{width:100%}.review-content ul{width:100%;margin-top:15px}.disliked .review-content ul.dislike{order:-1}.review-content .user-rating-commnet{margin-top:15px}.suitable-for{flex-wrap:wrap}.suitable-for .stat-t{width:100%;margin-bottom:0}.quant-price{width:100%}.product-price-add .styled-quantity.big{min-width:95px}.product-price-add .button{width:100%}.quant-price .suitable-for .stat-t{width:auto}.tabs-border a{font-size:12px;padding-right:5px;margin-right:5px}.tabs-border li:last-child a{padding-right:0;margin-right:0}.tabs-border a span{padding:0 8px}.summary-page .w70p{margin-bottom:0}.detail-description h1{font-size:30px;line-height:35px;margin-bottom:10px}.txt-description{font-size:14px}.gallery .mainImg{height:300px;line-height:300px;margin-bottom:15px}.gallery .mainImg img{max-height:300px}.suitable-for ul li{margin:0 10px 10px 0}.tab-content-description .produkt .box{margin-right:10px}.tab-content-description .produkt{padding:10px}.tab-content-description p{line-height:20px}.manual-part .box{margin-right:15px}.download a{font-size:13px}.download img{margin-right:5px}.product-price-add .price strong{display:inline-block}.product-price-add .full-price{margin-right:0}.manual-part{padding-bottom:20px}.bottle-informations span{width:50px;height:50px;line-height:50px}.bottle-informations span img{max-height:30px}.cart-right-site .button.back{margin-left:15px;padding:0 15px;font-size:13px}.summary-buttons{flex-direction:column}.summary-buttons .button{width:100%;text-align:center;margin-top:15px}.summary-buttons .button.back{order:1}.default-content tr.table-without .stylethis{margin-right:10px;position:relative;top:-1px}.default-content tr.table-without img{display:none}.coupon-price{margin-top:15px}.checkbox-styled-delivery label{padding-left:25px}.summary-page h1{margin-top:0;font-size:26px}.summary-page .w30p{margin-bottom:0}.cart-page .box-input.w30p,.cart-page .box-input.w50p,.cart-page .box-input.w70p{width:100%}.checkbox-styled.big label{font-size:16px;line-height:22px}.summary-buttons .agree,.summary-buttons .left-part .checkbox-styled label{font-size:13px}.checkbox-styled label,.summary-buttons .left-part .checkbox-styled label{line-height:20px;padding:10px 0 10px 25px}.delivery-info-content .left-part{margin-bottom:10px}.summary-buttons .left-part .checkbox-styled label::before{top:13px}.delivery-info-content .right-part{margin-bottom:15px}.summary-cart table tr td{font-size:13px}.summary-cart table tr td:last-child{font-size:15px}.box-input.w15p,.box-input.w25p,.box-input.w30p,.box-input.w35p,.box-input.w50p,.box-input.w70p,.person-account p{width:100%}.box-input.empty{display:none}.account-tabs li a{margin-right:15px;font-size:16px}.account-page hr,.contact-page hr,.partners-page hr,.registration-page hr,.txt-style hr,.zakazkova-vyroba-page hr{margin-bottom:20px}.table-address tr{flex-direction:column;display:-webkit-flex;display:-ms-flex;display:flex}.table-address td.moznosti{display:-webkit-flex;display:-ms-flex;display:flex;justify-content:space-between;padding-top:0}.table-address td button{margin-left:0}.account-page .button{width:100%}.detail-order-pay-content{margin-top:30px}.detail-order-pay-content .w50p{width:100%}.account-page{margin-bottom:30px}.detail-order-pay-content .w40p{margin-bottom:0}.detail-order-pay-content h3{margin-bottom:10px}.supermarkets .w25p{width:100%}.partner-aplikace{margin-top:20px}.partner-aplikace{padding:30px 15px;margin-top:10px}.partner-aplikace h4{font-size:22px;line-height:28px}.partner-aplikace a{width:100%}.blog-page .button,.blog-page .w33p,.next-similar-blogs .w33p{width:100%}.blog-filtr li a{margin:0 5px;padding:0 10px;font-size:12px}.blog-filtr li{margin-bottom:15px}.blog-filtr{margin-bottom:15px}.images .img{width:100%}.blog-page-detail-description{padding:0}.next-similar-blogs{margin-bottom:10px}.address-info .w33p,.contact-info .w33p{width:100%}.address-info .w33p{padding:0}.contact-page .address-info{margin:0}.txt-style h2,.txt-style p,.txt-style ul{margin-bottom:20px}.products-alori h1{font-size:40px;line-height:45px}.alori-advantages .box{margin-right:20px;width:101px;min-width:101px;height:118px;line-height:110px}.alori-advantages .advantage-content{margin-bottom:30px}.alori-video::after,.alori-video::before{display:none}.newsletter .container{padding-bottom:0}.complaint-form-page .w17p,.complaint-form-page .w33p{width:100%}.complaint-form-page hr{margin-bottom:20px}.complaint-form-page .complaint{margin-bottom:10px}.radiostyle .checkbox-styled label{margin-bottom:0}.radiostyle .checkbox-styled label::before{top:14px}.upload-file .flx{flex-wrap:wrap}.upload-file .image{width:100%}.upload-file .buttons{width:100%;margin-left:0;margin-top:15px}.upload-file .box-file{float:right}.smazat{position:static;display:inline-block;margin-top:20px}.finded-categories li,.searching-page-products .w33p{width:100%}.searching-page h1{font-size:30px;line-height:35px;margin-top:20px}.searching-page-category h2.title,.searching-page-products h2.title{font-size:25px;line-height:30px}.retezce .w25p{width:100%}.config-radio{width:50%}.complaint-buttons .button,.contact-part .button,.fail-page .button,.poptavkovy-formular .submit-button .button,.searching-page-fail .search-submit .button,.searching-page-products .button,.submit-content .button,.summary-page .button{width:100%;padding:0}.breadcrumb li{margin-right:10px}.breadcrumb li:last-child{margin-right:0}.lhuta{right:0}.products-parametrs li p{font-size:13px}.modal-content .modal-body .w40p,.modal-content .modal-body .w60p{width:100%}.page-header h1{font-size:35px;line-height:40px}.product-not-found h3{font-size:25px;line-height:30px}.txt-style h2{font-size:22px;line-height:30px}.newsletter-content input{width:calc(100% - 60px);padding-left:10px}.newsletter-content button{width:60px}.cleaning-companies-page h1{margin:20px 0}.category-page .products{margin-bottom:0}.delivery-progress,.products h1{margin-top:30px}.alori-advantages,.alori-video,.products-alori h1,.why-choose-alori h3{margin-bottom:30px}.configurator-product-result h1{font-size:32px}main .w50p{margin-top:15px}.bnr h1,.bnr h2,.bnr h3{padding:0 15px 15px 15px}main .row.h50p{margin:0 -8px}main .row.h50p .w50p{padding:0 8px}.bnr .line{left:-8px}.bnr.action h3{padding:0 5px;font-size:21px}.menu-btn .txt{font-size:11px;margin-top:3px}.checkbox-styled-delivery{font-size:13px}.checkbox-styled-delivery label .box{width:45px;min-width:45px}.product a{padding:10px}.newsletter-blog{padding:15px;margin-top:0}.newsletter-blog .submit-part{flex-direction:column}.newsletter-blog .submit-part p{margin-top:10px}.newsletter-blog .submit-part .button{margin-top:15px;width:100%}main .row.h50p{height:auto}main .row.h50p .w50p{width:100%;height:200px;margin-bottom:15px;margin-top:0}.menu{padding:10px 0}}@media (max-width:420px){.custom-cookies{font-size:10px;padding:7px 0}.cart-page table .tbl-prc td.img{width:105px;min-width:105px}.cart-page table .tbl-prc td.dsc{width:calc(100% - 110px)}.cart-page table .styled-quantity.big{width:95px}.tooltip[data-tooltip]:hover:after{width:200px}.menu .spinner-master{width:40px;height:40px}.menu .spinner-master label{padding:6px 4px}.menu .spinner-master:after{display:none}.menu-btn{margin-left:10px}.menu-btn .txt{display:none}.blog-filtr li a{margin:0 3px;font-size:11px}.checkbox-styled-delivery label{flex-direction:column;align-items:flex-start}.checkbox-styled-delivery label span{white-space:normal}.configurator-result h2{width:100%}.configurator-result{padding:0 10px}.configurator-result .button{padding:0;width:100%}.menu .spinner-master{margin-left:15px}.menu-btn{justify-content:center;width:40px}.menu-btn .ks{right:-6px;top:-6px}.advantages h1,.blog-section .dsc h1,.efficiency h1,.packages-ready-for-you h1{font-size:26px;line-height:30px}.heureka-left img{position:static}.heureka-left h4,.heureka-left p{padding-left:0}footer .copyright{margin-top:20px;flex-direction:column}footer .copyright p{margin-top:15px}footer .copyright p a{margin-right:0}.newsletter-content p{font-size:12px}.search-suggestions li{width:100%}.product .price-buy .flx-c{width:100%;display:inline-block;margin-top:20px}.product .price-buy{flex-direction:column}.action-products .product .price,.action-products .product .price-moc,.product .price,.product .price-moc{margin-right:0}.product .price{margin-bottom:10px}.product .button{width:100%;text-align:center;height:50px;line-height:50px;margin-left:0;position:static;margin-top:5px}.product .box{height:200px}.cart-modal-buttons .button{padding:0 15px;height:40px;line-height:40px}.modal-content .modal-header h5{font-size:20px;line-height:25px}.tab-content-hodnoceni .button{width:100%}.tab-content-hodnoceni .left-side{flex-direction:column;margin-bottom:15px}.tab-content-hodnoceni .rating-number{flex-direction:row;margin-right:0;padding-right:0;border-right:0}.bottle-informations li{width:33.333%}.gallery .secondImg{width:calc(100% - -30px)}.gallery .secondImg .box{width:calc(25% - 6px)}.gallery .mainImg{height:250px;line-height:250px}.gallery .mainImg img{max-height:250px}.product-price-add .button{padding:0 10px}.product-price-add .button img{display:none}.styled-quantity.big{width:115px}.pay-del-content li{padding:10px 0}.cart-right-site .button.back{padding:0 10px;margin-left:15px;width:46px}.cart-menu a{text-align:center;line-height:22px}.box-coupon-content input{width:calc(100% - 100px)}.box-coupon-content button{width:100px;padding:0;text-align:center}.sk-support>img{display:none}.sk-support p{margin-left:0}.coupon-price .all-prices p strong{width:auto;margin-left:20px}.cart-menu a{font-size:15px}.box-input{margin-bottom:20px!important}.account-tabs li a{font-size:14px;margin-right:5px}.account-tabs li:last-child a{margin-right:0}.alori-advantages .box{width:81px;min-width:81px;height:98px;line-height:90px;font-size:30px}.alori-advantages .box img{width:40px}.config-radio h2{font-size:16px;line-height:20px}main .h100p.w50p:first-child{height:200px}main .row.h50p .w50p{height:150px}.advantages h2{font-size:24px;line-height:26px}}.blog-page-detail-conetnt a{color:#19a87a;text-decoration:underline}.finded-categories li a.no-img{padding-left:15px}.popup__inner p{margin-bottom:10px}.popup__heading.h4{margin-bottom:0;font-size:15px}.mt-0{margin-top:0!important}.partners-page .eshops a img.maxh45{max-height:45px}.partners-page .eshops a img.maxh20{max-height:20px}.partners-page .eshops a{width:auto}.partners-page .eshops a img{max-height:27px;max-width:100%}.eshops a img{filter:grayscale(100%);transition:.3s all ease-out;opacity:.6}.eshops a:hover img{filter:grayscale(0);opacity:1;transition:.3s all ease-out}.empty-param{height:32px}.button-sleva.active{background-color:#0f7856}.button-sleva{background-color:#00c075;color:#fff;border-radius:5px;margin-top:5px;margin-bottom:5px;height:auto;padding:10px;padding-left:15px;padding-right:15px;transition:.3s all ease-out;color:#fff!important;cursor:pointer;display:inline-block;width:200px;text-align:center;margin-left:15px;font-weight:700!important;border:1px solid #eee}.button-sleva:hover{background-color:#0f7856}.page-header-content{align-items:flex-start;margin-top:10px}.page-header-advantages li{margin-top:15px}nav li a.button-konfigurator:hover{color:#fff;background-color:#1b8462;transition:.3s all ease-out}.button-konfigurator{background-color:#19a87a;color:#fff;border-radius:5px;margin-top:5px;margin-bottom:5px;height:auto;padding:10px;padding-left:15px;padding-right:15px;transition:.3s all ease-out}footer .copyright p{text-transform:none}.styled-quantity.big .qtyminuss,.styled-quantity.big .qtypluss{height:58px;width:30px}.styled-quantity .qtyminuss:hover,.styled-quantity .qtypluss:hover{background:#19a87a;color:#fff}.styled-quantity .qtypluss{right:0;border-radius:0 3px 3px 0}.styled-quantity .qtyminuss{left:0;border-radius:3px 0 0 3px}.styled-quantity .qtyminuss,.styled-quantity .qtypluss{content:"";-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;z-index:2;width:25px;height:48px;transition:all .3s ease;cursor:pointer;border:0;color:#77787a;font-size:14px;background:#fff}.js-lstpw-content .alert{margin-bottom:25px;padding:5px}.delivery-progress .green{background-color:#00c175!important;color:#00c175!important}.product:after{width:152px}.blog-content::after{content:initial}.blog-overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;transition:all .25s ease-in-out}.blog-filtr li.active a{background:#d1dde4}.flashes{display:grid;position:fixed;top:0;width:100%;z-index:999}#current-view{position:absolute;top:0;right:0;z-index:999;left:0;font-weight:700}.m-t-10{margin-top:25px}.alert-box{text-align:center;margin-bottom:30px}.alert{padding:10px;margin-bottom:5px}.alert.alert-danger{background-color:#fd3600;color:#fff;font-weight:700}.alert.alert-success{background-color:#00c075;color:#fff;font-weight:700}input[readonly]{background:#f1f1f1}.delivery-progress .part.grey{background-color:#acc7d5;color:#5a5a5a}.coupon-remove{color:#fff;border-radius:50%;padding:4px;padding-left:8px;padding-right:8px;background-color:#fd3600}.width-auto{width:200px!important;min-width:200px!important}.js-toolbar-content svg{color:#fff}.table-order td.state.storno span a{color:#fff;border:1px solid #e51748;background-color:#19a87a;display:block;padding:8px;margin:10px;font-size:15px;font-weight:700}.grecaptcha-badge{bottom:120px!important}.no-style-href{color:#000;cursor:auto}.recenze-page .liked .review-content .user-rating.dislike p{color:#d54545}.recenze-page .liked .review-content .user-rating.dislike p img{transform:rotate(180deg)}.result-type::after{content:'>';display:block;position:absolute;top:0;right:-20px;font-size:18px}.result-type:last-of-type::after{display:none}.configurator-result .result-type{position:relative;text-transform:uppercase}.result-type a{color:#293134}.review-facebook{width:80px}.review-facebook-rating strong{font-size:16px}.review-facebook-rating strong.dislike{color:#d54545!important}.loader{font-size:10px;text-indent:-9999em;width:3em;height:3em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#00c075;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn-toolbar,.tool-container,.tool-item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.btn-toolbar{background:#364347;width:20px;height:20px;text-align:center;padding:10px;border-radius:6px;display:block;transition:none}.btn-toolbar>i{color:#02baf2;font-size:16px}.btn-toolbar:hover{background:#02baf2;cursor:pointer}.btn-toolbar:hover>i{color:#fff}.btn-toolbar-primary{background-color:#009dcd}.btn-toolbar-primary.pressed{background-color:#02baf2}.btn-toolbar-primary:hover{background-color:#02baf2}.btn-toolbar-primary>i{color:#fff}.btn-toolbar-danger{background-color:#c00}.btn-toolbar-danger.pressed{background-color:#f84545}.btn-toolbar-danger:hover{background-color:#f84545}.btn-toolbar-danger>i{color:#fff}.btn-toolbar-warning{background-color:#f3bc65}.btn-toolbar-warning.pressed{background-color:#fad46b}.btn-toolbar-warning:hover{background-color:#fad46b}.btn-toolbar-warning>i{color:#fff}.btn-toolbar-info{background-color:#e96300}.btn-toolbar-info.pressed{background-color:#f58410}.btn-toolbar-info:hover{background-color:#f58410}.btn-toolbar-info>i{color:#fff}.btn-toolbar-success{background-color:#28948c}.btn-toolbar-success.pressed{background-color:#3eb5ac}.btn-toolbar-success:hover{background-color:#3eb5ac}.btn-toolbar-success>i{color:#fff}.btn-toolbar-info-o{background-color:#9175bd}.btn-toolbar-info-o.pressed{background-color:#a88cd5}.btn-toolbar-info-o:hover{background-color:#a88cd5}.btn-toolbar-info-o>i{color:#fff}.btn-toolbar-light{background-color:#b2c6cd}.btn-toolbar-light.pressed{background-color:#d6e1e5}.btn-toolbar-light:hover{background-color:#d6e1e5}.btn-toolbar-light>i{color:#fff}.btn-toolbar-dark{background-color:#364347}.btn-toolbar-dark.pressed{background-color:#5e696d}.btn-toolbar-dark:hover{background-color:#5e696d}.btn-toolbar-dark>i{color:#fff}.tool-container{background-color:#24ac80;background-size:100% 100%;border-radius:6px;position:absolute}.tool-container.tool-bottom,.tool-container.tool-top{height:40px;border-bottom:0 solid #beb8b8}.tool-container.tool-bottom .tool-item,.tool-container.tool-top .tool-item{float:left;border-right:0;border-left:0}.tool-item{height:100%;display:block;width:20px;height:20px;text-align:center;padding:10px;transition:none}.tool-item>.fa{color:#b2c6cd}.tool-item.selected,.tool-item:hover{background:#19a87a}.tool-item.selected>.fa,.tool-item:hover>.fa{color:#fff}.tool-bottom .tool-item:first-child:hover,.tool-top .tool-item:first-child:hover{border-top-left-radius:6px;border-bottom-left-radius:6px}.tool-bottom .tool-item:last-child:hover,.tool-top .tool-item:last-child:hover{border-top-right-radius:6px;border-bottom-right-radius:6px}.tool-left .tool-item:first-child:hover,.tool-right .tool-item:first-child:hover,.tool-vertical-bottom .tool-item:first-child:hover,.tool-vertical-top .tool-item:first-child:hover{border-top-left-radius:6px;border-top-right-radius:6px}.tool-left .tool-item:last-child:hover,.tool-right .tool-item:last-child:hover,.tool-vertical-bottom .tool-item:last-child:hover,.tool-vertical-top .tool-item:last-child:hover{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tool-container .arrow{width:0;height:0;position:absolute;border-width:7px;border-style:solid}.tool-container.tool-top .arrow{border-color:#24ac80 transparent transparent;left:50%;bottom:-14px;margin-left:-7px}.tool-container.tool-bottom .arrow{border-color:transparent transparent #24ac80;left:50%;top:-14px;margin-left:-7px}.tool-container.tool-left .arrow{border-color:transparent transparent transparent #24ac80;top:50%;right:-14px;margin-top:-7px}.tool-container.tool-right .arrow{border-color:transparent #24ac80 transparent transparent;top:50%;left:-14px;margin-top:-7px}.toolbar-primary{background-color:#02baf2}.toolbar-primary.tool-top .arrow{border-color:#02baf2 transparent transparent}.toolbar-primary.tool-bottom .arrow{border-color:transparent transparent #02baf2}.toolbar-primary.tool-left .arrow{border-color:transparent transparent transparent #02baf2}.toolbar-primary.tool-right .arrow{border-color:transparent #02baf2 transparent transparent}.toolbar-primary .tool-item>.fa{color:#fff}.toolbar-primary .tool-item.selected,.toolbar-primary .tool-item:hover{background:#009dcd;color:#fff}.toolbar-danger{background-color:#f84545}.toolbar-danger.tool-top .arrow{border-color:#f84545 transparent transparent}.toolbar-danger.tool-bottom .arrow{border-color:transparent transparent #f84545}.toolbar-danger.tool-left .arrow{border-color:transparent transparent transparent #f84545}.toolbar-danger.tool-right .arrow{border-color:transparent #f84545 transparent transparent}.toolbar-danger .tool-item>.fa{color:#fff}.toolbar-danger .tool-item.selected,.toolbar-danger .tool-item:hover{background:#c00;color:#fff}.toolbar-warning{background-color:#f3bc65}.toolbar-warning.tool-top .arrow{border-color:#f3bc65 transparent transparent}.toolbar-warning.tool-bottom .arrow{border-color:transparent transparent #f3bc65}.toolbar-warning.tool-left .arrow{border-color:transparent transparent transparent #f3bc65}.toolbar-warning.tool-right .arrow{border-color:transparent #f3bc65 transparent transparent}.toolbar-warning .tool-item>.fa{color:#fff}.toolbar-warning .tool-item.selected,.toolbar-warning .tool-item:hover{background:#fad46b;color:#fff}.toolbar-info{background-color:#e96300}.toolbar-info.tool-top .arrow{border-color:#e96300 transparent transparent}.toolbar-info.tool-bottom .arrow{border-color:transparent transparent #e96300}.toolbar-info.tool-left .arrow{border-color:transparent transparent transparent #e96300}.toolbar-info.tool-right .arrow{border-color:transparent #e96300 transparent transparent}.toolbar-info .tool-item>.fa{color:#fff}.toolbar-info .tool-item.selected,.toolbar-info .tool-item:hover{background:#f58410;color:#fff}.toolbar-success{background-color:#28948c}.toolbar-success.tool-top .arrow{border-color:#28948c transparent transparent}.toolbar-success.tool-bottom .arrow{border-color:transparent transparent #28948c}.toolbar-success.tool-left .arrow{border-color:transparent transparent transparent #28948c}.toolbar-success.tool-right .arrow{border-color:transparent #28948c transparent transparent}.toolbar-success .tool-item>.fa{color:#fff}.toolbar-success .tool-item.selected,.toolbar-success .tool-item:hover{background:#3eb5ac;color:#fff}.toolbar-info-o{background-color:#9175bd}.toolbar-info-o.tool-top .arrow{border-color:#9175bd transparent transparent}.toolbar-info-o.tool-bottom .arrow{border-color:transparent transparent #9175bd}.toolbar-info-o.tool-left .arrow{border-color:transparent transparent transparent #9175bd}.toolbar-info-o.tool-right .arrow{border-color:transparent #9175bd transparent transparent}.toolbar-info-o .tool-item>.fa{color:#fff}.toolbar-info-o .tool-item.selected,.toolbar-info-o .tool-item:hover{background:#a88cd5;color:#fff}.toolbar-light{background-color:#b2c6cd}.toolbar-light.tool-top .arrow{border-color:#b2c6cd transparent transparent}.toolbar-light.tool-bottom .arrow{border-color:transparent transparent #b2c6cd}.toolbar-light.tool-left .arrow{border-color:transparent transparent transparent #b2c6cd}.toolbar-light.tool-right .arrow{border-color:transparent #b2c6cd transparent transparent}.toolbar-light .tool-item>.fa{color:#fff}.toolbar-light .tool-item.selected,.toolbar-light .tool-item:hover{background:#d6e1e5;color:#fff}.toolbar-dark{background-color:#364347}.toolbar-dark.tool-top .arrow{border-color:#364347 transparent transparent}.toolbar-dark.tool-bottom .arrow{border-color:transparent transparent #364347}.toolbar-dark.tool-left .arrow{border-color:transparent transparent transparent #364347}.toolbar-dark.tool-right .arrow{border-color:transparent #364347 transparent transparent}.toolbar-dark .tool-item>.fa{color:#fff}.toolbar-dark .tool-item.selected,.toolbar-dark .tool-item:hover{background:#5e696d;color:#fff}.animate-standard{-webkit-animation:standardAnimate .3s 1 ease}.animate-flyin{-webkit-animation:rotateAnimate .5s 1 ease}.animate-grow{-webkit-animation:growAnimate .4s 1 ease}.animate-flip{-webkit-animation:flipAnimate .4s 1 ease}.animate-bounce{-webkit-animation:bounceAnimate .4s 1 ease-out}@-webkit-keyframes rotateAnimate{from{transform:rotate(180deg) translate(-120px);opacity:0}to{transform:rotate(0) translate(0);opacity:1}}@-webkit-keyframes standardAnimate{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes growAnimate{0%{transform:scale(0) translateY(40px);opacity:0}70%{transform:scale(1.5) translate(0)}100%{transform:scale(1) translate(0);opacity:1}}@-webkit-keyframes rotate2Animate{from{transform:rotate(-90deg);transform-origin:0 100%;opacity:0}to{transform:rotate(0);opacity:1}}@-webkit-keyframes flipAnimate{from{transform:rotate3d(2,2,2,180deg);opacity:0}to{transform:rotate3d(0,0,0,0deg);opacity:1}}@-webkit-keyframes bounceAnimate{0%{transform:translateY(40px);opacity:0}30%{transform:translateY(-40px)}70%{transform:translateY(20px)}100%{transform:translateY(0);opacity:1}}.hidden{display:none}
