/*! jQuery UI - v1.12.1 - 2021-04-25
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, button.css, controlgroup.css, checkboxradio.css, dialog.css, menu.css, selectmenu.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94, 158, 214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! Custom styling */.pswp__caption__center{text-align:center !important}.pswp__zoom-wrap{text-align:center}.pswp__zoom-wrap.pswp__zoom-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.pswp__zoom-wrap .wrapper{line-height:0;width:100%;height:100%;position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.pswp__zoom-wrap .video-wrapper{position:relative;left:50%;padding-bottom:0;padding-top:0;height:100%;width:100%;max-width:calc(100vw - 94px);max-height:calc(100vh - 160px);transform:translateX(-50%)}.pswp__zoom-wrap .video-wrapper iframe{position:absolute;top:44px;left:0;width:100%;height:100%}.pswp__zoom-wrap video{width:100% !important;height:100% !important}.pswp__button--share,.pswp__button--fs,.pswp__caption{display:none !important}.lightbox[data-video] .btn-play{background:#eee;background:rgba(255, 255, 255, 0.5);border-radius:999px;width:44px;height:44px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;top:50%;transition:background 333ms ease-out}.lightbox[data-video]:hover .btn-play{background-color:#fff}.lightbox[data-video] .btn-play:after{border-bottom:12px solid #222;border-bottom-color:rgba(0, 0, 0, 0.8);margin-left:5px;margin-top:17px;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:inline-block;height:0;overflow:hidden;text-indent:-10000px;transform:rotate(90deg);width:0}div.photoSwipe_innerthumbs{position:fixed;bottom:0;width:100%;text-align:center;z-index:1000000;opacity:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:nowrap;transition:.2s opacity ease-in-out}div.photoSwipe_innerthumbs.ui--hidden{opacity:0;pointer-events:none}div.photoSwipe_innerthumbs img{max-width:100px;cursor:pointer;flex:1 1 100%;margin:0 1px;position:relative;overflow:hidden;transition:.2s all ease-in-out;box-sizing:border-box;outline:2px solid transparent;outline-offset:-2px}div.photoSwipe_innerthumbs .active{outline-color:#99b81b}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(fcc0359a88c45e758f0c.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(13725d1c5a78dd2e32ac.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0, 0, 0, 0);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#000;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(14d740b6ee64510747b0.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0, 0, 0, 0)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0, 0, 0, 0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}
@font-face{font-family:"icomoon";src:url(56dbe692d9c808a33c88.eot?eohfto);src:url(56dbe692d9c808a33c88.eot?#iefixeohfto) format("embedded-opentype"),url(dea60562ba0f92406a78.woff?eohfto) format("woff"),url(1987e8f5328c509b95f6.ttf?eohfto) format("truetype"),url(2fc6004752abc88bd6df.svg?eohftoj#icons-icomoon) format("svg");font-weight:normal;font-style:normal}body{font-size:22px;font-family:"Titillium Web",Arial,sans-serif;font-weight:400;color:#000;line-height:26px}h1,h2,h3,h4{font-family:"Titillium Web",Arial,sans-serif;font-weight:600;margin:0;text-transform:none}h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h3+h4{padding-top:0}h1,h2.h1{font-size:60px;line-height:70px;padding:0 0 20px}h1.medium{font-size:50px;line-height:60px}h2{font-size:37px;line-height:45px;padding:0 0 22px;margin:0 auto;font-style:normal}h2.big{font-size:42px;line-height:50px;padding:0 0 30px}h2.medium{font-size:40px;line-height:48px}h2.big-top-pad{padding-top:50px}h3{font-size:26px;line-height:32px;padding:15px 0}h3.big{font-size:30px;line-height:38px}h3.big-bottom-pad{padding-bottom:50px}.small{font-size:20px;line-height:25px}.perex{margin:0 auto;text-align:center;max-width:990px}.perex.vertical-pad{padding:145px 0 85px}.perex p.small{font-size:24px;line-height:40px;padding-top:15px}.perex p{font-size:26px;line-height:30px}.perex p.big{font-size:30px;line-height:36px}.perex .heading-suffix{font-size:20px;line-height:25px;margin-top:-10px;padding:0 0 35px}.perex.category-style{font-size:36px;line-height:45px}.perex.category-style h1{font-size:80px;line-height:95px;color:#000;padding:0;top:-15px;position:relative}.perex.category-style p{font-size:23px;line-height:30px;max-width:570px;margin:25px auto 0}.max-w-500,.max-w-600,.max-w-650,.max-w-750,.max-w-800{margin-left:auto;margin-right:auto}.max-w-500{max-width:500px}.max-w-650{max-width:650px}.max-w-600{max-width:600px}.max-w-750{max-width:750px}.max-w-800{max-width:800px}blockquote,.cite{font-weight:600;margin:0 auto;padding:0 0 35px;max-width:530px}p{margin:0;padding:0 0 48px}p.btn-wrapper{padding:0 !important;margin:0 0 48px}p.neg-top-margin{margin-top:-24px}p,li{margin:0}p,ul,ol,dl,table{margin-top:0}strong{font-weight:600}.thin{font-weight:100 !important}.light{font-weight:300 !important}.regular{font-weight:400 !important}.semibold{font-weight:600 !important}.uppercase{text-transform:uppercase}.no-transform{text-transform:none !important}.justify{text-align:justify}.nowrap{white-space:nowrap}.no-margin{margin:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-margin{margin-bottom:0 !important}.no-pad{padding:0 !important}.no-top-pad{padding-top:0 !important}.no-bottom-pad{padding-bottom:0 !important}.no-border,.no-border td{border:0 !important}.white{color:#fff !important}.black{color:#000 !important}.red{color:red !important}.green{color:#99b81b !important}.grey{color:#ababab !important}a,a:link{color:#000;outline:none}a:visited{color:#000}a[href]:hover{color:#99b81b;text-decoration:none}ul,ol{margin:0;padding:15px 0 48px}ul{list-style-type:none}ul>li{position:relative;margin:0;padding:16px 0 4px 5px}ul li ul,ol li ul{padding-top:5px;padding-bottom:0}ol li ol,ul li ol{padding-left:60px;padding-top:35px;padding-bottom:0}ul li ul>li:last-child,ol li ul>li:last-child,ol li ol>li:last-child,ul li ol>li:last-child{padding-bottom:0}ol{list-style:none;counter-reset:item}ol>li{position:relative;list-style:none;margin:0px;padding:5px 0 35px 35px}ol>li:before{position:absolute;left:0;top:0;padding-top:5px;counter-increment:item;content:counter(item) ".";width:20px;text-align:left;font-size:22px;color:#000;font-weight:400}ol.alpha li:before{content:counter(item, lower-alpha) "."}.wysiwyg{padding-bottom:70px}.wysiwyg ul>li{padding-left:32px}.wysiwyg ul>li:before{content:"";position:absolute;width:8px;height:8px;top:23px;left:0;border:2px solid #c4c4c4;background-color:#c4c4c4;border-radius:999px}.wysiwyg ul ul li:before{background-color:transparent !important}.wysiwyg ul.ul-green>li:before,.wysiwyg ul.ul-green ul>li:before{border-color:#99b81b;background-color:#99b81b}.fl{float:left}.fr{float:right}.cl{clear:left}.cr{clear:right}.cb{clear:both}.out{position:absolute;left:-5000px;top:-2000px}.break{height:0px;font-size:1px;clear:both;overflow:hidden;visibility:hidden;display:block}.block{display:block}.iblock{display:inline-block}.center,table .center td,table .center th{text-align:center !important}.left{text-align:left !important}.right{text-align:right}.flex-vc{display:flex;height:100%;flex-direction:row;justify-content:space-between;align-items:center}.flex-vc .flex-base{width:100%;margin-right:20px;margin-left:20px}.flex-vc .flex-base:first-child{margin-left:0}.flex-vc .flex-base:last-child{margin-right:0}img{border:0;padding:0;margin:0}img.left,img.right,img.center{margin:30px 30px 40px 30px}img.left{margin-left:0;float:left}img.right{margin-right:0;float:right}img.center{margin:0 auto;display:block}img.plain{margin:0;padding:0;border:0;display:inline;vertical-align:middle}table.plain{background:none;border:none;margin:0;border-spacing:0}table.plain tr td,table.plain tr{background:none;border:none;padding:0;font-size:100%}table.plain tr td{padding-right:5px}.wysiwyg .table-wrapper{position:relative;overflow:auto;padding-bottom:20px;margin-bottom:60px}.wysiwyg table{margin:30px 0 0;padding:0;border-spacing:0;width:100%;border-collapse:collapse}.wysiwyg table td,.wysiwyg table th{padding:13px 20px;vertical-align:middle;text-align:left;font-size:18px;line-height:22px;border:2px solid #e6e6e6;color:#494949}.wysiwyg table th{background-color:#e6e6e6;text-transform:uppercase;font-weight:600}.wysiwyg table th p,.wysiwyg table td p,.wysiwyg table td li{margin:0;padding-bottom:0}.wysiwyg table td img{display:block;margin:0 auto}.hidden,.mobile-only{display:none}.jshide{display:none !important}@media screen and (max-width: 1920px){body{font-size:18px;line-height:26px}h1,h2.h1{font-size:45px;line-height:55px;padding:0 0 15px}h1.medium{font-size:40px;line-height:50px}h2{font-size:32px;line-height:40px;padding:0 0 17px}h2.big{font-size:37px;line-height:45px;padding:0 0 25px}h2.medium{font-size:35px;line-height:42px}h2.big-top-pad{padding-top:35px}h3{font-size:24px;line-height:30px;padding:10px 0}h3.big{font-size:27px;line-height:34px}h3.big-bottom-pad{padding-bottom:35px}.small{font-size:17px;line-height:25px}.perex.vertical-pad{padding:95px 0 55px}.perex p.small{font-size:22px;line-height:36px;padding-top:10px}.perex p{font-size:20px;line-height:26px}.perex p.big{font-size:28px;line-height:34px}.perex .heading-suffix{font-size:16px;line-height:20px;margin-top:-8px;padding:0 0 30px}.perex.category-style{font-size:31px;line-height:39px}.perex.category-style h1{font-size:60px;line-height:70px;top:-12px}.perex.category-style p{font-size:21px;line-height:28px;margin-top:20px}blockquote,.cite{padding:0 0 25px}p{padding:0 0 35px}p.neg-top-margin{margin-top:-17px}p.btn-wrapper{margin:0 0 35px}ul,ol{padding:10px 0 35px}ul>li{padding:12px 0 3px 5px}ul li ul,ol li ul{padding-top:5px}ol li ol,ul li ol{padding-left:45px;padding-top:25px}ol>li{padding:4px 0 25px 35px}ol>li:before{padding-top:4px;width:20px;font-size:18px}.wysiwyg{padding-bottom:50px}.wysiwyg ul>li{padding-left:30px}.wysiwyg ul>li:before{width:8px;height:8px;top:19px}.flex-vc .flex-base{margin-right:15px;margin-left:15px}img.left,img.right,img.center{margin:20px 20px 30px 20px}.wysiwyg .table-wrapper{margin-bottom:40px}.wysiwyg table{margin:20px 0 0}.wysiwyg table td,.wysiwyg table th{padding:10px 15px;font-size:16px;line-height:20px}}@media screen and (max-width: 1200px){body{font-size:17px;line-height:25px}h1,h2.h1{font-size:40px;line-height:48px;padding:0 0 12px}h1.medium{font-size:36px;line-height:44px}h2{font-size:29px;line-height:35px;padding:0 0 15px}h2.big{font-size:34px;line-height:42px;padding:0 0 22px}h2.medium{font-size:31px;line-height:38px}h2.big-top-pad{padding-top:30px}h3{font-size:22px;line-height:28px;padding:7px 0}h3.big{font-size:25px;line-height:31px}h3.big-bottom-pad{padding-bottom:30px}.small{font-size:16px;line-height:24px}.perex.vertical-pad{padding:70px 0 40px}.perex p.small{font-size:20px;line-height:34px;padding-top:7px}.perex p{font-size:20px;line-height:26px}.perex p.big{font-size:23px;line-height:30px}.perex .heading-suffix{font-size:16px;line-height:21px;margin-top:-5px;padding:0 0 25px}.perex.category-style{font-size:27px;line-height:33px}.perex.category-style h1{font-size:47px;line-height:57px;top:-10px}.perex.category-style p{font-size:19px;line-height:27px;margin-top:17px}blockquote,.cite{padding:0 0 22px}p{padding:0 0 30px}p.neg-top-margin{margin-top:-15px}p.btn-wrapper{margin:0 0 30px}ul,ol{padding:7px 0 30px}ul>li{padding:11px 0 2px 5px}ol li ol,ul li ol{padding-top:20px}ol>li{padding:4px 0 20px 32px}ol>li:before{padding-top:4px;width:20px;font-size:17px}.wysiwyg{padding-bottom:40px}.wysiwyg ul>li{padding-left:27px}.wysiwyg ul>li:before{width:7px;height:7px;top:18px}img.left,img.right,img.center{margin:17px 17px 25px 17px}.wysiwyg .table-wrapper{margin-bottom:30px}.wysiwyg table{margin:15px 0 0}.wysiwyg table td,.wysiwyg table th{padding:7px 12px;font-size:15px;line-height:19px}}@media screen and (max-width: 790px){body{font-size:16px;line-height:24px}h1,h2.h1{font-size:35px;line-height:42px;padding:0 0 10px}h1.medium{font-size:32px;line-height:40px}h2{font-size:26px;line-height:32px;padding:0 0 14px}h2.big{font-size:30px;line-height:38px;padding:0 0 20px}h2.medium{font-size:28px;line-height:35px}h2.big-top-pad{padding-top:25px}h3{font-size:21px;line-height:26px;padding:5px 0}h3.big{font-size:23px;line-height:28px}h3.big-bottom-pad{padding-bottom:25px}.small{font-size:15px;line-height:23px}.perex.vertical-pad{padding:50px 0 25px}.perex p.small{font-size:18px;line-height:32px;padding-top:5px}.perex p{font-size:18px;line-height:26px}.perex p.big{font-size:20px;line-height:28px}.perex .heading-suffix{font-size:15px;line-height:19px;margin-top:-3px;padding:0 0 20px}.perex.category-style{font-size:24px;line-height:30px}.perex.category-style h1{font-size:38px;line-height:46px;top:-5px}.perex.category-style p{font-size:17px;line-height:26px;margin-top:15px}blockquote,.cite{padding:0 0 20px}p{padding:0 0 25px}p.neg-top-margin{margin-top:-12px}p.btn-wrapper{margin:0 -10px 25px}ul,ol{padding:5px 0 25px}ul>li{padding:10px 0 2px 5px}ol li ol,ul li ol{padding-left:0;padding-top:15px}ol>li{padding:3px 0 15px 30px}ol>li:before{padding-top:3px;width:20px;font-size:16px}.wysiwyg{padding-bottom:35px}.wysiwyg ul>li{padding-left:25px}.wysiwyg ul>li:before{width:6px;height:6px;top:16px}.flex-vc .flex-base{margin-right:15px;margin-left:15px}img.left,img.right,img.center{margin:15px 15px 20px 15px}.wysiwyg .table-wrapper{margin-bottom:15px}.wysiwyg table{margin:10px 0 0}.wysiwyg table td,.wysiwyg table th{padding:5px 10px;font-size:14px;line-height:18px}table.responsive{width:100% !important;display:block;border:0px none transparent;border-top:1px solid #e6e6e6}table.responsive td,table.responsive th{font-size:14px;line-height:20px;border:0 none transparent}table.responsive tbody,table.responsive tfoot{overflow:auto;display:block;position:relative;width:100%}table.responsive tr{display:block}table.responsive td{display:block;position:relative;white-space:normal;text-align:left !important;border:0px none transparent;padding:0 5px 10px;border-left-width:0 !important;border-right-width:0 !important}table.responsive td:before{font-family:"Titillium Web",Arial,Sans-Serif;content:attr(data-th);color:#000;font-weight:600}table.responsive td:first-child{padding-left:5px;padding-top:10px}table.responsive td:last-child{border-bottom:1px solid #e6e6e6}table.responsive th{visibility:hidden;position:absolute;left:-10000px}table.responsive p{text-align:left !important;display:inline}table.responsive .center{text-align:left !important}.mobile-only{display:block}.no-mobile-wide{display:none !important}}@media screen and (max-width: 600px){.no-mobile{display:none !important}}
body{padding:0;margin:0px;background-color:#000}body,.page{padding:0px;margin:0px;background-color:#fff}img{display:block}img.full{width:100%;height:auto}.page-wrap{width:100%;overflow:hidden;position:relative}.page{position:relative;z-index:1;background:#fff;box-sizing:border-box;margin-left:260px}.row{width:100%;display:block;position:relative;clear:both;*zoom:1}.row:before,.row:after{content:"";display:table;clear:both;height:0;visibility:hidden;font-size:0}.col{position:relative;float:left;left:100%}.row-wide{width:100%;max-width:1510px;margin:0px auto;text-align:left;position:relative}.row-main{width:1400px;margin:0px auto;text-align:left;position:relative}.row-medium{width:1250px;margin:0px auto;text-align:left;position:relative}.row-narrow{width:750px;margin:0px auto;text-align:left;position:relative}.font-icon,.mobile-menu-mask,.scroller-controls .btn-prev:before,.scroller-controls .btn-next:before,.section-benefits ul li:before,.breadcrumb a:before,.breadcrumb span:before,.header .header-icons .ico-header:before,.side-menu ul li a[data-toggle]:before,.side-menu .menu-close:before,.side-menu .menu-kosik:before,.main-search-box.form form .flex-vc:before,.side-menu .icon-footer>span:before,.header-pop .close:before,.checked .input-wrapper:after,.form .fake-checkbox-wrap label:after,.form .ui-selectmenu-button:after,.price.in-basket:after,.steps ul li.done>*:after,.section-register table.order-table .inputs .btn-plus:after,.section-register table.order-table .inputs .btn-minus:after,.section-register table.order-table .remove-wrapper:after,.steps.steps-wish ul li .step-remove:after,.ul-benefits>li:before,.header-pop .header-benefits-box ul li:before,.top-info .close:before,.top-info .top-more:before,.section-detail .product-detail-gallery ul li a[data-video]:after,.form .input-wrapper .ico-eye:before,.section-detail .availability-list .ico-check:before,.btn-simple.wish:before,.main-filter .filter-select:before,.paging .btn>span:before,.section-filter .filter-selection:before,.sortiment-list li a:before,.showroom-gallery.narrow ul li a[data-video]:after,.faq-list .faq-box .faq-question:before,.ui-dialog .close:before,.steps.steps-account ul li a:after{font-family:"icomoon";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cookie-info{position:fixed;left:260px;bottom:0;width:-webkit-calc(100% - 260px);width:calc(100% - 260px);background-color:#ebebeb;z-index:102}.cookie-info .cookie-info-inner{max-width:1660px;padding:9px 20px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-direction:row;box-sizing:border-box}.cookie-info .flex-base{position:relative;width:100%;margin-right:25px;padding-left:45px;box-sizing:border-box}.cookie-info .flex-base:before{content:"i";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:19px;line-height:24px;width:24px;background-color:#9a9a9a;color:#fff;text-align:center;border-radius:999px;font-weight:600}.cookie-info .flex-base p{font-size:20px;line-height:24px;padding:0}.cookie-info .flex-base .mobile-only{display:none}.cookie-info a.close{width:250px;min-width:250px;font-size:20px;line-height:44px;text-align:center;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#3d3d3d}.cookie-info a.close:hover{background-color:#99b81b}.top-info{font-size:18px;line-height:22px;color:#fff;position:absolute;left:0;top:0;width:100%;height:55px;background-color:#000;z-index:102}.top-info .top-info-inner{display:flex;flex-direction:row;height:100%;justify-content:center;align-items:center;padding:0 75px}.top-info .top-info-inner>p{padding:0;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:52px;position:relative;overflow:hidden}.top-info .top-info-inner .mobile-only{display:none}.top-info .top-circle{padding-left:25px;position:relative}.top-info .top-circle:before{content:"";position:absolute;width:17px;height:17px;left:0;top:50%;margin:-7px 0 0;background-color:#99b81b;border-radius:999px}.top-info .circle-pulse:before{animation:pulse ease-in-out 1.5s infinite;transform-origin:center}.top-info .circle-red:before{background-color:red}.top-info .circle-orange:before{background-color:#f26c4f}.top-info .close{position:absolute;right:28px;top:17px;width:21px;height:21px}.top-info .close:before{content:"";position:absolute;color:#5f5f5f;font-size:21px;width:100%;height:100%;left:0;top:0}.top-info .close:hover:before,.top-info .top-more:hover:before{color:#fff}.top-info .top-more{display:block}.top-info .top-more:before{content:"";position:absolute;color:#5f5f5f;font-size:21px;right:28px;top:28px;width:21px;height:21px;transform:translateY(-50%) rotateZ(90deg)}.top-info .top-more.active:before{transform:translateY(-50%) rotateZ(-90deg)}.top-info .top-more:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.top-info .top-info-inner:hover .top-more~p{color:#99b81b}.top-info .top-info-more{background-color:#000;padding:20px 75px 0;text-align:center}.top-info .top-info-more p,.top-info .top-info-more ul{padding:0 0 20px;margin:0}.top-info .top-info-more ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-info .top-info-more ul li{padding:0 0 0 40px;max-width:300px;box-sizing:border-box;text-align:left}.top-info .top-info-more ul li+li{margin-left:40px}.top-info:not(.hidden)+.header{padding-top:55px}.top-info:not(.hidden)~.side-menu .menu-close-wrapper{padding-top:113px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 205px);height:calc(100% - 205px)}.top-info:not(.hidden)~.side-menu.sticky .menu-close-wrapper{padding-top:8px}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 75px);height:calc(100% - 75px)}.top-info:not(.hidden)+.header .dropdowns{top:255px}.top-info:not(.hidden)+.header .dropdowns.sticky{top:40px}.top-info:not(.hidden)~.header .header-pop .height-limit{max-height:-webkit-calc(100vh - 205px);max-height:calc(100vh - 205px)}@keyframes pulse{0%{opacity:0}70%{opacity:1}100%{opacity:0}}.side-menu{width:260px;position:fixed;left:0;top:0;height:100%;background-color:#f1f1f1;z-index:102}.side-menu .menu-close-wrapper{position:relative;padding:58px 0 58px 35px;margin-bottom:0;text-align:left}.side-menu .menu-close{position:relative;padding:0 0 0 58px;margin:0 auto;font-size:22px;line-height:34px;font-weight:600;text-transform:uppercase;text-decoration:none;display:inline-block;vertical-align:top;text-align:left}.side-menu .menu-close:before{position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:34px;content:""}.side-menu .logo{display:none}.side-menu .side-menu-inner{padding:0 30px 0 35px;height:-webkit-calc(100% - 150px);height:calc(100% - 150px);position:relative;overflow-y:auto}.side-menu a.colored{color:#99b81b}.side-menu .side-menu-inner ul{padding:0 0 35px}.side-menu .side-menu-inner ul>li{font-size:24px;line-height:30px;padding:11px 0;font-weight:600;text-transform:uppercase}.side-menu .side-menu-inner ul>li ul{padding:15px 0 15px 15px}.side-menu .side-menu-inner ul>li ul li{font-size:22px;line-height:26px;padding:5px 0;text-transform:none}.side-menu .side-menu-inner ul>li ul li a.active{font-weight:700}.side-menu .side-menu-inner ul>li ul li ul li{font-weight:300}.side-menu .side-menu-inner ul>li a{position:relative;display:block;text-decoration:none}.side-menu .side-menu-inner ul>li a[data-toggle]{padding-right:20px}.side-menu .side-menu-inner ul>li a[data-toggle]:before{content:"";position:absolute;font-size:15px;top:50%;transform:translateY(-50%);right:0}.side-menu .side-menu-inner ul>li ul li a[data-toggle]:before{content:"";font-size:14px}.side-menu .side-menu-inner ul>li a.active[data-toggle]:before{transform:translateY(-50%) rotateZ(90deg)}.side-menu .side-menu-inner ul>li a+ul{display:none}.side-menu .side-menu-inner ul>li a.active+ul{display:block}.side-menu .menu-footer,.side-menu .menu-kosik{display:none}.side-menu .header-pop.header-search-box{display:none}.side-menu.sticky .menu-close-wrapper{padding:8px 0 8px 35px;margin-bottom:25px}.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 75px);height:calc(100% - 75px)}.side-menu-off .side-menu{transform:translateX(-100%)}.side-menu-off .page{margin-left:0}.side-menu-off .cookie-info{width:100%;left:0}.side-menu-off .header .header-icons .ico-header.menu-button{margin-left:0}.side-menu-off .menu.sticky{width:100%}.side-menu-off .dropdowns.sticky{width:100%}.side-menu,.page,.header .header-icons .ico-header.menu-button,.header.sticky,.dropdowns.sticky{transition-duration:0ms !important}.active-transitions .side-menu,.active-transitions .page,.active-transitions .header .header-icons .ico-header.menu-button,.active-transitions .header.sticky,.active-transitions .dropdowns.sticky{transition-duration:200ms !important}.header{position:relative;margin:0;font-size:0;height:150px;padding:0;text-align:center;z-index:101}.header .logo{display:inline-block;vertical-align:top;margin:0 auto}.header .logo img,.header .logo svg{display:block;margin:0;width:auto;height:56px}.header .header-box{background-color:#fff;position:relative;z-index:102}.header .header-items.flex-vc{justify-items:stretch;text-align:center;align-items:center}.header .header-icons{position:relative;color:#202020;padding:40px 10px 0}.header .header-icons .ico-header{width:90px;padding:60px 0 30px;margin:0 10px;font-size:16px;line-height:20px;display:inline-block;vertical-align:top;font-weight:600;text-transform:uppercase;text-align:center;position:relative;text-decoration:none}.header .header-icons .ico-header.disabled{opacity:0 !important;pointer-events:none !important}.header .header-icons .ico-header.menu-button{margin-left:-100px}.header .header-icons .ico-header:before{position:absolute;left:50%;transform:translateX(-50%);font-size:50px;top:0;z-index:2}.header .header-icons .ico-header.active:before{color:#99b81b !important}.header .header-icons .ico-header.menu-button:before{content:"";font-size:28px;top:10px}.header .header-icons .ico-header.menu-search:before{content:""}.header .header-icons .ico-header.menu-showroom:before{content:""}.header .header-icons .ico-header.menu-kontakt:before{content:"";font-size:38px;top:5px}.header .header-icons .ico-header.menu-prani:before{content:""}.header .header-icons .ico-header.menu-prani.full:before{content:"";color:red}.header .header-icons .ico-header.menu-prani.full:hover:before{color:#99b81b}.header .header-icons .ico-header.menu-prani .prani-items{position:absolute;font-size:18px;top:11px;left:50%;transform:translateX(-50%);z-index:2}.header .header-icons .ico-header.menu-prani.full .prani-items{color:#fff}.header .header-icons .ico-header.menu-kosik:before{content:""}.header .header-icons .ico-header.menu-kosik.full:before{content:""}.header .header-icons .ico-header.menu-kosik .kosik-items{position:absolute;font-size:18px;top:8px;left:56%;transform:translateX(-50%);z-index:2}.header .header-icons .ico-header.menu-kosik.full .kosik-items{color:#fff}.header .header-icons .ico-header.menu-prihlasit:before{content:""}.header .header-icons .ico-header.menu-prihlasen img{position:absolute;width:50px;height:50px;top:0;left:50%;transform:translateX(-50%);top:0;border-radius:999px}.header .header-icons .ico-header.menu-prihlasen img.bordered{border:2px solid #000;width:46px;height:46px}.header .header-icons .ico-header.menu-prihlasen.active img,.header .header-icons .ico-header.menu-prihlasen:hover img{border-color:#99b81b}.header .header-icons .ico-header.menu-lokalizace:before{content:""}.header .header-pops{position:relative;z-index:101}.header .header-pop{width:460px;position:absolute;right:-100%;opacity:0;transition:opacity 300ms ease-out;top:150px;display:block;background-color:#fff;box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.2);font-size:0}.header .header-pop.header-search-box{width:100%;top:200px;height:120px;background-color:#f7f7f7;box-shadow:0 0 0 0 rgba(0, 0, 0, 0)}.header.simple .header-pop.header-search-box{top:157px}.header .header-pop.active{right:0;opacity:1}.header .header-pop.hideAnim{right:0;opacity:0}.header-pop .height-limit{max-height:-webkit-calc(100vh - 150px);max-height:calc(100vh - 150px);display:flex;flex-direction:column;height:100%}.header-pop.header-search-box .search-box input[type=text]{font-size:26px;padding:0 150px;color:#000;border-color:transparent;background-color:transparent;width:100%;height:120px;line-height:120px;text-align:center;outline:none}.header-pop.header-search-box .search-box .submit-wrap{color:#000;z-index:5}.header-pop.header-search-box .search-box .submit-wrap:before{content:"";font-size:70px;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.header-pop.header-search-box .search-box input[type=submit]{position:absolute;top:0;right:20px;width:120px;height:100%;color:transparent;font-size:0;padding:0}.header-pop.header-search-box .autocomplete-suggestions .suggestions{top:14px}.header-pop.header-search-box ::-webkit-input-placeholder{color:#5f5f5f;font-style:normal}.header-pop.header-search-box :-moz-placeholder{color:#5f5f5f;font-style:normal}.header-pop.header-search-box ::-moz-placeholder{color:#5f5f5f;font-style:normal}.header-pop.header-search-box :-ms-input-placeholder{color:#5f5f5f;font-style:normal}.header-pop.header-search-box :input-placeholder{color:#5f5f5f;font-style:normal}.header-pop .header-title-box{position:relative;padding:0 35px}.header-pop .header-title-box .close{position:absolute;width:30px;height:30px;top:35px;right:35px;cursor:pointer;color:#000;z-index:10}.header-pop .header-title-box .close:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;content:""}.header-pop .header-title-box .close:hover{color:#99b81b}.header-pop .header-title-box h3{padding:30px 40px 30px 0;font-weight:300;text-transform:uppercase;text-align:left}.header-pop .header-title-box h3 a{text-decoration:none}.header-pop .header-title-box p{font-size:20px;line-height:25px;padding-bottom:35px;text-align:left}.header-pop .inner-box{position:relative;overflow:hidden;overflow-y:auto}.header-pop .header-products-list{position:relative;font-size:0;border-top:1px solid #eee;font-weight:300}.header-pop .header-products-list .item{position:relative;display:block;padding:25px 0;border-bottom:1px solid #eee;background-color:#fff;text-decoration:none}.header-pop .header-products-list .item:hover{background-color:#f5f5f5}.header-pop .header-products-list .item .img-box{text-align:center;float:left;width:140px}.header-pop .header-products-list .item .img-box img{margin:0 auto;width:79px;height:auto}.header-pop .header-products-list .item .text-box{margin:0 30px 0 140px;font-size:17px;line-height:20px;text-align:left;color:#404040;min-height:79px}.header-pop .header-products-list .item .text-box p{padding-bottom:12px}.header-pop .header-price-box{padding:45px 35px 50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;font-weight:300;color:#404040}.header-pop .header-price-box div{font-size:30px;line-height:36px}.header-pop .header-btn{display:block;padding:13px 20px;font-size:28px;line-height:34px;width:100%;box-sizing:border-box;font-weight:600;background-color:#99b81b;color:#fff !important;text-transform:uppercase;text-decoration:none;border-radius:0}.header-pop .header-btn:hover{background-color:#000}.header-pop .header-empty-box{font-weight:300;color:#404040;padding:40px 35px 0}.header-pop .header-empty-box p{font-size:23px;line-height:27px;padding-bottom:35px}.header-pop .header-empty-box p.big{font-size:30px;line-height:36px;color:#000;padding-bottom:70px}.header-pop .header-tip-box{padding:40px 35px;text-align:left}.header-pop .header-tip-box p{padding:0}.header-pop .header-selects-box{padding:22px 35px}.header-pop .header-selects-box .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-pop .header-selects-box label{min-width:150px;max-width:150px;margin-right:10px;margin-bottom:7px}.header-pop .header-selects-box .input-wrapper{width:100%;margin-right:0}.header-pop .header-dph-box{padding:22px 35px;background-color:#f5f5f5}.header-pop .header-dph-box .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-pop .header-dph-box .row>label{min-width:150px;max-width:150px}.header-pop .header-dph-box .row .fake-radios{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.header-pop .header-dph-box .fake-checkbox-wrap{margin:5px 0 5px 10px;display:inline-block;vertical-align:middle}.header-pop .header-dph-box .fake-checkbox-wrap label{font-size:20px;font-weight:400;padding-left:35px}.header-pop .header-benefits-box{padding:20px 35px 0;font-size:20px;line-height:25px;text-align:left;border-top:1px solid #eee}.header-pop .header-benefits-box h3{font-weight:300;text-transform:uppercase;text-align:left}.header-pop .header-benefits-box p{padding-top:5px;padding-bottom:15px}.header-pop .header-benefits-box ul{padding-left:5px;padding-bottom:35px}.header-pop .header-benefits-box ul li{padding:10px 0 10px 40px}.header-pop .header-benefits-box ul li:before{content:"";position:absolute;top:16px;left:0;color:#99b81b;font-size:15px}.header-pop .header-log-box{padding:22px 35px}.header-pop .header-log-box .flex-hvc{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.header-pop .header-log-box .flex-hvc label,.header-pop .header-log-box .flex-hvc .spacer{min-width:100px;max-width:100px;margin-right:10px}.header-pop .header-log-box .input-wrapper{width:100%;margin-right:0}.header-pop .header-log-box .form .message{padding:0 0 0 110px}.header-pop .header-log-box .form .error .message{padding-bottom:15px}.header-pop .header-log-box .form .checked .input-wrapper:after{display:none}.header-pop .header-log-box .more-links{padding-top:10px}.header-pop .header-social-log-box{padding:20px 35px 40px}.header-pop .header-social-log-box .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.header-pop .header-social-log-box .row a{display:block;padding:8px 10px 8px 15px;width:50%;font-size:18px;line-height:20px;color:#000;border:1px solid #b2b2b2;border-radius:5px;text-align:left;box-sizing:border-box;text-decoration:none}.header-pop .header-social-log-box .row a img{float:left;margin:2px 10px 0 0}.header-pop .header-social-log-box .row a+a{margin-left:11px}.header-pop .header-social-log-box .row a:hover{background-color:#f5f5f5}.header-pop .header-logged-box{padding:22px 35px}.header-pop .header-logged-box img{margin:0 auto 15px;display:block;border-radius:999px}.header-pop .header-logged-box p{padding:0}.header-pop .header-links-box{padding:60px 35px 55px 85px;font-size:20px;line-height:25px;text-align:left;border-top:1px solid #eee}.header-pop .header-links-box ul{padding:0 0 15px}.header-pop .header-links-box ul li{padding:12px 0 4px}.menu{position:relative}.menu:empty{background-color:#99b81b;height:7px}.menu .logo{position:absolute;left:40px;z-index:2;width:180px;height:26px;top:12px}.menu .logo .font-icon{display:block;text-decoration:none;color:#fff;opacity:0}.menu .logo .font-icon:before{content:"";font-size:25px;position:absolute;left:0;top:0}.menu .search-box{position:absolute;right:40px;top:10px;margin:0;padding:0;opacity:0;pointer-events:none}.menu .search-box input[type=text]{position:relative;line-height:normal;width:95%;height:29px;font-family:"Titillium Web",Arial,sans-serif;font-weight:600;font-size:20px;padding:0 30px 0 2px;margin-right:10px;border-bottom:1px solid #777}.menu .search-box .submit-wrap{width:28px;height:30px;position:absolute;top:0;right:0}.menu .search-box .submit-wrap:before{content:"";font-size:30px;position:absolute;left:0;top:0}.menu .search-box input[type=submit]{position:absolute;top:0;right:0;width:100%;height:100%;color:transparent;font-size:0;padding:0}.menu>ul{margin:0;padding:0;text-align:center;background-color:#99b81b;font-size:0}.menu>ul li{display:inline-block;vertical-align:top;margin:0;padding:0}.menu>ul li a{display:block;text-decoration:none;color:#fff !important;padding:1px 25px 2px;font-size:24px;font-weight:600;line-height:47px;height:47px;background-color:transparent}.menu>ul li a.active,.menu>ul li a:hover,.menu>ul li a.dropdown-active{background-color:#5c8503 !important}.menu>ul li a[data-dropdown]:before{content:"";position:absolute;border:solid transparent;border-top-color:#99b81b;border-width:10px;margin-left:-10px;left:50%;height:0;width:0;pointer-events:none;bottom:-10px;opacity:0}.menu>ul li a[data-dropdown]:hover:before,.menu>ul li a[data-dropdown].dropdown-active:before{opacity:1;z-index:100;bottom:-20px;border-top-color:#5c8503}.menu.sticky{position:fixed;height:50px;right:0;top:0;z-index:101;padding:0;width:-webkit-calc(100% - 260px);width:calc(100% - 260px)}.menu.sticky:empty{height:0 !important}.menu.sticky .logo .font-icon{opacity:1}.menu.sticky .search-box{z-index:2;opacity:1;pointer-events:all}.menu.sticky .search-box input[type=text]{color:#fff;border-color:#fff;background-color:transparent;width:170px}.menu.sticky .search-box .submit-wrap{color:#fff}.menu.sticky .autocomplete-suggestions .suggestions-inner{max-height:-webkit-calc(100vh - 70px);max-height:calc(100vh - 70px);overflow-y:auto}.menu.sticky ::-webkit-input-placeholder{color:#fff;font-style:normal}.menu.sticky :-moz-placeholder{color:#fff;font-style:normal}.menu.sticky ::-moz-placeholder{color:#fff;font-style:normal}.menu.sticky :-ms-input-placeholder{color:#fff;font-style:normal}.menu.sticky :input-placeholder{color:#fff;font-style:normal}.dropdowns{position:absolute;top:200px;right:0;z-index:99;width:100%}.dropdowns .dropdown{background-color:#fff;box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.2);width:100%;left:0;top:0;max-height:-webkit-calc(100vh - 200px);max-height:calc(100vh - 200px);position:absolute;overflow-y:auto;box-sizing:border-box;display:none;z-index:-1}.dropdowns .dropdown.active{z-index:2}.dropdowns .dropdown .dropdown-inner-wrapper{max-width:1400px;margin:0 auto;padding:40px 0 50px}.dropdowns .dropdown .dropdown-inner{width:100%}.dropdowns .dropdown .column{font-size:20px;line-height:24px;display:inline-block;vertical-align:top;width:25%;padding-right:25px;text-align:left;box-sizing:border-box}.dropdowns .dropdown h3{font-size:32px;line-height:37px;padding:0;font-weight:900;text-transform:uppercase;width:100%;display:flex;flex-direction:row;align-items:flex-start}.dropdowns .dropdown h3 a{display:inline-block;vertical-align:top;padding:20px 0 45px}.dropdowns .dropdown h4{font-size:24px;line-height:30px;padding:0;font-weight:600;text-transform:uppercase}.dropdowns .dropdown .dd-item{padding:0 0 45px;float:left;width:25%;box-sizing:border-box;text-align:left}.dropdowns .dropdown .dd-list{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.dropdowns .dropdown .dd-list img{max-width:58px;min-width:58px;width:100%;height:auto}.dropdowns .dropdown .dd-list h4{margin-left:20px}.dropdowns .dropdown ul{margin:0 0 25px;padding:0}.dropdowns .dropdown ul li{margin:0;padding:1px 0}.dropdowns .dropdown a{text-decoration:none}.dropdowns.sticky{position:fixed;right:0;top:50px;z-index:101;width:-webkit-calc(100% - 260px);width:calc(100% - 260px);transition-property:opacity}.dropdowns.sticky .dropdown{max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px)}.autocomplete-suggestions{position:relative;width:100%;z-index:99}.autocomplete-suggestions .suggestions{position:absolute;width:585px;top:14px;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);border-radius:5px}.autocomplete-suggestions .suggestions:after{content:"";position:absolute;transform:rotateZ(-45deg);top:-8px;left:50%;margin-left:-8px;width:16px;height:16px;background-color:#fff;box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}.autocomplete-suggestions.align-left .suggestions{left:0;right:auto;transform:none}.autocomplete-suggestions.align-right .suggestions{left:auto;right:0;transform:none}.autocomplete-suggestions.align-right .suggestions:after{left:auto;right:80px}.autocomplete-suggestions .suggestions-inner{position:relative;text-align:left;background-color:#fff;padding:0 20px;border-radius:5px;z-index:2}.autocomplete-suggestions .suggestions-inner a{text-decoration:none;align-items:flex-start}.autocomplete-suggestions .suggestions-inner h4{font-size:20px;line-height:25px;padding:20px 0 5px;color:#a6a6a6;font-weight:400}.autocomplete-suggestions .suggestions-inner .img-box{display:flex;flex-direction:row;justify-content:center;align-items:center;width:35px;height:35px;min-width:35px;min-height:35px}.autocomplete-suggestions .suggestions-inner img{max-width:100%;max-height:100%;width:auto;height:auto}.autocomplete-suggestions .suggestions-inner ul{margin:0;padding:0 0 15px}.autocomplete-suggestions .suggestions-inner ul li{font-size:20px;line-height:25px;font-weight:400;padding:5px 0;margin:0}.autocomplete-suggestions .suggestions-inner ul li .flex-base{font-weight:600;padding-top:4px}.autocomplete-suggestions .suggestions-inner ul li .flex-base+span{min-width:120px;padding-top:4px}.autocomplete-suggestions .suggestions-inner .view-all{background-color:#f7f7f7;font-size:20px;line-height:26px;padding:10px 20px;margin:0 -20px;text-align:center;border-radius:0 0 5px 5px}.autocomplete-suggestions .suggestions-inner .validate-text .match{color:#5c8503}.main{z-index:2;position:relative;background-color:#fff;padding-top:49px}.section{position:relative}.breadcrumb{position:relative;padding:15px 20px;text-align:left}.breadcrumb p{font-size:0;color:#202020;font-weight:300;text-transform:uppercase;padding:0;display:flex;align-items:center}.breadcrumb a,.breadcrumb span{font-size:17px;line-height:22px;text-decoration:none;position:relative;margin:0 0 0 42px}.breadcrumb a:before,.breadcrumb span:before{content:"";font-size:23px;line-height:23px;position:absolute;top:50%;transform:translateY(-50%)}.breadcrumb a:not(.b-homepage):before,.breadcrumb span:before{color:#202020;pointer-events:none;cursor:default;left:-27px}.breadcrumb a.b-homepage{width:25px;margin-left:0}.breadcrumb a.b-homepage:before{content:"";margin:0}.breadcrumb.absolute{position:absolute;z-index:10}.breadcrumb.absolute a,.breadcrumb.absolute p,.breadcrumb.absolute a:not(.b-homepage):before,.breadcrumb.absolute span:before{color:#fff;opacity:1}.breadcrumb.absolute a:hover{opacity:.75}.bottom-arrow{position:relative;background:url("/assets/images/arrow-line.svg") 50% 100% repeat-x;background-size:auto 20px;padding-bottom:80px;margin-bottom:85px}.bottom-arrow.small-bottom-margin{margin-bottom:40px}.price.in-basket{font-size:20px;color:#99b81b;padding-left:35px !important;position:relative;font-weight:600;display:inline-block;vertical-align:top;white-space:nowrap}.price.in-basket:before,.price.in-basket:after{position:absolute;left:0;top:0;width:26px}.price.in-basket:before{content:"";height:26px;background-color:#99b81b;border-radius:999px}.price.in-basket:after{content:"";color:#fff;font-size:10px;line-height:27px;text-align:center}.basket-tag{display:inline-block;vertical-align:top;min-width:115px;font-size:15px;line-height:19px;font-weight:600;padding:8px 5px;text-transform:uppercase;box-sizing:border-box;color:#fff;text-align:center}.basket-tag.tag-black{background-color:#000}.basket-tag.tag-grey{background-color:#818181}.basket-tag.tag-green{background-color:#99b81b}.basket-tag.tag-red{background-color:#db2727}.basket-tag.tag-dark{background-color:#535353}.halved-box{display:flex;flex-direction:row;align-items:stretch;background-color:#f1f1f1;width:100%;height:100%}.halved-box.inverse{flex-direction:row-reverse}.halved-box .img-box,.halved-box .text-box{display:inline-block;vertical-align:top;min-width:50%;box-sizing:border-box}.halved-box .img-box{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.halved-box .text-box{padding:55px 50px 45px 60px}.halved-box .text-box p{line-height:36px;padding:0 0 32px}.brands-list ul{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;max-width:1600px;margin:0 auto;padding:0}.brands-list ul li{margin:45px 40px 60px;padding:0;width:9%;text-align:center;box-sizing:border-box}.brands-list ul li img{display:block;margin:0 auto;width:100%;height:auto;max-width:140px;max-height:75px}.brands-list ul li a{opacity:1;color:#fff;display:block}.brands-list ul li a:hover{opacity:.5}.brands-tags{position:relative;padding-top:125px}.brands-tags ul{margin:0 auto;padding:0 30px;display:flex;flex-direction:row;justify-content:space-around}.brands-tags ul li{margin:0;padding:0 5px;display:inline-block;font-size:30px;line-height:35px;font-weight:600}.brands-tags ul li a{text-decoration:none}.brands-tags+.bottom-arrow{padding-bottom:55px}.brands-row{font-size:0}.brands-row:last-child{padding-bottom:55px}.brands-block{padding:0 45px;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box}.brands-block h2{font-size:20px;line-height:77px;padding:20px 0 5px;color:#404040;font-weight:400}.brands-block h2 strong{font-size:72px;font-weight:600}.brands-block ul{margin:0;padding:0 0 115px}.brands-block ul li{margin:0;padding:0 0 5px;font-size:32px;line-height:34px;font-weight:600}.brands-block ul li a{text-decoration:none}.contact-list{position:relative;padding:10px 0 0;text-align:center;font-size:0}.contact-list .contact-box{padding:0 20px;display:inline-block;vertical-align:top;width:25%;max-width:300px;box-sizing:border-box}.contact-list .contact-box img{margin:0 auto 15px}.contact-list .contact-box h3{font-size:24px;padding:0}.contact-list .contact-box p{font-size:24px;line-height:40px}.contact-list .contact-box p small{font-size:20px;display:block}.contact-list+.bottom-arrow{padding-bottom:55px}.contact-info-list{position:relative;padding:10px 0 0;text-align:center;font-size:0}.contact-info-list .contact-info-box{padding:25px 20px 0;display:inline-block;vertical-align:top;width:33.3333333%;box-sizing:border-box}.contact-info-list .contact-info-box h2{font-size:36px;padding-bottom:15px}.contact-info-list .contact-info-box p{font-size:22px;line-height:28px}.contact-info-list.showroom-padded{padding:60px 0 25px}.contact-info-list.showroom-padded .contact-info-box p{padding-left:45px;padding-right:45px}.contact-info-list.showroom-padded+p.btn-wrapper{padding:0;margin-bottom:20px}.faq-list{margin:20px 0 60px}.faq-list .faq-box{font-size:24px;line-height:30px;border:1px solid #9a9a9a;border-radius:10px;margin-bottom:16px}.faq-list .faq-box:hover{border-color:#99b81b}.faq-list .faq-box .faq-question{padding:15px 90px 15px 38px;position:relative;text-decoration:none;font-weight:600;display:block}.faq-list .faq-box .faq-question.active{color:#99b81b}.faq-list .faq-box .faq-question:before{content:"";color:#202020;font-size:22px;line-height:30px;position:absolute;right:38px;top:50%;margin-top:-14px;transform:rotateZ(90deg)}.faq-list .faq-box .faq-question.active:before{transform:rotateZ(-90deg)}.faq-list .faq-box .faq-answer{padding:15px 90px 15px 38px}.faq-list .faq-box p,.faq-list .faq-box ul,.faq-list .faq-box ol{padding-bottom:25px}.showroom-gallery{position:relative;padding:5px 0 70px;text-align:center}.showroom-gallery.small-pad{padding:0 0 48px}.showroom-gallery ul{margin:0 auto;padding:0;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.showroom-gallery ul li{display:inline-block;vertical-align:top;padding:13px;margin:0;max-width:33.33333%;box-sizing:border-box}.showroom-gallery ul li img{display:block;margin:0 auto;max-width:100%;transform-origin:center}.showroom-gallery ul li a{position:relative;display:block;overflow:hidden}.showroom-gallery ul li a:hover img{transform:scale(1.05)}.showroom-gallery.narrow ul li{padding:10px;max-width:25%}.showroom-gallery.narrow ul li.shadow a:before{content:"";position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background-color:rgba(0, 0, 0, 0.3)}.showroom-gallery.narrow ul li a[data-video]:after{content:"";position:absolute;color:#fff;font-size:95px;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3}.showroom-gallery.narrow ul li a[data-video]:hover:after{color:#99b81b}.main-search-box{position:relative;margin:0 auto;padding:0 0 75px}.main-search-box.form form .flex-vc:before{content:"";font-size:30px;position:absolute;left:15px;top:15px;color:#050505}.main-search-box.form input:focus{outline:none}.main-search-box.form input[type=text]{padding:0 35px 0 60px;border-radius:5px 0 0 5px;border-right-width:0;margin-right:-1px}.main-search-box.form input[type=submit]{color:#fff;font-size:20px;line-height:26px;padding:17px 35px;min-width:165px;background-color:#99b81b;text-transform:uppercase;font-weight:600;border:none;cursor:pointer;outline:none;border-radius:0}.main-search-box.form input[type=submit]:hover{background-color:#000}.main-search-box.voucher-box.form form .flex-vc:before{display:none}.main-search-box.voucher-box.form input[type=text]{padding-left:35px}.main-search-box.voucher-box.form table{margin:20px 0}.main-search-box.voucher-box.form table td{padding:4px 0}.main-search-box.voucher-box.form table td+td{padding-left:20px}.steps{position:relative;text-align:center;margin:60px 0 0}.steps ul{min-height:80px;margin:0 auto;padding:0;margin:0;font-size:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.steps ul li{position:relative;display:inline-flex;align-items:center;font-size:22px;line-height:28px;font-weight:400;box-sizing:border-box;text-align:left;width:80px;min-height:80px;min-width:0;margin:0 160px;padding:0}.steps ul li>*:before,.steps ul li>*:after{position:absolute;width:80px;left:0;top:50%;transform:translateY(-50%)}.steps ul li>*:before{content:"";height:80px;background-color:#e6e6e6;border-radius:999px}.steps ul li>*:after{content:attr(data-content);font-size:36px;line-height:76px;padding-bottom:4px;font-weight:300;text-align:center}.steps ul li a,.steps ul li span{display:block;min-width:250px;padding:0 20px 0 100px}.steps ul li a[href]{color:#99b81b}.steps ul li a[href]:hover,.steps ul li a[href].isOpened{color:#000;text-decoration:none}.steps ul li a[href]:hover:before,.steps ul li a[href].isOpened:before{background-color:#000}.steps ul li.active,.steps ul li.done{font-weight:600}.steps ul li.active>*:before,.steps ul li.done>*:before{background-color:#99b81b}.steps ul li.active>*:after,.steps ul li.done>*:after{font-weight:600;color:#fff}.steps ul li.done>*:after{content:"" !important;font-size:26px;line-height:26px}.steps.steps-wish{margin-top:0}.steps.steps-wish ul li{width:auto;margin:0 0 10px}.steps.steps-wish ul li a,.steps.steps-wish ul li span{min-width:0;padding:0 40px 0 100px;max-width:260px}.steps.steps-wish ul li a[href]:after{font-weight:600;color:#000}.steps.steps-wish ul li a[href]:hover:after,.steps.steps-wish ul li a[href].isOpened:after{color:#fff}.steps.steps-wish ul li.addMore a:after{font-weight:600;line-height:70px;padding-bottom:10px}.steps.steps-wish ul li .step-remove{position:absolute;left:auto;width:25px;height:25px;right:15px;top:13px;font-size:0;display:inline-block;vertical-align:top;padding:0}.steps.steps-wish ul li .step-remove input[type=submit]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;padding:0}.steps.steps-wish ul li .step-remove:before{display:none !important}.steps.steps-wish ul li .step-remove:after{content:"" !important;position:absolute;font-size:12px;line-height:25px;height:100%;left:50%;top:50%;padding:0;transform:translate(-50%, -50%)}.steps.steps-wish ul li .step-remove:hover:after{color:red}.steps.steps-account{margin:0 auto}.steps.steps-account ul{display:inline-block;margin:0 -20px}.steps.steps-account ul li{width:auto;padding:100px 20px 10px;margin:25px 0 0;text-align:center;display:inline-block;vertical-align:top}.steps.steps-account ul li a,.steps.steps-account ul li span{padding:0 10px;width:225px;font-weight:600;color:#000;min-width:0;display:block}.steps.steps-account ul li.active a,.steps.steps-account ul li.active span{color:#99b81b}.steps.steps-account ul li>*:before,.steps.steps-account ul li>*:after{transform:translateX(-50%);top:0;left:50%}.steps.steps-account ul li>*:after{padding-bottom:35px}.steps.steps-account ul li.active>*:after{color:#fff !important}.steps.steps-account ul li a[href]:after{color:#000;line-height:80px}.steps.steps-account ul li a[href]:hover:after{color:#fff}.steps.steps-account ul li a.ico-step-transport:after{content:"";font-size:29px;line-height:78px}.steps.steps-account ul li a.ico-step-orders:after{content:"";font-size:46px}.steps.steps-account ul li a.ico-step-news:after{content:"";font-size:49px;line-height:76px}.steps.steps-account ul li a.ico-step-personal:after{content:"";font-size:46px}.steps.steps-account ul li a.ico-step-wishes:after{content:"";font-size:40px}.section-big-bottom-pad .steps.steps-account ul li{margin-top:0}.my-account-box{position:relative;text-align:center;padding:40px 0 0}.my-account-box img{width:140px;height:auto;display:block;margin:0 auto 20px;border-radius:999px}.my-account-box p{padding:0}.payment-box{position:relative;text-align:center;padding:65px 0 55px}.payment-box h2{font-size:41px;line-height:51px;padding-bottom:55px}.payment-box h3{font-size:33px;line-height:41px;font-weight:600;display:block;padding-bottom:15px}.payment-box p{font-size:25px;line-height:31px;font-weight:400;padding-bottom:40px}.payment-box img{margin:30px auto 0;display:block;max-width:300px;height:auto}.sortiment-list{margin:10px auto 35px;font-size:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}.sortiment-list li{position:relative;width:308px;padding:4px;margin:0;display:inline-block;vertical-align:top}.sortiment-list li a svg,.sortiment-list li a svg g{transition:stroke .2s ease-out}.sortiment-list li a{font-size:22px;line-height:22px;padding:15px 50px 15px 25px;position:relative;display:flex;flex-direction:row;align-items:center;background-color:#f1f1f1;text-decoration:none;text-align:left;height:100%;box-sizing:border-box}.sortiment-list li a:before{content:"" !important;position:absolute;font-size:16px;right:25px;top:50%;padding:0;transform:translateY(-50%)}.sortiment-list li a:hover{color:#fff;background-color:#99b81b}.sortiment-list li a:hover svg,.sortiment-list li a:hover svg g{stroke:#fff}.sortiment-list.with-images li a{padding:7px 50px 7px 10px}.sortiment-list.with-images li a img,.sortiment-list.with-images li a svg{margin-right:10px}.sortiment-list.with-collections li a{padding-top:0;padding-bottom:0;padding-left:0}.sortiment-list.with-collections li a img,.sortiment-list.with-images li a svg{margin-right:20px}.sortiment-list.with-collections li a:hover{color:#fff;background-color:#000}.collection-box{margin:10px auto 25px;font-size:0;padding:0;display:inline-block;vertical-align:top}.collection-box li{position:relative;width:308px;padding:4px;margin:0;display:inline-block;vertical-align:top}.collection-box li .img-box{position:relative}.collection-box li .img-box img{width:100%;height:auto;display:block;filter:grayscale(100%)}.collection-box li .text-box{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:0;top:0;text-align:center;z-index:2;background-color:rgba(255, 255, 255, 0.6);opacity:0}.collection-box li .text-box h4{padding:20px;font-size:36px;line-height:44px;color:#000;opacity:0}.collection-box li a{display:block;text-decoration:none;position:relative;box-sizing:border-box}.collection-box li a[href]:hover .img-box img{filter:grayscale(0%)}.collection-box li a[href]:hover .text-box,.collection-box li a[href]:hover .text-box h4{opacity:1}.collection-box.narrow li{width:220px}.collection-box.narrow li .text-box h4{font-size:30px;line-height:38px}.products-box{margin:25px auto;font-size:0;padding:0;display:inline-block;vertical-align:top}.products-box.flex{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.products-box li{position:relative;width:308px;padding:25px 20px;margin:0;display:inline-block;vertical-align:top}.products-box li:hover{z-index:2}.products-box li .img-box{position:relative}.products-box li img{width:100%;height:auto;display:block}.products-box li img+img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.products-box li a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-decoration:none;position:relative;background-color:#fff;padding:14px;box-sizing:border-box;height:100%}.products-box li a[href]:hover{color:#202020;box-shadow:0 0 50px 0 rgba(0, 0, 0, 0.2)}.products-box li .item-box{padding:40px 0 20px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:100% 0 1}.products-box li .item-box .text-wrapper{height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.products-box li .item-box h4,.products-box li .item-box p{font-size:22px;line-height:26px;display:block;padding:0;margin:0 5px;max-height:52px;position:relative;overflow:hidden}.products-box li .item-box h4{font-weight:600;text-transform:uppercase;letter-spacing:-0.5px}.products-box li .item-box p{font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.products-box li .item-box .bottom-box{padding-top:8px}.products-box li .item-box .price{height:auto !important;padding:0 5px 1px;margin-top:5px;font-weight:600;display:block;white-space:nowrap}.products-box li .item-box .price .price-old,.products-box li .item-box .price .price-new{margin:0 3px}.products-box li .item-box .price .price-old{position:relative;color:#ababab}.products-box li .item-box .price .price-old:before{content:"";position:absolute;height:2px;width:100%;background-color:#535353;left:0;top:50%;margin-top:1px}.products-box li .item-box .price .price-new{color:#b90146}.products-box li a:hover .item-box .price{color:#99b81b}.products-box li.item-catalog a{padding:0 !important;display:flex;flex-direction:row;align-items:flex-start;height:100%;background-color:#eaeaea;background-repeat:no-repeat;background-position:50% 100%;background-size:100% auto}.products-box li.item-catalog .item-catalog-box{padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:150px}.products-box li.item-catalog .item-catalog-box h3{padding-bottom:5px}.products-box li.item-catalog .item-catalog-box p{font-size:22px;padding:0 15px}.section-filter .products-box{margin:0 auto}.more-products-box{text-align:center}.more-products-box:empty{height:25px}.more-products-box .btn{max-width:488px;margin:35px auto 20px}.more-products-box .btn>span{font-size:20px}.main-filter-wrapper{margin:0 0 45px}.main-filter{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee}.main-filter>*{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;margin-right:-1px;border-right:1px solid #eee}.main-filter>*:last-child{border-right-width:0}.main-filter .filter-selects{margin-top:-0.4px}.main-filter .filter-select{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;padding:0 50px 0 20px;position:relative;cursor:pointer;border-top:1px solid transparent}.main-filter .filter-select:before{content:"";color:#202020;font-size:12px;line-height:20px;position:absolute;right:20px;top:50%;margin-top:-2px;transform:rotateZ(90deg) translateX(-50%)}.main-filter .filter-select.active:before{content:"";top:50%;margin-top:-2px;transform:rotateZ(90deg) translateX(-50%)}.main-filter .filter-select:first-child{border-left:1px solid #eee}.main-filter .filter-select:not(:last-child){border-right:1px solid #eee}.main-filter .filter-select label,.main-filter .filter-price label{font-size:22px}.main-filter .filter-select label{cursor:pointer}.main-filter .filter-select:hover label{color:#99b81b}.main-filter .filter-select.active{background-color:#99b81b;border-left-color:#99b81b;border-right-color:#99b81b}.main-filter .filter-select.active label,.main-filter .filter-select.active:before{color:#fff}.main-filter .filter-select a{text-decoration:none}.main-filter .filter-price{width:100%;flex-shrink:1;padding:0 20px}.main-filter .filter-price:first-child{border-left:1px solid #eee}.main-filter .filter-price .slider-range-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;box-sizing:border-box;margin-left:30px}.main-filter .filter-price .slider-range-wrapper .slider-min,.main-filter .filter-price .slider-range-wrapper .slider-max{font-size:20px;min-width:120px}.main-filter .filter-price .slider-range-wrapper .slider-min{text-align:right}.main-filter .filter-price .slider-range-wrapper .slider-range{width:100%;flex-shrink:1;margin:0 35px;padding-top:7px;border-width:0;border-radius:0}.main-filter .filter-price .slider-range-wrapper .ui-slider-range{background-color:#c2c2c2}.main-filter .filter-price .slider-range-wrapper .ui-slider-handle{width:21px;height:21px;border-radius:999px;background-color:#868686;border-width:0;top:50%;margin:-10px 0 0 -10px;cursor:pointer;outline:none}.main-filter .filter-price .slider-range-wrapper .ui-slider-handle:hover{background-color:#99b81b}.main-filter .filter-checks{justify-content:space-between;padding:17px 20px 7px}.main-filter .filter-checks .fake-checkbox-wrap{display:inline-block;vertical-align:top;margin-bottom:12px}.main-filter .filter-checks .fake-checkbox-wrap+.fake-checkbox-wrap{margin-left:25px}.main-filter .filter-checks .fake-checkbox-wrap label{font-size:20px}.section-filter .filter-inner-wrapper{position:relative}.section-filter .filter-inner-wrapper .btn-simple{position:absolute;right:0;bottom:0}.section-filter .filter-inner-wrapper .btn-simple>span,.section-filter .filter-inner .btn-simple>input[type=submit]{padding-left:50px;padding-right:50px}.section-filter .filter-inner{font-size:0;border:1px solid #99b81b;padding:22px 20px 55px;margin:-1px 0 0;width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;height:auto;position:relative}.section-filter .filter-inner .filter-inner-selects-column{display:flex;flex-direction:column;justify-content:flex-start;height:auto}.section-filter .filter-inner .filter-inner-selects-column>.row{box-sizing:border-box;padding-right:30px;height:100%}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>*{padding-left:30px}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>.row{border-left:1px solid #000}.section-filter .filter-inner .filter-inner-selects-column:last-child>.row{border-right-width:0;padding-right:0}.section-filter .filter-inner .col-inner-filter{display:inline-block;vertical-align:top;width:225px;margin-right:25px}.section-filter .filter-inner .col-inner-filter.medium{width:180px}.section-filter .filter-inner .col-inner-filter.narrow{width:130px}.section-filter .filter-inner h4{font-size:22px;line-height:23px;font-weight:300;padding:0 0 20px}.section-filter .filter-inner .fake-checkbox-wrap{margin-bottom:8px}.section-filter .filter-inner .fake-checkbox-wrap:last-child{margin-bottom:0}.section-filter .filter-inner .fake-checkbox-wrap label{padding-left:33px;font-size:17px;font-weight:400}.section-filter .filter-inner .fake-checkbox-wrap label:before{top:0}.section-filter .filter-inner .fake-checkbox-wrap label:after{line-height:25px}.section-filter .filter-inner .fake-checkbox-wrap.has-bg label{padding-left:35px}.section-filter .filter-inner .fake-checkbox-wrap.has-bg label:before,.section-filter .filter-inner .fake-checkbox-wrap.has-bg label:after{display:none}.section-filter .filter-inner .fake-checkbox-wrap.has-bg label .filter-color{position:absolute;overflow:hidden;left:2px;top:0;width:26px;height:26px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:999px;box-sizing:border-box}.section-filter .filter-inner .fake-checkbox-wrap.has-bg input[type=checkbox]:checked+label,.section-filter .filter-inner .fake-checkbox-wrap.has-bg label:hover{color:#99b81b}.section-filter .filter-inner .fake-checkbox-wrap.has-bg input[type=checkbox]:checked+label .filter-color{box-shadow:0 0 0 2px #99b81b}.section-filter .filter-inner .tabs{margin:0;line-height:23px;padding:0 0 19px}.section-filter .filter-inner .tabs li{font-size:17px;line-height:23px;width:23px;margin:0 1px 1px 0;padding:0;text-align:center;font-weight:300;display:inline-block;vertical-align:top;background-color:#eee}.section-filter .filter-inner .tabs li:first-child{width:46px}.section-filter .filter-inner .tabs li.active{background-color:#99b81b}.section-filter .filter-inner .tabs li a{text-decoration:none;display:block}.section-filter .filter-inner .tabs li.active a{pointer-events:none}.section-filter .filter-selections{position:relative;font-size:0}.section-filter .filter-selection{position:relative;display:inline-block;vertical-align:top;background-color:#818181;margin:15px 15px 0 0}.section-filter .filter-selection:before{content:"";color:#fff;font-size:12px;line-height:20px;position:absolute;right:20px;top:50%;margin-top:1px;transform:translateY(-50%)}.section-filter .filter-selection a{display:block;text-decoration:none}.section-filter .filter-selection label{font-size:22px;line-height:50px;padding:0 50px 0 20px;font-weight:400;cursor:pointer;color:#fff}.section-filter .filter-selection:hover{background-color:#000}.sorting{position:relative;text-align:center}.sorting ul{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin:0 auto 30px;padding:0}.sorting ul:before,.sorting ul:after{content:"";display:inline-block;vertical-align:top;flex:1 1 100%;position:relative}.sorting ul li{display:inline-block;vertical-align:top;flex-shrink:0;min-width:150px;background-color:transparent;border:1px solid #eee;margin:0;padding:0;position:relative}.sorting ul li:before{content:"";position:absolute;border:solid transparent;margin-left:0;left:50%;height:0;width:0;pointer-events:none;border-width:0;bottom:0}.sorting ul li a{color:#000;display:block;padding:11px 10px;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:28px;height:50px;text-decoration:none;cursor:pointer;transition:color .2s ease-out !important;box-sizing:border-box;border:0;outline:none}.sorting ul li.selected+li a,.sorting ul li.active+li a,.sorting ul li+li a{border-left-width:0}.sorting ul li a:hover{color:#99b81b}.sorting ul li.selected,.sorting ul li.active{background-color:#99b81b;border-color:#99b81b}.sorting ul li.selected:before,.sorting ul li.active:before{border-top-color:#99b81b;margin-left:-10px;border-width:10px;bottom:-20px}.sorting ul li.selected a,.sorting ul li.active a{pointer-events:none;color:#fff}.paging{margin:0;padding:30px 0;position:relative;font-size:0}.paging .paging-inner{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0}.paging .btn-wrapper{flex-shrink:0}.paging .btn{width:270px}.paging .btn>span{font-size:20px}.paging .disabled{pointer-events:none}.paging .disabled a,.paging .disabled>span{cursor:default;opacity:.5}.paging ul{padding:0;margin:0 5px;text-align:center;display:inline-block;vertical-align:top;font-size:0}.paging ul li{display:inline-block;vertical-align:top;padding:5px;margin:0;list-style-type:none;height:50px;text-align:center;color:#000}.paging ul li a,.paging ul li span{transition:all .2s ease-out;display:block;font-size:20px;font-weight:600;width:48px;height:48px;line-height:48px;padding:0;text-transform:uppercase;text-decoration:none}.paging ul li a{border:1px solid #ddd}.paging ul li a[href]{cursor:pointer}.paging ul li a[href]:hover{color:#99b81b;border-color:#99b81b}.paging ul li span{width:auto !important;min-width:22px}.paging ul li.selected a{color:#fff;background-color:#99b81b;border-color:#99b81b}.action-tags{position:absolute;top:22px;right:14px;z-index:2;text-align:center}.action-tags .action-tag{width:58px;height:58px;border-radius:999px;margin-bottom:7px;font-weight:600;font-size:17px;line-height:15px;color:#fff;box-sizing:border-box;display:block}.action-tags .action-skladem{background-color:#99b81b;padding:14px 7px}.action-tags .action-showroom{background-color:#010101;padding-top:14px}.action-tags .action-sleva{background-color:#b90146;font-size:22px;line-height:58px}.action-tags .action-grey{background-color:#a6a6a6}.action-tags.big{top:50px;right:0}.action-tags.big .action-tag{width:98px;height:98px;margin-bottom:12px;font-size:29px;line-height:25px;transform:translateX(50%)}.action-tags.big .action-skladem{padding:22px 7px}.action-tags.big .action-showroom{padding-top:22px}.action-tags.big .action-sleva{font-size:37px;line-height:98px}.action-tags.big .action-sleva small{font-size:20px}.action-tags.big .action-sleva+.action-sleva{margin-top:-30px;line-height:18px;padding:22px 0}.variants-box{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:0;margin-bottom:10px}.variants-box .variants-item{display:block;min-width:10px;height:10px;border:1px solid #5c5c5c;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:999px;margin:2px;box-sizing:border-box}.variants-box .variants-item.item-more{width:auto;font-size:9px;line-height:10px;border:0 none transparent;border-radius:0;font-weight:600}.ul-benefits{padding-bottom:0;display:inline-block;vertical-align:top;text-align:left}.ul-benefits>li{padding-left:30px}.ul-benefits>li:before{content:"";position:absolute;font-size:14px;top:23px;left:0;color:#99b81b}.scroller-box{width:1820px;margin:0 auto;position:relative}.scroller-box .hscroll{width:1740px;padding:0 40px}.scroller-box .hscroll .products-box li{height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}.scroller-box>ul{overflow:hidden}.scroller-box ul{position:relative;white-space:nowrap}.scroller-box ul li{white-space:normal}.scroller-controls{position:absolute;top:50%;width:100%;left:0;margin:0 auto;font-size:0;z-index:5;height:0}.scroller-controls .btn-prev,.scroller-controls .scroller-box .btn-next{margin:0;padding:0;text-decoration:none;width:50px;height:124px;font-size:0;color:transparent}.scroller-controls .btn-prev:before,.scroller-controls .btn-next:before{font-size:124px;line-height:124px;position:absolute;top:0;color:rgba(32,32,32,.3137254902)}.scroller-controls .btn-prev:hover:before,.scroller-controls .btn-next:hover:before{color:#202020}.scroller-controls .btn-prev:before{content:"";left:35px}.scroller-controls .btn-next:before{content:"";right:35px}.scroller-controls .disabled{display:none}.dot-paging{position:absolute;font-size:0;height:50px;z-index:5}.dot-paging>span{margin:0 5px;padding:0;position:relative;display:inline-block;vertical-align:top;left:0}.dot-paging a{position:absolute;display:block;width:18px;height:18px;outline:0;text-decoration:none;color:transparent;position:relative;z-index:2;left:0;background-color:#fff;border-radius:999px}.dot-paging a svg{transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;pointer-events:none}.dot-paging circle{transition:stroke-dashoffset .1s;transform:rotate(-90deg);transform-origin:50% 50%}.dot-paging.paused circle{transition:stroke-dashoffset 0s}.section-slider{position:relative}.section-slider .slider-box{position:relative;height:-webkit-calc(100vw * 0.3671875);height:36.71875vw}.section-slider .slider-box .slides{position:relative;max-width:100%;margin:0;height:100%;overflow:hidden}.section-slider .slider-box .slide{position:absolute;bottom:0;left:0;padding:0;margin:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-decoration:none}.section-slider .slider-box .slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent}.section-slider .slider-box:hover .slide:before{background-color:rgba(0, 0, 0, 0.4)}.section-slider .slider-box .text-box{padding:0;margin:0 auto;max-width:1300px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;box-sizing:border-box;position:relative;z-index:2}.section-slider .slider-box .text-box h2{color:#fff;font-size:70px;line-height:85px;padding:0 20px 40px}.section-slider .slider-box .text-box u:hover{opacity:.75}.section-slider .slider-box .dot-paging{position:absolute;bottom:0;width:100%;text-align:center;font-size:0;z-index:5}.section-slider .scroller-controls{margin-top:-72px}.section-slider .scroller-controls .btn-prev,.section-slider .scroller-controls .scroller-box .btn-next{width:77px;height:144px;font-size:0}.section-slider .scroller-controls .btn-prev:before,.section-slider .scroller-controls .btn-next:before{font-size:144px;line-height:144px;color:rgba(255,255,255,.4588235294)}.section-slider .scroller-controls .btn-prev:hover:before,.section-slider .scroller-controls .btn-next:hover:before{color:#fff}.section-slider .scroller-controls .btn-prev:before{left:30px}.section-slider .scroller-controls .btn-next:before{right:30px}.section-category{padding:0 20px;display:flex;flex-direction:column;justify-content:stretch;align-items:center;height:-webkit-calc(100vw * 0.4427);height:44.27vw;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.section-category+.section-content{padding-top:10px}.section-category:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background-color:rgba(0, 0, 0, 0.4)}.section-category:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;pointer-events:none;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 48%, rgba(0, 0, 0, 0.75) 100%)}.section-category .text-box{font-size:53px;line-height:70px;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:88%;position:relative;z-index:2}.section-category .text-box.full{height:100%;width:100%}.section-category .text-box.is-breadcrumb{padding-top:15px}.section-category .text-box h1,.section-category .text-box h2{font-size:122px;line-height:140px;color:#fff;padding:0}.section-category .text-box a,.section-category .category-box li a{opacity:1;color:#fff}.section-category .text-box a:hover,.section-category .category-box li a:hover{opacity:.75}.section-category .text-box .perex{max-width:650px;margin-top:25px}.section-category .text-box .perex.wide{max-width:920px}.section-category .text-box .perex p{padding-bottom:0}.section-category .text-box .text-box-blocks{padding:25px 0 5px}.section-category .text-box .text-box-blocks .text-box-block{display:inline-block;vertical-align:top;margin:0 18px;font-size:45px;line-height:55px}.section-category .category-box{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:nowrap;margin:0;padding:0;font-size:0;width:100%;height:12%;position:relative;z-index:2}.section-category .category-box li{font-size:34px;line-height:40px;font-weight:600;color:#fff;margin:0;padding:0 20px;display:inline-block;text-align:center}.section-category .category-box.underline li a{text-decoration:underline}.section-category .category-box li a,.section-category .category-box.underline li a:hover{text-decoration:none}.section-category.no-gradient:before{background-color:rgba(0, 0, 0, 0.45)}.section-category.no-gradient:after{display:none !important}.section-category.short{height:-webkit-calc(100vw * 0.3724);height:37.24vw}.section-hp-halved{padding:25px 0 85px}.section-hp-halved .halved-box .text-box{padding:125px 160px 85px 80px}.section-hp-halved .halved-box .text-box p{font-size:26px;line-height:40px;padding:0 0 40px}.section-brands{padding:75px 20px 95px}.section-brands .perex{max-width:555px;margin:0 auto}.section-cite{padding:110px 20px 115px}.section-cite p{font-size:30px;line-height:38px;font-style:italic;max-width:760px;margin:0 auto;text-align:center}.section-cite p cite{font-size:42px;line-height:50px;font-style:normal;font-weight:600;display:block;padding:0 0 15px}.section-content{padding:50px 20px 0}.section-content+.section-content{padding-top:0}.section-content-padded{padding:80px 20px 0}.section-search{padding:50px 20px 70px}.section-filter{padding:38px 20px 70px}.section-big-bottom-pad{padding:0 20px 115px}.section-detail{padding:35px 20px 45px}.section-detail+.section .bottom-arrow{padding-bottom:50px}.section-detail .product-detail-box{margin:30px 0 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.section-detail .product-detail-gallery{width:61%;max-width:790px}.section-detail .product-detail-gallery-inner{width:100%}.section-detail .product-detail-gallery .img-box{position:relative;padding:0 0 20px}.section-detail .product-detail-gallery img{display:block;margin:0 auto;max-width:100%;transform-origin:center}.section-detail .product-detail-gallery a{position:relative;display:block;overflow:hidden}.section-detail .product-detail-gallery ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 -1px;padding:0 0 30px}.section-detail .product-detail-gallery ul li{position:relative;display:block;margin:1px;padding:0;min-width:-webkit-calc(16.6666% - 2px);min-width:calc(16.6666% - 2px);max-width:-webkit-calc(16.6666% - 2px);max-width:calc(16.6666% - 2px)}.section-detail .product-detail-gallery ul li.shadow:before{content:"";position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background-color:rgba(0, 0, 0, 0.3)}.section-detail .product-detail-gallery ul li a:before{content:"";position:absolute;z-index:2;border:2px solid transparent;width:100%;height:100%;left:0;top:0;box-sizing:border-box}.section-detail .product-detail-gallery ul li a:hover img{transform:scale(1.05)}.section-detail .product-detail-gallery ul li a:hover:before{border-color:#99b81b}.section-detail .product-detail-gallery ul li a[data-video]:after{content:"";position:absolute;color:#fff;font-size:70px;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3}.section-detail .product-detail-gallery ul li a[data-video]:hover:after{color:#99b81b}.section-detail .product-detail-info{width:39%;max-width:590px;margin-left:130px;font-size:24px;line-height:30px}.section-detail .product-detail-info-inner{width:100%}.section-detail .product-detail-info .input-wrapper{width:100%;margin-bottom:12px}.section-detail .product-detail-info .btn-row{padding:15px 0 40px}.section-detail .product-detail-info .info-inputs-box{max-height:0;transition:max-height .3s ease;overflow:hidden}.section-detail .product-detail-info .info-inputs-box.opened{max-height:1000px}.section-detail .product-detail-info .info-inputs-box p{padding:0}.section-detail .product-detail-info .info-inputs-box p small{display:block;line-height:29px;padding:5px 0 5px}.section-detail .product-detail-info .info-inputs-box label{margin:5px 0;display:block}.section-detail .product-detail-info .info-inputs-box .btn-row{padding-bottom:60px}.section-detail .product-detail-info .buttons-wrapper{margin:0 0 50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.section-detail .product-detail-info .buttons-wrapper .btn-simple.block{width:100%}.section-detail .product-detail-info .buttons-wrapper .price.in-basket{line-height:26px;margin:0 40px;white-space:normal}.section-detail .product-detail-info .buttons-wrapper .inputs{display:inline-block;vertical-align:top;font-size:0;white-space:nowrap}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus{position:relative;display:inline-block;vertical-align:top;width:60px;height:60px;color:#000;box-sizing:border-box}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus{background-color:#dadada}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus{background-color:#99b81b}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:hover{color:#fff;background-color:#000}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:hover{color:#fff;background-color:#5c8503}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{position:absolute;top:0;left:50%;transform:translateX(-50%);font-weight:600;line-height:50px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after{font-size:34px;content:"+";font-weight:300}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{font-size:22px;line-height:55px;content:"–"}.section-detail .product-detail-info .buttons-wrapper .inputs input[type=number]{font-size:30px;line-height:58px;height:60px;width:60px;padding:0 5px;border:1px solid #dadada;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:center;border-radius:0;font-weight:600}.section-detail .author-box{margin-bottom:50px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto}.section-detail .author-box .author-list{padding:0 35px 0 0;margin:0}.section-detail .author-box .author-list li{padding:2px 0;font-weight:200}.section-detail .author-box .img-box{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;min-width:140px;height:100%}.section-detail .author-box .img-box a{opacity:1;color:#fff}.section-detail .author-box .img-box a:hover{opacity:.5}.section-detail .author-box .img-box img{display:block;margin:0;width:100%;height:auto;max-width:140px;max-height:135px}.section-detail .price-box{color:#000;height:auto !important;padding:0 0 30px;display:block;white-space:nowrap;font-size:0}.section-detail .price-box .price-new{color:#99b81b;font-size:60px;line-height:70px;font-weight:600}.section-detail .price-box .price-old{margin-left:25px;position:relative;color:#ababab;font-size:40px;line-height:48px;font-weight:600}.section-detail .price-box .price-old:before{content:"";position:absolute;height:2px;width:100%;background-color:#535353;left:0;top:55%;margin-top:1px}.section-detail .price-box .price-more-info{display:block;font-size:20px;line-height:26px;font-weight:200}.section-detail .variants-box{margin:0 -16px 20px;justify-content:flex-start;flex-wrap:wrap}.section-detail .variants-box .variants-item{min-width:92px;height:92px;margin:0 16px 20px;position:relative}.section-detail .variants-box .variants-item:before{content:"";position:absolute;width:100%;height:100%;padding:3px;left:-6px;top:-6px;border:3px solid transparent;border-radius:999px}.section-detail .variants-box .variants-item:hover:before{border-color:#ababab}.section-detail .variants-box .variants-item.active:before{border-color:#99b81b}.section-detail .availability-list{margin:0;padding:0 0 45px}.section-detail .availability-list.small-bottom-pad{padding-bottom:20px}.section-detail .availability-list li{font-weight:200;padding:5px 0;position:relative}.section-detail .availability-list .ico-question,.section-detail .availability-list .ico-info,.section-detail .availability-list .ico-check{padding:10px 0 10px 35px;font-weight:400}.section-detail .availability-list .ico-question{color:#b90146}.section-detail .availability-list .ico-info,.section-detail .availability-list .ico-check{color:#99b81b}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before,.section-detail .availability-list .ico-check:before{position:absolute;left:0;top:50%;transform:translateY(-50%);width:26px;border-radius:999px;font-weight:600;color:#fff;text-align:center}.section-detail .availability-list .ico-question:before{content:"?";font-size:21px;line-height:26px;background-color:#b90146}.section-detail .availability-list .ico-info:before{content:"i";font-size:21px;line-height:26px;background-color:#9a9a9a}.section-detail .availability-list .ico-check:before{content:"";font-size:10px;line-height:26px;background-color:#99b81b}.section-detail .info-box .wysiwyg{padding:0}.section-detail .info-box p{padding-bottom:30px;line-height:32px}.section-detail .info-box .big p{font-size:26px;line-height:36px}.section-detail .info-box ul{line-height:26px;padding:0 0 25px}.section-detail .info-box ul li{padding-bottom:16px}.section-detail .info-box .big ul{line-height:32px}.section-detail .info-box .big ul li{font-size:26px}.section-detail .info-box .big ul li:before{top:28px}.section-detail .info-box .download-list{font-size:0;margin:0}.section-detail .info-box .download-list li{display:inline-block;vertical-align:top;margin:0;padding:0}.section-detail .info-box .download-list li a{font-size:20px;padding:6px 15px;margin:0 10px 10px 0;border:1px solid #ddd;text-transform:uppercase;text-decoration:none;display:block}.section-detail .info-box .download-list li a:hover{color:#fff;background-color:#000;border-color:#000}.section-register{padding:35px 20px 115px}.section-register.small-top-pad{padding-top:10px}.section-register .row-checks{max-width:550px;margin:0 auto;text-align:left}.section-register table.order-table{width:100%}.section-register table.order-table tr+tr td{border-top:1px solid #eee}.section-register table.order-table td{font-size:22px;line-height:26px;color:#202020;height:50px;padding:7px 0 6px}.section-register table.order-table td+td{padding-left:25px}.section-register table.order-table td small{font-size:18px;line-height:22px;display:block;padding-top:5px}.section-register table.order-table img{margin:0 auto}.section-register table.order-table.big-pads{margin-bottom:60px}.section-register table.order-table.big-pads.small-margin{margin-bottom:20px}.section-register table.order-table.big-pads td{padding:24px 0 23px}.section-register table.order-table.big-pads td+td{padding-left:40px}.section-register table.order-table.big-pads .price-row td{padding:32px 0 31px}.section-register table.order-table .price-row strong{font-size:30px;line-height:36px;font-weight:600;margin-left:10px}.section-register table.order-table .inputs{display:inline-block;vertical-align:top;font-size:0}.section-register table.order-table .inputs.disabled{pointer-events:none}.section-register table.order-table .inputs .btn-plus,.section-register table.order-table .inputs .btn-minus{position:relative;display:inline-block;vertical-align:top;width:35px;height:35px;color:#000;border:1px solid #000;box-sizing:border-box}.section-register table.order-table .inputs .btn-minus:hover{color:#fff;background-color:#000}.section-register table.order-table .inputs .btn-plus:hover{color:#fff;border-color:#99b81b;background-color:#99b81b}.section-register table.order-table .inputs .btn-plus:after,.section-register table.order-table .inputs .btn-minus:after{position:absolute;top:0;left:50%;transform:translateX(-50%);font-weight:600;line-height:31px}.section-register table.order-table .inputs .btn-plus:after{font-size:19px;content:"+"}.section-register table.order-table .inputs .btn-minus:after{font-size:18px;line-height:27px;content:"–"}.section-register table.order-table .inputs input[type=number]{font-size:22px;line-height:33px;height:33px;width:60px;padding:0 5px;box-sizing:border-box;border:0 none transparent;display:inline-block;vertical-align:top;text-align:center}.section-register table.order-table .remove-wrapper{position:relative;display:block;float:right;width:20px;height:20px;cursor:pointer}.section-register table.order-table .remove-wrapper:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#818181;font-size:20px;content:""}.section-register table.order-table .remove-wrapper:hover:after{color:red}.section-register table.order-table .remove-wrapper input[type=submit]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;padding:0}.section-register .order-summary-box{border-top:1px solid #eee}.section-register .order-summary-box table{width:100%;margin:35px 0 80px}.section-register .order-summary-box table td{color:#404040;font-size:18px;line-height:20px;padding:2px 0}.section-register .order-summary-box table td+td{padding-left:20px}.section-register .order-summary-box table .order-summary-prize-row td{color:#000;font-size:30px;line-height:35px;padding-top:15px;padding-bottom:15px}.section-register .order-summary-box table .order-summary-prize-row td.green{font-size:40px;line-height:45px}.section-register .order-box{position:relative;margin:30px 0 85px;border:1px solid #b5b5b5;border-radius:7px;overflow:hidden}.section-register .order-box:last-of-type{margin-bottom:0}.section-register .order-box h3,.section-register .order-box h4{font-size:24px;line-height:30px;padding:0 30px}.section-register .order-box .order-heading-box{padding:13px 0px 14px;display:flex;flex-direction:row;justify-content:space-between;background-color:#b5b5b5}.section-register .order-box .order-heading-box a:hover{color:#000}.section-register .order-box .order-inner-box{padding:40px 75px 45px}.section-register .order-box .order-info-box{position:relative;border-bottom:2px solid #d4d4d4}.section-register .order-box .order-info-box h4{padding:0 0 15px;text-transform:uppercase}.section-register .order-box .order-info-box table{margin-bottom:27px}.section-register .order-box .order-info-box table td{padding:2px 50px 2px 0}.section-register .order-box .order-links{padding:9px 0 10px;position:relative;background-color:#efefef}.section-register .order-box .order-links ul{margin:0;padding:0;font-size:0}.section-register .order-box .order-links ul li{font-size:24px;line-height:30px;margin:0;padding:4px 15px 4px 45px;display:inline-block;vertical-align:top}.section-register .order-box.bg-green{border-color:#99b81b}.section-register .order-box.bg-green .order-heading-box{background-color:#99b81b}.section-register .order-box.bg-red{border-color:#e14338}.section-register .order-box.bg-red .order-heading-box{background-color:#e14338}.section-register .order-box.bg-blue{border-color:#00aeef}.section-register .order-box.bg-blue .order-heading-box{background-color:#00aeef}.section-register .order-box.bg-orange{border-color:#f26522}.section-register .order-box.bg-orange .order-heading-box{background-color:#f26522}.section-benefits{text-align:center;padding:110px 20px 115px}.section-benefits .perex{max-width:750px;margin:0 auto 50px}.section-benefits .perex h2{padding:0 0 35px}.section-benefits ul{font-size:0;margin:0 auto;padding:0}.section-benefits ul li{display:inline-block;vertical-align:top;width:20%;max-width:320px;font-size:20px;line-height:26px;font-weight:300;padding:75px 20px 0;color:#404040;box-sizing:border-box;position:relative}.section-benefits ul li strong{font-size:22px;line-height:26px;font-weight:600;text-transform:uppercase}.section-benefits ul li:before{position:absolute;top:0;left:50%;transform:translateX(-50%)}.section-benefits ul li.benefits-poradime:before{font-size:55px;content:"";top:5px}.section-benefits ul li.benefits-doruceni:before{font-size:35px;content:"";top:10px}.section-benefits ul li.benefits-doprava:before{font-size:50px;content:"";top:0}.section-benefits ul li.benefits-design:before{font-size:50px;content:"";top:0}.section-benefits ul li.benefits-showroom:before{font-size:50px;content:"";top:0}.section-buy{background-color:#fff;padding:35px 20px}.section-buy .scroller-controls{margin-top:-100px}.section-map{position:relative;margin:50px 0 145px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:normal;justify-content:stretch;width:100%;height:100%;background-color:#818181}.section-content+.section-map,.section-map+.section-map{margin-top:0}.section-map .map-box,.section-map .img-box{position:relative;display:block;margin:0;height:auto}.section-map .text-box{display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;position:relative;font-size:24px;line-height:28px;width:33.333333%;color:#fff;padding:0 20px;box-sizing:border-box}.section-map .text-box h2{color:#fff;padding-top:10px}.section-map .text-box table{width:auto;margin:5px auto 30px}.section-map .text-box table td{padding:0 30px;text-align:left}.footer{background-color:#fff;position:relative;padding:0;text-align:center}.footer h2{padding-bottom:20px}.footer-contact{padding:75px 20px 25px;background:#eaeaea url("/assets/images/bg-footer-contacts.jpg") 50% 50% no-repeat;background-size:auto 100%}.footer-contact.contact-overlay{margin-top:360px;padding-top:230px;background:#eaeaea}.footer-contact.contact-overlay:before{content:"";position:absolute;left:50%;top:-310px;width:717px;height:800px;transform:translateX(-50%);pointer-events:none;background:url("/assets/images/bg-footer-contacts-new.png") 50% 0% no-repeat;background-size:100% auto}.footer-contact img{margin:5px auto 30px}.footer-contact p{font-size:24px;line-height:41px}.footer-contact p a{font-weight:600}.footer .footer-news{padding:140px 20px 70px}.footer .footer-news h2{padding-bottom:5px}.footer .footer-news p{padding-bottom:40px}.footer .newsletter-box{position:relative;margin:0 auto;padding:0 0 60px}.footer .newsletter-box input:focus{outline:none}.footer .newsletter-box input[type=email]{width:100%;line-height:60px;height:60px;font-family:"Titillium Web",Arial,sans-serif;font-weight:400;font-size:20px;padding:0 35px;background-color:#eee;margin:0;border:0 none transparent;text-align:left;border-radius:5px 0 0 5px;margin-right:-1px}.footer .newsletter-box input[type=submit]{color:#fff;font-size:20px;line-height:26px;padding:17px 35px;min-width:165px;background-color:#202020;text-transform:uppercase;font-weight:600;border:none;cursor:pointer;outline:none;border-radius:0}.footer .newsletter-box input[type=submit]:hover{background-color:#99b81b}.footer .newsletter-box .message{padding:8px 0 0;text-align:center}.footer .form.newsletter-box .flex-vc+.message{padding:20px 0 0;margin-left:0;text-align:center}.footer .newsletter-box ::-webkit-input-placeholder{color:#404040;font-style:normal}.footer .newsletter-box :-moz-placeholder{color:#404040;font-style:normal}.footer .newsletter-box ::-moz-placeholder{color:#404040;font-style:normal}.footer .newsletter-box :-ms-input-placeholder{color:#404040;font-style:normal}.footer .newsletter-box :input-placeholder{color:#404040;font-style:normal}.footer .social-icons{padding:0 0 15px;margin:0}.footer .social-icons li{padding:0;margin:0 15px 30px;display:inline-block;vertical-align:top;position:relative;background-color:#cfcfcf;border-radius:999px}.footer .social-icons li:hover{background-color:#000}.footer .social-icons li:hover a{color:#fff}.footer .social-icons li a{display:block;width:50px;height:50px;text-decoration:none}.footer .social-icons li a:before{position:absolute;left:0;width:50px;line-height:50px}.footer .social-icons .facebook a:before{content:"";font-size:36px}.footer .social-icons .twitter a:before{content:"";font-size:32px}.footer .social-icons .google a:before{content:"";font-size:42px}.footer .social-icons .instagram a:before{content:"";font-size:30px}.footer .social-icons .youtube a:before{content:"";font-size:36px}.footer .social-icons .pinterest a:before{content:"";font-size:30px}.footer .social-icons .rss a:before{content:"";font-size:24px}.footer .social-icons .mag a:before{content:"";font-size:14px}.footer .links{position:relative;padding:95px 20px 55px;text-align:center;font-size:0;background-color:#292929}.footer .links .col-item{width:25%;display:inline-block;vertical-align:top;padding-bottom:55px}.footer .links h4{font-size:30px;line-height:35px;color:#fff;padding:20px 30px 20px 0;text-align:left}.footer .links ul{display:block;margin:0;padding:0 30px 0 0;text-align:left}.footer .links ul li{font-size:22px;line-height:30px;font-weight:200;padding:0 0 10px}.footer .links ul li a{color:#fff;text-decoration:none}.footer .links ul li a:hover{color:#99b81b}.footer .copyright{background-color:#000;font-size:17px;line-height:22px;color:#b1b1b1;font-weight:400;padding:50px 20px 20px;position:relative}.footer .copyright a{color:#fff;text-decoration:none}.footer .copyright p{margin:0;padding:0 0 30px;font-weight:300}.btn{margin:0;display:inline-block;vertical-align:top;position:relative;border:0;bottom:0;padding:0;text-align:center;cursor:pointer;text-decoration:none;outline:none;white-space:nowrap;box-sizing:border-box}.btn:before,.btn:after{content:" ";position:absolute;bottom:0;padding:0 !important;min-width:0 !important}.btn-wrapper{position:relative;overflow:hidden}.btn-wrapper+.btn-wrapper,.btn+.btn,.inputs+.btn{margin-left:20px}.btn.block{display:block;text-decoration:none}.btn.block>span,.btn.block>input[type=submit]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;display:block;width:100%;max-width:100%;padding-left:15px !important;padding-right:43px !important}.btn.block.back>span,.btn.block.back>input[type=submit]{padding-left:43px !important;padding-right:15px !important}.btn-normal,.btn-white{border:1px solid;border-right-width:0;height:50px}.btn-normal>span,.btn-normal>input[type=submit],.btn-white>span,.btn-white>input[type=submit]{display:block;padding:11px 110px 11px 85px;font-size:24px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:28px;height:48px;text-decoration:none;cursor:pointer;transition:color .2s ease-out !important;box-sizing:border-box;border:0;outline:none}.btn-normal.active,.btn-white.active{pointer-events:none}.btn-normal:before,.btn-white:before{content:"";position:absolute;top:-2px;right:28px;transform:translateX(100%);height:0;width:0;border:solid transparent;border-width:26px}.btn-normal.small{height:33px}.btn-normal.small>span,.btn-normal.small>input[type=submit]{padding:7px 40px 7px 25px;font-size:15px;line-height:19px;height:31px}.btn-normal.small:before{right:20px;border-width:18px;top:-2px}.btn-white:after,.btn-white.back:after{content:"";position:absolute;top:6px;height:35px;width:35px;border:solid transparent}.btn-white:after{transform:rotateZ(-45deg);right:9px;border-width:0 1px 1px 0}.btn-white.back{border-right-width:1px;border-left-width:0}.btn-white.back>span,.btn-white.back>input[type=submit]{padding:11px 85px 11px 110px}.btn-white.back:before{right:auto;left:-25px;transform:translateX(0)}.btn-white.back:after{right:auto;left:8.5px;border-width:1px 0 0 1px}.btn-normal{background-color:#99b81b;border-color:#99b81b}.btn-normal>span,.btn-normal>input[type=submit]{color:#fff}.btn-normal:hover{background-color:#000;border-color:#000}.btn-normal.active{background-color:#b4b4b4 !important;border-color:#b4b4b4 !important}.btn-normal:before{border-color:#fff;border-left-color:transparent}.btn-white{background-color:#fff;border-color:#ddd;border-right-color:transparent !important}.btn-white.back{border-color:#ddd !important;border-left-color:transparent !important}.btn-white>span,.btn-white>input[type=submit]{color:#000}.btn-white:hover{background-color:#000;border-color:#000}.btn-white:hover>span,.btn-white:hover>input[type=submit]{color:#fff}.btn-white.active{border-color:#99b81b !important;border-right-color:transparent !important}.btn-white.back.active{border-color:#99b81b !important;border-left-color:transparent !important}.btn-white.active>span,.btn-white.active>input[type=submit]{color:#99b81b}.btn-white:before{border-color:#fff;border-left-color:transparent}.btn-white.back:before{border-color:#fff;border-right-color:transparent}.btn-white:after{border-color:#ddd;border-left-color:transparent}.btn-white.back:after{border-color:#ddd;border-right-color:transparent}.btn-white.active:after{border-color:#99b81b}.btn-simple{background-color:#99b81b;border:1px solid #99b81b}.btn-simple>span,.btn-simple>input[type=submit]{color:#fff;display:block;padding:15px 30px;font-size:24px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:28px;height:56px;text-decoration:none;cursor:pointer;transition:color .2s ease-out !important;box-sizing:border-box;border:0;outline:none}.btn-simple.small>span,.btn-simple.small>input[type=submit]{padding:11px 25px;height:48px;font-size:20px}.btn-simple.block>span,.btn-simple.block>input[type=submit]{padding-right:15px !important}.btn-simple:hover,.btn-simple.isOpened,.btn-simple.opened{background-color:#000;border-color:#000}.btn-simple.dark{background-color:#ddd;border-color:#ddd}.btn-simple.dark:hover,.btn-simple.dark.isOpened{background-color:#000;border-color:#000}.btn-simple.wish{min-width:60px;width:60px;height:60px}.btn-simple.wish:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:27px;color:#fff}.btn-simple.wish.active:before{color:red}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text],input[type=email],input[type=password],input[type=number],input[type=file],textarea,select,.ui-selectmenu-button{font-family:"Titillium Web",Arial,sans-serif;font-weight:normal;box-sizing:border-box;border:0;border-radius:0;-webkit-appearance:none;outline:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=submit]{overflow:visible;border:none;cursor:pointer;background-color:transparent;font-family:"Titillium Web",Arial,sans-serif}::-webkit-input-placeholder{color:#a6a6a6;font-weight:200;font-style:italic}:-moz-placeholder{color:#a6a6a6;font-weight:200;opacity:1;font-style:italic}::-moz-placeholder{color:#a6a6a6;font-weight:200;opacity:1;font-style:italic}:-ms-input-placeholder{color:#a6a6a6;font-weight:200;font-style:italic}:input-placeholder{color:#a6a6a6;font-weight:200;font-style:italic}.form{position:relative;text-align:left}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=file],.form input[type=password],.form textarea,.form select,.form .ui-selectmenu-button{text-align:left;display:block;width:100%;background-color:#fff;height:60px;line-height:60px;padding:0 20px;color:#404040;font-size:20px;margin:0;border:1px solid #b4b4b4;border-radius:5px;transition:border .2s ease-out}.form .error input[type=text],.form .error input[type=email],.form .error input[type=number],.form .error input[type=password],.form .error textarea,.form .error select,.form .error .ui-selectmenu-button{outline:none;margin:0;border-color:red}.form input[type=text]:required:invalid,.form input[type=email]:required:invalid,.form input[type=number]:required:invalid,.form input[type=password]:required:invalid,.form select:required:invalid{box-shadow:0 0 0 rgba(0, 0, 0, 0)}.form input[type=text]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form textarea:focus,.form select:focus{border-color:#000}.form input[type=text]:required:focus,.form input[type=email]:required:focus,.form input[type=number]:required:focus,.form input[type=password]:required:focus,.form textarea:required:focus,.form select:required:focus,.form input[type=text]:disabled,.form input[type=email]:disabled,.form input[type=number]:disabled,.form input[type=password]:disabled,.form textarea:disabled,.form select:disabled{outline:none}.form textarea{position:relative;display:block;width:100%;height:160px;line-height:25px;padding:15px 20px;margin:0;overflow:hidden;resize:none}.form h2{padding:25px 0 40px}.form h2.small-bottom-pad{padding-bottom:22px}.form .form-margin-box{margin:35px auto 105px}.form .form-margin-box p{padding-bottom:20px}.form .form-margin-box p:last-child{padding-bottom:0}.form .form-narrow-box{margin-left:40px;text-align:left;padding-bottom:60px}.form .form-narrow-box.bigger-vert-pad{padding-top:40px;padding-bottom:100px}.form .form-narrow-box.small-bottom-pad{padding-bottom:20px}.form .form-narrow-box h2,.form .form-narrow-box h3{margin-left:-40px}.form .flex-vc{justify-content:flex-start}.form .flex-vc.flex-top{align-items:flex-start}.form .flex-vc>label,.form .flex-vc>.spacer{width:140px;min-width:140px;margin:0 10px 7px 0}.form .double-pad .flex-vc>label,.form .double-pad .flex-vc>.spacer{margin-bottom:0}.form .flex-vc.flex-top>label{margin-top:17px}.form .double-pad .flex-vc.flex-top>label{margin-top:24px}.form .flex-vc .flex{display:flex;height:100%;flex-direction:row;justify-content:flex-start;align-items:center}.form .flex-vc .flex a{display:block;margin-left:15px;font-size:20px;line-height:24px}.form .flex-vc+.message{margin-left:150px;padding:0}.form .error .flex-vc+.message{padding-bottom:15px}.form label{color:#202020;font-size:20px;line-height:25px;text-align:left;font-weight:600;position:relative}.form label.info-pad{padding-right:40px;box-sizing:border-box}.form label .info-box{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px;height:24px;cursor:pointer}.form label .info-box:hover{z-index:100}.form label .info-box:before{content:"i";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:19px;line-height:24px;width:24px;background-color:#9a9a9a;color:#fff;text-align:center;border-radius:999px;font-weight:600}.form label .info-box .info-bubble{font-size:16px;line-height:20px;color:#000;padding:4px 10px;position:absolute;visibility:hidden;opacity:0;min-width:100px;max-width:150px;top:30px;left:50%;transform:translateX(-50%);border:1px solid #000;text-align:center;background-color:#fff}.form label .info-box:hover .info-bubble{visibility:visible;opacity:1}.form .inputs-wrapper{display:flex;flex-direction:row;height:auto;justify-content:flex-start;width:100%}.form .input-wrapper{position:relative;width:350px;margin-bottom:7px}.form .input-wrapper .btn-wrapper{margin:3px 0}.form .double-pad .input-wrapper{margin-top:7px}.form .input-wrapper.medium{width:280px;margin-left:auto;margin-right:auto}.form .input-wrapper.narrow,.form .input-wrapper .flex.narrow input{width:200px}.form .input-wrapper.ultra{width:90px;margin-right:0}.form .input-wrapper.ultra+.input-wrapper.narrow,.form .input-wrapper.narrow+.input-wrapper.narrow,.form .input-wrapper.narrow+.input-wrapper.ultra{margin-left:7px}.form .input-wrapper .more-links a{display:inline-block;vertical-align:top;padding-top:10px}.form .input-wrapper.eye-toggle input[type=password],.form .input-wrapper.eye-toggle input[type=text]{padding-right:70px}.form .input-wrapper .ico-eye{position:absolute;right:0;width:70px;height:100%;cursor:pointer}.form .input-wrapper .ico-eye:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:14px;color:#000}.form .input-wrapper .ico-eye:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-15%, -15%) rotateZ(45deg);border-left:2px solid #000;width:35px;height:35px;opacity:0}.form .input-wrapper .ico-eye.active:after{opacity:1}.form .input-wrapper .ico-eye:hover:before{color:#656565}.form .input-wrapper .ico-eye:hover:after{border-color:#656565}.form .flex-btns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;align-items:flex-start}.form .flex-btns .btn-wrapper{width:60%;box-sizing:border-box}.form .flex-btns.same-width .btn-wrapper{width:100%}.form .flex-btns .btn-wrapper+.btn-wrapper,.form .flex-btns .btn-wrapper .btn,.form .flex-btns .btn>span,.form .flex-btns .btn>input[type=submit]{width:100%;box-sizing:border-box}.form .form-radios-box{position:relative;text-align:center}.form .order-radios-table{width:100%;margin:10px 0 100px;border-collapse:collapse;text-align:left}.form .order-radios-table tr.active{background-color:#99b81b !important}.form .order-radios-table tr:hover{background-color:#000}.form .order-radios-table tr:hover td,.form .order-radios-table tr:hover .fake-radio-wrap label{color:#fff;cursor:pointer}.form .order-radios-table tr.active td,.form .order-radios-table tr.active .fake-radio-wrap label{color:#fff;cursor:default}.form .order-radios-table tr.active td a{color:#fff}.form .order-radios-table td{padding:17px 15px;border-bottom:1px solid #eee}.form .order-radios-table td+td{padding-left:25px}.form .order-radios-table td.light{font-size:20px;line-height:23px}.form .order-radios-table .fake-radio-wrap{margin:0}.form .order-radios-table .fake-radio-wrap label{text-transform:uppercase;padding-left:70px;line-height:27px;display:block}.form .order-radios-table .fake-radio-wrap input[type=radio]:checked+label:before,.form .order-radios-table tr:hover .fake-radio-wrap label:before,.form .order-radios-table tr:hover .fake-radio-wrap label:after{background-color:#fff;box-shadow:none}.form .order-radios-table .fake-radio-wrap input[type=radio]:checked+label:after{background-color:#000}.form .order-radios-table tr.disabled:hover{background-color:transparent}.form .order-radios-table tr.disabled td,.form .order-radios-table tr.disabled .fake-radio-wrap label{color:#bbb;cursor:default}.form .order-radios-table tr.disabled td.light strong{color:#000}.preview-img{margin-top:15px}.preview-img .img-wrapper{width:100px;height:100px;margin:0;position:relative;border-radius:999px;overflow:hidden}.preview-img .img-wrapper img{position:absolute;display:block;left:50%;top:50%;object-fit:cover;width:100%;height:100%;transform:translate(-50%, -50%);cursor:pointer}.preview-img .input-wrapper{border:0 none transparent;padding-bottom:5px}.preview-img input[type=file]{border:0 none transparent}.preview-img .fake-btn{display:none !important}.preview-img .fake-delete{font-size:20px;line-height:26px;cursor:pointer;text-decoration:underline}.preview-img .fake-delete:hover{color:#99b81b;text-decoration:none}.form .fake-input{position:relative}.form .fake-input .val{display:block;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:26px;cursor:pointer;margin:0 0 5px}.preview-img .img-wrapper img:hover,.form .fake-input .val:hover{opacity:.8}.form .ui-selectmenu-button{position:relative}.form .ui-selectmenu-button:after{content:"";color:#656565;font-size:12px;line-height:60px;position:absolute;right:20px;top:0}.form .ui-selectmenu-button-open{border-color:#000 !important}.form .ui-selectmenu-button-open:after{transform:rotateZ(-180deg)}.form .ui-selectmenu-button .ui-selectmenu-icon{display:none}.form [data-dialog]+.ui-selectmenu-menu{display:none !important}.ui-selectmenu-menu .ui-menu{padding:0 !important;margin:-5px 0 0 !important;border:1px solid #000 !important;background-color:#fff !important;border-top-color:#fff !important}.ui-selectmenu-menu .ui-menu.overflow{max-height:198px}.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:0 !important;margin:0 !important;border-width:0 !important;text-align:left !important}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{font-size:20px;line-height:24px;padding:4px 20px !important;color:#404040;background-color:fff;margin:0 !important;border-width:0 !important;font-family:"Titillium Web",Arial,sans-serif;font-weight:300}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:#818181;color:#fff;font-weight:600}.form .fake-checkbox-wrap{position:relative;margin-bottom:18px}.form .fake-checkbox-wrap input[type=checkbox],.form .fake-checkbox-wrap input[type=radio]{display:none}.form .fake-checkbox-wrap label{font-size:22px;line-height:26px;padding-left:40px;font-weight:600;color:#202020;display:inline-block;vertical-align:top;position:relative;cursor:pointer}.form .fake-checkbox-wrap label:before,.form .fake-checkbox-wrap label:after{position:absolute;left:0;top:1px;width:26px}.form .fake-checkbox-wrap label:before{content:"";height:26px;background-color:#fff;box-shadow:inset 0 0 0 2px #d4d4d4;border-radius:999px}.form .fake-checkbox-wrap label:after{font-size:10px;line-height:27px;text-align:center}.form .fake-checkbox-wrap input[type=checkbox]:checked+label:before,.form .fake-checkbox-wrap input[type=radio]:checked+label:before{background-color:#99b81b;box-shadow:none}.form .fake-checkbox-wrap input[type=checkbox]:checked+label:after,.form .fake-checkbox-wrap input[type=radio]:checked+label:after{content:"";color:#fff}.form .error .fake-checkbox-wrap label:before{background-color:#eb1a10;box-shadow:none}.form input[type=checkbox][disabled]+label:before,.form .disabled input[type=checkbox]+label:before{background-color:#eee !important;box-shadow:none !important}.form input[type=checkbox][disabled]:checked+label:before,.form .disabled input[type=checkbox]:checked+label:before{background-color:#ccc !important}.form input[type=checkbox][disabled]+label,.form .disabled input[type=checkbox]+label{cursor:default !important;color:#bbb !important;pointer-events:none}.form .fake-radio-wrap{position:relative;margin-bottom:18px;top:1px}.form .fake-radio-wrap input[type=radio]{display:none}.form .fake-radio-wrap label{font-size:22px;line-height:27px;padding-left:44px;font-weight:600;color:#202020;display:inline-block;vertical-align:top;position:relative;cursor:pointer}.form .fake-radio-wrap label:before,.form .fake-radio-wrap label:after{content:"";position:absolute;left:0;top:0;border-radius:999px;background-color:#fff}.form .fake-radio-wrap label:before{width:27px;height:27px;box-shadow:inset 0 0 0 2px #d4d4d4}.form .fake-radio-wrap label:after{margin:5px 0 0 5px;width:17px;height:17px}.form .fake-radio-wrap input[type=radio]:checked+label:before{background-color:#99b81b;box-shadow:none}.form .fake-radio-wrap input[type=radio]:checked+label:after{background-color:#fff}.form .error .fake-radio-wrap label:before,.form .error .fake-radio-wrap label:after{background-color:#eb1a10;box-shadow:none}.form input[type=radio][disabled]+label:before,.form .disabled input[type=radio]+label:before,.form input[type=radio][disabled]+label:after,.form .disabled input[type=radio]+label:after{background-color:#eee !important;box-shadow:none !important}.form input[type=radio][disabled]:checked+label:after,.form .disabled input[type=radio]:checked+label:after{background-color:#fff !important}.form input[type=radio][disabled]+label,.form .disabled input[type=radio]+label{cursor:default !important;pointer-events:none}.ui-dialog .ui-dialog-titlebar button{outline:none}.ui-dialog .ui-dialog-titlebar{display:none}.ui-widget-overlay{background-color:rgba(0, 0, 0, 0.3);opacity:1;transition:opacity 1.2s ease-out;animation-name:oopacity;animation-duration:.3s}.ui-dialog .close{position:absolute;width:30px;height:30px;top:15px;right:15px;cursor:pointer;color:#000;z-index:10}.ui-dialog .close:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;content:""}.ui-dialog .close:hover{color:#99b81b}.ui-dialog.material-select-dialog{max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);margin:30px 0;font-family:"Titillium Web",Arial,sans-serif;border:0 none transparent !important;text-align:center}.ui-dialog.material-select-dialog,.material-select-dialog .ui-dialog-content{padding:0 !important;border-radius:7px;background-color:#fff}.ui-dialog.material-select-dialog .inner-content{padding:45px 0 15px;height:100%;max-height:-webkit-calc(100vh - 120px);max-height:calc(100vh - 120px);display:flex;flex-direction:column;justify-content:flex-start}.ui-dialog.material-select-dialog .padded-content{padding:0 120px;width:100%;margin:0 auto;box-sizing:border-box}.ui-dialog.material-select-dialog .padded-content.scrollable{height:auto;position:relative;overflow-y:auto}.ui-dialog.material-select-dialog .padded-content.scrollable+.padded-content{padding-top:20px}.ui-dialog .sorting{display:inline-block;vertical-align:top}.ui-dialog .sorting ul{align-items:inherit;flex-wrap:wrap}.ui-dialog .sorting a{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:50px;height:100%;padding:6px 15px;font-size:18px;line-height:19px;max-width:150px}.ui-dialog .variants-box{margin:45px 0 20px;justify-content:flex-start;flex-wrap:wrap}.ui-dialog .variants-box .variants-item{width:33.333333%;margin:0 0 25px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-width:0;height:auto;border:0 none transparent !important;border-radius:0;background:none !important;text-decoration:none}.ui-dialog .variants-box .variants-item:before{display:none}.ui-dialog .variants-box .variants-item>span{min-width:92px;width:92px;height:92px;margin:0 16px 20px;position:relative;display:block;border:1px solid #5c5c5c;background-position:50% 50%;background-color:#b1b1b1;background-repeat:no-repeat;background-size:cover;border-radius:999px;margin:2px;box-sizing:border-box}.ui-dialog .variants-box .variants-item>span:before{content:"";position:absolute;width:100%;height:100%;padding:3px;left:-6px;top:-6px;border:3px solid transparent;border-radius:999px}.ui-dialog .variants-box .variants-item:hover>span:before{border-color:#ababab}.ui-dialog .variants-box .variants-item.active{cursor:default}.ui-dialog .variants-box .variants-item.active>span:before{border-color:#99b81b}.ui-dialog .variants-box .variants-item p{font-size:22px;line-height:26px;padding:0 25px 0 15px;text-align:left;font-weight:600}.ui-dialog .variants-box .variants-item p small{font-size:18px;display:block;font-weight:400}.ui-dialog .variants-box .variants-item.active p{color:#99b81b}.ui-dialog.material-select-dialog h2{padding-bottom:40px}.ui-dialog.material-select-dialog p{font-size:20px;line-height:24px;padding-bottom:25px}.ui-dialog.generic-dialog,.ui-dialog.generic-dialog .ui-dialog-content{padding:0 !important;border-radius:7px;background-color:#fff}.ui-dialog.generic-dialog .ui-dialog-content{padding:55px 0 15px !important;overflow:hidden}.ui-dialog.generic-dialog .inner-content{padding:0 80px;overflow:auto;text-align:left;max-height:-webkit-calc(100vh - 110px);max-height:calc(100vh - 110px)}.ui-dialog.generic-dialog .inner-content h2{text-align:center}.ui-dialog.max-dialog,.ui-dialog.max-dialog .ui-dialog-content{padding:0 !important;border-radius:7px;overflow:hidden;background-color:#fff;width:-webkit-calc(100vw - 40px) !important;width:calc(100vw - 40px) !important;height:-webkit-calc(100vh - 40px) !important;height:calc(100vh - 40px) !important}.ui-dialog.max-dialog .inner-content{padding:55px 20px 20px !important}.ui-dialog.max-dialog .inner-content iframe{border:0 !important;width:100%;height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px)}@keyframes oopacity{from{opacity:0}to{opacity:1}}.checked .input-wrapper:after{content:"";position:absolute;font-size:13px;color:#c2d476;right:-35px;top:50%;transform:translateY(-50%)}.no-checks .checked .input-wrapper:after{display:none !important}.checked input[type=text],.checked input[type=email],.checked input[type=number],.checked input[type=password],.checked textarea,.checked select,.checked .ui-selectmenu-button{border-color:#99b81b}.form .message{transition:all .2s ease-out;display:block;font-size:0;line-height:0;color:#000;position:relative;font-style:italic}.ok .message,.error .message{font-size:20px;line-height:24px;padding:8px 0}.ok .message{color:#5c8503}.error .message{color:red}.products-box a img+img{opacity:0}.header-pop.header-search-box .search-box .submit-wrap:hover,.menu .search-box .submit-wrap:hover{opacity:.5}.footer .copyright a{opacity:.75}.header.sticky,.footer .copyright a:hover,.footer .social-icons li:hover .overlay,.products-box a:hover img+img{opacity:1}.page,a,.header.sticky,.products-box li .item-box .price,.footer .social-icons li a:before,.header .header-icons .ico-header.menu-button,.side-menu ul>li a[data-toggle]:before,.side-menu .menu-close-wrapper,.side-menu,.side-menu .side-menu-inner,.header .menu>ul li a[data-dropdown]:before,.btn-normal,.btn-normal:before,.btn-white,.btn-white:before,.btn-white:after,.form .ui-selectmenu-button:after,.ui-menu-item-wrapper,.section-register table.order-table .inputs .btn-plus,.section-register table.order-table .inputs .btn-minus,.steps ul li>*:before,.steps ul li>*:after,.header .header-icons .ico-header.menu-prihlasen img,.top-info,.top-info .top-more:before,.section-detail .product-detail-gallery img,.section-detail .product-detail-gallery ul li a:before,.form .input-wrapper .ico-eye:after,.cookie-info,.section-detail .product-detail-info .variants-box .variants-item:before,.ui-dialog .variants-box .variants-item>span:before,.section-detail .info-box .download-list li a,.btn-simple,.collection-box li .img-box img,.form .ui-selectmenu-button,.section-filter .filter-inner .fake-checkbox-wrap.has-bg label .filter-color,.showroom-gallery ul li img,.faq-list .faq-box .faq-question:before,.faq-list .faq-box,.sorting ul li:before{transition:all .2s ease-out}.scroller-controls .btn-prev:before,.scroller-controls .btn-next:before,.btn-white>span,.btn-white>input[type=submit],.section-register table.order-table .inputs .btn-plus:after,.section-register table.order-table .inputs .btn-minus:after,.section-register table.order-table .remove-wrapper:after,.form .order-radios-table td,.form .order-radios-table .fake-radio-wrap label,.step-remove:after,.top-info .close:before,.section-detail .product-detail-gallery ul li a[data-video]:after,.form .input-wrapper .ico-eye:before,.header .header-icons .ico-header.menu-prani.full:before,.side-menu .menu-footer-prani .menu-prani.full:before,.paging .prev .btn>span:before,.main-filter .filter-select label,.section-filter .filter-inner .fake-checkbox-wrap.has-bg label,.section-category.simple .text-box a,.sortiment-list li a:before,.showroom-gallery.narrow ul li a[data-video]:after,.ui-dialog .close,.sorting ul li a,.top-info .top-info-inner p,.preview-img .fake-delete{transition:color .2s ease-out}.footer .social-icons li,.footer .newsletter-box input[type=submit],.form input[type=submit],.cookie-info a.close,.header-pop .header-products-list .item,.header-pop .header-btn,.form .fake-checkbox-wrap label:before,.form .fake-radio-wrap label:before,.form .fake-radio-wrap label:after,.form .order-radios-table tr,.header-pop .header-social-log-box .row a,.main-filter .filter-price .slider-range-wrapper .ui-slider-handle,.section-filter .filter-inner .tabs li,.main-filter .filter-select,.section-filter .filter-selection,.sorting ul li,.section-slider .slider-box .slide:before{transition:background-color .2s ease-out}.products-box li img+img,.scroller-controls .btn-prev:hover,.scroller-controls .btn-next:hover,.footer .copyright a,.footer .social-icons li .overlay,.menu .logo .font-icon,.menu .search-box .submit-wrap,.collection-box li .text-box,.header-pop.header-search-box .search-box .submit-wrap,.section-category .text-box a,.section-category .category-box li a,.brands-list ul li a,.form label .info-box .info-bubble,.section-detail .author-box .img-box a,.collection-box li .text-box h4,.section-slider .slider-box .text-box u,.breadcrumb.absolute a,.preview-img .img-wrapper img,.form .fake-input .val{transition:opacity .2s ease-out}@media screen and (max-width: 2250px){.scroller-controls .btn-prev:before{left:10px}.scroller-controls .btn-next:before{right:10px}}@media screen and (max-width: 2200px){.scroller-box{width:1452px}.scroller-box .hscroll{width:1392px;padding:0 30px}.scroller-box .hscroll ul li+li+li+li+li{pointer-events:none}.side-menu-off .scroller-box{width:1820px}.side-menu-off .scroller-box .hscroll{width:1740px;padding:0 40px}.side-menu-off .scroller-box .hscroll ul li+li+li+li+li{pointer-events:all}}@media screen and (max-width: 1920px){.page{margin-left:0}.row-main{width:100%;max-width:1400px}.cookie-info{left:0;width:100%}.cookie-info .cookie-info-inner{padding:8px 20px}.cookie-info .flex-base{margin-right:25px;padding-left:40px}.cookie-info .flex-base:before{font-size:18px;line-height:24px;width:24px}.cookie-info .flex-base p{font-size:17px;line-height:20px}.cookie-info a.close{width:220px;min-width:220px;font-size:18px;line-height:36px}.top-info{font-size:15px;line-height:18px;left:0;width:100%;height:46px}.top-info .top-info-inner{padding:0 60px}.top-info .top-info-inner>p{max-height:43px}.top-info .top-circle{padding-left:22px}.top-info .top-circle:before{width:15px;height:15px;margin:-7px 0 0}.top-info .close{right:20px;top:14px;width:18px;height:18px}.top-info .close:before{font-size:18px}.top-info .top-more:before{font-size:18px;right:20px;top:22px;width:18px;height:18px}.top-info .top-info-more{padding:15px 60px 0}.top-info .top-info-more p,.top-info .top-info-more ul{padding:0 0 15px}.top-info .top-info-more ul li{padding:0 0 0 35px}.top-info .top-info-more ul li+li{margin-left:25px}.top-info:not(.hidden)+.header{padding-top:46px}.top-info:not(.hidden)~.side-menu .menu-close-wrapper{padding-top:89px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 166px);height:calc(100% - 166px)}.top-info:not(.hidden)~.side-menu.sticky .menu-close-wrapper{padding-top:3px}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.top-info:not(.hidden)+.header .dropdowns{top:206px}.top-info:not(.hidden)+.header.dropdowns.sticky{top:40px}.top-info:not(.hidden)~.header .header-pop .height-limit{max-height:-webkit-calc(100vh - 166px);max-height:calc(100vh - 166px)}body.active-transitions .side-menu{transform:translateX(0%)}body.side-menu-off .side-menu{transform:translateX(-100%)}.side-menu{transform:translateX(-100%);width:260px}.side-menu .menu-close-wrapper{padding:43px 27px;text-align:left}.side-menu .menu-close{padding:0 0 0 40px;font-size:18px}.side-menu .menu-close:before{font-size:26px}.side-menu .side-menu-inner{padding:0 20px 0 25px;height:-webkit-calc(100% - 120px);height:calc(100% - 120px)}.side-menu .side-menu-inner ul{padding:0 0 25px}.side-menu .side-menu-inner ul>li{font-size:22px;line-height:28px;padding:8px 0}.side-menu .side-menu-inner ul>li ul{padding:10px 0 10px 10px}.side-menu .side-menu-inner ul>li ul li{font-size:20px;line-height:24px;padding:4px 0}.side-menu .side-menu-inner ul>li a[data-toggle]{padding-right:18px}.side-menu .side-menu-inner ul>li a[data-toggle]:before{font-size:14px}.side-menu .side-menu-inner ul>li ul li a[data-toggle]:before{font-size:13px}.side-menu.sticky .menu-close-wrapper{padding:3px 27px;margin-bottom:20px}.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.header{height:120px}.header .logo img,.header .logo svg{height:37px}.header .header-icons{padding:32px 5px 0}.header .header-icons .ico-header{width:82px;padding:50px 0 20px;margin:0 5px;font-size:15px;line-height:18px;letter-spacing:-0.5px}.header .header-icons .ico-header:before{font-size:40px}.header .header-icons .ico-header.menu-button{margin-left:0}.header .header-icons .ico-header.menu-button:before{font-size:21px;top:10px}.header .header-icons .ico-header.menu-kontakt:before{font-size:26px;top:8px}.header .header-icons .ico-header.menu-prani .prani-items{font-size:14px;top:8px}.header .header-icons .ico-header.menu-kosik .kosik-items{font-size:14px;top:6px}.header .header-icons .ico-header.menu-prihlasen img{width:40px;height:40px}.header .header-icons .ico-header.menu-prihlasen img.bordered{width:36px;height:36px}.header .header-pop{width:400px;top:120px;box-shadow:0 0 35px 0 rgba(0, 0, 0, 0.2)}.header .header-pop.header-search-box{top:160px;height:90px}.header.simple .header-pop.header-search-box{top:127px}.header-pop .height-limit{max-height:-webkit-calc(100vh - 120px);max-height:calc(100vh - 120px)}.header-pop.header-search-box .search-box input[type=text]{font-size:23px;padding:0 100px;height:90px;line-height:90px}.header-pop.header-search-box .search-box .submit-wrap:before{font-size:55px;right:30px}.header-pop.header-search-box .search-box input[type=submit]{right:0;width:100px}.header-pop .header-title-box{padding:0 30px}.header-pop .header-title-box .close{top:28px;right:28px}.header-pop .header-title-box h3{padding:25px 35px 25px 0}.header-pop .header-title-box p{font-size:18px;line-height:23px;padding-bottom:30px}.header-pop .header-products-list .item{padding:20px 0}.header-pop .header-products-list .item .img-box{width:130px}.header-pop .header-products-list .item .text-box{margin:0 25px 0 130px;font-size:16px;line-height:19px}.header-pop .header-products-list .item .text-box p{padding-bottom:10px}.header-pop .header-price-box{padding:35px 30px 40px}.header-pop .header-price-box div{font-size:27px;line-height:34px}.header-pop .header-btn{padding:12px 20px;font-size:26px;line-height:32px}.header-pop .header-empty-box{padding:30px 30px 0}.header-pop .header-empty-box p{font-size:21px;line-height:25px;padding-bottom:30px}.header-pop .header-empty-box p.big{font-size:27px;line-height:34px;padding-bottom:50px}.header-pop .header-tip-box{padding:30px 30px}.header-pop .header-selects-box{padding:17px 30px}.header-pop .header-selects-box label{min-width:135px;max-width:135px}.header-pop .header-dph-box{padding:17px 30px}.header-pop .header-dph-box .row>label{min-width:135px;max-width:135px}.header-pop .header-dph-box .fake-checkbox-wrap label{font-size:17px;padding-left:32px;line-height:25px}.header-pop .header-benefits-box{padding:20px 30px 0;font-size:17px;line-height:25px}.header-pop .header-benefits-box ul{padding-top:0;padding-bottom:30px}.header-pop .header-benefits-box ul li{padding:7px 0 7px 35px}.header-pop .header-benefits-box ul li:before{top:14px;font-size:14px}.header-pop .header-log-box{padding:17px 30px}.header-pop .header-log-box .flex-hvc label,.header-pop .header-log-box .flex-hvc .spacer{min-width:85px;max-width:85px}.header-pop .header-log-box .form .message{padding-left:95px}.header-pop .header-social-log-box{padding:17px 30px 30px}.header-pop .header-social-log-box .row a{padding:7px 8px 7px 12px;font-size:17px;line-height:19px}.header-pop .header-social-log-box .row a img{max-width:34px;height:auto;margin:2px 10px 0 0}.header-pop .header-social-log-box .row a+a{margin-left:9px}.header-pop .header-logged-box{padding:17px 30px}.header-pop .header-logged-box img{margin:0 auto 12px}.header-pop .header-links-box{padding:35px 30px 35px 60px;font-size:17px;line-height:25px}.header-pop .header-links-box ul{padding:0 0 12px}.header-pop .header-links-box ul li{padding:10px 0 3px}.menu .logo{display:none}.menu .search-box{right:10px;top:5px}.menu .search-box input[type=text]{font-size:18px}.menu .search-box .submit-wrap{top:2px}.menu .search-box .submit-wrap:before{font-size:26px}.menu>ul li a{padding:1px 15px 2px;font-size:20px;line-height:37px;height:37px}.menu>ul li a[data-dropdown]:before{border-width:8px;margin-left:-8px;bottom:-8px;z-index:100}.menu>ul li a[data-dropdown]:hover:before,.menu>ul li a[data-dropdown].dropdown-active:before{bottom:-15px}.menu.sticky{width:100%;height:40px}.menu.sticky>ul{padding-right:170px}.menu.sticky>ul li a{padding:1px 14px 2px}.menu.sticky .search-box input[type=text]{width:150px}.menu.sticky .autocomplete-suggestions .suggestions-inner{max-height:-webkit-calc(100vh - 70px);max-height:calc(100vh - 70px)}.dropdowns{top:160px}.dropdowns .dropdown{border-bottom-width:3px;max-height:-webkit-calc(100vh - 160px);max-height:calc(100vh - 160px)}.dropdowns .dropdown .dropdown-inner-wrapper{padding:30px 20px 30px 40px}.dropdowns .dropdown .column{font-size:18px;line-height:22px;padding-right:20px}.dropdowns .dropdown h3{font-size:27px;line-height:32px}.dropdowns .dropdown h3 a{padding:15px 0 25px}.dropdowns .dropdown h4{font-size:22px;line-height:27px;padding:0}.dropdowns .dropdown .dd-item{padding-bottom:25px}.dropdowns .dropdown .dd-list img{max-width:55px;min-width:55px}.dropdowns .dropdown .dd-list h4{margin-left:18px}.dropdowns .dropdown ul{margin:0 0 15px}.dropdowns.sticky{width:100%;top:40px}.dropdowns.sticky .dropdown{max-height:-webkit-calc(100vh - 40px);max-height:calc(100vh - 40px)}.autocomplete-suggestions .suggestions{width:600px}.autocomplete-suggestions.align-right .suggestions:after{right:75px}.autocomplete-suggestions .suggestions-inner h4{font-size:18px;line-height:24px;padding:15px 0 5px}.autocomplete-suggestions .suggestions-inner .img-box{width:30px;height:30px;min-width:30px;min-height:30px}.autocomplete-suggestions .suggestions-inner ul{padding:0 0 10px}.autocomplete-suggestions .suggestions-inner ul li{font-size:18px;line-height:23px;padding:4px 0}.autocomplete-suggestions .suggestions-inner ul li .flex-base{padding-top:3px}.autocomplete-suggestions .suggestions-inner ul li .flex-base+span{min-width:110px;padding-top:3px}.autocomplete-suggestions .suggestions-inner .view-all{font-size:18px;line-height:24px;padding:8px 20px}.main{padding-top:39px}.breadcrumb{padding:20px 20px 10px}.breadcrumb a,.breadcrumb span{font-size:15px;line-height:20px;margin:0 0 0 38px}.breadcrumb a:before,.breadcrumb span:before{font-size:20px;line-height:20px}.breadcrumb a:not(.b-homepage):before,.breadcrumb span:before{left:-24px}.breadcrumb a.b-homepage{width:22px}.bottom-arrow{padding-bottom:60px;margin-bottom:55px;background-size:auto 14px}.bottom-arrow.small-bottom-margin{margin-bottom:25px}.bottom-line{padding-bottom:40px;margin-bottom:75px}.price.in-basket{font-size:17px;padding-left:30px !important}.price.in-basket:before,.price.in-basket:after{width:22px}.price.in-basket:before{height:22px}.price.in-basket:after{font-size:9px;line-height:23px}.halved-box .text-box{padding:35px 25px 25px}.halved-box .text-box p{line-height:28px;padding:0 0 25px}.brands-list ul li{margin:45px 30px 55px;width:9%}.brands-list ul li img{max-width:130px;max-height:70px}.brands-tags{padding-top:80px}.brands-tags ul{padding:0 20px}.brands-tags ul li{padding:0 4px;font-size:27px;line-height:32px}.brands-row:last-child{padding-bottom:40px}.brands-block{padding:0 30px}.brands-block h2{font-size:17px;line-height:65px;padding:15px 0 5px}.brands-block h2 strong{font-size:60px}.brands-block ul{padding:0 0 75px}.brands-block ul li{font-size:28px;line-height:30px}.contact-list .contact-box h3{font-size:22px}.contact-list .contact-box{padding:0 15px}.contact-list .contact-box p{font-size:22px;line-height:36px}.contact-list .contact-box p small{font-size:18px}.contact-info-list .contact-info-box{padding:20px 15px 0}.contact-info-list .contact-info-box h2{font-size:31px;padding-bottom:12px}.contact-info-list .contact-info-box p{font-size:18px;line-height:26px}.contact-info-list.showroom-padded{padding:35px 0 20px}.contact-info-list.showroom-padded .contact-info-box p{padding-left:30px;padding-right:30px}.contact-info-list.showroom-padded+p.btn-wrapper{margin-bottom:20px}.faq-list{margin:15px 0 40px}.faq-list .faq-box{font-size:22px;line-height:28px;border-radius:7px;margin-bottom:14px}.faq-list .faq-box .faq-question{padding:12px 75px 12px 30px}.faq-list .faq-box .faq-question:before{font-size:20px;line-height:28px;right:30px;margin-top:-13px}.faq-list .faq-box .faq-answer{padding:12px 75px 12px 30px}.faq-list .faq-box p,.faq-list .faq-box ul,.faq-list .faq-box ol{padding-bottom:20px}.showroom-gallery{padding:5px 0 40px}.showroom-gallery.small-pad{padding:0 0 35px}.showroom-gallery ul{align-items:flex-end}.showroom-gallery ul li{padding:10px;max-width:33.33333%}.showroom-gallery.narrow ul li{padding:8px}.main-search-box{padding:0 0 40px}.main-search-box.form form .flex-vc:before{font-size:26px;left:15px;top:17px}.main-search-box.form input[type=text]{padding:0 20px 0 55px}.main-search-box.form input[type=submit]{font-size:18px;line-height:24px;padding:13px 25px;min-width:150px}.main-search-box.voucher-box.form input[type=text]{padding-left:20px}.main-search-box.voucher-box.form table{margin:15px 0}.main-search-box.voucher-box.form table td{padding:0}.main-search-box.voucher-box.form table td+td{padding-left:15px}.steps{margin:35px 0 0}.steps ul{min-height:70px}.steps ul li{font-size:20px;line-height:26px;margin:0 135px;min-height:70px}.steps ul li>*:before,.steps ul li>*:after{width:70px}.steps ul li>*:before{height:70px}.steps ul li>*:after{font-size:30px;line-height:67px;padding-bottom:3px}.steps ul li.done>*:after{font-size:22px;line-height:22px}.steps ul li a,.steps ul li span{min-width:230px;padding:0 0 0 85px}.steps.steps-wish ul li a,.steps.steps-wish ul li span{padding:0 30px 0 85px;max-width:220px}.steps.steps-wish ul li.addMore a:after{line-height:62px;padding-bottom:8px}.steps.steps-wish ul li .step-remove{right:10px;top:10px}.steps.steps-account ul{margin:0 -15px}.steps.steps-account ul li{padding:85px 15px 10px;margin:20px 0 0}.steps.steps-account ul li a,.steps.steps-account ul li span{padding:0 10px;width:180px}.steps.steps-account ul li>*:after{padding-bottom:25px}.steps.steps-account ul li a[href]:after{line-height:70px}.steps.steps-account ul li a.ico-step-transport:after{font-size:25px;line-height:68px}.steps.steps-account ul li a.ico-step-orders:after{font-size:40px}.steps.steps-account ul li a.ico-step-news:after{font-size:44px;line-height:66px}.steps.steps-account ul li a.ico-step-personal:after{font-size:40px}.steps.steps-account ul li a.ico-step-wishes:after{font-size:36px}.my-account-box{padding:30px 0 0}.my-account-box img{width:120px;margin:0 auto 20px}.payment-box{padding:40px 0 35px}.payment-box h2{font-size:34px;line-height:42px;padding-bottom:40px}.payment-box h3{font-size:28px;line-height:36px;padding-bottom:10px}.payment-box p{font-size:22px;line-height:29px;padding-bottom:30px}.payment-box img{margin:30px auto 0;max-width:275px}.sortiment-list{margin:7px auto 30px}.sortiment-list li{width:260px}.sortiment-list li a{font-size:20px;line-height:22px;padding:12px 45px 12px 20px}.sortiment-list li a:before{font-size:15px;right:20px}.sortiment-list.with-images li a{padding:6px 45px 6px 10px}.sortiment-list.with-images li a img,.sortiment-list.with-images li a svg{width:40px;height:40px}.collection-box{margin:7px auto 20px}.collection-box li{width:260px}.collection-box li .text-box h4{padding:20px;font-size:31px;line-height:39px}.collection-box.narrow li{width:185px}.collection-box.narrow li .text-box h4{font-size:25px;line-height:32px}.products-box{margin:20px auto}.products-box li{width:260px;padding:20px 15px}.products-box li a{padding:10px}.products-box li a[href]:hover{box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.2)}.products-box li .item-box{padding:30px 0 12px}.products-box li .item-box .text-wrapper{height:44px}.products-box li .item-box h4,.products-box li .item-box p{font-size:18px;line-height:22px;max-height:44px}.products-box li .item-box .bottom-box{padding-top:4px}.products-box li.item-catalog .item-catalog-box{height:130px}.products-box li.item-catalog .item-catalog-box h3.big{font-size:25px;line-height:28px}.products-box li.item-catalog .item-catalog-box p{font-size:18px;line-height:22px;padding:0 15px}.more-products-box .btn{max-width:435px;margin:30px auto 15px}.more-products-box .btn>span{font-size:18px}.main-filter-wrapper{margin:0 0 35px}.main-filter .filter-select{padding:0 40px 0 15px}.main-filter .filter-select:before{font-size:11px;right:15px;margin-top:-4px}.main-filter .filter-select.active:before{margin-top:-4px}.main-filter .filter-select label,.main-filter .filter-price label{font-size:18px}.main-filter .filter-price{padding:0 15px}.main-filter .filter-price .slider-range-wrapper{margin-left:20px}.main-filter .filter-price .slider-range-wrapper .slider-min,.main-filter .filter-price .slider-range-wrapper .slider-max{font-size:17px;min-width:100px}.main-filter .filter-price .slider-range-wrapper .slider-range{margin:0 30px}.main-filter .filter-checks{padding:12px 15px 2px}.main-filter .filter-checks .fake-checkbox-wrap{margin-bottom:10px}.main-filter .filter-checks .fake-checkbox-wrap+.fake-checkbox-wrap{margin-left:20px}.main-filter .filter-checks .fake-checkbox-wrap label{font-size:17px;padding-left:35px}.section-filter .filter-inner-wrapper .btn-simple>span,.section-filter .filter-inner .btn-simple>input[type=submit]{padding-left:35px;padding-right:35px}.section-filter .filter-inner{padding:18px 15px 49px}.section-filter .filter-inner .filter-inner-selects-column>.row{padding-right:5px;display:block;column-count:6;column-gap:15px;column-width:145px;height:100%}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>*{padding-left:20px}.section-filter .filter-inner .col-inner-filter{width:185px;margin-right:20px}.section-filter .filter-inner .col-inner-filter.medium{width:165px}.section-filter .filter-inner .col-inner-filter.narrow{width:130px}.section-filter .filter-inner h4{font-size:18px;line-height:23px;padding:0 0 17px}.section-filter .filter-inner .fake-checkbox-wrap label{font-size:16px;line-height:24px}.section-filter .filter-inner .tabs{line-height:23px;padding:0 0 16px}.section-filter .filter-inner .tabs li{font-size:16px;line-height:23px;width:23px}.section-filter .filter-selection{margin:12px 12px 0 0}.section-filter .filter-selection:before{font-size:11px;right:15px;margin-top:2px}.section-filter .filter-selection label{font-size:18px;line-height:44px;padding:0 40px 0 15px}.sorting ul{margin:0 auto 25px}.sorting ul li{min-width:135px}.sorting ul li a{padding:10px 10px;font-size:18px;line-height:26px;height:46px}.paging{padding:25px 0}.paging .btn{width:255px}.paging .btn>span{font-size:18px}.paging ul{margin:0 5px}.paging ul li{padding:5px;height:46px}.paging ul li a,.paging ul li span{font-size:18px;width:44px;height:44px;line-height:44px}.paging ul li span{min-width:20px}.action-tags{top:17px;right:12px}.action-tags .action-tag{width:50px;height:50px;font-size:15px;line-height:14px}.action-tags .action-skladem{padding:11px 6px}.action-tags .action-showroom{padding-top:11px}.action-tags .action-sleva{font-size:19px;line-height:50px}.action-tags.big{top:40px}.action-tags.big .action-tag{width:82px;height:82px;margin-bottom:10px;font-size:26px;line-height:22px}.action-tags.big .action-skladem{padding:18px 5px}.action-tags.big .action-showroom{padding-top:18px}.action-tags.big .action-sleva{font-size:32px;line-height:82px}.action-tags.big .action-sleva small{font-size:17px}.action-tags.big .action-sleva+.action-sleva{margin-top:-26px;line-height:16px;padding:19px 0}.ul-benefits>li{padding-left:27px}.ul-benefits>li:before{font-size:13px;top:20px}.scroller-box{width:1490px !important;margin:0 auto;position:relative}.scroller-box .hscroll{width:1450px !important;padding:0 20px !important}.scroller-box .hscroll .products-box li{height:-webkit-calc(100% - 40px);height:calc(100% - 40px)}.scroller-controls .btn-prev,.scroller-controls .scroller-box .btn-next{width:50px;height:90px}.scroller-controls .btn-prev:before,.scroller-controls .btn-next:before{font-size:90px;line-height:90px}.scroller-controls .btn-prev:before{left:5px}.scroller-controls .btn-next:before{right:5px}.dot-paging{height:50px}.dot-paging>span{margin:0 5px}.section-slider .slider-box .text-box{max-width:1000px}.section-slider .slider-box .text-box h2{font-size:55px;line-height:65px;padding:0 20px 30px}.section-slider .scroller-controls{margin-top:-50px}.section-slider .scroller-controls .btn-prev,.section-slider .scroller-controls .scroller-box .btn-next{width:54px;height:100px}.section-slider .scroller-controls .btn-prev:before,.section-slider .scroller-controls .btn-next:before{font-size:100px;line-height:100px}.section-slider .scroller-controls .btn-prev:before{left:25px}.section-slider .scroller-controls .btn-next:before{right:25px}.section-category:after{height:30%}.section-category .text-box{font-size:43px;line-height:55px;height:85%}.section-category .text-box h1,.section-category .text-box h2{font-size:90px;line-height:100px}.section-category .text-box .perex{margin-top:15px}.section-category .text-box .text-box-blocks{padding:20px 0 5px}.section-category .text-box .text-box-blocks .text-box-block{margin:0 15px;font-size:38px;line-height:48px}.section-category .category-box{height:15%}.section-category .category-box li{font-size:26px;line-height:34px;padding:0 10px}.section-hp-halved{padding:15px 0 60px}.section-hp-halved .halved-box .text-box{padding:75px 100px 55px 50px}.section-hp-halved .halved-box .text-box p{font-size:24px;line-height:32px;padding:0 0 35px}.section-brands{padding:40px 20px 65px}.section-cite{padding:60px 20px 70px}.section-cite p{font-size:27px;line-height:34px}.section-cite p cite{font-size:37px;line-height:45px;padding:0 0 15px}.section-content{padding:35px 20px 0}.section-content-padded{padding:55px 20px 0}.section-search{padding:35px 20px 40px}.section-filter{padding:35px 20px 55px}.section-big-bottom-pad{padding:0 20px 70px}.section-detail{padding:25px 20px 35px}.section-detail+.section .bottom-arrow{padding-bottom:20px}.section-detail .product-detail-box{margin:20px 0 0}.section-detail .product-detail-gallery{width:61%}.section-detail .product-detail-gallery .img-box{padding:0 0 17px}.section-detail .product-detail-gallery ul{padding:0 0 25px}.section-detail .product-detail-gallery ul li a[data-video]:after{font-size:55px}.section-detail .product-detail-info{width:39%;margin-left:80px;font-size:20px;line-height:26px}.section-detail .product-detail-info .input-wrapper{margin-bottom:10px}.section-detail .product-detail-info .btn-row{padding:10px 0 30px}.section-detail .product-detail-info .info-inputs-box p small{line-height:24px;padding:3px 0 4px}.section-detail .product-detail-info .info-inputs-box .btn-row{padding-bottom:50px}.section-detail .product-detail-info .buttons-wrapper{margin:0 0 40px}.section-detail .product-detail-info .buttons-wrapper .price.in-basket{line-height:23px;margin:0 30px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus{width:54px;height:54px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{line-height:46px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after{font-size:32px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{font-size:20px;line-height:50px}.section-detail .product-detail-info .buttons-wrapper .inputs input[type=number]{font-size:26px;line-height:52px;height:54px;width:54px}.section-detail .author-box{margin-bottom:40px}.section-detail .author-box .author-list{padding:0 30px 0 0}.section-detail .author-box .img-box{min-width:130px}.section-detail .author-box .img-box img{max-width:130px;max-height:130px}.section-detail .price-box{padding:0 0 25px}.section-detail .price-box .price-new{font-size:45px;line-height:55px}.section-detail .price-box .price-old{margin-left:20px;font-size:35px;line-height:42px}.section-detail .price-box .price-more-info{font-size:17px;line-height:24px}.section-detail .variants-box{margin:0 -12px 17px}.section-detail .variants-box .variants-item{min-width:76px;height:76px;margin:0 12px 17px}.section-detail .availability-list{padding:0 0 35px}.section-detail .availability-list.small-bottom-pad{padding-bottom:17px}.section-detail .availability-list li{padding:4px 0}.section-detail .availability-list .ico-question,.section-detail .availability-list .ico-info,.section-detail .availability-list .ico-check{padding:8px 0 8px 32px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before,.section-detail .availability-list .ico-check:before{width:25px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before{font-size:19px;line-height:25px}.section-detail .availability-list .ico-check:before{font-size:9px;line-height:25px}.section-detail .info-box p{padding-bottom:25px;line-height:28px}.section-detail .info-box .big p{font-size:22px;line-height:30px}.section-detail .info-box ul{line-height:26px;padding:0 0 20px}.section-detail .info-box ul li{padding-bottom:12px}.section-detail .info-box .big ul{line-height:28px}.section-detail .info-box .big ul li{font-size:22px}.section-detail .info-box .big ul li:before{top:21px}.section-detail .info-box .download-list li a{font-size:18px;padding:5px 15px;margin:0 10px 10px 0}.section-register{padding:25px 20px 70px}.section-register table.order-table td{font-size:18px;line-height:24px;height:40px;padding:5px 0 4px}.section-register table.order-table td+td{padding-left:20px}.section-register table.order-table td small{font-size:16px;line-height:20px;padding-top:5px}.section-register table.order-table.big-pads{margin-bottom:45px}.section-register table.order-table.big-pads.small-margin{margin-bottom:15px}.section-register table.order-table.big-pads td{padding:18px 0 17px}.section-register table.order-table.big-pads td+td{padding-left:30px}.section-register table.order-table.big-pads .price-row td{padding:27px 0 26px}.section-register table.order-table .price-row strong{font-size:27px;line-height:32px}.section-register table.order-table .inputs input[type=number]{font-size:20px}.section-register table.order-table .remove-wrapper:after{font-size:18px}.section-register .order-summary-box table{margin:25px 0 50px}.section-register .order-summary-box table td{font-size:17px;line-height:19px}.section-register .order-summary-box table td+td{padding-left:15px}.section-register .order-summary-box table .order-summary-prize-row td{font-size:27px;line-height:32px;padding-top:12px;padding-bottom:12px}.section-register .order-summary-box table .order-summary-prize-row td.green{font-size:35px;line-height:40px}.section-register .order-box{margin:25px 0 60px}.section-register .order-box h3,.section-register .order-box h4{font-size:22px;line-height:28px;padding:0 20px}.section-register .order-box .order-heading-box{padding:11px 0px 12px}.section-register .order-box .order-inner-box{padding:30px 50px 35px}.section-register .order-box .order-info-box h4{padding:0 0 12px}.section-register .order-box .order-info-box table{margin-bottom:20px}.section-register .order-box .order-info-box table td{padding:1px 35px 1px 0}.section-register .order-box .order-links{padding:7px 0 8px}.section-register .order-box .order-links ul li{font-size:22px;line-height:28px;padding:3px 10px 3px 30px}.section-benefits{padding:70px 20px}.section-benefits .perex{margin-bottom:35px}.section-benefits .perex h2{padding:0 0 25px}.section-benefits ul li{font-size:18px;line-height:24px;padding:65px 10px 0}.section-benefits ul li strong{font-size:20px;line-height:24px}.section-benefits ul li.benefits-poradime:before{font-size:50px;top:3px}.section-benefits ul li.benefits-doruceni:before{font-size:30px;top:8px}.section-benefits ul li.benefits-doprava:before{font-size:45px}.section-benefits ul li.benefits-design:before{font-size:45px}.section-benefits ul li.benefits-showroom:before{font-size:45px}.section-buy{padding:20px 20px}.section-buy .scroller-controls{margin-top:-85px}.section-map{margin:35px 0 80px}.section-map .text-box{font-size:18px;line-height:27px;width:33.67%}.section-map .text-box h2{padding-top:20px}.section-map .text-box table{margin:5px auto 25px}.section-map .text-box table td{padding:0 25px}.footer h2{padding-bottom:20px}.footer-contact{padding:50px 20px 20px}.footer-contact.contact-overlay{margin-top:280px;padding-top:200px}.footer-contact.contact-overlay:before{top:-250px;width:600px;height:710px}.footer-contact img{margin-bottom:20px}.footer-contact p{font-size:22px;line-height:36px}.footer .footer-news{padding:80px 20px 40px}.footer .footer-news p{padding-bottom:35px}.footer .newsletter-box{padding:0 0 40px}.footer .newsletter-box input[type=email]{line-height:50px;height:50px;font-size:18px;padding:0 20px}.footer .newsletter-box input[type=submit]{font-size:18px;line-height:24px;padding:13px 25px;min-width:150px}.footer .social-icons{padding:0 0 10px}.footer .social-icons li{margin:0 10px 20px}.footer .social-icons li a{width:45px;height:45px}.footer .social-icons li a:before{width:45px;line-height:45px}.footer .social-icons .facebook a:before{font-size:33px}.footer .social-icons .twitter a:before{font-size:29px}.footer .social-icons .google a:before{font-size:39px}.footer .social-icons .instagram a:before{font-size:27px}.footer .social-icons .youtube a:before{font-size:33px}.footer .social-icons .pinterest a:before{font-size:27px}.footer .social-icons .rss a:before{font-size:21px}.footer .social-icons .mag a:before{font-size:12px}.footer .links{padding:60px 20px 35px}.footer .links .col-item{width:25%;padding-bottom:30px}.footer .links h4{font-size:24px;line-height:30px;padding:0 20px 15px 0}.footer .links ul{padding:0 20px 0 0}.footer .links ul li{font-size:20px;line-height:26px;padding:0 0 8px}.footer .copyright{font-size:15px;line-height:20px;padding:30px 20px 10px}.footer .copyright p{padding:0 0 20px}.btn.block>span,.btn.block>input[type=submit]{padding-right:40px !important}.btn.block.back>span,.btn.block.back>input[type=submit]{padding-left:40px !important}.btn-normal,.btn-white{height:46px}.btn-normal.small{height:33px}.btn-normal>span,.btn-normal>input[type=submit],.btn-white>span,.btn-white>input[type=submit]{padding:10px 85px 10px 60px;font-size:22px;line-height:26px;height:44px}.btn-normal:before,.btn-white:before{top:-3px;right:25px;border-width:25px}.btn-white:after,.btn-white.back:after{top:5px;height:33px;width:33px}.btn-white:after{right:7px}.btn-white.back>span,.btn-white.back>input[type=submit]{padding:10px 60px 10px 85px}.btn-white.back:before{left:-24px}.btn-white.back:after{left:7px}.btn-simple>span,.btn-simple>input[type=submit]{padding:13px 25px;font-size:22px;line-height:26px;height:50px}.btn-simple.small>span,.btn-simple.small>input[type=submit]{padding:10px 22px;height:44px;font-size:17px}.btn-simple.wish{min-width:54px;width:54px;height:54px}.btn-simple.wish:before{font-size:25px}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=file],.form input[type=password],.form textarea,.form select,.form .ui-selectmenu-button{height:50px;line-height:50px;padding:0 15px;font-size:18px}.form textarea{height:130px;line-height:26px;padding:12px 15px}.form h2{padding:20px 0 35px}.form h2.small-bottom-pad{padding-bottom:18px}.form .form-margin-box{margin:25px auto 70px}.form .form-margin-box p{padding-bottom:15px}.form .form-narrow-box{padding-bottom:40px}.form .form-narrow-box.bigger-vert-pad{padding-top:30px;padding-bottom:65px}.form .form-narrow-box.small-bottom-pad{padding-bottom:15px}.form .flex-vc.flex-top>label{margin-top:15px}.form .double-pad .flex-vc.flex-top>label{margin-top:22px}.form .flex-vc .flex a{font-size:18px;line-height:22px}.form label{font-size:18px;line-height:23px}.form label .info-box{width:24px;height:24px}.form label .info-box:before{font-size:18px;line-height:24px;width:24px}.form .order-radios-table{margin:10px 0 65px}.form .order-radios-table td{padding:12px 10px}.form .order-radios-table td+td{padding-left:20px}.form .order-radios-table td.light{font-size:17px;line-height:21px}.form .order-radios-table .fake-radio-wrap label{padding-left:55px}.preview-img{margin-top:12px}.preview-img .img-wrapper{width:85px;height:85px}.preview-img .fake-delete{font-size:18px;line-height:24px}.form .fake-input .val{font-size:18px;line-height:24px}.form .ui-selectmenu-button:after{font-size:12px;line-height:50px;right:15px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{font-size:18px;line-height:22px;padding:4px 15px !important}.form .fake-checkbox-wrap{margin-bottom:15px}.form .fake-checkbox-wrap label{font-size:20px;line-height:24px;padding-left:40px}.form .fake-checkbox-wrap label:before,.form .fake-checkbox-wrap label:after{top:0}.form .fake-radio-wrap{margin-bottom:15px}.form .fake-radio-wrap label{font-size:20px;line-height:24px;padding-left:40px}.ui-dialog.material-select-dialog{max-height:-webkit-calc(100vh - 50px);max-height:calc(100vh - 50px);margin:25px 20px;max-width:-webkit-calc(100vw - 40px);max-width:calc(100vw - 40px)}.ui-dialog.material-select-dialog .inner-content{padding:30px 0 10px;max-height:-webkit-calc(100vh - 90px);max-height:calc(100vh - 90px)}.ui-dialog.material-select-dialog .padded-content{padding:0 80px}.ui-dialog.material-select-dialog .padded-content.scrollable+.padded-content{padding-top:15px}.ui-dialog .sorting a{min-height:46px;padding:5px 15px;font-size:17px;line-height:18px}.ui-dialog .variants-box{margin:30px 0 15px}.ui-dialog .variants-box .variants-item{width:33.333333%;margin:0 0 20px}.ui-dialog .variants-box .variants-item>span{min-width:76px;width:76px;height:76px;margin:0}.ui-dialog .variants-box .variants-item p{font-size:18px;line-height:22px}.ui-dialog .variants-box .variants-item p small{font-size:16px}.ui-dialog.material-select-dialog h2{padding-bottom:35px}.ui-dialog.material-select-dialog p{font-size:18px;line-height:22px;padding-bottom:20px}.ui-dialog.generic-dialog,.ui-dialog.generic-dialog .ui-dialog-content{max-width:-webkit-calc(100vw - 40px);max-width:calc(100vw - 40px)}.ui-dialog.generic-dialog .inner-content{padding:0 60px}.checked .input-wrapper:after{font-size:13px;right:-35px}.ok .message,.error .message{font-size:18px;line-height:22px}}@media screen and (max-width: 1600px){.scroller-box{width:1200px !important}.scroller-box .hscroll{width:1160px !important}}@media screen and (max-width: 1550px){.row-wide{width:100%;max-width:1510px}}@media screen and (max-width: 1320px){.scroller-box{width:910px !important}.scroller-box .hscroll{width:870px !important}.scroller-box .hscroll ul li+li+li+li{pointer-events:none !important}}@media screen and (max-width: 1290px){.row-medium{width:100%;max-width:1250px}}@media screen and (max-width: 1200px){.cookie-info .cookie-info-inner{padding:7px 20px}.cookie-info .flex-base{margin-right:20px;padding-left:35px}.cookie-info .flex-base:before{font-size:17px;line-height:22px;width:22px}.cookie-info .flex-base p{font-size:16px;line-height:19px}.cookie-info a.close{width:180px;min-width:180px;font-size:17px;line-height:34px}.top-info{font-size:14px;line-height:17px;height:44px}.top-info .top-info-inner{padding:0 50px}.top-info .top-info-inner>p{max-height:41px}.top-info .top-circle{padding-left:20px}.top-info .top-circle:before{width:13px;height:13px;margin:-6px 0 0}.top-info .close{top:13px}.top-info .top-info-more{padding:10px 50px 0}.top-info .top-info-more p,.top-info .top-info-more ul{padding:0 0 10px}.top-info .top-info-more ul li{padding:0 0 0 25px}.top-info .top-info-more ul li+li{margin-left:15px}.top-info:not(.hidden)+.header{padding-top:44px}.top-info:not(.hidden)~.side-menu .menu-close-wrapper{padding-top:87px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 164px);height:calc(100% - 164px)}.top-info:not(.hidden)~.side-menu.sticky .menu-close-wrapper{padding-top:3px}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 60px);height:calc(100% - 60px)}.top-info:not(.hidden)+.header .dropdowns{top:204px}.top-info:not(.hidden)+.header .dropdowns.sticky{top:40px}.top-info:not(.hidden)~.header .header-pop .height-limit{max-height:-webkit-calc(100vh - 164px);max-height:calc(100vh - 164px)}.header .header-icons .ico-header{margin:0 2px}.header .header-pop{width:350px}.header-pop .header-title-box{padding:0 25px}.header-pop .header-title-box .close{top:21px;right:21px}.header-pop .header-title-box h3{padding:20px 35px 20px 0}.header-pop .header-title-box p{font-size:17px;line-height:22px;padding-bottom:25px}.header-pop .header-products-list .item{padding:15px 0}.header-pop .header-products-list .item .img-box{width:110px}.header-pop .header-products-list .item .img-box img{max-width:70px}.header-pop .header-products-list .item .text-box{margin:0 20px 0 110px;font-size:15px;line-height:18px;min-height:70px}.header-pop .header-price-box{padding:30px 25px 32px}.header-pop .header-price-box div{font-size:25px;line-height:31px}.header-pop .header-btn{padding:10px 20px;font-size:24px;line-height:30px}.header-pop .header-empty-box{padding:25px 25px 0}.header-pop .header-empty-box p{font-size:19px;line-height:23px;padding-bottom:25px}.header-pop .header-empty-box p.big{font-size:25px;line-height:31px;padding-bottom:40px}.header-pop .header-tip-box{padding:25px 25px}.header-pop .header-selects-box{padding:12px 25px}.header-pop .header-selects-box label{min-width:125px;max-width:125px}.header-pop .header-dph-box{padding:12px 25px}.header-pop .header-dph-box .row>label{min-width:125px;max-width:125px}.header-pop .header-dph-box .fake-checkbox-wrap label{font-size:16px}.header-pop .header-benefits-box{padding:15px 25px 0;font-size:16px;line-height:24px}.header-pop .header-benefits-box ul{padding-bottom:25px}.header-pop .header-benefits-box ul li{padding:5px 0 5px 30px}.header-pop .header-benefits-box ul li:before{top:13px;font-size:13px}.header-pop .header-log-box{padding:12px 25px}.header-pop .header-log-box .flex-hvc label,.header-pop .header-log-box .flex-hvc .spacer{min-width:80px;max-width:80px}.header-pop .header-log-box .form .message{padding-left:90px}.header-pop .header-social-log-box{padding:12px 25px 25px}.header-pop .header-social-log-box .row a{padding:6px 7px 6px 10px;font-size:16px;line-height:18px}.header-pop .header-social-log-box .row a img{max-width:30px;margin:3px 8px 0 0}.header-pop .header-social-log-box .row a+a{margin-left:8px}.header-pop .header-logged-box{padding:12px 25px 15px}.header-pop .header-logged-box img{margin:0 auto 10px;max-width:90px;height:auto}.header-pop .header-links-box{padding:20px 25px 20px 40px;font-size:16px;line-height:24px}.header-pop .header-links-box ul{padding:0 0 10px}.header-pop .header-links-box ul li{padding:8px 0 2px}.menu>ul li a{font-size:18px}.menu.sticky>ul li a{padding:1px 12px 2px}.dropdowns .dropdown h4{font-size:19px;line-height:25px}.dropdowns .dropdown .dd-item{padding-bottom:20px}.dropdowns .dropdown .dd-list img{max-width:50px;min-width:50px}.dropdowns .dropdown .dd-list h4{margin-left:15px}.main{padding-top:39px}.breadcrumb{padding:17px 20px 7px}.breadcrumb a,.breadcrumb span{margin:0 0 5px 35px}.breadcrumb a:before,.breadcrumb span:before{font-size:19px;line-height:19px}.breadcrumb a:not(.b-homepage):before,.breadcrumb span:before{left:-22px}.breadcrumb a.b-homepage{width:20px}.bottom-arrow{padding-bottom:55px;margin-bottom:40px}.bottom-line{padding-bottom:35px;margin-bottom:60px}.price.in-basket{font-size:16px;padding-left:27px !important}.price.in-basket:before,.price.in-basket:after{width:21px}.price.in-basket:before{height:21px}.price.in-basket:after{font-size:8px;line-height:22px}.basket-tag{min-width:110px;font-size:14px}.halved-box .text-box{padding:30px 20px 20px}.halved-box .text-box p{line-height:26px;padding:0 0 22px}.brands-list ul li{margin:30px 20px 40px;width:12%}.brands-list ul li img{max-width:105px;max-height:55px}.brands-list .no-tablet-wide{display:none}.brands-tags{padding-top:40px}.brands-tags ul{padding:0 10px}.brands-tags ul li{padding:0 3px;font-size:25px;line-height:30px}.brands-tags+.bottom-arrow{padding-bottom:50px}.brands-row:last-child{padding-bottom:35px}.brands-block{padding:0 15px}.brands-block h2{font-size:16px;line-height:50px;padding:15px 0 5px}.brands-block h2 strong{font-size:45px}.brands-block ul{padding:0 0 40px}.brands-block ul li{font-size:26px;line-height:30px}.contact-list .contact-box h3{font-size:20px}.contact-list .contact-box{padding:0 10px;width:33.33333%}.contact-list .contact-box p{font-size:20px;line-height:34px}.contact-list .contact-box p small{font-size:17px}.contact-info-list .contact-info-box{padding:15px 10px 0}.contact-info-list .contact-info-box h2{font-size:28px;padding-bottom:10px}.contact-info-list .contact-info-box p{font-size:17px;line-height:28px}.contact-info-list.showroom-padded{padding:30px 0 15px}.contact-info-list.showroom-padded .contact-info-box p{padding-left:20px;padding-right:20px}.contact-info-list.showroom-padded+p.btn-wrapper{margin-bottom:15px}.faq-list{margin:10px 0 30px}.faq-list .faq-box{font-size:20px;line-height:26px;border-radius:5px;margin-bottom:12px}.faq-list .faq-box .faq-question{padding:10px 60px 10px 25px}.faq-list .faq-box .faq-question:before{font-size:18px;line-height:26px;right:25px;margin-top:-12px}.faq-list .faq-box .faq-answer{padding:10px 60px 10px 25px}.faq-list .faq-box p,.faq-list .faq-box ul,.faq-list .faq-box ol{padding-bottom:17px}.showroom-gallery{padding:0 0 35px}.showroom-gallery.small-pad{padding:0 0 30px}.showroom-gallery ul li{padding:7px}.showroom-gallery.narrow ul li{padding:6px}.showroom-gallery.narrow ul li a[data-video]:after{font-size:75px}.main-search-box.form form .flex-vc:before{font-size:24px;left:12px;top:11px}.main-search-box.form input[type=submit]{font-size:17px;line-height:23px;padding:11px 17px}.main-search-box.voucher-box.form input[type=text]{padding-left:15px}.main-search-box.voucher-box.form table{margin:15px 0 5px}.steps{margin:25px 0 10px}.steps ul{min-height:60px;margin:0 -10px;display:inline-block}.steps ul li{min-width:0;font-size:18px;line-height:24px;padding:70px 10px 10px;text-align:center;display:inline-block;vertical-align:top;width:33.333333%;margin:0}.steps ul li>*:before,.steps ul li>*:after{width:60px;transform:translateX(-50%);top:0;left:50%}.steps ul li>*:before{height:60px}.steps ul li>*:after{font-size:30px;line-height:58px;padding-bottom:25px}.steps ul li.done>*:after{font-size:20px;line-height:60px}.steps ul li a,.steps ul li span{min-width:0;padding:0}.steps.steps-wish ul li a,.steps.steps-wish ul li span{padding:0 10px;width:110px}.steps.steps-wish ul li.addMore a:after{line-height:52px;padding-bottom:30px}.steps.steps-wish ul li .step-remove{right:2px;top:53px}.steps.steps-account ul{margin:0;display:inline-block;vertical-align:top;text-align:left}.steps.steps-account ul li{padding:5px 0;margin:0;display:block;text-align:left;min-height:0}.steps.steps-account ul li a,.steps.steps-account ul li span{padding:0;width:auto}.steps.steps-account ul li>*:before,.steps.steps-account ul li>*:after{display:none}.my-account-box{padding:20px 0 0}.my-account-box img{width:100px;margin:0 auto 15px}.payment-box{padding:30px 0}.payment-box h2{font-size:30px;line-height:38px;padding-bottom:30px}.payment-box h3{font-size:25px;line-height:33px;padding-bottom:7px}.payment-box p{font-size:19px;line-height:28px;padding-bottom:25px}.payment-box img{margin:25px auto 0;max-width:250px}.sortiment-list{margin:5px auto 25px}.sortiment-list li{width:220px}.sortiment-list li a{font-size:17px;line-height:18px;padding:10px 40px 10px 15px}.sortiment-list li a:before{font-size:14px;right:15px}.sortiment-list.with-images li a{padding:5px 40px 5px 10px}.sortiment-list.with-images li a img,.sortiment-list.with-images li a svg{width:36px;height:36px}.sortiment-list.with-collections li a img{margin-right:16px;width:80px;height:80px}.collection-box{margin:5px auto 15px}.collection-box li{width:220px}.collection-box li .text-box h4{padding:15px;font-size:28px;line-height:34px}.collection-box.narrow li{width:155px}.collection-box.narrow li .text-box h4{font-size:21px;line-height:28px}.products-box li{width:220px;padding:17px 12px 15px}.products-box li a{padding:7px}.products-box li a[href]:hover{box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.2)}.products-box li .item-box{padding:25px 0 11px}.products-box li .item-box .text-wrapper{height:42px}.products-box li .item-box h4,.products-box li .item-box p{font-size:17px;line-height:21px;max-height:42px}.products-box li .item-box .bottom-box{padding-top:4px}.products-box li.item-catalog .item-catalog-box{height:115px}.products-box li.item-catalog .item-catalog-box h3.big{font-size:20px;line-height:24px}.products-box li.item-catalog .item-catalog-box p{font-size:16px;line-height:20px;padding:0 10px}.more-products-box .btn{max-width:400px;margin:25px auto 15px}.more-products-box .btn>span{font-size:17px}.main-filter-wrapper{margin:0 0 30px}.main-filter{flex-wrap:wrap-reverse;border-left-width:0;border-right-width:0}.main-filter .filter-selects{width:100%;box-sizing:border-box;border-right-width:0;margin-right:0}.main-filter .filter-select{padding:10px 35px 10px 12px;width:100%;box-sizing:border-box;border-top:1px solid #eee}.main-filter .filter-select:before{font-size:10px;right:12px;margin-top:-4px}.main-filter .filter-select:last-child{border-right:1px solid #eee}.main-filter .filter-select.active{border-top-color:#99b81b}.main-filter .filter-select:last-child.active{border-right-color:#99b81b}.main-filter .filter-select.active:before{margin-top:-4px}.main-filter .filter-select label,.main-filter .filter-price label{font-size:17px}.main-filter .filter-price{padding:10px 12px;width:60%;box-sizing:border-box;border-left:1px solid #eee;margin-right:0}.main-filter .filter-price .slider-range-wrapper{margin-left:15px}.main-filter .filter-price .slider-range-wrapper .slider-min,.main-filter .filter-price .slider-range-wrapper .slider-max{font-size:16px;min-width:95px}.main-filter .filter-price .slider-range-wrapper .slider-range{margin:0 25px}.main-filter .filter-checks{padding:10px 12px 0;width:40%;box-sizing:border-box;border-right:1px solid #eee;justify-content:space-around;margin-right:0}.main-filter .filter-checks .fake-checkbox-wrap{margin-bottom:10px}.main-filter .filter-checks .fake-checkbox-wrap+.fake-checkbox-wrap{margin-left:15px}.main-filter .filter-checks .fake-checkbox-wrap label{font-size:16px;padding-left:35px}.section-filter .filter-inner-wrapper .btn-simple>span,.section-filter .filter-inner .btn-simple>input[type=submit]{padding-left:35px;padding-right:35px}.section-filter .filter-inner{padding:18px 12px 49px}.section-filter .filter-inner .filter-inner-selects-column{min-width:50%}.section-filter .filter-inner .filter-inner-selects-column>.row{padding-right:15px;display:block;column-count:6;column-gap:15px;column-width:145px}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>*{padding-left:15px}.section-filter .filter-inner .col-inner-filter{margin:0;display:inline}.section-filter .filter-inner h4{font-size:17px}.section-filter .filter-inner .fake-checkbox-wrap{margin:0}.section-filter .filter-inner .fake-checkbox-wrap:last-child{margin-bottom:0}.section-filter .filter-inner .fake-checkbox-wrap label{font-size:15px;line-height:20px;padding-top:3px;padding-bottom:6px;margin:4px 0 0}.section-filter .filter-inner .fake-checkbox-wrap label:after{top:1px}.section-filter .filter-selection{margin:10px 10px 0 0}.section-filter .filter-selection:before{font-size:10px;right:12px;margin-top:2px}.section-filter .filter-selection label{font-size:17px;line-height:40px;padding:0 35px 0 12px}.sorting ul{margin:0 auto 20px}.sorting ul li{min-width:120px}.sorting ul li a{padding:9px 7px;font-size:17px;line-height:24px;height:42px}.sorting .mobile-only{display:none}.paging{padding:21px 0}.paging .btn{width:240px}.paging .btn>span{font-size:17px}.paging ul{margin:0 4px}.paging ul li{padding:4px;height:42px}.paging ul li a,.paging ul li span{font-size:17px;width:40px;height:40px;line-height:40px}.paging ul li span{min-width:18px}.action-tags{top:10px;right:10px}.action-tags .action-tag{width:45px;height:45px;font-size:14px;line-height:13px}.action-tags .action-skladem{padding:10px 6px}.action-tags .action-showroom{padding-top:10px}.action-tags .action-sleva{font-size:18px;line-height:45px}.action-tags.big{top:30px;right:15px}.action-tags.big .action-tag{width:65px;height:65px;margin-bottom:7px;font-size:21px;line-height:17px}.action-tags.big .action-skladem{padding:14px 5px}.action-tags.big .action-showroom{padding-top:14px}.action-tags.big .action-sleva{font-size:25px;line-height:65px}.action-tags.big .action-sleva small{font-size:13px}.action-tags.big .action-sleva+.action-sleva{margin-top:-22px;line-height:11px;padding:17px 0}.ul-benefits>li{padding-left:25px}.ul-benefits>li:before{font-size:12px;top:19px}.scroller-box{width:772px !important}.scroller-box .hscroll{width:731px !important}.scroller-box .hscroll .products-box li{height:-webkit-calc(100% - 32px);height:calc(100% - 32px)}.dot-paging{height:40px}.section-slider .slider-box .text-box{max-width:650px}.section-slider .slider-box .text-box h2{font-size:42px;line-height:50px;padding:0 20px 20px}.section-slider .scroller-controls{margin-top:-35px}.section-slider .scroller-controls .btn-prev,.section-slider .scroller-controls .scroller-box .btn-next{width:38px;height:70px}.section-slider .scroller-controls .btn-prev:before,.section-slider .scroller-controls .btn-next:before{font-size:70px;line-height:70px}.section-slider .scroller-controls .btn-prev:before{left:20px}.section-slider .scroller-controls .btn-next:before{right:20px}.section-category .text-box{font-size:35px;line-height:42px}.section-category .text-box h1,.section-category .text-box h2{font-size:60px;line-height:70px}.section-category .text-box .perex{margin-top:10px}.section-category .text-box .text-box-blocks{padding:15px 0 5px}.section-category .text-box .text-box-blocks .text-box-block{margin:0 12px;font-size:31px;line-height:40px}.section-category .category-box li{font-size:19px;line-height:25px;padding:0 5px}.section-hp-halved{padding:5px 0 45px}.section-hp-halved .halved-box .text-box{padding:60px 35px 40px 30px}.section-hp-halved .halved-box .text-box p{font-size:22px;line-height:28px;padding:0 0 25px}.section-brands{padding:25px 20px 45px}.section-cite{padding:35px 20px 50px}.section-cite p{font-size:25px;line-height:31px}.section-cite p cite{font-size:34px;line-height:42px;padding:0 0 10px}.section-content{padding:30px 20px 0}.section-content-padded{padding:45px 20px 0}.section-search{padding:30px 20px 35px}.section-filter{padding:30px 20px 45px}.section-big-bottom-pad{padding:0 20px 55px}.section-detail{padding:20px 20px 25px}.section-detail+.section .bottom-arrow{padding-bottom:35px}.section-detail .product-detail-box{margin:15px 0 0}.section-detail .product-detail-gallery{width:55%}.section-detail .product-detail-gallery .img-box{padding:0 0 15px}.section-detail .product-detail-gallery ul{padding:0 0 20px}.section-detail .product-detail-gallery ul li a[data-video]:after{font-size:40px}.section-detail .product-detail-info{width:45%;margin-left:40px;font-size:18px;line-height:26px}.section-detail .product-detail-info .input-wrapper{margin-bottom:7px}.section-detail .product-detail-info .btn-row{padding:7px 0 25px}.section-detail .product-detail-info .info-inputs-box p small{line-height:22px;padding:3px 0 4px}.section-detail .product-detail-info .info-inputs-box .btn-row{padding-bottom:45px}.section-detail .product-detail-info .buttons-wrapper{margin:0 0 30px}.section-detail .product-detail-info .buttons-wrapper .price.in-basket{line-height:22px;margin:0 20px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus{width:50px;height:50px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{line-height:42px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{line-height:46px}.section-detail .product-detail-info .buttons-wrapper .inputs input[type=number]{font-size:22px;line-height:48px;height:50px;width:50px}.section-detail .author-box{margin-bottom:30px}.section-detail .author-box .author-list{padding:0 20px 0 0}.section-detail .author-box .img-box{min-width:120px}.section-detail .author-box .img-box img{max-width:120px;max-height:120px}.section-detail .price-box{padding:0 0 20px;white-space:normal}.section-detail .price-box .price-new{font-size:40px;line-height:48px}.section-detail .price-box .price-old{margin-left:15px;font-size:31px;line-height:38px}.section-detail .price-box .price-more-info{font-size:16px;line-height:23px}.section-detail .variants-box{margin:0 -8px 15px}.section-detail .variants-box .variants-item{min-width:60px;height:60px;margin:0 8px 15px}.section-detail .variants-box .variants-item:before{padding:3px;left:-5px;top:-5px;border-width:2px}.section-detail .availability-list{padding:0 0 30px}.section-detail .availability-list.small-bottom-pad{padding-bottom:15px}.section-detail .availability-list li{padding:3px 0}.section-detail .availability-list .ico-question,.section-detail .availability-list .ico-info,.section-detail .availability-list .ico-check{padding:6px 0 6px 32px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before,.section-detail .availability-list .ico-check:before{width:23px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before{font-size:17px;line-height:23px}.section-detail .availability-list .ico-check:before{font-size:8px;line-height:23px}.section-detail .info-box p{line-height:26px}.section-detail .info-box .big p{font-size:20px;line-height:28px}.section-detail .info-box ul{line-height:26px;padding:0 0 17px}.section-detail .info-box ul li{padding-bottom:10px}.section-detail .info-box .big ul{line-height:26px}.section-detail .info-box .big ul li{font-size:20px}.section-detail .info-box ul li:before,.section-detail .info-box .big ul li:before{top:19px}.section-detail .info-box .download-list li a{font-size:17px;padding:4px 12px;margin:0 10px 10px 0}.section-register{padding:20px 20px 55px}.section-register.small-top-pad{padding-top:5px}.section-register table.order-table td{font-size:17px;line-height:22px;height:35px;padding:4px 0 3px;width:auto !important}.section-register table.order-table td+td{padding-left:15px}.section-register table.order-table td small{font-size:15px;line-height:19px;padding-top:5px}.section-register table.order-table.big-pads{margin-bottom:40px}.section-register table.order-table.big-pads.small-margin{margin-bottom:10px}.section-register table.order-table.big-pads img{max-width:65px;height:auto}.section-register table.order-table.big-pads td{padding:13px 0 12px}.section-register table.order-table.big-pads td+td{padding-left:20px}.section-register table.order-table.big-pads .price-row td{padding:22px 0 21px}.section-register table.order-table .price-row strong{font-size:25px;line-height:30px}.section-register table.order-table .inputs input[type=number]{font-size:18px;width:45px;padding:0 5px}.section-register table.order-table .remove-wrapper:after{font-size:17px}.section-register .order-summary-box table{margin:20px 0 35px}.section-register .order-summary-box table td{font-size:16px;line-height:18px}.section-register .order-summary-box table .order-summary-prize-row td{font-size:25px;line-height:30px;padding-top:10px;padding-bottom:10px}.section-register .order-summary-box table .order-summary-prize-row td.green{font-size:31px;line-height:36px}.section-register .order-box{margin:20px 0 45px}.section-register .order-box h3,.section-register .order-box h4{font-size:19px;line-height:25px;padding:0 17px}.section-register .order-box .order-heading-box{padding:9px 0px 10px;flex-direction:column}.section-register .order-box .order-inner-box{padding:20px 35px 25px}.section-register .order-box .order-info-box h4{padding:0 0 10px}.section-register .order-box .order-info-box table{margin-bottom:15px}.section-register .order-box .order-info-box table td{padding:0 30px 0 0}.section-register .order-box .order-links{padding:5px 0 6px}.section-register .order-box .order-links ul li{font-size:19px;line-height:25px;padding:2px 5px 2px 20px}.section-benefits{padding:55px 20px 35px}.section-benefits .perex{margin-bottom:30px}.section-benefits .perex h2{padding:0 0 22px}.section-benefits ul li{font-size:17px;line-height:23px;padding:60px 10px 15px}.section-benefits ul li strong{font-size:19px;line-height:23px}.section-benefits ul li.benefits-poradime:before{font-size:47px}.section-benefits ul li.benefits-doruceni:before{font-size:27px;top:7px}.section-benefits ul li.benefits-doprava:before{font-size:42px}.section-benefits ul li.benefits-design:before{font-size:42px}.section-benefits ul li.benefits-showroom:before{font-size:42px}.section-map{margin:30px 0 65px}.section-map .text-box{font-size:16px;line-height:22px}.section-map .text-box h2{padding-top:20px}.section-map .text-box table{margin:0 auto 15px}.section-map .text-box table td{padding:0 20px}.footer h2{padding-bottom:17px}.footer-contact{padding:40px 20px 15px}.footer-contact.contact-overlay{margin-top:200px;padding-top:150px}.footer-contact.contact-overlay:before{top:-180px;width:450px;height:600px}.footer-contact img{margin-bottom:17px}.footer-contact p{font-size:20px;line-height:34px}.footer .footer-news{padding:65px 20px 30px}.footer .footer-news p{padding-bottom:30px}.footer .newsletter-box{padding:0 0 37px}.footer .newsletter-box input[type=text]{line-height:45px;height:45px;font-size:17px;padding:0 15px}.footer .newsletter-box input[type=submit]{font-size:17px;line-height:23px;padding:11px 17px}.footer .social-icons{padding:0 0 7px}.footer .social-icons li{margin:0 8px 17px}.footer .social-icons li a{width:42px;height:42px}.footer .social-icons li a:before{width:42px;line-height:42px}.footer .social-icons .facebook a:before{font-size:32px}.footer .social-icons .twitter a:before{font-size:28px}.footer .social-icons .google a:before{font-size:38px}.footer .social-icons .instagram a:before{font-size:26px}.footer .social-icons .youtube a:before{font-size:32px}.footer .social-icons .pinterest a:before{font-size:26px}.footer .social-icons .rss a:before{font-size:20px}.footer .social-icons .mag a:before{font-size:11px}.footer .links{padding:50px 15px 25px}.footer .links .col-item{width:25%;padding-bottom:27px}.footer .links h4{font-size:22px;line-height:28px;padding:0 15px 12px 0}.footer .links ul{padding:0 15px 0 0}.footer .links ul li{font-size:19px;line-height:24px;padding:0 0 6px}.footer .copyright{line-height:19px;padding:25px 20px 7px}.footer .copyright p{padding:0 0 17px}.btn.block>span,.btn.block>input[type=submit]{padding-right:38px !important}.btn.block.back>span,.btn.block.back>input[type=submit]{padding-left:38px !important}.btn-normal,.btn-white{height:42px}.btn-normal.small{height:33px}.btn-normal>span,.btn-normal>input[type=submit],.btn-white>span,.btn-white>input[type=submit]{padding:9px 63px 9px 40px;font-size:20px;line-height:24px;height:40px}.btn-normal:before,.btn-white:before{top:-2px;right:24px;border-width:22px}.btn-normal.small>span,.btn-normal.small>input[type=submit]{padding:7px 35px 7px 20px;font-size:15px}.btn-white:after,.btn-white.back:after{top:4px;height:32px;width:32px}.btn-white:after{right:8px}.btn-white.back>span,.btn-white.back>input[type=submit]{padding:9px 40px 9px 63px}.btn-white.back:before{left:-21px}.btn-white.back:after{left:7px}.btn-simple>span,.btn-simple>input[type=submit]{padding:12px 20px;font-size:20px;line-height:24px;height:46px}.btn-simple.small>span,.btn-simple.small>input[type=submit]{padding:9px 20px;height:40px;font-size:16px}.btn-simple.wish{min-width:50px;width:50px;height:50px}.btn-simple.wish:before{font-size:23px}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=file],.form input[type=password],.form textarea,.form select,.form .ui-selectmenu-button{height:45px;line-height:45px;padding:0 12px;font-size:17px}.form textarea{height:120px;line-height:25px;padding:10px 12px}.form h2{padding:15px 0 30px}.form h2.small-bottom-pad{padding-bottom:15px}.form .form-margin-box{margin:20px auto 55px}.form .form-margin-box p{padding-bottom:10px}.form .form-narrow-box{padding-bottom:40px}.form .form-narrow-box.bigger-vert-pad{padding-top:25px;padding-bottom:50px}.form .form-narrow-box.small-bottom-pad{padding-bottom:10px}.form .flex-vc.flex-top>label{margin-top:13px}.form .double-pad .flex-vc.flex-top>label{margin-top:20px}.form .flex-vc>label,.form .flex-vc>.spacer{width:130px;min-width:130px}.form .flex-vc .flex a{font-size:17px;line-height:21px}.form .flex-vc+.message{margin-left:140px}.form label{font-size:17px;line-height:22px}.form label .info-box{width:22px;height:22px}.form label .info-box:before{font-size:17px;line-height:22px;width:22px}.form label .info-box .info-bubble{font-size:15px;line-height:18px;padding:4px 7px}.form .input-wrapper .more-links a{padding-top:5px}.form .order-radios-table{margin:10px 0 50px}.form .order-radios-table td{padding:9px 10px}.form .order-radios-table td+td{padding-left:15px}.form .order-radios-table td.light{font-size:16px;line-height:20px}.form .order-radios-table .fake-radio-wrap label{padding-left:45px}.preview-img{margin-top:10px}.preview-img .img-wrapper{width:75px;height:75px}.preview-img .fake-delete{font-size:17px;line-height:23px}.form .fake-input .val{font-size:17px;line-height:23px}.form .ui-selectmenu-button:after{line-height:45px;right:12px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{font-size:17px;line-height:21px;padding:5px 12px !important}.form .fake-checkbox-wrap{margin-bottom:13px}.form .fake-checkbox-wrap label{font-size:18px;line-height:22px}.form .fake-checkbox-wrap label:before,.form .fake-checkbox-wrap label:after{top:0}.form .fake-radio-wrap{margin-bottom:13px}.form .fake-radio-wrap label{font-size:18px;line-height:22px}.ui-dialog.material-select-dialog{max-height:-webkit-calc(100vh - 40px);max-height:calc(100vh - 40px);margin:20px}.ui-dialog.material-select-dialog .inner-content{padding:25px 0 5px;max-height:-webkit-calc(100vh - 70px);max-height:calc(100vh - 70px)}.ui-dialog.material-select-dialog .padded-content{padding:0 40px}.ui-dialog.material-select-dialog .padded-content.scrollable+.padded-content{padding-top:15px}.ui-dialog .sorting ul{margin-bottom:25px}.ui-dialog .sorting a{min-height:42px;font-size:16px;line-height:17px}.ui-dialog .variants-box{margin:25px 0 10px}.ui-dialog .variants-box .variants-item{width:33.333333%;margin:0 0 15px}.ui-dialog .variants-box .variants-item>span{min-width:60px;width:60px;height:60px;margin:0}.ui-dialog .variants-box .variants-item>span:before{padding:3px;left:-5px;top:-5px;border-width:2px}.ui-dialog .variants-box .variants-item p{font-size:16px;line-height:20px}.ui-dialog .variants-box .variants-item p small{font-size:15px}.ui-dialog.material-select-dialog h2{padding-bottom:30px}.ui-dialog.material-select-dialog p{font-size:17px;line-height:21px;padding-bottom:15px}.ui-dialog.generic-dialog .ui-dialog-content{padding:45px 0 15px !important}.ui-dialog.generic-dialog .inner-content{padding:0 40px;max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px)}.checked .input-wrapper:after{font-size:13px;right:-35px}.ok .message,.error .message{font-size:17px;line-height:21px}}@media screen and (max-width: 1100px){.section-detail .product-detail-gallery ul li{min-width:-webkit-calc(33.3333% - 2px);min-width:calc(33.3333% - 2px);max-width:-webkit-calc(33.3333% - 2px);max-width:calc(33.3333% - 2px)}}@media screen and (max-width: 1040px){.products-box.scroller{margin-top:40px !important}.scroller-box{width:100% !important}.scroller-box .hscroll{width:100% !important;min-width:0;margin:0 -20px !important}.scroller-box .hscroll ul li+li+li+li{pointer-events:all !important}.section-buy .scroller-controls{top:0;margin-top:0;width:100px;left:50%;transform:translateX(-50%)}.section-buy .scroller-controls .btn-prev,.section-buy .scroller-controls .scroller-box .btn-next{width:18px;height:35px}.section-buy .scroller-controls .btn-prev:before,.section-buy .scroller-controls .btn-next:before{font-size:35px;line-height:35px;color:#202020}.section-buy .scroller-controls .btn-prev:hover:before,.section-buy .scroller-controls .btn-next:hover:before{color:rgba(32,32,32,.3137254902)}.section-buy .scroller-controls .btn-prev:before{left:0}.section-buy .scroller-controls .btn-next:before{right:0}}@media screen and (max-width: 1020px){body{-webkit-text-size-adjust:100%}.wysiwyg img,.wysiwyg svg{max-width:100%;height:auto}.top-info:not(.hidden)+.header{padding-top:44px}.top-info:not(.hidden)~.side-menu .menu-close-wrapper{padding-top:79px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 240px);height:calc(100% - 240px)}.top-info:not(.hidden)~.side-menu.sticky .menu-close-wrapper{padding-top:35px}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 196px);height:calc(100% - 196px)}.top-info:not(.hidden)~.header .header-pop .height-limit{max-height:-webkit-calc(100vh - 149px);max-height:calc(100vh - 149px)}.side-menu .menu-close-wrapper,.side-menu.sticky .menu-close-wrapper{padding:35px 27px 36px;margin-bottom:0}.side-menu .side-menu-inner,.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 196px);height:calc(100% - 196px)}.side-menu .menu-footer{position:relative;display:block;margin-top:12px;background-color:#fff}.side-menu .menu-footer ul{margin:0;padding:0;font-size:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-around}.side-menu .menu-footer ul li{margin:0;padding:0;font-size:20px;line-height:39px;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:center;font-weight:600;text-transform:uppercase}.side-menu .menu-footer ul li a{padding:0 5px 3px;min-width:75px;display:inline-block;vertical-align:top;text-decoration:none}.side-menu .menu-footer-prani,.side-menu .menu-footer-prihlasit{display:none !important}.side-menu .icon-footer>span:before{position:relative;font-size:24px;top:0;display:block;margin:13px auto 0}.side-menu .icon-footer .menu-prani:before{content:""}.side-menu .icon-footer .menu-prihlasit:before{content:""}.side-menu .icon-footer .menu-lokalizace:before{content:""}.header{height:105px}.header .logo img,.header .logo svg{height:35px}.header .header-icons{padding:20px 5px 0}.header .header-icons .ico-header{width:80px;padding:50px 0 18px;margin:0 2px;font-size:14px;line-height:17px}.header .header-icons .ico-header.menu-button:before{font-size:21px;top:10px}.header .header-icons .ico-header.menu-kosik .kosik-items{font-size:14px;top:6px}.header .header-pop{top:105px}.header .header-pop.header-search-box{display:block !important;right:0;opacity:1;top:105px;height:70px}.header.simple .header-pop.header-search-box{top:105px}.header-pop .height-limit{max-height:-webkit-calc(100vh - 105px);max-height:calc(100vh - 105px)}.header-pop.header-search-box .search-box input[type=text]{font-size:21px;padding:0 80px;height:70px;line-height:70px}.header-pop.header-search-box .search-box .submit-wrap:before{font-size:45px;right:25px}.header-pop.header-search-box .search-box input[type=submit]{right:0;width:80px}.menu,.menu.sticky,.dropdowns,.header .header-icons .ico-header.menu-search,.header .header-icons .ico-header.menu-lokalizace{display:none !important}.contact-info-list .contact-info-box{width:50%}.dot-paging svg{max-width:none}.main{padding-top:70px}}@media screen and (max-width: 925px){.paging .btn{width:150px}.paging .btn .no-mobile{display:none}}@media screen and (max-width: 896px){.brands-list .no-mobile{display:none}}@media screen and (max-width: 790px){.row-narrow{width:100%;max-width:750px}.cookie-info .cookie-info-inner{padding:8px 10px}.cookie-info .flex-base{padding-left:30px}.cookie-info .flex-base:before{font-size:16px;line-height:20px;width:20px}.cookie-info .flex-base p{font-size:15px;line-height:18px}.cookie-info a.close{width:150px;min-width:150px;font-size:16px;line-height:30px}.top-info{font-size:13px;line-height:16px;height:42px}.top-info .top-info-inner{padding:0 50px 0 20px}.top-info .top-circle{padding-left:18px}.top-info .top-circle:before{width:11px;height:11px;margin:-5px 0 0}.top-info .close{top:12px}.top-info .top-more:before{top:21px}.top-info .top-info-more{padding:5px 50px 0 20px}.top-info .top-info-more p,.top-info .top-info-more ul{padding:0 0 10px}.top-info .top-info-more ul{display:inline-block;vertical-align:top;margin:0 auto}.top-info .top-info-more ul li{padding:0 0 0 20px;max-width:none}.top-info .top-info-more ul li+li{margin-left:0;margin-top:10px}.top-info:not(.hidden)+.header{padding-top:42px}.top-info:not(.hidden)~.side-menu .menu-close-wrapper{padding-top:57px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 198px);height:calc(100% - 198px)}.top-info:not(.hidden)~.side-menu.sticky .menu-close-wrapper{padding-top:15px}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 156px);height:calc(100% - 156px)}.top-info:not(.hidden)~.header .header-pop .height-limit{max-height:-webkit-calc(100vh - 107px);max-height:calc(100vh - 107px)}.side-menu .menu-close-wrapper,.side-menu.sticky .menu-close-wrapper{padding:15px 0 14px;margin:0 20px;text-align:left}.side-menu .menu-close{padding:0 0 0 35px;font-size:0;margin:0}.side-menu .menu-close .mobile-only{font-size:16px;display:inline-block;vertical-align:top;margin:2px 0 0 5px}.side-menu .menu-close:before{font-size:26px}.side-menu .side-menu-inner,.side-menu.sticky .side-menu-inner{padding:0 15px 0 20px;height:-webkit-calc(100% - 156px);height:calc(100% - 156px)}.side-menu .side-menu-inner ul{padding:0 0 20px}.side-menu .side-menu-inner ul>li{font-size:21px;line-height:26px;padding:8px 0}.side-menu .side-menu-inner ul>li ul{padding:8px 0 8px 8px}.side-menu .side-menu-inner ul>li ul li{font-size:19px;line-height:24px;padding:6px 0}.side-menu .header-pop.header-search-box .search-box .submit-wrap:before{left:23px}.header{height:65px}.header .logo img,.header .logo svg{height:25px}.header .header-icons{padding:10px 5px 28px}.header .header-icons .ico-header{width:65px;padding:0 0 10px;margin:0;font-size:0}.header .header-icons .ico-header:before{font-size:35px;top:5px}.header .header-icons .ico-header.menu-button:before{font-size:21px;top:12px}.header .header-icons .ico-header.menu-prani .prani-items{font-size:13px;top:12px}.header .header-icons .ico-header.menu-kosik .kosik-items{font-size:13px;top:10px}.header .header-icons .ico-header.menu-prihlasen img{width:35px;height:35px;top:5px}.header .header-icons .ico-header.menu-prihlasen img.bordered{width:31px;height:31px}.header .header-pop{width:320px;max-width:100%;top:65px;box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2)}.header .header-pop.header-search-box{top:65px;height:42px}.header.simple .header-pop.header-search-box{top:65px}.header-pop .height-limit{max-height:-webkit-calc(100vh - 65px);max-height:calc(100vh - 65px)}.header-pop.header-search-box .search-box input[type=text]{font-size:17px;padding:0 15px 0 55px;height:42px;line-height:42px;text-align:left;text-overflow:ellipsis}.header-pop.header-search-box .search-box .submit-wrap:before{font-size:22px;right:auto;left:20px}.header-pop.header-search-box .search-box input[type=submit]{left:10px;right:auto;width:40px}.header-pop .header-title-box{padding:0 20px}.header-pop .header-title-box .close{top:15px;right:15px}.header-pop .header-title-box h3{padding:15px 35px 15px 0}.header-pop .header-title-box p{font-size:16px;line-height:21px;padding-bottom:20px}.header-pop .header-products-list .item{padding:10px 0}.header-pop .header-products-list .item .img-box{width:100px}.header-pop .header-products-list .item .img-box img{max-width:65px}.header-pop .header-products-list .item .text-box{margin:0 15px 0 100px;min-height:65px}.header-pop .header-price-box{padding:20px}.header-pop .header-price-box div{font-size:23px;line-height:28px}.header-pop .header-btn{font-size:22px;line-height:27px}.header-pop .header-empty-box{padding:20px 20px 0}.header-pop .header-empty-box p{font-size:17px;line-height:21px;padding-bottom:20px}.header-pop .header-empty-box p.big{font-size:23px;line-height:28px;padding-bottom:30px}.header-pop .header-tip-box{padding:20px 20px}.header-pop .header-selects-box{padding:10px 20px}.header-pop .header-selects-box label{min-width:115px;max-width:115px}.header-pop .header-dph-box{padding:10px 20px}.header-pop .header-dph-box .row>label{min-width:115px;max-width:115px}.header-pop .header-dph-box .fake-checkbox-wrap label{font-size:15px}.header-pop .header-benefits-box{padding:12px 20px 0;font-size:15px;line-height:23px}.header-pop .header-benefits-box ul{padding-bottom:20px}.header-pop .header-benefits-box ul li{padding:3px 0 3px 25px}.header-pop .header-benefits-box ul li:before{top:9px;font-size:12px}.header-pop .header-log-box{padding:10px 20px}.header-pop .header-log-box .flex-hvc label,.header-pop .header-log-box .flex-hvc .spacer{min-width:75px;max-width:75px}.header-pop .header-log-box .form .message{padding-left:85px}.header-pop .header-log-box .more-links{padding-top:5px}.header-pop .header-social-log-box{padding:10px 20px 20px}.header-pop .header-social-log-box .row a{padding:5px 6px 5px 8px;font-size:15px;line-height:17px}.header-pop .header-social-log-box .row a img{max-width:26px;margin:5px 8px 0 0}.header-pop .header-social-log-box .row a+a{margin-left:8px}.header-pop .header-logged-box{padding:10px 20px 15px}.header-pop .header-logged-box img{max-width:80px}.header-pop .header-links-box{padding:15px 20px 15px 25px;font-size:15px;line-height:23px}.header-pop .header-links-box ul{padding:0 0 5px}.header-pop .header-links-box ul li{padding:6px 0 2px}.autocomplete-suggestions .suggestions{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px)}.autocomplete-suggestions .suggestions-inner{padding:0 15px}.autocomplete-suggestions .suggestions-inner h4{font-size:16px;line-height:22px;padding:10px 0 5px}.autocomplete-suggestions .suggestions-inner .img-box{width:25px;height:25px;min-width:25px;min-height:25px}.autocomplete-suggestions .suggestions-inner ul{padding:0 0 5px}.autocomplete-suggestions .suggestions-inner ul li{font-size:16px;line-height:20px;padding:3px 0}.autocomplete-suggestions .suggestions-inner ul li .flex-base{padding-top:1px}.autocomplete-suggestions .suggestions-inner ul li .flex-base+span{min-width:90px;padding-top:1px}.autocomplete-suggestions .suggestions-inner .view-all{font-size:16px;line-height:24px;padding:7px 20px;margin:0 -15px}.main{padding-top:42px}.breadcrumb{padding:15px 20px 5px}.breadcrumb p{flex-wrap:wrap}.breadcrumb a,.breadcrumb span{font-size:14px;line-height:18px;margin:0 0 5px 33px}.breadcrumb a:before,.breadcrumb span:before{font-size:17px;line-height:17px}.breadcrumb a:not(.b-homepage):before,.breadcrumb span:before{left:-21px}.breadcrumb a.b-homepage{width:18px}.bottom-arrow{padding-bottom:50px;margin-bottom:25px}.bottom-line{padding-bottom:30px;margin-bottom:45px}.price.in-basket{font-size:15px;padding-left:25px !important}.price.in-basket:before,.price.in-basket:after{width:20px}.price.in-basket:before{height:20px}.price.in-basket:after{font-size:8px;line-height:21px}.halved-box{display:block}.halved-box .img-box,.halved-box .text-box{display:block;width:100%}.halved-box .img-box{height:-webkit-calc(100vw - 40px);height:calc(100vw - 40px)}.halved-box .text-box{padding:25px 15px 15px}.halved-box .text-box p{line-height:24px;padding:0 0 20px}.brands-list ul{margin:0 -20px}.brands-list ul li{margin:30px 12px 30px;width:15%}.brands-list ul li img{max-width:85px;max-height:40px}.brands-tags{padding-top:25px}.brands-tags ul{padding:0 10px;justify-content:center;flex-wrap:wrap}.brands-tags ul li{font-size:23px;line-height:30px;padding:5px 9px 0}.brands-tags+.bottom-arrow{padding-bottom:40px}.brands-row:last-child{padding-bottom:30px}.brands-block{padding:0 10px}.brands-block h2{font-size:15px;line-height:43px;padding:10px 0 5px}.brands-block h2 strong{font-size:38px}.brands-block ul{padding:0 0 25px}.brands-block ul li{font-size:23px;line-height:24px;padding-bottom:7px}.action-tags.big .action-tag{width:50px;height:50px;margin-bottom:5px;font-size:16px;line-height:13px}.action-tags.big .action-skladem{padding:10px 0}.action-tags.big .action-showroom{padding-top:10px}.action-tags.big .action-sleva{font-size:19px;line-height:50px}.action-tags.big .action-sleva small{font-size:10px}.action-tags.big .action-sleva+.action-sleva{margin-top:-18px;line-height:8px;padding:14px 0}.contact-list .contact-box h3{font-size:20px}.contact-list .contact-box{width:auto;min-width:200px}.contact-list .contact-box img{margin-top:10px;max-height:90px;width:auto}.contact-list .contact-box p{font-size:18px;line-height:28px}.contact-list .contact-box p small{font-size:16px}.contact-list+.bottom-arrow{padding-bottom:40px}.contact-info-list .contact-info-box{padding:10px 0 0;width:100%}.contact-info-list .contact-info-box h2{font-size:25px}.contact-info-list .contact-info-box p{font-size:16px;line-height:26px}.contact-info-list.showroom-padded{padding:20px 0 10px}.contact-info-list.showroom-padded+p.btn-wrapper{padding-left:0;padding-right:0;margin-left:-10px;margin-right:-10px}.faq-list{margin:5px 0 15px}.faq-list .faq-box{font-size:18px;line-height:24px;margin-bottom:10px}.faq-list .faq-box .faq-question{padding:8px 45px 8px 20px}.faq-list .faq-box .faq-question:before{font-size:16px;line-height:24px;right:20px;margin-top:-11px}.faq-list .faq-box .faq-answer{padding:8px 45px 8px 20px}.faq-list .faq-box p,.faq-list .faq-box ul,.faq-list .faq-box ol{padding-bottom:15px}.showroom-gallery{padding:0 0 25px}.showroom-gallery.small-pad{padding:0 0 25px}.showroom-gallery ul li{padding:5px}.showroom-gallery.narrow ul li{padding:5px}.showroom-gallery.narrow ul li a[data-video]:after{font-size:60px}.main-search-box{padding:0 0 40px}.main-search-box.form form .flex-vc:before{font-size:22px;left:10px;top:10px}.main-search-box.form input[type=text]{line-height:42px;height:42px}.main-search-box.form input[type=submit]{font-size:16px;line-height:22px;padding:10px 15px}.main-search-box.voucher-box.form table td{vertical-align:bottom}.steps{margin:10px 0 0}.steps ul{min-height:45px;margin:0 -10px;display:inline-block}.steps ul li{font-size:16px;line-height:22px;padding:55px 10px 10px}.steps ul li>*:before,.steps ul li>*:after{width:45px}.steps ul li>*:before{height:45px}.steps ul li>*:after{font-size:25px;line-height:44px;padding-bottom:20px}.steps ul li.done>*:after{font-size:17px;line-height:45px}.steps.steps-wish ul li{max-width:33.33333%;width:115px}.steps.steps-wish ul li a,.steps.steps-wish ul li span{width:auto;padding:0}.steps.steps-wish ul li.addMore a:after{line-height:40px;padding-bottom:25px}.steps.steps-wish ul li .step-remove{right:-5px;top:37px}.steps.steps-account ul li{padding:4px 0}.my-account-box{padding:15px 0 0}.my-account-box img{width:80px;margin:0 auto 10px}.payment-box{padding:25px 0}.payment-box h2{font-size:27px;line-height:34px;padding-bottom:25px}.payment-box h3{font-size:23px;line-height:30px;padding-bottom:5px}.payment-box p{font-size:18px;line-height:25px;padding-bottom:25px}.payment-box img{margin:20px auto 0;max-width:225px}.sortiment-list{margin:5px -4px 20px}.sortiment-list li{max-width:200px;width:50%;box-sizing:border-box}.sortiment-list li a{font-size:15px;line-height:16px;padding:8px 30px 8px 10px}.sortiment-list li a:before{font-size:12px;right:10px}.sortiment-list.with-images li a{padding:4px 30px 4px 10px}.sortiment-list.with-images li a img,.sortiment-list.with-images li a svg{width:32px;height:32px}.sortiment-list.with-collections li a img{margin-right:12px;width:60px;height:60px}.collection-box{margin:5px -4px 15px}.collection-box li{max-width:200px;width:50%;box-sizing:border-box}.collection-box li .text-box h4{font-size:25px;line-height:31px}.collection-box.narrow li{width:145px}.collection-box.narrow li .text-box h4{font-size:19px;line-height:25px}.products-box{margin:20px -10px}.products-box li{max-width:200px;width:50%;padding:15px 10px 10px;box-sizing:border-box}.products-box li a{padding:5px}.products-box li a[href]:hover{box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.2)}.products-box li .item-box{padding:20px 0 10px}.products-box li .item-box .text-wrapper{height:40px}.products-box li .item-box h4,.products-box li .item-box p{font-size:16px;line-height:20px;max-height:40px}.products-box li .item-box .price .price-old,.products-box li .item-box .price .price-new{margin:0 2px}.products-box li .item-box .price .price-old{font-size:15px}.products-box li .item-box .bottom-box{padding-top:4px}.products-box li.item-catalog .item-catalog-box{height:115px}.products-box li.item-catalog .item-catalog-box h3.big{font-size:18px;line-height:22px}.products-box li.item-catalog .item-catalog-box p{font-size:14px;line-height:18px;padding:0 5px}.more-products-box .btn{max-width:380px}.more-products-box .btn>span{font-size:16px}.main-filter-wrapper{margin:0 0 25px}.main-filter .filter-select{padding:8px 30px 8px 10px}.main-filter .filter-select:before{font-size:9px;right:10px;margin-top:-5px}.main-filter .filter-select.active:before{margin-top:-5px}.main-filter .filter-select label,.main-filter .filter-price label{font-size:16px}.main-filter .filter-price{padding:8px 10px;width:100%;border-top:1px solid #eee}.main-filter .filter-price label{padding-top:0}.main-filter .filter-price .slider-range-wrapper{margin-left:10px}.main-filter .filter-price .slider-range-wrapper .slider-min,.main-filter .filter-price .slider-range-wrapper .slider-max{font-size:15px;min-width:95px}.main-filter .filter-price .slider-range-wrapper .slider-range{margin:0 25px}.main-filter .filter-checks{padding:8px 10px 0;width:100%;border-left:1px solid #eee}.main-filter .filter-checks .fake-checkbox-wrap{margin-bottom:10px}.main-filter .filter-checks .fake-checkbox-wrap+.fake-checkbox-wrap{margin-left:15px}.main-filter .filter-checks .fake-checkbox-wrap label{font-size:16px;padding-left:35px}.section-filter .filter-inner-wrapper .btn-simple>span,.section-filter .filter-inner .btn-simple>input[type=submit]{padding-left:30px;padding-right:30px}.section-filter .filter-inner{padding:15px 10px 49px}.section-filter .filter-inner .filter-inner-selects-column{min-width:50%}.section-filter .filter-inner .filter-inner-selects-column>.row{padding-right:10px;column-gap:10px;column-width:115px}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>*{padding-left:12px}.section-filter .filter-inner h4{font-size:16px}.section-filter .filter-inner .fake-checkbox-wrap label{font-size:14px;line-height:18px;padding-top:4px}.section-filter .filter-inner .tab-content .tab .mobile-only{display:none}.section-filter .filter-selection{margin:10px 5px 0 0}.section-filter .filter-selection:before{font-size:9px;right:10px;margin-top:2px}.section-filter .filter-selection label{font-size:16px;padding:0 30px 0 10px}.sorting ul{margin:0 auto 17px}.sorting ul li{min-width:110px}.sorting ul li a{padding:9px 5px;font-size:16px}.paging{padding:17px 0}.paging .btn{width:130px}.paging .btn>span{font-size:16px}.paging ul{margin:0 3px}.paging ul li{padding:3px;height:42px}.paging ul li a,.paging ul li span{font-size:16px;width:40px;height:40px;line-height:40px}.paging ul li span{min-width:44px}.action-tags{top:5px;right:5px}.action-tags .action-tag{width:40px;height:40px;font-size:13px;line-height:12px;margin-bottom:3px}.action-tags .action-skladem{padding:8px 5px}.action-tags .action-showroom{padding-top:8px}.action-tags .action-sleva{font-size:17px;line-height:40px}.action-tags.big{top:10px;right:10px}.action-tags.big .action-tag{transform:none}.ul-benefits>li{padding-left:23px}.ul-benefits>li:before{font-size:11px;top:17px}.scroller-box .hscroll .products-box li{width:260px;padding:15px 10px 10px;box-sizing:border-box;height:100%}.section-slider .slider-box{min-height:290px}.section-slider .slider-box .text-box{max-width:100%}.section-slider .slider-box .text-box h2{font-size:32px;line-height:38px;padding:0 20px 25px}.section-slider .scroller-controls{display:none}.section-category{min-height:300px}.section-category.mobile-resizable{padding:35px 20px;min-height:260px;height:auto;flex-direction:row}.section-category:after,.section-category .category-box{display:none}.section-category .text-box{font-size:25px;line-height:31px;height:100%}.section-category .text-box h1,.section-category .text-box h2{font-size:36px;line-height:44px;padding-bottom:5px}.section-category .text-box .perex{margin-top:10px}.section-category .text-box .perex p{font-size:18px;line-height:26px}.section-category .text-box .text-box-blocks{padding:5px 0 5px}.section-category .text-box .text-box-blocks .text-box-block{margin:0 7px;font-size:22px;line-height:28px}.section-hp-halved{padding:0 0 25px}.section-hp-halved .halved-box .text-box{padding:50px 20px 35px}.section-hp-halved .halved-box .text-box p{font-size:20px;line-height:26px;padding:0 0 20px}.section-brands{padding:40px 20px 45px}.section-cite{padding:30px 20px 35px}.section-cite p{font-size:23px;line-height:28px}.section-cite p cite{font-size:30px;line-height:38px}.section-content{padding:25px 20px 0}.section-content-padded{padding:40px 20px 0}.section-search{padding:25px 20px}.section-filter{padding:25px 20px 25px}.section-big-bottom-pad{padding:0 20px 45px}.section-detail{padding:20px}.section-detail+.section .bottom-arrow{padding-bottom:30px}.section-detail .product-detail-gallery{width:50%}.section-detail .product-detail-gallery .img-box{padding:0 0 10px}.section-detail .product-detail-gallery ul li a[data-video]:after{font-size:30px}.section-detail .product-detail-info{width:50%;font-size:17px;line-height:25px;margin-left:25px}.section-detail .product-detail-info .btn-row{padding:5px 0 20px}.section-detail .product-detail-info .info-inputs-box p small{line-height:20px;padding:2px 0 4px}.section-detail .product-detail-info .info-inputs-box .btn-row{padding-bottom:40px}.section-detail .product-detail-info .buttons-wrapper{margin:0 0 25px;justify-content:space-between}.section-detail .product-detail-info .buttons-wrapper .price.in-basket{line-height:21px;margin:0 15px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus{width:46px;height:46px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-plus:after,.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{line-height:38px}.section-detail .product-detail-info .buttons-wrapper .inputs .btn-minus:after{line-height:42px}.section-detail .product-detail-info .buttons-wrapper .inputs input[type=number]{font-size:20px;line-height:44px;height:46px;width:46px}.section-detail .author-box{margin-bottom:25px}.section-detail .author-box .author-list{padding:0 15px 0 0}.section-detail .author-box .img-box{min-width:80px}.section-detail .author-box .img-box img{max-width:80px;max-height:80px}.section-detail .price-box{padding:0 0 15px}.section-detail .price-box .price-new{font-size:35px;line-height:42px;margin-right:15px}.section-detail .price-box .price-old{font-size:28px;line-height:35px;margin-left:0}.section-detail .price-box .price-more-info{font-size:15px;line-height:21px}.section-detail .variants-box{margin:0 -6px 15px}.section-detail .variants-box .variants-item{min-width:45px;height:45px;margin:0 6px 15px}.section-detail .availability-list{padding:0 0 25px}.section-detail .availability-list.small-bottom-pad{padding-bottom:10px}.section-detail .availability-list li{padding:2px 0}.section-detail .availability-list .ico-question,.section-detail .availability-list .ico-info,.section-detail .availability-list .ico-check{padding:5px 0 5px 32px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before,.section-detail .availability-list .ico-check:before{width:21px}.section-detail .availability-list .ico-question:before,.section-detail .availability-list .ico-info:before{font-size:15px;line-height:21px}.section-detail .availability-list .ico-check:before{font-size:8px;line-height:21px}.section-detail .info-box p{line-height:25px}.section-detail .info-box .big p{font-size:18px;line-height:26px}.section-detail .info-box ul{line-height:25px}.section-detail .info-box ul li{padding-bottom:7px}.section-detail .info-box .big ul{line-height:25px}.section-detail .info-box .big ul li{font-size:18px}.section-detail .info-box ul li:before,.section-detail .info-box .big ul li:before{top:18px}.section-detail .info-box .download-list li a{font-size:16px;padding:3px 10px}.section-register{padding:20px 20px 45px}.section-register table.order-table{width:100% !important;display:block;border:0px none transparent}.section-register table.order-table tbody,.section-register table.order-table tfoot{overflow:auto;display:block;position:relative;width:100%}.section-register table.order-table tr{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;position:relative;padding:10px 0;width:100%}.section-register table.order-table tr+tr{border-top:1px solid #eee}.section-register table.order-table td{font-size:16px;line-height:20px;width:auto;display:inline-block;vertical-align:middle;height:auto;position:relative;white-space:normal;border:0px none transparent !important;box-sizing:border-box}.section-register table.order-table td:first-child{min-width:95px;max-width:95px;padding:5px 0 5px 15px}.section-register table.order-table td:first-child+td{display:block;padding-right:30px;min-width:-webkit-calc(100% - 95px);min-width:calc(100% - 95px);max-width:-webkit-calc(100% - 95px);max-width:calc(100% - 95px)}.section-register table.order-table td:first-child+td+td{padding-left:0}.section-register table.order-table td+td+td+td{min-width:120px}.section-register table.order-table td.removeX{position:absolute;right:0;top:5px;min-width:0 !important}.section-register table.order-table .price-row{width:100%}.section-register table.order-table .inputs input[type=number]{font-size:17px}.section-register table.order-table .simple-row{display:block;font-size:0}.section-register table.order-table .simple-row td{width:33.3333% !important;min-width:0 !important;max-width:none !important;display:inline-block !important}.section-register table.order-table .simple-price-row td:first-child{width:66.6666% !important;text-align:left !important}.section-register table.order-table .simple-row td:last-child{padding-right:0 !important}.section-register table.order-table.big-pads{margin-bottom:30px}.section-register table.order-table.big-pads tr{justify-content:space-between}.section-register table.order-table.big-pads td+td+td+td{min-width:25%}.section-register table.order-table.big-pads img{max-width:60px}.section-register table.order-table.big-pads .price-row td{min-width:100%;padding:17px 0 16px}.section-register table.order-table .price-row strong{font-size:23px;line-height:28px}.section-register .order-summary-box table{margin:10px 0 25px}.section-register .order-summary-box table td{font-size:15px;line-height:17px;vertical-align:bottom}.section-register .order-summary-box table .order-summary-prize-row td{font-size:20px;line-height:24px;padding-top:7px;padding-bottom:7px}.section-register .order-summary-box table .order-summary-prize-row td.green{font-size:26px;line-height:30px}.section-register .order-box{margin:15px 0 35px}.section-register .order-box h3,.section-register .order-box h4{font-size:17px;line-height:23px;padding:0 15px}.section-register .order-box .order-heading-box{padding:7px 0px 8px}.section-register .order-box .order-inner-box{padding:15px 10px 20px}.section-register .order-box .order-info-box h4{padding:0 0 7px}.section-register .order-box .order-info-box table{margin-bottom:10px}.section-register .order-box .order-info-box table tr{display:block;margin-bottom:5px}.section-register .order-box .order-info-box table td{padding:0;display:block}.section-register .order-box .order-links{padding:3px 0 4px}.section-register .order-box .order-links ul li{font-size:17px;line-height:23px;padding:1px 10px 1px 15px}.section-benefits{padding:45px 20px 15px}.section-benefits .perex{margin-bottom:25px}.section-benefits .perex h2{padding:0 0 20px}.section-benefits ul li{font-size:16px;line-height:22px;padding:55px 10px 30px;min-width:140px}.section-benefits ul li strong{font-size:18px;line-height:24px}.section-benefits ul li.benefits-poradime:before{font-size:45px;top:2px}.section-benefits ul li.benefits-doruceni:before{font-size:25px;top:6px}.section-benefits ul li.benefits-doprava:before{font-size:40px}.section-benefits ul li.benefits-design:before{font-size:40px}.section-benefits ul li.benefits-showroom:before{font-size:40px}.section-buy{padding:20px}.section-buy .scroller-controls{top:0;margin-top:0}.section-map{margin:25px 0 50px;flex-wrap:wrap;align-items:normal;justify-content:stretch;width:100%;height:100%;background-color:#818181}.section-map .map-box,.section-map .img-box{width:100%}.section-map .text-box{width:100%}.section-map .map-box.tablet-halved,.section-map .img-box.tablet-halved{width:50% !important}.footer h2{padding-bottom:15px}.footer-contact{padding:35px 20px 10px}.footer-contact.contact-overlay{margin-top:160px;padding-top:130px}.footer-contact.contact-overlay:before{top:-160px;width:400px;height:550px}.footer-contact img{margin-bottom:15px;max-width:80%;height:auto}.footer-contact img.mobile-only{display:none}.footer-contact p{font-size:18px;line-height:32px}.footer-contact p a{white-space:nowrap}.footer .footer-news{padding:50px 20px 20px}.footer .footer-news p{padding-bottom:25px}.footer .newsletter-box{padding:0 0 35px}.footer .newsletter-box input[type=text]{font-size:16px;line-height:42px;height:42px}.footer .newsletter-box input[type=submit]{font-size:16px;line-height:22px;padding:10px 15px;width:100%}.footer .social-icons{padding:0 0 5px}.footer .social-icons li{margin:0 6px 15px}.footer .social-icons li a{width:40px;height:40px}.footer .social-icons li a:before{width:40px;line-height:40px}.footer .social-icons .facebook a:before{font-size:31px}.footer .social-icons .twitter a:before{font-size:27px}.footer .social-icons .google a:before{font-size:37px}.footer .social-icons .instagram a:before{font-size:25px}.footer .social-icons .youtube a:before{font-size:31px}.footer .social-icons .pinterest a:before{font-size:25px}.footer .social-icons .rss a:before{font-size:19px}.footer .social-icons .mag a:before{font-size:10px}.footer .links{padding:40px 10px 20px}.footer .links .col-item{width:50%;padding:0 10px 25px;box-sizing:border-box}.footer .links h4{font-size:21px;line-height:26px;padding:0 0 10px;text-align:center}.footer .links ul{padding:0;text-align:center}.footer .links ul li{font-size:18px;line-height:22px}.footer .copyright{font-size:14px;line-height:18px;padding:20px 20px 5px}.footer .copyright p{padding:0 0 15px}.btn-wrapper+.btn-wrapper,.btn+.btn,.inputs+.btn{margin-left:10px}.btn.block>span,.btn.block>input[type=submit]{padding-right:30px !important;padding-left:10px !important}.btn.block.back>span,.btn.block.back>input[type=submit]{padding-left:30px !important;padding-right:10px !important}.btn-normal,.btn-white{height:42px}.btn-normal.small{height:33px}.btn-normal>span,.btn-normal>input[type=submit],.btn-white>span,.btn-white>input[type=submit]{padding:10px 43px 10px 20px;font-size:18px;line-height:22px;height:40px}.btn-normal:before,.btn-white:before{top:-2px;right:24px;border-width:22px}.btn-white:after,.btn-white.back:after{top:4px;height:32px;width:32px}.btn-white:after{right:8px}.btn-white.back>span,.btn-white.back>input[type=submit]{padding:10px 20px 10px 43px}.btn-white.back:before{left:-21px}.btn-white.back:after{left:7px}.btn-simple>span,.btn-simple>input[type=submit]{padding:11px 15px;font-size:18px;line-height:22px;height:42px}.btn-simple.small>span,.btn-simple.small>input[type=submit]{padding:10px 15px;height:40px;font-size:15px}.btn-simple.block>span,.btn-simple.block>input[type=submit]{padding-right:10px !important}.btn-simple.wish{min-width:46px;width:46px;height:46px}.btn-simple.wish:before{font-size:21px}.form input[type=text],.form input[type=email],.form input[type=number],.form input[type=file],.form input[type=password],.form textarea,.form select,.form .ui-selectmenu-button{height:40px;line-height:40px;padding:0 10px;font-size:16px}.form textarea{height:110px;line-height:24px;padding:10px}.form h2{padding:10px 0 25px}.form h2.small-bottom-pad{padding-bottom:12px}.form .form-margin-box{margin:20px auto 35px}.form .form-margin-box p{padding-bottom:10px}.form .form-narrow-box{margin-left:10px;padding-bottom:25px}.form .form-narrow-box.bigger-vert-pad{padding-top:10px;padding-bottom:30px}.form .form-narrow-box h2,.form .form-narrow-box h3{margin-left:10px}.form label{font-size:16px;line-height:21px}.form label .info-box{width:20px;height:20px}.form label .info-box:before{font-size:16px;line-height:20px;width:20px}.form label .info-box .info-bubble{font-size:14px;line-height:18px;padding:3px 5px;top:27px}.form .order-radios-table{margin:10px 0 30px}.form .order-radios-table td{padding:7px 10px}.form .order-radios-table td+td{padding-left:10px}.form .order-radios-table td.light{font-size:15px;line-height:19px}.form .order-radios-table .fake-radio-wrap label{padding-left:40px}.preview-img{margin-top:5px}.preview-img .img-wrapper{width:60px;height:60px}.preview-img .fake-delete{font-size:16px;line-height:22px}.form .fake-input .val{font-size:16px;line-height:22px}.form .ui-selectmenu-button:after{line-height:40px;right:10px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{font-size:16px;line-height:20px;padding:5px 10px !important}.form .fake-checkbox-wrap{margin-bottom:11px}.form .fake-checkbox-wrap label{font-size:17px;line-height:21px;padding-top:0}.form .fake-checkbox-wrap label:before,.form .fake-checkbox-wrap label:after{top:-1px}.form .fake-radio-wrap{margin-bottom:11px}.form .fake-radio-wrap label{font-size:17px;line-height:21px;padding-top:0}.ui-dialog.material-select-dialog .padded-content{padding:0 20px}.ui-dialog.material-select-dialog .form .input-wrapper.medium{max-width:240px}.ui-dialog .sorting ul{margin-bottom:20px}.ui-dialog .sorting a{font-size:15px;line-height:16px}.ui-dialog .variants-box{margin:20px 0 10px}.ui-dialog .variants-box .variants-item{width:50%;margin:0 0 15px}.ui-dialog .variants-box .variants-item>span{min-width:45px;width:45px;height:45px;margin:0}.ui-dialog .variants-box .variants-item p{font-size:15px;line-height:18px}.ui-dialog .variants-box .variants-item p small{font-size:14px}.ui-dialog.material-select-dialog h2{padding:0 35px 20px}.ui-dialog.material-select-dialog p{font-size:16px;line-height:20px}.ui-dialog.generic-dialog .inner-content{padding:0 30px}.checked .input-wrapper:after{font-size:12px;right:-25px}.ok .message,.error .message{font-size:16px;line-height:20px}}@media screen and (max-width: 740px){.paging ul li{display:none}.paging ul li:first-child,.paging ul li.selected,.paging ul li:last-child{display:inline-block}.section-benefits ul li.no-mobile{display:none}}@media screen and (max-width: 600px){.cookie-info .cookie-info-inner{flex-direction:column}.cookie-info .flex-base{margin-right:0;margin-bottom:10px}.cookie-info .flex-base p.mobile-only{display:block}.top-info .top-info-inner>p.mobile-only{display:-webkit-box;max-height:39px}.top-info:not(.hidden)~.side-menu .side-menu-inner{height:-webkit-calc(100% - 255px);height:calc(100% - 255px)}.top-info:not(.hidden)~.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 213px);height:calc(100% - 213px)}.top-info:not(.hidden)~.side-menu .logo{display:inline-block;vertical-align:top;position:absolute;left:50%;top:15px;transform:translateX(-50%)}.top-info:not(.hidden)~.side-menu .logo img{width:auto;height:25px;display:block;margin:0}.side-menu{width:100%}.side-menu .menu-kosik{width:65px;position:absolute;font-size:16px;display:inline-block;vertical-align:top;padding-right:30px;margin:1px -4px 0 0;right:0;line-height:34px;font-weight:600;text-transform:uppercase;text-decoration:none}.side-menu .menu-kosik:before{content:"";position:absolute;font-size:35px;top:50%;transform:translateY(-50%);right:0}.side-menu .menu-kosik.full:before{content:""}.side-menu .menu-kosik .kosik-items{position:absolute;font-size:13px;top:-4px;right:-9px;width:25px;transform:translateX(-50%);text-align:center;z-index:2}.side-menu .menu-kosik.full .kosik-items{color:#fff}.side-menu .side-menu-inner,.side-menu.sticky .side-menu-inner{height:-webkit-calc(100% - 213px);height:calc(100% - 213px)}.side-menu .header-pop.header-search-box{display:block;position:relative;background-color:#ddd;margin-bottom:15px}.side-menu .header-pop.header-search-box .autocomplete-suggestions .suggestions-inner{max-height:-webkit-calc(100vh - 140px);max-height:calc(100vh - 140px);overflow-y:auto}.side-menu .menu-footer ul li{font-size:18px}.side-menu .menu-footer-prani,.side-menu .menu-footer-prihlasit{display:block !important}.side-menu .menu-footer-prani .menu-prani.full:before{content:"";color:red}.side-menu .menu-footer-prani:hover .menu-prani.full:before{color:#99b81b}.header .header-icons .ico-header.menu-kontakt,.header .header-icons .ico-header.menu-showroom,.header .header-icons .ico-header.menu-prani,.header .header-icons .ico-header.menu-prihlasit,.header .header-icons .ico-header.menu-prihlasen{display:none !important}.autocomplete-suggestions .suggestions-inner .flex-vc{flex-direction:row}.brands-list ul li{width:25%}.brands-list .no-tablet-wide{display:block}.main-search-box.form form .flex-vc{flex-direction:column}.main-search-box.form form .flex-vc .btn{display:block !important;width:100%}.main-search-box.form input[type=text]{padding:0 40px;text-align:center;border-radius:5px 5px 0 0;border-right-width:1px;margin-right:0;margin-bottom:-1px}.main-search-box.form input[type=submit]{min-width:150px;width:100%}.main-search-box.voucher-box.form input[type=text]{padding:0 10px}.main-search-box.voucher-box.form .flex-vc{flex-direction:column}.main-search-box.voucher-box.form .flex-vc .btn{display:block !important;width:100%}.showroom-gallery.narrow ul li{max-width:50%}.showroom-gallery.narrow ul li a[data-video]:after{font-size:75px}.sortiment-list.with-collections li a img{margin-right:10px;width:40px;height:40px}.main-filter .filter-select{padding:8px 30px 8px 10px}.main-filter .filter-select label,.main-filter .filter-price label{font-size:14px;line-height:18px;padding-top:0;display:block}.main-filter .filter-price{padding:25px 10px 8px}.main-filter .filter-price label{margin-right:15px}.main-filter .filter-price .slider-range-wrapper{margin-left:5px;position:relative}.main-filter .filter-price .slider-range-wrapper .slider-min,.main-filter .filter-price .slider-range-wrapper .slider-max{position:absolute;top:-15px;width:auto;min-width:0}.main-filter .filter-price .slider-range-wrapper .slider-min{left:0}.main-filter .filter-price .slider-range-wrapper .slider-max{right:0}.main-filter .filter-price .slider-range-wrapper .slider-range{margin:0 10px}.main-filter .filter-checks{padding:7px 10px 0}.main-filter .filter-checks .fake-checkbox-wrap{margin-bottom:7px}.main-filter .filter-checks .fake-checkbox-wrap label{font-size:14px}.section-filter .filter-inner-wrapper .btn-simple{position:relative;display:block}.section-filter .filter-inner-wrapper .btn-simple>span,.section-filter .filter-inner .btn-simple>input[type=submit]{padding-left:0;padding-right:0}.section-filter .filter-inner{padding:12px 10px;flex-direction:column;max-height:70vh;position:relative;overflow:auto}.section-filter .filter-inner .filter-inner-selects-column{min-width:100%;padding-bottom:10px}.section-filter .filter-inner .filter-inner-selects-column>.row{padding-right:10px;column-gap:10px;column-width:115px}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column{margin-top:15px}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>*{padding-left:0}.section-filter .filter-inner .filter-inner-selects-column+.filter-inner-selects-column>.row{border-left:0 none transparent}.section-filter .filter-inner h4{padding-bottom:10px}.section-filter .filter-inner .tabs{display:none}.section-filter .filter-inner .tab-content .tab{display:block !important}.section-filter .filter-inner .tab-content .tab:before,.section-filter .filter-inner .tab-content .tab:after{content:"";display:table;clear:both;height:0;visibility:hidden;font-size:0}.section-filter .filter-inner .filter-inner-selects-column>.row.tab-content{column-count:1;column-gap:0;column-width:100%}.section-filter .filter-inner .filter-inner-selects-column>.row.tab-content .tab>.row{display:block;column-count:6;column-gap:15px;column-width:120px}.section-filter .filter-inner .tab-content .tab .mobile-only{padding:15px 0 5px;display:inline-block;vertical-align:top;width:26px;text-align:center}.section-filter .filter-selection label{line-height:30px}.sorting .mobile-only{display:block;margin:0 auto 15px}.sorting .mobile-only label{font-size:15px;font-weight:600;background-color:#fff;bottom:-10px;z-index:2;padding-left:5px;padding-right:5px;margin-left:10px}.form .sorting .mobile-only .ui-selectmenu-button{padding-left:15px}.paging .btn{width:65px}.paging .btn>span{font-size:0}.paging .btn>span:before{position:absolute;font-size:16px;text-align:center;left:0;top:0;width:80%;line-height:40px}.paging .prev .btn>span:before{content:"";left:auto;right:0;color:#000}.paging .prev .btn:hover>span:before{color:#fff}.paging .next .btn>span:before{content:"";left:0;color:#fff}.section-detail .product-detail-box{flex-direction:column}.section-detail .product-detail-gallery{width:100%}.section-detail .product-detail-gallery ul li{min-width:-webkit-calc(16.6666% - 2px);min-width:calc(16.6666% - 2px);max-width:-webkit-calc(16.6666% - 2px);max-width:calc(16.6666% - 2px)}.section-detail .product-detail-info{max-width:none;width:100%;margin-left:0}.section-register table.order-table td:first-child{min-width:75px;max-width:75px;padding:5px 0 5px 10px}.section-register table.order-table td:first-child+td{padding-right:30px;min-width:-webkit-calc(100% - 75px);min-width:calc(100% - 75px);max-width:-webkit-calc(100% - 75px);max-width:calc(100% - 75px)}.section-register table.order-table td:first-child+td+td,.section-register table.order-table td+td+td+td{min-width:33.3333% !important;max-width:33.3333% !important;width:auto !important}.section-register table.order-table.big-pads td+td+td{max-width:50% !important;min-width:50% !important;text-align:center !important;padding-left:15px !important}.section-register table.order-table.big-pads td.removeX{min-width:0 !important}.section-benefits ul li{width:50%}.footer-contact.contact-overlay{margin-top:0;padding-top:35px}.footer-contact.contact-overlay:before{display:none}.footer-contact img.mobile-only{display:block}.footer .newsletter-box .flex-vc{flex-direction:column}.footer .newsletter-box .flex-vc .btn{display:block;width:100%}.footer .newsletter-box input[type=text]{line-height:40px;height:40px;padding:0 10px;text-align:center;border-radius:5px 5px 0 0;margin-right:0;margin-bottom:-1px}.form label{padding-top:5px}.form label.info-pad{padding-right:30px}.form label .info-box{right:0;margin-top:2px}.form label .info-box .info-bubble{top:25px}.form .form-narrow-box{margin-left:0}.form .form-narrow-box h2,.form .form-narrow-box h3{margin-left:0}.form .flex-vc{flex-direction:column;align-items:flex-start}.form .flex-vc.flex-top>label{margin-top:0}.form .double-pad .flex-vc.flex-top>label{margin-top:0}.form .flex-vc>label,.form .flex-vc>.spacer{width:auto;min-width:0;margin:0 0 7px 0}.form .flex-vc .flex a{margin-left:12px;font-size:16px;line-height:20px}.form .flex-vc+.message{margin-left:0}.form .input-wrapper{width:-webkit-calc(100% - 25px);width:calc(100% - 25px);margin-bottom:10px;margin-right:20px}.form .input-wrapper.medium{width:250px}.form .input-wrapper.narrow{width:-webkit-calc(60% - 15px);width:calc(60% - 15px)}.form .input-wrapper .flex.narrow input{width:-webkit-calc(60%);width:60%}.form .input-wrapper.ultra{width:70px}.form .input-wrapper.ultra+.input-wrapper.narrow,.form .input-wrapper.narrow+.input-wrapper.narrow,.form .input-wrapper.narrow+.input-wrapper.ultra{margin-left:7px}.form .double-pad label{margin-bottom:2px}.form .order-radios-table{width:100% !important;display:block;border:0px none transparent}.form .order-radios-table tbody,.form .order-radios-table tfoot{overflow:auto;display:block;position:relative;width:100%}.form .order-radios-table tr{display:block;position:relative;width:100%}.form .order-radios-table td{padding:10px;border:0px none transparent;display:block;width:100% !important;box-sizing:border-box}.form .order-radios-table td+td{padding:5px 10px 15px}.form .order-radios-table td+td+td{position:absolute;right:0;top:0;line-height:27px;padding:10px}.form .order-radios-table td.nowrap{white-space:normal !important}.form .order-radios-table td:first-child+td{border-bottom:1px solid #eee}.form .order-radios-table .fake-radio-wrap label{padding-right:80px}.flex-vc.preview-img{margin-top:5px;flex-direction:row;align-items:center}.form .preview-img label{margin-right:20px;min-width:60px}.form .preview-img .input-wrapper{margin-right:0;margin-bottom:0;padding-bottom:0;max-width:100%;min-width:0}.form .fake-input .val{margin-bottom:2px}.ui-dialog .sorting ul{margin-bottom:20px}.ui-dialog .variants-box .variants-item{width:100%}.ui-dialog.generic-dialog .inner-content{padding:0 20px}}@media screen and (max-width: 500px){.brands-block{padding:0;display:block;width:100%}.showroom-gallery ul li{padding:3px}.showroom-gallery.narrow ul li{padding:3px}.showroom-gallery.narrow ul li a[data-video]:after{font-size:55px}.products-box{margin:20px -2px}.products-box li{padding:15px 3px 10px;max-width:180px}.scroller-box .hscroll .products-box li{padding:15px 3px 10px}.section-map{flex-direction:column-reverse}.section-map .map-box.tablet-halved{min-height:330px}.section-map .map-box.tablet-halved,.section-map .img-box.tablet-halved{width:100% !important}.section-register .order-box .order-links ul li{font-size:16px;line-height:22px;padding-right:0;display:block}.form .flex-btns{justify-content:space-between}.form .flex-btns .btn>span,.form .flex-btns .btn>input[type=submit]{font-size:16px}}
.button{padding:0 10px;font-size:18px;line-height:46px;color:#000;background:#fff;display:inline-block;font-weight:600;text-transform:uppercase;text-decoration:none;transition:color .2s ease-out !important;border:1px solid #eee}.button:hover{color:#99b81b}.loader{direction:ltr;position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-wrap:wrap;overflow:hidden;z-index:900}.loader::before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1000;width:500%;margin-left:-250%;-webkit-animation:phAnimation 1.2s linear infinite;animation:phAnimation 1.2s linear infinite;background:linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%}.loader>*{flex:1 1 auto;display:flex;flex-flow:column}.loader-inner{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.05)}@-webkit-keyframes phAnimation{0%{transform:translate3d(-30%, 0, 0)}100%{transform:translate3d(30%, 0, 0)}}@keyframes phAnimation{0%{transform:translate3d(-30%, 0, 0)}100%{transform:translate3d(30%, 0, 0)}}.admin-panel{position:fixed;bottom:0;right:0;z-index:9999}.d-flex{display:flex}.d-none{display:none}.clear{clear:both}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.margin-bottom{margin-bottom:75px}.margin-bottom-sm{margin-bottom:40px}.margin-top{margin-top:75px}.margin-top-sm{margin-top:40px}.padding-top{padding-top:75px}.padding-bottom{padding-bottom:75px}.padding-top-sm{padding-top:40px}.padding-bottom-sm{padding-bottom:40px}.position-static{position:static}.category-products-container{min-height:400px;position:relative;margin-bottom:40px}.btn-black{background-color:#000;border-color:#000}.price.in-basket a{color:#99b81b}.alert{border:1px solid #000;text-align:center;padding:15px 30px;margin-bottom:30px}.alert.alert-danger{background:#fff5f5;color:red;border-color:red;border-radius:5px}.alert.alert-success{background:#f8fde4;color:#99b81b;border-color:#99b81b;border-radius:5px}
