@charset "UTF-8";
*{padding:0;margin:0;border:0;outline:0}body{font-family:'Montserrat',sans-serif;font-size:1em;font-weight:300;color:#6b6b6b;background:#f1f1f1}h1,h2,h3,h4{color:#454545;font-weight:500;margin-bottom:16px}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1.125em}.bar:after{content:'';display:block;width:80px;height:4px;margin:32px auto;background:#b59d92}a{color:#525151;text-decoration:none}@media all and (min-width:1025px){a:hover{text-decoration:underline}}p{line-height:175%}b,strong{color:#5f5f5f;font-weight:500}dt{float:left;clear:left;margin-right:4px}ul{list-style-type:none}img{max-width:100%}table{width:100%;max-width:1024px;margin:0 auto 32px;border-collapse:collapse}table td{padding:16px}table thead th{font-size:.75em;font-weight:normal;color:#a0a0a0;text-transform:uppercase;padding:16px;background:#f7f7f7}@media all and (max-width:480px){table th,table td{padding:0 !important}table,thead,tbody,tfoot,th,td,tr{display:block}table th{display:none}table td{border-bottom:0;overflow:hidden}table tr{position:relative;padding:8px 0;border-bottom:2px solid #e6e6e6}}.col{display:block;float:left;box-sizing:border-box}.half{width:50%}.one-fourth{width:25%}.one-third{width:33.33%}.left{float:left}.right{float:right}.center{text-align:center}.clear{clear:both}.hidden{display:none !important}.unvisible{display:none}.white-text{color:#fff}.white-text .bar:after{background:#fff}@media all and (min-width:961px){.two-columns-layout{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}form label{display:block;color:#5d5d5d;font-size:.75em;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;width:100%}form label span{font-weight:normal;text-transform:none}input,select,textarea,button{display:block;width:100%;max-width:320px;font-size:1em;font-family:'Montserrat',sans-serif;padding:12px 16px;border:2px solid #ddd;margin-bottom:16px;box-sizing:border-box}input:not([type="checkbox"]):not([type="radio"]),button,textarea{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{width:auto;padding:0;border:0;margin:0}@media all and (max-width:480px){.button,input{max-width:100%}}.form-user-data fieldset{margin:0 auto 32px;max-width:480px}.form-user-data input,.form-user-data select{max-width:100%;height:48px;padding:12px 8px;margin:0;transition:all 0.2s ease-out}.form-user-data .label-inline{display:inline;font-size:.875em;text-transform:none;font-weight:normal;letter-spacing:normal;margin-right:24px;position:relative;top:-1px}.form-user-data input[type="radio"]{display:inline;height:auto}.form-user-data .multiple-fields{overflow:hidden}.form-user-data .half{width:49%}.form-user-data input[type="radio"]{display:inline;height:auto}.field-wrapper{position:relative;background:white;border:2px solid #ddd;margin-bottom:24px;transition:border-color .2s ease-in-out;box-sizing:border-box}.field-wrapper input,.field-wrapper select{padding:0 12px}.field-wrapper input,.field-wrapper select,.field-wrapper textarea{background:transparent;border:0;transition:all 0.2s ease-out}.field-wrapper.has-info{margin-bottom:32px}.field-wrapper span{font-size:.75em;position:absolute;margin-top:8px;color:#a9a9a9}.field-wrapper select.field-input,.field-wrapper.show-label select.field-input{padding-left:8px}.field-wrapper.active{border-color:#444}.field-wrapper label{position:absolute;top:6px;left:12px;opacity:0;transition:opacity .1s ease-in-out;font-size:.6em;color:#979797;margin:0;visibility:hidden}.field-wrapper.show-label label{opacity:1;visibility:visible}.field-wrapper.show-label .field-input{padding:16px 12px 0}.field-wrapper.show-label textarea.field-input{padding-top:24px}.field-wrapper.error,.field-wrapper.form-error{border-color:red;background-color:#ffccc8}.field-wrapper.error input,.field-wrapper.form-error input,.field-wrapper.error select .field-wrapper.form-error select{background:transparent}@media all and (min-width:1025px){.form-user-data .label-inline:hover{cursor:pointer}}@media all and (max-width:640px){.form-user-data .half{float:none;width:100%}}.ui-client-type{margin-bottom:16px}.b2b-fields{padding:16px 16px 0;border:2px solid #ddd;margin-bottom:16px}.b2b-fields fieldset{margin:16px 0 0}.form-password-recovery fieldset{margin-bottom:32px}.form-password-recovery input{margin-left:auto;margin-right:auto}.validate input.error,.validate textarea.error{border-color:red;background-color:#ffccc8}.validate input.error:focus,.validate textarea.error:focus{outline:2px solid red}.validate label.error{display:none !important}input[type="submit"],button,.button{width:100%;max-width:320px;font-size:.875em;text-transform:uppercase;letter-spacing:1px;font-weight:500;text-align:center;text-decoration:none;border:4px solid transparent;margin:0;box-sizing:border-box;color:#fff;background:#555050;position:relative;padding:0;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;line-height:125%}input[type="submit"].big,button.big,.button.big{font-size:1em;min-height:4rem}.button.white{color:#fff}.button.transparent{border-color:#555050;color:#555050;background:transparent}.button.white.transparent{border-color:#fff;color:#fff}.button.silent{color:inherit;border-color:transparent;background:transparent}.button.disabled{opacity:.5;pointer-events:none}.button.compact{width:auto;max-width:100%;line-height:normal;padding:8px 16px;font-size:.875em;text-transform:none;color:#fff;text-decoration:none}.button-will-load.loading{pointer-events:none;background:#a5a5a5}.button-will-load .ui-loader,.button-will-load.loading .button-label{visibility:hidden}.button-will-load.loading .ui-loader{visibility:visible}@media all and (min-width:1025px){input[type="submit"]:hover,button:hover,.button:not(.disabled):hover{cursor:pointer;text-decoration:underline}}@media all and (max-width:960px){input[type="submit"],button,.button{font-size:1em}}.modal-overlay-container{visibility:hidden}.modal-overlay-container.open{visibility:visible}.overlay{position:fixed;z-index:9999;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.2);backface-visibility:hidden;-webkit-backface-visibility:hidden}.modal{width:100%;background:#fff;max-width:720px;position:fixed;top:50%;left:0;right:0;margin:auto;box-sizing:border-box;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.modal-overlay-container.open .overlay,.modal-overlay-container.open .modal{opacity:1}@media all and (min-width:961px) and (min-height:900px){.modal-overlay-container{transition:visibility 0s linear 0.5s}.modal-overlay-container.open{transition-delay:0s}.modal-overlay-container .overlay,.modal-overlay-container .modal{opacity:0;transition:opacity .1s ease-in}}@media all and (max-width:960px),all and (max-height:899px){.modal-overlay-container:not(.open){_display:none}.overlay{position:absolute}.modal{max-width:100% !important;position:static;transform:translateY(0);-webkit-transform:translateY(0)}}.promo-newsletter-modal{padding:32px 24px;background:#f4f4f4 url("https://nescior.com/themes/nescior/css/../img/bg-promo-modal-20181001.jpg");background-size:cover;background-position:top right;width:960px;min-height:500px;box-shadow:0 0 42px rgba(49,49,49,0.5)}.promo-modal-content{width:60%}.promo-title{font-size:2em}.promo-modal-content p{margin-bottom:16px;max-width:480px}.promo-modal-content p strong{color:#313131}.promo-details{font-size:.75em;font-style:italic}.do-not-remind{display:block;text-decoration:underline;max-width:320px}.promo-modal-content .newsletter-form{margin-bottom:16px}.promo-newsletter-modal form h3{display:none}.promo-newsletter-modal form fieldset{margin-bottom:16px}.promo-newsletter-modal .newsletter-details{max-width:360px}.promo-newsletter-modal .ui-close{color:#fff;font-weight:500}@media all and (max-width:960px){#Dialog-newsletter{display:none}}@media all and (min-width:961px){.promo-mobile{display:none}}.promo-info{background:#b59d92;text-align:center;padding:16px 4px}.promo-info a,.promo-info p{color:#fff;font-size:.875em}.page-viewport,.viewport.master{max-width:1650px;margin:0 auto}.page-viewport{background:#fff}.viewport{max-width:1440px;margin:0 auto;overflow:hidden}.viewport.viewport--desktop{max-width:1180px}.viewport.viewport--article{max-width:960px}.wrapper{position:relative}@media all and (max-width:1650px){.viewport.master{padding-left:16px;padding-right:16px}}@media all and (max-width:1440px){.viewport:not(.alfa){padding-left:16px;padding-right:16px}}@media all and (max-width:1024px){.viewport:not(.alfa){padding-left:8px;padding-right:8px}}.ico{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-999em;vertical-align:middle;margin-right:8px;position:relative}.ico.check{background-image:url("https://nescior.com/themes/nescior/css/../img/ico-check.png")}.ico.cancel{background-image:url("https://nescior.com/themes/nescior/css/../img/ico-cancel.png")}.ico.cta{top:-2px;margin:0 0 0 4px}.ico.ui-checkbox{width:24px;height:24px;background-color:#fff;background-image:none;border:1px solid #ccc;vertical-align:middle}.ico.ui-checkbox.checked,.checked .ui-checkbox{background-color:#231f20;border-color:#231f20;background-image:url("https://nescior.com/themes/nescior/css/../img/ico-check.png")}.ui-nav{display:none;float:left;width:42px;height:36px;top:8px;position:relative}.ui-nav span{display:block;position:absolute;height:5px;width:100%;background:#b59d92;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.ui-nav span:nth-child(1){top:0}.ui-nav span:nth-child(2),.ui-nav span:nth-child(3){top:12px}.ui-nav span:nth-child(4){top:24px}.ui-nav.open span:nth-child(1){top:10px;width:0;left:50%}.ui-nav.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui-nav.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui-nav.open span:nth-child(4){top:10px;width:0;left:50%}.ui-loading{text-align:center;position:absolute;z-index:9999;top:0;left:0;background:white;width:100%;height:100%}.ui-loading p{font-size:.75em;color:#ccc;text-transform:uppercase;letter-spacing:2px}.ui-loader,.ui-loader:after{border-radius:50%;width:48px;height:48px}.ui-loader{display:block;margin:16px auto;position:relative;text-indent:-9999em;border-top:8px solid rgba(238,238,238,0.9);border-right:8px solid rgba(238,238,238,0.9);border-bottom:8px solid rgba(238,238,238,0.9);border-left:8px solid #ccc;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loader 1s infinite linear;animation:loader 1s infinite linear}.ui-loader.button-loader{visibility:hidden}.ui-loader.button-loader,.ui-loader.button-loader:after{width:16px;height:16px}.ui-loader.button-loader{position:absolute;top:50%;left:0;right:0;-webkit-animation:loader .5s infinite linear;animation:loader .5s infinite linear;margin:-10px auto 0;border-top:4px solid rgba(255,255,255,0.2);border-right:4px solid rgba(255,255,255,0.2);border-bottom:4px solid rgba(255,255,255,0.2);border-left:4px solid #fff}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui-action{display:block;color:#999;font-size:.75em;text-transform:uppercase;letter-spacing:1px}.ui-close{position:absolute;top:16px;right:16px}.ui-message{padding:16px 32px;border:2px solid transparent;margin-bottom:32px}.ui-message p:not(:last-child){margin-bottom:16px}.ui-message.info{border:1px solid #e3e3e3}.ui-message.success{border:8px solid #55c65e}.ui-message.error,.ui-message.alert{color:white;background:#F73943;border-color:#E02630}.ui-message p:not(:last-child){margin-bottom:16px}.ui-message p strong,.ui-message b strong{color:inherit}@media all and (max-width:960px){.ui-nav{display:block}.ui-message{margin-bottom:16px}}.header-top{position:relative;z-index:99}.header-section{background:#fff}.header-branding-section{background:#272727;height:96px;position:relative;padding:16px 0;box-sizing:border-box;overflow:hidden}.header-branding-section a{font-size:.875em;font-weight:400;color:#b59d92;line-height:64px}.header-branding-section .ico{width:32px;height:32px;margin:0;vertical-align:middle}.logo{display:block;text-indent:-999em;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("https://nescior.com/themes/nescior/css/../img/logo.svg")}.logo-top{position:absolute;width:178px;height:64px;margin:0 auto;top:16px;left:0;right:0}.logo-small{width:132px;height:48px}.ui-search .ico{margin-right:4px}@media all and (max-width:960px){.logo-top{width:144px;height:48px}.header-branding-section{height:80px}.header-branding-section a{line-height:normal}.ui-search,.header-nav-section{display:none}.header-nav-section.open{display:block}.header-nav-section .viewport{padding:0}}.top-menu .menu__item.item--sale a{color:#cd2026;font-weight:bold}.nav-top{text-align:center}.nav-top ul{display:none}.nav-top>ul{display:block}.nav-top a{display:block;color:#515151;font-weight:400}@media all and (min-width:961px){.nav-top a{font-size:.875em}.nav-top .mobile-submenu{display:none}.nav-top>ul>li.has-submenu>a:after{content:'';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #555050;position:relative;top:-4px;margin-left:6px}.nav-top>ul>li{display:inline-block;margin:0 16px}.nav-top>ul>li.open>ul{display:block}.nav-top>ul>li.open>a{text-decoration:underline}.nav-top>ul>li>a{padding:24px 0}.nav-top>ul>li>ul{position:absolute;width:100%;left:0;text-align:left;z-index:99;background:#f7f7f7;border-bottom:1px solid #ddd}.nav-top>ul>li>ul li>a{display:inline-block;padding:4px 0;font-size:1.125em;font-weight:500}.menu-categories{padding:24px 0;width:60%;-webkit-column-count:2;-moz-column-count:2;column-count:2}.menu-categories li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.menu-block{float:left;box-sizing:border-box}.menu-banner{width:40%}.menu-banner img{object-position:bottom}.menu-box:before{content:'';display:block;padding-top:50%}.menu-search{display:none !important}}@media all and (max-width:960px){.nav-top a{padding:16px}.nav-top>ul{background:#272727}.nav-top>ul.mobile-submenu{background:#404040}.nav-top>ul.mobile-submenu a{font-size:1em;color:#b5b5b5}.nav-top>ul.mobile-submenu>li{display:inline-block;border:0 !important}.nav-top li.open>ul{display:block}.nav-top>ul>li>a{color:#b59d92;padding:20px;font-size:1.25em;font-weight:500}li.has-submenu.open>a:after{transform:rotate(180deg)}.nav-top li.has-submenu>a:after{content:'';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #555050;position:relative;top:-4px;margin-left:6px;transition:all .2s ease-in}.nav-top>ul li>ul{background:#ddd}.nav-top>ul>li:not(:last-child){border-bottom:1px solid #3e3e3e}.nav-top>ul>li>ul li>ul{background:#c7c7c7}.nav-top>ul>li>ul li:not(:last-child){border-bottom:1px solid #c0c0c0}.nav-top>ul>li>ul li>ul>li>a{font-size:.875em}.menu-banner{display:none}.menu-search{padding:0 0 16px 0}.menu-search input{display:inline-block;margin:0}.menu-search-query{width:auto;border:0;background:transparent;padding:0;line-height:48px;border-bottom:1px solid #888;color:#b59d92}.menu-search button{width:48px;height:48px;padding:0;left:0;top:0;line-height:normal;background:transparent;top:6px}.menu-search .ico{width:32px;height:32px;margin:0}}.header-search{background:#272727;width:100%;position:absolute;top:96px;z-index:66;padding-bottom:16px}.header-search:not(.open){display:none}.header-search-query{max-width:100%;border:0;background:transparent;font-size:2em;font-weight:300;color:#b59d92;margin-bottom:16px;background:url(https://nescior.com/themes/nescior/css/../img/ico/search.svg) no-repeat center left;background-size:32px 32px;padding:0 0 0 64px}.header-search-query::-webkit-input-placeholder{color:#b59d92}.header-search-query::-moz-placeholder{color:#b59d92}.header-search-query:-ms-input-placeholder{color:#b59d92}.header-search-query:-moz-placeholder{color:#b59d92}.header-search-tutorial{font-size:.875em}.header-search-tutorial a{text-decoration:underline;color:inherit}.main-content{padding:32px 0;position:relative}.content-title h1{font-size:2.5em;margin-bottom:32px}.section-title h2{font-size:2em}.section-title p{max-width:320px;margin:0 auto}@media all and (max-width:960px){.section-title h2{font-size:1.5em}}@media all and (min-width:961px){.main-col{width:75%}.side-col{width:25%;padding-right:48px}}@media all and (max-width:960px){.side-col{display:none}.main-col{float:none}}.breadcrumbs{color:#bbb;font-size:.75em;overflow:hidden;padding:24px 0}.you-are-here{margin-right:8px}.breadcrumbs .navigation-pipe{display:none}.breadcrumbs a{color:#999}.breadcrumbs a:after{content:'/';display:inline-block;margin:0 8px;color:#bbb}@media all and (max-width:960px){.breadcrumbs{display:none}.main-content{padding:16px 0}}.rich-text{max-width:960px}.rich-text h1,.rich-text h2{font-size:1.5em;margin:32px 0 16px}.rich-text p,.rich-text li{font-size:1em;line-height:175%}.rich-text p,.rich-text ul,.rich-text ol{margin-bottom:16px}.rich-text ul,.rich-text ol{padding-left:3em}.rich-text ul{list-style-type:disc}.rich-text ol{list-style-type:decimal}.rich-text li:not(:last-child){margin-bottom:8px}.rich-text ul ol,.rich-text ol ol{list-style-type:lower-latin}.rich-text li li{font-size:1em}.rich-text li ul,.rich-text li ol{margin-top:16px}.rich-text a{color:#272727;text-decoration:underline}footer{clear:both}.footer-section{padding:64px 0;overflow:hidden}.footer-contact-section{border-bottom:1px solid #e3e3e3;padding-bottom:16px;overflow:hidden}.footer-contact li{font-size:1.25em;display:inline-block;line-height:48px}.footer-contact .ico{width:24px;height:24px}.footer-contact li:not(:last-child){margin-right:32px}.newsletter-title{display:inline-block;font-weight:400;float:left;line-height:48px;margin-right:32px}.newsletter-signup input{display:inline-block;margin:0;height:48px;line-height:48px;vertical-align:bottom;width:auto}.newsletter-signup input[type="text"]{font-size:.875em;border-width:1px;max-width:240px}.newsletter-signup input[type="submit"]{padding:0 32px;border:0}.newsletter-details{font-size:.75em;clear:both;max-width:720px}@media all and (min-width:1361px){.footer-contact{text-align:right}}@media all and (max-width:1360px){.footer-section{padding:48px 0}.footer-contact-block{width:100%;float:none;text-align:center}.footer-contact-section{padding-bottom:24px}.footer-newsletter-block{margin-bottom:24px}.newsletter-title{float:none;line-height:normal}}@media all and (max-width:480px){.newsletter-signup input[type="text"]{margin-bottom:8px;width:100%;max-width:100%}.newsletter-signup input{display:block;width:100%;max-width:100%}}.footer-cols{overflow:hidden;margin:64px 0}.footer-col{width:25%}.footer-col h4{color:#555050;font-size:.875em;text-transform:uppercase;letter-spacing:1px}.footer-col li,.footer-col p{font-size:.875em}.footer-col li:not(:last-child){margin-bottom:12px}.footer-col p{color:#aeaeae}.footer-col p{margin-bottom:8px}.sm-links .ico{width:24px;height:auto;margin:0}.sm-links li{font-size:1.125em}.sm-links a{color:#525151}.shop-features-section{background:#f7f7f7}.shop-features-list h3{font-size:.825em;letter-spacing:1px;text-transform:uppercase;margin:0 auto}.shop-features-list h3:after{width:32px;height:3px;margin:16px auto}.shop-features-list .ico{width:100px;height:100px;margin:0 0 8px}.shop-features-list a{display:block;color:inherit;text-decoration:none}.shop-features-list p{color:#a0a0a0;font-size:.875em;line-height:150%;max-width:220px;margin:0 auto 8px}.shop-features-list span{font-size:.75em;font-weight:500;color:#454545}@media all and (min-width:1025px){.shop-features-list li:hover span{text-decoration:underline}}.footer-payment{display:table;width:100%;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:32px 0;margin-bottom:32px}.footer-payment img{width:auto;max-width:100%;max-height:36px;vertical-align:middle}.footer-payment li:not(.payment-method) img{max-height:24px;filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.66}.logo-footer{opacity:.75;background-image:url("https://nescior.com/themes/nescior/css/../img/logo-bw.svg");margin:0 auto 24px}.footer-copyrights{font-size:.75em;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#807c7c;margin-bottom:8px}.footer-policy{font-size:.75em;color:#969595;max-width:525px;margin:0 auto 8px}.footer-social-links{margin-bottom:16px}.footer-credits{color:#b9b9b9;font-size:.75em;text-transform:uppercase}.footer-credits a{color:#b9b9b9;text-decoration:none}@media all and (min-width:961px){.footer-payment li{display:table-cell;margin:0;text-align:center}}@media all and (max-width:960px){.shop-features-list li{width:50%}.shop-features-list li:nth-child(-n+2){margin-bottom:48px}.shop-features-list .ico{width:64px;height:64px}.footer-col{float:none;width:100%;text-align:center}.footer-col:not(:last-child){margin-bottom:16px}.footer-payment{padding:32px 0;text-align:center}.footer-payment li{display:inline-block;margin:0 16px}.footer-payment li:not(.payment-method){display:none}}.policies-nav li{display:inline-block;font-size:.75em;margin:0 8px 12px}.banner{position:relative;background-color:#ccbdb2;background-size:contain;background-position:center;background-repeat:no-repeat;overflow:hidden}.banner.banner--home .banner__slogan{width:100%;height:100%;position:absolute;display:grid;align-content:center}.banner.banner--home .banner__slogan h1{color:inherit;text-transform:uppercase;font-size:2.75em;font-weight:bold;letter-spacing:1px;margin-bottom:32px}@media all and (max-width:1280px){.banner.banner--home .banner__slogan h1{font-size:2em}}.banner.banner--home .banner__cover img{width:100%;vertical-align:middle}.banner .banner__about{font-size:.75em;color:#dad4d1;width:100%;position:absolute;box-sizing:border-box;margin:0 auto;padding:0 8px;bottom:16px}@media all and (max-width:320px){.banner .banner__about{display:none}}.box{overflow:hidden;position:relative}.box>a,.box-cover,.banner-cover,.box a:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.banner-cover picture,.banner-cover img,.banner-cover video,.box-cover picture,.box-cover img,.box-cover video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom}.banner-cover video,.box-cover video{z-index:2}.cover--overlay:after{position:absolute;content:'';display:block;width:100%;height:100%;top:0;left:0;background:rgba(39,39,39,0.75);z-index:4}.box.hover:not(.hover--no-overlay) a:after{content:'';background:#555050;position:absolute;z-index:2;opacity:0;transition:opacity .2s ease-in-out}@media all and (min-width:1025px){.box.hover:hover a:after{opacity:.8}.box.hover:hover figure{-webkit-transform:scale(1.05);transform:scale(1.05)}.box-cover{will-change:transform;transition:transform .2s ease-in-out}}.slogan{width:100%;position:absolute;top:50%;left:0;box-sizing:border-box;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:5;padding:16px}.slogan-container{position:absolute;width:auto;background:rgba(255,255,255,0.75);top:10%;left:10%;right:10%;bottom:10%;transform:translateY(0);-webkit-transform:translateY(0)}.slogan-container .slogan{padding:32px}.slogan h1,.slogan h2,.slogan h3,.slogan p{color:inherit}.slogan h1,.slogan h2,.slogan h3{text-transform:uppercase;letter-spacing:1px}.slogan h1{font-size:3.5em;letter-spacing:2px;margin-bottom:16px}.slogan a{color:inherit}@media all and (max-width:960px){.slogan-container.static{position:static}.slogan.static{padding:32px 0;position:relative;transform:translateY(0);-webkit-transform:translateY(0)}}.home-section{overflow:hidden}.home-section:not(.no-padding){padding:32px 0}.home-products-section .button{display:block;margin:32px auto}.section-seo .rich-text{max-width:100%}.section-seo p{font-size:1em;color:#bcbcbc}@media all and (min-width:961px){.shop-highlight:before{content:'';display:block;padding-top:100%}.shop-highlight.extra{width:50%}.shop-highlight.extra:before{padding-top:50%}}.shop-highlight h3{font-size:1.75em;letter-spacing:2px}.shop-highlight p{font-size:.875em;max-width:200px;margin:0 auto}.shop-highlight:nth-of-type(2){background:#bea98e}.shop-highlight:nth-of-type(4){background:#ded7cd}.shop-highlight:nth-of-type(5){background:#ded7cd}.shop-highlight:nth-of-type(7){background:#555050}@media all and (min-width:1025px){.shop-highlight:nth-of-type(7):hover a:after{background:#bea98e}}@media all and (max-width:1180px){.shop-highlight h3{font-size:1.5em}.shop-highlight h3:after{margin:16px auto}}@media all and (max-width:960px){.shop-highlights{display:none}}.featured-category-slogan p{line-height:normal}@media all and (min-width:961px){.featured-category{width:50%}.featured-category.big h3{font-size:3em;letter-spacing:2px}.featured-category.medium h3{font-size:2em;letter-spacing:1px}.featured-category-slogan p{font-size:1em;font-weight:500}.featured-category:before{content:'';display:block}.featured-category.big:before{padding-top:100%}.featured-category.medium:before{padding-top:55.555%}.featured-category.small{width:25%}.featured-category.small:before{padding-top:88.889%}}@media all and (max-width:1024px){.featured-category-slogan .bar:after{margin:16px auto}}@media all and (max-width:960px){.featured-category{width:100%;margin-bottom:16px}.featured-category a{position:static}.featured-category-cover{width:50%;float:left}.featured-category-slogan{width:50%;float:right;background:#f7f7f7}.featured-category-slogan,.featured-category-slogan .button{color:#454545}.featured-category-slogan p{font-size:.875em}.featured-category-slogan .bar:after{background:#454545;width:32px;height:2px}}@media all and (max-width:960px){.about-col{width:100%;float:none}}@media all and (min-width:961px){.grid-item:before{content:'';display:block}}.grid-item{width:100%}.grid-item.small{width:50%}.grid-item.big:before,.grid-item.small:before{padding-top:88.889%}.grid-item.medium:before{padding-top:44.444%}.grid-item-3{position:absolute;background:#bea98e;bottom:0;right:0}@media all and (max-width:960px){.grid-item-3{position:relative;width:100% !important}.grid-item-5:before,.grid-item-6:before{content:'';display:block}.grid-item>a{position:relative}.grid-item .slogan{padding:48px 8px}}.cms-nav{background:#f3f3f3;padding:24px 0}.cms-nav h4{padding-left:24px;margin-bottom:8px;text-transform:uppercase;letter-spacing:1px;font-size:.875em}.cms-nav h4:not(:first-child){margin-top:24px}.cms-nav li{border-left:6px solid transparent;padding:6px 16px}.cms-nav li:not(:last-child){margin-bottom:4px}.cms-nav li.current{border-color:#b59d92}.cms-nav li.current a{color:#444;font-weight:500}.category-settings{overflow:hidden;padding:24px 0;border-bottom:1px solid #eee;margin-bottom:16px}.category-products{overflow:hidden}@media all and (max-width:960px){.category-settings{display:none}}.settings-block{display:inline-block;vertical-align:middle}.settings-block a,.settings-block label{color:#585858;font-weight:inherit;display:inline;text-transform:none;letter-spacing:normal;font-size:.75em;width:auto;line-height:16px;text-transform:uppercase}.settings-list,.settings-list li{display:inline-block}.settings-block .active{text-decoration:underline}.settings-block .hide-label,.settings-block .active .show-label{display:none}.settings-block .active .hide-label{display:inline}.settings-block .ico{margin:0 4px}.settings-block .active .ico{opacity:1}.products-display{margin-right:32px}.products-display .ico{opacity:.3}.products-sort select{font-size:.75em;width:auto;line-height:16px;display:inline-block;margin:0;text-transform:uppercase}.products-sort select{color:#585858;border:0;padding:0}.pagination-block{padding:24px 0;overflow:hidden;text-align:center}.pagination li{display:inline-block}.pagination a{display:block;padding:4px 12px;border:1px solid #ddd}.pagination .current{padding:4px 12px}.pagination .next a,.pagination .previous a{border:0}.pagination-list{padding:16px 0}.button-navigation{max-width:1024px;margin:0 auto}@media all and (min-width:961px){.button-navigation{display:flex;justify-content:space-between}.button-navigation .button.back{order:1;justify-content:start}.button-navigation .button.next{order:2}}@media all and (max-width:960px){.button-navigation{text-align:center}.button-navigation .button{max-width:100%}.button-navigation .button.next{margin-bottom:1rem}}.order-steps{text-align:center;margin-bottom:48px}.order-process{display:inline-block}.order-steps li{float:left;color:#b7b7b7;font-size:1em;background:url("https://nescior.com/themes/nescior/css/../img/arrow-order-step.png") no-repeat 100% 16px;padding:0 48px 0 32px}.order-steps li:first-child{padding:0 48px}.order-steps li:last-child{background:0}.order-steps span{display:block;margin:0 auto 16px;width:42px;height:42px;line-height:42px;border-radius:25px;border:4px solid #e5e5e5;background:#f2f2f2;font-size:1.5em;font-weight:bold;text-align:center}.order-steps p{font-size:.875em;margin:auto;width:64px;text-align:center;line-height:normal}.order-steps a:hover{text-decoration:none}.order-steps .current-step{color:#454545;font-weight:500}.order-steps .current-step span{color:white;border-color:#9a8075;background:#b59d92}.order-steps .step-done span{text-indent:-999em;background:#5bad2f url("https://nescior.com/themes/nescior/css/../img/step-done.png") no-repeat center}@media all and (max-width:480px){.order-steps{display:none}}.order-area{max-width:1024px;margin:0 auto}.order__layout{max-width:1280px;margin:0 auto}@media all and (min-width:961px){.checkout-main-col{width:60%}.checkout-side-col{width:35%;float:right}.shopping-cart-main-col{width:66%}.shopping-cart-side-col{width:30%}}.checkout-order-summary{background:#f2f2f2;padding:24px;max-width:480px;box-sizing:border-box}.checkout-summary-title{color:#444;font-size:.875em;text-transform:uppercase;letter-spacing:1px;padding-bottom:16px;border-bottom:1px solid #e3e3e3}.checkout-summary .price-label{text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:.75em;color:#b3b3b3}.checkout-order-summary td{padding:8px}.checkout-cart-summary-table{margin-bottom:16px}.checkout-summary .product-name{font-size:.875em;margin-bottom:4px}.checkout-summary .product-attributes{font-size:.75em}.checkout-summary .product-image{width:5%}.checkout-summary .product-image figure{position:relative;margin-right:16px}.checkout-summary .product-image img{max-width:48px;padding:8px;border:1px solid #e3e3e3;background:#fff}.checkout-summary .product-quantity{display:block;background:#231f20;color:white;width:24px;height:24px;line-height:24px;font-size:.75em;font-weight:bold;text-align:center;position:absolute;top:-8px;right:-8px;border-radius:50%}.checkout-summary .product-reference{font-size:.75em}.checkout-summary .product-price{font-size:.875em}.checkout-summary td:last-child{text-align:right}.checkout-order-summary-table{margin-bottom:0}.checkout-order-summary-table .price{color:#444;font-weight:500;font-size:.875em}.checkout-order-summary-table .cart-total .price-label{color:#444}.checkout-order-summary-table .cart-total .price{font-size:1.25em}.carriers-table thead th{color:#4f4f4f}.carriers-table tbody tr{border:1px solid #e3e3e3}.carriers-table input[type="radio"]{visibility:hidden;position:absolute}.carriers-table .carrier-name{font-size:1em;margin-bottom:4px}@media all and (min-width:1025px){.carriers-table .delivery-option:hover td{cursor:pointer;background:#f7f7f7}}@media all and (min-width:481px){.carriers-table .delivery-option.selected td{border-top:2px solid #40ca39;border-bottom:2px solid #40ca39}.carriers-table .delivery-option.selected td:first-child{border-left:2px solid #40ca39}.carriers-table .delivery-option.selected td:last-child{border-right:2px solid #40ca39}}.carrier-logo img{max-width:100px}.carrier-price{text-align:right;white-space:nowrap;font-weight:500;color:#444}.carrier-desc{font-size:.875em}@media all and (max-width:480px){.carriers-table tbody tr:not(:first-child){position:relative;top:-5px}.carriers-table tr.selected{border-color:#40ca39;position:relative;z-index:2}.carriers-table tbody td{text-align:center;border-bottom:0}.delivery-carrier{position:relative}.carrier-logo{margin:16px 0}.carrier-name,.carrier-desc{margin-bottom:8px}}.payment-block{margin-bottom:32px}.payment-order-summary{margin-bottom:16px}.payment-order-summary h3{font-size:1em;margin-bottom:4px}@media all and (min-width:961px){.payment-order-summary{display:none}}.payment-order-summary dl{font-size:.875em}.payment-order-summary dl{padding:8px}.payment-order-summary dl:not(:last-child){border-bottom:1px solid #ddd}.payment-order-summary dd{text-align:right}.payment-order-summary .total-cart{font-weight:500;color:#ff4d4d}.payment-methods-list>li{border:1px solid #e3e3e3;cursor:pointer;padding:24px 16px;overflow:hidden;border-bottom:0;display:none}@media all and (min-width:1025px){.payment-methods-list>li:hover{background:#f7f7f7}}.payment-methods-list>li:last-child:not(.checked){border-bottom:1px solid #ddd}.payment-methods a{display:block;color:#444;font-size:1.125em;font-weight:500;text-decoration:none;overflow:hidden;position:relative}.payment-item.checked{border:2px solid #40ca39}.payment-item.checked a{margin-bottom:8px}.payment-info{display:none;margin-top:16px;font-size:.875em;color:#989898}.payment-info .disclaimer{font-size:.875em;color:#b8b8b8}.payment-methods-list>li.checked .payment-info{display:block}.payment-item.payment-bankwire,.payment-item.payment-cashondelivery{display:block}.payment-item.payment-payu,.payment-item.payment-przelewy24{display:block}.payment-payu .ico.payu,.payment-przelewy24 .ico.przelewy24{width:64px;height:auto;vertical-align:middle}.payment-item .banks-list img{max-width:48px;vertical-align:middle}.payment-gateways{position:relative;top:8px}.payment-gateways li{display:inline-block;font-size:.75em}@media all and (max-width:960px){.payment-col{float:none;width:100%}.payment-methods-list>li{margin-left:auto;margin-right:auto}}@media all and (max-width:640px){.payment-item .banks-list li:last-child{display:none}}@media all and (max-width:480px){.payment-item .banks-list{clear:both;float:none}.payment-item .banks-list .payment-gateways{top:0;display:flex;padding-top:16px;text-align:center}.payment-item .banks-list .payment-gateways img{max-width:75%}}@media all and (min-width:481px){.payment-przelewy24 a{display:flex;justify-content:space-between}}.payment-przelewy24 .ico.przelewy24{width:auto;height:32px}.payment-przelewy24 .payment__desc{display:flex;align-items:center}.payment-przelewy24 .payment__desc .ico{flex-shrink:0}@media all and (max-width:1180px) and (min-width:961px),all and (max-width:720px){.payment-przelewy24 .payment__desc .label{display:none}}.payment-przelewy24 .payment__gates{font-size:.75em}.payment-przelewy24 .payment__gates ul{display:flex;align-items:center;justify-content:space-between}@media all and (max-width:640px){.payment-przelewy24 .payment__gates ul>li:last-child{display:none}}.payment-przelewy24 .payment__gates img{height:24px}@media all and (max-width:480px){.payment-przelewy24 .payment__gates{padding-top:16px}}.przelewy24__summary table th,.przelewy24__summary table td{border:1px solid #e9e9e9}.cart-info{position:relative}.cart-info a{display:block}.cart-info-qt{display:block;position:absolute;line-height:normal;z-index:2}.cart-qt-label{display:none}.cart-qt-num{display:inline-block;color:white;background:#555050;padding:2px 8px;font-weight:bold;text-align:center;font-size:.875em}.cart-info .ico{display:inline-block}.cart-info-empty-label{display:none}@media all and (min-width:961px){.cart-info .ico{margin-right:8px !important;top:-4px}.cart-info-qt{top:10px;right:0}.cart-info-total:before{content:"("}.cart-info-total:after{content:")"}}@media all and (max-width:960px){.cart-info{top:4px;padding-right:8px}.cart-info-qt{top:-4px;right:0}.cart-info-label,.cart-info-total{display:none}.cart-qt-label{display:none}.cart-info .ico{width:42px !important;height:42px !important;top:0}}.shopping-cart-summary{background:#f2f2f2;padding:24px 16px}.shopping-cart-summary-title{display:block;font-weight:500;font-size:.875em;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;color:#b3b3b3}.shopping-cart-summary .total-products-price{display:block;font-size:3em;font-weight:bold;color:#444;margin-bottom:16px}@media all and (max-width:960px){.checkout-main-col{width:100%}.checkout-side-col{display:none}}.price{white-space:nowrap}.old-price{color:#c8c8c8;text-decoration:line-through}.tax-label{display:none}.tax-label:before{content:'('}.tax-label:after{content:')'}.tax-label{word-spacing:-4px}.order-detail-content{margin-bottom:32px}.summary-products-quantity{display:none}.cart-summary-table{border-bottom:4px solid #e9e9e9;margin-bottom:16px}.cart-summary-table th:last-child,.cart-summary-table td:last-child{text-align:right}.cart-summary-table td{border-bottom:1px solid #e9e9e9}.cart-summary-table .cart-quantity{width:100px}.cart-summary-table .reduction{display:none}.cart-summary-table a{text-decoration:none}.cart-summary-table h3{font-size:1em;margin-bottom:8px;max-width:320px}.cart-summary-table .product-name a{color:#37363c}.cart-summary-table .product-attributes{font-size:.875em;margin-bottom:8px}.cart-summary-table .quantity-label{display:none}.cart-summary-table .quantity-label:after{content:'x'}.cart-summary-table .product-reference{display:block;font-size:.875em;margin-bottom:8px}.cart-summary-table .product-image,.cart-summary-table .product-desc{float:left}.cart-summary-table img{max-width:80px;margin-right:24px}.cart-summary-table .ui-quantity a{display:block;float:left;width:24px;height:24px;opacity:0.66;font-family:'Arial','Helvetica',sans-serif;font-size:1.25em;font-weight:bold;text-decoration:none;text-align:center;color:#a3a3a3}.cart-summary-table .ui-quantity a:hover{opacity:1}.cart-summary-table .cart-quantity input{float:left;width:24px;height:24px;padding:0;border:0;text-align:center;margin:0}.cart-discount-item .ui-action{display:inline}.cart-discount-item .price{color:red;font-weight:500}.order-summary-table td{text-align:right;padding:8px 16px}.order-summary-table .total-price{font-size:2em;font-weight:bold;color:#37363c}@media all and (min-width:961px){.order-summary-table,.shopping-cart-navigation{display:none}}@media all and (min-width:481px){.cart-summary-table td:last-child,.order-summary-table td:last-child{width:15%}}@media all and (max-width:480px){.summary-products-quantity{display:block}.cart-summary-table{margin-bottom:0}.cart-summary-table td{border-bottom:0}.cart-summary-table .cart-unit,.cart-summary-table .cart-quantity,.cart-summary-table .cart-delete span{display:none}.cart-summary-table img{max-width:64px;margin-right:12px}.cart-summary-table .quantity-label{display:inline}.order-summary-table td{text-align:center}}.vouchers-block{clear:left}.vouchers-block p{margin-bottom:8px}.vouchers-block input,.vouchers-block button{font-size:.875em;height:48px;line-height:48px;padding-top:0;padding-bottom:0}.vouchers-block input{background:#ebebeb;border-color:transparent}.vouchers-block button{background:#8e8e8e;padding:0 12px;border:0}@media all and (min-width:961px){.vouchers-block input,.vouchers-block button{float:left}.vouchers-block input{max-width:240px}.vouchers-block button{width:auto}}@media all and (max-width:960px){.vouchers-block{border:8px solid #e3e3e3;padding:12px 16px;margin-bottom:24px;text-align:center}.vouchers-block p{font-size:.875em}.vouchers-block input,.vouchers-block button{display:block;margin-left:auto;margin-right:auto}.vouchers-block input{margin-bottom:4px}}.size-chart-table{max-width:480px;margin:0 auto 32px}.size-chart-table td{padding:12px}.size-chart-table tr{border:1px solid #ddd}.size-chart-table td:first-child{border-right:1px solid #ddd}.size-chart-table td{text-align:center}@media all and (max-width:480px){.size-chart-table{display:table}.size-chart-table thead{display:table-header-group}.size-chart-table tbody{display:table-row-group}.size-chart-table tr{display:table-row}.size-chart-table th,.size-chart-table td{display:table-cell;padding:8px !important}.size-chart-table tr{border:1px solid #ddd;padding:0}}.bx-wrapper{position:relative}.bx-controls{width:100%;position:absolute;top:50%;margin-top:-24px;z-index:66;opacity:.66}.bx-controls-direction a{position:absolute}.bx-prev,.bx-next{display:block;width:48px;height:48px;text-indent:-999em;background:url("https://nescior.com/themes/nescior/css/../img/slider-controls.svg") no-repeat center;background-size:32px 32px;opacity:.25}.bx-prev.disabled,.bx-next.disabled{pointer-events:none;opacity:.1}@media all and (min-width:1025px){.bx-prev:hover,.bx-next:hover{opacity:1}}.bx-prev{left:8px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.bx-next{right:8px}.gm_omniprice{font-size:12px;padding:0 !important;margin-bottom:15px;margin-top:0 !important}.lgcookieslaw-button-container{display:flex !important;gap:20px}.lgcookieslaw-button{flex-basis:50%;max-width:unset}#lgcookieslaw_customize_cookies_link{flex-basis:50%;color:#FFFFFF !important;text-align:center;min-height:50px;cursor:pointer;font-size:16px !important;text-transform:uppercase;display:flex;justify-content:center;align-items:center}#lgcookieslaw_customize_cookies_link:hover{text-decoration:underline !important}@media(max-width:520px){.lgcookieslaw-button-container{flex-direction:column}.lgcookieslaw-button{max-width:unset !important}}.lgcookieslaw-banner-floating .lgcookieslaw-reject-button{display:none !important}.lgcookieslaw-reject-button{display:none !important}.lgcookieslaw-partial-accept-button{background:#F5F5F5 !important;color:#000 !important}.top-menu > .menu__item:nth-child(2){border:1px solid #D2693A;padding:5px}.top-menu > .menu__item:nth-child(2) a{padding:5px;color:#D2693A;font-weight:bold}.validation-box-info-text{margin-bottom:0 !important;color:red;font-size:13px}.validation-box-info{margin-top:-20px;margin-bottom:10px}.validation-box-info-show{display:flex !important}.field-wrapper.error-1{border-color:red;background-color:#ffccc8}@media (max-width:960px){.category-settings{display:flex;justify-content:space-between;align-items:flex-end}#productsSortForm{width:min-content}.category-settings .products-display{display:none}.filter-block{float:left;width:50% !important;box-sizing:border-box}}.settings-block a,.settings-block label{font-size:13px}.category-settings .filters-settings{height:39px;display:flex;justify-content:center;align-items:center;padding-left:5px;padding-right:9px;border:1px solid #ddd}.category-settings .filters-options > li{display:flex;align-items:center;gap:5px}.category-settings .display-filters-block{font-weight:600}#selectProductSort option{font-size:11px;padding:8px 0 !important;margin:5px 0 !important}@media(max-width:360px){.category-settings .display-filters-block{width:min-content}}.products-sort select{font-size:13px;border:1px solid #ddd;background-color:white;font-weight:600;padding:4px;height:41px}.products-sort select option{line-height:28px}#productsSortForm label,.display-settings > .display-label{font-size:11px}.category-settings{overflow:hidden;padding:24px 0;border-bottom:1px solid #eee;margin-bottom:16px;display:flex;justify-content:space-between}.category-settings .left{display:flex;align-items:flex-end}.selectProductSort{display:none}.custom-select{position:relative;user-select:none;cursor:pointer;width:218px}.custom-select__trigger{height:39px;align-content:center;padding-left:1.5rem;border:1px solid #ddd;font-size:13px;font-weight:bold;text-transform:uppercase}.custom-select__list{position:absolute;left:0;right:0;margin:0;padding:0;list-style:none;background:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease;border-top:none}.custom-select__list.is-open{max-height:15rem}.custom-select__item{padding:1rem .75rem 1rem 1.5rem;text-wrap:nowrap;font-size:13px;text-transform:uppercase}.custom-select__item:hover,.custom-select__item.is-active{background:#f2f2f2}.category-settings{overflow:visible}.custom-select__list.is-open{border:1px solid #ddd;border-top:none;z-index:2}.custom-select__trigger:after{content:'';display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #555050;position:relative;top:-4px;margin-left:10px}@media (max-width:360px){.category-settings{flex-direction:column-reverse;align-items:stretch}.category-settings .left,.category-settings .filters-settings{width:100%}.custom-select,#productsSortForm,.settings-block{width:100%}.custom-select__trigger{padding-left:0;text-align:center}.filter-block{width:100% !important}.category-settings .display-filters-block{width:max-content !important}}.search-desktop{float:left;max-width:300px}.search-desktop .header-search-query{margin-bottom:0;margin-top:10px;font-size:24px}@media(max-width:960px){.search-desktop{display:none}}.search-desktop .header-search-query{border:1px solid #b59d92;border-radius:8px;padding-top:10px;padding-bottom:10px;padding-left:45px;padding-right:110px;font-size:18px;background:url(https://nescior.com/themes/nescior/css/../img/ico/search.svg) no-repeat 10px;background-size:26px 26px;background-color:#4f4d4d;font-weight:500}.search-desktop{max-width:500px;position:relative}@media(max-width:1200px){.search-desktop{max-width:370px;position:relative}}.submit-search{position:absolute;right:0;top:10px;border:none;width:100px;background-color:transparent;text-transform:none;font-size:20px;min-height:unset;letter-spacing:normal;color:#b59d92;height:44px;cursor:pointer}.submit-search:before{position:absolute;content:'';width:1px;height:20px;left:0;top:12px;background-color:#b59d92;display:block}.submit-search:hover{text-decoration:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://nescior.com/js/jquery/plugins/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('https://nescior.com/js/jquery/plugins/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://nescior.com/js/jquery/plugins/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://nescior.com/js/jquery/plugins/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://nescior.com/js/jquery/plugins/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('https://nescior.com/js/jquery/plugins/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.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:0.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;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:#f4f4f4}.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}.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:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1;background-color:transparent}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button{background:url(https://nescior.com/themes/nescior/css/custom/plugins/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--left,.pswp__button--arrow--right{background:url('https://nescior.com/themes/nescior/css/custom/plugins/photoswipe/default-skin/../../../../../img/slider-controls.svg') no-repeat center;background-size:64px 64px;width:128px;height:128px}@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{background-image:url(https://nescior.com/themes/nescior/css/custom/plugins/photoswipe/default-skin/default-skin.svg)}}.pswp__button--close{width:116px;height:116px;opacity:.3;background:url('https://nescior.com/themes/nescior/css/custom/plugins/photoswipe/default-skin/../../../../../img/ico/close.svg') no-repeat center;background-size:48px 48px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.pswp__button--close:hover{opacity:1}.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{top:50%;margin-top:-64px;width:128px;height:128px;position:absolute;opacity:.3}.pswp__button--arrow--left{left:0;transform:rotate(180deg);-webkit-transform:rotate(180deg)}.pswp__button--arrow--right{right:0}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.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 0.25s ease-out;transition:opacity 0.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(https://nescior.com/themes/nescior/css/custom/plugins/photoswipe/default-skin/preloader.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:0.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.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:transparent}.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:0.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}.add-to-cart-success{display:none;border:2px solid #5bad2f;padding:16px 24px;margin-bottom:16px}.single-product{position:relative;background:#fff}.single-product-section{overflow:hidden}.product-title h1{font-size:2em;margin-bottom:16px}.product-block{position:relative;z-index:2}@media all and (min-width:961px){.product-info p,.product-info li{color:#828282;font-size:.875em}}@media all and (min-width:961px){.product-gallery .bx-controls{display:none}}.bigpics-gallery{position:relative}.product-bigpic{text-align:center}.product-bigpics-wrapper{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.product-thumbnails{text-align:center;max-width:960px;margin-left:auto;margin-right:auto}.product-thumbnails li{display:inline-block}.product-thumbnails .active img{opacity:.5}.product-thumbnails img{max-width:100px}@media all and (min-width:1281px){.single-product{min-height:768px}.product-title:after{content:'';display:block;margin:24px 0;width:80px;height:4px;background:#b59d92}.product-media-section{width:100%;position:absolute;z-index:1}.product-block,.product-info{width:320px}.product-desc-block{width:420px;float:left}.product-buy-block{float:right}.bigpics-gallery{min-height:640px}.product-bigpic{z-index:1 !important}.product-bigpic img{max-width:640px}.product-buy-block .product-info{display:none}}@media all and (max-width:1280px) and (min-width:961px){.single-product{overflow:hidden}.product-media-section{float:left;width:60%}.product-info-section{float:right;width:40%}.product-info-section .viewport{padding:0}.product-thumbnails img{max-width:64px}}@media all and (max-width:1280px){.product-desc-block .product-info{display:none}}@media all and (min-width:961px){.product-title.mobile{display:none}}@media all and (max-width:960px){.product-title.mobile{padding:0 8px}.product-title h2{font-size:2em;margin-bottom:8px}.product-thumbnails{display:none}}.single-product-prices{margin-bottom:5px}.single-product-prices > div{display:inline-block}.single-product .price-display{color:#b59d92;font-weight:500;font-size:2.5em}.single-product .old-price{font-size:1.5em;position:relative;top:-4px}.single-product .tax-info{font-size:.875em}.single-product .reduction-percent,.single-product .reduction-amount,.single-product .product-quantity,.single-product .product-availability{display:none !important}.product-attributes{margin-bottom:16px}.attribute-title-label{text-transform:none;letter-spacing:normal;font-weight:500;font-size:.875em;cursor:auto;margin-bottom:16px}.attribute-title-label.highlight{color:red}.attribute-title-label a{color:#b2b2b2;text-decoration:underline}@media all and (min-width:1025px){.attribute-title-label a:hover{color:#272727}}.product-buy-form{margin-bottom:16px}.product-tab:not(:last-child){border-bottom:2px solid #f6f6f6}.product-tab-title{display:block;padding:12px 0;font-size:.75em;font-weight:500;color:#272727;text-transform:uppercase;letter-spacing:2px}.product-tab-content{display:none}.product-tab-content .rich-text p,.product-tab-content .rich-text li{font-size:.875em;line-height:150%;margin-bottom:8px}.product-tab-content .rich-text li{margin:0}.product-tab.active .product-tab-title{color:#b59d92}.product-tab.active .product-tab-content{display:block}.product-tab-content .rich-text ul{padding-left:1.5em}@media all and (min-width:961px){.product-tabs.mobile{display:none}}.product-features{font-size:.875em;line-height:200%}.product-features-list dt{color:#999;min-width:132px}.product-features-list dd{font-weight:500}@media all and (max-width:960px){.product-features.standalone{display:none}}.related-products-section .section-title{padding:48px 0}.related-products-section .section-title h2{margin:0}.related-products-section .section-content{padding:16px 0}.product-meta-section{padding:64px 0;background:#555050}.product-meta-section .page-viewport{background:inherit}.product-meta-section .section-content{color:#d9d9d9}.product-meta-section .col{width:30%}.product-meta-section .col:nth-child(3n+2){margin:0 5%}.product-meta-section h3{color:inherit;font-size:1.125em}.product-meta-section h3.bar:after{margin:24px 0;width:32px;height:3px}.product-meta-section p{font-size:.875em;margin-bottom:16px}.product-meta-section a{font-size:.75em;color:inherit;letter-spacing:1px;text-transform:uppercase}@media all and (max-width:960px){.related-products-section .section-title{padding:32px 0}.product-meta-section{display:none}}.size-chart-modal{max-width:960px;padding:32px}.size-chart-modal .size-chart-disclaimer p{font-size:.875em}.size-chart-modal .ui-close{top:16px;right:16px}@media all and (min-width:961px){.size-chart-modal{}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.shake{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#444444;background:rgba(68,68,68,1)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:5px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:5px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:5px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:5px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:5px;margin-left:-5px;width:10px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:10px;margin-left:0;margin-top:-5px;width:5px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:5px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#444444;border-bottom-color:rgba(68,68,68,1)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#444444;border-left-color:rgba(68,68,68,1)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#444444;border-right-color:rgba(68,68,68,1)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#444444;border-top-color:rgba(68,68,68,1)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-5px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-5px}#lgcookieslaw_fixed_button,.lgcookieslaw-banner{background-color:rgba(59,59,59,0.9);color:#FFFFFF !important;-webkit-box-shadow:0 1px 5px 0 #707070;-moz-box-shadow:0 1px 5px 0 #707070;box-shadow:0 1px 5px 0 #707070}#lgcookieslaw_fixed_button svg{fill:#ffffff}#lgcookieslaw_banner .lgcookieslaw-banner-message p{color:#FFFFFF !important}#lgcookieslaw_banner .lgcookieslaw-banner-message a{color:#FFFFFF !important;border-bottom:1px solid #FFFFFF}.lgcookieslaw-modal-header{border-top:4px solid #b59d92 !important}.lgcookieslaw-slider-checked{box-shadow:0 0 1px #b59d92 !important}.lgcookieslaw-button-container .lgcookieslaw-accept-button,.lgcookieslaw-modal .lgcookieslaw-accept-button,.lgcookieslaw-modal .lgcookieslaw-badge,.lgcookieslaw-slider.lgcookieslaw-slider-checked{color:#FFFFFF !important;background:#b59d92 !important;border-color:#b59d92 !important}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-modal .lgcookieslaw-reject-button{color:#FFFFFF !important;background:#8BC954 !important;border-color:#8BC954 !important}@font-face{font-family:'Noto Sans';src:url('https://nescior.com/modules/lgcookieslaw/views/css/../fonts/NotoSans-Regular.ttf'),url('https://nescior.com/modules/lgcookieslaw/views/css/../fonts/NotoSans-Bold.ttf'),url('https://nescior.com/modules/lgcookieslaw/views/css/../fonts/NotoSans-Italic.ttf'),url('https://nescior.com/modules/lgcookieslaw/views/css/../fonts/NotoSans-BoldItalic.ttf')}#lgcookieslaw_banner{display:none;z-index:10000;position:fixed;left:0;width:100%;padding:16px 0;color:#FFF;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;line-height:20px}#lgcookieslaw_banner a{text-decoration:none;cursor:pointer;font-size:15px}#lgcookieslaw_banner a:hover{text-decoration:none}#lgcookieslaw_banner .lgcookieslaw-link-container{margin-top:8px}#lgcookieslaw_banner .lgcookieslaw-link-container a.lgcookieslaw-link:not(:first-child){margin-left:7px}.lgcookieslaw-banner-message{display:block;width:calc(80% - 10px);margin-right:10px;float:left;color:#fff;font-size:16px}.lgcookieslaw-reject-button-enabled .lgcookieslaw-banner-message{width:calc(60% - 10px)}.lgcookieslaw-banner-message p{color:#FFF;margin-bottom:8px;font-size:14px;line-height:20px;padding-bottom:0}.lgcookieslaw-banner-message p:last-child{margin-bottom:0}.lgcookieslaw-button:focus,.lgcookieslaw-button:focus-visible{outline:none}.lgcookieslaw-button-container{display:block;width:20%;float:left}.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container{width:40%;display:flex;justify-content:space-between}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-button-container .lgcookieslaw-accept-button{text-align:center;min-height:50px;cursor:pointer;font-size:18px;text-transform:uppercase;background-color:#8BC954;border-color:#8BC954;color:#FFF}.lgcookieslaw-button-container .lgcookieslaw-accept-button{display:block;width:100%}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button{display:inline-block;width:49%}.lgcookieslaw-modal{background:#FFF;display:none;font-family:'Noto Sans',sans-serif;-webkit-font-smoothing:antialiased;color:#444;padding:0 !important}.lgcookieslaw-modal-header{padding:20px 16px;display:block;position:relative;overflow:auto;border-top:4px solid #8BC954;border-bottom:1px solid #E4E3E3;box-shadow:0 4px 2px -3px rgba(0,0,0,.1);z-index:1070}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title{margin:0;padding:0;text-transform:uppercase;line-height:22px;font-size:20px;color:#444;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-weight:bold}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-badge{font-size:13px;line-height:13px}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements i{display:inline-flex;height:12px;width:13px;position:relative;top:1px;left:1px}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-badge{padding:3px 8px}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-user-consent-download{text-decoration:none !important;color:#ffffff !important;outline:0 !important}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-user-consent-download:active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%)}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-icon-schedule{background:url('https://nescior.com/modules/lgcookieslaw/views/css/../img/schedule.svg') no-repeat center;background-size:100%}.lgcookieslaw-modal-header .lgcookieslaw-modal-header-title .lgcookieslaw-modal-header-title-user-consent-elements .lgcookieslaw-icon-download{background:url('https://nescior.com/modules/lgcookieslaw/views/css/../img/download.svg') no-repeat center;background-size:100%}.lgcookieslaw-modal-body{padding:16px;display:block;position:relative;overflow:auto;height:417px;overflow-y:auto;scroll-behavior:smooth}.lgcookieslaw-section{padding:16px;display:flex;flex-wrap:wrap;border:1px solid #E4E3E3;margin-bottom:16px;border-radius:2px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)}.lgcookieslaw-section:last-child{margin-bottom:0}.lgcookieslaw-section-name{display:block;font-weight:bold;font-size:16px;padding:5px 15px;flex:1;line-height:20px}.lgcookieslaw-badge{position:relative;top:-1px;right:-2px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#FFF;line-height:12px;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#8AC954;border-radius:10px}.lgcookieslaw-section-purpose{display:block;float:left;width:100%}.lgcookieslaw-section-purpose-button{border-bottom:none;padding:10px 15px;margin-top:10px;margin-bottom:0;background-color:#F5F5F5;display:flex;justify-content:space-between;align-items:center;color:#444;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;text-decoration:none}.lgcookieslaw-section-purpose-button:hover,.lgcookieslaw-section-purpose-button:focus{text-decoration:none;color:#444}.lgcookieslaw-section-purpose-button:focus,.lgcookieslaw-section-purpose-button:focus-visible{outline:none}.lgcookieslaw-section-purpose-button .lgcookieslaw-section-purpose-button-title{margin:0;font-size:14px;line-height:20px}.lgcookieslaw-section-purpose-button:after{content:'';width:20px;height:20px;display:block}.lgcookieslaw-section-purpose-button:not(.collapsed):after{background:url('https://nescior.com/modules/lgcookieslaw/views/css/../img/not_collapsed.svg') no-repeat center}.lgcookieslaw-section-purpose-button.collapsed:after{background:url('https://nescior.com/modules/lgcookieslaw/views/css/../img/collapsed.svg') no-repeat center}.lgcookieslaw-section-purpose-content.collapse{display:none}.lgcookieslaw-section-purpose-content.collapse.in,.lgcookieslaw-section-purpose-content.collapse.show{display:block}.lgcookieslaw-section-purpose-content.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.lgcookieslaw-section-purpose-content-description{padding:8px 16px;font-size:14px;line-height:20px}.lgcookieslaw-section-purpose-content-cookies-table{width:100%;margin-top:10px;max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.lgcookieslaw-section-purpose-content-cookies-table caption + thead tr:first-child th,.lgcookieslaw-section-purpose-content-cookies-table caption + thead tr:first-child td,.lgcookieslaw-section-purpose-content-cookies-table colgroup + thead tr:first-child th,.lgcookieslaw-section-purpose-content-cookies-table colgroup + thead tr:first-child td,.lgcookieslaw-section-purpose-content-cookies-table thead:first-child tr:first-child th,.lgcookieslaw-section-purpose-content-cookies-table thead:first-child tr:first-child td{border-top:0}.lgcookieslaw-section-purpose-content-cookies-table > thead > tr > th{background:#F5F5F5;border-bottom-width:2px;vertical-align:middle;border-bottom:1px solid #D6D4D4;font-weight:bold}.lgcookieslaw-section-purpose-content-cookies-table thead > tr > th,.lgcookieslaw-section-purpose-content-cookies-table thead > tr > td,.lgcookieslaw-section-purpose-content-cookies-table tbody > tr > th,.lgcookieslaw-section-purpose-content-cookies-table tbody > tr > td,.lgcookieslaw-section-purpose-content-cookies-table tfoot > tr > th,.lgcookieslaw-section-purpose-content-cookies-table tfoot > tr > td{padding:8px 16px;font-size:13px;line-height:20px;vertical-align:middle;border-top:1px solid #D6D4D4}.lgcookieslaw-section-purpose-content-cookies-table td,.lgcookieslaw-section-purpose-content-cookies-table th{text-align:left}.lgcookieslaw-section-purpose-content-cookies-table td a{color:#8BC954;font-size:13px;font-weight:bold}.lgcookieslaw-section-purpose-content-cookies-table td a:hover{text-decoration:underline}.lgcookieslaw-section-checkbox{display:inline-flex;width:25%;justify-content:flex-end;padding-right:47px}.lgcookieslaw-modal-footer{display:flex;border:0;box-shadow:0 -4px 2px -3px rgba(0,0,0,.1);border-top:1px solid #E4E3E3;padding:16px}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-left{width:20%;display:flex;justify-content:flex-start}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-right{width:80%;display:flex;justify-content:flex-end}.lgcookieslaw-modal-footer .lgcookieslaw-button{min-height:40px;text-transform:none;color:#FFF;font-size:15px;display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:normal;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;margin-right:5px}.lgcookieslaw-modal-footer .lgcookieslaw-button:last-child{margin-right:0}.lgcookieslaw-modal-footer .lgcookieslaw-button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%);box-shadow:inset 0 3px 5px rgb(0 0 0 / 13%)}.lgcookieslaw-section-description ul li{color:#5C5C5C;position:relative;width:100%;display:inline-block;z-index:1;margin:6px 0;line-height:1em}.lgcookieslaw-section-description ul li:before{content:"\2714";color:#444;font-size:1em;position:absolute;top:0;left:-18px;z-index:2;width:12px;height:12px}.lgcookieslaw-switch{position:relative;display:inline-block;width:60px;height:34px}.lgcookieslaw-tooltip-container:hover{cursor:pointer}.tooltipster-base{font-size:12px;font-weight:bold;font-family:'Noto Sans',sans-serif}.lgcookieslaw-slider-option{font-size:14px}.lgcookieslaw-slider-option-left,.lgcookieslaw-slider-option-right{position:absolute;display:inline-block;line-height:34px;font-weight:bold}.lgcookieslaw-slider-option-left{left:-35px}.lgcookieslaw-slider-option-right{left:70px}.lgcookieslaw-switch input{opacity:0 !important;width:0 !important;height:0 !important}.lgcookieslaw-switch div.checker,.lgcookieslaw-switch div.checker span,.lgcookieslaw-switch div.checker input{width:0 !important;height:0 !important}.lgcookieslaw-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#CCC;box-shadow:0 0 1px #CCC;-webkit-transition:.4s;transition:.4s}.lgcookieslaw-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.lgcookieslaw-switch.lgcookieslaw-switch-disabled .lgcookieslaw-slider{cursor:not-allowed}.lgcookieslaw-slider.lgcookieslaw-slider-checked{background-color:#8BC954;box-shadow:0 0 1px #8BC954}.lgcookieslaw-switch.lgcookieslaw-switch-disabled .lgcookieslaw-slider{opacity:0.5}.lgcookieslaw-slider.lgcookieslaw-slider-checked:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.lgcookieslaw-modal .lgcookieslaw-cancel-button{background:#F5F5F5;color:#000}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button,.lgcookieslaw-modal .lgcookieslaw-reject-button{background:#444}.lgcookieslaw-modal .lgcookieslaw-accept-button{background:#8BC954}#lgcookieslaw_banner.lgcookieslaw-banner-top{top:0}#lgcookieslaw_banner.lgcookieslaw-banner-bottom{bottom:0}#lgcookieslaw_banner.lgcookieslaw-banner-floating{width:40%;top:50%;left:50%;transform:translate(-50%,-50%)}#lgcookieslaw_banner.lgcookieslaw-banner-floating > .container{display:table-cell}.lgcookieslaw-banner-close-button{display:flex;justify-content:center;position:absolute;top:0;right:0;width:35px;height:35px;padding:5px;cursor:pointer;background-color:rgba(59,59,59,0.7)}.lgcookieslaw-banner-close-button .lgcookieslaw-icon-close{background:url('https://nescior.com/modules/lgcookieslaw/views/css/../img/close.svg') no-repeat center;background-size:100%;height:25px;width:30px;display:block;transition:all .2s ease-in-out}.lgcookieslaw-banner-close-button .lgcookieslaw-icon-close:hover{transform:scale(1.1)}.lgcookieslaw-banner-floating .lgcookieslaw-banner-message,.lgcookieslaw-banner-floating .lgcookieslaw-button-container{width:100%}.lgcookieslaw-banner-floating .lgcookieslaw-banner-message{margin-right:0;float:none;font-size:15px}.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-floating .lgcookieslaw-banner-message{width:calc(100% - 30px)}.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-floating .lgcookieslaw-banner-message .lgcookieslaw-link-container{width:calc(100% + 30px)}.lgcookieslaw-banner-floating .lgcookieslaw-button-container{margin-top:15px}.lgcookieslaw-banner-floating .lgcookieslaw-reject-button,.lgcookieslaw-banner-floating .lgcookieslaw-accept-button{line-height:10px;height:40px !important}.lgcookieslaw-overlay{display:none;position:fixed;z-index:9999;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);transition:0.5s}.lgcookieslaw-fancybox .fancybox-overlay{transition:1s}.table-responsive{border:0 !important}.page-my-account #content .links a.lgcookieslaw-account-button img{display:block;margin:auto;padding:15px 0;height:55px}#my-account ul.myaccount-link-list li.lgcookieslaw-account-button a img{padding:10px;float:left}.lgcookieslaw-fixed-button{position:fixed;z-index:5000;padding:0;transition:transform 0.2s ease 0s !important;height:50px;width:50px;bottom:10px;cursor:pointer;background-color:#444;display:none;justify-content:center;align-items:center}.lgcookieslaw-fixed-button:hover{transform:translate(0px,0px) scale(1.1) !important}.lgcookieslaw-fixed-button.lgcookieslaw-fixed-button-left{left:10px}.lgcookieslaw-fixed-button.lgcookieslaw-fixed-button-right{right:10px}@media only screen and (max-width:991px){.lgcookieslaw-banner-floating{width:55% !important}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button{width:100%}.lgcookieslaw-button-container .lgcookieslaw-reject-button{margin-bottom:5px}.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container{display:block}}@media only screen and (max-width:767px){.lgcookieslaw-banner-message{display:block;float:left;margin-bottom:15px;margin-right:0}.lgcookieslaw-button-container{display:block;float:left}.lgcookieslaw-button-container,.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container,.lgcookieslaw-reject-button-enabled .lgcookieslaw-banner-message,.lgcookieslaw-banner-message{width:100%}.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-top .lgcookieslaw-banner-message,.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-bottom .lgcookieslaw-banner-message{width:calc(100% - 30px)}.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-top .lgcookieslaw-banner-message .lgcookieslaw-link-container,.lgcookieslaw-banner-close-button-enabled.lgcookieslaw-banner-bottom .lgcookieslaw-banner-message .lgcookieslaw-link-container{width:calc(100% + 30px)}#lgcookieslaw_banner{padding:0}.lgcookieslaw-banner .container{padding:15px !important;width:100%}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-left{width:100%;float:right;text-align:center}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-right{width:100%;float:left;text-align:center}.lgcookieslaw-section-name{width:50%;float:left}.lgcookieslaw-section-name .lgcookieslaw-badge{top:0;right:0}.lgcookieslaw-section-checkbox{width:50%}.lgcookieslaw-banner-floating{width:95% !important}.lgcookieslaw-banner-floating .lgcookieslaw-button-container{margin-top:0}.lgcookieslaw-button-container .lgcookieslaw-reject-button,.lgcookieslaw-button-container .lgcookieslaw-accept-button{font-size:16px !important}}@media only screen and (max-width:599px){.lgcookieslaw-modal-footer{flex-wrap:wrap}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-left{order:1;margin-top:5px}.lgcookieslaw-modal-footer .lgcookieslaw-modal-footer-right{order:0;flex-wrap:wrap}.lgcookieslaw-modal .lgcookieslaw-accept-button{order:0;flex:1 100%;margin-right:0;margin-bottom:5px}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button{order:1;flex:1 50%;margin-right:0}.lgcookieslaw-modal .lgcookieslaw-reject-button{order:2;flex:1 calc(50% - 5px);margin-right:0;margin-left:5px}.lgcookieslaw-modal .lgcookieslaw-cancel-button{flex:1 100%}}@media only screen and (max-width:449px){.lgcookieslaw-section-name{width:100%;text-align:center}.lgcookieslaw-section-checkbox{width:100%;justify-content:center;margin-top:5px;padding-right:0}.lgcookieslaw-modal .lgcookieslaw-partial-accept-button{flex:1 100%}.lgcookieslaw-modal .lgcookieslaw-reject-button{order:2;flex:1 100%;margin-top:5px;margin-left:0}}@media only screen and (min-width:768px){.lgcookieslaw-banner .container{vertical-align:middle;max-width:100%;margin:auto}.lgcookieslaw-banner-floating .container{padding-left:16px !important;padding-right:16px !important;padding-bottom:0 !important}}@media only screen and (min-width:768px) and (max-width:1199px){.lgcookieslaw-banner.lgcookieslaw-reject-button-enabled .container{padding:0 5% !important}}@media only screen and (min-width:992px) and (max-width:1199px){.lgcookieslaw-banner-floating{width:45% !important}}.user-info{float:right}.user-info li:not(:last-child){}.user-login{margin-right:32px}.user-login li:not(:last-child){margin-right:16px}@media all and (min-width:961px){.user-info ul{display:inline-block}.user-login li{display:inline-block}}@media all and (max-width:960px){.user-login{display:none}}.gm_omniprice{margin-top:5px;display:inline-block;padding:5px}#newsletter_block_left{padding:7px;border:1px solid #ccc;background:#eee}#newsletter_block_left .title_block,#newsletter_block_left h4{padding:0 0 12px 28px;color:#666;text-shadow:0 1px 0 #fff;background:url(https://nescior.com/modules/blocknewsletter/img/icon/newsletter.png) no-repeat 0 0 transparent}#newsletter_block_left p{padding:0}#newsletter_block_left p.success_inline{color:#418B19;text-align:center;font-weight:bold}#newsletter_block_left p.warning_inline{color:#DA0F00;text-align:center;font-weight:bold}#newsletter_block_left input.inputNew{position:relative;top:-1px;padding:0 5px;height:20px;width:148px;border:1px solid #ccc;border-right:none;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-radius-topleft:3px;-webkit-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:10px;color:#999}*:first-child+html #newsletter_block_left input.inputNew{position:static}#newsletter_block_left input.button_mini{position:relative;left:-2px;height:23px;width:24px;border:0;text-indent:-5000px;background:url(https://nescior.com/modules/blocknewsletter/img/bg_bt_newsletter_ok.png) no-repeat 0 0;cursor:pointer}*:first-child+html #newsletter_block_left input.button_mini{padding-left:24px !important}#gdpr_consent{margin-top:20px}.modal_btn{background:#000000;border:#000000 solid 1px;color:#D2693A;display:inline-block;font-size:14px;padding:8px 15px;text-decoration:none;text-align:center;min-width:60px;position:relative;cursor:pointer;transition:color .1s ease}.model_open{background:#fff;border:#D2693A solid 1px}.model_open:hover{background:#fff;border:#D2693A solid 1px}.template_modal_close_btn{color:#aaaaaa;font-size:30px;text-decoration:none;position:absolute;right:5px;top:0;cursor:pointer}.template_modal_close_btn:hover{color:grey}.template_modal:before{content:"";display:block;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.template_modal .template_modal_dialog{background:#fefefe;border:#333333 solid 1px;border-radius:5px;position:fixed;left:50%;z-index:11;width:700px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;top:50%}.pp-size-section{border:2px solid #ddd;text-align:center;height:50px;padding-top:20px;margin-bottom:15px;display:none}.template_modal:target .template_modal_dialog{top:-100%;-webkit-transform:translate(0,-500%);-ms-transform:translate(0,-500%);transform:translate(0,-500%)}.template_modal_body{padding:20px;margin-top:20px}.template_modal_header,.template_modal_footer{padding:10px 20px}.template_modal_header{text-align:center;border-bottom:#eeeeee solid 1px}.template_modal_header h2{font-size:20px}.template_modal_footer{margin-top:30px;border-top:#eeeeee solid 1px;text-align:right}.modal_submitbtn{background:#0066ff;border:#0066ff solid 1px}.modal_resetbtn{background:#e60000;border:#e60000 solid 1px}#template_modal_open{margin-bottom:16px}.pp_disabled_button{background-color:grey !important}#add-to-availability-notifications{text-align:center;display:inline;width:40%}.pp_second_step .template_modal_dialog{width:80%;max-width:807px}.pp_first_step .template_modal_dialog{width:80%;max-width:807px}#pp-security-code{display:inline;width:40%}.pp-token-section{text-align:center}.pp-security-form{width:80%;margin:auto}.pp_second_step p{color:red;font-size:14px;line-height:120%;margin-top:20px}.pp_notification_box{width:80%;margin:auto;text-align:left}#pp-email{display:initial;width:50%}.pp-attribute-section{border:2px solid #ddd;padding:10px;margin-bottom:15px}#pp-size-label{width:60px;float:right;margin-top:10px;margin-right:10px}#send-security-mail{width:49%}.pp-accept-terms{margin-top:15px;display:flex;gap:10px}.pp-accept-terms li{display:inline-block;vertical-align:middle}.pp-accept-terms input{width:25px;height:25px}@media only screen and (max-width:640px){#pp-security-code{width:100%}#add-to-availability-notifications{text-align:center;width:100%}.pp_second_step p{text-align:left;line-height:90%;margin-top:30px;color:red;font-size:14px}.pp_notification_box{width:auto;max-width:320px;margin:auto}}@media only screen and (max-width:917px){#pp-email{display:block;width:100%;max-width:479px}#send-security-mail{width:100%;max-width:479px}}@media only screen and (max-width:600px){.template_modal .template_modal_dialog{top:60%;width:90%}#pp-size-label{display:none}.pp-size-section{display:block}.pp-attribute-section{border:none;padding:0}.pp-attribute-button .attribute-label{height:65px;width:48px;line-height:59px}.pp-accept-terms{display:block}}.template_modal_body .product-attribute-item{margin-right:10px}.bx-wrapper{position:relative;padding:0;zoom:1;margin:0 !important}.bx-viewport{direction:ltr !important}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://nescior.com/js/jquery/plugins/bxslider/images/bx_loader.gif) center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;display:none}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;zoom:1}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;background:#000;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-controls-direction a{margin-top:38px;height:20px;width:20px;line-height:0;position:absolute;top:40%;margin-top:-10px;font-size:0;overflow:hidden;outline:none;text-decoration:none}.bx-wrapper .bx-controls-direction a:before{padding-left:2px;color:#c0c0c0;font-family:"FontAwesome";font-size:20px;line-height:22px}.bx-wrapper .bx-controls-direction a:hover:before{color:#333}.bx-next{right:10px}.bx-next:before{content:"\f138"}.bx-prev{left:10px}.bx-prev:before{content:"\f137"}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://nescior.com/js/jquery/plugins/bxslider/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://nescior.com/js/jquery/plugins/bxslider/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial,Helvetica,sans-serif;display:block;font-size:.85em;padding:10px}.bars-container{top:0;left:0;right:0;z-index:1000;width:100%}.bars-container .show-counter{display:inline-block}.bars-container .button-link{text-decoration:none;text-align:center}.bars-slider-element div{margin-left:20px;margin-right:20px}.pp-bars-slider-container .bx-prev{left:10px;border-top:3px solid white;border-left:3px solid white;z-index:10000000 !important;height:12px !important;width:12px !important;transform:rotate(-45deg);top:55% !important}.pp-bars-slider-container .bx-next{right:10px;border-top:3px solid white;border-left:3px solid white;z-index:10000000 !important;height:12px !important;width:12px !important;transform:rotate(135deg);top:55% !important}.product-list{overflow:hidden;position:relative;display:flex;flex-wrap:wrap}.product-item{width:20%;padding:0 8px;margin-bottom:32px;box-sizing:border-box}@media all and (min-width:1025px){.display-grid-big .product-item{width:25%}}@media all and (max-width:1024px) and (min-width:961px){.display-grid-big .product-item{width:33.333%}}@media all and (max-width:1024px){.product-item{width:25%}}@media all and (max-width:960px){.product-item{width:33.333%}}@media all and (max-width:768px){.product-item{width:50%;padding:0}.product-item:nth-child(odd){padding-right:.25rem}.product-item:nth-child(even){padding-left:.25rem}}.product-item a{display:block}.product-item-image{position:relative;margin-bottom:8px}.product-item-image img{width:100%}.product-item .rollover{position:absolute;top:0;left:0;opacity:0;transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear}.product-item-name{font-size:1em;margin-bottom:8px}@media all and (max-width:480px){.product-item-name{font-size:.875em}}.product-reference{font-size:.875em;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.product-item-reference{font-size:.64em;font-weight:500;margin-bottom:8px;letter-spacing:2px}@media all and (min-width:1025px){.product-item figure:hover .rollover{opacity:1}}.product-item-price{color:#b59d92;font-weight:500;font-size:1.25em}.product-item-price.old-price{color:#a8a8a8;font-weight:300;font-size:1em}.product-item-attributes{margin-bottom:8px}.product-attribute-item{display:inline-block;background:#eee;margin-bottom:4px}.product-attribute-item input[type="radio"]{visibility:hidden;position:absolute}.product-attribute-item a{text-decoration:none}.product-attribute-item label{display:block;margin:0;color:inherit;padding:4px;font-size:.75em;font-weight:500;cursor:inherit;border:1px solid #ddd}@media all and (min-width:1025px){.attribute-button:not(.sold-out):not(.selected):hover{background:#ddd}}.attribute-button label{font-size:.875em;height:32px;width:36px;line-height:32px;text-align:center;cursor:pointer;padding:0}.product-attribute-item.selected{background:#272727;color:#fff;border-color:transparent}.product-attribute-item.sold-out{opacity:.4;pointer-events:none}.product-attribute-item.sold-out label{text-decoration:line-through}