@charset "UTF-8";ol,ul{vertical-align:text-top}.edit-list-button:hover,a,a:hover{text-decoration:underline}.calendar-header .cal-btn img,.card .image img,.columns>div,.contact_data_icon .ico img,.icon-box .thb img,.icon-pointer .icon img,.info-box-wrapper .close-button img,.movie,.nice-cart-item .item-content strong,.subcategories-tree .subcategories-tree-controls>a,svg,ul{width:100%}.button,.icon,.icon-card .content,.icon-list-wrapper,.image-wrapper,.images-preload,.scroll-lock,blockquote{overflow:hidden}#choose_lang,.button,.columns>div,.module,blockquote:before{box-sizing:border-box}.button,.opSlider,.youtube-video,blockquote,body,html,span.subtitle{position:relative}*,:focus,table{outline:0}.button,label{text-transform:uppercase}#cms-bar .cms-bar-logo,.button,.flags a,.opSlider-indicators li,a,input[type=radio]{cursor:pointer}#logo,#logo img{bottom:50%;transform:translate(0,50%)}.vs-video video,video.bg-video{transform:translateX(-50%) translateY(-50%);min-width:100%}blockquote,em,i{font-style:italic}.button,.nice-cart-item .item-content strong,.phone-txt,.slot .descr{white-space:nowrap;text-overflow:ellipsis}*{margin:0;padding:0;border:0;font-size:100%;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}body,html{height:100%;text-align:center;background:#fff}.icon-card p,ol,p,ul{margin:0 0 1em}.card p,.confirm-rabat-btn,.hide-submenu,.icon-box h2,.icon-box h3,.icon-box h4,.icon-card.border-style .icon-wrapper .icon,.icon-tile .button,.icon-tile p,.megadropdown-content .icon-card .icon,.nice-cart-wrapper .nice-cart .nice-cart-controls>*,.photo-box p,.product-cta-wrapper .product-cta .controls .button,.promo-news .controls .button,.tile .button,.tile p,li ol,li ul{margin:0}ul{list-style:disc;display:block}ul li::marker{color:#base-font-color;font-size:1.1rem}ol{list-style-type:decimal;display:inline-block}#choose_lang.show-me,#logo .primary-logo,.choose-lang.show-me,.form-field-helper.show .help-txt,.form-field-helper:hover .help-txt,.image img,.month.active,.nice-cart-summary .delivery-price,.nice-cart-summary .finish-summary,.nice-cart-summary .summary-item,.opSlider-item-next,.opSlider-item-prev,.opSlider-item.active,.phone-wrapper>span,iframe,nav.mobile .nav-button,nav.mobile .submenu.show-me,span.subtitle{display:block}li ol{list-style-type:lower-alpha}ol li,ul li{list-style-position:outside;margin-left:1.2em}caption,td,th{font-weight:400}q:after,q:before{content:""}q{quotes:"" ""}.social-icon img,.social-icon svg,img,svg{max-width:100%;max-height:100%}body,html,input,textarea{line-height:1.7;color:#333;font-size:15px;font-family:WorkSans,tahoma,arial,sans-serif}.button,h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;font-family:WorkSans,tahoma,arial,sans-serif;letter-spacing:1px}h1,h2,h3,h4,h5,h6{margin:1.5em 0 .8em;line-height:1.4}b,h6,strong{font-weight:700}h1{font-size:4.8em}#START .article-section.padding-both h2:first-child,#START .article-section.padding-top h2:first-child,#contact-form h2,.article-section.padding-both h2:first-child,.article-section.padding-top h2:first-child,.article-section:first-child h2:first-child,.cb-text_photo.cb-elem-position-left .text-wrapper h1:first-child,.cb-text_photo.cb-elem-position-left .text-wrapper h2:first-child,.cb-text_photo.cb-elem-position-left .text-wrapper h3:first-child,.cb-text_photo.cb-elem-position-left .text-wrapper h4:first-child,.cb-text_photo.cb-elem-position-left .text-wrapper h5:first-child,.cb-text_photo.cb-elem-position-right .text-wrapper h1:first-child,.cb-text_photo.cb-elem-position-right .text-wrapper h2:first-child,.cb-text_photo.cb-elem-position-right .text-wrapper h3:first-child,.cb-text_photo.cb-elem-position-right .text-wrapper h4:first-child,.cb-text_photo.cb-elem-position-right .text-wrapper h5:first-child,.cb-video.cb-elem-position-left .text-wrapper h1:first-child,.cb-video.cb-elem-position-left .text-wrapper h2:first-child,.cb-video.cb-elem-position-left .text-wrapper h3:first-child,.cb-video.cb-elem-position-left .text-wrapper h4:first-child,.cb-video.cb-elem-position-left .text-wrapper h5:first-child,.cb-video.cb-elem-position-right .text-wrapper h1:first-child,.cb-video.cb-elem-position-right .text-wrapper h2:first-child,.cb-video.cb-elem-position-right .text-wrapper h3:first-child,.cb-video.cb-elem-position-right .text-wrapper h4:first-child,.cb-video.cb-elem-position-right .text-wrapper h5:first-child,.contact_data_icon h3,.contact_data_icon h4,.page-section .header>h2:first-child,.product-tile .content h3,.tile.sb-tile.multiphoto .content h2,.window-overlay .window .window-content h2:first-child,.window-overlay .window .window-content h3:first-child,h1:first-child{margin-top:0}h2{font-size:3.6em}.article-section h2,h2:first-child{margin-top:60px}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}sub,sup{font-size:.7em}h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:inherit;text-decoration:none}span.subtitle{font-family:WorkSans,tahoma,arial,sans-serif;font-weight:400;color:#707070;font-size:1rem}a{color:inherit}sup{vertical-align:super}sub{vertical-align:sub}.button{height:50px;min-width:10em;max-width:100%;margin:0 1rem 1rem 0;padding:5px 25px;font-size:.8rem;text-decoration:none;background:#fff;border:none;border-radius:2px;display:inline-flex;vertical-align:middle;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline;align-items:center;justify-content:center;transition:.3s;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card,.tableform table td{vertical-align:top}.button a,.button a:hover,.cart-module a:hover,nav a,nav a:hover{text-decoration:none}:hover.button{color:#000;background:#fff;text-decoration:none}.button input[type=submit]{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:auto;cursor:pointer;opacity:0}.button .icon,.button.icon-after:after,.button.icon-before:before{width:20px;height:20px;position:relative;right:-10px}.button.icon-after:after,.button.icon-last .icon{right:-10px;left:auto}.button.icon-before:before,.button.icon-first .icon{left:-10px;right:auto}.button.icon-after:after,.button.icon-before:before{content:"";display:block}blockquote{padding-left:7%}blockquote:before{content:url("graphics/svg/cytat.svg");width:7%;max-width:60px;padding-right:10px;position:absolute;top:6px;left:0}.add-to-cart-btn img,.adress-combo input,.contact_data img,.image img,.movie video,.tile.sb-tile.multiphoto .image-wrapper{max-width:100%}.image img{margin:0}.images-preload{height:0;width:0}#logo .secondary-logo,#page-cookiepreferences #advanced-cookie-info,.availability-info-box.hidden-status,.icon-list li:before,.images-preload img,.product-cta-wrapper.unaddable .add-to-cart-container,nav .nav-button:after,nav .nav-button:before{display:none}.clear{float:none!important;clear:both}.hidden{display:none!important}.scroll-lock{margin:0;height:100%}.scroll-lock body{overflow:visible!important}.icon{width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center}.columns,.columns-x2,.columns-x3,.columns-x4,.columns-x5,.columns-x6,.columns-x7,.columns-x8{margin:0 -15px}.icon img,.icon svg{margin:0;display:block;max-width:100%;max-height:100%}.icon-wrapper.circle .icon{border-radius:500px;border:1px solid #333;padding:20px;width:50px;height:50px}.youtube-video{height:0;padding-bottom:61%}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}video.bg-video{position:absolute;top:50%;left:50%;min-height:100%;width:auto;height:auto;z-index:-100;background-image:url("");background-repeat:no-repeat;background-size:cover;transition:opacity 1s}.columns{display:flex;flex-wrap:wrap}.columns>div{padding:0 15px 30px}.columns-x8>div,.columns.x8>div,.gallery.x8>div{width:12.5%}.columns-x7>div,.columns.x7>div,.gallery.x7>div{width:14.28%}.columns-x6>div,.columns.x6>div,.gallery.x6>div{width:16.66%}.columns-x5>div,.columns.x5>div,.gallery.x5>div,.nice-cart-summary-row .cell-1{width:20%}.columns-x4>div,.columns.x4>div,.gallery.x4>div{width:25%}.columns-x3>div,.columns.x3>div,.gallery.x3>div{width:33.33%}.columns-x2>div,.columns.listing-module-wrapper>div.header,.columns.x2>div,.gallery.x2>div{width:50%}.columns-x2>div,.columns-x3>div,.columns-x4>div,.columns-x5>div,.columns-x6>div,.columns-x7>div,.columns-x8>div{padding:0 15px 30px;float:left;box-sizing:border-box}.columns-x2:after,.columns-x3:after,.columns-x4:after,.columns-x5:after,.columns-x6:after,.columns-x7:after,.columns-x8:after{content:"";display:block;float:none;clear:both;height:0}.social-icon{display:flex;align-items:center;justify-content:center;margin-right:25px;width:25px;height:25px;background:0 0}.social-icon:last-child{margin-right:0!important}.social-icon:hover{vertical-align:bottom;opacity:.9}.social-icon svg path{fill:#777}.add-to-cart-success-message,.header-modules,.phone-wrapper,.social-links,.social-sharing{display:flex;align-items:center;justify-content:flex-start}.flags,.flags div{overflow:visible}.flags li,.flags ul{display:block;margin:0;padding:0;list-style:none;vertical-align:top}#choose_lang{display:none;position:absolute;right:-1em;top:100%;background:#343434;padding:1em}.flags li{padding:3px;width:35px;opacity:.9}.flags a,table{padding:0;margin:0}.flags .current_lang,.flags li.urhere,.flags li:hover{opacity:1;padding:1px 0;width:41px}.flags a{display:block;border:1px solid #aaa}.flags a img{width:100%;display:block}.current_lang{padding:3px;width:35px;opacity:.7;float:right}.opSlider{width:100%;height:100vh;overflow:hidden}.opSlider.pointer-event{touch-action:pan-y}.opSlider-inner{height:100%;position:absolute;top:120px;left:0;right:0;background:#000}.opSlider-inner::after{display:block;clear:both;content:""}.opSlider-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}.opSlider-item.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.active.opSlider-item-right,.opSlider-item-next:not(.opSlider-item-left){transform:translateX(100%)}.active.opSlider-item-left,.opSlider-item-prev:not(.opSlider-item-right){transform:translateX(-100%)}.opSlider-fade .opSlider-item{opacity:0;transition-property:opacity;transform:none}.opSlider-fade .opSlider-item-next.opSlider-item-left,.opSlider-fade .opSlider-item-prev.opSlider-item-right,.opSlider-fade .opSlider-item.active{z-index:1;opacity:1}.opSlider-fade .active.opSlider-item-left,.opSlider-fade .active.opSlider-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}.opSlider-control-next,.opSlider-control-prev{position:absolute;top:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;width:10%;color:#fff;text-align:center;transition:opacity .15s}.opSlider-control-next:hover,.opSlider-control-prev:hover{color:#fff;text-decoration:none;outline:0}.calendar-header .cal-btn.prev,.opSlider-control-prev{left:0}.calendar-header .cal-btn.next,.nice-cart-wrapper.show-me,.opSlider-control-next{right:0}.opSlider-control-next-icon,.opSlider-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.opSlider-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.opSlider-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.opSlider-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.banner-content,.opSlider-caption{z-index:10;color:#fff;position:absolute}.opSlider-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s}.usertable th,.usertable thead{border-bottom:1px solid}@media (prefers-reduced-motion:reduce){.opSlider-control-next,.opSlider-control-prev,.opSlider-fade .active.opSlider-item-left,.opSlider-fade .active.opSlider-item-right,.opSlider-indicators li,.opSlider-item{transition:none}}.gallery>div .image:hover a:after,.info-box-overlay.info-visible,.my-account-area.show-panel .my-account-button .user-name-ico>*,.my-account-button:hover .user-name-ico>*,.opSlider-indicators .active,.photo-box a:hover .hover-mask,.product-card-wrapper .image-wrapper.hover .button,.product-card-wrapper .image-wrapper:hover .button,.product-card.show-message .message{opacity:1}.opSlider-caption{right:15%;bottom:20px;left:15%;padding-top:20px;padding-bottom:20px;text-align:center}.banner-content{bottom:0;left:0;right:0;padding-bottom:150px}#START .banner-content h1 .subtitle,#START .banner-content h2 .subtitle,.banner-content .text-wrapper,.banner-content h1,.banner-content h1 .subtitle,.banner-content h2,.banner-content h2 .subtitle{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.6)}.banner-content h1,.banner-content h2{margin-bottom:.8rem}.opSlider-indicators .banner-content p:last-child{margin-bottom:1em}table{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;border-collapse:separate;border-spacing:0;width:100%;border-left:1px solid #ddd;border-top:1px solid #ddd}table tr td,table tr th{padding:10px;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;line-height:2}table tr th{background:#1375ce;color:#fff}table tr:nth-child(odd) td{background:#eee}.usertable{table-layout:auto;padding:5px 0;max-width:98%;border:1px solid;border-radius:3px}.usertable td,.usertable th{vertical-align:middle;padding:.4em 1em}.usertable th{color:#888;padding-bottom:.3em}.usertable td a{font-size:1.1em;display:block}.usertable td .button,.usertable td .clean-button{margin:2px -.5em 2px -1em;font-size:1em}.usertable tr.odd td{background:#ccc8b4}.usertable,.usertable td,.usertable th{background:#d7d3c2;border-color:#837f69}.warning{color:red;font-size:1.5em}.green-alert,.red-alert,.yellow-alert{margin:.5em 0;min-height:20px;padding:1em 1em 1em 100px;border-top:.3em solid;border-bottom:.3em solid;display:block}#cookie-info .button-wrapper.show-on-mobile .button,.header,.icon-card .button{margin:0 auto}.photo-section,.video-section{width:100%;padding-bottom:100vh;box-sizing:border-box}.red-alert{color:#993030;background:url(graphics/alert-red.png) 20px center no-repeat #ffa3a3;border-color:#de0000}.yellow-alert{color:#999554;background:url(graphics/alert-yellow.png) 20px center no-repeat #fffbba;border-color:#eee336}.green-alert{color:#5c8548;background:url(graphics/alert-green.png) 20px center no-repeat #cff3b8;border-color:#6ca355}.ps-image,.vs-video{background-color:#333;background-position:center}#cookie-info{position:fixed;bottom:0;left:0;right:0;padding:10px 0;z-index:99;background:rgba(255,255,255,.8);border-top:1px solid #959595;font-size:13px;color:#333;transition:.6s}#cookie-info .button-wrapper{padding:0 0 0 2em;display:inline-block;float:right}#cookie-info .button{margin:0;height:34px;font-size:10px}#cookie-info .button-wrapper.show-on-mobile{padding:1em 0 0;display:block;float:none;text-align:center}#cookie-info.cookie-info-hidden{opacity:0;bottom:-500px}#credits{margin-top:6px;margin-right:2em;float:right;color:#eaeaea;font-size:11px}#credits a,#credits span{color:#cfcfcf}#credits span img{margin:2px 5px -3px 0}#cms-bar{position:fixed;left:50%;top:10px;height:50px;width:250px;margin:0 0 0 -125px;padding:0;box-sizing:border-box;overflow:hidden;z-index:99999;border-radius:50px;box-shadow:0 3px 6px rgba(0,0,0,.7);background:#12151c;transition:left .4s ease-out,width .4s ease-out}#cms-bar .cms-bar-content{display:flex;justify-content:space-between;align-items:stretch;position:absolute;right:0;top:0;bottom:0;width:200px}#cms-bar.cms-bar-collapse{left:150px;width:50px}#cms-bar .cms-bar-logo{position:absolute;top:0;left:0;bottom:0;width:50px;background:#dc143c}#cms-bar .cms-bar-logo:hover{background:#ec144c}#cms-bar .cms-bar-content>a{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:10px 20px;font-size:14px;font-weight:400;color:#f0f0f0;text-decoration:none;border-right:1px solid #505050;white-space:nowrap}#cms-bar .cms-bar-content>a:hover{color:#fff;background:#32353c}#cms-bar img{max-height:100%;margin:0;padding:0}#cms-bar .cms-bar-content a.cms-bar-close{flex-grow:0;width:50px;padding:0;border:0}.video-section{position:relative}.card .controls,.icon-card .controls,.icon-tile .controls,.photo-box .content,.photo-box .image,.photo-box a .hover-mask,.photo-box>a,.tile .controls,.vs-video{position:absolute;right:0}.vs-video{top:0;left:0;bottom:0;background-repeat:no-repeat;background-size:cover;text-align:center}.header{padding-bottom:30px;max-width:1230px}.article-footer,.footer{padding-top:30px}.card,.icon-card{margin:0;padding:0;position:relative}#advanced-cookie-info .button-wrapper .button:last-child,.article-footer-controls .ctrl-right .button:last-child,.controls .button:last-child,.footer .button:last-child,.icon-pointer>div:last-child,.nice-cart-item>div:last-child{margin-right:0}.card .image,.card .image-wrapper,.icon-tile .icon-wrapper img,.tile .image-wrapper img{margin:0 auto;display:block;max-width:100%}.img-placeholder{display:block;background:url(graphics/no-photo-s.png) center no-repeat #ddd}.card{min-height:10em;display:block}.card .image,.card .image-wrapper{box-sizing:border-box}.card .image-wrapper{margin-bottom:15px}.card .image .img-placeholder,.card .image-wrapper .img-placeholder{padding-bottom:60%}.card h2,.card h3,.icon-tile h2,.icon-tile h3,.tile h2,.tile h3{margin:0 0 .5em}.card .updated,.icon-tile .updated,.photo-box .updated{font-size:.9em;display:block}.card .controls-placeholder,.icon-card .controls-placeholder,.icon-tile .controls-placeholder,.tile .controls-placeholder{margin-top:1em;height:50px}.card .controls-placeholder.txt,.icon-card .controls-placeholder.txt,.icon-tile .controls-placeholder.txt,.tile .controls-placeholder.txt{height:2em}.card .controls{bottom:0;left:0;text-align:left}.tile{overflow:hidden;position:relative;margin:0}.tile .image-wrapper{max-width:100%;display:block;float:left;overflow:hidden;text-align:center;box-sizing:border-box}.icon-tile .icon-wrapper .img-placeholder,.tile .image-wrapper .img-placeholder{padding-bottom:100%}.tile .content{padding-left:30px;padding-bottom:0;min-width:140px;overflow:hidden}.add-to-cart-success-message p,.card .controls .button,.search-result-tile .content-wrapper .controls .button,.tile p:last-child{margin-bottom:0}.tile .controls{bottom:0;left:0;text-align:right}.icon-card{text-align:center}.icon-card .icon-wrapper{text-align:center;border:0;display:block;margin-bottom:1em}.icon-card h2,.icon-card h3{margin:0 0 .5em;font-size:1.3em}.icon-card .updated{margin-top:1em;font-size:.9em;display:block;opacity:.6}.icon-card .controls{bottom:0;left:0;text-align:center}.icon-card.border-style{padding:30px;border:1px solid #ddd;text-align:left}.icon-card.border-style .controls,.icon-card.border-style .icon-wrapper,.megadropdown-content .icon-card .content,.megadropdown-content .icon-card h3,.page-section>div,.product-card .category,.product-cta .controls,table td.left,table th.left{text-align:left}.icon-card.border-style .controls{bottom:30px;padding:0 30px}.icon-tile{margin:0;overflow:hidden;position:relative}.icon-tile .icon-wrapper{margin:0;max-width:100%;display:block;float:left;overflow:hidden;text-align:center;box-sizing:border-box}.icon-tile .content{padding-left:2em;margin-bottom:50px;min-width:120px;overflow:hidden}.icon-tile .controls{bottom:0}.icon-pointer{display:flex;align-items:center;justify-content:flex-start;margin-bottom:50px}.icon-pointer>div{margin-right:20px}.photo-box{height:0;padding-bottom:100%;margin:0;position:relative;font-size:.95em}.photo-box .image{margin:0;top:0;left:0;bottom:0;background:center/cover no-repeat;border:0}.photo-box .image .img-placeholder{position:absolute;top:0;left:0;bottom:0;right:0}.photo-box a .hover-mask{content:"";top:0;left:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;transition:opacity .2s}.photo-box .content{bottom:0;left:0;padding:30px;overflow:hidden;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);min-height:0}.photo-box h2,.photo-box h3{margin:0 0 .5em;color:#fff}.photo-box,.photo-box>a,.photo-box>a:hover,.side-nav .side-nav-item.urhere .side-nav-number,.side-nav .side-nav-item.urhere .side-nav-title,.side-nav .side-nav-item:hover .side-nav-number,.side-nav .side-nav-item:hover .side-nav-title{color:#fff}.photo-box>a{top:0;left:0;bottom:0;color:#fff}.icon-box>a,.logo-box>a{color:inherit;display:block}#page-cookiepreferences .controls,.photo-box .controls,table td.right,table th.right{text-align:right}.logo-box{margin:10px;position:relative;background:#fff}.logo-box>a{margin:0;text-decoration:none}.logo-box .thb-wrapper{margin:0;padding-bottom:100%;position:relative}.logo-box .thb{margin:20% 0;position:absolute;top:0;left:0;bottom:0;right:0;background:center/contain no-repeat}.logo-box .content{padding:1em 1.5em;overflow:hidden;text-align:center;background:#fff}.logo-box .thb .img-placeholder{padding-top:20%;text-align:center;background:0 none;font-weight:700;text-transform:uppercase;opacity:.6}.icon-box{margin-bottom:20px;position:relative;text-align:center;overflow:hidden}.icon-box>a{margin:0;overflow:hidden}.icon-box .thb{margin:20px auto;width:100px;height:100px;max-width:100%;overflow:hidden;border:0}.icon-list-wrapper .image-wrapper{float:left;width:40%;box-sizing:border-box;padding-right:40px}.icon-list{width:60%;max-width:800px;float:left;margin:0}.icon-list,.icon-list li{display:inline-block;padding-left:0}.icon-list li>a,.icon-list li>div{display:block;color:inherit;position:relative;padding-left:40px}.icon-list li>a>span.icon,.icon-list li>div>span.icon{position:absolute;top:5px;left:0;width:40px;height:40px}.icon-list li{margin-bottom:15px;clear:both;background:#fff}input[type=checkbox],input[type=radio]{margin:.2em .3em .4em 0;width:20px!important;height:auto!important;border:none;clear:both;vertical-align:middle}#contact-data,.icon-list .icon,.icon-list .icon-circle{float:left}.icon-list .icon{width:50px;height:50px}.icon-list .content{display:inline-block;vertical-align:middle;padding:0 0 0 1em}#MAIN-BANNER,.photo-section{position:relative;overflow:hidden}#TOP,#TOP-EXTENDED,#TOP-MAIN,#logo,#logo img,.ps-image,.switch_plugin span:after{position:absolute}.ps-image{top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat}.ps-content .caption,.ps-content .container{text-align:center;position:relative}.text-wrapper{max-width:900px;flex:1}.article-section.padding-none{padding-top:0;padding-bottom:0}.article-section.padding-top{padding-top:60px;padding-bottom:0}.article-section.padding-bottom{padding-top:0;padding-bottom:60px}.article-section.padding-both{padding-top:60px;padding-bottom:60px}#START .article-section h2{margin-top:110px}#START .article-section.padding-top{padding-top:110px;padding-bottom:0}#START .article-section.padding-bottom{padding-top:0;padding-bottom:110px}#START .article-section.padding-both{padding-top:110px;padding-bottom:110px}.article-section.full-width-style>.container{max-width:100%;padding:0}.article-section.alt-width-style>.container,.container.alt,.container.banner{max-width:1530px}.article-section.embeded .container{max-width:none;padding-left:0;padding-right:0}.cb-text_content .text-wrapper.cb-col-2{-moz-column-count:2;column-count:2;max-width:100%;-moz-column-gap:30px;column-gap:30px}.cb-text_content .text-wrapper.cb-col-3{-moz-column-count:3;column-count:3;max-width:100%;-moz-column-gap:30px;column-gap:30px}.cb-text_content .text-wrapper.cb-col-4{-moz-column-count:4;column-count:4;max-width:100%;-moz-column-gap:30px;column-gap:30px}.cb-text_photo .image-wrapper{margin:30px 30px 0;box-sizing:border-box}.cb-text_photo.cb-elem-position-left .cb-container,.cb-text_photo.cb-elem-position-right .cb-container,.cb-video.cb-elem-position-left .cb-container,.cb-video.cb-elem-position-right .cb-container{display:flex;align-items:flex-start}.cb-text_photo.cb-elem-position-left .image-wrapper,.cb-video.cb-elem-position-left .video-wrapper{width:40%;margin-top:4px;margin-left:0}.cb-text_photo.cb-elem-position-right .image-wrapper,.cb-video.cb-elem-position-right .video-wrapper{width:40%;margin-top:4px;margin-right:0}.cb-text_photo.cb-elem-position-bottom .image-wrapper,.cb-video.cb-elem-position-bottom .video-wrapper{margin-left:auto;margin-right:auto;float:none}.cb-text_photo.cb-elem-position-top .image-wrapper,.cb-video.cb-elem-position-top .video-wrapper{margin-top:0;margin-left:auto;margin-right:auto;float:none}.cb-text_photo.cb-elem-position-top .cb-full-width-wrapper{clear:both;text-align:center}.cb-photo_banner{padding:60px 0 0}.cb-photo_banner .image-wrapper{margin:0;max-height:550px;display:flex;align-items:center}.cb-photo_banner .text-wrapper{padding-bottom:60px}.cb-photo_banner:first-child,.page-section:first-child{padding-top:0}.cb-video .video-wrapper{margin:4px 4rem 3rem;box-sizing:border-box}.adress-combo .adress-street,.adress-combo .city,.adress-combo .postcode{margin-right:0;margin-left:0}.cb-video.cb-elem-position-top .full-width-wrapper{clear:both;float:none;text-align:center}.cb-video .full-width-wrapper .video-wrapper{width:100%!important}.gallery{margin:0 -7.5px;display:flex;flex-wrap:wrap}.gallery>div{padding:0 7.5px 15px;box-sizing:border-box}.gallery>div .image img{width:100%;transition:1s}#TOP,#TOP-EXTENDED,#TOP-MAIN,#logo{transition:.3s}.gallery>div .image:hover img{transform:scale(1.1);opacity:.8}.gallery>div .image a{position:relative;display:block}.gallery>div .image a:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:url("graphics/lupa-ico.png") center no-repeat;z-index:2;opacity:0;transition:1s}.gallery>div .image:hover a:before{top:0;left:0;right:0;bottom:0;transform:rotate(180deg)}label{display:block;color:#8c8c7e}label:before{content:"\a"}.input-combo,.input-placeholder,input,select,textarea{margin:4px 8px 8px 0;padding:9px 15px;height:40px;width:100%;max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:text-bottom;font-size:1em;text-align:left;color:#656565;border:0;background:#edede3}.input-combo,.input-placeholder{vertical-align:text-top;border:0!important;height:auto;display:inline-block}.input-combo,.input-placeholder,input[type=range]{background:0 0!important}.input-placeholder{overflow:hidden;color:inherit}.input-combo{margin:0;padding:0}input[type=checkbox]{float:left!important;cursor:pointer}.switch_plugin span,.switch_plugin span:after{content:" ";border-radius:16px;cursor:pointer}input[type=checkbox]+p,input[type=checkbox]+span{overflow:hidden;display:block}.shortinput,input.shortinput,select.shortinput{width:258px}textarea{height:auto;min-height:132px;line-height:1.45;resize:none}textarea.code{color:#5454c0;font-family:courier new;font-size:14px;line-height:1.5em;padding:.5em 1em}em.req{color:#dc0c0c}input.empty{border-color:#dc0c0c}textarea.expandable{min-height:30px}textarea.expandable:focus{min-height:130px}.edit-list-button{display:block;padding:5px 21px;margin:0 0 1em;width:10em;background:url(graphics/edit-this-list.png) 5px 4px no-repeat}.count_left{display:block;min-height:0;height:1.2em;padding:0;margin:-10px 2px -5px 0;text-align:right;font-size:.9em;opacity:.5}.count_left:before{content:".."}.switch_plugin span{background:url(icons/toggle-icons.png) center no-repeat #4a4a4a;height:20px;width:45px;margin:0 .5em -5px 0;position:relative;top:0;left:0;display:inline-block}.switch_plugin{margin:.5em 0;display:block;position:relative}.switch_plugin span:after{height:6px;width:6px;display:block;left:2px;top:2px;transition:left .3s;background:#454545;border:5px solid #fff}.switch_plugin input[value="1"]+span:after{left:27px;background:#54bd63}.disabled,input[disabled=disabled],input[disabled],select[disabled=disabled],select[disabled],textarea[disabled=disabled],textarea[disabled]{color:#777;background-image:url(icons/input-lock.png);background-position:center right;background-repeat:no-repeat}.adress-combo .postcode{float:left;width:45%}.adress-combo .city{float:right;width:52%}.ui-datepicker{border:none;box-shadow:2px 2px 4px rgba(0,0,0,.5)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none}#TOP,.nice-cart-header,.week:last-child,nav.mobile .nav-button>a,table td.order-products-list-cell .order-products-list-wrapper.show-orders{border-bottom:1px solid #ddd}.classic-form{width:900px}#contact-google-map,.classic-form .row{clear:both}.classic-form .row:last-of-type:after{content:"";display:block;float:none;clear:both}.classic-form label{padding-top:14px;padding-right:1em;width:35%;float:left;display:inline-block;box-sizing:border-box;text-align:right}.classic-form label:before{margin-top:1em;display:none}.classic-form .row>.input-combo,.classic-form .row>.input-placeholder,.classic-form .row>input,.classic-form .row>select,.classic-form .row>textarea{margin-right:0;width:65%;float:right}.columnform li{margin:0;padding:0;list-style:none}.tableform table td:first-child{text-align:right;padding:.5em .5em 0 0;width:30%}#CANVAS{margin:0 auto;min-height:100%;box-sizing:border-box;position:relative;z-index:1;text-align:left;overflow:hidden}.PAGE{padding:40px 0;min-height:60vh}.page-section{padding:60px 0;clear:both;float:none;text-align:center}#contact-form .button,nav.desktop{float:right}#START .page-section{padding:110px 0}.container{max-width:1230px;padding:0 30px;margin:0 auto;text-align:left}.container.full{max-width:none}#TOP{top:0;left:0;right:0;z-index:100;background:#fff}#BOTTOM,#SYSTEM-FOOT,nav.desktop .sub-nav-button>a:hover{background:#f0f0f0}#BOTTOM{padding:90px 0}#SYSTEM-FOOT{min-height:70px;z-index:1;position:relative}#START #TOP.sticked,#SYSTEM-FOOT-PLACEHOLDER,#TOP.sticked,#TOP.sticked #TOP-MAIN{height:70px}#START.megadropdown-show #TOP.sticked,#TOP,#TOP-CONTENT,#TOP-MAIN,#TOP-PLACEHOLDER,body.megadropdown-show #TOP.sticked,body.megadropdown-show #TOP.sticked #TOP-MAIN{height:120px}#TOP-MAIN{bottom:0;left:0;right:0}#TOP-EXTENDED{bottom:120px;left:0;right:0;height:0;overflow:hidden}#logo,body.megadropdown-show #TOP.sticked #logo{height:84px}#START #TOP.sticked,#TOP.sticked{position:fixed;top:0;right:0;left:0;opacity:1;box-shadow:0 0 5px rgba(0,0,0,.6);border-bottom:0}#TOP.sticked #TOP-EXTENDED{bottom:70px}#TOP .container{height:100%;position:relative}#TOP-EXTENDED .container,.add-to-cart{display:flex;align-items:center;justify-content:flex-end}#TOP .social-icon{width:17px;height:17px;margin-right:17px}#logo{left:30px;width:280px;display:block;box-sizing:border-box}.sticked #logo{height:49px}#logo img{display:block;max-width:100%;max-height:100%}.breadcrumps{padding-bottom:50px;text-transform:none;font-size:1em}.breadcrumps a,.breadcrumps span{padding:.2em;color:#333;text-decoration:none}.breadcrumps span{color:#666;cursor:default}.breadcrumps img,.breadcrumps svg{margin:0 20px;width:12px;height:12px;display:inline-block}nav ul{margin:0;padding:0;display:block}.nav-button,.nav-button>a{margin:0;padding:0;box-sizing:border-box;cursor:pointer;list-style:none}nav.desktop{overflow:visible;position:relative;height:100%}.side-tree,nav.desktop ul{height:100%}nav.desktop .nav-button{display:inline-flex;padding:0!important;position:relative;height:100%}nav.desktop .nav-button>a{display:flex;align-items:center;margin:0!important;height:100%;padding:0 15px;color:#333;font-size:1rem;transition:.3s}nav.desktop .submenu{margin:0;padding:0;width:30em;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.6);overflow-y:auto;overflow-x:hidden;border:1px solid #ddd}nav.desktop .sub-nav-button,nav.desktop .sub-nav-button>a{margin:0;display:block;text-align:center}nav.desktop .sub-nav-button>a{padding:.3em;color:#333;font-size:1rem}.nav-mobile-wrapper{position:fixed;right:0;top:0;bottom:0;width:0;max-width:100%;display:none;z-index:101;box-sizing:border-box;transition:width .8s}.nav-mobile,.nav-mobile-wrapper.show-me{width:390px}.nav-mobile{text-align:left;position:absolute;top:0;bottom:0;left:50px;padding:60px 0;box-sizing:border-box;box-shadow:0 0 8px rgba(0,0,0,.3);background:#fff}.nav-mobile>div{position:absolute;top:0;left:0;bottom:0;right:50px;overflow:hidden}.nav-bottom,.nav-top{position:absolute;left:0;right:0;box-sizing:border-box;background:#f0f0f0}.nav-top{top:0;height:0}.nav-bottom{bottom:0;height:50px;padding:15px 20px}nav.mobile{position:absolute;top:0;left:0;bottom:50px;width:200%;transition:left .5s;overflow:hidden}nav.mobile.show-submenu{left:-100%}nav.mobile .main-menu,nav.mobile .submenu{padding:1.5rem;box-sizing:border-box;overflow:hidden;overflow-y:auto}nav.mobile .main-menu{position:static;height:100%;width:50%}nav.mobile .submenu{position:absolute;bottom:0;top:0;right:0;width:50%;display:none}nav.mobile .nav-button>a{font-size:1rem;color:#777;text-decoration:none;padding:.3rem;display:block}#mobile-menu-button{position:fixed;top:0;right:10px;width:50px;height:50px;display:none;transition:.8s;z-index:104;background:#fff}#mobile-menu-button>span,#mobile-menu-button>span:after,#mobile-menu-button>span:before{position:absolute;display:block;height:3px;background-color:#666;left:0;width:100%;transition:.5s 0.3s}#mobile-menu-button>span:after{content:"";top:-8px}#mobile-menu-button>span:before{content:"";bottom:-8px}#mobile-menu-button>span{top:50%;left:50%;margin-top:-1px;margin-left:-11px;width:22px}#mobile-menu-button.show-nav{right:390px;margin-right:-50px;background:#f0f0f0}#mobile-menu-button.show-nav>span,.login-wrapper.show-panel .my-account-button:after,table td .order-link.show-orders:after{transform:rotate(180deg)}#mobile-menu-button.show-nav>span:after{transform:translateX(-1px) translateY(5px) rotate(-45deg);width:50%}#mobile-menu-button.show-nav>span:before{transform:translateX(-1px) translateY(-5px) rotate(45deg);width:50%}@media screen and (max-width:440px){.nav-mobile,.nav-mobile-wrapper.show-me{width:100vw}#mobile-menu-button.show-nav{right:100%}}#contact-form{margin:0 0 1em;padding:1em 1em 0;border:1px solid #ddd}.nice-cart-wrapper{position:fixed;width:400px;top:0;right:-400px;bottom:0;z-index:300;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);transition:.3s}.nice-cart-wrapper .nice-cart{padding:60px 20px 85px;width:100%;box-sizing:border-box;position:absolute;top:0;left:0;right:0;overflow-y:auto;max-height:100%}.nice-cart-wrapper .nice-cart .nice-cart-controls{position:absolute;bottom:20px;left:20px;right:20px;margin:0}.nice-cart-header{height:60px;position:absolute;top:0;left:0;right:0;padding-left:0;display:flex;align-items:center;justify-content:center}.nice-cart-header h3{margin:0 0 0 10px}.nice-cart-header .cart-close-button{height:60px;width:60px;background:#ddd;position:absolute;top:0;left:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.nice-cart-items{margin:0;padding-top:20px}.nice-cart-item{display:flex;justify-content:flex-start;align-items:stretch;margin-bottom:20px;position:relative}.nice-cart-item .del{align-self:center;width:20px;max-width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.nice-cart-item .item-price{align-self:center}#advanced-cookie-info .button-wrapper .button,.nice-cart-item>div,.nice-cart-quantity-controls .label{margin-right:10px}.nice-cart-item .item-thb{width:60px;height:60px;max-width:60px;overflow:hidden;background-position:center center;background-color:#ddd;background-repeat:no-repeat;background-size:cover}.item-price{min-width:80px;text-align:right;display:inline-block}.item-price>span:last-of-type{text-transform:uppercase;font-size:12px}.nice-cart-item .item-content{flex:1;text-align:left;font-size:.9rem;padding-bottom:35px;position:relative}.nice-cart-item .item-content span{opacity:.8;text-transform:uppercase}.nice-cart-item .item-content .nice-cart-quantity{position:absolute;bottom:15px}.nice-cart-item .item-content .nice-cart-quantity-controls{position:absolute;bottom:10px}.nice-cart-item .item-content strong{overflow:hidden;display:block}.nice-cart-summary{border-top:1px solid #ddd;overflow:visible}.delivery-price,.nice-cart-summary .summary-item{display:inline-flex;justify-content:flex-end;align-items:center;text-align:left;float:right;clear:both;padding-right:30px}.nice-cart-summary .summary-item>*{flex:1}.nice-cart-summary .summary-item .item-price{font-weight:400;font-size:25px;color:#333}.nice-cart-summary .summary-item.finish-summary{font-weight:700;border-top:1px solid #ddd}.nice-cart-controls{text-align:right;margin-top:20px}.nice-cart-controls .button{margin-right:0;width:100%;box-sizing:border-box}.calendar-header{padding:5px 50px;position:relative;box-sizing:border-box;height:50px;max-width:600px;margin:0 auto 20px;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.link-file,.news-wrapper .tile,table{max-width:1000px}.calendar-header .cal-month-name{align-items:center;justify-content:center;height:100%}.calendar-header .cal-btn{position:absolute;top:0;bottom:0;width:50px;background:#fff;display:flex;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}.slot,.week .day{position:relative}.calendar-header .cal-btn.disabled{opacity:.4;filter:grayscale(100%);cursor:default}.calendar-header .cal-month-name{font-size:1.2rem;color:#000;text-transform:uppercase;font-family:WorkSans,tahoma,arial,sans-serif;font-weight:700;display:none}.calendar-header .cal-month-name.active,.phone-wrapper>span.button,.window-overlay.show-me{display:flex}.month{margin-bottom:30px;display:none}.week{display:flex;align-items:stretch;justify-content:center;flex-wrap:nowrap;border-right:1px solid #ddd}.week .day{flex:1;display:block;padding:3px;border-left:1px solid #ddd;border-top:1px solid #ddd;min-height:120px;overflow:hidden}.week.head{border-right:1px solid transparent}.week .day.head{text-align:center;font-weight:700;min-height:0;border:1px solid transparent}.week .day.out-of-month>*{opacity:.3}.week .day .day-name{text-align:right;background:0 0;line-height:1.2;padding:0 0 5px}.week .day.today{background:rgba(43,136,216,.2)}.slot{padding:2px 5px;margin-bottom:3px;border-radius:5px;font-size:.9rem;text-align:center;line-height:1.4;width:100%;box-sizing:border-box;cursor:default;background:#444;color:#fff}.card.videocard .image-wrapper .image,.player-icon{background-repeat:no-repeat;background-position:center}.slot .descr{overflow:hidden;width:auto}.slot .hour-slot{font-size:.6rem;text-transform:uppercase}@font-face{font-family:WorkSans;src:local("WorkSans Regular"),local("WorkSans-Regular"),url("fonts/WorkSans-Regular.ttf");font-display:swap}@font-face{font-family:WorkSans;font-style:italic;src:local("WorkSans Italic"),local("WorkSans-Italic"),url("fonts/WorkSans-Italic.ttf");font-display:swap}@font-face{font-family:WorkSans;font-weight:700;src:local("WorkSans Bold"),local("WorkSans-Bold"),url("fonts/WorkSans-Bold.ttf");font-display:swap}@font-face{font-family:WorkSans;font-weight:700;font-style:italic;src:local("WorkSans BoldItalic"),local("WorkSans-BoldItalic"),url("fonts/WorkSans-BoldItalic.ttf");font-display:swap}@font-face{font-family:WorkSans;font-weight:900;src:local("WorkSans Black"),local("WorkSans-Black"),url("fonts/WorkSans-Black.ttf");font-display:swap}@font-face{font-family:WorkSans;font-weight:500;src:local("WorkSans Semibold"),local("WorkSans-Semibold"),url("fonts/WorkSans-SemiBold.ttf");font-display:swap}@font-face{font-family:WorkSans;font-weight:300;src:local("WorkSans Light"),local("WorkSans-Light"),url("fonts/WorkSans-Light.ttf");font-display:swap}@font-face{font-family:TenorSans;src:local("TenorSans Regular"),local("TenorSans-Regular"),url("fonts/TenorSans-Regular.ttf");font-display:swap}@font-face{font-family:TenorSans;font-weight:700;src:local("TenorSans Regular"),local("TenorSans-Regular"),url("fonts/TenorSans-Regular.ttf");font-display:swap}@font-face{font-family:TenorSans;font-style:italic;src:local("TenorSans Regular"),local("TenorSans-Regular"),url("fonts/TenorSans-Regular.ttf");font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url("fonts/Montserrat-Regular.ttf");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;src:local("Montserrat Italic"),local("Montserrat-Italic"),url("fonts/Montserrat-Italic.ttf");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url("fonts/Montserrat-Bold.ttf");font-display:swap}@font-face{font-family:Montserrat;font-weight:700;font-style:italic;src:local("Montserrat -BoldItalic"),local("Montserrat-BoldItalic"),url("fonts/Montserrat-BoldItalic.ttf");font-display:swap}@font-face{font-family:Montserrat;font-weight:900;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url("fonts/Montserrat-ExtraBold.ttf");font-display:swap}@font-face{font-family:Montserrat;font-weight:500;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url("fonts/Montserrat-SemiBold.ttf");font-display:swap}@font-face{font-family:Montserrat;font-weight:300;src:local("Montserrat Thin"),local("Montserrat-Thin"),url("fonts/Montserrat-Thin.ttf");font-display:swap}nav.desktop .submenu{display:none;box-shadow:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}nav.desktop ul li:hover .submenu{display:block;animation-name:SubmenuIn;animation-duration:.3s}.hide-submenu-wrapper{display:block;text-align:left;width:100%;padding:1.5em 0}.card.videocard .image-wrapper .image{padding-bottom:60%;background-size:cover}.player-icon{position:absolute;top:50%;margin-top:-15px;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;box-sizing:border-box;background-image:url("graphics/svg/play-white.svg");background-size:contain}.add-to-cart-btn:active,.add-to-cart-btn:hover,.choose-lang,.images-wrapper .image-wrapper,.link-file,.side-nav-item{background:#fff}.tile.sb-tile.multiphoto .content{padding-top:170px}.tile.sb-tile.multiphoto .controls{position:relative;bottom:auto;right:auto;left:auto;text-align:left;height:35px;margin-top:30px}.images-wrapper{position:relative;width:55%;float:left;padding-bottom:150px}.images-wrapper .image-wrapper.img1{width:70%}.images-wrapper .image-wrapper.img2{position:absolute;top:170px;right:0;width:57%;padding:15px;box-sizing:border-box}.flags{float:right;margin-top:0;position:relative}.choose-lang{position:absolute;top:100%;left:0;right:0;display:none;z-index:105;box-shadow:0 0 5px rgba(0,0,0,.5)}.choose-lang a,.current-lang a{display:block;padding:12px;text-transform:uppercase;color:#333;text-decoration:none;position:relative;line-height:1;text-align:center}.current-lang a{padding-right:28px}.current-lang a:after,.current-lang a:before{content:"";position:absolute;top:48%;width:8px;height:1px;background:#333}.current-lang a:after{transform:rotate(45deg);right:13px}.current-lang a:before{transform:rotate(-45deg);right:7px}.choose-lang a{transition:none}.choose-lang a:hover{background:#f3f7fa;color:#fff}#BANER-CONTENT .mp4-video{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.vs-video video{position:absolute;top:50%;left:50%;min-height:100%;width:auto;height:auto;overflow:hidden}.news-wrapper .tile .image-wrapper{width:30%;min-width:300px}.news-wrapper .tile .image-wrapper .img-placeholder{width:100%;padding-bottom:60%}.article-columns.side{padding-right:330px;position:relative;padding-top:60px;padding-bottom:60px;min-height:30vh}.article-columns.side.left{padding-right:0;padding-left:330px}.article-columns.side .side{position:absolute;top:0;right:0;bottom:0;padding-top:60px;padding-bottom:60px;width:300px}.article-columns.side.left .side{right:auto;left:0}.product-lead-wrapper .product-lead-content{padding-right:500px;position:relative;min-height:370px}.product-lead-wrapper .product-lead-content .product-image-wrapper{position:absolute;top:0;right:0;width:470px;padding-bottom:370px;border:1px solid #ddd;box-sizing:border-box}.product-lead-wrapper .product-lead-content .product-image-wrapper .product-image{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;display:flex;align-items:center;justify-content:center}.product-cta-wrapper{margin-top:30px}.article-section.lead-section .text-wrapper,.product-price{font-size:1.1rem}.product-price .price{font-size:2em}.product-price .price.is-promo{text-decoration:line-through}.specyfication-table{table-layout:fixed}.specyfication-table td{padding:10px 15px;width:50%}.specyfication-table td.key{width:200px;text-align:left;text-transform:uppercase;font-size:.9em}.link-file{display:flex;align-items:center;justify-content:flex-start;padding:10px 190px 10px 70px;min-height:80px;border:1px solid #ddd;margin-bottom:20px;box-sizing:border-box;position:relative;font-size:1.2rem;color:#000;text-decoration:none}.link-file-icon{position:absolute;top:50%;margin-top:-21px;left:20px;width:42px;height:42px}.link-file .button{position:absolute;top:50%;margin:-25px 0 0;right:20px}.side-nav{margin:0;z-index:10;overflow:visible}.side-area .side-nav{min-height:400px}.side-nav>div{width:50%;padding:0 10px 20px;float:left;box-sizing:border-box;display:block;margin-top:1px}.side-nav>div:nth-child(2n){transform:translateY(40%)}.side-nav-item{box-sizing:border-box;transition:border-color .2s;position:relative}.side-nav .side-nav-item{height:0;padding-bottom:100%;position:relative;cursor:pointer;display:block;color:inherit;transition:background .1s;border:1px solid #ddd}.side-nav .side-nav-item.urhere,.side-nav .side-nav-item:hover{background:#1375ce;border:1px solid #1375ce}.side-nav .side-nav-item>div{position:absolute;top:0;right:0;left:0;padding:15% 10% 5%}.side-nav-number{font-size:2.6rem;color:#1375ce;display:block;font-weight:300;line-height:1}.side-nav-title{color:#f3f7fa;text-transform:uppercase;font-size:.7rem;line-height:1.3;display:block;font-weight:500}.cart-module-wrapper{float:right;height:100%;display:flex;align-items:center;justify-content:flex-start;padding-left:30px}.cart-module a,.phone-number>a{display:flex;align-items:center;justify-content:flex-start;text-decoration:none}.cart-module .cart-ico{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f3f7fa;position:relative;border-radius:50%}.cart-module .cart-ico .cart-quantity{position:absolute;bottom:-4px;left:-4px;border-radius:50%;background:#1375ce;font-size:10px;color:#fff;font-weight:700;width:22px;height:22px;display:flex;align-items:center;justify-content:center;line-height:1}.cart-module .cart-content{padding-left:10px}.cart-module .cart-content span{display:block;font-size:.9rem;color:#333;line-height:1.2}.cart-module .cart-content .cart-price-summary{color:#f3f7fa;font-weight:500;font-size:1.1rem}.add-to-cart-success-message img{height:16px;margin-right:10px}.nice-cart-item .item-image .img-placeholder,.nice-cart-item .item-image .item-thb{border:1px solid #ddd;width:60px;height:60px;background-color:#fff;background-size:contain}.nice-cart-summary-row{display:flex;align-items:center;justify-content:space-between}.nice-cart-summary-row.total-price{font-weight:700;padding:5px 0}.nice-cart-summary-row .button,.nice-cart-summary-row input{height:35px;margin:0}.nice-cart-summary-row .input-wrapper{padding:0}.nice-cart-summary-row>div{box-sizing:border-box;width:33.333%}.nice-cart-summary-row .cell-2,.nice-cart-summary-row .cell-3{width:40%}.nice-cart-summary-row .cell-2 span{display:block;text-align:right}.nice-cart-summary-row .cell-3{text-align:right;padding-right:30px}.old-price{opacity:.7;position:relative;color:#666;font-size:1rem}.old-price:after{content:"";display:block;position:absolute;top:30%;height:1px;width:100%;opacity:.7;background-color:#666}.promo-price-wrapper{color:#9dbf34;font-size:1.25em}.nice-cart-quantity-controls{display:flex;align-items:center;justify-content:flex-start;position:relative}.nice-cart-quantity-controls .product-price{margin-right:20px;min-width:250px}.nice-cart-quantity-controls .input-wrapper{padding-right:20px}.nice-cart-quantity-controls .button{margin-bottom:10px}.product-quantity{display:inline-flex;align-items:center;justify-content:flex-start}.product-quantity .quantity_down,.product-quantity .quantity_up{width:26px;height:26px;border:1px solid #ddd;padding:6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.nice-cart-item .item-content span,.product-quantity .place-holder{width:30px;text-align:center;font-size:.8rem}.variant-status{margin-bottom:30px;display:block}.variant-status strong{position:relative;padding-left:20px}.variant-status strong:after{content:"";position:absolute;top:5px;left:0;width:10px;height:10px;border-radius:50%;background:#1375ce}.nice-cart-item .item-content .nice-cart-quantity-controls .label{font-size:.6rem}.rabat-section{border:1px solid #ddd;padding:30px;margin-top:3em;margin-bottom:3em;max-width:600px}.rabat-section h3{margin-top:0;font-size:1.3rem}.rabat-combo{display:flex;align-items:center;justify-content:space-between;padding-right:0}.rabat-combo>.button,.rabat-combo>input{height:45px;margin:0;border-radius:0}.photo-box.product-category,.photo-box.product-category .img-placeholder{padding-bottom:50%}.photo-box.product-category .content{padding:40px 20px 20px}.photo-box.product-category h3{font-size:1.4rem}.product-card-wrapper{position:relative;box-shadow:0 0 0 1px #ddd}.product-card{transition:.3s;background:#fff;position:relative;height:100%;z-index:0;padding-bottom:100px;box-sizing:border-box;overflow:hidden}.product-card .image-wrapper{position:relative;padding-bottom:80%;display:block}.product-card .image-wrapper .image{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0 0 20px;background:#fff}.product-card .img-placeholder{width:100%;height:100%;background-color:#fff}.product-card .image-wrapper .button{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s;background:#f3f7fa}.product-card .content{padding:10px 20px;background:#fff}.product-card h3{font-size:1.3rem;text-align:left;margin:0}.product-card .category a{color:#1375ce;text-transform:uppercase;font-size:.8rem}.product-card .price-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px;height:100px;box-sizing:border-box;position:absolute;bottom:0;left:0;right:0;background:#fff;z-index:2;transition:.3s;opacity:1}.product-card.promo .product-ribbon{position:absolute;top:0;left:0;color:#fff;font-size:1.1rem;background-color:#9dbf34;padding:10px 20px;z-index:10;text-transform:uppercase;letter-spacing:1px}.reveal-btn>span,.search-btn-wrapper .search-btn:hover{background:#f3f7fa}.add-to-cart .input-wrapper{padding:0;width:40px;height:40px}.add-to-cart .input-wrapper input{height:40px;padding:8px 5px;text-align:center;vertical-align:middle;font-size:.9rem}.add-to-cart-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#1375ce}.product-card .message{position:absolute;bottom:0;left:0;right:0;height:100px;display:flex;align-items:center;justify-content:center;transition:opacity .3s;opacity:0;font-size:1.1rem;font-weight:500}.product-card.show-message .price-wrapper{bottom:-100px;opacity:0}.add-product-info{display:block;text-transform:uppercase;text-align:center;color:#000;font-size:.9rem;width:100%}.product-card-wrapper:hover{box-shadow:0 0 0 1px #1375ce}.add-to-cart-container{padding-top:1em}.availability-info-box{padding:10px 20px;background:0 0;border:1px solid #ffce39;text-transform:uppercase;font-size:.9rem;margin-top:10px;margin-bottom:10px;font-weight:700;text-align:center;box-sizing:border-box;display:block;max-width:420px}.product-cta-wrapper.unaddable .availability-info-box{border-color:red}.product-tile-wrapper{display:block;width:100%}.product-tile{overflow:hidden;display:flex;align-items:flex-start;justify-content:flex-start}.product-tile .image-wrapper{width:300px}.product-tile .image-wrapper .image{width:300px;height:300px;padding:15px;box-sizing:border-box;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}.product-tile .content{padding-left:30px;flex:1}.input-wrapper,.login-wrapper,.search-btn-wrapper{position:relative}.my-account-button{border-radius:3px;height:50px;background:0 0;padding-right:40px;padding-left:5px;display:flex;align-items:center;justify-content:flex-start;position:relative;text-decoration:none!important;color:#fff}.my-account-button:after{content:url("graphics/rozwin.png");position:absolute;width:19px;height:19px;top:50%;right:10px;margin-top:-10px;display:flex;align-items:center;justify-content:center;transition:.3s}.my-account-button .user-name-ico{width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:10px;border-radius:50%;background:#f3f7fa;transition:.3s}.my-account-button .user-name-ico>*{opacity:.8;transition:.3s}.my-account-button .user-name-ico span{line-height:1;font-size:.9rem}.search-result-tile .content-wrapper .content .category,.top-account-panel span.username{text-transform:uppercase;font-size:.8rem}.login-wrapper .my-account-panel{position:absolute;top:100%;height:0;right:0;width:100px;overflow:hidden;transition:.3s;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:3px;z-index:20;margin-top:-20%}#TOP.sticked .login-wrapper .my-account-panel{margin-top:-5%}.login-wrapper .my-account-panel>div{position:absolute;top:0;left:0;width:220px;box-sizing:border-box;padding:10px 25px}.login-wrapper.show-panel .my-account-panel{width:220px}.top-account-panel{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:15px}.top-account-panel span.username{color:rgba(51,51,51,.6)}.top-account-panel .your-account-number{font-size:.7rem;color:rgba(51,51,51,.6)}.content-account-panel a{text-decoration:none;color:rgba(51,51,51,.8);display:block;padding:5px 0;text-align:left;transition:.3s}.content-account-panel a:hover{color:#333}.bottom-account-panel{padding-top:10px;border-top:1px solid #ddd;margin-top:15px}.logout{display:flex;align-items:center;justify-content:flex-start;text-decoration:none;color:rgba(51,51,51,.8)}.logout .ico{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:10px}.logout:hover{color:#333;text-decoration:none}table td.center,table th.center{text-align:center}.phone-hidden .reveal-btn,table td a.file-ico{display:inline-block}table td{background:#fff!important}table td .file-wrapper{display:flex;align-items:center;justify-content:center}.phone-number.button .ico,.reveal-btn>span{bottom:0;align-items:center;position:absolute;top:0;left:0}table td .order-link{display:block;padding-right:30px;position:relative}table td .order-link:after{content:"";position:absolute;top:0;right:0;width:30px;height:100%;background:url("graphics/down-arrow.png") center no-repeat;transition:transform .3s}table td img{display:block;margin:0}table td.order-products-list-cell{padding:0;border:0}table td.order-products-list-cell .order-products-list-wrapper{height:0;position:relative;overflow:hidden;transition:.4s;border-right:1px solid #ddd}table td.order-products-list-cell .order-products-list-wrapper .order-products-list{position:absolute;top:0;left:0;right:0;height:auto}table td.order-products-list-cell .order-products-list-wrapper .order-products-item{width:100%;display:block;overflow:hidden}table td.order-products-list-cell .order-products-list-wrapper .order-products-item>div{float:left;width:50%;text-align:left;box-sizing:border-box;padding:5px 10px}table td.order-products-list-cell .order-products-list-wrapper .order-products-item>div.order-product-name{width:40%;font-size:.9rem}table td.order-products-list-cell .order-products-list-wrapper .order-products-item>div.order-product-price{width:20%;text-align:right;font-size:.9rem}.konowledge-articles-wrapper>div.first-item-image{width:66.666%}.konowledge-articles-wrapper>div.first-item-content{width:33.333%}.full-tree li{list-style:none;margin:5px 0}.full-tree li>ul{padding-left:15px;box-sizing:border-box;width:100%}.full-tree li a{display:block;padding:10px 15px;transition:.3s;background:0 0;color:#333;font-size:.9rem;border-radius:3px;border:1px solid #ddd}.full-tree li a.main{background:#222;border:1px solid #222;color:#fff}.full-tree li a.urhere,.full-tree li a:hover{text-decoration:none;background:rgba(34,34,34,.8);border:1px solid rgba(34,34,34,.8);color:#fff}.full-tree li a:hover{padding-left:20px}.data-grid-off{height:auto!important}.image-wrapper .img-signature{font-size:.9rem;color:#999;font-style:italic;display:block;padding-right:40px}.phone-txt{display:block;width:100%;overflow:hidden;transition:width .3s}.phone-hidden .phone-txt{width:3em}.reveal-btn{width:20px;height:20px;position:relative;display:none}.reveal-btn>span{right:0;display:flex;justify-content:center;padding:4px}.phone-number.button{padding-left:50px;min-width:200px;justify-content:flex-start}.phone-number.button .ico{width:50px;display:flex;justify-content:center;padding:15px;box-sizing:border-box}.middle-content{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.middle-content .phone-wrapper{justify-content:center}.contact_data_icon .address,.contact_data_icon .emails-wrapper,.contact_data_icon .hours,.contact_data_icon .phones-wrapper{position:relative;padding-left:25px}.contact_data_icon .address .ico,.contact_data_icon .emails-wrapper .ico,.contact_data_icon .hours .ico,.contact_data_icon .phones-wrapper .ico{position:absolute;top:0;left:0;width:15px}body.megadropdown-show #TOP.sticked{box-shadow:none!important;height:120px!important}body.megadropdown-show #TOP.sticked #TOP-EXTENDED{bottom:120px}.MEGADROPDOWN-PLACEHOLDER{height:80px}.megadropdown{overflow:hidden;position:fixed;left:0;right:0;top:-1px;height:0;z-index:99;transition:height .4s,top .3s}.megadropdown.show-me{height:500px;top:120px}.megadropdown-content{position:absolute;top:0;left:0;right:0;bottom:17.5px;background:#fff;padding-top:10px;padding-bottom:60px}.megadropdown.show-me .megadropdown-content{border-bottom:1px solid #eee;box-shadow:0 0 5px rgba(0,0,0,.6)}.megadropdown .hide-button{position:absolute;bottom:0;left:50%;background:#fff;color:#000;width:0;min-width:0;height:35px;margin:0 0 0 -50px;padding-right:100px;padding-left:35px}.megadropdown .hide-button .arrow-close{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border-left:0;display:flex;align-items:center;justify-content:center}.megadropdown-content .columns-x4>div{padding-left:60px;padding-right:60px}.megadropdown-content .icon-card .content{font-size:.9rem;min-height:130px}.megadropdown-content .submenu-links{margin-bottom:1em;padding-top:30px}.megadropdown-content ul{list-style-type:none;margin:0}.megadropdown-content ul li{margin-bottom:10px;margin-left:0}.ui-accordion-header,h2.ui-accordion-header{padding:30px 90px 30px 40px;border:1px solid #ddd;font-size:1.4rem;margin-top:10px;cursor:pointer;background:#fff;transition:border .3s;position:relative;font-weight:400}.ui-accordion-content-active,.ui-accordion-header-active,.ui-accordion-header:hover,h2.ui-accordion-header-active,h2.ui-accordion-header:hover{border:1px solid #1375ce}.ui-accordion-content{border:1px solid #ddd;padding:30px 40px;position:relative;margin-top:-19px;margin-bottom:23px;background:#fff}.ui-accordion-header-icon{width:52px;height:52px;background:#1375ce;position:absolute;bottom:0;right:20px}.ui-accordion-header-icon:after{content:url("graphics/accordion-arrow.png");position:absolute;width:14px;height:14px;display:flex;align-items:center;justify-content:center;top:50%;margin-top:-7px;left:50%;margin-left:-7px;transition:transform .3s}.ui-accordion-header-active .ui-accordion-header-icon:after,h2.ui-accordion-header-active .ui-accordion-header-icon:after{transform:rotate(180deg);transform-origin:7px}.slick-slide{padding:0 15px!important;box-sizing:border-box}.article-footer-controls{border-top:1px solid #ddd;padding:20px 0;margin-top:30px;overflow:hidden}.article-footer-controls .ctrl-left{float:left;text-align:left}.article-footer-controls .ctrl-right{float:right;text-align:right}.article-section.lead-section .social-sharing-wrapper .social-sharing-module{padding:15px 0;border:0;border-bottom:1px solid #ddd}.promo-news .content{padding:30px 40% 30px 30px}.promo-news .controls{position:absolute;bottom:30px;right:30px}.simple-search-wrapper{position:relative;margin-left:30px;padding-right:40px;overflow:hidden;height:40px}.simple-search-wrapper .button.search-button{position:absolute;top:0;right:0;min-width:0;width:40px;height:40px;margin:0;padding:12px}.simple-search-wrapper .button.search-button img{max-width:100%;max-height:100%;filter:invert(100%) grayscale(100%)}.simple-search-wrapper input{height:40px}#TOP .search-wrapper{margin-left:30px}.search-btn-wrapper .search-btn{cursor:pointer;width:40px;height:40px;padding:11px;box-sizing:border-box;border-radius:50%;background:#ddd}.search-btn-wrapper .search-btn:hover img{filter:invert(100%) grayscale(100%)}.search-wrapper .search-panel{position:absolute;top:0;right:50px;bottom:0;width:0;overflow:hidden;transition:width .3s;z-index:1}.search-wrapper.show-panel .search-panel{width:250px}.search-panel input{margin:0;height:40px;border:1px solid #1375ce;padding:9px 15px}.search-result-tile{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:900px;flex-wrap:wrap;margin-bottom:30px}.search-result-tile .image-wrapper{width:130px;height:130px;box-sizing:border-box;padding:0}.search-result-tile .image-wrapper .image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.search-result-tile .image-wrapper .image .img-placeholder{height:100%;width:100%}.search-result-tile .content-wrapper{flex:1;padding-left:30px;box-sizing:border-box;position:relative}.search-result-tile .content-wrapper .content h3{margin-top:0;margin-bottom:5px;font-size:1.1rem;letter-spacing:1px}.search-result-tile .content-wrapper .content .text-wrapper{margin-top:5px;color:rgba(51,51,51,.8);font-size:.9rem}a.search-result-tile,a.search-result-tile:hover{text-decoration:none;color:#333}.search-result-tile.product .image-wrapper{border:1px solid #ddd}.search-result-tile.product .image-wrapper .image{background-size:contain}.form-field-helper{position:absolute;top:5px;right:0;width:18px;height:18px;border:0;border-radius:50%;color:#333;background:#ddd;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.form-field-helper .help-txt{position:absolute;top:0;right:100%;background:#fff;border-radius:3px;margin-right:5px;padding:12px;box-shadow:0 0 3px rgba(0,0,0,.3);font-size:13px;font-weight:400;line-height:1.3;color:#333;display:none;animation-name:fadeIn;animation-duration:.5s;z-index:10000;width:300px}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}.info-box-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:999;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.info-box-wrapper{display:none;width:90vw;max-width:1200px;height:80vh;max-height:700px;position:relative}.info-box-overlay.info-visible .info-box-wrapper{display:block;animation-name:zoomIn;animation-duration:1s}.info-box{background-size:cover;background-position:right;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:block}.info-box>img{display:block;margin:0;width:100%}.info-box .content-wrapper{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;max-width:700px;text-align:left;color:#fff;padding:50px 50px 40px;font-size:1.2rem;text-shadow:0 0 3px rgba(0,0,0,.4)}.info-box .content-wrapper .button{text-shadow:none}#START .info-box .content-wrapper h2,.info-box .content-wrapper h2{margin-top:0;font-size:3.2rem;color:#fff;text-align:left}.info-box-wrapper .close-button{position:absolute;top:0;right:0;width:40px;height:40px;background:#f3f7fa;z-index:10000;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:10px;box-sizing:border-box}.video-wrapper,.video-wrapper>div:first-child{position:relative;overflow:visible}.video-wrapper .video{position:absolute;top:0;left:0;right:0;bottom:0}.video-wrapper .video iframe,.video-wrapper .video video{width:100%;height:100%}.fancybox-close-small{position:fixed!important;top:0!important;right:0!important}#advanced-cookie-info{left:10%;bottom:5%;right:10%;border:0;background:0 0}#advanced-cookie-info .container{background:#fff;max-width:800px;box-shadow:0 0 10px rgba(0,0,0,.3);padding:30px}#advanced-cookie-info .text-wrapper{max-width:100%;text-align:center;padding-bottom:30px}#advanced-cookie-info .button-wrapper{float:none;display:block;padding:0;text-align:center}#advanced-cookie-info .button{height:50px}.set-cookie{padding:15px 120px 15px 15px;position:relative;border:1px solid #ddd;border-radius:5px;margin-bottom:15px}.set-cookie h3:first-child{margin-bottom:15px;margin-top:0;font-size:1.1rem}.set-cookie .text-wrapper{font-size:.9rem}.set-cookie .onoffswitch{position:absolute;bottom:15px;right:15px}.window-overlay{position:fixed;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;display:none;z-index:9999;background:rgba(0,0,0,.4)}.window-overlay .window{width:90vw;max-width:800px;height:80vh;max-height:600px;background:#fff;position:relative}.window-overlay .window-close{position:absolute;top:0;right:0;width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.window-overlay .window .window-content{position:absolute;top:0;left:0;right:0;bottom:0;text-align:left;overflow-y:auto;padding:40px}.window-overlay .window.small{max-width:650px;height:80vh;max-height:500px}