.fa-fw, .fa-li, .online-payments, .tags-li {text-align:center} .box.loading:after, .fa-spin, .loader:after, .option_truestock.loading:after {animation:spin 2s linear infinite} #online-payment {color:#d04900;cursor:pointer;display:block;margin:0 .5em .5em 2.4em;text-decoration:underline} .btn, a, a:hover img, header .logo-bar .basket .count:hover {text-decoration:none} table.pagewidth #online-payment {margin-left:29px;top:0} #online-payment:hover {color:#444} .online-payments-modal {left:0;position:absolute;right:0;top:0;z-index:9999} .online-payments-modal .op-close {color:#000;cursor:pointer;position:absolute;right:1em;top:.6em} .fa-ul>li, .online-payments {position:relative} .online-payments-modal .op-close:hover {color:#4cc930} .online-payments-modal .op-close:after {content:"x";font-weight:700;margin-left:.5em} .online-payments {background-color:#fff;border:2px solid #b8b8b8;border-radius:5px;box-sizing:border-box;margin:2em auto;max-width:1200px;padding:2em} .online-payments .choose-payment {border:1px solid #b8b8b8;border-radius:5px;cursor:pointer;display:inline-block;margin:.5em;min-height:105px;padding:.5em;text-align:center;vertical-align:middle;width:135px} .choose-payment.active, .online-payments .choose-payment:hover {border-color:#4cc930;box-shadow:0 0 0 2px #4cc930} .online-payments .choose-payment span {color:#000;display:block;margin-top:.5em} .payment .installments-container {margin-left:2.3em} .payment .installments-block {border:1px solid #d8d8d8;box-sizing:border-box;height:85px;padding:8px;position:relative;width:113px} .payment .installments-logo {background-image:url(https://cdn.dcsaas.net/online-payment/1506.png);display:block;float:left;height:65px;margin-right:5px;width:95px} @font-face {font-display:swap;font-family:FontAwesome;font-style:normal;font-weight:400;src:url(../images/fontawesome-webfont.eot?v=4.0.3);src:url(../images/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"), url(../images/fontawesome-webfont.woff?v=4.0.3) format("woff"), url(../images/fontawesome-webfont.ttf?v=4.0.3) format("truetype"), url(../images/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg")} .fa:after, .fa:before {display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1} .fa-lg {font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%} button, img, input, select, textarea {max-width:100%;vertical-align:middle} .fa-2x {font-size:2em} .fa-3x {font-size:3em} .fa-4x {font-size:4em} .fa-5x {font-size:5em} .fa-fw {width:1.2857142857142858em} .fa-ul {list-style-type:none;margin-left:2.142857142857143em;padding-left:0} .afa-chevron-up:after {content:"\f077"} .afa-chevron-down:after {content:"\f078"} .ol li, ol {list-style-position:inside;list-style-type:decimal} .fa-li {left:-2.1428571428571em;position:absolute;top:.14285714285714285em;width:2.142857142857143em} .fa-li.fa-lg {left:-1.8571428571429em} .fa-border {border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em} .pull-right {float:right} .input-sn, .left, .pull-left {float:left} .fa.pull-left {margin-right:.3em} .fa.pull-right {margin-left:.3em} @keyframes spin {0% {transform:rotate(0)} to {transform:rotate(359deg)} } .fa-comments:before {color:#000;content:"\f086";padding:0 .5em} .fa-envelope:before {color:#000;content:"\f0e0";padding:0 .5em} .fa-times:before {content:"\f00d"} .fa-search:before {content:"\f002"} .fa-facebook-square:before {content:"\f082"} .fa-instagram:before {content:"\f16d"} .fa-pinterest-square:before {content:"\f0d3"} .fa-twitter:before {content:"\f099"} .fa-tumblr-square:before {content:"\f174"} .fa-vk:before {content:"\f189"} .fa-angle-up:before {content:"\f106"} .fa-angle-left:before {content:"\f104"} .fa-angle-right:before {content:"\f105"} .fa-align-justify:before {content:"\f039"} .fa-user:before {content:"\f007"} .fa-user-lock:before {content:"\f502"} .fa-th:before {content:"\f00a"} .fa-th-list:before {content:"\f00b"} .fa-truck:before {content:"\f0d1"} .fa-bell:before {content:"\f0f3"} .fa-list:before {content:"\f03a"} .fa-shopping-cart:before {content:"\f07a"} .fa-sign-out:before {content:"\f08b"} .fa-sign-in:before {content:"\f090"} .fa-mobile:before {content:"\f10b"} .obr {color:#d8d8d8} .obr:hover {color:#d04900} a, abbr, acronym, address, applet, b, big, blockquote, body, button, canvas, center, cite, code, dd, del, dfn, div, dl, dt, em, embed, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var {background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0} caption, table, tbody, td, tfoot, th, thead, tr {background:0 0;border-collapse:collapse;border-spacing:0;border-width:0;font-size:100%;margin:0;outline:0;padding:0} article, aside, details, footer, header, hgroup, nav, section {display:block} audio, canvas, video {display:inline-block} audio:not([controls]) {display:none} html {font-size:100%} a:focus {outline:thin dotted} a:active, a:hover {outline:0} b, strong {font-weight:700} hr {box-sizing:content-box;height:0} code, kbd, pre, samp {font-family:monospace, serif;font-size:.9em} img {border:0} button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0} textarea {overflow:auto;vertical-align:top} .btn, .btn.btn-login-facebook:before, .btn.btn-login-google:before, .checkbox-wrap-yesno, .px1, table.table td {vertical-align:middle} .after:after, .before:before {content:"";display:table;line-height:0} .ul li {font-size:14px;line-height:25px} .ul li a {padding:0 20px 0 0} .ul li em {color:#aaa;font-size:90%} .ul li ul li {border-bottom:0} .ol li {line-height:40px} .input-sn {height:35px;min-height:35px} .tags-li {font-size:12px;margin-bottom:2px;padding:0 3px} .tag-new {background:#2f2f2f;color:#fff} .tag-promo {background:#d04900;color:#fff} .fontawesome {font-family:FontAwesome;font-style:normal;font-weight:400} .right {float:right} .clear {clear:both} .relative {position:relative} .fixed {position:fixed} .btn, .loader {position:relative} .text-left {text-align:left} .text-right {text-align:right} #shoper-foot, .btn, .center {text-align:center} .block {display:block} .inline {display:inline} .inline-block {display:inline-block} .none {display:none!important} .overflow {overflow:hidden} .px1 {border-width:0;display:none;height:0;width:0} .clearfix {clear:both} .clearfix:after, .clearfix:before {content:"";display:table} .btn, .loader:after {display:inline-block} .clearfix:after {clear:both} hr.separator {border:solid #d8d8d8;border-width:1px 0 0;margin:1em 0} .btn.left, ul {margin-left:0} .btn {background-color:#d8d8d8;cursor:pointer;font-size:1.15em;line-height:1.35;margin:0;padding:.35em .85em;text-transform:lowercase} .btn.btn-login-facebook:before, .loader:after {font-style:normal;font-weight:400;line-height:1} .btn:hover {background-color:#444;border-color:#444;color:#fff;transition:background-color .3s linear} .btn:active, .btn:focus {background-color:#000;border-color:#000;color:#fff;transition:background-color .1s linear} .btn.btn-red {background-image:linear-gradient(140deg, #eadedb, #d04900 20%, #d04900 50%, #e15103 75%);border-radius:7px;color:#fff} .btn.btn-red:hover {background-color:#444;border-color:#444} .btn.btn-small {font-size:1em;padding:.3em .6em} .btn.right {margin-right:0} .btn.btn-login-facebook {background-color:#4267b2;border:none;border-radius:4px;color:#fff;min-width:206px;padding:.5em .85em} .btn.btn-login-facebook:before {content:"\e900";font-family:rwd-custom;font-size:1.6rem;font-variant:normal;margin-right:.5rem;text-transform:none} .btn.btn-login-google {background-color:#fff;border:none;border-radius:1px;box-shadow:0 2px 4px 0 rgb(0, 0, 0, .25);color:#757575;min-width:206px;padding:.5em .85em} .btn.btn-login-google:before {background:url(../images/google-login.webp) no-repeat;content:"";display:inline-block;height:20px;margin-right:.5rem;width:20px} .btn.btn-inactive {background-color:#929292;border-color:#929292} .loader {overflow:hidden;transition:all .4s linear} .loader:after, .loader:before {position:absolute;transition:all .4s linear;z-index:99999!important} .loader:after {content:"\f013";font-family:FontAwesome;font-size:2em;left:50%;top:50%} .loader:before {background-color:hsla(0, 0%, 100%, .9);bottom:0;content:""!important;display:block;left:0;right:0;top:0} body {background-color:#fff;color:#111;font-family:Open Sans, sans-serif;font-size:15px;line-height:18px;text-shadow:1px 1px 2px rgba(0, 0, 0, .2)} a {color:#333} a:hover {color:#00a790} h1, h2, h3, h4, h5, h6 {color:#111;font-family:inherit;font-weight:500;line-height:21px;margin:10px 0 0} h1 {font-size:1.6em} h1, h2, h3 {line-height:35px} h2, h3 {font-size:1.4em} h3.article_name {font-size:1.2em;line-height:1.5em} dd, dt, ol li, ul li {line-height:20px} h4 {font-size:1.4em;margin-bottom:.8em} h5 {font-size:15px} h6 {font-size:13px} dl, header .login-bar, header .logo-bar .search-form {margin-bottom:10px} dt {font-weight:700} dd {margin-left:10px} em {font-style:normal} ul {list-style:none} ol li, ul li {margin-bottom:0} ol.inline>li, ul.inline>li {display:inline-block;padding-left:5px;padding-right:5px} header {background:url(../images/logo_background.webp) 50% no-repeat;border-top:5px solid #d04900;padding-bottom:10px;padding-top:10px} header.checkout {padding:3em 0} header .login-bar a header .logo-bar .link-logo {font-size:2em;width:110px} header .logo-bar .link-logo.link-logo-text {margin-top:.5em} header .logo-bar .basket {background:url(../images/ico_arrow_down_small.webp) 96% 50% no-repeat #fff;height:44px;line-height:42px;margin-left:10px;min-width:220px;padding:0 3em 0 1em} footer .innerfooter ul:first-child li, table.table {border-left:0} header .logo-bar .basket.empty-basket {background:#fff} header .logo-bar .basket>a.count:before {content:"\e600";font-family:rwd-custom;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;left:-3px;line-height:1;position:relative;text-transform:none;top:7px} .calendar, .calendar-nav, .fieldset-legend, table.table thead td {text-transform:uppercase} header .logo-bar .basket img {display:none} header .logo-bar .basket b {font-weight:400} header .logo-bar .search-form .search-input {height:46px;min-height:46px} header .logo-bar .search-form .btn {height:46px;padding:0;width:46px} header .logo-bar .search-form .btn:before {content:"\f002";display:inline-block;font-family:FontAwesome;font-size:1.5em;font-style:normal;font-weight:400;line-height:1} header .logo-bar .search-form .btn span {display:none} footer {padding-bottom:.5em} footer .bottom-footer {margin-bottom:1em;overflow:hidden} footer .bottom-footer>div {box-sizing:border-box;clear:both;color:#fff;margin-bottom:.5em;margin-left:0;overflow:hidden} footer .bottom-footer>div:after, footer .bottom-footer>div:before {float:left;font-family:FontAwesome;font-size:4em;font-style:normal;font-weight:400;line-height:1;margin-right:.3em;text-decoration:inherit} .invoice a:hover, .js__exchange-loyalty-link:hover, .menu .innermenu .menu-list li h3 a:hover, .pp-pick-up-points .btn-change:hover, .trace, table a {text-decoration:underline} footer .bottom-footer>div p {float:left;font-size:1.3em;line-height:1;padding-top:.1em} footer .bottom-footer>div p strong {clear:both;display:block;font-size:1.7em} footer .bottom-footer #shipment-info {background-color:#d04900;float:left;width:49%} footer .bottom-footer #shipment-info:before {content:"\f0d1"} footer .bottom-footer #shipment-info:after {content:"\f105";position:absolute;right:0} footer .bottom-footer #contact-info {float:right;width:49%} footer .bottom-footer #contact-info:before {content:"\f098"} footer .bottom-footer #contact-info:after {content:"\f105";position:absolute;right:0} footer .innerfooter ul li {cursor:pointer;padding:.2em 0} footer .innerfooter ul li.head {background-color:#fff;display:block;font-weight:700;margin-bottom:1px;padding-bottom:15px;padding-top:0;position:relative} footer .innerfooter ul li a img {display:none} footer .innerfooter ul.overall ul li:after, footer .innerfooter ul.overall ul:after {content:"";display:table;line-height:0} footer .innerfooter ul.overall {margin:0} .container, .container1, .menu {margin-left:auto} footer .innerfooter ul.overall>li {border-top:2px solid;margin-top:.5em;padding-top:2.5em} footer .innerfooter ul.overall>li.flex-1 {padding-top:1.5em} footer .innerfooter ul.overall>li.flex-1 li {margin-right:2em} footer .innerfooter ul.overall ul li {clear:both} #shoper-foot {background-color:#f5f5f5;padding:5px 0} .price i {font-style:normal} .progress-bar {background-color:#fff;height:1em;position:relative} .progress-bar:after {content:attr(data-progress) "/" attr(data-progress-max);display:block;font-size:.9em;margin-right:.3em;margin-top:-1.2em;text-align:right} .progress-bar__bar {background-color:#d04900;display:block;height:100%;margin-top:.5em;transition:width .2s ease-in;width:0} .box:after, .box:before, .container:after, .container:before, .f-row:after, .f-row:before, .product:after, .product:before, .row:after, .row:before, .s-row:after, .s-row:before {content:"";display:table;line-height:0} table.table thead td, table.table.zebra tbody tr:nth-child(odd) {background-color:transparent} .container, .menu {margin-right:auto;max-width:1180px} .container:after {clear:both} [class*=grid] {float:left;margin-left:20px;min-height:1px} .box:after, .product:after, .row:after, .s-row:after {clear:both} .s-row {margin-left:-20px} .main>.innermain>.s-row {display:flex;flex-direction:row-reverse} .s-row [class*=s-grid] {margin-left:20px} .s-row .s-grid-1 {width:80px} .s-row .s-grid-2 {width:180px} .s-row .s-grid-3 {width:280px} .s-row .s-grid-4 {width:380px} .s-row .s-grid-5 {width:480px} .s-row .s-grid-6 {width:580px} .s-row .s-grid-7 {width:680px} .s-row .s-grid-8 {width:780px} .s-row .s-grid-9 {width:880px} .s-row .s-grid-10 {width:980px} .s-row .s-grid-11 {width:1080px} .s-row .s-grid-12 {width:1180px} .f-row {width:100%} .f-row [class*=grid], .flex {box-sizing:border-box;display:block;float:left;min-height:30px} .f-row:after {clear:both} .f-row [class*=grid] {margin-left:2.1276595745%;width:100%} .f-row [class*=grid]:first-child {margin-left:0} .f-row .f-grid-1 {width:6.3829787234%} .f-row .f-grid-2 {width:14.8936170213%} .f-row .f-grid-3 {width:23.4042553191%} .f-row .f-grid-4 {width:31.914893617%} .f-row .f-grid-5 {width:40.4255319149%} .f-row .f-grid-6 {width:48.9361702128%} .f-row .f-grid-7 {width:57.4468085106%} .f-row .f-grid-8 {width:65.9574468085%} .f-row .f-grid-9 {width:74.4680851064%} .f-row .f-grid-10 {width:82.9787234043%} .f-row .f-grid-11 {width:91.4893617021%} .f-row .f-grid-12, .flex.flex-1 {width:100%} .flex.flex-2 {width:50%} .flex.flex-3 {width:33.33333%} .flex.flex-4 {width:25%} .flex.flex-5 {width:20%} .flex.flex-6 {width:16.66666%} .flex.flex-7 {width:14.285714%} .flex.flex-8 {width:12.5%} .flex.flex-9 {width:11.11%} .flex.flex-10 {width:10%} table.table {border-collapse:collapse;border-spacing:0;border-top:1px solid #f0f0f0;max-width:100%;width:100%} table.table thead td {color:inherit;font-size:1em;padding:.6em .7em;text-align:center} table.table tbody {border-bottom:1px solid #6d6a6a} table.table tr:first-child td, table.table tr:first-child th {border-top:0} table.table td {border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;display:table-cell;float:none;line-height:20px;margin-left:0;padding:5px 8px;text-align:left} table.payable .parcel, table.payable .status, table.payable .sum, table.table td.cell-center {text-align:center} table.table td:last-child {border-right:none} table.table td .smalldate {margin-left:.5em} table.table .s-grid-1 {width:44px} table.table .s-grid-2 {width:124px} table.table .s-grid-3 {width:204px} table.table .s-grid-4 {width:284px} table.table .s-grid-5 {width:364px} table.table .s-grid-6 {width:444px} table.table .s-grid-7 {width:524px} table.table .s-grid-8 {width:604px} table.table .s-grid-9 {width:684px} table.table .s-grid-10 {width:764px} table.table .s-grid-11 {width:844px} table.table .s-grid-12 {width:924px} table.table .f-row td, table.table .f-row th {box-sizing:border-box} table.table .f-row [class*=f-grid] {margin-left:0} table.table .f-row .f-grid-1 {width:8.33%} table.table .f-row .f-grid-2 {width:16.66%} table.table .f-row .f-grid-3 {width:25%} table.table .f-row .f-grid-4 {width:33.33%} table.table .f-row .f-grid-5 {width:41.66%} table.table .f-row .f-grid-6 {width:50%} table.table .f-row .f-grid-7 {width:58.33%} table.table .f-row .f-grid-8 {width:66.66%} table.table .f-row .f-grid-9 {width:75%} table.table .f-row .f-grid-10 {width:83.33%} table.table .f-row .f-grid-11 {width:91.66%} table.table .f-row .f-grid-12 {width:100%} table.table.zebra tbody tr:nth-child(2n) {background-color:#f7f7f7} table.table.table-dark {background:#111;border-color:#eee;color:#fff} table.table.table-dark td, table.table.table-dark th {border-color:#eee} table .no-border, table .no-border td, table .no-border th, table .no-border tr {border:none} form {margin:0 0 20px} form.availability-notifier {margin-bottom:0} form fieldset {border:0;margin:0;padding:0} form.search-form {clear:both;display:block!important;float:none;order:6;position:relative;top:.6em;width:100%!important} form.search-form fieldset input.search-input {margin-left:0;width:95%} form legend {border:0;border-bottom:1px solid #d8d8d8;color:#333;display:block;font-size:21px;line-height:40px;margin-bottom:20px;padding:0;width:100%} form legend small {font-size:15px} form button, form input, form label, form select, form textarea {box-shadow:none;box-sizing:border-box;font-weight:600} form button.s-grid-1, form input.s-grid-1, form label.s-grid-1, form select.s-grid-1, form textarea.s-grid-1 {width:66px} form button.s-grid-2, form input.s-grid-2, form label.s-grid-2, form select.s-grid-2, form textarea.s-grid-2 {width:166px} form button.s-grid-3, form input.s-grid-3, form label.s-grid-3, form select.s-grid-3, form textarea.s-grid-3 {width:266px} form button.s-grid-4, form input.s-grid-4, form label.s-grid-4, form select.s-grid-4, form textarea.s-grid-4 {width:366px} form button.s-grid-5, form input.s-grid-5, form label.s-grid-5, form select.s-grid-5, form textarea.s-grid-5 {width:466px} form button.s-grid-6, form input.s-grid-6, form label.s-grid-6, form select.s-grid-6, form textarea.s-grid-6 {width:566px} form button.s-grid-7, form input.s-grid-7, form label.s-grid-7, form select.s-grid-7, form textarea.s-grid-7 {width:666px} form button.s-grid-8, form input.s-grid-8, form label.s-grid-8, form select.s-grid-8, form textarea.s-grid-8 {width:766px} form button.s-grid-9, form input.s-grid-9, form label.s-grid-9, form select.s-grid-9, form textarea.s-grid-9 {width:866px} form button.s-grid-10, form input.s-grid-10, form label.s-grid-10, form select.s-grid-10, form textarea.s-grid-10 {width:966px} form button.s-grid-11, form input.s-grid-11, form label.s-grid-11, form select.s-grid-11, form textarea.s-grid-11 {width:1066px} form button.s-grid-12, form input.s-grid-12, form label.s-grid-12, form select.s-grid-12, form textarea.s-grid-12 {width:1166px} form label {display:inline-block;line-height:30px} form .uneditable-input, form input[type=date], form input[type=email], form input[type=number], form input[type=password], form input[type=search], form input[type=tel], form input[type=text], form textarea {background-color:#fff;border:1px solid #d8d8d8;color:#666;display:inline-block;font-size:14px;height:24px;line-height:20px;margin-bottom:4px;min-height:35px;padding:4px 6px;transition:border .2s linear;vertical-align:middle} form .uneditable-input:focus, form input[type=date]:focus, form input[type=email]:focus, form input[type=number]:focus, form input[type=password]:focus, form input[type=search]:focus, form input[type=tel]:focus, form input[type=text]:focus, form textarea:focus {border-color:rgb(240, 220, 100, .8);box-shadow:inset 0 1px 1px rgb(240, 220, 100, .1), 0 0 8px rgb(240, 220, 100, .6);outline:0;outline:thin} form .uneditable-input.short, form input[type=date].short, form input[type=email].short, form input[type=number].short, form input[type=password].short, form input[type=search].short, form input[type=tel].short, form input[type=text].short, form textarea.short {min-width:3em;width:40%!important} form input[type=checkbox], form input[type=radio] {line-height:normal;margin:0 0 0 5px} form input[type=button], form input[type=checkbox], form input[type=file], form input[type=image], form input[type=radio], form input[type=reset], form input[type=submit] {width:auto} form input[type=checkbox]:focus, form input[type=file]:focus, form input[type=radio]:focus, form select:focus {outline:0;outline:thin} form textarea {height:auto;min-height:50px} form .error input[type=color], form .error input[type=date], form .error input[type=email], form .error input[type=number], form .error input[type=password], form .error input[type=search], form .error input[type=tel], form .error input[type=text], form .error textarea, form input[type=color].error, form input[type=date].error, form input[type=email].error, form input[type=number].error, form input[type=password].error, form input[type=search].error, form input[type=tel].error, form input[type=text].error, form textarea.error {background-color:#fff3f3;border-color:#e4401c;color:#666} form .input .btn {margin-bottom:10px} form .input_error {margin-bottom:.5em} form .address .input_error li {position:relative;top:-.2em;width:100%} form.mini-search {clear:both;float:none;width:100%} form.mini-search .search-input {margin-left:0;width:94%} form.mini-search .btn {width:6%} select {-webkit-appearance:none;background:url(../images/ico_arrow_down_small.webp) 95% 50% no-repeat;border:1px solid #d8d8d8;clear:both;min-height:40px;padding:.6em 1.4em .6em .4em;text-indent:.01px;text-overflow:"";width:100%} select:hover {background:url(../images/ico_arrow_down_light.webp) 95% 50% no-repeat #d04900;border-color:#d04900;color:#fff} select option, select:hover option {background-color:#fff;color:#111} .radio-wrap {background-color:#fff;border:1px solid #d8d8d8;border-radius:50%;display:inline-block;height:18px;margin:0 .3em;position:relative;top:.3em;width:18px} .radio-wrap label {cursor:pointer;display:block;height:100%;width:100%} .radio-wrap label:after {border-radius:50%;content:"";display:block;height:14px;left:2px;position:absolute;top:2px;width:14px} .radio-wrap input[type=radio] {position:absolute;visibility:hidden} .radio-wrap input[type=radio]:checked+label:after {background-color:#000} .radio-wrap:hover input[type=checkbox]:checked+label:after, .radio-wrap:hover label:after {background-color:#d8d8d8} .radio-wrap.radio-wrap-center {display:block;margin:0 auto} .radio-wrap+label {position:relative;top:-1px} .checkbox-wrap {background-color:#fff;border:1px solid #d8d8d8;display:inline-block;height:18px;margin:0 .3em 0 0;position:relative;top:.3em;width:18px} .checkbox-wrap label {cursor:pointer;display:block;height:100%;width:100%} .checkbox-wrap label:after {border:2px solid transparent;content:"";display:block;height:6px;left:2px;position:absolute;top:2px;transform:rotate(117deg);width:10px} .checkbox-wrap input[type=checkbox] {position:absolute;visibility:hidden} .checkbox-wrap input[type=checkbox]:checked+label:after {border-color:#000 #000 transparent transparent} .checkbox-wrap:hover label:after {border-color:#d8d8d8 #d8d8d8 transparent transparent} .checkbox-wrap.radio-wrap-center {display:block;margin:0 auto} .checkbox-wrap-yesno {background-color:#d8d8d8;border-radius:30px;display:inline-block;font-size:.8em;line-height:1.4;margin:0 .3em;padding:.25em .5em;position:relative;user-select:none} .checkbox-wrap-yesno label {cursor:pointer;font-weight:700;line-height:14px} .checkbox-wrap-yesno label:before {content:attr(data-no);display:inline-block;font-size:.8em;min-width:2em;text-align:right} .checkbox-wrap-yesno label:after {border:.5em solid #d04900;border-radius:.7em;content:"";float:left;height:0;margin:.05em 0 0;width:0} .checkbox-wrap-yesno input[type=checkbox] {position:absolute;visibility:hidden} .checkbox-wrap-yesno input[type=checkbox]:checked+label:before {content:attr(data-yes);text-align:left} .checkbox-wrap-yesno input[type=checkbox]:checked+label:after {border-color:#41c06d;float:right;margin:.05em 0 0 .1em} .edition-form-field label {display:block} .edition-form-field input, .edition-form-field textarea {width:100%} button.reset span {color:#6d6a6a;font-size:.9em;margin-left:1.5em} #filterprice1, #filterprice2 {padding:.5em;position:relative;z-index:10} #box_register .witherror_checkbox+.error .input_error {margin-left:3.2em} .witherror_checkbox {background-color:#fff3f3;overflow:hidden} .witherror_checkbox .checkbox-wrap {border:1px solid #e4401c} .bottombuttons {margin-top:1em} .additional-fields select {margin-bottom:.4em} ::-ms-clear {display:none} @media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {select {background:0 0!important;padding:.5em .4em!important} select:hover {color:#111} #box_register input[type=email], #box_register input[type=password], #box_register input[type=text] {width:17em} } [data-recaptcha-mode="1"], [data-size=invisible] {display:none} #ask-recaptcha>div {margin:0 auto} #ask-recaptcha, .g-recaptcha {margin:.5em 0;max-width:304px;transform:scale(.925);transform-origin:0 0;width:100%} #ask-recaptcha>div, .g-recaptcha>div {max-width:280px} .fieldset-legend {display:block;font-size:1.2em;font-weight:700;margin:1em 0 2em;position:relative} .fieldset-legend span {background-color:#fff;padding:0 1em;position:relative;z-index:2} .fieldset-legend:before {background-color:#ccc;content:"";height:1px;left:0;position:absolute;top:50%;width:100%} input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {appearance:none;margin:0} .alert {background-color:#f9f9f9;border-color:#d8d8d8;border-style:solid;border-width:1px 0;margin:1em 0 .5em;padding:15px;position:relative} .alert.alert-success {background-color:#e5ffe5;border-color:#2d6b02;color:#2d6b02} .alert.alert-success .close span {color:#183901} .alert.alert-info {background-color:#ebf8ff;border-color:#0af} .alert.alert-warning {background-color:#ffffb2;border-color:#fc0;color:#b35900} .alert.alert-warning .close {color:#b35900} .alert.alert-error {background-color:#fff3f3;border-color:#e4401c;color:#e4401c} .alert.alert-error .close {color:#e4401c} .alert .close {background:0 0;border:0;color:#333;cursor:pointer;font-size:1em;line-height:22px;padding:0;position:absolute;right:10px;top:5px;vertical-align:bottom} .alert .row {display:inline-block} .error {color:#e4401c} .menu {border-bottom:1px solid #d8d8d8;display:flex;flex-wrap:wrap;padding:5px 0 0} .menu, .menu .innermenu {position:relative;z-index:10} .menu .innermenu {height:58px;line-height:58px} .menu .innermenu .menu-list {border-bottom:2px solid #d8d8d8;float:right;height:44px;overflow:hidden} .menu .innermenu .menu-list li {float:left;line-height:25px;padding:0} .menu .innermenu .menu-list li.current a {color:#d04900} .menu .innermenu .menu-list li h3 {font-size:1.4em;line-height:normal;margin-bottom:0} .breadcrumbs .innerbreadcrumbs .breadcrumb-home, .breadcrumbs .path li {line-height:27px} .menu .innermenu .menu-list li h3 a {display:inline-block;padding:.3em 1.3em;position:relative} .menu .innermenu .menu-list li ul {display:none} .menu .innermenu .menu-list li ul>li:first-child {margin-top:.5em} .menu .innermenu .menu-list li ul>li:last-child {margin-bottom:.5em} .menu .innermenu .menu-list li ul li {font-size:14px} .menu .innermenu .menu-list li ul li.parent a:hover:after, .menu .innermenu .menu-list li ul li.parent a:hover:before {content:"";display:block;height:3em;position:absolute;right:0;width:4em;z-index:10} .menu .innermenu .menu-list li ul li.parent a:hover:before {top:-3em} .menu .innermenu .menu-list li ul li.parent a:hover:after {bottom:-3em} .menu .innermenu .menu-list li ul li h3 {font-size:1em;margin:0} .menu .innermenu .menu-list li ul li h3 a {display:block;padding:.5em 1.3em} .menu .innermenu .menu-list li.home-link-menu-li {display:none} .menu .innermenu .parent:hover>div>ul {background-color:#fff;border:1px solid #d8d8d8;display:inline-block;position:absolute;top:44px;width:20%;z-index:1} .menu .innermenu .parent:hover>div>ul:before {background-color:#fff;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;content:"";height:10px;left:18%;position:absolute;top:-6px;transform:rotate(45deg);width:10px} .menu .innermenu .parent:hover>div>ul li {float:none} .menu .innermenu .parent:hover>div>ul li.parent:hover>div>ul {min-height:100%;right:-100.8%;top:-1px;width:100%} .menu .innermenu .parent:hover>div>ul li.parent:hover>div>ul:before {border-bottom:1px solid #d8d8d8;border-top:none;height:9px;left:-6px;top:23px;width:9px} .menu .innermenu .parent:hover>div>ul li.parent:hover>div>ul.sub-right {right:100%} .menu .innermenu .parent:hover>div>ul li.parent:hover>div>ul.sub-right:before {border:1px solid #d8d8d8;border-bottom:none;border-left:none;left:98.3%} .menu .innermenu .parent:hover:after {content:"";display:block;height:5em;position:absolute;width:20%} .menu #rwd-menu {background-color:#212121;color:#fff;margin-top:3.75em;position:relative;width:70%;z-index:9999} .menu #rwd-menu li {border-bottom:1px solid #707070;cursor:pointer;margin:0;padding:0;position:relative;text-align:left} .menu #rwd-menu li:after {position:absolute;right:1em;top:1em} .menu #rwd-menu li a {display:inline-block;font-size:1.1em;padding:.7em .5em .7em 1em;text-align:left;width:50%} .menu #rwd-menu li a.active {background-color:#d04900;color:#fff} .menu #rwd-menu li ul {background-color:#666} .menu #rwd-menu li ul li a {border-style:dotted;padding-left:2em} .menu #rwd-menu li ul li li a {border-style:dotted;padding-left:3em} .menu #rwd-menu li ul li li li a {border-style:dotted;padding-left:4em} .menu #rwd-menu li ul li:first-child {border-top:1px solid #707070} .menu #rwd-menu li ul:last-child li:last-child {border-bottom:none} .box .boxhead, .box .product {border-bottom:1px solid #d8d8d8} .breadcrumbs .innerbreadcrumbs .breadcrumb-home span {background:url(../images/ico_home.webp) 0 50% no-repeat;background-size:75%;display:inline-block;height:25px;margin:0 3px 5px 0;width:27px} .breadcrumbs .path li img {display:inline-block;height:13px;margin:0 12px 2px;width:7px} .breadcrumbs .path li.bred-1 {display:none} .breadcrumbs .path li span.raq {font-size:1.2em;margin:0 .6em 0 0} .box {margin:0 0 20px;position:relative} .box.loading:after, .box.loading:before {position:absolute;transition:all .4s linear;z-index:99999!important} .box .innerbox>label {display:block;line-height:14px;margin-bottom:.8em;margin-top:1em} .box .boxhead, .box .boxintro {margin-bottom:.7em} .box .innerbox form input {height:40px;min-height:40px} .box .innerbox form input[type=file] {height:auto;min-height:inherit;padding-top:10px} .box .boxhead {line-height:40px} .box .boxhead p {line-height:1.6em} .box .boxhead>h2 {font-size:1.5em} .box .boxhead>span {display:block;font-size:1.4em;line-height:35px;margin-top:10px} .box .f-row {display:block;width:100%} .box .product {box-sizing:border-box;padding:1em} .box .product:last-child {border-bottom:none} .box .product .price {color:#d04900;margin-bottom:1em} .box.loading {height:300px;overflow:hidden;transition:all .4s linear} .box.loading:after {content:"\f013";display:inline-block;font-family:FontAwesome;font-size:2em;font-style:normal;font-weight:400;left:50%;line-height:1;top:50%} .box.loading:before {background-color:hsla(0, 0%, 100%, .9);bottom:0;content:""!important;display:block;left:0;right:0;top:0} #box_mainproducts.box .boxhead>h1 {margin-top:17px;padding-bottom:10px} .box-slider .pageslider {overflow:hidden;position:relative} .box-slider .pageslider .slides {overflow:hidden} .box-slider .pageslider .slides li {display:block;float:left;height:100%;overflow:hidden;position:relative} .box-slider .pageslider .slides li>a {display:block;height:100%;position:absolute;transition:all .4s linear;width:100%} .box-slider .pageslider .slides li>a img {max-height:100%;position:absolute} .box-slider .pageslider .slides li>div {display:block;position:absolute;transition:all .4s linear} #box_productfull.loading, #box_productfull.loading:after, #box_productfull.loading:before {transition:opacity .6s linear} .box-slider .pageslider:hover .ps-arrow-left, .box-slider .pageslider:hover .ps-arrow-right {visibility:visible} .box-slider .pageslider .ps-arrow-left, .box-slider .pageslider .ps-arrow-right {background-color:#fff;cursor:pointer;height:3em;margin-top:-1em;position:absolute;top:50%;visibility:hidden;width:3em} .box-slider .pageslider .ps-arrow-left.ps-arrow-left, .box-slider .pageslider .ps-arrow-right.ps-arrow-left {background:url(../images/ico_arrow_left_small.webp) 50% no-repeat #d8d8d8;left:.2em} .box-slider .pageslider .ps-arrow-left.ps-arrow-right, .box-slider .pageslider .ps-arrow-right.ps-arrow-right {background:url(../images/ico_arrow_right_small.webp) 50% no-repeat #d8d8d8;right:.2em} .box-slider .slider-nav {bottom:.3em;overflow:hidden;position:absolute;text-align:center;width:100%} .box-slider .slider-nav.bullets li {background-color:#2f2f2f;border-radius:50%} .box-slider .slider-nav.bullets li.active {background-color:#d04900} .box-slider .slider-nav.numbers li {margin:0 2px} .box-slider .slider-nav.numbers li.active {color:#d04900} .box-slider .slider-nav li {cursor:pointer;display:inline-block;height:15px;margin:0 5px;width:15px} #box_article_categories ul li, #box_menu ul li {font-size:14px;line-height:25px} #box_article_categories ul li em, #box_menu ul li em {color:#aaa;font-size:90%} #box_article_categories ul li ul li, #box_menu ul li ul li {border-bottom:0} #box_article_categories ul ul, #box_menu ul ul {margin-left:15px;padding:10px 0 0 10px} #box_article_categories ul ul li, #box_menu ul ul li {list-style-type:square} #box_article_categories ul ul li a, #box_menu ul ul li a {font-weight:400;padding-left:0} #box_article_categories ul ul li a:hover, #box_menu ul ul li a:hover {text-decoration:none} #box_article_categories ul ul ul, #box_menu ul ul ul {margin-left:10px} #box_article_categories ul .current>a, #box_menu ul .current>a {color:#d04900} #box_bestsellers .product .productnamewrap, #box_lastadded .product .productnamewrap, #box_productoftheday .product .productnamewrap, #box_recent .product .productnamewrap, #box_specialoffer .product .productnamewrap {height:60px;margin:10px 0;overflow:hidden} #box_bestsellers .product .price del, #box_lastadded .product .price del, #box_productoftheday .product .price del, #box_recent .product .price del, #box_specialoffer .product .price del {display:block;text-align:center} #box_search .search-input {float:left;width:82%} #box_search .btn {height:40px;padding:6px;width:18%} #box_search .btn:before {content:"\f002";display:inline-block;font-family:FontAwesome;font-size:1.5em;font-style:normal;font-weight:400;line-height:1} #box_search .btn span {display:none} #box_search .advanced-search {float:right} #box_loginsmall input {width:100%} #box_loginsmall .btn {margin-bottom:.5em;margin-top:.5em} #box_newsletter .newsletter-input {float:left;width:82%} #box_newsletter .btn {height:40px;padding:0;width:18%} #box_newsletter .btn img {background:url(../images/ico_mail.webp) 50% 50% no-repeat;display:inline-block;height:18px;width:28px} #box_newsletter .btn span {color:#fff;display:none} .bottom-footer #box_filter .innerbox .group-filter, .bottom-footer #box_filter .innerbox .multiselect, .s-grid-12 #box_filter .innerbox .group-filter, .s-grid-12 #box_filter .innerbox .multiselect, .top #box_filter .innerbox .group-filter, .top #box_filter .innerbox .multiselect {flex:0 1 24.25%} .s-grid-6 #box_filter .innerbox .group-filter, .s-grid-6 #box_filter .innerbox .multiselect, .s-grid-9 #box_filter .innerbox .group-filter, .s-grid-9 #box_filter .innerbox .multiselect {flex:0 1 49.5%} .s-grid-3 #box_filter .innerbox .group-filter, .s-grid-3 #box_filter .innerbox .multiselect {flex:0 1 100%} #box_filter {overflow:visible} #box_filter *, #box_filter:after, #box_filter:before {box-sizing:border-box} #box_filter .multiselect {background:url(../images/ico_arrow_down_small.webp) 95% 50% no-repeat;border:1px solid #d8d8d8;cursor:pointer;font-size:1em;font-weight:400;line-height:40px;margin-bottom:10px;position:relative} #box_filter .multiselect.selected, #box_filter .multiselect:hover {background:url(../images/ico_arrow_down_light.webp) 95% 50% no-repeat #d04900;border:1px solid #d04900;color:#fff;cursor:pointer} #box_filter .multiselect.selected li a, #box_filter .multiselect.selected li span, #box_filter .multiselect.selected li.selected a, #box_filter .multiselect.selected li.selected span, #box_filter .multiselect.selected li.selected:before, #box_filter .multiselect.selected li:before, #box_filter .multiselect:hover li a, #box_filter .multiselect:hover li span, #box_filter .multiselect:hover li.selected a, #box_filter .multiselect:hover li.selected span, #box_filter .multiselect:hover li.selected:before, #box_filter .multiselect:hover li:before {color:#333} #box_filter .multiselect.selected {margin-bottom:10px} #box_filter .multiselect#filter_rate ul li, #box_filter .multiselect#filter_rate ul li a {overflow:hidden} #box_filter .multiselect>span {padding:0 1em} #box_filter .multiselect span.color-filter {display:inline-block;height:16px;margin-left:5px;vertical-align:sub;width:16px} #box_filter .multiselect ul {background-color:#fff;border:1px solid #d8d8d8;display:none;left:-1px;max-height:170px;overflow-y:auto;padding:.8em 1.44em;position:absolute;right:-1px;z-index:2} #box_filter .multiselect ul .px1 {display:none} #box_filter .multiselect ul li {cursor:pointer;padding:0 .5em;position:relative} #box_filter .multiselect ul li a {display:block} #box_filter .multiselect ul li.selected, #box_filter .multiselect ul li:hover {background-color:#fcf9a6} #box_filter .multiselect ul li.color-filter a {padding-right:1.25em} #box_filter .innerbox {display:flex;flex-wrap:wrap;justify-content:space-between} #box_filter .innerbox .boxintro {flex:1 0 100%} #box_filter .innerbox:after, #box_filter .innerbox:before {display:none} #box_filter ul {padding:5px} #box_filter ul li {line-height:24px;position:relative} #box_filter ul li.showmore {border-top:1px dashed #d8d8d8;color:#d04900;cursor:pointer;margin-top:.5em;text-align:left} #box_filter ul li.fa-times a {display:block;position:relative} #box_filter ul li.fa-times:before {position:absolute;right:.5em;top:.4em} #box_filter ul li.priceinput input {margin-bottom:.5em} #box_filter ul li.selected {background:#d8d8d8} #box_filter ul li.selected a img {background:url(../images/ico_tick.webp) 50% 50% no-repeat #2f2f2f;border:1px solid #2f2f2f;height:14px;width:14px} #box_filter ul li.selected a img[class*=star] {border:none;display:inline-block;float:left;height:19px;margin:2px 2px 0 3px;width:21px} #box_filter ul li.selected a img[class*=star].star0 {background:url(../images/star0.webp) 0 50% no-repeat} #box_filter ul li.selected a img[class*=star].star0-5 {background:url(../images/star0-5.webp) 0 50% no-repeat} #box_filter ul li.selected a img[class*=star].star1 {background:url(../images/star1.webp) 0 50% no-repeat} #box_filter ul li.priceinput {padding-top:10px} #box_filter ul li.priceinput .bottombuttons {display:inline-block} #box_filter ul li.priceinput .bottombuttons .btn {margin:0 10px 4px} #box_filter ul li.color-filter {display:inline-block;margin-bottom:.4em} #box_filter ul li.color-filter a {padding-right:2em} #box_filter ul li .f-grid-6:nth-child(odd) {margin-left:0} #box_filter ul li a.color-filter span {display:inline-block;height:16px;vertical-align:sub;width:16px} #box_filter ul li a img {background:#fff;border:1px solid #2f2f2f;display:inline-block;height:14px;margin:0 10px 3px;width:14px} #box_filter img[class*=star] {border:none;display:inline-block;float:left;height:19px;margin:2px 2px 0 3px;width:21px} #box_filter img[class*=star].star0 {background:url(../images/star0.webp) 0 50% no-repeat} #box_filter img[class*=star].star0-5 {background:url(../images/star0-5.webp) 0 50% no-repeat} #box_filter img[class*=star].star1 {background:url(../images/star1.webp) 0 50% no-repeat} .filter_overlay {background-color:#fff;border:1px solid #d8d8d8;padding:.8em 1.44em} .filter_overlay>ul li {cursor:pointer;padding:0 .5em;position:relative} .filter_overlay>ul li.selected, .filter_overlay>ul li:hover {background-color:#fcf9a6} .filter_overlay>ul li.selected:before {position:absolute;right:.5em;top:3px} .filter_overlay .priceinput {margin-top:1em} .filter_overlay .priceinput .bottombuttons {display:inline-block;margin-left:.5em} .filter_overlay .filter_color li {display:inline-block;padding:.5em} .filter_overlay .filter_color li.selected {padding:.5em 1.7em .5em .5em} .filter_overlay .filter_color li.selected:before {top:9px} .filter_overlay .filter_color li a>span {display:inline-block;height:20px;width:20px} .filter_overlay .filter_color.foldable li a>em {vertical-align:top} #box_producers .producers_wrap {background:url(../images/ico_arrow_down_small.webp) 95% 50% no-repeat;border:1px solid #6d6a6a;box-sizing:border-box} #box_producers .producers_wrap select {-webkit-appearance:none;border:none;opacity:1;width:100%} #box_producers .producers_wrap:hover {background-color:#d04900;background-image:url(../images/ico_arrow_down_light.webp);border-color:#d04900} #box_basket .basket a {color:#d04900} #box_login .login-inner label {display:block;font-size:1.3em} #box_login .login-inner input {width:90%} #box_login .login-inner .btn {margin:.5em 0} #box_login .register-inner .register-title {font-size:1.3em;line-height:30px} #box_login .register-inner .register-form {margin-bottom:.5em} #box_login .register-inner .register-form .btn {margin:.5em 0} #box_login .register-inner ul {padding-top:.5em} #box_login .register-inner ul li {list-style-position:outside;list-style-type:square;margin-left:20px} #box_contact input:not([type=checkbox]), #box_contact textarea {width:100%} #box_contact input[type=checkbox] {float:left;height:30px;min-height:30px} #box_contact .label-checkbox input[name^=additional]:not([type=checkbox]), #box_contact .label-checkbox select[name^=additional] {max-width:266px;width:100%} #box_contact .label-checkbox.checkbox-input input {margin-right:.5em} #box_contact .label-checkbox.checkbox-input label {display:inline} #box_contact .label-checkbox.checkbox-input-req {float:left;padding:.4em 0} #box_contact .bottombuttons {display:flex;justify-content:flex-end} #box_contact .bottombuttons>div {width:auto} #box_facebooklike.dark {background-color:#333} #box_productsearch input[type=text] {width:100%} #box_productsearch select {margin-bottom:.3em} #box_register .adress-label, #box_register .login-label {display:inline-block;line-height:35px;text-align:right;vertical-align:top;width:25%} #box_register div.input {display:inline-block;margin:0 .2em} #box_register div.input_info {margin:1em .2em;padding:1em 0} #box_register .hint {line-height:35px;vertical-align:top} #box_register ul.input_error {color:#e4401c} #box_register input[type=password], #box_register input[type=text], #box_register select {width:19em} #box_register select {margin-bottom:4px} #box_register .checkbox-wrap+label {display:inline} #box_contact div.input_info, #box_useredit div.input_info {margin:1em .2em;padding:1em 0} #box_panel h4 {font-size:1.2em;padding:1em 0} #box_panel .mail {margin-bottom:1em} #box_panel .address li {display:block;margin-bottom:1.5em} #box_panel .address li b, #box_panel .address li p {padding:0 1em} #box_panel .address li b.title {border-bottom:1px solid #d8d8d8;display:block;margin-bottom:.5em;padding-bottom:.5em} #box_loyalty .user_points {display:block;font-size:1.4em} #box_loyalty .get_more_points {display:block;font-size:1.3em;margin-bottom:.5em;margin-top:1em} #box_loyalty p.title {font-size:1.2em;margin:.5em 0} #box_currencies .listwithicons li a:before {border:1px solid #6d6a6a;border-radius:5px;content:attr(class);display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:700;line-height:1;margin-bottom:.5em;margin-right:.4em;padding:.3em 0;text-align:center;width:2.5em} #box_currencies .listwithicons li a.EUR:before {content:"\f153";font-weight:400} #box_currencies .listwithicons li a.USD:before {content:"\f155";font-weight:400} #box_currencies .listwithicons li a.GBP:before {content:"\f154";font-weight:400} #box_currencies .listwithicons li a.PLN:before {content:"zł"} .footer .box:not(.slider) .product, .top .box:not(.slider) .product {border:none;display:block;float:left;margin-bottom:2%;margin-right:4%;padding:0;width:22%} .footer .box:not(.slider) .product:nth-child(4n), .top .box:not(.slider) .product:nth-child(4n) {margin-right:0} .footer .box:not(.slider) .product:nth-child(4n 1), .top .box:not(.slider) .product:nth-child(4n 1) {clear:both} .footer .box:not(.slider) .product:nth-child(4n 1):after, .footer .box:not(.slider) .product:nth-child(4n 1):before, .top .box:not(.slider) .product:nth-child(4n 1):after, .top .box:not(.slider) .product:nth-child(4n 1):before {content:"";display:table} .footer .box:not(.slider) .product:nth-child(4n 1):after, .top .box:not(.slider) .product:nth-child(4n 1):after {clear:both} .leftcol .slider .product, .rightcol .slider .product {border:none} .centercol .products.viewdesc .product, .centercol .products.viewfull .product {border-width:0 0 1px} .centercol .products .product {border:1px solid #d8d8d8} .box_infopage p {margin-bottom:1em} .box_infopage .innerbox h2, .box_infopage .innerbox h3 {margin-bottom:.7em} #box_address td.label {padding-right:10px;text-align:right} #box_shopoff, .calendar tbody td:not([colspan]), .calendar thead td, .innerbanners, .product .mainimgsize, .tags li {text-align:center} #box_address td.hint {padding-left:10px} #box_address input[type=text], #box_address select {width:19em} #box_address select {margin-bottom:4px} #box_shopoff {line-height:1.8;margin:0 auto;max-width:1180px;padding:4em 2em} .banners {margin:0 2em} .banners .container a img, .box_banner a img {height:auto} .box_custom#order-summary-page {display:none} .shop_basket_step3 .box_custom#order-summary-page {display:block} .calendar {border-collapse:separate;border-spacing:4px;width:100%} .calendar tbody td {padding:1em 0;width:14.3%} .calendar tbody td:not([colspan]) {background:#f7f7f7} .calendar tbody td:not([colspan]).focused {background:#d04900} .calendar tbody td:not([colspan]).focused a {color:#fff;text-decoration:none} .calendar td {color:#000} .calendar-nav .calendar-nav-prev {float:left} .calendar-nav .calendar-nav-next {float:right} .boximgsize {align-items:center;display:flex;height:200px;justify-content:center} @media screen and (max-width:980px) {#box_login .register-inner {border-top:1px solid #ccc;margin-top:2em;padding-top:1em} .rwd #box_productfull .f-grid-6 {margin-left:0;width:100%} } @media screen and (max-width:767px) {.floatcenterwrap .paginator li {font-size:1.5em!important} #box_contact input:not([type=checkbox]), #box_contact textarea {width:100%} #box_contact .label-checkbox input[name^=additional]:not([type=checkbox]), #box_contact .label-checkbox select[name^=additional] {max-width:100%} } @media (-ms-high-contrast:active), (-ms-high-contrast:none) {#box_specialoffer .product .boximgsize img {flex:1} } .fb_buttons, .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox {flex-wrap:wrap} .tags li {display:inline-block;font-size:12px;margin-bottom:2px;padding:0 3px} .tags .new {background:#2f2f2f;color:#fff} .tags .promo {background:#d04900;color:#fff} .basket form .short {width:30px} .product {position:relative} .product .details .productnamewrap {display:block;min-height:50px;overflow:visible;padding:10px;text-align:center} .product .details .productnamewrap .productname {display:inline-block;font-size:1.4em;font-weight:600;line-height:16px} .product .basket .short, .product .basket .unit, .product .price span {display:none} .product .price em {font-size:1.4em;font-style:normal;line-height:22px} .product .price em.default-currency {color:#6d6a6a} .product .price del {color:#6d6a6a;line-height:12px;text-align:left} .product .basket, .product .basket form {margin-bottom:0} .product .description {margin:10px 0} .product .description .prodname {font-size:1.2em;font-weight:400;margin-bottom:.5em} .product .description .basket {float:right;text-align:right} .product .description .basket .price, .product .description .basket fieldset {display:inline-block} .product .description .basket .price {margin-bottom:.5em;margin-right:1em;vertical-align:middle} .product .description .prodimage {text-align:center} .product .description .product-short-description {clear:both;margin-bottom:2em} .product .description .product-short-description:after, .product .description .product-short-description:before {content:"";display:table} .product .description .product-short-description:after {clear:both} .product .tags {left:0;position:absolute;top:0} .product .tags li {font-size:12px;margin-bottom:2px;padding:0 3px;text-align:center} .product .tags .new {background:#2f2f2f;color:#fff} .product .tags .promo {background:#d04900;color:#fff} .products .fewperrow .product .productnamewrap {padding:10px 5px} .products .price-netto {color:#666;font-size:.85em} .products.viewphot .product {border:0 solid #d8d8d8;box-sizing:border-box;height:410px;margin-bottom:1.5em;padding:1em;position:relative;text-align:center} .products.viewphot .product.additional-info {height:490px} .products.viewphot .product.additional-info.unit-price-info {height:515px} .products.viewphot .product.unit-price-info {height:490px} .products.viewphot .product .productname {clear:both;display:block;font-size:1.4em;height:2.05em;margin-bottom:1em;min-height:1em;overflow:hidden;padding-top:1em} .products.viewphot .product .manufacturer {color:#6d6a6a;display:none;height:1.35em;overflow:hidden} .products.viewphot .product .price {color:#d04900;min-height:1.7em;padding-top:1em} .products.viewphot .product .buttons {padding-top:1em} .products.viewphot .product .buttons form {display:inline-block} .products.viewphot .product .buttons .quickview {background-color:#6d6a6a;display:inline-block;height:30px;line-height:30px;margin:0 0 0 5px;padding:0 5px;vertical-align:top} .products.viewphot .product .buttons .quickview:before {color:#fff;content:"\f00e";display:inline-block;font-family:FontAwesome;font-size:1.5em;font-style:normal;font-weight:400;line-height:1} .products.viewphot .product .buttons .quickview span {display:none} .products.viewphot .product .prodimage .img-wrap {border:0;display:inline-block;max-width:100%;overflow:hidden;position:relative} .products.viewphot .product .prodimage .img-wrap img, .slider-wrap .product .boximgsize img {height:195px;object-fit:cover;width:195px;display:inline-block;overflow:hidden;position: relative} .products.viewphot .product .prodimage span {min-height:200px} .products.viewphot .product .mask {display:none} .floatcenterwrap {text-align:center} .floatcenterwrap .paginator {margin-top:1.5em;padding-bottom:.5em} .floatcenterwrap .paginator li {border:none;display:inline-block;font-size:1.2em;margin:0 .1em} #box_productfull .basket .form-basket .quantity_wrap .quantity_name, .boxhead .floatcenterwrap, .floatcenterwrap .paginator li.stick {display:none} .floatcenterwrap .paginator li.selected {color:#d04900} .floatcenterwrap .paginator li.first a, .floatcenterwrap .paginator li.first span, .floatcenterwrap .paginator li.last a, .floatcenterwrap .paginator li.last span {border:none} .floatcenterwrap .paginator li span {border:1px solid;padding:.5em} .floatcenterwrap .paginator li a {border:1px solid #111;padding:.5em} .floatcenterwrap .paginator li a:hover {border-color:#d04900} #box_productfull.loading {height:auto!important} #box_productfull.loading .innerbox:after {content:attr(data-loading);font-size:1.3em;left:1.8em;position:absolute;right:0;text-align:center;top:57%;z-index:99999} #box_productfull .f-row {position:relative} #box_productfull .imagezoom {background-color:#fff;border:1px solid #d8d8d8;cursor:move;overflow:hidden;position:absolute;top:0;z-index:50} #box_productfull .imagezoom img {max-width:none} #box_productfull .productimg {position:relative} #box_productfull .productimg .tags {left:0;line-height:0;position:absolute;top:0} #box_productfull .productimg .new {background:#2f2f2f;color:#fff} #box_productfull .productimg .promo {background:#d04900;color:#fff} #box_productfull .productimg .mainimg {border:1px solid #d8d8d8;cursor:pointer;line-height:350px;margin-bottom:1em;overflow:hidden;text-align:center} #box_productfull .productimg .mainimg img {max-height:100%} #box_productfull .availability .first, #box_productfull .tax-additional-info .first {float:left;font-size:1em;margin-right:.5em;min-width:25%} #box_productfull .availability .second, #box_productfull .tax-additional-info .second {font-size:1em} #box_productfull .basket {margin-top:20px} #box_productfull .basket .price .price-name, #box_productfull .basket .price-netto .price-name, #box_productfull .basket .unit-price-container .price-name {float:left;font-size:1em;margin-right:.5em;min-width:25%} #box_productfull .basket .price del, #box_productfull .basket .price-netto del, #box_productfull .basket .unit-price-container del {color:#6d6a6a;font-size:1.4em;padding:0 .2em} #box_productfull .basket .price del.original-bundle-price, #box_productfull .basket .price-netto del.original-bundle-price, #box_productfull .basket .unit-price-container del.original-bundle-price {font-size:1em;text-decoration:none} #box_productfull .basket .price em, #box_productfull .basket .price-netto em, #box_productfull .basket .unit-price-container em {color:#d04900;font-size:1.4em} #box_productfull .basket .price em.no-color, #box_productfull .basket .price-netto em.no-color, #box_productfull .basket .unit-price-container em.no-color {color:#111;font-size:1em} #box_productfull .basket .price em.default-currency, #box_productfull .basket .price-netto em.default-currency, #box_productfull .basket .unit-price-container em.default-currency {color:#6d6a6a} #box_productfull .basket .otherprice .otherprice-name {float:left;margin-right:.5em;min-width:25%} #box_productfull .basket .otherprice em {font-weight:400} #box_productfull .basket .nettoprice {padding-top:.5em} #box_productfull .basket .nettoprice .nettoprice-name {float:left;font-size:1em;margin-right:.5em;min-width:25%} #box_productfull .basket .nettoprice em {font-size:1.4em} #box_productfull .basket .form-basket {margin-bottom:0;margin-top:30px} #box_productfull .basket .form-basket .quantity_wrap {float:left;width:25%} #box_productfull .basket .form-basket .quantity_wrap .unit {color:#666} #box_productfull .basket .form-basket .availability-notifier-container .button_wrap, #box_productfull .basket .form-basket .availability-notifier-unsubscribe-container .button_wrap {width:100%} #box_productfull .basket .form-basket .availability-notifier-container .button_wrap button, #box_productfull .basket .form-basket .availability-notifier-unsubscribe-container .button_wrap button {float:right;min-height:40px} #box_productfull .basket .form-basket .button_wrap {float:left;min-width:75%} #box_productfull .basket .form-basket .button_wrap .addtobasket, #box_productfull .basket .form-basket .button_wrap .availability-notifier-btn, #box_productfull .basket .form-basket .button_wrap .availability-notifier-unsubscribe-btn {margin-top:0;min-height:40px;width:100%} #box_productfull .basket .form-basket .button_wrap .loyalty_points {color:#666;display:block;text-align:right} #box_productfull .basket .form-basket .button_wrap .loyalty_points .tooltip_pointer {color:#d04900;cursor:pointer;padding:0 .5em;position:relative;z-index:10} #box_productfull .basket .form-basket .button_wrap .loyalty_points .tooltip_pointer:hover+#loyalty_msg {background-color:#d04900;color:#fff;display:block;font-size:.9em;line-height:1.3;margin-top:.5em;padding:1em;position:absolute} #box_productfull .basket .form-basket .button_wrap .loyalty_points .tooltip_pointer:hover+#loyalty_msg:before {border:10px solid transparent;border-bottom-color:#d04900;content:"";position:absolute;right:4px;top:-16px} #box_productfull .basket .form-basket .button_wrap .loyalty_points .tooltip_pointer:hover+#loyalty_msg span.title {display:block;font-weight:700;margin-bottom:.5em} #box_productfull .basket .form-basket .tooltip {color:#666;display:none;font-size:.9em;line-height:14px} #box_productfull .basket .form-basket .stocks {margin-bottom:1em} #box_productfull .basket .form-basket .stocks .f-row {margin-bottom:.5em} #box_productfull .basket .form-basket .stocks .f-row .option_checkbox {display:inline-block;height:100%;line-height:3} #box_productfull .basket .form-basket .stocks .f-row .option_checkbox .checkbox-wrap-yesno {vertical-align:middle} #box_productfull .basket .form-basket .stocks .f-row .option_checkbox .checkbox-wrap-yesno label {font-size:1.2em;line-height:11px} #box_productfull .basket .form-basket .stocks .option_color {margin-top:.75em} #box_productfull .basket .form-basket .stocks label {font-size:1em;line-height:40px} #box_productfull .basket .form-basket .stocks.loading {position:relative;transition:all .4s linear} #box_productfull .basket .form-basket .stocks.loading:after {animation:spin 2s linear infinite;content:"\f013";display:inline-block;font-family:FontAwesome;font-size:2em;font-style:normal;font-weight:400;left:50%;line-height:1;position:absolute;top:50%;transition:all .4s linear;z-index:99999!important} #box_productfull .basket .form-basket .stocks.loading:before {background-color:hsla(0, 0%, 100%, .9);bottom:0;content:""!important;display:block;left:0;position:absolute;right:0;top:0;transition:all .4s linear;z-index:99999!important} #box_productfull .basket .addtofav {float:right} #box_productfull .productdetails-more-details {border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;clear:both;line-height:2;margin-top:3.5em;padding:1em 0 0} #box_productfull .productdetails-more {float:left;margin-right:1em;width:16em} #box_productfull .productdetails-more em {float:left;margin-right:.5em} #box_productfull .productdetails-more .voted-message {display:block;float:none;width:100%} #box_productfull .links-q {float:left;padding-bottom:1em} #box_productfull .links-q .zagiel a {background-image:url(../images/ico_calculate_instalment_364_70.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;height:3em;position:relative;text-indent:-9999px;width:100%} #box_productfull .links-q li {line-height:3;text-align:left} #box_productfull .links-q li a {color:#d04900} #box_productfull .links-q li a.comment span:before, #box_productfull .links-q li a.mailfriend span:before, #box_productfull .links-q li a.question span:before {background-color:transparent;border:0;color:#000;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;padding:0 .5em;text-decoration:inherit} .basket-contain .basket-summery a:hover, .skinpreview, .sort-and-view .prodview a:hover {text-decoration:none} #box_productfull .links-q li a.question span:before {content:"\f0e0"} #box_productfull .links-q li a.mailfriend span:before {content:"\f004"} #box_productfull .links-q li a.comment span:before {content:"\f086"} .resetcss em {font-style:italic} .icon, .mask_box .close:before {font-style:normal;font-weight:400} .resetcss ul {list-style-type:disc;padding-left:40px} .resetcss ol {list-style-position:outside;padding-left:40px} .resetcss ol, .resetcss p, .resetcss ul {margin:1em 0} .resetcss h1 {font-size:2em;margin:.67em 0} .resetcss h2 {font-size:1.5em} .resetcss h3 {font-size:1.2em;font-weight:700;line-height:1.5em;margin:0} .resetcss h4 {font-size:1em;margin:1.33em 0} .resetcss h5 {font-size:.83em;margin:1.67em 0} .resetcss h6 {font-size:.67em;margin:2.33em 0} #box_productcomments form, .tab-comments form, .tab-container+#box_facebookchat {margin-top:2em} #box_productcomments .productcomment:last-child, .tab-comments .productcomment:last-child, .tab-container nav {margin-bottom:2em} #box_productcomments .productcomment, .tab-comments .productcomment {border-bottom:1px dashed #d8d8d8;padding-bottom:1em;padding-left:1em} #box_productcomments .productcomment:nth-child(2n), .tab-comments .productcomment:nth-child(2n) {background-color:#f7f7f7} .tab-container nav ul {border-bottom:1px solid #d8d8d8} .tab-container nav ul li {cursor:pointer;display:inline-block;padding:0 5px} .tab-container nav ul li .boxhead {padding:1px 15px 0 11px;position:relative} .tab-container nav ul li .boxhead.active {border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:0 14px 0 10px} .tab-container nav ul li .boxhead.active:after {border-bottom:1px solid #fff;bottom:-1px;content:"";display:block;left:0;position:absolute;width:100%} .tab-container nav ul li .boxhead.active h3 {color:#111} .tab-container nav ul li .boxhead h3 {color:#d8d8d8;font-size:1.4em;margin:0} .category-name {float:left} .sort-and-view {float:right;text-align:right} .sort-and-view .prodview {display:inline-block;float:right;margin-left:1em;position:relative;top:.5em} .sort-and-view .prodview li.selected a {color:#d04900} .sort-and-view .prodview a {font-size:2.15em} .sort-and-view .sortlinks {display:block;float:left;margin-bottom:5px} .sort-and-view .sortlinks .products-sort-container {display:block;position:relative} .option_color a, .sort-and-view .sortlinks div {display:inline-block} .sort-and-view .sortlinks .products-sort-container .products-active-sort {background:url(../images/ico_arrow_down_small.webp) 95% 50% no-repeat;border:1px solid #d8d8d8;float:left;height:39px;min-height:39px;padding:0 3.5em 0 1em} .sort-and-view .sortlinks .products-sort-container .products-active-sort:hover {background:url(../images/ico_arrow_down_light.webp) 95% 50% no-repeat #d04900;border-color:#d04900;color:#fff} .sort-and-view .sortlinks .products-sort-container .products-sort-options {background-color:#fff;border:1px solid #d8d8d8;min-width:180px;text-align:left;z-index:10} .sort-and-view .sortlinks .products-sort-container .products-sort-options a {line-height:35px;padding:0 1em} .sort-and-view .sortlinks .products-sort-container .products-sort-options a b {font-weight:400} .ajax-product-block a.btn.btn-red, .product-attributes.zebra td:last-child, .product-innerdesc-wrap .second {font-weight:700} .sort-and-view .sortlinks .products-sort-container .products-sort-options a.active-sort, .sort-and-view .sortlinks .products-sort-container .products-sort-options a:hover.active-sort {background-color:#fcf9a6;color:#111} .sort-and-view .sortlinks .products-sort-container .products-sort-options a:hover {background-color:#d04900;color:#fff;text-decoration:none} .ajaxbasket {background-color:#fff;border-bottom:8px solid #d04900;border-top:8px solid #d04900;padding:1em 2em 2em} .ajaxbasket h3 {margin-bottom:1em} .ajaxbasket .bottombuttons {margin-top:2em} .ajaxbasket .bottombuttons button {background-color:#2f2f2f;border:none;color:#fff} .ajaxbasket .bottombuttons .important {background-color:#d04900} .ajaxbasket .close {background-color:#2f2f2f;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-weight:700;padding:7px 10px;position:absolute;right:-13px;top:-17px} .option_color a {border:1px solid #fff;box-shadow:0 0 0 1px #d8d8d8;cursor:pointer;height:20px;margin-right:3px;width:20px} .option_color a.current {box-shadow:0 0 0 1px #d04900} .evaluation .votestars {float:right;margin-left:.5em} .evaluation .votestars .star0 {background:url(../images/star0.webp) 0 50% no-repeat} .evaluation .votestars .star0-5 {background:url(../images/star0-5.webp) 0 50% no-repeat} .evaluation .votestars .star1 {background:url(../images/star1.webp) 0 50% no-repeat} .evaluation .votestars img[class*=star] {display:inline-block;float:left;height:19px;margin:0 0 2px;width:21px} .evaluation .votestars[id] img[class*=star] {cursor:pointer} .evaluation .votecount {color:#666;display:none;text-align:left} .evaluation .votecount b {color:#d04900} .rwd-gallery {background-color:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999} .rwd-gallery .rwd-gallery-header {background-color:#d04900;height:4em;margin-bottom:1em} .rwd-gallery .innersmallgallery, .rwd-gallery .innersmallgallery ul {height:80%} .rwd-gallery .innersmallgallery ul li {display:inline-block;height:100%;text-align:center;vertical-align:top} .rwd-gallery .innersmallgallery ul li a {display:inline-block;height:100%} .rwd-gallery .innersmallgallery ul li img {max-height:100%;max-width:100%} .rwd-gallery .rwd-gallery-preview {bottom:1em;position:fixed} .rwd-gallery .rwd-gallery-preview ul {text-align:center} .rwd-gallery .rwd-gallery-preview ul li {border:2px solid transparent;display:inline-block} .rwd-gallery .rwd-gallery-preview ul li.current {border-color:#d04900} .rwd-gallery .rwd-gallery-preview ul li img {margin:0 .5em;max-width:50px} .rwd-gallery .close-rwd-gallery {color:#fff;cursor:pointer;display:inline-block;float:right;font-size:1.4em;line-height:2.9em;padding:0 1em} .rwd-gallery .close-rwd-gallery:before {margin-right:.2em} .rwd-gallery .fa-angle-left, .rwd-gallery .fa-angle-right {background-color:#6d6a6a;color:#fff;cursor:pointer;display:inline-block;font-size:4em;opacity:.7;padding:.1em .45em .15em .35em;position:fixed;top:50%} .imagezoom_shade, .imagezoom_transbox {background:#fff;cursor:move;position:absolute} .rwd-gallery .fa-angle-left {left:0} .rwd-gallery .fa-angle-right {padding:.1em .35em .15em .45em;right:0} .imagezoom_shade {border:1px solid #e1e1e1;overflow:hidden} .imagezoom_transbox {border:0 solid #e1e1e1} .fb_buttons {display:flex;line-height:18px!important;margin-top:1em} .fb_buttons [data-pin-href] {vertical-align:top} .fb_buttons .fb_iframe_widget {margin-right:5px} .fb_buttons #___plusone_0 {margin-right:5px!important} .ajax-basket-container .ajax-product-block {border-right:1px solid #d8d8d8;display:inline-block;margin-right:2.5em;padding-right:2.5em;vertical-align:top} .ajax-basket-container .ajax-product-block .ajax-product-block-info {display:inline-block} .ajax-basket-container .ajax-product-block .ajax-product-block-info h3 {line-height:1;margin-bottom:1em;margin-top:.35em;max-width:250px} .ajax-basket-container .ajax-product-block .ajax-product-block-info span {display:block;font-size:1.1em;line-height:1.8} .ajax-basket-container .ajax-product-block .ajax-product-block-info span strong {font-size:1.1em;margin-left:.2em} .ajax-basket-container .ajax-product-block .ajax-product-block-info .ajax-stocks {font-size:.9em;margin-top:.6em} .ajax-basket-container .ajax-product-block .ajax-product-block-info .ajax-stocks span {line-height:1.4} .ajax-basket-container .ajax-product-block .ajax-product-block-info .ajax-stocks span strong {font-size:1em} .ajax-basket-container .ajax-product-block img {float:left;margin-right:2.5em;max-height:200px;max-width:200px} .ajax-basket-container .ajax-cart-block {display:inline-block;vertical-align:top} .ajax-basket-container .ajax-cart-block span {display:block;font-size:1.2em;line-height:1.8} .ajax-basket-container .ajax-cart-block span strong {color:#d04900;font-size:1.1em;margin-left:.2em} .ajax-product-block a.btn {margin:0 2em} .product-related .productname {font-size:1.4em} .product-related .product {border-bottom:1px dashed #d8d8d8;margin-bottom:2em;padding-bottom:2em} .box.tab .zebra tr:last-child td, .product-related .product:last-child, .product-tab .product-attributes .table tbody {border-bottom:none} .product-related .f-row .price {margin-bottom:.5em} .modal .product-innerdesc-wrap {display:inline-block} .modal .product-innerdesc-wrap .price del, .modal .product-innerdesc-wrap .price em.default-currency {color:#6d6a6a;padding-left:.25em} .product-innerdesc-wrap {display:none} .product-innerdesc-wrap .f-row {float:left;margin-right:2em;max-width:300px} .product-innerdesc-wrap .product-info {float:right} .product-innerdesc-wrap .f-row, .product-innerdesc-wrap .product-info {display:inline-block;min-width:250px;width:auto} .product-innerdesc-wrap .price {color:#d04900;font-size:1.4em} .product-innerdesc-wrap .description {margin:1em 2em 1em 0} .product-innerdesc-wrap .productdetails-more {text-align:right} .product-innerdesc-wrap .productdetails-more .basket .shaded_inputwrap {display:inline-block;margin-right:1em;position:relative;top:.15em} .product-innerdesc-wrap .productdetails-more input[name=quantity] {width:3em!important} .product-innerdesc-wrap .productdetails-more>div:last-of-type {margin-bottom:1em} .product-innerdesc-wrap .gallery {position:relative} .product-innerdesc-wrap .tags {left:0;position:absolute;text-align:right;top:0;width:100%} .product-innerdesc-wrap .tags li {margin-left:5px;padding:.1em .4em} #box_productgallery .gallery .f-grid-4:nth-child(3n-2), .product-tab .gallery .f-grid-4:nth-child(3n -2) {clear:both;margin-left:0} .product-innerdesc-wrap .tags .promo {background-color:#fa5843} .product-innerdesc-wrap .tags .new {background-color:#d04900} .availability_notify_form {float:right;margin:0;max-width:400px} .availability_notify_form input[type=text] {margin-bottom:0;width:20em} .availability_notify_form button {font-size:1.25em} .availability_notify_form p {padding:.2em 0} .availability_notify_form h3 {margin-top:0} .availability_notify_form .notify-small-font {font-size:.9em;margin-bottom:1em} .availability_notify_info {float:left;margin-bottom:1em;margin-right:3em;max-width:180px;min-width:180px} .availability_notify_info img {max-width:180px} #box_productgallery .gallery .f-grid-4 {margin-top:2em;text-align:center} #box_productgallery .gallery .f-grid-4:nth-child(3n-2):after, #box_productgallery .gallery .f-grid-4:nth-child(3n-2):before {content:"";display:table} #box_productgallery .gallery .f-grid-4:nth-child(3n-2):after {clear:both} #box_productrelated .price-netto {color:#666;font-size:.85em} #box_productdata table.table {border-top:none} .product-modules #box_productdata.box .boxhead {margin-bottom:0} .product-attributes td {box-sizing:border-box} .product-attributes.zebra td:first-child {background-color:#e0e0e0;border-right:none} .product-tab .gallery .f-grid-4 {margin-bottom:2%;text-align:center} .option_truestock {position:relative} .option_truestock.loading:after, .option_truestock.loading:before {position:absolute;transition:all .4s linear;z-index:99999!important} .option_truestock.loading {min-height:41px;overflow:hidden;transition:all .4s linear} .option_truestock.loading:after {content:"\f013";display:inline-block;font-family:FontAwesome;font-size:2em;font-style:normal;font-weight:400;left:50%;line-height:1;top:7px} .option_truestock.loading:before {background-color:hsla(0, 0%, 100%, .9);bottom:0;content:""!important;display:block;left:0;right:0;top:0} .shop_basket #shoper-foot, .shop_basket .breadcrumbs, .shop_basket .up, .shop_basket_address #shoper-foot, .shop_basket_address .footer, .shop_basket_address .up, .shop_basket_done #shoper-foot, .shop_basket_done .footer, .shop_basket_done .up, .shop_basket_step2 #shoper-foot, .shop_basket_step2 .footer, .shop_basket_step2 .up, .shop_basket_step3 #shoper-foot, .shop_basket_step3 .footer, .shop_basket_step3 .up {display:none} .default-currency, .tax-additional-info {color:#6d6a6a} .ajax-basket-container .ajax-product-block .ajax-product-block-info span.ajax-cart-tax-info {font-size:.9em;line-height:1} .shop_basket_address header, .shop_basket_done header, .shop_basket_step2 header, .shop_basket_step3 header {background-image:none} .shop_basket_step3 .taxes {margin-top:1.5em;text-align:right} .productlist tbody tr td.price, .productlist tbody tr td.sum, .productlist tbody tr td.time, .productlist td.actions {text-align:center} .productlist tbody tr td.quantity {width:6em} .productlist tbody tr td.quantity input {min-width:3em} .productlist tbody tr td.price em.color, .productlist tbody tr td.sum em.color, .productlist tbody tr td.time em.color {color:#111} .productlist tbody tr td input[type=text].short {width:30px} .productlist td.img {border-right:none;text-align:center} .productlist td.actions .fa-times {border:1px solid #d8d8d8;border-radius:50%;color:#d8d8d8;display:inline-block;font-size:1em;padding:.1em .55em .2em} .productlist td.actions .icon-remove:before {color:#d8d8d8} .productlist td.actions .icon-remove:hover:before {color:#d04900} .productlist td .variant {color:#666;display:block;font-size:.8em} #cart-options .recount #recalc, .productlist .deliveryhead .fold a, .productlist .prodremove span {display:none} #cart-options .recount, #cart-options .summary-container .deliveryhead {font-size:1.1em} #box_basketlist #cart-options .summary-container .sum {margin-bottom:0} #box_basketlist #cart-options .summary-container .sum+.loyalty_points {margin-top:2em} #box_basketlist #cart-options .summary-container .sum:last-child {margin-bottom:2em} #box_basketlist #cart-options .btn {margin-bottom:.2em;margin-top:.2em} #box_basketlist #cart-options .tax-additional-info {margin-bottom:2em} #cart-options {margin-top:2em} #cart-options .recount .button {clear:both;margin-right:1em;overflow:hidden} #cart-options .delivery-container, #cart-options .payment-container {border:none;float:left;margin-bottom:1em;padding:0} #cart-options .delivery-container .delivery .name, #cart-options .delivery-container .payment .name, #cart-options .payment-container .delivery .name, #cart-options .payment-container .payment .name {display:inline-block;max-width:75%} #cart-options .delivery-container .delivery .name label, #cart-options .delivery-container .payment .name label, #cart-options .payment-container .delivery .name label, #cart-options .payment-container .payment .name label {display:inline} #cart-options .delivery-container .delivery .cost, #cart-options .delivery-container .delivery .value, #cart-options .delivery-container .payment .cost, #cart-options .delivery-container .payment .value, #cart-options .payment-container .delivery .cost, #cart-options .payment-container .delivery .value, #cart-options .payment-container .payment .cost, #cart-options .payment-container .payment .value {float:right;font-weight:700;line-height:2em;margin-right:.7em} #cart-options .delivery-container .description a.zagiel, #cart-options .payment-container .description a.zagiel {background-image:url(../images/ico_calculate_instalment_364_70.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain;display:block;height:3em;position:relative;text-indent:-9999px;width:70%} #cart-options .delivery-container {padding-right:4%;width:33%} #cart-options .payment-container {width:33%} #cart-options .promo-container {clear:both} #cart-options .promo-container .promocode {text-align:right} #cart-options .promo-container .promocode .shaded_inputwrap {display:inline-block} #cart-options .promo-container .promocode .shaded_inputwrap input {position:relative;top:2px;width:8em} #cart-options .promo-container .promo {text-align:right} #cart-options .promo-container .promo:last-child {margin-bottom:2em} #cart-options .promo-container .promo .value {font-weight:700;margin-left:.5em} #cart-options .summary-container {float:right;margin-top:10px;text-align:right;width:30%} #cart-options .summary-container>div {margin-bottom:.5em} #cart-options .summary-container .sum {margin-bottom:2em;margin-top:1em} #cart-options .summary-container .sum .value {color:#d04900;font-size:1.4em;font-weight:700} #cart-options .summary-container .sum .desc {font-size:1.4em} #cart-options .summary-container .loyalty_points {clear:both;color:#aaa;padding-top:.5em} #cart-options .buttons {clear:both;margin-top:1em;overflow:hidden} #cart-options .buttons .forward {float:right} #cart-options .buttons .back {float:left} .s-grid-9 #box_basketaddress .paczkomaty {width:100%} #box_basketaddress .innerbox {box-sizing:border-box;padding:0} #box_basketaddress table td.label {padding-right:.5em;text-align:right;width:10em} #box_basketaddress table td.hint {padding-left:.5em} #box_basketaddress table td.input input[type=password], #box_basketaddress table td.input input[type=tel], #box_basketaddress table td.input input[type=text], #box_basketaddress table td.input select, #box_basketaddress table td.input textarea {width:19em} #box_basketaddress table td.input select {margin-bottom:4px;padding-left:1em;padding-right:2em} #box_basketaddress table td.input_info {margin:1em .2em;padding:1em 0} #box_basketaddress .bottombuttons {clear:both;margin-top:1em;overflow:hidden} #box_basketaddress .bottombuttons .important {float:right} #box_basketaddress .bottombuttons .back {float:left} .s-grid-12 #box_basketsummary div.address, .s-grid-9 #box_basketsummary div.address {box-sizing:border-box;float:left} .s-grid-12 #box_basketsummary div.address h4, .s-grid-9 #box_basketsummary div.address h4 {font-size:1.5em} .s-grid-12 #box_basketsummary div.delivery, .s-grid-12 #box_basketsummary div.invoice, .s-grid-9 #box_basketsummary div.delivery, .s-grid-9 #box_basketsummary div.invoice {border-right:1px solid #d8d8d8;margin-right:2%;width:28%} .s-grid-12 #box_basketsummary div.information, .s-grid-9 #box_basketsummary div.information {width:40%} .s-grid-12 #box_basketsummary div.information li, .s-grid-9 #box_basketsummary div.information li {float:none;margin-right:0;width:auto} .s-grid-6 #box_basketsummary div.address {border-bottom:1px solid #d8d8d8;border-right:none;margin-bottom:.5em;margin-right:0;padding-bottom:1em;width:100%} .s-grid-6 #box_basketsummary div.information li {float:none;margin-right:0;width:auto} .information li span strong {word-break:break-all} #box_basketsummary .productlist {margin-bottom:2em} #box_basketsummary dl {overflow:hidden} #box_basketsummary dl dd, #box_basketsummary dl dt {float:left} #box_basketsummary dl dt {font-weight:400;width:50%} #box_basketsummary dl dd {margin-right:10%} #box_basketsummary p.sum {clear:both;margin:1em 0;overflow:hidden;text-align:right} #box_basketsummary p.sum .sum {display:block;float:right;font-size:2em;font-weight:700;padding:.25em 0 .25em .5em} #box_basketsummary p.sum .label {font-size:1.4em;position:relative;top:.6em} #box_basketsummary .bottombuttons .order {float:right} #box_basketsummary .bottombuttons .back, .additional-fields td .checkbox-wrap, .witherror_checkbox td .checkbox-wrap {float:left} .additional-fields td, .witherror_checkbox td {vertical-align:top} .additional-fields td .checkbox-wrap+label, .witherror_checkbox td .checkbox-wrap+label {display:inline;line-height:23px;margin-bottom:5px} .basket-steps {display:inline-block;float:right;width:60%} .basket-steps.extra-step ol li {width:20%} .basket-steps ol {counter-reset:item} .basket-steps ol li {display:block;float:left;position:relative;text-align:center;width:25%} .basket-steps ol li:before {background-color:#ededed;border-radius:50%;clear:both;color:#fff;content:counter(item);counter-increment:item;display:inline-block;font-size:1.6em;font-weight:700;padding:.4em .6em;text-align:center} .basket-steps ol li:after {background-color:#ededed;content:"";display:block;height:1px;left:50%;position:absolute;top:28%;width:100%;z-index:-1} .basket-steps ol li.mark-green:before {background-color:#111} .basket-steps ol li.mark-green span {color:#111} .basket-steps ol li.active-step:before {background-color:#d04900} .basket-steps ol li.active-step span {color:#d04900} .basket-steps ol li:last-child:after {display:none} .basket-steps ol li a {color:#111;display:block} .basket-steps ol li span {color:#ededed;display:block;font-size:1.2em;margin-top:.7em} .paczkomaty {margin-top:2em} .s-grid-6 #box_basketlist #cart-options .delivery-container {padding-right:0;width:100%} .s-grid-6 #box_basketlist #cart-options .payment-container {width:100%} .s-grid-6 #box_basketlist #cart-options .summary-container {float:none;margin-top:0;text-align:left;width:100%} .s-grid-6 #box_basketaddress .client-data {float:none;width:100%} .s-grid-6 #box_basketaddress .f-grid-6, .s-grid-6 .paczkomaty {width:100%} #box_basketfinal form {margin-bottom:0} #box_basketfinal button.important {background-color:#d04900;border:1px solid #d04900;color:#fff;cursor:pointer;display:inline-block;font-size:1.5em;line-height:1.35;margin:1.5em 0 0;padding:.35em .85em;position:relative;text-align:center;text-transform:lowercase;vertical-align:middle} #box_basketfinal button.important:hover {background-color:#444;border-color:#444} #box_basketfinal button.important_inactive {background-color:#d8d8d8;border:#d8d8d8} #box_basketfinal button.important_inactive:hover {background-color:#d8d8d8;border-color:#d8d8d8} .basket-step-border {border:1px solid #d8d8d8;overflow:hidden;padding:1em 1.5em 1.5em} .basket-step-border h3 {margin-bottom:1em;margin-top:0} .total-values .payment, .total-values .product-only {font-size:1.1em;margin-bottom:.5em} .basket-step-border .form-line label {text-align:right;width:30%} #box_basketstep2.box .boxhead {border-bottom:none} #box_basketstep2 ul li {list-style-position:inside;list-style-type:square} #box_basketstep2 .shaded_inputwrap {display:inline-block;width:65%} #box_basketstep2 .shaded_inputwrap input {width:100%} .price-total {display:inline-block} .price-total-discount {display:block} .payment-container, .shipping-container {border:1px solid #d8d8d8;box-sizing:border-box;float:left;padding:1em;width:49%} .delivery-container h5, .payment-container h5, .shipping-container h5 {margin-top:0} .total-values, .total-values .product-only {margin-top:2em} .payment-container {float:right} .payment-container .payment {clear:left} .total-values {text-align:right} .total-values .promo .value {font-weight:700;margin-left:.5em} .total-values div.sum {font-size:1.4em;margin-bottom:1em;margin-top:1em} .total-values div.sum .value {color:#d04900;font-weight:700} .hide-state {display:none} .social-login-buttons {border-bottom:1px solid #ccc;margin-bottom:2em;padding-bottom:1em} .social-login-buttons .btn, .social-login-buttons_no-border, .social-login-buttons_no-border h3 {margin-bottom:1em} #box_basketstep2 .basket-step-border>.innerbox>div form {margin-bottom:0} .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.login, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.login {flex:1 1 40%;order:-1} .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.register, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.register {border-right:0;flex:1 1 40%;margin-right:0;margin-top:1em;padding-right:0} .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register {flex:0 1 40%;order:-1} .bundle-products {padding-left:1em} .pp-pick-up-points .btn-change {color:#d04900;cursor:pointer} .gpay-button {background-size:cover!important;height:34px!important;margin-right:.5rem;margin-top:.2rem;min-height:34px!important;width:auto!important} @media screen and (max-width:1200px) {#box_basketstep2 .basket-step-border>.innerbox {flex-wrap:wrap} #box_basketstep2 .basket-step-border>.innerbox>div.login {flex:1 1 40%;order:-1} #box_basketstep2 .basket-step-border>.innerbox>div.register {border-right:0;border-top:1px solid #ccc;flex:1 1 40%;margin-right:0;margin-top:2em;padding-right:0;padding-top:1em} #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register {flex:0 1 40%;order:-1} } @media screen and (max-width:767px) {.s-grid-12 #box_basketstep2 .shaded_inputwrap, .s-grid-6 #box_basketstep2 .shaded_inputwrap, .s-grid-9 #box_basketstep2 .shaded_inputwrap {width:100%} .s-grid-12 #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register, .s-grid-12 #box_basketstep2 .basket-step-border>.innerbox>div.register, .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register, .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.register, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.basket-no-register, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.register {border-right:0;flex:1 1 100%;margin-right:0;padding-right:0} .s-grid-12 #box_basketstep2 .basket-step-border>.innerbox>div.login, .s-grid-6 #box_basketstep2 .basket-step-border>.innerbox>div.login, .s-grid-9 #box_basketstep2 .basket-step-border>.innerbox>div.login {border-top:1px solid #ccc;margin-top:2em;padding-top:1em} .s-grid-12 #box_basketstep2 .basket-step-border .form-line label, .s-grid-6 #box_basketstep2 .basket-step-border .form-line label, .s-grid-9 #box_basketstep2 .basket-step-border .form-line label {text-align:left;width:100%} .gpay-button {background-size:auto!important;min-width:100%!important} } .js__exchange-loyalty-link {color:#d04900;cursor:pointer} .box_login .login-form label {display:block} h4.addresses, h4.products {margin-bottom:.5em} .addresses li {margin-bottom:1em} .addresses li.even {padding:0 1em} .addresses li.odd {background-color:#f5f5f5;border-bottom:1px solid #6d6a6a;border-top:1px solid #6d6a6a;padding:1em} .addresses li .links {margin-top:1em} .addresses li .links a {font-size:1em;padding:.4em} .address li {float:left;width:50%} .address li:first-child {margin-right:2%;width:48%} .favourites thead td {background-color:#d04900;color:#fff} .favourites .btn {margin:.2rem 0} .favourites .actions {text-align:center;width:21em} .favourites .actions .availability-notifier-container, .favourites .actions .availability-notifier-unsubscribe-container {display:inline} .details {font-size:1.1em} .invoice a {color:#d04900;cursor:pointer} table.products {margin-bottom:1em} table.products td.value {color:#d04900;font-size:1.2em} table.products .price, table.products .sum, table.products tfoot td {text-align:right} table.products .quantity {text-align:center} .skinpreview {background-color:#d04900;color:#fff;cursor:pointer;opacity:.3;padding:.7em 1em;position:fixed;right:1em;top:1.2em} .skinpreview:hover {opacity:.8} form .stocks .short {width:30px} .widget {position:fixed;right:0;top:20%;z-index:1000} .widget .widget-inner {background-color:#d04900;color:#fff;float:left;padding:.55em .55em .55em .5em;width:22em} .widget .widget-front {background-color:#d04900;cursor:pointer;float:left;padding:1em} .widget .widget-front span {color:#fff} .basket-contain {background-color:#fff;display:none;position:absolute;z-index:999} .basket-contain .basket-products {border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:1em} .basket-contain .basket-products li {position:relative} .basket-contain .basket-products li img {margin-right:.8em;max-width:70px} .basket-contain .basket-products li .product-name {display:inline-block;vertical-align:middle;width:49%} .basket-contain .basket-products li .product-name .product-variant {color:#6d6a6a;display:block;font-size:.8em} .basket-contain .basket-products li .product-info {display:inline-block;font-weight:700;padding:1.5em 0;text-align:right;width:23%} .basket-contain .basket-products li .remove-product {color:#aaa;cursor:pointer;font-size:.9em;position:absolute;right:0;top:0} .basket-contain .basket-summery {background-color:#d04900;color:#fff;padding:1.3em} .basket-contain .basket-summery a {background-color:#fff;box-sizing:border-box;display:inline-block;padding:5px 10px;text-align:center;vertical-align:middle;width:18%} .basket-contain .basket-summery .basket-price {box-sizing:border-box;display:inline-block;font-size:1.2em;max-width:81%;text-align:right;vertical-align:middle;width:81%} .order-details.f-row {display:table;margin:3em 0} .order-details.f-row .f-grid-4 {display:table-cell;float:none;height:100%;vertical-align:top;width:33.333%} .order-details.f-row .f-grid-4:not(:last-child) {border-right:1px solid #d8d8d8} .order-details.f-row .f-grid-4:not(:first-child) {padding-left:2em} .noform {text-align:right} .slider .innerbox {overflow:hidden} .slider .slider-wrap .product {border:none;display:inline-block;padding:0;position:relative;vertical-align:middle} .slider .slider-wrap .product .price.right, .slider .slider-wrap .product form {float:none} .slider .slider-nav-left, .slider .slider-nav-right {cursor:pointer;height:3.5em;margin-top:-2em;position:absolute;top:50%;visibility:hidden;width:3.5em} .slider .slider-nav-left {background:url(../images/ico_arrow_left_small.webp) 50% no-repeat;left:.2em} .slider .slider-nav-right {background:url(../images/ico_arrow_right_small.webp) 50% no-repeat;right:.2em} .slider:hover .slider-nav-left, .slider:hover .slider-nav-right {visibility:visible} #cookie {background-color:#fcf9a6;bottom:0;color:#111;padding:1em 0;position:fixed;text-align:center;width:100%;z-index:9000} #cookie a {text-decoration:underline} #cookie .close {cursor:pointer;font-size:1.6em;padding:.4em .6em;position:relative;top:.15em;z-index:5} .up {bottom:80px;position:fixed;right:50px;z-index:5} .up span {display:none} .up .btn {color:#fff} #box_404 form {margin-top:2em} .ajaxlayer {cursor:pointer} .address-handler>[class*=social-btn-login]:first-child:before {content:attr(data-text-start);display:block;font-size:1.4em;margin-bottom:1em;margin-top:2.5em;text-align:center;width:70%} .address-handler>[class*=social-btn-login]+:not([class*=social-btn-login]):before {content:attr(data-text-end);display:block;font-size:1.4em;margin-bottom:.8em;margin-top:1em;text-align:center;width:70%} #turn-classic.rwd, .rwd-hide-full, .small {display:none!important} @media screen and (min-width:1200px) {.rwd-hide-desktop {display:none!important} } @media screen and (max-width:1200px) {.rwd-hide-large {display:none!important} .container, .menu {width:940px} .s-row .s-grid-1 {width:60px} .s-row .s-grid-2 {width:140px} .s-row .s-grid-3 {width:220px} .s-row .s-grid-4 {width:300px} .s-row .s-grid-5 {width:380px} .s-row .s-grid-6 {width:460px} .s-row .s-grid-7 {width:540px} .s-row .s-grid-8 {width:620px} .s-row .s-grid-9 {width:700px} .s-row .s-grid-10 {width:780px} .s-row .s-grid-11 {width:860px} .s-row .s-grid-12 {width:940px} #box_basketaddress table td.input input[type=text], #box_basketaddress table td.input textarea {width:17em} .r--l-flex .r--l-xl-box-1 {flex:0 1 10%} .r--l-flex .r--l-xl-box-1-5 {flex:0 1 15%} .r--l-flex .r--l-xl-box-2 {flex:0 1 20%} .r--l-flex .r--l-xl-box-2-5 {flex:0 1 25%} .r--l-flex .r--l-xl-box-3 {flex:0 1 30%} .r--l-flex .r--l-xl-box-3-5 {flex:0 1 35%} .r--l-flex .r--l-xl-box-4 {flex:0 1 40%} .r--l-flex .r--l-xl-box-4-5 {flex:0 1 45%} .r--l-flex .r--l-xl-box-5 {flex:0 1 50%} .r--l-flex .r--l-xl-box-5-5 {flex:0 1 55%} .r--l-flex .r--l-xl-box-6 {flex:0 1 60%} .r--l-flex .r--l-xl-box-6-5 {flex:0 1 65%} .r--l-flex .r--l-xl-box-7 {flex:0 1 70%} .r--l-flex .r--l-xl-box-7-5 {flex:0 1 75%} .r--l-flex .r--l-xl-box-8 {flex:0 1 80%} .r--l-flex .r--l-xl-box-8-5 {flex:0 1 85%} .r--l-flex .r--l-xl-box-9 {flex:0 1 90%} .r--l-flex .r--l-xl-box-10 {flex:0 1 100%} } @media screen and (max-width:767px) {#turn-classic, #turn-classic.rwd, .rwd .rwd-show-medium {display:block!important} .rwd #box_productrelated .product .f-row h3, .rwd .basket-steps ol li span {font-size:1em} .rwd header {background-image:none} .rwd .rwd-hide-medium {display:none!important} .rwd .basket-steps {float:none;margin:2em 0;width:100%} .rwd input.s-grid-1, .rwd input.s-grid-10, .rwd input.s-grid-11, .rwd input.s-grid-12, .rwd input.s-grid-2, .rwd input.s-grid-3, .rwd input.s-grid-4, .rwd input.s-grid-5, .rwd input.s-grid-6, .rwd input.s-grid-7, .rwd input.s-grid-8, .rwd input.s-grid-9, .rwd textarea.s-span-1, .rwd textarea.s-span-10, .rwd textarea.s-span-11, .rwd textarea.s-span-12, .rwd textarea.s-span-2, .rwd textarea.s-span-3, .rwd textarea.s-span-4, .rwd textarea.s-span-5, .rwd textarea.s-span-6, .rwd textarea.s-span-7, .rwd textarea.s-span-8, .rwd textarea.s-span-9 {padding:1%;width:96.5%} .rwd .container, .rwd .menu {width:100%} .rwd .s-row {margin-left:0} .rwd .s-grid-10:not(td), .rwd .s-grid-11:not(td), .rwd .s-grid-12:not(td), .rwd .s-grid-1:not(td), .rwd .s-grid-2:not(td), .rwd .s-grid-3:not(td), .rwd .s-grid-4:not(td), .rwd .s-grid-5:not(td), .rwd .s-grid-6:not(td), .rwd .s-grid-7:not(td), .rwd .s-grid-8:not(td), .rwd .s-grid-9:not(td) {margin-left:0;width:100%} .rwd .smallgallery a {position:relative} .rwd .f-row .f-grid-10:not(td), .rwd .f-row .f-grid-11:not(td), .rwd .f-row .f-grid-12:not(td), .rwd .f-row .f-grid-1:not(td), .rwd .f-row .f-grid-2:not(td), .rwd .f-row .f-grid-3:not(td), .rwd .f-row .f-grid-4:not(td), .rwd .f-row .f-grid-5:not(td), .rwd .f-row .f-grid-6:not(td), .rwd .f-row .f-grid-7:not(td), .rwd .f-row .f-grid-8:not(td), .rwd .f-row .f-grid-9:not(td) {margin-left:0;width:100%} .rwd #box_productrelated .product {padding:1em 0} .rwd #box_productrelated .product .f-row [class*=grid] {width:50%} .rwd #box_basketsummary dl dt {clear:left} .rwd #box_productgallery .gallery.f-row .f-grid-4:nth-child(odd), .rwd .price-netto, .rwd footer .innerfooter ul.overall ul li {clear:both} .rwd .order-details.f-row {display:table} .rwd .order-details.f-row .f-grid-4 {border:none;display:block;float:left;margin-bottom:2em;margin-left:0;padding-left:0;width:100%} .rwd #box_address table {width:100%} .rwd #box_address table tr {display:block} .rwd #box_address table tr td.label {display:block;text-align:left;width:100%} .rwd #box_address table tr td.input {display:block;width:100%} .rwd #box_address table tr td.input input[type=text], .rwd #box_address table tr td.input select {width:100%} .rwd #box_address table tr td.hint {display:none} .rwd #box_register .hint {color:#6d6a6a;display:block;line-height:14px;margin-bottom:.7em;margin-left:26%} .rwd .flex-1, .rwd .flex-10, .rwd .flex-2, .rwd .flex-3, .rwd .flex-4, .rwd .flex-5, .rwd .flex-6, .rwd .flex-7, .rwd .flex-8, .rwd .flex-9 {width:99%} .rwd #box_login form.f-grid-6, .rwd #cart-options .buttons span, .rwd #cart-options .buttons span .btn, .rwd #cart-options .delivery-container, .rwd #cart-options .payment-container, .rwd #cart-options .summary-container {width:100%} .rwd.wrap .main, header.row {margin:0 2em} h1.glowny {margin:0 2em!important} .rwd .wrap header .row {padding-left:1em;padding-right:1em} .rwd .shop_login .main .innerbox, .rwd .shop_login_register form .innerbox {padding:0} .rwd .sort-and-view {display:none!important} .rwd #cart-options .delivery-container *, .rwd #cart-options .payment-container *, .rwd #cart-options .summary-container * {text-align:left} .rwd #cart-options .delivery-container .promo-container .promo, .rwd #cart-options .delivery-container .promo-container .promocode, .rwd #cart-options .payment-container .promo-container .promo, .rwd #cart-options .payment-container .promo-container .promocode, .rwd #cart-options .summary-container .promo-container .promo, .rwd #cart-options .summary-container .promo-container .promocode {text-align:right} .rwd #cart-options .buttons {text-align:center} .rwd #cart-options .buttons span:not(:last-child) {margin-bottom:.5em} .rwd #box_login .register-inner {margin-left:0;width:100%} .rwd #box_login .register-inner form fieldset {text-align:left} .rwd #box_login form {margin-bottom:0} .rwd .bottom-footer, .rwd .breadcrumbs, .rwd .shop_login_register form {margin:0 2em} .rwd #box_basketaddress table td.hint {display:none} .rwd .price-netto {display:block} .rwd .shop_login_register form div, .rwd .shop_login_register form div h3, .rwd .shop_login_register form div h4, .rwd .shop_login_register form div span {text-align:left} .rwd .shop_login_register form div label {margin-left:1em;text-align:left} .rwd .tab-container nav ul li {display:block;padding:0} .rwd .tab-container nav ul li .boxhead.active {border:1px solid #d8d8d8} .rwd .tab-container nav ul li .boxhead.active:after {display:none} .rwd .tab-container nav ul li:last-child .boxhead.active {border-bottom:none} .rwd .shop_login .main {margin:0 2em} .rwd .shop_login .main #box_login .register-inner .register-title {font-size:1em;text-align:left} .rwd .shop_login .main #box_login .login {float:right} .rwd #box_productfull .availability .basket .nettoprice .nettoprice-name, .rwd #box_productfull .availability .basket .nettoprice .price-name, .rwd #box_productfull .availability .basket .price .nettoprice-name, .rwd #box_productfull .availability .basket .price .price-name, .rwd #box_productfull .availability .basket .price-netto .nettoprice-name, .rwd #box_productfull .availability .basket .price-netto .price-name, .rwd #box_productfull .availability span.first, .rwd #box_productfull .bottomborder .basket .nettoprice .nettoprice-name, .rwd #box_productfull .bottomborder .basket .nettoprice .price-name, .rwd #box_productfull .bottomborder .basket .price .nettoprice-name, .rwd #box_productfull .bottomborder .basket .price .price-name, .rwd #box_productfull .bottomborder .basket .price-netto .nettoprice-name, .rwd #box_productfull .bottomborder .basket .price-netto .price-name, .rwd #box_productfull .bottomborder span.first, .rwd #box_productfull .delivery .basket .nettoprice .nettoprice-name, .rwd #box_productfull .delivery .basket .nettoprice .price-name, .rwd #box_productfull .delivery .basket .price .nettoprice-name, .rwd #box_productfull .delivery .basket .price .price-name, .rwd #box_productfull .delivery .basket .price-netto .nettoprice-name, .rwd #box_productfull .delivery .basket .price-netto .price-name, .rwd #box_productfull .delivery span.first {float:none} .rwd .shop_login .flex-2 {text-align:left;width:50%} .rwd #box_productsearch div, .rwd .shop_login label, .rwd .shop_login li {text-align:left} .rwd #box_productsearch input[type=text], .rwd #box_productsearch select {width:83.5%} .rwd #box_productsearch input[type=text].short, .rwd #box_productsearch select.short {width:40%} .rwd #box_basketstep2 .innerbox input, .rwd #box_productsearch .f-grid-4 {width:100%} .rwd #box_productsearch .f-grid-6 {margin-left:0;width:100%} .rwd #box_basketstep2 .innerbox li, .rwd #box_basketstep2 .innerbox p, .rwd #box_basketstep2 h3 {text-align:left} .rwd #box_basketstep2 .innerbox label {display:block} .rwd #box_slider {margin-bottom:0} .rwd #box_productcomments .productcomment, .rwd #box_productfull .stocks {margin-bottom:2em} .rwd #box_productfull h1 {line-height:25px;margin-top:0;padding-top:.5em} .rwd #box_productfull .availability, .rwd #box_productfull .bottomborder, .rwd #box_productfull .delivery {text-align:left} .rwd #box_productfull .availability span, .rwd #box_productfull .bottomborder span, .rwd #box_productfull .delivery span {line-height:3;text-align:left} .rwd .fb_buttons img {padding:20px} .rwd .tel123 img {padding:0 10px} .rwd #box_productfull .availability .basket .nettoprice, .rwd #box_productfull .availability .basket .price, .rwd #box_productfull .availability .basket .price-netto, .rwd #box_productfull .bottomborder .basket .nettoprice, .rwd #box_productfull .bottomborder .basket .price, .rwd #box_productfull .bottomborder .basket .price-netto, .rwd #box_productfull .delivery .basket .nettoprice, .rwd #box_productfull .delivery .basket .price, .rwd #box_productfull .delivery .basket .price-netto {text-align:left} .rwd #box_productfull .stocks .f-grid-6 {margin-right:.5em;width:auto} .rwd #box_productfull .stocks .option_color {margin-top:.6em} .rwd #box_productfull .stocks label {line-height:37px} .rwd #box_productfull .stocks select {min-width:7em} .rwd #box_productfull .basket .form-basket .quantity_wrap {margin-right:2%;text-align:left;width:15%} .rwd #box_productfull .basket .form-basket .button_wrap {width:83%} .rwd #box_productfull .basket .form-basket .button_wrap .addtobasket, .rwd #box_productfull .basket .form-basket .button_wrap .availability-notifier-btn, .rwd #box_productfull .basket .form-basket .button_wrap .availability-notifier-unsubscribe-btn {font-size:1.4em;padding:.35em} .rwd #box_productfull .productdetails-more .row {text-align:left} .rwd #box_productfull .productdetails-more em {float:none;min-width:auto;text-align:left} .rwd #box_description div, .rwd #box_productcomments .productcomment .date, .rwd #box_productcomments .productcomment h5, .rwd #box_productcomments fieldset {text-align:left} .rwd #box_productcomments .btn {float:right} .rwd .shipping-container {margin-bottom:1em} .rwd .payment-container, .rwd .shipping-container {float:none;width:100%} .rwd .innerbreadcrumbs {margin-top:1em} .rwd .paczkomaty {width:100%} .rwd .main .description {text-align:justify} .rwd .main .box .f-row>div.price {text-align:left} .rwd .main .box .f-row>div form fieldset {text-align:right} .rwd .main .products.viewphot .product .prodimage span {min-height:150px} .rwd .main #box_filter .innerbox {padding:0} .rwd .main #box_filter .f-row {padding-left:0} .rwd .main #box_filter .f-row [class*=grid], .rwd .main #box_filter .f-row [class^=grid] {margin-left:0;width:100%} .rwd .main #box_search form a {display:block;text-align:right} .rwd .main #box_mainproducts .products .product {height:auto!important;padding:1.4em 0 0} .rwd .main #box_mainproducts .products .product .f-row {margin-top:.2em} .rwd .main #box_mainproducts .products .product .description .basket .price {display:block;margin:1.5em 0;position:static;text-align:right} .rwd .main #box_mainproducts .products.viewphot .product .product-inner-wrap {padding:2em} .rwd .main #box_mainproducts .products.viewphot .product .prodimage {float:none;text-align:center;width:100%} .rwd .main #box_mainproducts h3 {line-height:25px;margin-top:0;text-align:left} .rwd .main #box_mainproducts .prodimage {display:block;float:left;margin-bottom:1em;text-align:left;width:40%} .rwd .main #box_mainproducts .f-grid-8 {float:right;margin-top:1em;text-align:right;width:55%} .rwd .main #box_mainproducts .f-grid-8 .avail, .rwd .main #box_mainproducts .f-grid-8 .deliv {text-align:right} .rwd .menu .innermenu {border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;height:49px;line-height:58px;min-height:49px} .container1 {margin-left:auto;width:100%} .rwd .menu .innermenu li.flex-4 {width:20%} .rwd .login-bar li.login, .rwd .login-bar li.register {display:none} .rwd .menu .innermenu li a {color:#d8d8d8;cursor:pointer;display:block;font-size:2.5em;padding:.18em 0;text-align:center} .rwd .menu .innermenu li a.active {color:#d04900} .rwd .menu .innermenu li a:hover {color:#d04900;text-decoration:none} .rwd .menu .innermenu li a.fa-align-justify {padding-top:.27em} .rwd .menu .innermenu li a.fa-user {padding-top:.26em} .rwd .menu .innermenu li a.fa-shopping-cart {padding-top:.25em} .rwd .s-grid-12 #box_basketsummary div.address, .rwd .s-grid-6 #box_basketsummary div.address, .rwd .s-grid-9 #box_basketsummary div.address {border-bottom:1px solid #d8d8d8;border-right:none;margin-bottom:.5em;margin-right:0;padding-bottom:1em;width:100%} .rwd #box_panel .address li {width:100%} .rwd footer .innerfooter ul li {border-left:1px dashed #d8d8d8;cursor:pointer;padding:.5em 0;text-align:center} .rwd footer .innerfooter ul li.head {background-color:transparent;border-bottom:1px dashed #d8d8d8;display:block;font-weight:700;margin-bottom:1px;padding-bottom:15px;padding-top:0;position:relative} .rwd footer .innerfooter ul li.head.hidden {border-bottom:none} .rwd footer .innerfooter ul li.head:before {content:"\f107";font-family:FontAwesome;font-size:1.5em;font-style:normal;font-weight:400;position:absolute;right:1em;text-decoration:inherit} .rwd footer .innerfooter ul li a {display:block} .rwd footer .innerfooter ul li>ul {border-bottom:1px dashed #d8d8d8} .rwd footer .innerfooter ul li>ul li {background-color:#f5f5f5;display:none} .rwd footer .innerfooter ul.overall ul li:after, .rwd footer .innerfooter ul.overall ul:after {content:"";display:table;line-height:0} .rwd footer .innerfooter ul li>ul li:nth-child(2) {padding-top:1em} .rwd footer .innerfooter ul li>ul li:last-child {margin-bottom:1px;padding-bottom:1em} .rwd footer .innerfooter ul.overall {margin:0} .rwd footer .innerfooter ul.overall>li {border-top:none;margin-top:0;padding-top:.5em} .rwd footer .innerfooter ul:first-child li {border-left:0} .rwd footer .innerfooter #contact-info, .rwd footer .innerfooter #shipment-info {clear:both;width:100%} .rwd footer .innerfooter #contact-info p, .rwd footer .innerfooter #shipment-info p {float:none;text-align:center} .rwd footer .innerfooter #contact-info:before, .rwd footer .innerfooter #shipment-info:before {display:block;float:none;text-align:center} .rwd .innerbreadcrumbs, .rwd .shop_product .maininfo .f-row .f-grid-8 * {text-align:left} .rwd .innerbreadcrumbs a, .rwd .innerbreadcrumbs ul {display:inline;float:none} .rwd .innerbreadcrumbs a li, .rwd .innerbreadcrumbs ul li {display:inline} .mraty-widget, .rwd .innerbreadcrumbs .last, .rwd .shop_product .innerbreadcrumbs .last {display:none} .rwd .shop_product .maininfo .f-row .f-grid-4, .rwd .shop_product .maininfo .f-row .f-grid-6, .rwd .shop_product .maininfo .f-row .f-grid-8 {width:100%} .rwd .shop_product .maininfo .f-row .f-grid-8 .number-wrap span {text-align:center} form .productlist tbody tr td input[type=text].short {width:60%!important} #box_basketaddress .client-data {float:none;width:100%} .modal .product-innerdesc-wrap {max-width:450px} .modal .product-innerdesc-wrap .f-row {margin-right:0;max-width:none} .modal .product-innerdesc-wrap .gallery {display:block;text-align:center;width:100%} .modal .product-innerdesc-wrap .product-info {float:none;width:100%} .modal .product-innerdesc-wrap .productdetails-more {float:right} .ajax-basket-container .ajax-product-block {border-bottom:1px solid #d8d8d8;border-right:none;display:block;margin-bottom:1em;margin-left:0;margin-right:0;padding-bottom:1em;padding-right:0;text-align:center} .ajax-basket-container .ajax-product-block img {display:block;float:none;margin:0 auto} .ajax-basket-container .ajax-cart-block {display:block;text-align:center} .ajax-product-block a {display:block;float:none} .ajax-product-block a:first-child {margin-bottom:.5em} .footer, .top {margin:0 2em} .footer .box:not(.slider) .product, .top .box:not(.slider) .product {border-bottom:1px solid #d8d8d8;float:none;margin-bottom:1em;margin-right:0;padding-bottom:1.5em;width:100%} .footer .box:not(.slider) .product img, .top .box:not(.slider) .product img {max-height:100%} .footer .box:not(.slider) .product:last-child, .top .box:not(.slider) .product:last-child {border-bottom:none} .footer .box:not(.slider)#box_specialoffer .product .productnamewrap, .top .box:not(.slider)#box_specialoffer .product .productnamewrap {margin-bottom:0} .modal .modal-header .modal-close .modal-close-txt {display:none} .rwd #box_productgallery .gallery.f-row .f-grid-4 {text-align:center;width:50%} .rwd #box_productgallery .gallery.f-row .f-grid-4:nth-child(3n-2) {clear:none} #shoper-foot .container {width:100%} .r--l-flex .r--l-md-box-1 {flex:0 1 10%} .r--l-flex .r--l-md-box-1-5 {flex:0 1 15%} .r--l-flex .r--l-md-box-2 {flex:0 1 20%} .r--l-flex .r--l-md-box-2-5 {flex:0 1 25%} .r--l-flex .r--l-md-box-3 {flex:0 1 30%} .r--l-flex .r--l-md-box-3-5 {flex:0 1 35%} .r--l-flex .r--l-md-box-4 {flex:0 1 40%} .r--l-flex .r--l-md-box-4-5 {flex:0 1 45%} .r--l-flex .r--l-md-box-5 {flex:0 1 50%} .r--l-flex .r--l-md-box-5-5 {flex:0 1 55%} .r--l-flex .r--l-md-box-6 {flex:0 1 60%} .r--l-flex .r--l-md-box-6-5 {flex:0 1 65%} .r--l-flex .r--l-md-box-7 {flex:0 1 70%} .r--l-flex .r--l-md-box-7-5 {flex:0 1 75%} .r--l-flex .r--l-md-box-8 {flex:0 1 80%} .r--l-flex .r--l-md-box-8-5 {flex:0 1 85%} .r--l-flex .r--l-md-box-9 {flex:0 1 90%} .r--l-flex .r--l-md-box-10 {flex:0 1 100%} } @media screen and (min-width:768px) and (max-width:979px) {#turn-classic, #turn-classic.rwd, .rwd .rwd-show-pre-large {display:block!important} .rwd header {background-image:none} .rwd .rwd-hide-pre-large {display:none!important} .rwd .basket-steps {float:none;margin:2em 0;width:100%} .rwd .container, .rwd .menu {width:700px} .rwd .s-row {margin-left:-15px} .rwd .s-grid-1 {width:58px} .rwd .s-grid-2 {width:116px} .rwd .s-grid-3 {width:225px} .rwd .s-grid-4 {width:233px} .rwd .s-grid-5 {width:292px} .rwd .s-grid-6 {width:460px} .rwd .s-grid-6 .s-grid-3 {width:222px} .rwd .s-grid-7 {width:408px} .rwd .s-grid-8 {width:467px} .rwd .s-grid-9 {width:460px} .rwd .s-grid-9.centercol .s-grid-3 {width:222px} .rwd .s-grid-9 #cart-options .delivery-container {padding-right:0;width:100%} .rwd .s-grid-9 #cart-options .payment-container {width:100%} .rwd .s-grid-9 #cart-options .summary-container {clear:both;float:none;text-align:left;width:100%} .rwd .s-grid-9 #box_filter .f-grid-6 {margin-left:2%;width:49%} .rwd .s-grid-9 #box_filter .f-grid-6:nth-child(3n 1) {margin-left:2%} .rwd .s-grid-9 #box_filter .f-grid-6:nth-child(2n 1) {margin-left:0} .rwd .s-grid-9 #box_basketsummary div.address {border-bottom:1px solid #d8d8d8;border-right:none;margin-bottom:.5em;margin-right:0;padding-bottom:1em;width:100%} .rwd .s-grid-10 {width:584px} .rwd .s-grid-11 {width:642px} .rwd .s-grid-12 {width:700px} .rwd .s-grid-12 .s-grid-3 {width:223px} .rwd .s-grid-1, .rwd .s-grid-10, .rwd .s-grid-11, .rwd .s-grid-12, .rwd .s-grid-2, .rwd .s-grid-3, .rwd .s-grid-4, .rwd .s-grid-5, .rwd .s-grid-6, .rwd .s-grid-7, .rwd .s-grid-8, .rwd .s-grid-9 {margin-left:15px} .rwd input.s-grid-1, .rwd textarea.s-span-1 {width:36px} .rwd input.s-grid-2, .rwd textarea.s-span-2 {width:101px} .rwd input.s-grid-3, .rwd textarea.s-span-3 {width:166px} .rwd input.s-grid-4, .rwd textarea.s-span-4 {width:231px} .rwd input.s-grid-5, .rwd textarea.s-span-5 {width:296px} .rwd input.s-grid-6, .rwd textarea.s-span-6 {width:261px} .rwd input.s-grid-7, .rwd textarea.s-span-7 {width:426px} .rwd input.s-grid-8, .rwd textarea.s-span-8 {width:491px} .rwd input.s-grid-9, .rwd textarea.s-span-9 {width:556px} .rwd input.s-grid-10, .rwd textarea.s-span-10 {width:621px} .rwd input.s-grid-11, .rwd textarea.s-span-11 {width:686px} .rwd input.s-grid-12, .rwd textarea.s-span-12 {width:751px} .rwd .order-details.f-row {display:table} .rwd .order-details.f-row .f-grid-4 {border:none;display:block;float:left;margin-bottom:2em;margin-left:0;padding-left:0;width:100%} .rwd #box_login .register-inner {margin-left:0;width:100%} .rwd #box_login .register-inner form fieldset {text-align:left} .rwd #box_login form {margin-bottom:0} .rwd #box_login form.f-grid-6 {width:100%} .rwd header.checkout {padding:1em 0} .rwd .leftcol+.centercol+.rightcol, .rwd .tablet {display:none!important} .rwd .menu .innermenu .parent:hover>div>ul {top:34px} .rwd #box_register .hint {color:#6d6a6a;display:block;line-height:14px;margin-bottom:.7em;margin-left:26%} .rwd .products.viewphot .product .prodimage span {min-height:190px} .rwd .up {display:none} .rwd .innerbreadcrumbs {margin-top:1em} .rwd #shoper-foot a {width:768px} .rwd #box_search .btn {width:24%} .rwd form.search-form {clear:both;display:block!important;float:none;order:6;position:relative;top:.6em;width:100%!important} .rwd form.search-form fieldset input.search-input {margin-left:0;width:94%} .rwd form.search-form fieldset .btn {width:6%} .rwd .menu .innermenu {line-height:34px;min-height:34px;width:50%} .rwd .menu .innermenu li {padding:0} .rwd .menu .innermenu li.flex-4 {width:25%} .rwd .menu .innermenu li a {display:inline-block;position:relative} .rwd .menu .innermenu li a:hover {color:#d04900;text-decoration:none} .rwd .menu .innermenu li h3 {font-size:1em;line-height:27px;margin-top:0} .rwd .menu .innermenu .menu-list {border-bottom:none} .rwd footer .bottom-footer>div p {font-size:.9em} .rwd #box_basketaddress .f-grid-6 {width:100%} .rwd .bottom-footer #box_filter .innerbox .group-filter, .rwd .bottom-footer #box_filter .innerbox .multiselect, .rwd .s-grid-12 #box_filter .innerbox .group-filter, .rwd .s-grid-12 #box_filter .innerbox .multiselect, .rwd .top #box_filter .innerbox .group-filter, .rwd .top #box_filter .innerbox .multiselect {flex:0 1 32.5%} .rwd .s-grid-6 #box_filter .innerbox .group-filter, .rwd .s-grid-6 #box_filter .innerbox .multiselect, .rwd .s-grid-9 #box_filter .innerbox .group-filter, .rwd .s-grid-9 #box_filter .innerbox .multiselect {flex:0 1 100%} #box_basketaddress .client-data {float:none;width:100%} .ajax-basket-container .ajax-product-block {border-bottom:1px solid #d8d8d8;border-right:none;display:block;margin-bottom:1em;margin-left:0;margin-right:0;padding-bottom:1em;padding-right:0;text-align:center} .ajax-basket-container .ajax-product-block img {display:block;float:none;margin:0 auto} .ajax-basket-container .ajax-cart-block {display:block;text-align:center} .modal .product-innerdesc-wrap {max-width:700px} .modal .product-innerdesc-wrap .f-row {margin-right:0;max-width:none} .modal .product-innerdesc-wrap .gallery {display:block;text-align:center;width:100%} .modal .product-innerdesc-wrap .product-info {float:none;width:100%} .modal .product-innerdesc-wrap .productdetails-more {float:right} .r--l-flex .r--l-sm-box-1 {flex:0 1 10%} .r--l-flex .r--l-sm-box-1-5 {flex:0 1 15%} .r--l-flex .r--l-sm-box-2 {flex:0 1 20%} .r--l-flex .r--l-sm-box-2-5 {flex:0 1 25%} .r--l-flex .r--l-sm-box-3 {flex:0 1 30%} .r--l-flex .r--l-sm-box-3-5 {flex:0 1 35%} .r--l-flex .r--l-sm-box-4 {flex:0 1 40%} .r--l-flex .r--l-sm-box-4-5 {flex:0 1 45%} .r--l-flex .r--l-sm-box-5 {flex:0 1 50%} .r--l-flex .r--l-sm-box-5-5 {flex:0 1 55%} .r--l-flex .r--l-sm-box-6 {flex:0 1 60%} .r--l-flex .r--l-sm-box-6-5 {flex:0 1 65%} .r--l-flex .r--l-sm-box-7 {flex:0 1 70%} .r--l-flex .r--l-sm-box-7-5 {flex:0 1 75%} .r--l-flex .r--l-sm-box-8 {flex:0 1 80%} .r--l-flex .r--l-sm-box-8-5 {flex:0 1 85%} .r--l-flex .r--l-sm-box-9 {flex:0 1 90%} .r--l-flex .r--l-sm-box-10 {flex:0 1 100%} } @media screen and (min-width:481px) and (max-width:767px) {.rwd .product .mainimgsize, .rwd body * {text-align:center} #turn-classic, #turn-classic.rwd, .rwd .small {display:block!important} .rwd .large, .rwd .leftcol, .rwd .rightcol, .rwd .standard {display:none!important} .rwd header {padding:1em 0} .rwd header .logo-bar {margin-bottom:10px} .rwd header .logo-bar .basket, .rwd header .logo-bar form {display:none} .rwd header .logo-bar form.mini-search {clear:both;display:block!important;float:none;margin-bottom:0;margin-top:.6em;width:100%} .rwd header .logo-bar form.mini-search .search-input {margin-bottom:0;margin-left:0;width:91%} .rwd header .logo-bar form.mini-search .btn {width:9%} .rwd .menu .innermenu li {padding:0 12px} .rwd .menu .innermenu li h3 {font-size:1.4em} .rwd .box {overflow:hidden} .rwd .product {position:relative} .rwd .product .details .productnamewrap {height:12px;min-height:12px;padding:5px 0} .rwd .product .details .productnamewrap .productname {font-size:12px;font-weight:400;line-height:14px} .rwd .product .price span {display:none} .rwd .product .price del {color:#6d6a6a} .rwd .product .description {font-size:12px;line-height:14px} .rwd #shoper-foot a {width:480px} .rwd .bottom-footer #box_filter .innerbox .group-filter, .rwd .bottom-footer #box_filter .innerbox .multiselect, .rwd .s-grid-12 #box_filter .innerbox .group-filter, .rwd .s-grid-12 #box_filter .innerbox .multiselect, .rwd .top #box_filter .innerbox .group-filter, .rwd .top #box_filter .innerbox .multiselect {flex:0 1 49%} .rwd .bottom-footer #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .bottom-footer #box_filter .innerbox .multiselect:not(:nth-child(4n)), .rwd .s-grid-12 #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .s-grid-12 #box_filter .innerbox .multiselect:not(:nth-child(4n)), .rwd .top #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .top #box_filter .innerbox .multiselect:not(:nth-child(4n)) {margin-right:0} .rwd .bottom-footer #box_filter .innerbox .group-filter:not(:nth-child(2n)), .rwd .bottom-footer #box_filter .innerbox .multiselect:not(:nth-child(2n)), .rwd .s-grid-12 #box_filter .innerbox .group-filter:not(:nth-child(2n)), .rwd .s-grid-12 #box_filter .innerbox .multiselect:not(:nth-child(2n)), .rwd .top #box_filter .innerbox .group-filter:not(:nth-child(2n)), .rwd .top #box_filter .innerbox .multiselect:not(:nth-child(2n)) {margin-right:1%} .r--l-flex .r--l-md-box-1 {flex:0 1 10%} .r--l-flex .r--l-md-box-1-5 {flex:0 1 15%} .r--l-flex .r--l-md-box-2 {flex:0 1 20%} .r--l-flex .r--l-md-box-2-5 {flex:0 1 25%} .r--l-flex .r--l-md-box-3 {flex:0 1 30%} .r--l-flex .r--l-md-box-3-5 {flex:0 1 35%} .r--l-flex .r--l-md-box-4 {flex:0 1 40%} .r--l-flex .r--l-md-box-4-5 {flex:0 1 45%} .r--l-flex .r--l-md-box-5 {flex:0 1 50%} .r--l-flex .r--l-md-box-5-5 {flex:0 1 55%} .r--l-flex .r--l-md-box-6 {flex:0 1 60%} .r--l-flex .r--l-md-box-6-5 {flex:0 1 65%} .r--l-flex .r--l-md-box-7 {flex:0 1 70%} .r--l-flex .r--l-md-box-7-5 {flex:0 1 75%} .r--l-flex .r--l-md-box-8 {flex:0 1 80%} .r--l-flex .r--l-md-box-8-5 {flex:0 1 85%} .r--l-flex .r--l-md-box-9 {flex:0 1 90%} .r--l-flex .r--l-md-box-10 {flex:0 1 100%} } @media screen and (max-width:480px) {.rwd .rwd-hide-small {display:none!important} .rwd .small {display:block!important} .rwd .large, .rwd .standard {display:none!important} .rwd body * {text-align:center} .rwd .basket-steps, .rwd [class*=error] td:first-child {display:none} .rwd header {padding:1.7em 0 1em} .rwd header .login-bar {display:inline} .rwd header .logo-bar {margin-bottom:10px;text-align:center} .rwd header .logo-bar .link-logo {float:none;margin:0 auto} .rwd .bottom-footer #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .bottom-footer #box_filter .innerbox .multiselect:not(:nth-child(4n)), .rwd .s-grid-12 #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .s-grid-12 #box_filter .innerbox .multiselect:not(:nth-child(4n)), .rwd .s-grid-6 #box_filter .innerbox .group-filter:nth-child(odd), .rwd .s-grid-6 #box_filter .innerbox .multiselect:nth-child(odd), .rwd .s-grid-9 #box_filter .innerbox .group-filter:nth-child(odd), .rwd .s-grid-9 #box_filter .innerbox .multiselect:nth-child(odd), .rwd .top #box_filter .innerbox .group-filter:not(:nth-child(4n)), .rwd .top #box_filter .innerbox .multiselect:not(:nth-child(4n)) {margin-right:0} .rwd header .logo-bar .basket, .rwd header .logo-bar form {display:none} .rwd header .logo-bar form.mini-search {clear:both;display:block!important;float:none;margin-bottom:0;margin-top:2em;width:100%} .rwd header .logo-bar form.mini-search .search-input {margin-bottom:0;margin-left:0;width:85%} .rwd header .logo-bar form.mini-search .btn {width:15%} .rwd #box_register .adress-label, .rwd #box_register .login-label {text-align:left;width:100%} .rwd #box_register .witherror_checkbox+.error .input_error, .rwd #box_register ul.input_error {margin-left:0} .rwd #box_register .hint {margin-left:.2em} .rwd .menu {border:0} .rwd .menu .innermenu li a {color:#d8d8d8} .rwd .menu .innermenu li a.active {color:#d04900} .rwd .box {margin-left:0;width:100%} .rwd .leftcol .box, .rwd .rightcol .box {display:none} .rwd #box_article_categories, .rwd #box_menu {display:block} .rwd .fb_buttons>* {margin-bottom:5px} .rwd .fb_buttons #__plusone_0 {margin-top:5px!important} .rwd .shop_login .innerbox form {margin:0} .rwd .shop_login .innerbox form .login-inner input {width:96%} .rwd .shop_login .innerbox .f-grid-6 {width:100%} .rwd #box_productfull .stocks label {display:block;width:100%} .rwd #box_productfull .stocks .radio-wrap+label {display:inline-block;width:auto} .rwd #box_productfull .stocks .f-grid-6 {clear:both;display:block} .rwd #box_productfull .stocks .option_color {margin-left:1px;margin-top:0} .rwd #box_basketaddress table {width:100%} .rwd #box_basketaddress table td.label {display:block;text-align:left;width:100%} .rwd #box_basketaddress table td.label_checkbox {display:inline-block;width:auto} .rwd #box_basketaddress table td.input {display:block} .rwd #box_basketaddress table td.input div {text-align:left} .rwd #box_basketaddress table td.input input[type=text], .rwd #box_basketaddress table td.input textarea {width:95%} .rwd #box_basketaddress table td.input select {width:99%} .rwd #box_basketaddress table td.input_checkbox {display:inline-block;width:94%} #shoper-foot #foot-1, .rwd .up {display:none} .rwd #shoper-foot a, .rwd .menu #rwd-menu {width:100%} .rwd .bottom-footer #box_filter .innerbox .group-filter, .rwd .bottom-footer #box_filter .innerbox .multiselect, .rwd .s-grid-12 #box_filter .innerbox .group-filter, .rwd .s-grid-12 #box_filter .innerbox .multiselect, .rwd .s-grid-6 #box_filter .innerbox .group-filter, .rwd .s-grid-6 #box_filter .innerbox .multiselect, .rwd .s-grid-9 #box_filter .innerbox .group-filter, .rwd .s-grid-9 #box_filter .innerbox .multiselect, .rwd .top #box_filter .innerbox .group-filter, .rwd .top #box_filter .innerbox .multiselect {flex:0 1 100%} .r--l-flex .r--l-xs-box-1 {flex:0 1 10%} .r--l-flex .r--l-xs-box-1-5 {flex:0 1 15%} .r--l-flex .r--l-xs-box-2 {flex:0 1 20%} .r--l-flex .r--l-xs-box-2-5 {flex:0 1 25%} .r--l-flex .r--l-xs-box-3 {flex:0 1 30%} .r--l-flex .r--l-xs-box-3-5 {flex:0 1 35%} .r--l-flex .r--l-xs-box-4 {flex:0 1 40%} .r--l-flex .r--l-xs-box-4-5 {flex:0 1 45%} .r--l-flex .r--l-xs-box-5 {flex:0 1 50%} .r--l-flex .r--l-xs-box-5-5 {flex:0 1 55%} .r--l-flex .r--l-xs-box-6 {flex:0 1 60%} .r--l-flex .r--l-xs-box-6-5 {flex:0 1 65%} .r--l-flex .r--l-xs-box-7 {flex:0 1 70%} .r--l-flex .r--l-xs-box-7-5 {flex:0 1 75%} .r--l-flex .r--l-xs-box-8 {flex:0 1 80%} .r--l-flex .r--l-xs-box-8-5 {flex:0 1 85%} .r--l-flex .r--l-xs-box-9 {flex:0 1 90%} .r--l-flex .r--l-xs-box-10 {flex:0 1 100%} } .modal {background-color:#fff;box-shadow:0 0 8px 0 rgb(0, 0, 0, .4);display:inline-block;transition:all .4s ease;z-index:10001} .modal.modal-not-visible {opacity:0;transform:translateY(-5em)} .modal.modal-visible {height:90%;opacity:1;overflow:auto;transform:translate(0);z-index:10001} .modal.modal-hidden {z-index:-99999} .modal.modal-alert {min-width:280px;text-align:center} .modal .modal-header {background-color:#d04900;color:#fff;display:flex;margin-bottom:2em;padding:1em 1.5em;text-align:left} .modal .modal-header h3 {color:#fff;display:inline-block;flex-basis:70%;font-size:1.2em;line-height:inherit;margin:0} .modal .modal-header .modal-close {cursor:pointer;flex-basis:30%;text-align:right} .modal .modal-header .modal-close:after {content:"x";font-size:1.4em;font-weight:700;margin-left:.5em;position:relative;top:.05em} .modal .modal-body {padding:0 2em 2em} .modal .modal-body .search-form .search-input {padding:.4em .3em;text-align:left;width:70%} .modal .modal-body .search-form .search-btn {background-color:#d04900;border:none;padding:7px 0;width:24%} .modal .modal-body .search-form .search-btn img {background:url(../images/ico_loupe.webp) 50% 50% no-repeat;display:inline-block;height:23px;width:23px} .modal .modal-body .search-form .search-btn span {display:none} .modal .modal-footer {margin-bottom:2em;overflow:hidden} .modal .modal-footer a {text-transform:uppercase} .mask_box {background-color:#fff;padding:1em 2em;position:relative} .mask_box .close {cursor:pointer;position:absolute;right:-1.1em;top:-1.3em} .mask, .slider .slider-controls .slider-control-next {right:0} .mask_box .close:before {color:#fff;content:"\f00d";font-family:FontAwesome;font-size:1.2em} .mask_box label {display:block} .ask-for-product {max-width:400px} .ask-for-product .container {width:auto} .ask-for-product .container .alert-success>.icon-remove {display:none!important} @font-face {font-display:swap;font-family:rwd-custom;font-style:normal;font-weight:400;src:url(../images/rwd-custom.eot?gptqpz);src:url(../images/rwd-custom.eot?#iefixgptqpz) format("embedded-opentype"), url(../images/rwd-custom.woff?gptqpz) format("woff"), url(../images/rwd-custom.ttf?gptqpz) format("truetype"), url(../images/rwd-custom.svg?gptqpz#rwd-custom) format("svg")} .icon {font-family:rwd-custom;font-variant:normal;line-height:1;text-transform:none} .icon-custom-cart:before {content:"\e600"} .icon-facebook:before {content:"\e900"} .icon-google:before {content:"\e901"} .icon-plus:before {content:"\e905"} .icon-placeholder-2:before {content:"\e906"} .icon-check:before {content:"\e907"} .icon-cart:before {content:"\e908"} .icon-arrow-down:before {content:"\e909"} html:not(.lt-ie9) select:active {background:url(../images/ico_arrow_down_light.webp) 95% 50% no-repeat #d04900;border-color:#d04900;color:#fff} html:not(.lt-ie9) select:active option {background-color:#fff;color:#111} html.lt-ie9 select {background-image:none;padding:.6em} .lt-ie8 .container {width:992px} .lt-ie8 .menu-mobile {display:none} .lt-ie8 header .search-form {width:335px} .lt-ie8 header .login-bar li {float:left} .lt-ie8 header .login-bar li.login {width:95px} .lt-ie8 header .basket {width:180px} .lt-ie8 #box_search .search-input {height:30px;min-height:30px} .lt-ie8 .btn .availability-notifier-btn, .lt-ie8 .btn .availability-notifier-unsubscribe-btn, .lt-ie8 .btn.addtobasket {min-width:7em} .lt-ie8 .layer-mask, .lt-ie8 .mask {background-color:#000} .lt-ie8 .checkbox-wrap-yesno, .lt-ie8 .radio-wrap {background-color:transparent;margin:0;position:static} .lt-ie8 a.quickview {width:23px} .lt-ie8 a.breadcrumb-home {display:block;width:30px} .lt-ie8 #box_producers .producers_wrap select, .lt-ie8 select {min-height:20px} .lt-ie8 .radio-wrap {border:none;display:inline;height:auto;top:0;width:auto} .lt-ie8 .radio-wrap input[type=radio] {position:static;visibility:visible} .lt-ie8 .radio-wrap label {display:none} .lt-ie8 .checkbox-wrap-yesno {display:inline;font-size:1em;line-height:inherit;padding:0} .lt-ie8 #cart-options .delivery-container .delivery .name:after, .lt-ie8 #cart-options .delivery-container .delivery .name:before, .lt-ie8 #cart-options .delivery-container .payment .name:after, .lt-ie8 #cart-options .delivery-container .payment .name:before, .lt-ie8 #cart-options .payment-container .delivery .name:after, .lt-ie8 #cart-options .payment-container .delivery .name:before, .lt-ie8 #cart-options .payment-container .payment .name:after, .lt-ie8 #cart-options .payment-container .payment .name:before, .lt-ie8 .checkbox-wrap-yesno label {display:none} .lt-ie8 .checkbox-wrap-yesno input[type=checkbox] {margin:0;position:static;visibility:visible} .lt-ie8 #cart-options .delivery-container .delivery .name, .lt-ie8 #cart-options .delivery-container .payment .name, .lt-ie8 #cart-options .payment-container .delivery .name, .lt-ie8 #cart-options .payment-container .payment .name {padding-left:0} .lt-ie8 #box_basketaddress table {width:100%} .lt-ie8 #box_basketaddress table td.input {width:300px} .lt-ie8 #box_slider .slides li {width:980px} .lt-ie8 .s-grid-3 {width:252px} .lt-ie8 .s-grid-9 {width:720px} .bottom-footer .innerbox {display:flex;flex-wrap:wrap} .bottom-footer .innerbox article {flex:1;min-width:45%;padding:5px} article .article-header {align-items:center;border-bottom:1px solid #d8d8d8;display:flex;margin-bottom:.5em;padding:.7em 0} article .article-header .article-name {display:block;font-size:1.4em;padding-top:.55em;text-transform:uppercase;width:100%} article .article-header .article-name.article-name-inactive:hover {color:#333} article .article-header .article-comments {background:#f7f7f7;border-radius:50%;font-size:1.1em;font-weight:400;max-width:2.6em;min-width:2.6em;padding:.45em 0;text-align:center} article .article-header .article-comments span:before {background-color:transparent;border:0;color:#000;content:"\f086";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;padding:0 .5em;text-decoration:inherit} .pokaz_all:hover, .rodo a:hover {text-decoration:underline} #box_article_comments .articlecomment:nth-child(2n), #box_articlefiles .tab-files li:nth-child(2n), .tab-comments .articlecomment:nth-child(2n) {background-color:#f7f7f7} article .article-info {color:#666;margin-bottom:2em} article .article-info .article-author, article .article-info .article-categories, article .article-info .article-date {color:#000} article .article-content {border-bottom:1px dashed #d8d8d8;margin-bottom:1em;padding-bottom:1.5em} article .article-content .article-image {float:left;padding:0 1.5em 1.5em 0} article .readmore {color:#d04900;float:right;font-size:1.1em;font-weight:700} .article-tags li {background:#f7f7f7;display:inline-block} .article-tags li a {display:block;padding:.5em 1em} #box_articlefiles .tab-files li {border-bottom:1px dashed #d8d8d8;padding:.5em 0 .5em 1em} #box_article .article-content {border:0;margin-bottom:0;padding-bottom:0} #box_articlelist article {margin-bottom:3.5em} #box_articlelistsmall .article-info {margin-bottom:.5em} #box_article_comments form, .tab-comments form {margin-top:2em} #box_article_comments .articlecomment, .tab-comments .articlecomment {border-bottom:1px dashed #d8d8d8;padding-bottom:1em;padding-left:1em} #box_article_comments .articlecomment:last-child, .tab-comments .articlecomment:last-child {margin-bottom:2em} #box_article_tagcloud .tagcloud li {display:inline-block;padding:0 .5em} .mask {background-color:transparent;background-image:radial-gradient(ellipse farthest-corner at center center, hsla(0, 0%, 50%, .5), hsla(0, 0%, 50%, .5) 35%, rgb(0, 0, 0, .7) 100%)!important;bottom:0;left:0;position:fixed;top:0;transition:opacity .2s linear;z-index:9000} .mask.mask-inactive {opacity:0} .mask.mask-inactive.mask-hidden {z-index:-100} .slider .slider-wrapper {margin:0 auto;overflow:hidden} .slider .slider-wrapper [data-slider=true] {display:inline-block;overflow:hidden;position:relative} .slider .slider-wrapper [data-slider=true] li {border:1px solid #d8d8d8;float:left;margin-right:4px} .r--l-flex.r--l-column[class*=r--l-spacing-horizontal]>[class*=r--l-box-], .r--l-flex.r--l-column[class*=r--l-spacing-horizontal][class$=-s]>[class*=r--l-box-] {margin-right:0} .slider .slider-controls [class*=slider-control] {background-color:red;cursor:pointer;height:10px;position:absolute;top:15px;width:10px;z-index:10} .slider .slider-controls .slider-control-prev {left:0} .r--l-flex {display:flex} .r--l-flex.r--l-flex-left {justify-content:start} .r--l-flex.r--l-flex-right {justify-content:flex-end} .r--l-flex.r--l-flex-hcenter {justify-content:center} .r--l-flex.r--l-flex-spacebetween {justify-content:space-between} .r--l-flex.r--l-flex-top {align-items:flex-start} .r--l-flex.r--l-flex-bottom {align-items:flex-end} .r--l-flex.r--l-flex-vcenter {align-items:center} .r--l-flex.r--l-flex-stretch {align-items:stretch} .r--l-flex.r--l-column {flex-direction:column} .r--l-flex.r--l-column[class*=r--l-spacing-horizontal]>[class*=r--l-box-]:not(:last-child) {margin-bottom:2em} .r--l-flex.r--l-column[class*=r--l-spacing-horizontal][class$=-s]>[class*=r--l-box-]:not(:last-child) {margin-bottom:1em} .r--l-flex[class*=r--l-spacing-horizontal]>[class*=r--l-box-]:not(:last-child) {margin-right:2em} .r--hspacing-xs, .r--l-flex[class*=r--l-spacing-horizontal][class$=-s]>[class*=r--l-box-]:not(:last-child) {margin-right:1em} .r--l-flex[class*=r--l-spacing-vertical] {margin-bottom:2em} .r--l-flex[class*=r--l-spacing-vertical][class$=-s], .r--spacing-xs {margin-bottom:1em} .r--l-flex[class*=r--l-border-between]>[class*=r--l-box-]:not(:last-child) {border-right:1px solid #ccc;padding-right:2em} .r--l-flex.r--l-flex-wrap {flex-wrap:wrap} .r--l-box-1 {flex:0 1 10%} .r--l-box-1-5 {flex:0 1 15%} .r--l-box-2 {flex:0 1 20%} .r--l-box-2-5 {flex:0 1 25%} .r--l-box-3 {flex:0 1 30%} .r--l-box-3-5 {flex:0 1 35%} .r--l-box-4 {flex:0 1 40%} .r--l-box-4-5 {flex:0 1 45%} .r--l-box-5 {flex:0 1 50%} .r--l-box-5-5 {flex:0 1 55%} .r--l-box-6 {flex:0 1 60%} .r--l-box-6-5 {flex:0 1 65%} .r--l-box-7 {flex:0 1 70%} .r--l-box-7-5 {flex:0 1 75%} .r--l-box-8 {flex:0 1 80%} .r--l-box-8-5 {flex:0 1 85%} .r--l-box-9 {flex:0 1 90%} .r--l-box-10 {flex:0 1 100%} [class*=r--l-box-].r--l-box-start {align-self:flex-start} [class*=r--l-box-].r--l-box-end {align-self:flex-end} [class*=r--l-box-].r--l-box-center {align-self:center} [class*=r--l-box-].r--l-box-stretch {align-self:stretch} [class*=r--l-box-].r--l-box-order-0 {order:0} [class*=r--l-box-].r--l-box-order-1 {order:1} [class*=r--l-box-].r--l-box-order-2 {order:2} [class*=r--l-box-].r--l-box-order-3 {order:3} [class*=r--l-box-].r--l-box-order-4 {order:4} [class*=r--l-box-].r--l-box-order-5 {order:5} [class*=r--l-box-].r--l-box-order-6 {order:6} [class*=r--l-box-].r--l-box-order-7 {order:7} [class*=r--l-box-].r--l-box-order-8 {order:8} [class*=r--l-box-].r--l-box-order-9 {order:9} [class*=r--l-box-].r--l-box-order-10 {order:10} .r--align-right {text-align:right} .r--align-left {text-align:left} .r--align-center {text-align:center} .r--fs-xs {font-size:.8em} .r--fs-s {font-size:.9em} .r--fs {font-size:1em} .r--fs-l {font-size:1.2em} .r--fs-xl {font-size:1.4em} .info-message {background-color:#fff;border-bottom:1px solid #d04900;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:10} .info-message_hidden {display:none} .info-message__text {color:#d04900} .r--spacing-s {margin-bottom:2em} .r--spacing {margin-bottom:2.5em} .r--spacing-l {margin-bottom:5em} .r--spacing-xl {margin-bottom:10em} .r--hspacing-s {margin-right:2em} .r--hspacing {margin-right:2.5em} .r--hspacing-l {margin-right:5em} .r--hspacing-xl {margin-right:10em} .stocks-bundle {display:flex;flex-wrap:wrap} .stocks-bundle .stock-control {border:2px solid #fff;flex:1 1 auto;position:relative} .stocks-bundle .stock-control.stock-control-open .stock-options {display:block;top:99%} .stocks-bundle .stock-control.stock-control-selected.stock-control-selected-checkbox .stock-name {top:0} .stocks-bundle .stock-control.stock-control-selected .stock-label {background-color:#d2ebd8;font-weight:400} .stocks-bundle .stock-control.stock-control-selected .label, .stocks-bundle .stock-control.stock-control-selected .stock-name {position:relative;top:-7px} .stocks-bundle .stock-control.stock-control-selected .selected-value {bottom:2px;color:#4f8a5d;display:block;line-height:0;position:relative} .stocks-bundle .stock-control .stock-label {border:1px solid silver;cursor:pointer;padding:.8em;position:relative;text-align:center} .stocks-bundle .stock-control .stock-options {background-color:#fff;border:1px solid silver;box-sizing:border-box;display:none;left:0;max-height:14em;min-width:225px;overflow-y:auto;padding:.8em;position:absolute;top:100%;width:100%;z-index:5} .stocks-bundle .stock-control .stock-options .option-text {display:flex} .stocks-bundle .stock-control .stock-options .option-text input {flex:1 0 70%;margin-right:1%;max-width:69%} .stocks-bundle .stock-control .stock-options .option-text button {flex:1 0 30%} .stocks-bundle .stock-control .stock-required:after {content:"*"} #box_bundle .product.bundle-product-selected:after, .product-option_color_selected:not([type=file]):before {content:"\e907";font-family:rwd-custom;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none} .stocks-bundle .form-control-checkbox {display:inline-block} .stocks-bundle-full .stock-control {border:1px solid silver;flex:1 1 100%;margin-bottom:4px} .stocks-bundle-full .stock-control .stock-label {border:none;padding-bottom:0;text-align:left} #mam18lat .tresc, .fixed-cart-quantity, .rodo .bottombuttons, .rodo__expired-section {text-align:center} .stocks-bundle-full .stock-control .stock-options {border:none;display:block;min-width:auto;position:static} .stocks-bundle-full .stock-control.stock-control-selected {background-color:#d2ebd8;border-color:#7fb88c} .stocks-bundle-full .stock-control.stock-control-selected .selected-value {display:none} .stocks-bundle-full .stock-control.stock-control-selected .label, .stocks-bundle-full .stock-control.stock-control-selected .stock-name {top:0} .stocks-bundle-full .stock-control.stock-control-selected .stock-options {background-color:#d2ebd8} .product-option_color {cursor:pointer;display:inline-block;height:25px;margin-right:3px;width:25px} .product-option_color_selected {position:relative} .product-option_color_selected:not([type=file]):before {color:#fff;font-size:25px;position:absolute} .bundle-fixed-cart {background-color:#f5f5f5;box-shadow:1px 1px 1px #a0a0a0;left:0;position:fixed;right:0;top:0;z-index:50} .bundle-fixed-cart .bundle-fixed-cart-container {display:flex;justify-content:space-between;margin:0 auto;max-width:700px;padding:1em} .bundle-fixed-cart .bundle-fixed-cart-container .bundle-header {align-items:flex-start;display:flex;flex-direction:column;justify-content:center} .bundle-fixed-cart .bundle-fixed-cart-container .bundle-header .bundle-name {display:block} .bundle-fixed-cart-buyable {background-color:#d2ecd8} .fixed-cart-quantity {font-size:1.2em;padding:.33em;vertical-align:middle;width:1.5em} .color-selected {border-left-style:solid;border-left-width:5px} #box_bundle .productname {display:block;margin-bottom:1em} #box_bundle .product {border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent} #box_bundle .product.bundle-product-selected {border-color:#7fb88c} #box_bundle .product.bundle-product-selected:not(:first-child) {border-top-color:transparent} #box_bundle .product.bundle-product-selected:last-child {border-bottom:1px solid #7fb88c} #box_bundle .product.bundle-product-selected:after {color:#7fb88c;font-size:25px;position:absolute;right:1em;top:1em} .error-file-upload {display:block;margin-top:.5em} @media screen and (max-width:767px) {#box_bundle .product [data-gallery=true] {margin-bottom:1.5em;text-align:center} #box_bundle .product [data-gallery=true] span {display:block} .bundle-fixed-cart .bundle-fixed-cart-container {display:block;text-align:center} .bundle-fixed-cart .bundle-fixed-cart-container .bundle-header {display:block;margin-bottom:.5em} } .fuzzy-search {position:relative} .fuzzy-search_always-visible, .fuzzy-search_always-visible .fuzzy-search__list-container {position:static} .fuzzy-search__list-container {background-color:#fff;border:1px solid #d8d8d8;border-top:none;left:0;position:absolute;top:100%;z-index:10000} .fuzzy-search__list-container__hide {display:none} .fuzzy-search__list-item {border-top:1px solid #d8d8d8} .fuzzy-search__list-item:first-child {border-top:none} .fuzzy-search__list-item:hover {background:#ebebeb;cursor:pointer} .fuzzy-search__list-item__selected {background:#d8d8d8} .fuzzy-search__search {border:none;flex-basis:100%;padding:.1em;width:100%} .fuzzy-search__search-wrapper {border:1px solid #d8d8d8;display:flex} .fuzzy-search__search-icon {color:#d8d8d8;content:"\f00e";cursor:pointer;display:block;flex-basis:10%;font-size:2em;padding:.25em .1em;text-align:center} .rodo .f-row .center-row, .rodo .s-row .center-row {float:none;margin-left:auto;margin-right:auto} .rodo__container {margin-bottom:10em} .rodo__container p {margin:1em 0} .rodo__container .btn[type=submit], .rodo__container input[type=text] {width:100%} .rodo__expired-section .boxhead {border:none} .button1, .pokaz_all {border:1px solid #d8d8d8} .rodo__list {list-style-position:inside;list-style-type:disc} .rodo a {color:#d04900;cursor:pointer} .rodo .bottombuttons [data-rodo-convert-size] {white-space:nowrap} ul.kategorie li {background-position:0 0;background-repeat:no-repeat;background-size:24px 24px;padding-left:12px} ul.kategorie li ul li {padding-left:0} .nowebp #category_17 {background-image:url(../images/user/komputer.png)} .nowebp #category_20 {background-image:url(../images/user/telefon.png)} .nowebp #category_13 {background-image:url(../images/user/elektronika.png)} .nowebp #category_153 {background-image:url(../images/user/wiertarka.png)} .nowebp #category_69 {background-image:url(../images/user/sport.png);background-size:22px 22px} .nowebp #category_90 {background-image:url(../images/user/dzieci.png);background-size:22px 22px} .nowebp #category_41 {background-image:url(../images/user/zdrowie.png)} .nowebp #category_75 {background-image:url(../images/user/odziez.png)} .nowebp #category_33 {background-image:url(../images/user/home.png)} .nowebp #category_43 {background-image:url(../images/user/motoryzacja.png)} .nowebp #category_2835 {background-image:url(../images/user/Kolekcje.png)} .nowebp #category_promo {background-image:url(../images/user/promocje.png)} .nowebp #category_novelties {background-image:url(../images/user/nowosci.png)} .nowebp #category_4613 {background-image:url(../images/user/kultura.png)} .nowebp #category_6117 {background-image:url(../images/user/shop.png)} .nowebp #category_6541 {background-image:url(../images/user/przemysl3.png)} .webp #category_4613 {background-image:url(../images/user/kultura.webp)} .webp #category_6117 {background-image:url(../images/user/shop.webp)} .webp #category_6541 {background-image:url(../images/user/przemysl3.webp)} .webp #category_17 {background-image:url(../images/user/komputer.webp)} .webp #category_20 {background-image:url(../images/user/telefon.webp)} .webp #category_13 {background-image:url(../images/user/elektronika.webp)} .webp #category_153 {background-image:url(../images/user/wiertarka.webp)} .webp #category_69 {background-image:url(../images/user/sport.webp);background-size:22px 22px} .webp #category_90 {background-image:url(../images/user/dzieci.webp);background-size:22px 22px} .webp #category_41 {background-image:url(../images/user/zdrowie.webp)} .webp #category_75 {background-image:url(../images/user/odziez.webp)} .webp #category_33 {background-image:url(../images/user/home.webp)} .webp #category_43 {background-image:url(../images/user/motoryzacja.webp)} .webp #category_2835 {background-image:url(../images/user/Kolekcje.webp)} .webp #category_promo {background-image:url(../images/user/promocje.webp)} .webp #category_novelties {background-image:url(../images/user/nowosci.webp)} #box_menu li {padding-bottom:15px} #box_menu ul li a {padding:0 10px 0 20px} #box_article_categories ul li a {padding:0 10px 0 0} .pokaz_all {background:0 0;font-size:1.2em;line-height:42px;margin-bottom:28px} table.negocjuj {border-spacing:5px;width:auto} .negocjuj td, .negocjuj th {padding:3px} .negocjuj th {font-size:16px} .negocjuj td span {color:red} .negocjuj td input {width:90%} .button1 {padding:5px} .iframe {color:#d04900} .iframe:hover {color:#000} .fb_buttons img {height:20px;padding:0 2px} h2.glownah3 {display:inline;font-size:100%;line-height:25px} h2.glownah3:hover {color:#00a790} .login-bar>ul.links>li {font-size:1.3em;height:40px;line-height:30px} .login-bar>ul.links>li.fafa>a {color:#333} .login-bar>ul.links>li.fafa>a>.fa-2x {font-size:1.8em} .login-bar>ul.links>li.fafa>a:hover {color:#d04900} #mam18lat {background:#fff;color:#000;display:none;height:220px;left:50%;margin-left:-270px;margin-top:-105px;padding:20px;position:fixed;top:50%;width:500px;z-index:10000} #mam18lat div {width:100%} #mam18lat div button {margin:10px 0;width:100%} #mam18lat .tresc {color:#d04900;font-size:20px;font-weight:700;line-height:120%;padding:24px} .products.viewphot .product span.productname {font-size:1.2em;height:3.8em;margin-bottom:0;padding-top:0} .products.viewphot .product h2.productname, .products.viewphot .product h3.productname {font-size:1em;height:auto;line-height:1.5em;margin:0;padding:0} .slider-wrap .product h3, h3.link-h3 {font-size:1em;line-height:1.5em} .box .productname {font-size:1.2em;height:3.8em;margin:0 15px} .box .product .price {height:2.8em} div#ikonki a {font-size:.9em;height:40px;padding-left:5px;width:35px} div#ikonki .max {width:38px} .dol {align-items:center;justify-content:flex-end;margin-bottom:10px} .top-ikonki {display:flex;flex-wrap:wrap} .top-ikonki .fafa {width:30px} .top-ikonki .plus {width:35px} .ukryty {visibility:hidden} #info1 {margin:20px auto;width:50%} .galeriaW {width:140px} .fb_img {margin-top:2px;padding:3px;width:55px} .jak_h2 {font-size:1.5em;font-weight:500;line-height:35px;margin:10px 0 0} .logo-bar {display:flex;flex-wrap:wrap} .inline11 {flex-grow:3} @media (max-width: 768px)


